2 系统需求分析
2.1 可行性分析
2.1.1 可行性分析
企业人事管理系统的开发是一个较为复杂的过程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的一系列相关问题,至今还没有统一完备的开发方法。但每一种开发方法都应该遵循一定的开发步骤:
(1) 系统要解决的那些实际问题。
(2) 系统可行性研究,确定系统要实现的功能。
(3) 系统开发的原则。
(4) 系统开发前的一系列准备工作。
(5) 系统开发方法的择定和开发计划的定制。
2.1.2 经济可行性
随着现代科学技术的发展和人们生活水平的日益改善,计算机的价格也越来越被大多数人所接受。不论是在企业还是在家里,计算机的使用已经是越来越普遍的现象。所以从用户经济方面考虑,本系统的开发并不会存在有很大的困难和风险。而且系统本身成本比较低,也就不需要很多的开发费用和后续的文护费用。
2.1.3 操作可行性
因为本系统管理的对象是较为单一的,都是企业里面的普通员工,而且每个数据库的内容也是具有比较强的关联性的,因此系统在设计的过程中并不是太过于繁杂的,数据库管理就是比较合适的选择,而且需要一个比较良好简单的人机交互界面。
2.2 系统目标
根据管理系统的要求,制订了以下管理系统目标:
(1) 系统界面友好、操作方便。人事管理系统的界面与操作人员的交互性好,与主机间使用Client/Server(客户机/服务器)结构。整个系统还应当可以稳定的运行,一些细微的差错不会对整体的正常运行产生较大影响,不会导致人事管理系统无法正确运作。
(2) 可以对员工信息进行管理,包括增、删、改、查的一些操作。
(3) 可以实现奖惩管理、调动管理和考评管理等操作。
(4) 可以实现考勤津贴和工资总结。系统管理员操作产生的权限数据,应当保证禁止记录错误、数据错位等一系列意外情况的出现。
(5) 可以方便的实现部门管理和数据备份。所有数据定时备份,在数据库中要预留下最高权限的用户名和口令,这样可以避免用户因为操作是我而造成的不必要的损失。
(6) 可以使用管理员管理进行修改口令和更改管理员操作。
(7) 系统运行比较稳定、性能安全可靠。
(8) 可以方便的进行后续文护和扩展。界面风格或其它可能的小的变动(如添加新的模块和功能等)不需要重新从头编写源代码。如果有需求必须要增加新的业务品种,二次开发的时候也不需更改原来就存在的的系统源代码。
2.3 系统功能需求分析
该管理系统是为了更好的为企业内部人事和工资信息的管理服务而开发的,主要为了方便企业使用计算机掌握和记录员工档案、快速计算和记录工资发放、全面统计员工考勤和奖惩等事项,因此数据的修改和删除等操作必须简单方便,数据具有一定的可靠性和稳定性。由于企业的管理人员计算机能力并不是太好,所以要求系统操作界面尽可能做到简洁大方。具体应达到的目的主要有以下几个方面:
(1) 科学管理员工信息,优化分类,全面反映员工情况。
(2) 管理员工的考勤信息,保证良好的工作秩序。 C#企业人事考勤管理系统设计+文献综述(6):http://www.751com.cn/jisuanji/lunwen_14412.html