1、学 生:指导老师:校园考勤信息管理系统课题背景对于教育事业单位,人力资源已成为重要的软资产。高校人力资源主要是以教师为主体的教职工,他们是学校的灵魂,是学校的核心竞争力。要实现高校的发展,就必须合理利用人力资源,充分激发广大教职工的潜力,不断提升办学水平。根据调查,许多高校人力资源管理工作仍然处于手工作业方式,管理学生的工作效率和方式急待提高,由于市场上成熟的面向高校的资源管理系统的缺失,资源管理的整体性比价目标一时难以实现,因此对应策略是首先实现其重要核心组成部分信息化,即学生考勤信息化,目前某些高校已应用实施了学生考勤系统,规范了校园考勤的管理,实现了对考勤信息的录入,但是对于考勤数据的分
2、析和统计并没有很好的实现,使用效果差强人意。从管理角度来看,对数据的分析和统计往往更重要,通过人工方式实现对考勤数据统计和分析,工作量巨大而且容易出错,准确性难以保证。这样一来,不仅没有减轻教师的工作强度,反而增加了他们工作负担。所以,开发一个功能完备的校园考勤系统是十分必要的。系统研究目的与意义本文介绍了校园考勤系统的设计思路,利用Visual Studio和ADO.NET技术实现了该系统。实际运用表明,软件设计较为合理,实现了对数据的统计,充分提高了校园考勤的效率和准确度。根据学校考勤现状,本文选择“校园考勤管理系统”作为毕业设计研究课题,以实际需要为出发点,以应用需求为核心,坚持技术为应
3、用服务、为管理服务的思想,研究相关管理理论、思想和方法,按照软件工程的思想,根据考勤系统采集的数据,开发一套数据分析与应用软件系统,实现数据集中管理;建立严格的权限管理机制,给不同用户赋予不同的权限查阅相关信息、获取综合分析报表的查询分析;重点是实现考勤数据的自动分析与统计,将管理人员从繁重的费力的重复性劳动中解放出来,使他们成为真正的管理人员,提高工作效率,可以把更多的时间放在其他方面。系统开发环境操作系统:Windows XP或Windows 7开发工具:Visual Studio 2010数据库:SQL Server 2008需求分析(1)用户界面的要求:友好的软件界面,提高软件易用性和
4、美观性。(2)用户的信息要求:个性ID,修改密码,查看学生信息资料。(3)功能模块的要求:划分好功能的模块,实现每个模块的功能,例如班级添加,学生添加,考勤模块,考勤查询,考勤数据统计等。(4)对数据的安全性、完整性的要求:要保证数据的安全性,不能越权访问数据,确保存入数据库数据的完整性,禁止无效数据存入数据库。对数据库进行定期的备份。功能设计用户和数据库相关功能:可以修改密码,个性账户设置,账户添加(需要管理员权限),数据库的备份还原(需要管理员权限)。班级管理功能:管理员可以对班级添加和修改,班级内容符合要求添加后,自动转到班主任用户添加画面管理员。班级统一查询,只有管理员和老师可用。登陆
5、后提示修改密码,可以设置个性账号。学生信息查询,全部学生查询,按班级查询,按学号查询,学生只可以查看自己的信息,用于核对。考勤信息查询,可以按班级查询,可以只查询非出勤的内容。学生只能查询自己的考勤信息。请假相关功能:学生可以请假,有班主任老师或者管理员来审批,可以查看审批结果,考勤人可以再考勤时查看考勤班级请假批准的人员名单。功能结构图数据库设计用 户历 史 密码用户名密 码权 限标 签班主任班 级电话名 称删 除 标记数据库设计学 号姓 名年 龄社 会 关系学 生住 址电 话奖 惩班 级删除标记考 勤班级学 生 编号考勤结果详 细考勤人日 期删除标记数据库关系图数据库表设计数据库名:KqD
6、B。表名内容ClassInfo存储班级信息的表Message存储通知消息的表StuLeave存储学生请假信息和处理结果stu_Info存储学生信息的表格stu_kq存储考勤数据的表UserInfo存储用户信息的表系统登录界面系统主界面修改默认密码提示系统管理菜单添加用户数据库备份还原班级管理菜单学生管理菜单添加学生考勤管理模块考勤统计请假登记请假处理总结本课题在研究传统的考勤方式基础上,利用C#设计实现了一个基于C/S模式的校园考勤信息管理系统,本系统主要功能包括:用户登录,密码修改,用户添加,数据库备份,班级管理,学生管理,考勤管理,请假管理。实现上述功能采用ADO.NET技术,利用算法实时统计出最新的数据结果,保证了数据的有效性和实时性。本系统中数据的存储、读取和修改使用了ADO.NET技术,主要针对数据的统计和数据的导出进行了设计,并且对局域网中如何共享数据进行了研究,是本系统能够实现局域网内的数据共享和使用。但是系统完成后也存在一些功能性的问题需要解决,比如可以一个用户同时登陆好几个。在对一些可能存在的突发问题方面考虑也不够周详。这些功能上的缺陷正是以后自己需要解决的地方,特别是对数据共享和用户认证技术还需要进一步的研究。谢谢谢谢!