Current location - Education and Training Encyclopedia - Graduation thesis - High score! Graduation thesis website construction, maintenance and web development 300 points.
High score! Graduation thesis website construction, maintenance and web development 300 points.
Website construction and maintenance and webpage development

Taking the establishment of the website of Anhui Tietong Fuyang Branch as an example, the application system of VOD video-on-demand system is the symbol of Fuyang Tietong broadband network. An operation-level streaming video system can not only improve the satisfaction of existing users, stimulate the access of potential users, enhance their attraction and loyalty, but also improve the competitiveness of telecom broadband. With the continuous development of the existing broadband market and the renewal of users' concepts, the charges for streaming video are gradually maturing, such as VOD video-on-demand services. Therefore, in such an environment, telecom broadband operators take the lead in launching operation-level VOD video-on-demand and webcasting services, which can not only achieve the above objectives, but also achieve a virtuous circle of investment and return.

Keywords: network; Digitization; Web multimedia; ASP website; Internet; Tietong; Database; World Wide Web

1 preface

With the rapid development of computers and networks and the arrival of the information age, digital information transmission has been more widely developed and applied in the world. Internet has become an indispensable carrier of information exchange, and various forms of network communication are changing with each passing day. One of the factors that promote the rapid development of the Internet is www technology, which is based on simple transmission protocols, not only has text but also integrates multimedia such as images, sounds and animations, and is more favored by people. Later, a web server that can run scripts with users was introduced to make the original web page more exciting. The emergence of ASP(Active Server Page), a dynamic service web technology, has further promoted the development of client server development mode. Because of its strong operability, it has been widely used and has developed into a mature browser/server model. This paper mainly introduces how ASP dynamically generates web pages.

2 Website construction

Use tools: Access2003;; Windows2000severDreamweaver MX and flash MXIBM Webpage Making 200 1, Notepad.

System running environment Windows 2000 Server IIS 5.0 VBScript script engine.

Introduction of operating system: The operating system of WEB server adopts Chinese version of windows2000server. Windows2000server is Microsoft's famous 32-bit network operating system. It gives full play to the processing power of advanced CPU, adopts the latest technology of operating system, and provides almost all functions of existing operating system.

Introduction of ASP and its running environment: ASP(ActiveServerPages) is a scripting environment introduced by Microsoft, which can establish interactive relationship with users. It has been recognized by more and more people for its superior performance. ASP must run on Microsoft WindowsNT or IIS(InternetInformationServer). With the introduction of ASP technology, it is very easy to develop Web applications. Even beginners can often design a complete functional application by knowing a few sentences. Asp scripts are server-side interpretation scripts with suffixes. ASP。 The file can contain the following elements: text, HTML, code and ASP script commands, among which ASP script commands are distinguished by ""separator, and the code in this separator will be interpreted and executed by the Web server in the form of ASP script. When a client accesses a URL with a suffix. Asp, URL request is sent to the Web server, and the Web server calls the related ASP engine asp.dll parsing script. Asp.dll contains various ASP built-in objects and their processing information, so the script will generate corresponding HTML code after asp.dll parsing. The Web server returns the code to the client browser for execution, so users can see the results of script execution on the screen. Since only the running result of the script is returned to the client, the script on the server cannot be copied in advance, and the client cannot know the script command used to create the page it is viewing, which can protect some technical information from being illegally stolen to some extent.

The overall design includes: interface design (interface design; Data interface; Communication interface; ) security settings; Database design;

Detailed design and development steps: page design (press ctrl+ each link address to view each page)

The following introduces the data protection design of each main page: (used for vod web server, homepage server and bbs personal website)

Conn.asp source code

Because the database is an Access2000 database, if others know the name of the database, they can download it. Therefore, after the database is established, the suffix is changed from mdb to asp or asa, and the above red team is added to the conn.asp program to generate an object to call the MicrosoftAccess driver to explain the renamed mdb file.

RTSP protocol

Real-time streaming protocol (RTSP) is an application layer protocol that controls real-time data transmission. RTSP provides an extensible framework, which makes it possible to control and order real-time data, such as audio and video. The data source include field data and data stored in clip. The purpose of this protocol is to control multiple data transmission connections, provide a way to select transmission channels, such as UDP, multicast UDP and TCP, and provide a way to select transmission mechanisms based on RTP.

