团员管理系统的设计.doc

上传人:汽*** 文档编号:544268014 上传时间:2023-10-17 格式:DOC 页数:22 大小:118KB
返回 下载 相关 举报
团员管理系统的设计.doc_第1页
第1页 / 共22页
团员管理系统的设计.doc_第2页
第2页 / 共22页
团员管理系统的设计.doc_第3页
第3页 / 共22页
团员管理系统的设计.doc_第4页
第4页 / 共22页
团员管理系统的设计.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《团员管理系统的设计.doc》由会员分享,可在线阅读,更多相关《团员管理系统的设计.doc(22页珍藏版)》请在金锄头文库上搜索。

1、视频点播系统 应用软件的讨论(从静态到动态的飞跃)11动态服务器网页(ASP)的出现在Web诞生之初,所有的网页都是依靠超接的。人们可以从一个网页方便地连接到另外一个网页上。这些网页是事先编好并存放在Web的服务器上的,Web服务器仅需要将这个网页取出,然后按照超文本传输协议(HTTP)规定的方式传送该浏览器,浏览器把这个网页按预先编排好的格式(使用最多的是HTML格式)呈现出来。    但是,这样的网页只是静态的。这个问题导致了CGI(Common Gateway Interface,公共网关接口)的产生。 CGI是一个公共的界面,它规定了浏览器、Web服务器和

2、服务器的程序之间数据交换的格式。这个程序就是通常所说的CGI程序,它可以由任何一种程序语言(如C/C+、Perl、Visual Basic、TCL等)编写。事实上,CGI程序是一个可执行程序,它必须通过编译器编译并连接成可执行代码后才可以工作。    CGI不但编程复杂,修改后还要重新编译,并且很浪费系统资源,随之而来的ISAPI是另一个解决方案。ISAPI也遵循CGI标准,它不但可以生成动态的页面,甚至可以作为过滤器放置到你的Web服务器上,处理所有的WEB访问及应答请求。但是,ISAPI程序设计更加复杂,而且安全性较差。Asp(ActiveServerPage

3、s,动态服务器网页)出现解决了这些问题。ASP存取数据的方法遵循CGI标准,但它大大简化了编程方法。只要在Web服务器上嵌如对应的ASP解释器,可以使用诸如VBScript、JavaScript或者PerlScript等编写动态的ASP网页。这些网页全部都是解释执行的,你可以修改一个动态网页,无须任何编译器就可以直接发布到Web服务器上。12 ASP的特性   Active Server Pages就是用服务器端脚本、对象和组件扩展了的标准HTML页。它具有3个重要特性:    1、Active Server Pages可包含服务器端脚本。将服

4、务器脚本含在Active Server Pages中就可以用动态内容创建网页。    2、Active Server Pages提供了几种内置对象。在Active Server Pages中使用内置对象可以使脚本功能更强,在其他方面,这些对象可使你从浏览器中检索或向浏览器发送信息。    3、使用附加组件,可以扩展Actire Server Pages。Active Server Pages可以同几个标准的服务器端ActiveX组件捆绑在一起,这些组件使你可以处理数据库,发送EmaU或访问文件系统。   

5、 Active Server Pages是编写Web服务器程序的最新利器。它是一个开放式的无须进行编译的应用程序环境。它提供了CGI程序和脚本的灵活性,同时不会使性能显著下降。与CGI不同的是,ASP在服务器的进行内运行,是多线程的,可以进行优化来处理大量用户。它将IDC的简单性和ISAPI的灵活性综合在了一起。ASP比CGI和Perl脚本编写系统具有优势,它把HTML的简单性和脚本编写,以及Active服务器组件等常见工具组合在一起,用以创建动态的和强有力的网站。    ASP代表了微软公司开发技术的一个新发展。 ASP允许开发者存储他们的HTML代码和单个文件

6、中的脚本化代码。ASP支持Open Script接口,这样就可以使用遵守这个标准的任何脚本编写语言。支持Open Script的语言包括VBScript和Jscript,甚至是Perl Script。这些脚本可以执行应用程序逻辑,并能够调用软件组件来执行特殊的任务,例如数据库查询、文件输入输出(IO)、业务规则和工作流。    ASP技术有它自己的对象模型,再加上驻留在同一文件之中的HTML和脚本这一事实,才使得ASP比HTXIDC更为强大。    13 ASP的功能使用Active Server Pages可以完成下面的工作:&nb

7、sp;   1、产生动态网页。在一天中的不同时间,或对不同用户,Active Server Pages可显示不同的内容。    2、处HTML表单的内容。使用Active Server Pages可以获取并对输HTML表单的数据作出反应。    3、创建数据库驱动的网页。Active Server Pages可以从像Microsoft SQL Server之类的数据库中获取现存数据或插入新数据。    4、跟踪用户会话。从用户到达你的网站直到其离开,可以用Actire Server P

