欢迎来到天天文库
浏览记录
ID:57834032
大小:1.11 MB
页数:48页
时间:2020-09-02
《软件工程--人力资源管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JIJIANGSUTEACHERSUNIVERSITYOFTECHNOLOGY软件工程开发工具实践学院名称:东方学院专业:软件工程班级:08软件(2)班姓名:顾振强学号:指导教师姓名:张俐2011年1月7日人力资源管理系统实验一、人力资源系统使用的必要性如今计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开
2、发的目的和意义。本文所阐述的人力资源管理系统.提升了企业的效率和竞争力,满足了现代企业管理的需要.本系统采用java语言基于C/S架构设计,能够跨平台使用,有较大的实用性和移植性,极大地方便了公司的人力资源管理。可以节省很多工作时间,进而节省公司运作成本。关键字:J2SE,C/S架构二、可行性分析(一)概论人事管理系统的开放需要用到多方面的知识,包括数据库的选用、数据库驱动程序的选择和安装、管理界面的设计、信息的存储和读取等。这对设计者的水平都有一定的要求。因此,如何设计和开发好这个人事管理系统,对提高开发水平和系统的设计能力有极大的帮助。在设计
3、开发过程中,开放者需要选用恰当的数据库和数据库连接驱动程序、设计好合适的数据库表格和设计好美观大方的管理界面。在现在信息爆发的情况下,企业间的竞争和企业对人才的需求都更加激烈,人力资源也越来越受到重视。科学的管理方式与IT技术相结合成为提高人力资源部门管理水平的主要方式,人力资源管理开发将成为围绕人的信息化过程。发展的重要标识是E化的员工、E化的人力资源,最终成为E化的企业。因此,建立现代化的计算机人事管理系统已成为现代化企业基础建设的一个重要方式。1.系统要求本系统要求基于C/S结构的人力资源管理系统,可使公司内部业务实现计算机管理,加速数据的
4、采集、处理、分析、输出、帮助管理人员查看、分析、管理人员和部门资料,了解各位职员和部门之间的关系和情况。2.系统目标使用本系统之后可以使公司的管理层更方便的管理公司的部门和人员资料,实现一点即看,一点即管的管理方式,大大的增加公司管理者的管理效率,可以更及时更准确的把公司的部门和人员信息储存和管理。(二)技术可行性分析人力资源系统采用常规的数据库管理方法,根据人事管理的特点对数据库进行操作,例如对数据库的增加、修改、删除、打印和输出都做出了进一步的优化。1、优越性本系统有利于数据的集中、有效管理。与手动管理方式相比,易更新,易备份。本系统增强了系
5、统的灵活性。当原始数据发生变动时,应用程序可对数据库稍作修改即可使数据及时反映最新情况。本系统能够较好地保证数据库的安全。建立用户并为之分配密码和操作权限,这样,任何用户只能在他的权限范围内对数据库进行操作。2、结合自身的技术可行性分析本系统为一个人力资源管理系统的一个模块功能,以现有所学的java技术和数据库技术,完成需求所需要的功能是没有问题的,可是在既定时间内顺利完成任务。3、所需要的硬件和软件准备A、硬件设备:PC;B、软件:WindowsXP、MyEclipse、Mysql、Microsoftproject、PowerDesigner、
6、Microsoftvisio、RationalRose。(三)可行性分析小结由可行性分析得出结论,根据现有技术力量和公司资金情况,可以着手开发此项目,完成人力资源系统软件,满足公司的需求。三、系统开发计划(一)概述1.系统描述公司或企业的人力资源管理是公司或企业内部管理中很重要的一部分,因为人才的全球化竞争使公司或企业的人力资源管理面临前所未有的挑战。传统的人事管理使人事经理需要花费大量的时间处理人事信息数据,而仅剩时间可专注于人力资源的发展和规划。人力资源管理系统可以改变这一切,使人力资源部门可轻松地管理复杂繁琐的人事信息,从复杂性的日常生活中
7、解脱出来,投注更多的精力与人力资源战略规划以支持和推动公司的战略目标的实现,提高其对公司的价值。2.待开发软件的功能待开发软件的主要功能模块图(1)(二)开发过程表述甘特图:图(2)图(3)(三)系统运行要求:1、windows2000/xp/vista/7、内存256MB、CPU1.0GHZ、硬盘10GB以上。2、数据库:mysql(三)软件运行缺陷考虑到本软件使用的广泛性,在设计时应注意软件的可移植性,这也是符合开发语言java的特点,这样可以在不同的运行平台上运行了。但是本软件的安全性还不是很高,密码很容易被破解,所以安全性方面还有待提高,
8、以后将继续完善和维护。(五)基本功能需求A、基本的信息的增、删、改;B、隐含信息提示下图为用PowerDesigner画的基本的数据流图
此文档下载收益归作者所有