优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文13000字,程序代码,MySQL数据库)
考勤管理系统对于各个高校来说也是有着非常重要的作用,现在各个高校的学生人数都很多,如果采用传统的人工管理的方式是及其麻烦的,不仅工作量大,而且在信息保存的方面也会有很大的弊端,容易造成数据的丢失。所以考勤管理系统给人们带来了极大的方便,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生管理的效率,也是进行科学化、正规化管理,与世界接轨的重要条件。
本系统阐述了考勤管理系统的设计开发的全过程,包括系统整体设计,各个功能模块划分,系统功能模块的设计与具体实现等部分。该系统侧重于学生个人信息查询,修改和保存,通过已编制好的程序,完成对用户的登录、学生的签到、学生成绩的查询以及教师添加作业以及删除作业等,本系统使用JSP技术与Struts2技术,采用MySQL数据库编写完成,实现学生考勤信息的记录和学生的管理,为教师的考勤工作提供信息。

学生主界面的主要功能:
1.点击菜单中“个人信息管理”,打开本窗体,学生可查看自己的个人信息。

[资料来源:http://THINK58.com]

2.点击菜单中“签到历史”,打开本窗体,学生可以查看自己的签到情况 ,查看自己的签到次数。
3.修改密码:学生可修改自己的密码。
4.点击菜单中的“学生签到”,打开本窗体,将会显示在相应的时间可以进行签到课程信息,如果时间已过,将会显示‘不在签到时间段内’,反之则可以点击‘开始签到’,进行签到。
5.查看成绩信息:学生登录成功后,可以查看自己相应课程的平时成绩。
6.查看课程:打开本窗体,将会显示所有的课程信息。
7.查看作业信息:点击这个按钮,将会显示所有教师分配的作业信息。
8.退出主界面:若想终止该程序,点击退出主界面这个按钮将会退出到登录界面,

教师界面的主要功能:
1.学生成绩管理:学生成绩的录入,学生成绩的修改、删除以及查看所有学生成绩等操作。
2.学生签到时间管理:验证是否在签到时间段内,然后给出相应的信息。
3.学生作业管理:主要完成对学生的作业进行添加、修改、删除以及查看作业信息等的操作。
4.课程信息管理:教师可以填写自己的课程信息,然后保存到数据库中,此外教师还可以对自己所填写的课程信息进行修改和删除,并且通过自己的用户登录账号可以获取自己相应的课程信息。

[版权所有:http://think58.com]


5.学生信息管理:打开该父窗体,展开面板,点击“查看学生信息”,可以查看所有的学生信息。同时点击“修改”和“删除”等按钮,可以对学生的信息进行修改和删除等操作。
6.退出主界面:点击该按钮,系统将会自动退出到登录界面,你可以进行其他的操作。
 

[资料来源:http://THINK58.com]

基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)
基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)
基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)
基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)
基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)
[资料来源:http://www.THINK58.com]

基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)
基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)


目    录
摘 要    I
Abstract    II
1  绪论    1
1.1  简介    1
1.2  可行性研究    1
1.2.1  技术上的可行性    1
1.2.2  经济上的可行性    1
1.3  考勤管理系统的现状    2
1.3.1  国内研究的现状    2
1.3.2  国外研究的现状    2
2  相关技术的介绍    3

[来源:http://www.think58.com]


2.1  系统的开发工具    3
2.2  相关开发工具的简介    3
2.2.1  开发环境的介绍    3
2.2.2  Jsp+Struts2技术的简介    3
2.2.3  MySQL的简介    4
3  系统分析    5
3.1  工作流程分析    5
3.2  系统功能分析    6
3.3  系统需求分析    6
4  系统功能设计    10
4.1  系统的总体结构设计    10
4.2  系统详细设计    11
4.2.1  数据库设计    11
4.2.2  代码设计    13
5  系统界面及代码实现    14
5.1  系统登录界面的实现    14
5.2  系统注册界面实现    15
5.3  系统主界面实现    17
5.4  数据库访问的实现    19
5.5  设置签到规则的实现    20 [资料来源:http://www.THINK58.com]
5.6  查看成绩界面的实现    21
5.7  课程管理界面的实现    22
5.8  学生查询作业界面的实现    26
5.9  查看学生信息界面的实现    26
5.10  学生信息修改成功界面的实现    27
5.11  教师密码修改成功界面的实现    27
5.12  学生签到界面的实现    28
6系统的测试与维护    29
结束语    31
致    谢    33
参考文献    34
 

[资料来源:www.THINK58.com]