javaweb实验室学生考勤签到系统

管理员信息表,包括自动编号,管理员账号,登录密码等数据字段;
电脑主机信息表,包括自动编号,分区,主机编号,ip地址等数据字段;
实验课表信息表,包括自动编号,课程,上课时间,教室,教师id等数据字段;
实验课程信息表,包括自动编号,实验课编号,实验课名称,课时,状态等数据字段;
教师信息表,包括自动编号,教师编号,姓名,教师性别,年龄,职称,登陆名,密码,状态等数据字段;
实验室公告信息表,包括自动编号,标题,内容,类别,图片,时间等数据字段;
实验课签到信息表,包括自动编号,学生id,课表,签到时间,签到熟悉,主机,下机时间等数据字段;
学生信息表,包括自动编号,学生的学号,学生姓名,学生性别,年龄,班级,登录名称,登录密码,状态等数据字段;


本实验室学生签到系统共包含8个表:分别是管理员信息表,电脑主机信息表,实验课表信息表,实验课程信息表,教师信息表,实验室公告信息表,实验课签到信息表,学生信息表,
实验室学生签到系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。。系统角色分为学生和管理员,主要模块有:学生管理模块、实验课签到管理模块、实验室公告管理模块、教师管理模块、实验课程管理模块、实验课表管理模块、电脑主机管理模块、管理员管理模块。
预约实验课直接预约实验室的分区,A,B,C,D区,管理员可以添加分区和分区的主机号,IP地址,默认一个实验室,学生端打开电脑首先弹出登录签到网页,必须先签到才能进行其他操作,签到时记录下开始时间,学生做完实验关机,记录下实验结束时间,显示在考勤查看表中
.

目    录
摘要    1
abstract    1
目    录    2
1 绪论    4
2 开发技术介绍    4
2.1 系统设计模式    4
2.2 Mysql数据库服务器    5
2.3 Jsp语言    5
2.4 tomcat    6
3 需求分析    6
3.1 用列图    6
3.1.1 管理员用例图    6
3.1.2 学生用例图    6
3.2 可行性分析    7
3.2.1 技术可行性    7
3.2.2 经济可行性    7
3.2.3 操作可行性    8
3.2.4 法律可行性    8
3.3 系统重要流程图    8
3.3.1 用户登录流程    8
3.3.2 用户管理流程    9
3.3.3 添加信息流程    10
3.3.4 信息查询流程    10
3.4 功能模块设计    11
3.5 数据库设计    12
3.5.1 数据实体图    12
3.5.2 数据表说明    14
3.5.3 数据表设计    15
4 详细实现    17
4.1 系统登陆    18
4.2 电脑主机    19
4.3 实验课表管理    19
4.4 实验课程管理    20
4.5 教师管理    21
4.6 实验室公告管理    22
4.7 学生签到    23
4.8 学生管理    24
4.9 出勤统计    26
4.10 系统部署    26
5 总体设计    29
5.1 测试的重要性    29
5.2 软件测试的目的    29
5.3 软件测试的方式    30
5.4 测试实例    30
结束语    33
参考文献    33
致谢    35

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值