摘要
在学校实验室的管理中,发现了一些问题,其中如:在统筹安排各班级上实验课的时间需要人工实现,而且经常会出现同时有多个班级要使用实验室的冲突,并且调课后没有及时通知老师和班级同学。为了方便实验室的管理,我们提出利用网络来管理实验室的上机情况。以学校的网络实验室为背景,开发一个基于web的实验室管理系统。
本课题的开发需要采用一种适合于数据库编程,web多媒体开发,而且具备同时访问多种数据库功能的开发语言与工具,在当前,asp是在web编程中比较盛行的数据库开发技术。Asp在数据库间的异构连接,轻松地存取各种数据。此外,asp易学易用,短期内即可掌握,使编程难度降低。使用asp开发网络数据库,可以同html语言相互嵌套;而且可以适合于各种浏览器。因此,使用asp开发网络数据库,并配合动态网页技术,适应于基于web程序的发展,也是开发本系统的理想技术。
关键词 web开发,asp,动态网页技术
目次
1.1引言 4
1.2课题研究背景 4
1.3 问题定义 5
1.4 可行性报告 5
2系统需求分析报告 7
2.1引言 7
2.2任务概述及任务流分析 7
2. 3数据流图分析及数据描述 8
2.4功能需求 11
2. 5性能需求 11
2.6其它需求 12
3 系统设计说明书 13
3.1引言 13
3.2 任务概述 13
3.3总体设计 13
3.4 接口设计 16
3. 5数据结构设计 17
3. 6运行设计 19
3.7出错设计 19
3. 8安全保密设计 19
3. 9维护设计 19
4 主要程序详细设计说明书 21
4.1 引言 21
4.2任务概述 21
4.3总控部分设计 21
5 用户手册 26
5.1系统简介 26
5.2 主要功能 26
5.3 运行环境 26
5.4软件环境安装 27
5. 5数据存取机制 27
5. 6 操作说明 28
6 系统评价 30
6.1系统的特点 30
6.2系统的优点和缺点 30
6.3设计收获与体会 30
参考资料 32
致谢 33
1系统简介
1.1引言
每个系统、每个课题的研究都有相应的需求背景和技术背景,都需要进行问题定义、可行性分析、系统需求分析、系统设计说明、使用说明、系统评价。本文在这几个方面进行了详细的说明。
背景说明部分主要进行需求和技术背景分析,以确定系统开发的必要性和迫切性。