1.3.3 扩充性原则
系统的整体规划及框架设计是具可扩充性的,前台界面的设计能保证系统的栏目修改不会破坏系统的整体构架。后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、改、查。
2 系统概述
2.1 系统及需求分析
2.1.1 系统需求
对现行公司进行详细调查是了解系统需求和进行系统分析和设计的基础工作,因此对于公司日常人员调动、活动等进行全面而细致的调查工作显得尤为重要。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与公司经营活动,自上而下、逐步细化的进行了解。
首先是了解公司的大概规模,接下来就是了解公司的基本情况,不如说上下班时间,这样方便人事部门对于员工考勤这个模块的编写。还有譬如公司有哪些部门,这些也是应该要了解的内容,这样便于部门管理这个模块的代码实现。还有譬如公司发布职位的规范等等,这些都是要了解的内容,这样才能根据这个公司的具体需求去开发一个适合这个公司的系统,而不是开发一个你自己觉得可以的系统。
通过调查得知这个公司是一个小型的企业,公司规模大概就100-150人,对于人事部门需要的任务就是管理员工考勤、薪资、请假、培训、调动以及部门管理等等内容。主要具体如下:
a、岗位管理(包括查询、添加、删除和修改);
b、薪资管理(包括查询、添加、删除和修改);
c、人事管理(包括查询、添加和修改);
d、部门管理(修改)。
2.1.2 系统可行性分析
社会可行性:跨入二十一世纪,随着管理科学的发展和信息技术革命的来临,企业管理新理念不断产生,企业管理进入了信息时代。随着企业规模的扩大,业务的增多,员工的增多,管理就变得日益复杂繁琐。很多在原有的基础上迅速发展,因此迫切需要加强员工的管理,提高效率,增加效益。并且本系统对操作人员来说,简单易操作,无需培训,只要懂得电脑基本操作就可以查询,系统通用性好,可运行于基本的操作平台。对数据库的表项进行修改即可完成更新。因此管理人员对此套软件是十分支持的。
技术可行性:是指根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。
开发人员:我作为本次系统的开发人员,会简单的操作电脑,在老师同学和其他辅助下,对人力资源管理系统有一定的了解和认识,能够使用结构化的方法进行开发。
软件:电脑使用的是 Windows 的操作系统,它提供的接口能力是实时的。本文来自辣%文,论.文/网,
毕业论文 www.751com.cn 加7位QQ324'9114找原文而在一般的应用软件方面,则需要安装SQL Server以及Eclipse。在软件方面,这2个软件都是现在市场上比较成熟的软件。
所以在技术方面该系统有一定的可行性。
经济可行性:首先可以根据不同的系统客户类别来进行管理,从而可以更好的文护企业的重要信息,避免信息的外泄以及非法更改;其次由于员工相关信息的整和,可以减少信息查询检索的时间,提高人事专员的工作效率;另外,便于对员工的整体信息的把握,从而有助于企业内部员工调动以及培训等工作,对企业的长远发展有着重要的意义。并且本系统对计算机软、硬件要求较低,系统花费较低。因此经济上是可行的。
综上所述,不论是社会、技术、还是经济上都具有一定的可行性,从长远角度来看,这套系统的开发有一定的实用性和必要性。因此,这个系统可行,需要尽早开发。
2.2 系统的功能简介
系统的主要功能就是对于员工管理和部门管理的简单操作,首先对于员工管理,有基本信息的管理,例如姓名、性别等等内容,考勤管理、请假管理、培训管理、离职管理等操作。如下图2.1
图2.1 系统主要功能图
然后还有对部门的管理,部门的添加、修改、删除等操作。如图2.2
图2.2 部门管理图
还有岗位管理,薪资管理等基本的操作 如下图2.3和图2.4
图2.3岗位管理图
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
JAVA公司人事管理系统设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766