软件综合课程设计企业人事管理系统33267138950.docx
《软件综合课程设计企业人事管理系统33267138950.docx》由会员分享,可在线阅读,更多相关《软件综合课程设计企业人事管理系统33267138950.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1页西安工业大学软件综合课程设计(张春东) 软件件综合课程程设计 题目:企业业人事管理理系统院 (系): 计算机机科学与工工程学院 专 业: 计计算机科学学与技术 班 级: 姓 名: 学 号: 小组成员员: 指导教师: 20133年 099月1.1目的的和意义目前我国的的一部分企业对对于员工人人员信息的的处理还处处在通过纸介质质或半自动动(由电脑脑处理一部部分数据,由由人工处理理一部分数数据)来进进行的基础础上,这样样的机制已已经落后于于时代的发发展,浪费费了许多人人力和物力力,在信息息时代这种种传统的管管理方法必必然被以计算机为为工具的信息息管理技术术所取代。所所以我认为为有必要根根据企
2、业现现在实际的的人事管理理情况开发发一套企业业人事管理理系统。1.2 系系统设计思思想人事管理系系统应该具具备MISS的各项基基本特征。主主要提供人人事管理的的整体解决决方案,实实现人事操操作的合理理化和电子子化,提高高工作效率率。本系统应该该具备软件件体积小,操操作界面简简洁,基本本功能稳定定,运行速速度较快,通通过计算机机技术及网网络技术结结合开发出出客户端与与服务器端端,以方便便快捷清晰晰的进行数数据传输。(1)实用用性:系统统以用户需需求为目标标,以方便便用户为原原则。根据据用户实际际的需求情情况,从用用户角度出出发尽可能能方便用户户使用,满满足基本的的用户需要要,成为公公司通用的的系
3、统。(2)采用用标准技术术:本系统统的所有设设计遵循国国际上现行行的标准进进行,以提提高系统的的开放性。(3)经济济性:建立立适合企业业自身需求求的网络平平台,提供供广泛的涵涵盖用户多多种需求的的功能,数数据处理方方式灵活以以满足需求求,节省网网站建设成成本,并确确保其较好好的拓展性性和开放性性;同时网网站具有基基于WEBB界面的管管理后台,能能够自主的的对网站中中大部分内内容作更新新、修改操操作,节省省了企业网网站的运营营成本,提提高了信息息更新、传传播效率。(4)可维维护性:系系统的设计计要求方便便维护,包包括硬件的的维护,软软件的维护护(更改,升升级等)和和网络的维维护。(5)可扩扩展性
4、及灵灵活性:系系统的设计计以方便未未来业务的的扩展和系系统扩充为为目标,系系统要求能能够方便的的升级,充充分保护系系统的投资资。(6)智能能性:系统统在设计时时,充分考考虑系统运运行的智能能性,在使使用系统一一段时间后后,系统可可以适应于于任何局域域网。1.3 开开发工具介介绍 MyEcclipsse8.66 SQLL Serrver 20055 winndowss 200072可行性研研究本章对企人人事管理系系统进行可可行性分析析。经过现现状调查,从从技术、经经济、法律律等方面分分析系统开开发的可行行性。目的的就是用最最小的代价价在尽可能能短的时间间内确定问问题是否能能够解决。2.1 经经济
5、可行性性 建立立适合企业业自身需求求的网络平平台,提供供广泛的涵涵盖用户多多种需求的的功能,数数据处理方方式灵活以以满足需求求,节省系系统建设成成本,并确确保其较好好的拓展性性和开放性性;同时网网站具有基基于WEBB界面的管管理后台,能能够自动的的对系统中中大部分内内容作更新新、修改操操作,提高高了信息更更新、传播播效率。而而且本系统统是跨平台台的,无论论在Winndowss、Linnux或UUnix操操作系统上上都能正常常运行,大大大节省了了企业成本本。2.2 技技术可行性性Interrnet起起源于200世纪600年代的美美国,它在在近几年迅迅速风靡全全球,其根根本原因是是它不仅拥拥有卓越
6、的的国际通信信功能,而而且拥有巨巨大的信息息资源。所所谓的Innternnet是指指由分布在在全世界成成千上万的的计算机网网络遵循一一定的通讯讯协议,并并相互联系系在一起而而形成的国国际互连网网络,也就就是说,IInterrnet是是建成立和和使用这些些网络的人人群、群体体、公司及及各种网络络资源的集集合体。随着网络技技术的不断断发展,单单纯的静态态页面已经经不能满足足发展的需需要,因为为静态页面面是用单纯纯的HTMML语言组组成的,它它没有交互互性。因此此,为了满满足实际的的需要,许许多网页文文件扩展名名不再只是是“htm”,“htmll”,出现了了以“php”,“asp”,“jsp”,“s
7、htmml”等为后缀缀的网面文文件,这些些都是采用用动态网页页技术制作作出来。所所以本系统统采用了动动态的网站站技术。此外从硬软软件的性能能要求、环环境条件、操操作人员水水平和数量量等方面去去考虑和分分析本系统统实施的可可行性,在在软件方面面选择了MMyEcllipsee5来进行行开发管理理平台的设设计,使用用SQL servver 22005数数据库存储储数据。在硬件方面面,则选择择空间较大大,只要是是PenttiumIIII系列列及以上的的计算机,内内存在5112M以上上,硬盘在在80GBB以上,都都可以满足足系统的开开发需要!当然,硬硬件的配置置越高,系系统的开发发与运行会会更流畅。考考
8、虑到如今今的家用或或商用电脑脑硬件的整整体配置水水平,系统统在硬件方方面是可行行的。2.3 操操作可行性性本系统具有有良好的操操作界面。显显示内容简简单明了,使使操作者不不必具有较较高的计算算机专业知知道,也不不必进行专专门培训,稍稍一接触就就可以上手手进行所有有操作。对于用户来来说,本系系统只要求求使用者掌掌握一定的的上网经验验,经过仔仔细设计和和测试之后后的系统具具有操作简简单,方便便灵活等优优点,足可可以满足各各种用户的的不同需求求,同时也也方便了公公司的内部部管理。管管理人员及及用户一不不定期会在在短时间内内掌握并熟熟练使用。只只要动一动动鼠标键盘盘就可以达达到想要的的效果。2.4 法
9、法律可行性性本系统为独独立开发,使使用的开发发软件都选选用正版。所所有技术资资料都是共共享资源。在在开发过程程中没有侵侵犯任何人人的著作权权,也没有有侵犯国家家、集体或或他人利益益;无合同同制定,不不涉及承担担任何法律律责任。3.1 MIS系系统的产生生和发展情情况所谓管理信信息系统(MManaggemennt Innformmatioon Syystemm)系统 ,是一个个由人、计计算机及其其他外围设设备等组成成的能进行行信息的收收集、传递递、存贮、加加工、维护护和使用的的系统,是是一门新兴兴的科学,其其主要任务务是最大限限度的利用用现代计算算机及网络络通讯技术术加强企业业的信息管管理,通过
10、过对企业拥拥有的人力力、物力、财财力、设备备、技术等等资源的调调查了解,建建立正确的的数据,加加工处理并并编制成各各种信息资资料及时提提供给管理理人员,以以便进行正正确的决策策,不断提提高企业的的管理水平平和经济效效益。3.2业务务流程图人事管理系系统在企业业中占有极极其重要的的地位,它它关系着企企业内部每每个员工的的档案,其其中包括新新员工的增增加,员工工信息查找找,员工的的详细资料料等等。对对于企业来来讲,人事事管理系统统是不可缺缺少的组成成部分,它它有效地管管理企业的的员工,对对企业内部部人事的流流动和分配配起着重要要的管理作作用,它正正确地反映映着企业的的人事变化化。业务流程图图如图3
11、.1如示。图3.11业务流程程图3.3企业业人事管理理系统的需需求分析人事管理系系统是一种种当前绝大大多数企业业都已经采采用的,用用来管理企企业人事的的软件。因因此,必须须用行之有有效的方法法对软件需需求进行严严格的审查查验证。需需求分析的的一般过程程如图3.2所示。图3.2 需求分分析的一般般过程需求分析过过程是整个个系统开发发的重要阶阶段,分析析的成功与与否,决定定着整个系系统功能的的完善性以以及稳定性性。在该阶阶段需求分分析人员需需要确定整整个产品的的功能要求求,并且将将现实事务务抽象成对对象并建模模。3.3.11数据流图图数据流程图图说明了系系统内数据据的处理,但但未对其中中数据的明明
12、确含义、结结构和组成成作具体的的说明。因因此,仅有有数据流程程图还不能能完整地表表达系统的的全部逻辑辑属性。数数据字典就就是用来描描述数据流流程图内数数据的这些些逻辑性质质的。系统数据流流图如图33.3所示。图3.3系统数据据流图3.3.22数据字典典数据字典是是关于数据据的信息的的集合,也也就是对数数据流图中中包含的所所有元素的的定义的集集合。数据据流图和数数据字典共共同构成系系统的逻辑辑模型,没没有数据字字典数据流流图就不严严格,然而而没有数据据流图数据据字典也难难于发挥作作用,只有有数据流图图和对数据据流图中每每个元素的的精确定义义放在一起起,才能共共同构成系系统的规格格说明。以下为本系
13、系统数据字字典。数据字典的的作用是在在软件分析析和设计的的过程中给给人提供关关于数据的的描述信息息。它主要要是对数据据流图中的的数据流、处处理逻辑、外外部实体、数数据存储和和数据项等等方面进行行具体的定定义。数据据流程图配配以数据字字典,就可可以从图形形和文字两两个方面对对系统的逻逻辑模型进进行完整的的描述。表3.1系统数据据项定义编号名称别名类型长度I01-001emp_iid员工号int4I01-002emp_nname员工姓名varchhar10I01-003emp_ssex性别varchhar10I01-004emp_bbirthhday出生日期smallldateetimee4I01
14、-005emp_pplacee籍贯varchhar50I01-006emp_nnatioon民族varchhar10I01-007emp_ppolittics政治面貌varchhar10I01-008emp_mmarriiage婚姻状况varchhar10I01-009emp_sshen身份证号varchhar20I01-110emp_eeducaationn学历varchhar10I01-111emp_zzhuannye专业varchhar50I01-112emp_xxuexiiao毕业学校varchhar50I01-113emp_bbiyeddate毕业时间smallldateetimee
15、8I01-114emp_pphonee联系电话varchhar20I01-115emp_mmphonne手机号码varchhar20I01-116emp_aaddreess家庭住址varchhar50I01-117jc_rpp奖/惩varchhar10I01-118jc_naame奖惩名称varchhar50I01-119jc_reen奖惩人员varchhar10I01-220jc_beeizhuu奖片原因varchhar50I01-221jc_daate创建时间datettime8I01-222jc_deept部门varchhar20I01-223jc_baanrenn经办人varchhar
16、10I01-224jc_baandeppt批准部门varchhar20I01-225xinzii_gonng工资varchhar10I01-226xinzii_buttie补贴varchhar10I01-227xinzii_jiaang奖金varchhar10I01-228xinzii_kouu扣缴varchhar10I01-229xinzii_zonng合计varchhar10I01-330dept_id部门号varchhar10I01-331kao_zzao上班时间smallldateetimee4I01-332kao_xxia下班时间smallldateetimee4I01-333kao
17、_cchi迟到varchhar10I01-334kao_ttui早退varchhar10I01-335kao_bbing请假varchhar10(1) 数据项定定义有员工工的基本信信息表、考考勤信息表表,奖惩信信息表等各各表中的数数据项, 如表33.1所示。(2) 数据流定定义:数据流编号号:D1-01数据流名称称:员工基基本信息数据流来源源:管理员员数据流去向向:P1-01- 总体设计计是在系统统分析的基基础上由抽抽象到具体体的过程。主主要目标是是将系统分分析阶段所所提出的反反映了信息息需求的系系统逻辑方方案转换成成可以实施施的基于计计算机与通通信系统的的物理(技技术)方案案,为下一一阶段系
18、统统实施提供供必要的技技术资料,应应符合系统统性,灵活活性,可靠靠性的要求求。4.1系统统模块总体体设计利用层次图图来表示系系统中各模模块之间的的关系。层层次方框图图是用树形形结构的一一系列多层层次的矩形形框描绘数数据的层次次结构。树树形结构的的顶层是一一个单独的的矩形框,它它代表完整整的数据结结构,下面面的各层矩矩形框代表表各个数据据的子集,最最底层的各各个矩形框框代表组成成这个数据据的实际数数据元素(不不能再分割割的元素)。随着结构的的精细化,层层次方框图图对数据结结构也描绘绘得越来越越详细,这这种模式非非常适合于于需求分析析阶段的需需要。从对对顶层信息息的分类开开始,沿着着图中每条条路径
19、反复复细化,直直到确定了了数据结构构的全部细细节为止。本系统一共共分为五个个模块,每每个模块之之间虽然在在表面上是是相互独立立的,但是是在对数据据库的访问问上是紧密密相连的,各各个模块访访问的是同同一个数据据库,只是是所访问的的表不同而而已。每个个模块的功功能都是按按照在调研研中搜集的的资料进行行编排制作作的。 依依据上述功功能的分析析,系统中中模块分别别为:员工工基本信息息管理、部部门管理、奖奖惩管理、考考勤管理、培培训管理、薪薪酬管理、用用户管理各功能模块块的具体功功能如下:(1)员工工基本信息息管理:对对人员的基基本信息管管理,进行行人员信息息的添加、更更新及打印印出报表;对人事变变动进
20、行管管理对员工工上、下班班签到管理理;员工培培训信息管管理等。(2)部门门管理:对对新增部门门进行添加加,对部门门人员或部部门名进行行修改,也也可对现有有部门进行行缩减等。(3)奖惩惩管理:对对员工的表表现进行评评定,对奖奖惩信息进进行添加、更更新和删除除。(4)薪酬酬管理:对对员工薪资资进行管理理。如添加加、修改等等操作。(5)用户户管理:对对登录用户户信息进行行管理。如如修改密码码,更改用用户名,增增加新用户户,删除已已经不存在在的用户等等。系统功能结结构图如图图4.1所示。图4.1系统功能能结构图4.2数据据库设计4.2.11数据库设设计概述数据库设计计是指对于于一个给定定的应用环环境,
21、构造造最优的数数据库模式式,建立数数据库及其其应用系统统,使之能能够有效地地存储数据据,满足各各种用户的的应用需求求,在数据据库领域内内,常常把把使用数据据库各类系系统统称为为数据库应应用系统。性能良好的的数据库是是应用系统统成功的基基础和保证证。但一个个性能良好好的数据库库的设计和和开发却是是一项庞大大而复杂的的工程。从从事数据库库设计的人人员,不仅仅要具备数数据库知识识和数据库库设计技术术,还要有有系统开发发的实际经经验。数据据库设计人人员必须深深入实际环环境,密切切联系用户户,了解需需求,学习习业务,这这样可以少少走弯路,提提高设计的的成效,数数据库设计计的基本问问题是为应应用领域给给出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 综合 课程设计 企业 人事管理系统 33267138950
限制150内