1、 基于基于ASP.NET的的工作人员管理系统工作人员管理系统的设计与实现的设计与实现蒋真玮蒋真玮2开发背景开发背景 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业员工管理势在必行。对于大中型企业来说,利用计算机支持企业高效实现企业员工管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动员工管理的日常事务,是适应现代企业制度要求、推动企业劳动员率完成劳动员工管理的日常事务,是适应现代企业制度要求、推动企业劳动员工管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅工管理走向科
2、学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理也是企业的科学化、正规化管理,与世界接与世界接轨的重要条件。不同的企业具有不同的员工管理制度,这就决定了不同的企业轨的重要条件。不同的企业具有不同的员工管理制度,这就决定了不同的企业需要不同的员工管理系统需要不同的员工管理系统。3员工管理系统的优势 计算机的广泛应用,计算机员工管理系统的建立,适应了社会经济发的客计算
3、机的广泛应用,计算机员工管理系统的建立,适应了社会经济发的客观要求,是员工管理现代化的一大进步。今天我们运用计算机进行了人事档案观要求,是员工管理现代化的一大进步。今天我们运用计算机进行了人事档案管理的初步现代化的开发和使用,它大大提高了人事管理工作者的工作效率,管理的初步现代化的开发和使用,它大大提高了人事管理工作者的工作效率,它把人事管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事它把人事管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、灵活创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、
4、灵活。因此,建立计算机员工管理系统是一种客观发展必然趋势。尽管在员工管理。因此,建立计算机员工管理系统是一种客观发展必然趋势。尽管在员工管理方面还不可能普遍使用计算机,但从长远来说,员工管理现代化和计算机是不方面还不可能普遍使用计算机,但从长远来说,员工管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现员工们分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现员工们的管理现代化。随着我国经济、科技的发的,人才开发管理的加强,我们一定的管理现代化。随着我国经济、科技的发的,人才开发管理的加强,我们一定要努力创造条件,促进使用计算机的人事管理现代化。为建
5、设中国特色的社会要努力创造条件,促进使用计算机的人事管理现代化。为建设中国特色的社会主义而努力奋斗。主义而努力奋斗。4系统功能描述工作人员工作人员管理系统从两种用户角度进行功能划分。管理系统从两种用户角度进行功能划分。1 1、普通员工部分:、普通员工部分:1.1 1.1:员工个人资料管理;:员工个人资料管理;1.21.2:信息查询管理;:信息查询管理;1.31.3:工资查询管理;:工资查询管理;2 2、管理员部分:、管理员部分:2.1 2.1:用户权限管理(系统管理);:用户权限管理(系统管理);2.22.2:部门职位管理;:部门职位管理;2.32.3:员工管理;:员工管理;2.42.4:出勤
6、休假管理;:出勤休假管理;2.52.5:工资管理;:工资管理;2.6:2.6:信息管理。信息管理。5系统功能描述 普通员工普通员工u 1 1:个人资料管理:进行个人资料修改,如:姓名,性别,电话,个人概要,:个人资料管理:进行个人资料修改,如:姓名,性别,电话,个人概要,各类经历,密码。各类经历,密码。u 2 2:信息查询管理:以列表的形式展示各类信息,可下载、查看。:信息查询管理:以列表的形式展示各类信息,可下载、查看。u 3 3:工资查询管理:以列表的形式查看你各个年份、月份的工资。:工资查询管理:以列表的形式查看你各个年份、月份的工资。6系统功能描述FOLLWUPDAES管理员:管理员:
7、u1 1:用户权限管理:添加、编辑系统管理员权限,以列表的:用户权限管理:添加、编辑系统管理员权限,以列表的形式显示。形式显示。u2 2:部门职位管理:以列表的形式显示部门、职位的信息,:部门职位管理:以列表的形式显示部门、职位的信息,并可对其进行添加、修改、删除、查询操作。并可对其进行添加、修改、删除、查询操作。u3 3:员工信息管理:对员工的个人信息进行填写,并以列表:员工信息管理:对员工的个人信息进行填写,并以列表的形式查看系统现存的员工信息,可对其进行并可对其进行的形式查看系统现存的员工信息,可对其进行并可对其进行添加、修改、删除、查询操作。添加、修改、删除、查询操作。u4 4:出勤休
8、假管理:对员工出勤休假的考勤、事由、日期进:出勤休假管理:对员工出勤休假的考勤、事由、日期进行填写,并以列表的形式查看系统现存的员工信息,可对其行填写,并以列表的形式查看系统现存的员工信息,可对其进行并可对其进行添加、修改、删除、查询操作。进行并可对其进行添加、修改、删除、查询操作。u5 5:工资信息管理:针对具体的员工工资信息进行管理。:工资信息管理:针对具体的员工工资信息进行管理。u6 6:信息管理:针对各种信息,如:通知公告、培训计划、:信息管理:针对各种信息,如:通知公告、培训计划、培训绩效等的填写,以列表的形式查看,可对其进行并可对培训绩效等的填写,以列表的形式查看,可对其进行并可对
9、其进行添加、修改、删除、查询操作。其进行添加、修改、删除、查询操作。7关系图关系图管理员系统管理部门职位管理员工管理出勤休假管理工资管理信息管理普通员工管理管理查询8.数据库设计数据库设计编号表格名称表1公告(allgonggao)表2管理员(allusers)表3部门(bumen)表4出勤休假(chuqinxiujia)表5薪资福利(xinzifuli)表6员工(yuangong)表7职位(zhiwei)数据表总览序号字段名称字段类型允许为空主键1IDInt 自增编号 是2titleVarChar(50)是 否3contentText 是 否4addtime DateTime 是 否5lei
10、bieVarChar(50)是 否6fnVarChar(50)是 否allgonggao9 序号字段名称字段类型允许为空主键1IDInt 自增编号是 2bianhaoVarChar(50)是 否3mingchengVarChar(50)是 否4zhuguanVarChar(50)是 否5dianhuaVarChar(50)是 否6chuanzhenVarChar(50)是 否7BeizhuVarChar(50)是 否8addtimeDateTime是 否序号字段名称字段类型允许为空主键1IDInt 自增编号 是2gonghaoVarChar(50)是 否3xingmingVarChar(50)
11、是 否4xinbieVarChar(50)是 否5dianhuaVarChar(50)是 否6zhiweiVarChar(50)是 否7hetongVarChar(50)是 否8gerengaiyaoVarChar(50)是 否9geleijingliVarChar(50)是 否10minaVarChar(50)是 否11addtimeDateTime 是 否员工表(yuangonh)部门表(bumen)10系统实现用户登录系统实现用户登录11系统实现员工信息实现系统实现员工信息实现12系统实现出勤休假实现系统实现出勤休假实现13系统实现工资管理实现系统实现工资管理实现14系统实现信息管理实现
12、系统实现信息管理实现15总结总结 经过一个多月的时间,终于完成了工作人员管理系统的设计。此设计已经达到了我最初期望的设计要求。在这次工作人员管理系统的设计过程中我受到很大启发:在系统开发与设计上,体会到了理论与实际结合的重要性,认识到系统开发中应该更加注重系统的规划及按步骤实施。这个设计我也是参照“教务管理系统”来做的。让我真正体会到“书到用时方恨少”的道理,和学以致用的乐趣;通过理论作指导,再用实践来体会,验证理论。这样既加深了对理论知识的认识,又从实践活动中充实了自己。这次的作业是大学三年所学知识的综合运用,是理论与实践相结合的产物。在此期间,不但巩固了所学的书本知识,而且还学到了许多课堂
13、上和书本上无法学到的实践知识,提高了自学能力,增强了专业技术的水平,为今后从事本专业的工作打下一定的基础。我会继续努力,完善自我,同学的帮助、指导老师的用心辅导和学校的精心安排使这个课题能够顺利进行。但是,由于时间仓促以及本人水平有限,本系统还有很多不完善之处,也难免存在错漏,恳请各位老师指正。16致谢致谢 在实现这个系统的过程中我也遇到了也多问题,所以我要感谢所有帮助过我完成此功能的老师与同学们。如果没有他们的帮助,可能我的项目也不会完成的那么好的。在完成我的项目期间,老师们认真的负责,每个细节都详细的和我讲解,从不嫌我麻烦。老师们这样的工作态度使我非常的感动,这样的认真态度是我们要学习的。我要特别感谢我的老师,他不断地为我改进系统的不足之处,细心地和我讲解每个步骤与方法,使我受益匪浅。谢谢老师对我的指导与支持。最后,感谢我身边每一个帮助和支持我的人,谢谢你们了。同时也要恳请老师不吝赐教、批评指正!Thank You!