摘要
在学校实验室的管理中,发现了一些问题,其中如:在统筹安排各班级上实验课的时间需要人工实现,而且经常会出现同时有多个班级要使用实验室的冲突,并且调课后没有及时通知老师和班级同学。为了方便实验室的管理,我们提出利用网络来管理实验室的上机情况。以学校的网络实验室为背景,开发一个基于web的实验室管理系统。
本课题的开发需要采用一种适合于数据库编程,web多媒体开发,而且具备同时访问多种数据库功能的开发语言与工具,在当前,asp是在web编程中比较盛行的数据库开发技术。Asp在数据库间的异构连接,轻松地存取各种数据。此外,asp易学易用,短期内即可掌握,使编程难度降低。使用asp开发网络数据库,可以同html语言相互嵌套;而且可以适合于各种浏览器。因此,使用asp开发网络数据库,并配合动态网页技术,适应于基于web程序的发展,也是开发本系统的理想技术。
关键词 web开发,asp,动态网页技术
Abstract
There were a lot of problems in the lab of our school, for instance, we needed to arrange the time of experiment by hand, and the conflict that the lab was used by many classes at the same time appeared frequently. Moreover, it was not in time to notice students and teachers after changing lessons. We advise to manage the lab system by network for managing the lab conveniently setting by the school's lab, we invent the Lab's managing system based on web.
We need a language and a tool that is fit for data-base programming, web-multimedia, and can visit different kinds of the function of the date-base simultaneously. At present, ASP is a more popular date-base exploring technology than others which are contained in the web programming. The different component links of ASP in the data-base can easily save and gain all the data. In addition, ASP is easy to learn and to use, which can be mastered in a short term, as well as reduce the difficulties in programming. We would exploit the net-data-base by using ASP and html across. Also, ASP is fit for all kinds of browsers. Thus, it is propitious to develop the programming based on web by using asp to exploit net-data-base and the technology of dynamic web combined. Also, it is an ideal technology to exploit this system.
Keywords:ASP, web exploit, dynamic web technology.
目次
摘要... 0
Abstract. 1
1.1引言... 4
1.2课题研究背景... 4
1.3 问题定义... 5
1.4 可行性报告... 5
2相关技术介绍... 7
2.1 ASP技术... 7
2.1.1 ASP技术简介... 7
2.1.2 ASP工作原理... 8
2.1.3 ASP主要特点... 9
2.1.4 ASP主要对象介绍... 11
2.2 IIS服务器技术... 12
2.2.1 IIS 5.1 简介... 12
2.2.1 IIS 5.1服务器特征... 13
2.2.2 IIS 5.1的安装配置... 14
2.3 Dreamweaver MX2004简介... 14
3系统需求分析报告... 15
3.1引言... 15
3.2任务概述及任务流分析... 16
3. 3数据流图分析及数据描述... 17
3.4功能需求... 19
3. 5性能需求... 20
3.6其它需求... 20
3 系统设计说明书... 21
4.1引言... 21
4.2 任务概述... 21
4.3总体设计... 21
4.4 接口设计... 24
4. 5数据结构设计... 25
4. 6运行设计... 27
4.7出错设计... 27
4. 8安全保密设计... 28
4. 9维护设计... 28
5 主要程序详细设计说明书... 29
5.1 引言... 29
5.2任务概述... 29
5.3总控部分设计... 29
6 用户手册... 34
6.1系统简介... 34
6.2 主要功能... 34
6.3 运行环境... 34
6.4软件环境安装... 35
6. 5数据存取机制... 35
6. 6 操作说明... 36
7 系统调试与测试... 38
7.1 程序调试... 38
7.2 程序的测试... 38
7.2.1 测试的重要性及目的... 38
7.2.2 测试的步骤... 40
7.2.3 测试的主要内容... 40
8 系统评价... 41
8.1系统的特点... 41
8.2系统的优点和缺点... 41
8.3设计收获与体会... 42
参考资料... 44
致谢... 45