廖庆涛
摘要:本系统所研究的内容是《人事信息管理系统)),在整个研究工程中,经过需求分析、概要设计、详细设计、系统测试等几个阶段的工作,使系统具有了插入、删除、修改、查询、导出以及备份恢复维护的塞本功能。
关键字:信息管理系统;程序开发语言;数据库
对于现在快速发展的社会来说,信息技术已经愈来愈得到人们的需要和重视从以前的吃穿住行都需要出门到现在的足不出户,一个APP或者一个电话就可以解决的问题,实在是给人们带来了意想不到的便捷,信息时代的到来,网络遍布全世界,将世界从一个很大的范围可以缩小到一个村庄的距离,这就是为什么要不断的创新和升级网络,是为了给不同的企业和单位以及个人带来更大的利益和便利,然而对企业和单位而言,信息的掌握和分析则是首当其冲的,人事管理系统是现代企业管理体制作不可缺少的部分,为适应现代企业制度要求、逐步走向人事管理科学化、规范化,利用计算机实现企业人事档案管理势在必行。
本系统除了完成常见人事管理系统中人员对象的管理外,还针对现代企业管理的具体要求,增加了对企业部门设置和岗位编制的管理,并使其与传统的单一人员管理有机的结合,实现了数据的合理设置和有效应用,使其更为适用于目前的企业人事管理过程。
通过系统开发,使我对面向对象、可视化的数据库应用系统和软件的开发过程有了一些感性的认识和了解,同时也是对自己数年来计算机专业学习成果的一次检验和考核。
本系统使用软件的开发工具是Microsoft VisualStudio 2010,后台数据库是本地Microsoft SQL Ser-ver2008数据库。
Visual Studio.NET是.NET平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署与发布,Visual Studio.NET都可以提供近乎完美的解决方案。Visual Studio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。NET Framework-Microsoft Visual Studio.NET简介Web应用程序(以因特网为基础的应用程序)的优点在于可以让企业间的商业数据及交易等行为,透过因特网的通讯来彼此交换讯息。这样不但可以节省数据交换的时间,而且可以简化流程。
1 课题的背景及意义
企事业单位人事档案管理工作是一种繁琐的,务求准确讯速的信息检索工作。本设计以人事档案管理为入口点,提出了基于面向对象的数据库应用系统开发技术——.NET为设计工具,以软件工程设计规则为指导的人事档案管理系统。该课题基于Microsoft SQL Ser-ver2008数据库应用系统开发技术进行开发,达到了提高企事业单位人事档案管理信息处理效率的效果。
2 系统需求分析
人事档案管理系统的系统分析概述:
现在的世界是信息的世界,随着信息量越来越大以及计算机技术的发展,计算机已成为各企事业单位管理的重要工具。人事档案管理是对员工信息、部门信息管理和快速方便的查询。
系统开发主要有以下六个模块组成:1)在人事管理模块中实现了,人员档案管理与人事管理等功能;2)在系统管理模块中实现了,有关基本表的更新以及数据的备份和恢复的管理功能;3)在用户管理模块中实现了,有关系统用户管理及权限的分配管理;4)最后用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。
3 系统分析与设计
代码设计与实现;人事信息管理系统代码设计与实现;模块间的关系;
人事管理模块对员工的各种基本信息进行管理,考用户管理对系统的用户操作权限及密码修改管理。
登录对话框通过读取数据库中用户名和密码对用户输入的用户名和密码进行校验,如果用户名或密码为空或错误当用户点击登录时报错。
系统将自动退出登录。将加密后的密码与数据库中保存的用户名对应密码进行比较,如果相等的话根据用户表中该用户的权限显示该用户能够管理的模块,其它模块设置为灰色不可点击。管理员用户可以操作系统的所有模块。
4 人事管理
人事管理是对员工基本信息、人事变动信息、培训信息等的录入、删除、修改、查询、导出等的操作,主要包括以下几个部分:人员档案管理是对员工的基本信息的管理,方便对员工的管理;当操作员选中一条记录双击或点击增加(修改)等按钮是将弹出。
操作员可以在此对话框上查看、修改、增加新的员工详细信息。用户点击增加按钮后,系统自动生成员工编号(此处员工编号是从数据库中读取第一个最大未用的编号)。
5 系统帮助
系统帮助是方便用户的使用。
6 软件测试
系统模块测试:系统登录管理模块的功能是对用户管理权限的管理,在此人事档案信息管理系统中用户有两种:管理人员和一般操作人员。只有管理人员才能对人事信息进行管理,一般工作人员只有对人事信息查询的权限。而管理人员在对人事信息进行相应维护时,必须输入账号和密码。
显示效果为灰色
研究成果:《人事信息管理系統》的主要研究成果是可以实现对人事档案信息的录入、更新、删除、查询、系统管理、用户管理等功能,从而提高了工作效率及正确性。
7 总结及展望
人事管理系统现在做的还很简单,就只有简单的管理员增删改查的权利的实现还需继续完善,还将打算设计工资管理和出勤管理以及对是已经实现的代码进行优化。
在以后的时间里,希望进一步完善该系统的其它功能,为系统高级服务与应用提供支持。
在开发中应该如何运用自己所掌握到的基本知识,并在过程中不断的去学习新的知识,以及对一个系统如何从整体出发到局部细节然后再回到整个系统中去。