ImageVerifierCode 换一换
格式:DOCX , 页数:56 ,大小:294.86KB ,
资源ID:9288373      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9288373.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程课程设计人事管理系统.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程课程设计人事管理系统.docx

1、软件工程课程设计人事管理系统软件工程襦程筱针人事管理系统学院(系):理学院专业班级:计算机科学与技术 学生姓名:指导教师:摘要I第1章绪论11.1课题背景11.2课题的目的和意义1第2章管理信息系统概述22. 1信息系统的发展历程2. 2管理信息系统概述23第3章企业人事系统概述43.1开发工具的选择43. 2开发思想53. 3运行坏境5第4章系统的可行性分析74. 1系统调研74. 2可行性分析概述74.3技术可行性分析8第5章人事管理系统分析105. 1系统需求分析105. 2数据流程图10第6章系统总体设计126. 1系统功能分析126. 2系统功能模块设计12第7章系统详细设计147.

2、 1数据库需求分析7.2数据库概念结构设计1415第8章系统测试198. 1测试举例198. 2测试项目208. 3测试方法21结论22参考文献2324附录1引言1.1编写目的人事管理的对象是一个单位或若干单位中员工的基本信息,这些信息是在变化的。人 事部门 要为本单位、上级部门提供准确的统计数据。由于人员众多、数据源复杂、统计管理工作繁琐。 传统的人事管理方式如效率低,保密性差,查找、更新、维护困难等各种各 样的缺点。1 作为软件系统幵发技术协议的参考依据,为双方提供参考。2.根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软件开 发者进行详细设计和编程提供基础。3.

3、为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。1.2项目背景人事管理软件(workforcemanagementapplications)将成为商务软件市场中最热销的软 件。国际数据公 司(IDC)预测,其全球市场总额将以复合年增长率(CAGR) 39%的速度增 长到2003年达到40亿美 元。同时,全部商务软件市场总额的复合年增长率为15%。其中人事管理软件占全部商务软件总 额的比率,将从1999年的1.8%升到2003年的3.4%。随着计算机技术、网络技术和信息技术的 发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络 迅速发展的一个办公应

4、用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的 手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现衽许多的机尖单位的人事管理 水平还停留在纸介质的基础上,这样的机制己经不能适应时代的发展,因为它浪费了许多的人力 和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。国内人事管理信息系统的开发技术非常成熟,主要原因在于人事管理系统信息本身具有业 务清晰、数据处理规范等优点。本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的操作、使用可靠、界面 友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据 处理的重复

5、,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从 繁重的工作中解脫出来,而且提高了人事管理的效率,提高了人事管理 的科学性,方便了用户査 询、管理人员进行管理。13定义【术语1】:系统流程图说明:系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就 是描述一个单位、一个组织的信息处理的具体实现的系统【术语2】:数据流图说明:数据流图(Data Flow Diagram简称DFD),是结构化(Structured)*法中用于表示系统逻辑模 型的一种工具,它描述系统由哪几部分组成,各部分之间有什么联系等,它以图形的方式描绘数 据在系统中流动和处理的过

6、程。DFD只反映系统必须完成的逻辑功能。【术语3】:数据字典说明:数据字典(Data Dictionary,称DD)定义了数据流图中的数据和加工,是 对各个数据 流、加工及数据存储的详细说明,它包含4类条目:数据流条目、数据存储条目、数据项条目和 加工条目。【术语4】:用例图说明:由参与者(Actor)、用例(Use Case)以及它们之间的尖系构成的用于描述系统功能 的动态视图称为用例图。【术语5】:C/S模型说明:即客户机/服务器网,Client/Servero在客户机/服务器网络中,服务器是网络的核心, 而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络

7、 必须的资源。【术语6】业务流程说明:各业务的执行顺序、物资及数据的传递过程等情况并详细调查部门内部各业务的处理 流程及其数据需求,其目的明确企业或组织中各管理职能的实现过程,即业务流程,以及实现这 些微些管理职能所需的数据。【术语7】功能模型说明:信息系统的功能模型描述的是系统的信息处理功能、功能划分及功能与外界、功能与 功能间的接口问题。【术语8】ER图说明:ER图也即实体联系图(Entity Relationship Diagram),提供了表示实体型、属性和联 系的方法,用來描述现实世界的概念模型。1 -4参考资料I王虎,张俊主编,管理信息系统(第二版),武汉理工大学出版社,2007.

