实验室预约管理系统毕业设计
技术:Java、JSP等摘要:
本文论述了网上实验预约系统的开发全过程。对网上实验预约系统的当前技术及发展前景、开发工具作了简单的介绍,然后对实验预约系统进行了需求分析、划分功能模块并对各个功能模块进行设计、最后就系统实现和关键技术作了详细的说明。其主要功能有:查看实验室当前状态、申请实验预约、取消未被处理的预约;超级管理员可以添加预约实验和固定实验、管理用户信息和实验室信息。
本设计采用了Jfinal技术和MySql数据库技术来实现系统功能。同时也用到了Ajex技术。
关键字:实验室,预约系统,Jfinal,MySql,Ajex
目录:
1. 引言 1
2系统的开发环境 1
2.1.MYECLIPSE 1
2.2数据库简介 1
2.3应用服务器 2
2.4开发的框架技术 3
3.需求分析 3
3.2项目设计原则 4
3.2.1服务性原则 4
3.2.2经济性原则 4
3.2.3扩充性原则 4
4.可行性分析 4
4.1技术可行性 4
4.2操作可行性 4
4.3经济可行性 5
5系统设计 5
5.1系统功能设计 5
5.2系统结构分析 6
5.2.1管理员模块 6
5.2.2学生模块 6
5.2.3教师模块 6
5.3系统流程图 7
5.3.1登陆流程图 7
5.3.2管理员流程图 7
5.3.3学生流程图 8
5.3.4老师流程图 8
5.4数据库设计 9
5.4.1老师表TEACHER 9
5.4.2学生表STUDENT 9
5.4.3管理员表 ADMIN 9
5.4.4已选实验表 CHOSELAB 9
5.4.5学院表 FACULTY 10
5.4.6班级表CLASSES 10
5.4.7实验表LAB 10
5.5系统开发构架设计 10
6.系统操作说明 11
6.1登陆界面 11
6.2管理员界面 13
6.2.1管理员主界面 13
6.2.2管理员学生管理 13
6.2.3管理员教师管理 16
6.2.4管理员实验管理 18
6.2.5管理员学院管理 20
6.2.6管理员班级管理 21
6.2.7修改密码 23
6.3学生界面 24
6.3.1学生主界面 24
6.3.2个人信息 24
6.3.3预约课程 25
6.3.4已选课程 26
6.3.5课程得分 26
6.3.6修改密码 27
6.4教师界面 27
6.4.1教师主界面 27
6.4.2个人信息 28
6.4.3实验管理 28
6.4.4成绩管理 30
7系统测试 32
7.1 测试的定义及目的 32
7.2 测试的原则 32
7.3 测试的方法 32
7.3.1 界面测试 32
7.3.2 功能测试 33
7.3.3 需求测试 33
7.3.4 性能测试 34
7.4 测试中其他要注意的地方 34
7.5实验室预约系统的测试 34
8.所需硬件与软件环境 35
总结 36
参考文献 37
致谢 38
论文字数:13278
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]