1、 - 1 - 目 录 1.项目开发的背景2 2.可行性分析2 3.企业人事管理系统分析3 4.数据库设计7 5.系统设计10 6.开发环境23 7.开发总结23 8.参考文献24 - 2 - 企业人事管理系统 1 项目项目开发的应用背景开发的应用背景 随着经济的发展,企业的规模不断扩大,人员流动日趋频繁,人员档案的管理 的工作量也随之增加。企业人事管理是相对企业内部员工的管理。设计集人员、 考勤、工资、评价等于一体的管理系统,为企业在人事管理等方面提供极大的方 便。不但要有利于企业的统一性管理,而且还要提高企业的全体员工的工作效率 和积极性。主要设计成果是:能满足中小型企业内部员工的集中管理需
2、求,实现 了人员档案管理、员工考勤管理、评价和工资管理等功能。系统操作简捷、使用 方便。企业人事管理设计不仅保证了核算准确度,还可以成倍的提高工作效率, 而且便于员工各种信息的查询。特别是对人员档案管理查询可以做到更新及时, 更准确。 2. 可行性分析可行性分析 可行性分析的目的是说明该软件开发项目的实现在技术、 经济和社会条 件方面的可行性。一般的,软件领域的可行性分析主要考虑 3 个因素:经济、技 术和社会环境。 1)1) 技术方面可行性技术方面可行性 本产品的关键技术在基于 Visual Basic 编程的程序设计与 Access 数据库 相结合,将所有数据信息都放入数据库中进行存储,而
3、这些数据信息的调用则是 完全由程序来完成的,即“程序设计数据化,数据管理程序化”思想。本系统产 品采用 Visual Basic 编程的程序设计与 Access 数据库相结合的方法进行开发, 而企业人事管理系统实现的理论及技术也日趋成熟, 因此企业人事管理系统应用 软件的开发手段是完全可行的。 2)2) 管理管理的可行性的可行性 最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可 以完成,随着企业的规模越来越大,企业的员工越来越多,依然维持着人力进行 人事管理,必然会造成工作效率低,工作错误增高的问题。如果增加人员就会增 加公司的开资,这样增加了企业的经济负担。如果有一套系统来
4、完成这些工作, - 3 - 会大大的减少人员的工作负担,为企业节省开支。 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据 库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构,以及数据 处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 根据上述系统功能分析,针对各个功能模块的需求,确定出所要设计的管理 系信系统要满什么样的功能。首先注册两种登陆人员的名称,一种是给公司人事 管理人员用的帐号,登陆之后可以在系统中实现企业各部门信息、员工信息、工 资信息等的查询、录入、修改和删除等功能。而对于企业一般员工的帐号来说, 只能够实现各种信息的查询,并不能实现信息