8、6 文锋主编,轻松管人事一一轻松学管理系列丛书第二辑,广东经济,2006.64刘奎,付青,张权编著,程序员书库SQL Seivei 2008从入门到精通,化学工业出版社,2009.9 王珊,陈红著,数据库系统原理案例教程,清华大学出版社,1998年7月7宋福根,现代企业决策支持系统,科学出版社,2005年6月8安佳,管理经济学,北京邮电大学出版社,2007年3月9张莉,王强,赵文昉等,SQLServer数据库原理及应用教程,清华大学出版社,2003II王院峰,陈静主编,c#3.0实例精通,机械工业出版社,2009.312张徳主编,人力资源开发与管理,清华大学出版社,2007.413软件工程导论

9、,作者:张海藩 出版社:清华大学出版社 _Visual Studio 2005 (开发环境)、SQL Server 2000 (保存数据)、Visio (画图工具)1 -5读者对象任务概述21要求企业人事管理系统必须提供人员基本信息、调薪信息,培训信息,考评信息,奖惩信 息的基础设置。另外,该系统还必须保证数据的安全性、完整性和准确性。22目标项目目标应当符合SMART原则,把项目要完成的工作用清晰的语言描述出來。企业人 事管 理系统的项目目标如下:企业人事管理系统的主要目的是实现企业人事的信息化管理,主要业务就是实现对员工信 息的管 理,另外还需要提供打印报表功能,其中包括奖惩,培训,调动,

10、考评,职称等信息。项目实施 后,能够降低管理成本、合理控制人员调动、减少资金占有并提升企业的市场竞争力。随着人类迈入二十一世纪,计算机技术、通信技术、网络技术为代表的现代信息技术的飞 跃发展,人类正在从工业时代向信息时代迈进,人们越來越重视信息资源的开发和利用,“信息 化己成为一个国家经济和社会发展的尖键环节,信息化水平的高低己成为衡 量一个国家现代化 水平和综合国力的重要标志,信息化的实质是使信息一这一社会的主导资源充分发挥作用,可以 说,推广信息技术是手段,真正利用信息是目的,信息化则是实现目的的过程。1993年,美国提 出建立“信息高速公路”,有称国家信息基础设施(NII)的计划,其核心

11、是建立全国的高速网络, 把所有的计算机网络连接起来。这个计划的实现将对经济和社会生活产生重大的影响,由此引起 的信息化建设浪潮己波及世界各国。我国自1983年大力推广微型计算机应用以来,在管理信息领域,无论在理论方面,还是在 实践方面都有了很大的发展。1986年2月国务院批准建设了国家经济信息系统,全国从中央到 省、市地方都陆续成立了信息中心,各行各业应用电子计算机的热情普遍高涨。目前,从单项业 务的信息管理迅速向综合的管理层和决策层的信息管理发展,应用水平日趋提高;以“金桥工 程”、“金尖工程”和“金卡工程”为代表的国民经济信息工程也正在加速建设。当今社会计算 机技术飞速发展,无论在工厂,商

12、场,公司或者企业当中,计算机的应用越来越普及,利用计算 机实现企业人事管理势在必行。对于中型规模以上的企业 來说,利用计算机提高企业人事管理的 效率,是适应现代企业制度要求、推动企业人事管理走向科学化、规范化的必要条件;而基本信 息管理是一项琐碎、复杂而乂十分细致的工作,公司人员数量多,而且流动频繁,到外面招聘來 的人员增多,公司内部职工的部门,职务经常调整,职工档案的更新等。如果没有适当的工具來 管理这些日常工作,就会耗费 工作人员大量的时间和精力。利用C/S结构制作的人事管理系统对 职工各种信息进行记录、统计,准确率快速提高,另外,可具有检索迅速、查找方便、可靠性 高、存储量大、保密性好等

