资料简介:
毕业设计-基于ASP实现web的实验室管理系统设计(自动排课功能的实现),毕业论文,正文共37页,13337字,附源代码。
摘要
在学校实验室的管理中,发现了一些问题,其中如:在统筹安排各班级上实验课的时间需要人工实现,而且经常会出现同时有多个班级要使用实验室的冲突,并且调课后没有及时通知老师和班级同学。为了方便实验室的管理,我们提出利用网络来管理实验室的上机情况。以学校的网络实验室为背景,开发一个基于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
本系统分成三个模块:管理员模块、教师模块和学生模块。各模块需要准备的材料为:
管理员模块:
院系信息:院系名,院系编号(与现教学管理系统中的编号相同)
课程信息:开放实验课程名;课时数;学分;指导教师
教师信息:教师编号;教师姓名;性别;职称;所属院系
学生信息:学号;姓名;院系;专业;班级
学期信息:当前学期名称
管理员对本学期要开设的开放性实验课程进行设置,主要设置课程的情况。
教师模块:
实验项目信息:项目名称;课时数;预约截止时间;实验地点;开设时间;实验项目预习内容;实验项目预习思考题(单项选择题,四题以内,包括答案);学生实验成绩
教师先根据管理员分配的实验项目,设置该实验课程预备开设的所有实验项目,在设置实验项目的同时上传实验预习内容,并设置好实验项目的预习思考题(学生未正确回答预习思考题不能预约该实验项目)。在到达学生预约截止时间后,教师根据学生预约情况设置该实验项目是否开设、何时开设。在学生进行实验后,对学生实验情况进行评分并在系统中输入学生实验成绩。
学生模块:
学生可以根据实验课程决定自己是否可选该课程,选择该课程后进入实验项目预约页面。先根据实验预习内容进行预习并回答预习问题。在正确回答问题后即可预约实验。实验预约后在预约截止时间后上网查看该实验的实际开设时间,并在规定的时间去实验室完成实验。
资料文件预览:
共12文件夹,148个文件,文件总大小:3.98MB,压缩后大小:968.50KB
xm004.htm [993.00B]
xm005.htm [1000.00B]
xx.asp [374.00B]
css.css [1.02KB]
arrow.gif [223.00B]
background.gif [137.00B]
bg_line.gif [60.00B]
left_top_r1_c2.gif [1.08KB]
r1_c2.gif [68.00B]
top.gif [1.45KB]
t_bg_line.gif [50.00B]
additem1.asp [3.89KB]
answerquestion.asp [2.46KB]
chanpass.asp [2.78KB]
dean.yctc.edu[1].txt [19.46KB]
default.htm [17.43KB]
default2.htm [2.07KB]
delitem1.asp [4.93KB]
filename.txt [506.00B]
getcusgrade1.asp [2.40KB]
index1.asp [1.88KB]
inputgrade.asp [3.66KB]
inputgrade1.asp [4.88KB]
itemdateset1.asp [2.73KB]
itemdel1.asp [1.08KB]
itemmodi1.asp [3.12KB]
itemquestion1.asp [5.99KB]
login2.asp [550.00B]
modiitem1.asp [4.43KB]
passchange1.asp [1.67KB]
prepgrade.asp [1.92KB]
selecourse1.asp [2.65KB]
seleitem1.asp [8.04KB]
setexpitem1.asp [9.38KB]
setitemdate1.asp [4.72KB]
setitemstart1.asp [4.26KB]
setquestion1.asp [4.89KB]
sysmessage1.asp [2.13KB]
tc_course1.asp [3.27KB]
tc_course2.asp [4.51KB]
tc_index.asp [1.90KB]
tc_login.asp [1.37KB]
a.asp [174.00B]
a1.asp [2.15KB]
addexpitem.asp [2.41KB]
additem.asp [4.57KB]
bottom.inc [938.00B]
delitem.asp [6.00KB]
getcusgrade.asp [2.85KB]
gradeinput.asp [5.78KB]
gradeitem.asp [3.54KB]
itemdateset.asp [2.32KB]
itemdel.asp [2.07KB]
itemmodi.asp [4.19KB]
itemquestion.asp [9.26KB]
modiitem.asp [5.44KB]
remoitem.asp [4.93KB]
resetquestion.asp [67.00B]
sendfile.asp [2.46KB]
setexpitem.asp [8.52KB]
setitemdate.asp [5.49KB]
setitemstart.asp [4.98KB]
setquestion.asp [6.07KB]
tc_chanpass.asp [3.72KB]
tc_course.asp [5.36KB]
tc_exitlogin.asp [97.00B]
tc_index.asp [1.90KB]
tc_login.asp [1.37KB]
tc_passchange.asp [1.40KB]
texpmanual.asp [2.32KB]
top.inc [4.10KB]
tsysmessage.asp [3.14KB]
文档提交.txt [6.59KB]
文档提交1.txt [26.17KB]
a.asp [510.00B]
addcourse.asp [3.55KB]
adddep.asp [1.70KB]
addteacher.asp [3.29KB]
coursedel.asp [886.00B]
coursemodi.asp [3.28KB]
courseset.asp [7.98KB]
delcourse.asp [4.23KB]
deldep.asp [3.14KB]
deltch.asp [3.83KB]
depdel.asp [795.00B]
depmodi.asp [1.78KB]
index.asp [1.88KB]
login.asp [1.36KB]
ma_changpass.asp [4.28KB]
ma_chanpass.asp [2.90KB]
ma_passchange.asp [1.61KB]
modicourse.asp [5.00KB]
modidep.asp [2.60KB]
moditch.asp [4.12KB]
semesterset.asp [985.00B]
setcourse.asp [7.32KB]
setdep.asp [4.39KB]
setsemester.asp [1.96KB]
settch.asp [5.95KB]
tchdel.asp [801.00B]
tchmodi.asp [2.65KB]
MultiUpload.txt [7.48KB]
new_page_1.htm [665.00B]
openexpdata.mdb [516.00KB]
teachermsg.asp [2.28KB]
TMTHIRD.ASP [5.89KB]
top.inc [4.01KB]
upload.asp [2.72KB]
upload.inc [18.43KB]
xx.asp [409.00B]
zzzzz.asp [249.00B]
用ASP和VBScript上载文件.txt [16.44KB]
说明.txt [324.00B]
资料.txt [1.12KB]
passchange.asp [1.59KB]
prepgrade.asp [1.50KB]
queryresult.asp [7.16KB]
selecourse.asp [3.56KB]
selectitem.asp [2.85KB]
seleitem.asp [8.45KB]
sendsong.asp [7.10KB]
songindex.asp [19.71KB]
sysmessage.asp [3.57KB]
index.asp [11.09KB]
login.asp [1.42KB]
login1.asp [456.00B]
d1.htm [947.00B]
d2.htm [1.04KB]
default.asp [2.63KB]
default.htm [1.71KB]
exitlogin.asp [92.00B]
expbespoke.asp [4.13KB]
expdoing.asp [4.13KB]
expmanual.asp [2.67KB]
expmsg.mdb [132.00KB]
filename.txt [506.00B]
fupload.asp [7.66KB]
a.asp [3.63KB]
a1.asp [300.00B]
a2.asp [692.00B]
a3.asp [372.00B]
addfile.htm [1.89KB]
answerquestion.asp [3.95KB]
b1.htm [468.00B]
bottom.inc [931.00B]
changpass.asp [3.96KB]
chanpass.asp [2.78KB]
基于web的实验室管理系统(自动排课功能的实现).doc [2.82MB]