请假管理系统设计与应用学士学位论文.doc

上传人:pu****.1 文档编号:543796340 上传时间:2022-10-05 格式:DOC 页数:49 大小:1.62MB
返回 下载 相关 举报
请假管理系统设计与应用学士学位论文.doc_第1页
第1页 / 共49页
请假管理系统设计与应用学士学位论文.doc_第2页
第2页 / 共49页
请假管理系统设计与应用学士学位论文.doc_第3页
第3页 / 共49页
请假管理系统设计与应用学士学位论文.doc_第4页
第4页 / 共49页
请假管理系统设计与应用学士学位论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《请假管理系统设计与应用学士学位论文.doc》由会员分享,可在线阅读,更多相关《请假管理系统设计与应用学士学位论文.doc(49页珍藏版)》请在金锄头文库上搜索。

1、请假管理系统设计与应用北方民族大学学士学位论文 论文题目: 请假管理系统设计与应用 北方民族大学教务处制 III 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计

2、(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学

3、位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日请假管理系统设计与应用摘 要当前信息化时代,讲究高效,准确,及时的完成事情,近年来学校都在开展信息化部署,实现了多媒体教学,网上提交作业,在线考试等学生考勤对学校教务管理是至关重要,在以前,学生请假要去找班主任或者院长批准,并且不一定

4、每次都能顺利的找到班主任,完成请假批准。要是3天以上的请假还要去找院长审批,这样就麻烦;再者如果学生不在学校,没办法向班主任提交请假单;对于学生出勤检查,是学生会根据纸制名单逐一点名,或老师根据学生上交课堂作业来判断学生是否来上课。这些方法往往具有考勤差错率比较高,考勤效率也比较慢,没有一个总体的的记录和整理,并且纸制的点名册容易丢失遗漏,耽误时间等缺点。针对以上的问题,开发一种针对学生请假的考勤网上管理系统,通过请假管理系统,任课老师可以在课堂上直接登录考勤记录网站进行课堂查看那些学生打卡,记录学生考勤情况等。此外,在其他时间,班主任以及学校领导也可以登录该网站查询学生在某课程的出勤情况。本

5、毕业设计的内容是设计并且实现一个基于Web技术的学生请假管理系统,故而系统主要以J2EE作为开发基础,主要使用了Struts2+Spring+Hibernate等多种框架的结合使用,用MyEclipse作为开发工具,使用MYSQL作为数据库,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。关键词:请假管理系统 ,S.S.H(Struts2,Spring,Hibernate ),JAVA , JSP Design and implementation of attendance management systemAbstractThe current i

6、nformation age, pay attention to the effective, accurate and timely completion of things, in recent years, schools carry out information technology deployment, to achieve a multi-media teaching, submission of online homework, online examnation, student attendance is critical for school educational a

7、dministration. Previously, students leave to go to the class teacher or the president to be approved , and does not always able to find teacher completion of the leave of absence approved if more than 3 days leave should go to the president for approval, so that trouble; Furthermore if students do n

8、ot exist in school, can not submit leave form application; For student attendance checking, teacher will check the name which according to the paper list one by one, or turned over to the classroom teachers based on student job to determine whether students come to class. These methods tend to have

9、relatively high error rate of attendance, attendance efficiency is relatively slow, does not have an overall record and finishing, and paper point the roster easily to lost, delay time and other shortcomings. For above problems, the development of an online attendance management system for students

10、to leave, leave management system, the classroom teacher in the classroom directly log attendance records website classroom to see those students punch record student attendance. In addition, at other times, the class teacher and school leaders can log on to the website the attendance of students in

11、 a course.The graduation paper is to design and implement a web-based technology students leave management system,so the system as the basis for the development of J2EE, mainly use the Struts2 +Spring+Hibernate and other frameworks used in conjunction, Use MyEclipse as the development tools,and use

12、MySQL as a database, developed using JAVA language, the interface take the JSP dynamic page development technology. The system interface is simple, easy to operate and maintain.KeyWords: Student attendance management system, S.S.H(Struts2,Spring,Hibernate ),JAVA , JSP 目录摘 要IABSTRACTII1 绪 论12 系统需求分析2

13、2.1可行性分析22.1.1 技术可行性22.1.2 经济可行性22.1.3 运行可行性22.2功能需求23 系统的开发环境及技术简介43.1 系统开发环境43.1.1 MyEclipse43.1.2 数据库简介43.1.3 Tomcat43.2系统开发的思想与技术53.2.1 JSP技术与MVC模式以及系统的基本框架53.2.2 S.S.H框架的优点54 系统总体设计84.1 总体功能模块84.2系统管理员的功能模块94.3院长的功能模块94.4任课老师的功能模块104.5班主任的功能模块104.6学生用户的功能模块104.7 系统业务描述115 系统详细设计与实现135.1系统和数据库的配

14、置135.2概念模型设计135.3数据库逻辑模型145.4数据库表结构145.5平台数据表的设计166 系统功能实现206.1程序的类图206.1.1班级Class类图206.1.2考勤记录Attendance类图206.1.3科目Subject类图216.1.4 课程Course类图216.1.5请假单Application类图226.1.6用户User类图226.2程序的流程图236.2.1班级信息模块程序流程图236.2.2考勤记录模块程序流程图236.2.3科目信息模块程序流程图236.2.4课程信息模块程序流程图246.2.5用户信息模块程序流程图256.3系统功能实现的主要框架256.3.1 SSH框架256.3.2 Hibernate配置文件266.3.3 Struts配置文件276.3.4 Spring配置文件286.4系统功能实现的主要模块296.4.1 登陆页面296.4.2 班级管理主页面306.4.3 课程管理主页面317 系统的调试与测试337.1主要测试内容337.2软件测试的目的337.3软件测试的任务337.4测试方法347.5 测试环境34

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号