13、优点。这些优点能够极大地提高企业管理的效率。某置业公司人事管 理系统能为公司内部职工提供充足的信息和丿快捷的査询手段。商品经济化的高效益,使计算机的应用己经普及到经济和社会生活的各个领域。为了适应 现代社会人们高度强烈的时间观念,人事管理系统软件为机尖,团体,事业单位,企业,公司等 的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询手段。以往人们使 用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。随着科学技术的不断提高,计 算机日趋成熟,其强大的功能己为人们深刻认识,作为计算机应用的一部分,使用计算机对单位 的人事档案信息进行管理,具有手工管理所无法比拟的优点。例如

14、:检索迅速、查找方便、可靠 性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高一个单位人事管理的 效率。因此,开发这样一套管理软件成为很 有必要的事情,它能够具体化、合理化的管理单位的 人事信息,用结构化的思维方式、运用计算机解决实际工作和生活中遇到的问题。本系统开发的目的是:利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计算机 与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事 管理的优 化,达到信息流的畅通。实现员工基本简历信息的管理,包括:姓名、年龄、户口状况等必要信 息;实现考勤加班出差管理、培训管理等;查询方便,具有一定的网络扩展功能。除

15、满足人事管 理的基本功能基础外,注意发挥信息系统的智能化,减轻人事管理 人员和操作人员的工作负担。 帮助中小型企业实现人事管理的自动化和信息化。本系统开发的意义在于:企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于 企业的决策者和管理者來说都至尖重要。作为计算机应用的一部分,使用计算机对 人事资料信息 进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、 保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事 管理系统的效率,也是企业的 科学化、正规化管理,与世界接轨的重要条件。通过人事管 理信息系统,企业能够很好的实现人 力资源的优化配置,增强

16、企业的核心竞争力2系统可行性分析2. 1软件目标中小型企业人事管理系统是为帮助中小型企业解决繁琐的人事档案管理的实用型系统,是一 个典型的数据库应用系统和管理信息系统,其系统开发主要包括数据库的规划设 计与维护,客户 端应用程序的开发和应用两个方面。对于前者釆用SQL Server2008数据 库,具有完整性、一致性 和安全性等特点;对于后者采用程序界面友好、功能完备、容易使用和应用的开发工具Microsoft Visual Studio 2008;使用Visual Studio 2008可以 高效幵发Windows应用;再通过两者设计的界面和 程序形成内部联系,然后通过开发的系统可以实现对企

17、业人事档案的管理,比如:人事信息的添 加、修改、删除、查询等基本的操作,以及数据的统计和优秀员工的评选。在两者的结合下,就 能保证开发的系统在运行 过程中的安全性和可靠性,以及在使用过程中的可操作性和功能的完备 性。2. 2开发环境程序设计工具:Microsoft Visual Studio 2008数据库设计工具:SQL SERVER 2008前台环境:通过Microsoft Visual Studio 2008编程建立基本的用户界面以及基本 的运行环境后台环境:通过SQL SERVER 2008建立人事管理数据库和在人事档案管理中需要的表。在程 序中通过以下语句建立数据库和系统之间的联系。

18、”Data Source 二 WIN-9HCR070G53T;Database=db_HRMS;User id=sa;PWD 二 123 。对数据库的管理主要通过友好界面实现对数据库的操作,编程语句为c#和SQL语句。2. 3运行环境在Microsoft Visual Studio 2008所编的界面上利用前台环境和后台环境进彳亍运行 微处理器:AMD 2500+内存:512M显示设备:BENQ FP71G+操作系统:WindowsXP或更高版本 后台服务器:SQL Server 20083需求分析3-1系统功能分析为了能够满足中小型企业人事管理的需要,本系统设计以下功能:1)登录模块:供用户

19、登录系统。根据用户权限实现相应功能的调用。2) 主界面:该模块提供管理系统的主界面,是主系统的唯一入口和出口。设置使用人事管 理系统的用户及其使用权限。该界面提供查询用户权限并根据权限调用各子模块。3) 基本信息管理:基本信息包含了员工的名族、性别、职位、职称、部门、奖惩类别等基础 信息的设置;实现对其添加、修改和删除。4) 用户管理:用户管理主要实现对用户进行编辑、增加或删除,并指定用户的权限。5) 员工信息的管理:主要包括人事信息查询、人事档案浏览和人事资料统计。员工 各种信 息的输入包括员工的个人基本信息(编号、姓名、部门、性别、生日、籍贯、学历、专业)员 工工作信息(参加工作时间、进入

20、公司时间、起薪时间、调入部门时间、职称、职称时间、入党 时间、档号)、员工工作简历(原身份、原职务、原工作单位)、其他信息(备 注);员工基本 信息修改(修改所选的记录);员工基本信息删除(删除所选的记录);员工基 本信息查询(按 姓名、按部门、按参加工作时间等);主要用于维护员工的基本信息,用户 可以进行员工档案信 息的录入及更改。6) 人事考勤管理:主要实现企业的考勤管理系统化、规范化和自动化,对日常考勤、加班 信息、出差信息和休假信息进行修改、添加和删除,并提供基于员工号,姓名和时间范围的查 询。7) 信息查询与统计:完成对企业内部员工信息的查询及统计功能,实现对员工基本 信息的 统计,

