帐号 注册
密码 登录
只需一步,快速开始
登录或注册新用户,开通自己的个人中心
yoyo0225
资料简介:毕业设计-基于ASP实现web的实验室管理系统设计(自动排课功能的实现),毕业论文,正文共37页,13337字,附源代码。摘要 在学校实验室的管理中,发现了一些问题,其中如:在统筹安排各班级上实验课的时间需要人工实现,而且经常会出现同时有多个班级要使用实验室的冲突,并且调课后没有及时通知老师和班级同学。为了方便实验室的管理,我们提出利用网络来管理实验室的上机情况。以学校的网络实验室为背景,开发一个基于web的实验室管理系统。本课题的开发需要采用一种适合于数据库编程,web多媒体开发,而且具备同时访问多种数据库功能的开发语言与工具,在当前,asp是在web编程中比较盛行的数据库开发技术。Asp在数据库间的异构连接,轻松地存取各种数据。此外,asp易学易用,短期内即可掌握,使编程难度降低。使用asp开发网络数据库,可以同html语言相互嵌套;而且可以适合于各种浏览器。因此,使用asp开发网络数据库,并配合动态网页技术,适应于基于web程序的发展,也是开发本系统的理想技术。关键词 web开发,asp,动态网页技术 目次1.1引言 41.2课题研究背景 41.3 问题定义 51.4 可行性报告 52系统需求分析报告 72.1引言 72.2任务概述及任务流分析 72. 3数据流图分析及数据描述 82.4功能需求 112. 5性能需求 112.6其它需求 123 系统设计说明书 133.1引言 133.2 任务概述 133.3总体设计 133.4 接口设计 163. 5数据结构设计 173. 6运行设计 193.7出错设计 193. 8安全保密设计 193. 9维护设计 194 主要程序详细设计说明书 214.1 引言 214.2任务概述 214.3总控部分设计 215 用户手册 265.1系统简介 265.2 主要功能 265.3 运行环境 265.4软件环境安装 275. 5数据存取机制 275. 6 操作说明 286 系统评价 306.1系统的特点 306.2系统的优点和缺点 306.3设计收获与体会 30参考资料 32致谢 33本系统分成三个模块:管理员模块、教师模块和学生模块。各模块需要准备的材料为:管理员模块:院系信息:院系名,院系编号(与现教学管理系统中的编号相同)课程信息:开放实验课程名;课时数;学分;指导教师教师信息:教师编号;教师姓名;性别;职称;所属院系学生信息:学号;姓名;院系;专业;班级学期信息:当前学期名称管理员对本学期要开设的开放性实验课程进行设置,主要设置课程的情况。教师模块:实验项目信息:项目名称;课时数;预约截止时间;实验地点;开设时间;实验项目预习内容;实验项目预习思考题(单项选择题,四题以内,包括答案);学生实验成绩教师先根据管理员分配的实验项目,设置该实验课程预备开设的所有实验项目,在设置实验项目的同时上传实验预习内容,并设置好实验项目的预习思考题(学生未正确回答预习思考题不能预约该实验项目)。在到达学生预约截止时间后,教师根据学生预约情况设置该实验项目是否开设、何时开设。在学生进行实验后,对学生实验情况进行评分并在系统中输入学生实验成绩。学生模块:学生可以根据实验课程决定自己是否可选该课程,选择该课程后进入实验项目预约页面。先根据实验预习内容进行预习并回答预习问题。在正确回答问题后即可预约实验。实验预约后在预约截止时间后上网查看该实验的实际开设时间,并在规定的时间去实验室完成实验。
资料文件预览:共12文件夹,148个文件,文件总大小:3.98MB,压缩后大小:968.50KB