The rstp protocol is provided by Helix (realone Company on VOD video server) and provides an open stream port 554 to provide a connection for each connection.

Security settings: (mainly video on demand)

Independent WEB server: the main interface of web pages, which provides users with browsing, registration and login. The host runs ASP programs and accesses the database, generating random additional verification to prevent illegal piracy of film sources.

Independent VOD server: disk array is used to expand to 1T, REALONE is used in the background, and the network structure adopts double addresses, one for Web and one for VOD, all of which are hung on the 100M electrical port of the 6506 three-layer switch.

All ports on the web(vod)vod (video server) except 80,554 are closed, effectively preventing virus attacks.

Video on demand view:

This paper introduces the realization method of user registration (used in vod web server, homepage server and bbs personal website)

This website has realized the basic membership function, which is the technical requirement of the company for customer business. The membership function is realized, and the differentiated management and strict statistics of personnel are realized.

Add a client script to verify the legitimacy of the form data. * * * There are four columns, namely name, gender, email address and ID(4-0 1.asp): For most websites that provide electronic news, such information is enough.

After collecting the form columns, control is given to rdg.asp. There are two points here. One is to write the four-column contents filled in by the registrant into the cookies on the guest room side, which is convenient for the subsequent use of ASP files. The other is to access the contents of the database to verify whether the ID applied by the registrant is duplicate with the existing ID. If it is, it will display a warning message, and then return to the registration interface of 4-0 1.asp, otherwise it will be redirected to 4-02.asp, ready to send "confirmation".

According to the platform of Wqindows2000server, there are several ways to send e-mail, but two of them are the most representative. One is the NesMail control of CDONTS, and the other is the JMail ActiveX control which is easy to use and free of charge by Dimac. Both have their own advantages, and 4-02.asp integrated them into the same ASP folder.

Finally, the operation of "canceling login". If one day you don't want to receive so many emails every day, you can consider unsubscribing from the parts you don't often read. This is 4-03.asp's job.

And the interaction between the database and the ActiveX database control built in the server, the detailed usage will be listed in the following summary; Secondly, there are coodies in the guest room, which can be accessed through the cookies of the response object and the request object in the program, so that the information between ASP files can be shared.

Design considerations: After considering the three services of member registration, email confirmation and logout, at least two input forms (registration and logout) should be provided, and the rest is the work of the system (connecting to the database, sending emails, verifying whether the ID has the correct password, etc.). ). The figure shows the execution flow of two services.

First landing

Design form columns

The fragment of accessing Cookies is as follows:

Name:

"

name = text 1 size = 20 & gt;

A complete list of registries

After taking out cookies, the rest of the form is not difficult, just pay attention to the Action attribute in the tag. After pressing the "Login Data" button, 4-0 1.asp will call another asp file named reg.sap specified by the Action attribute.

Verification ID

After the user's basic data is collected completely, the system will further write it into the cookies of the client, and then go to the database to check whether the ID of the application has been copied. If yes, a warning message will pop up; otherwise, a password will be generated with random numbers, and then a confirmation letter will be sent.

Design member registration form

If the form data sent by the browser is a new ID, it will be added to the database; Otherwise, a warning of "Duplicate ID" will be displayed.

Please check whether the ID exists.

Complete list of authentication ids.

After understanding the whole design concept of reg.asp, the complete contents are listed below. If the ID is not copied, the program will be sent to 4-02.asp, ready to send "confirmation". 4-02.asp acts a bit like the next asp file called by reg.asp.

C) e-mail reply

D) cancel login.

3 Conclusion

With the improvement of telecom broadband network construction and the rapid development of broadband access services, users' demand for broadband application services is becoming more and more urgent. How to provide these broadband users with VOD video on demand, network TV, network education, video conferencing, broadband games and other broadband application services based on multimedia streaming services; Enriching users' online entertainment content, promoting the further development of broadband access services, improving the competitiveness of broadband services, and enhancing users' attractiveness and loyalty are major challenges for telecom to develop broadband services.