21、如:性别、年纪、户籍等;考勤记录的统计。8) 优秀员工的评选:根据员工的考勤记录表现,每月自动评选出的优秀员工,每一季度、 一年的出勤率高的优秀员工。9) 招聘信息管理:维护企业的岗位招聘信息和相应的应聘信息。3. 2组织结构中小向企业人事管理信息系统是专门为中小型企业设置的通用人事管理信息系统,主 要用于人事 部门对公司所有员工的档案信息进行加工处理。具有很强的针对性,在经过分析后发现,本系统 主要适合将人事部门单独设立为一个部门的公司,组织结构类似下图:人事部图3T组织结构图管理中心行政服务技术部3. 3业务流程业务流程描述:人事档案管理由公司的人事部门负责。当有新员工进入公司时,将档 案

22、交 到人事部门,审核通过后进行档案的添加,否则返回修正后再入库;当公司员工离职、退休等情 况发生时,人事部门依据相矣凭证从档案库删除该员工档案;当员工职位或者工作部门发生变动 时,由人事档案管理员对档案进行修改;此外,还可以直接对档案库中的档案进行查询操作。员工基本信息査询员工 基本信总员工考勤信息H员工考勤信息査询招聘信息査询用户权限用户冋限査询本信息员工1目思考動信息图3-2中小型企业人事管理系统的业务流程图员工倍思更新考勦信息 添加用尸权限 修改3. 4数据流程图3-3顶层数据流程图图34第一层数据流程图1AD3VrD4P1.1P1.2用户登录权限设置I 用户名用户 密码 /kD1TAP

23、3.1P3.2记录考勤考勤查询P5.1员工信息统计P2.2P5.2优秀员工评选人事信息查询P2.1人事信息加工D2-人爭部D77招聘信息査询-1D8D9D6口 员丁基本信息IITWW息图3-5第三层数据流程图3. 5数据字典3. 5.1主要数据项清单1)数据项编号:ID01数据项名称:职工编号简述:每一位职工的编号,每一位员工都有且仅有一个编号类型及宽度:字符型,5位2)数据项编号:ID02数据项名称:用户权限自编号简述:记录用 户权限的自编号,每一个用户的每一项权限 都有唯一自编号类型及宽度:int3)数据项编号:ID03数据项名称:用户编号简述:记录系统使用者的编号,每一位用户 都有唯一编

24、号类型及宽度:字符型,5位4)数据项编号:ID04数据项名称:家庭成员编号简述:记录员工家庭尖系中家庭成员的编 号,每一位家庭成员有唯一编号类型及宽度:字符型,10位5)数据项编号:ID05数据项名称:奖惩记录编号简述:记录奖惩记录情况的编号类型及宽度:字符型,10位6)数据项编号:ID006数据项名称:考勤记录自编号简述:记录员工考勤记录的编号,每一条记 录有唯一编号类型及宽度:字符型,10位3. 5. 2主要数据流清单1)编号:D1名称:考勤记录清单 來源:人事部去向:P3.1考勤信息录入内容:每位员工的每月的日常甸碍2)编号:D2夕i称:人事信息清单來源:人事部去向:P2人事信息加工 内