8、ages储存其信息。    5、创建可搜索网页。与Microsoft Index Server或Microsoft SQL Server全文检索一起使用时,用Active Server Pages可创建网站的搜索引擎。    6、检索不同浏览器的功能。Active Server Pages可检索浏览器的支持特性并显示适合不同浏览器的内容。    7、发送并接收电子邮件。Active Server Pages可自动向用户发送并接收发送到网站的电子邮件。    8、将定制组件同网

9、站结合在一起。用Microsoft Script  Componts,Microsoft Visual Basic或Microsoft Visual C+创建的用户服务器端组件可以扩展Active Server Pages脚本。    任何一个Web服务器,只要内嵌ASP解释程序,就可以支持ASP编写的动态网页。一般来说,我们使用的都是基于WindowsNT服务器上的Internet lnformation Server(IIS)。IIS支持虚拟目录。我们可以通过“服务器属性”对话框中的“目录”标签管理虚拟目录。建立虚拟目录对于管理Web站点具有非常重要

10、的意义。因为虚拟目录隐藏了有关站点目录结构的重要信息。在浏览器中,客户通过选择“查看源代码”,很容易就能获取页面的文件路径信息。如果在Web页中使用物理路径,将暴露有关站点目录的重要信息,这将容易导致系统受到攻击。所以IIS的支持虚拟目录的功能就大大的提高了系统的安全性。14 ASP与静态网页的区别Active Server Pages改变了这一切,在IIS仍然支持静态HTML主页的前提下,利用Active Server Page可以根据用户要求在Web Server上建立新的主页。    为了便于理解它和支持静态主页的区别,我们将它分成以下步骤: &n

11、bsp;  一个用户在浏览器的网栏中添入 Active Server Page文件名称,并敲回车键触发这个Active Server Page的申请。    浏览器将这个Active Server Page要求发送给IIS。    Web Server接收这个申请要求并根据其asp的后缀意识到这是个Active Server Page要求。    Web Server从硬盘或者内存中接收正确的ASP文件。    Web Server将这个文件发送到一个叫做ASPDL

12、L的特定文件中。    Active Server Pages文件将会从头至尾被执行并根据命令要求生成相应的静态主页。    HTML主页将被送回浏览器。    用户浏览器解释执行HTML主页并显示在用户于浏览器上。    Active Server Pages技术经过不断的改进,其功能越来越强大,已经被越来越多的公司认可,今天Internet上很多最成功的商业网站都是利用Actire ServerPages创建的。    由于ASP的技术的种种

13、优点,所以本网站决定采用ASP技术进行制作。在现在的互连网上,人们上网可以获取最新信息。如新闻、招商、论坛、娱乐等各种各样的信息,实现足不出户,就可以了解世界的梦想。15 编辑和运行ASP文件的环境编辑和运行ASP文件需要一定的环境条件,用户必须满足这些条件才可建立ASP的开发环境。ASP文件是以纯文本格式保存的,只要使用普通的文本编辑器,如Windows中的记事本或写字板就可进行编辑,然后将其存为ASP文件即可.当然,使用一些工具软件,如Visual InterDev等来创建ASP文件将会更加方便快捷.要运行ASP程序,必须在NT服务器中安装IIS(因特网服务器),或在Windows95/9

14、8/2000操作系统中安装PWS(个人网络服务器),或者在NT工作站中安装Peer Web Server.运行ASP程序的硬件要求:CPU:只要能运行相应的操作系统即可.但建议使用速率比较快的CPU,如PIII以上的CPU。硬盘空间:至少需要40MB。内存:16M第二章 系统设计21目标设计在线视频服务系统所要实现的功能分为前台功能和后台功能。(1)前台功能:包括在主界面进行的基本操作,具体内容如下:(a).电影浏览:用户可以通过电影分类和点机排行以及最近更新来浏览最新的电影,电视剧,和各类综艺节目。(b).电影搜索:用户可以根据电影名称和电影演员进行查询。(c)电影推荐:用户可以简

15、单明了的了解近期内最精彩的影视作品。(2)后台功能:本系统的重点,不同的管理员拥有不同的权限。超级用户具有最高权限,可以添加修改删除注册用户,并可以根据需要添加或删除电影。具体功能如下:【初级管理员】(必须登陆管理页面)1 添加电影:可以在各个栏目进行电影的添加工作。【高级管理员】(必须登陆管理页面)1 添加电影:可以在各个栏目进行电影的添加工作。2 电影管理:可以对所有电影进行删除和修改操作。3 分类管理:可添加电影的分类。【超级管理员】(必须登陆管理页面)1 分类管理:可以在各个栏目进行新闻的添加工作。2 添加电影:可以对所有新闻进行删除和修改操作。3 电影管理:可以对各个大类、小类进行删除、修改、新增操作。4 地址管理 可添加服务器。5 影片评论6 用户管理:可以添加不同权限的管理员,并可对所有类别的管理员资料进行修改、删除。7 错误报告注册拥护可以报告电影错误或不能正常观看等。22设计思想

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号