企业人事管理系统的设计与实现
来源:56doc.com 资料编号:5D1032 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D1032
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要:人事管理是企业管理的一个重要分支。随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率的企业管理。 人员是企业生存的主要元素,人员的增减、变动将直接影响到企业的整体运作,企业每天都要涉及到人员工问题。企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。 最初的人事管理采用人工方式,记录量大,易出错。人事管理系统就是用电脑代替大量的人工记录,完成众多信息的处理,方便、准确度高,且可以长期保存。 人事管理系统,为个人提供资料查询服务,为企业提供员工分工等服务。 旧式的用纸介材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将成为现代公司管理人员的首选。 本文主要介绍了企业人事管理系统的分析、结构特性设计及行为特性设计的实现过程,详细论述了总体设计思想、数据库设计和功能模块设计。 本系统基本上能满足现代企业人事管理的需求,人事管理系统中保存相关的人员信息,方便查询、浏览、修改等操作 目 录 1 引言·· 1 1.1课题背景和意义·· 1 1.1.1 课题背景·· 1 1.1.2课题意义·· 1 1.2 系统设计目标·· 1 1.3可行性分析·· 2 1.3.1技术可行性·· 2 1.3.2经济可行性·· 2 1.3.3 操作可行性·· 2 1.4 运行环境介绍·· 2 1.4.1系统的性能要求·· 2 1.4.2其他需求·· 3 2 需求分析·· 3 2.1 人事管理系统的综合要求·· 3 2.1.1 系统的功能要求·· 3 2.1.2 系统的性能要求·· 3 2.1.3 系统介绍·· 3 2.2 系统流程分析·· 4 2.3 系统功能模块图·· 5 3数据库结构设计·· 6 3.1数据库模型分析·· 6 3.2 数据库需求分析·· 6 3.3 数据库管理系统分析·· 6 3.4数据字典·· 7 4 系统设计·· 8 4.1 系统设计原则·· 8 4.2 系统总体系结构设计·· 8 4.3创建数据表·· 8 5 系统具体实现及简介·· 12 5.1 数据维护·· 13 5.1.1在职人员、离职人员、退休人员维护·· 13 5.1.2 人员调入、人员调出·· 13 5.1.3 数据备份、数据恢复·· 14 5.1.4 更换操作员·· 14 5.1.5 退出系统·· 14 5.2 数据查询·· 15 5.2.1 调入、调出人员资料查询·· 15 5.2.2 在职、离职、退休人员资料查询·· 15 5.3报表输出·· 16 5.3.1 个人详细资料·· 16 5.3.2 在职人员清单、离职人员清单、退休人员清单·· 17 5.3.3 调入人员清单、调出人员清单·· 18 5.4 系统维护·· 19 5.4.1 部门维护·· 19 5.4.2 籍贯维护·· 19 5.4.3 学历维护·· 20 5.4.4 职务维护·· 21 5.4.5 职称维护·· 21 5.4.6 口令修改·· 22 6 用户使用手册·· 22 6.1 开发环境简介·· 22 6.2 PowerBuilder语言的特色及编辑优势·· 23 7 系统测试·· 25 7.1 测试举例·· 25 7.2 测试项目·· 25 7.3 测试方法·· 27 8 系统评价·· 27 8.1 系统特点·· 27 8.2 系统缺点·· 27 8.3改进方法和建议·· 27 结 论·· 28 致 谢·· 29 参 考 文 献·· 30 附录 (主要代表性程序代码)· 31
系统的功能要求 本系统主要是为了方便管理员,简化管理员的工作强度,使管理员可以快速、准确、直观的了解到数据库当前人员人数、调入、调出等方面的大致情况或是具体个人档案信息。通过查询库信息,也可以使管理员得到诸如职称、职务、政治面貌等方面的统计信息,并可打印出这些统计信息。 在进行了细致地研究,又经过几次调研后,对该系统作了详细的需求分析。现将系统功能简明描述如下: 1、数据维护 包括在职、离职、退休人员的维护,人员调入、调出等功能 2、数据查询 包括在职、离职、退休人员的档案查询,人员调入、调出的查询 3、报表输出 包括个人详细档案,在职、离职、退休人员的清单,人员调入、调出的清单 4、系统维护 包括部门、职称、职务的维护,口令修改、用户权限管理等功能 5、系统帮助 |