目 录
摘要 …………………………………………………………………………… 1
Abstract ………………………………………………………………… … 2
第一章 引言 ………………………………………………………………… 3
第二章 系统的设计目标和思想 ………………………………………… 4
第三章系统开发环境 ……………………………………………………… 5
3.1 开发工具与环境 ……………………………………………………… 5
3.2 软硬件平台选择 ……………………………………………………… 5
3.3 开发语言 ……………………………………………………………… 6
第四章 数据库设计 ………………………………………………………… 6
第五章 功能模块设计 ……………………………………………………… 8
5.1:面向客户端各子系统的服务器功能模块 ……………………………… 8
5.2:面向管理终端的 Web服务器功能模块 ……………………………… 9
第六章 实现的方法和技术 ………………………………………………… 10
6.1 采用ASP技术开发管理系统的实现原理和优越性 ………………… 10
6.2 用ASP访问数据库的关键技术—ADO ………………………………… 10
6.3 数据库访问步骤 ………………………………………………………… 11
第七章 系统安全……………………………………………………………… 14
第八章:存在的问题和前景展望 ………………………………………… 14
参考文献 ……………………………………………………………………… 15
[操作系统] : Windows 2000,Windows NT4.0或 Windows NT5.0
[内存] : 建议64MB以上;
[硬盘空间] : 预留100Md预留空间 ;
[其它]:modem或网络适配器,安装TCP/IP网络通信协议
[软件准备]:不同的操作系统安装不同的软件,如下图所示:
操作系统 | 安装程序 |
NT4.0工作站 | (1)NT Service Pack 3 (2)IE4.01以上版本 (3)PWS NT WorkStation 版本 |
NT4.0服务器 | (1)NT Service Pack 3 (2)IE4.01以上版本 (3)IIS 4.0 |
Windows2000 | (1)IE4.01以上版本 (2)IIS 5.0 |
[开发工具] :
(1)Visual InterDev:它是微软公司为开发ASP程序专门推出的集成开发环境,功能非常强大,但该工具对HTML编辑的支持不大够 ,在设计页面效果方面不能得心应手。
(2)Front Page 2000开发工具:它是微软公司的网页设计工具,支持ASP格式的文件,简单易学,使用方便。
(3)Macromedia Dreamweaver MX:是优秀的网页制作工具 , 对于创建专业 Web 站点而言,世界上最好的方法现在莫过于最简单的建立功能强大的 Internet 应用程序的方法。您破天荒地第一次可以在单一环境下工作,从而快速创建、建立和管理 Web 站点和 Internet 应用程序。获取 Dreamweaver的可视布局工具、Dreamweaver UltraDev 的快速 Web 应用程序功能以及 HomeSite的代码编辑支持,所有这些都可以在 Dreamweaver MX 这一完整的集成解决方案中完成可以方便快捷地创建可视网页 ,自动生成全部的HTML代码[1]。
3.2.1 硬件平台
系统中最重要的硬件平台是 Web服务器 ,建议使用专用的服务器 ,如 HP、Compaq等公司的产品。系统中的其它计算机没有大的限制 ,只要能够满足使用浏览器和联网的需求。网络环境可直接使用目前的校园网。
3.2.2 软件平台
软件平台包括终端软件平台和服务器软件平台。可以采用以下一套方案 :各终端使用 Windows 98/2000为平台 ,使用 MS Internet Explorer为浏览器。
Web服务器端 ,选用 Windows NT4. 0 Server中文版作为网络操作系统 ;选用 Internet Information Server4. 0作为 Web服务器软件 ;选用 Microsoft ACCESS作为数据库管理系统。
3.3.1 HTML(Hyper Text Markup Language)超文本标识语言
与常见的字处理文件不同 ,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的,用以编排文档属性和格式的标准文本文件。
3.3.2 脚本语言
脚本是应用程序在网页上表达的语言,可以将脚本嵌入Web页中,主要用来控制程序的逻辑。通常脚本在服务器上运行 ,但也可以采用客户端和服务器端结合使用,一般情况下,VBScript是ASP的默认脚本语言。通过客户端脚本程序先对客户端的提交的表单的数据的合法性进行检验,然后才把有效的数据提交给服务器端的程序进行处理。这样可以大大节省系统资源、减少服务器开销。
3.3.3 ASP技术
ASP程序是以扩展名 .asp的纯文本形式存在于Web服务器上,无需编译,只需将asp程序放在Web服务器的虚拟目录下 (该目录要有可执行权限 )就可以通过WWW的方式访问。ASP与浏览器无关 ,用户端只要使用可执行HTML码的浏览器 ,即可浏览ASP设计的网页内容。值得一提的是ASP提供的内嵌6大对象,可以使用户更容易收集来自浏览器请求发送的信息,响应浏览器以及存储用户的信息,此外还可依靠ActiveX组件增强服务器应用程序功能。