基于WEB的高校教职工考勤管理系统的设计与实现.docVIP

  • 11
  • 0
  • 约3.13千字
  • 约 7页
  • 2016-11-23 发布于北京
  • 举报

基于WEB的高校教职工考勤管理系统的设计与实现.doc

基于WEB的高校教职工考勤管理系统的设计与实现.doc

基于WEB的高校教职工考勤管理系统的设计与实现   摘要:基于.net框架,借助于MicrosoftVisualStudio2005平台,利用ASP.NET作为开发语言和MicrosoftSQLServer2005数据库管理软件构建了一个操作简单、界面友好的B/S架构的高校教职工考勤管理系统。对其设计目标进行了分析,对系统功能的实现方法和策略做了详细说明,该系统使高校的教职工考勤管理工作变得更加方便、合理。   关键词:考勤管理;在线请假;ASP.NET;B/S   中图分类号:TP319文献标识码:A文章编号:1672-7800(2012)010-0068-03   作者简介:危建国(1984-),男,硕士,南昌大学软件学院实验中心讲师,研究方向为信息系统分析与设计、模糊理论、生产调度算法;程伟根(1982-)男,硕士,南昌大学软件学院实验中心讲师,研究方向为信息系统分析与设计,计算机网络,软件工程;苏婵(1987-),女,南昌大学信息工程学院计算机系硕士研究生,研究方向为通信与信息系统。   0引言   随着社会经济的高速发展,我国高校信息化历经20余年的艰苦建设,各高校在信息化建设方面都取得了长足的发展,目前各大高校都进入了数字信息化时代。目前,高校学生上课考勤管理系统都已比较常见,教职人员考勤系统还并不完善,基本上都是以教职人员签名、打卡等方式记录其上班出勤的情况,每月和每个学期末根据出勤率及相关表现由相关领导进行考核,然后把考核情况上交到各院系,再发放工资或奖金。教职人员请假以传统的写请假条的形式向人事部门请假,时间长的请假,需要人事部门以及院系领导批准方能生效。   该模式在目前高校管理中暴露出了许多弊端:一是教职员工请假不方便;二是教职员工请假后及调课时间不能及时地反馈到学生,造成课程空缺的情况;三是教职员工向人事部门请假后,还需要到教务部了解调课的时间、地点等,整个流程操作不便捷;四是学校领导、院系领导较难把握教职员工的出勤情况。   1系统设计目标   教职工考勤管理系统主要是为了让高校管理人员对本校的教职员工进行有效的管理,能够比较好地实现人事   管理的规范化、高效化、集成化,并要求系统达到以下功能:①实现在线请假的功能;②员工类型和部门的建立,包括员工类型和部门类型的新建、修改和删除等;③员工信息的输入,包括员工的基本信息、一般通讯方式及员工其它信息;④人事管理人员具备了解员工考勤、员工请假等功能权限;⑤学校领导、院系领导可以异地查询教职工出勤情况;⑥规范高校管理流程,使管理有章可循。   2系统设计分析   基于WEB的高校教职工考勤管理系统使用VisualStudio2005+SQLServer2005平台进行开发,操作直观。由数据库直接配置用户账号和初始密码,安全程度高,避免了教职员工信息的泄露。本系统使用当前流行的.Net平台,开发出B/S架构的高校教职工考勤管理系统。实现了人员管理、请假管理、考勤管理等模块的实现。针对考勤管理的需求,本系统实现了在考勤管理中的一些典型模板,实现了考勤管理的大致需求,能够很好地应用于普通高校、中小学等事业单位的人事管理中,比较好实现人事管理的规范化、高效化、集成化。   2.1总体框架   本系统主要有六大权限设计,包括行政人员、教师、人事部领导、院领导、校领导、系统管理员,如表1。   2.2数据库设计   为使用户的数据要求清楚、准确地描述出来,通常需要建立一个概念性的数据模型。概念数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而且与软件系统中的实现无关,经过对数据的各种分析得出了该系统的E-R图(如图2)。   2.3逻辑结构设计   根据系统的需要,本系统选用了SQL2005来进行数据库的逻辑设计。在完成该系统的需求分析及概念结构设计之后,创建系统的数据库。   (1)用户表。该表以员工ID为主键,包括用户名、密码、角色ID等字段。   (2)角色表。该表以功能ID为主键,包括角色ID、角色名称等字段。   (3)考勤信息表。该表以考勤ID为主键,包括用户名称、上班时间、考勤状态等字段。   (4)请假信息表。该表以请假用户ID为主键,包括教职工ID、请假时间、请假原因、审批时间、请假批准状态等字段。   3系统实现   3.1员工信息模块   ①个人信息显示。显示员工自己基本信息、修改自己基本信息、修改自己密码;②所有员工信息。显示所有员工基本信息、查询员工基本信息、删除员工、员工部门的调动、增加员工。   3.2在线请假模块   (1)申请请假。当教职工成功登陆本系统后,可以根据情况进行请假申请,申请的内容包括时间、计划时间

文档评论(0)

1亿VIP精品文档

相关文档