企业人事管理系统的主要工作是协助企业人事部门,作为有效的工具提高人事管理的效率和工作真确率。主要任务包括对企业员工的档案的整理和修改,新增和删除现在职员工,以及对员工每日上班的考勤等,用户只需通过Web端登陆,便能简单、直观地对企业的人员信息进行查询、统计和更新,使企业步入信息化、自动化、规范化的企业管理模式。
3.3 运行环境需求
系统名称:企业人事管理系统
操作系统:windows xp及以上
内存:1GB 及以上
硬盘:建议至少使用30GB的磁盘空间以安装所有组件和存放基本数据(根据企业大小适当增加磁盘容量)
开发工具:MyEclipse
数据库:MySQL
交互平台:Web
3.4 可行性分析
3.4.1 社会可行性
随着计算机的普遍应用,企业人事管理方式必将向无纸化方向发展,由于互联网技术高速发展,Internet技术作为一大助力加入到现代办公系统中,实现数据共享和同步,提高资源利用效率,取代传统的手工记录,抄写方法。
所以,本系统完全具备社会可行性。
3.4.2 技术可行性
Java(计算机编程语言)是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的静态语言。利用Java编程语言,可以十分便捷的编写企业人事管理系统,并且使用Java技术开发的应用系统具有很高的可移植性,兼容性和交互性,用户可以十分直观地了解系统中的数据状态和数据变化,并且可以十分便捷地操作数据,同时,Java编程技术具有很高的安全性,在一定程度上保证了数据的安全。
MySQL数据库是甲骨文公司的一款关系数据库管理系统,在数据库领域具有极高的地位,使用Oracle数据库可以在低档软硬件平台上用较少的资源就可以支持更多的用户,提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。
Java和MySQL数据库具有极高的兼容性,使企业应用更加便捷。
所以说,本系统完全具备技术可行性。
3.4.3 经济可行性
使用结合Web,Java,Oracle开发的企业人事管理系统,企业只需要分配少量的管理人员对系统进行管理和维护,便能够满足整个企业的人事管理作业。相对而言,传统的手工管理模式耗费巨大的人力资源,工作繁琐,出错率高。采用这种手工管理模式所需成本远远高于企业人事管理系统。
所以说,本系统完全具备经济可行性。
3.4.4 管理可行性
本系统采用面向用户的Web端管理模式,界面简洁直观,层次分明,操作简单,用户可以迅速地掌握操作方法。
所以说,本系统完全具备管理可行性。
3.5 功能需求概述
企业人事管理系统利用计算机网络,实现客户端/服务器的连接,系统从客户端获取信息,进行分类加工,存储在服务器数据库中,在需要时,响应客户端的命令,从数据库中提取和统计数据呈现给客户,或者对数据库中的数据进行更改,实现企业人事管理信息化、自动化,提高企业工作效率,降低企业运行成本。
企业人事管理系统需求主要分为部门管理需求、人员管理需求和系统管理需求三大部分。
3.5.1