摘要 1
Abstract 2
第一章 引言 3
1.1 设备管理系统的必要性与可行性(与传统管理方式比较) 3
第二章 系统涉及到的相关技术 4
2. 1系统结构 4
2. 2 系统开发环境 4
2.2.1 开发工具与环境 4
2.2.2开发语言 4
2.3 Web服务器 6
2.3.1 Personal Web Server(PWS)7
2.3.2 Web Site 8
2.3.3 Internet Information Server(IIS)8
第三章 ADO技术 9
3. 1 ADO概述 9
3.2 使用ADO数据对象 9
3.2.1创建数据库源名DSN(配置ODBC) 9
3.2.2创建数据库连接 11
3.2.3创建数据对象 11
3.2.4操作数据库 11
3.2.5关闭数据对象和连接 12
3. 3 分页技术 12
第四章 数据库设计 13
4.1本系统采用的数据库技术/方案 13
第五章 系统实现方案 15
5.1 分模块介绍各模块的关键技术、程序实现方法 15
5.2 ASP+Access的安全隐患 18
5.2.1 开发工具与环境 19
5.2.2开发语言 19
第六章 结束语 21
参考文献 22
1.2课题研究背景
随着计算机应用的不断深入,各行各业几乎与计算机都有密切的联系,人们的生活已离不开计算机。特别是一些企事业单位,为了适应现代化发展的需要,提高企业的管理水平和办公效率,均以最快的速度引入了计算机,不少企事业单位已经将本单位的计算机连成网络,这样大大加快了企事业单位的办公效率,提高了信息传送的速度。
在学校实验室的管理过程中,发现了一些问题。其中如:在统筹安排各班级上实验课的时间需要人工实现,而且常会出现由于第二批次实验冲突而调课却需人员及时通知任课老师及班级的麻烦。因此,为了方便机房的管理,我们提出利用网络来管理实验室的方案,以学样的网络实验室的管理为该管理系统的应用背景,开发一个基于网络的实验室管理系统。
基于上述思想,本课题力图开发这样的软件系统,实现实验室管理的安排、以及查询,以方便教学过程的各类管理。
1.3 问题定义
网上实验室管理系统主要学校管理学校的机房,目标系统在web方式下至少应该提供以下功能:实验室管理员能够实现对实验室课程的管理;实验室课程查询系统,学生可以在这课程查询里按多种方式实验对实验室课程的查询;管理员可以进行对课程的添加,删除,修改等多种操作。非管理员用户没有此项权力。留言板:如果任何人对课程有什么问题的话可以在留言板上对管理员进行提问,管理可以对其他人进行答复,管理可以对留言本上的内容进行删除。
1.4 可行性报告
按经典的《软件工程》理论,可行性一般可分为技术可行性,经济可行性,硬件可行性及操作可行性。
1.4.1现有系统分析
目前我校还没有网上实验课管理系统,所以做的这个网络实验室管理系统可以很大程度上解决机房管理员的麻烦。目前学校机房管理采取纯手工方式操作:首选,教研室各老师提交上课课程,然后实验室管理员按照各个班级的课程表,排出各个班级应该上的课程,排出在机房中上机的课程。因此这样有着很大的弊端:1.手工方式的输入使人为因素的错误大大增加,
2.而且管理员输入机房上课计划繁琐,任务重,3.管理混乱,不方便。而且如果手工排课的计划丢失的话,还得重新再排课,非常麻烦。因此如果能有一种解决上述弊端而且基于web方式的排课计划管理系统的开发是十分必要的。排课计划管理系统的的开发将使我校办公处理速度有大幅度提高,减轻教师负担,提高教学效率,而且使学校实验室管理提高一个层次。