25、容:有变更的人事信息或者新员工3)编号:D3名称:用户清单來源:用户去向:用户记录内容:系统使用者的记录4)编号:D4名称:权限记录 来源:P1.2权限设置 去向:用户记录 内容:记录每一位使用者对系统功能的使用 权限5)编号:D5名称:招聘信息来源:人事部去向:P4.1招聘信息査询内容:公司对认识 的需求情况6)编号:D6名称:员工统计信息 来源:员工信息去向:P5.1员工信息统计内容:统计公司内 员工的结构情况7)编号:D7名称:优秀员工清单 来源:员工信息去向:P5.2优秀员工评选内容:每季度、每年的优秀员工3- 5. 3主要数据存储清单1)编号:F1 名称:员工基本信息表输入数据流:人

26、事变动单输出数据流:基本信息内容:职工编号、姓名、性别、院系、工 龄、职位等2)编号:F2名称:家庭尖系表输入数据流:家庭成员信息输出数据流:家庭尖系表内容:编号、职工编号、姓名、与本人尖 系、职称等相尖信息3)编号:F3名称:考勤记录表输入数据流:员工考勤信息输出数据流:考勤记录内容:自编号、职工编号、姓名、录入时间、 签到次数、迟到次数、早退次数等相尖考勤 信息4)编号:F4名称:奖惩记录表输入数据流:职工奖惩信息输出数据流:奖惩记录内容:编号、职工编号、奖惩种类、奖惩时 间、批准人、撤销时间、撤销原因5)编号:F5名称:培训记录表输入数据流:职工培训信息输出数据流:培训记录内容:编号、职

27、工编号、培训方式、开始时 间、结束时间、培训专业、培训单位、6)编号:F6 名称:个人简历输入数据流:个人信息输出数据流:个人简 历内容:编号、职工编号、开始时间、结束 时间、工作单位、部门、职称3-5.4主要数据处理清单1)编号:P1名称:用户登录输入:用户名和密码处理逻辑情况:用户输入用户名及密码,系 统在用户记录中匹配用户名和密码,验 证用 户信息是否正确输出:若正确,则根据用户权限调用相应权 限;否则,输出错误提示信息2)编号:P2名称:权限设置输入:用户名处理逻辑情况:管理员根据实际情况设置不 同用户的使用权限输出:各用户的使用权限3)编号:P3名称:考勤记录录入输入:职工考勤信息处

28、理逻辑情况:根据人事部给出的员工考 勤记录相尖信息输出:职工考勤信息记录4)编号:P4名称:职工基本信息加工 输入:有变动的人事信息 处理逻辑情况:一方面根据人事部提供的 有 变动的人事信息,对相尖信息做出修 改、添 加或者删除;另一方面记录员工的奖惩、培 训、家庭成员尖系等信息输出:职工基本信 息5)编号:P5名称:招聘管理输入:招聘信息处理逻辑情况:显示公司需求信息输出:输出公司需求信息6)编号:P6名称:员工信息统计 输入:员工基本信息处理逻辑情况:根据不同条件对公司员工 情 况做出统计输出:员工信息情况7)编号:P7名称:优秀员工评选 输入:员工考勤信息 处理逻辑情况:根据优秀员工的条

29、件评选 出优秀员工输出:优秀员工3. 6功能描述3. 6.1用户用例总体用例图员工的用例图vxlc/: Js用户登录招聘管理vxtc ndsrMc ndsextW r(is ux : trttcs exte nd!exte ndsjxlcn dslends系统管理杳看员工信息修改员丁信息删除员工信息管理员用例图3. 7系统功能操作流程验证用户U 77/错误信是V息提示否根据权限设置各块是否可用小型企业人事管理信息系统基木信息管理人爭管理备忘记录数据库职工考勤系统管理招聘管理帮助职工基 本信息无法操作_币新臀录fjyl JCu ”八_用户设置丁作简历家庭矢系奖惩记录培训记录个人简历图36系统功能图说明:用户输入用户名和密码正确之后,系统将自动查询用户权限,然后再根据权限调用 相应的模块。4系统概要设计4-1系统目标在企业网络系统总体规划指导下,根据企业当前的迫切需求与急待解决的瓶颈问题以及企 业将來的发展要求,在尽快产生效益的同时,为企业今后的发展打下良好的基础。充分管理好 企业的员工考勤、信息、档案等数据,保证数据库的运行安全,可靠,速度快,维护容易,发挥 好管理信息系统的重要作用。4.1系统总体结构设计中小型企业人爭管理系统基本信息管理人爭管理备忘记数据iF职工考勤系统管理招聘管理基1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1