资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
工程设计管理软件工程课 程设计人事管理系统 工程设计管理软件工程课 程设计人事管理系统 目录目录 摘要摘要 I 第 1 章绪论第 1 章绪论 1 1.1 课题背景 1 1.2 课题的目的和意义 1 第 2 章管理信息系统概述第 2 章管理信息系统概述 2 2.1 信息系统的发展历程 2 2.2 管理信息系统概述 3 第 3 章企业人事系统概述第 3 章企业人事系统概述 4 3.1 开发工具的选择 4 3.2 开发思想 5 3.3 运行环境 5 第 4 章系统的可行性分析第 4 章系统的可行性分析 7 4.1 系统调研 7 4.2 可行性分析概述 7 4.3 技术可行性分析 8 第 5 章人事管理系统分析第 5 章人事管理系统分析 10 5.1 系统需求分析 10 5.2 数据流程图 10 第 6 章系统总体设计第 6 章系统总体设计 12 6.1 系统功能分析 12 6.2 系统功能模块设计 12 第 7 章系统详细设计第 7 章系统详细设计 14 7.1 数据库需求分析 14 7.2 数据库概念结构设计一五 第 8 章系统测试第 8 章系统测试 19 8.1 测试举例 19 8.2 测试项目 20 8.3 测试方法 21 结论 22结论 22 参考文献 23参考文献 23 附录 124附录 124 引言引言 1.1 编写目的 人事管理的对象是一个单位或若干单位中员工的基本信息,这些信息是在变化的。人事部 门要为本单位、上级部门提供准确的统计数据。由于人员众多、数据源复杂、统计管理工 作繁琐。传统的人事管理方式如效率低,保密性差,查找、更新、维护困难等各种各样的 缺点。 1.作为软件系统开发技术协议的参考依据,为双方提供参考。 2.根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为 软件开发者进行详细设计和编程提供基础。 3.为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。 1.2 项目背景 人事管理软件(workforcemanagementapplications)将成为商务软件市场中最热销的软 件。国际数据公司(IDC)预测,其全球市场总额将以复合年增长率(CAGR)39%的速度增 长到 2003 年达到 40 亿美元。同时,全部商务软件市场总额的复合年增长率为一五%。其 中人事管理软件占全部商务软件总额的比率,将从 1999 年的 1.8%上升到 2003 年的 3.4%。 随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网 络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的 主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从 繁琐的有纸办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质的基础 上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代 这种传统的管理方法必然被计算机为基础的信息管理所取代。 国内人事管理信息系统的开发技术非常成熟,主要原因在于人事管理系统信息本身具有业 务清晰、数据处理规范等优点。 本系统是对公司的人事资料进行管理, 为人事管理人员提供了一套简单的操作、 使用可靠、 界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据 存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公 司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理 的科学性,方便了用户查询、管理人员进行管理。 1.3 定义 【术语 1】:系统流程图 说明 : 系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统, 也就是描述一个单位、一个组织的信息处理的具体实现的系统 【术语 2】:数据流图 说明:数据流图(DataFlowDiagram,简称 DFD) ,是结构化(Structured)方法中用 于表示系统逻辑模型的一种工具, 它描述系统由哪几部分组成, 各部分之间有什么联系等, 它以图形的方式描绘数据在系统中流动和处理的过程。DFD 只反映系统必须完成的逻辑功 能。 【术语 3】:数据字典 说明:数据字典(DataDictionary,简称 DD) 定义了数据流图中的数据和加工,是对 各个数据流、加工及数据存储的详细说明,它包含 4 类条目 : 数据流条目、数据存储条目、 数据项条目和加工条目。 【术语 4】:用例图 说明:由参与者(Actor) 、用例(UseCase)以及它们之间的关系构成的用于描述系 统功能的动态视图称为用例图。 【术语 5】:C/S 模型 说明:即客户机/服务器网,Client/Server。在客户机/服务器网络中,服务器是网 络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器 为客户机提供网络必须的资源。 【术语 6】业务流程 说明:各业务的执行顺序、物资及数据的传递过程等情况并详细调查部门内部各业务 的处理流程及其数据需求, 其目的明确企业或组织中各管理职能的实现过程, 即业务流程, 以及实现这些微些管理职能所需的数据。 【术语 7】功能模型 说明:信息系统的功能模型描述的是系统的信息处理功能、功能划分及功能与外界、 功能与功能间的接口问题。 【术语 8】E-R 图 说明:E-R 图也即实体-联系图(EntityRelationshipDiagram),提供了表示实体型、 属性和联系的方法,用来描述现实世界的概念模型。 1.4 参考资料 1王虎,张俊主编,管理信息系统(第二版),武汉理工大学出版社,2007.6 3文锋主编,轻松管人事轻松学管理系列丛书第二辑,广东经济,2006.6 4刘奎,付青,张权编著,程序员书库-SQLServer2008 从入门到精通,化学工业出版 社,2009.9 6王珊,陈红著,数据库系统原理案例教程,清华大学出版社,1998 年 7 月 7宋福根,现代企业决策支持系统,科学出版社,2005 年 6 月 8安佳,管理经济学,北京邮电大学出版社,2007 年 3 月 9张莉,王强,赵文昉等,SQLServer 数据库原理及应用教程,清华大学出版社,2003 11王院峰,陈静主编,c#3.0 实例精通,机械工业出版社,2009.3 12张德主编,人力资源开发与管理,清华大学出版社,2007.4 一三软件工程导论,x 张海藩出版社:清华大学出版社 VisualStudio2005(开发环境) 、SQLServer2000(保存数据)、Visio(画图工具) 1.5 读者对象 任务概述任务概述 2.1 要求 企业人事管理系统必须提供人员基本信息、调薪信息,培训信息,考评信息,奖惩信 息的基础设置。另外,该系统还必须保证数据的安全性、完整性和准确性。 2.2 目标 项目目标应当符合 SMART 原则,把项目要完成的工作用清晰的语言描述出来。企业人 事管理系统的项目目标如下: 企业人事管理系统的主要目的是实现企业人事的信息化管理,主要业务就是实现对员工信 息的管理,另外还需要提供打印报表功能,其中包括奖惩,培训,调动,考评,职称等信 息。项目实施后,能够降低管理成本、合理控制人员调动、减少资金占有并提升企业的市 场竞争力。 1.2 目的和意义1.2 目的和意义 随着人类迈入二十一世纪,计算机技术、通信技术、网络技术为代表的现代信息技术 的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利 用, “信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡 量一个国家现代化水平和综合国力的重要标志,信息化的实质是使信息这一社会的主 导资源充分发挥作用,可以说,推广信息技术是手段,真正利用信息是目的,信息化则是 实现目的的过程。1993 年,美国提出建立“信息高速公路” ,有称国家信息基础设施 (NII)的计划,其核心是建立全国的高速网络,把所有的计算机网络连接起来。这个计 划的实现将对经济和社会生活产生重大的影响,由此引起的信息化建设浪潮已波及世界各 国。 我国自 1983 年大力推广微型计算机应用以来,在管理信息领域,无论在理论方面, 还是在实践方面都有了很大的发展。1986 年 2 月国务院批准建设了国家经济信息系统,全 国从中央到省、 市地方都陆续成立了信息中心, 各行各业应用电子计算机的热情普遍高涨。 目前,从单项业务的信息管理迅速向综合的管理层和决策层的信息管理发展,应用水平日 趋提高;以“金桥工程” 、 “金关工程”和“金卡工程”为代表的国民经济信息工程也正在 加速建设。当今社会计算机技术飞速发展,无论在工厂,商场,公司或者企业当中,计算 机的应用越来越普及,利用计算机实现企业人事管理势在必行。对于中型规模以上的企业 来说,利用计算机提高企业人事管理的效率,是适应现代企业制度要求、推动企业人事管 理走向科学化、规范化的必要条件;而基本信息管理是一项琐碎、复杂而又十分细致的工 作,公司人员数量多,而且流动频繁,到外面招聘来的人员增多,公司内部职工的部门, 职务经常调整,职工档案的更新等。如果没有适当的工具来管理这些日常工作,就会耗费 工作人员大量的时间和精力。 利用 C/S 结构制作的人事管理系统对职工各种信息进行记录、 统计,准确率快速提高,另外,可具有检索迅速、查找方便、可靠性高、存储量大、保密 性好等优点。这些优点能够极大地提高企业管理的效率。某置业公司人事管理系统能为公 司内部职工提供充足的信息和快捷的查询手段。 商品经济化的高效益,使计算机的应用已经普及到经济和社会生活的各个领域。为了 适应现代社会人们高度强烈的时间观念,人事管理系统软件为机关,团体,事业单位,企 业,公司等的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询 手段。以往人们使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。随着 科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,作为计算机应 用的一部分,使用计算机对单位的人事档案信息进行管理,具有手工管理所无法比拟的优 点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点能够极大的提高一个单位人事管理的效率。因此,开发这样一套管理软件成为很 有必要的事情,它能够具体化、合理化的管理单位的人事信息,用结构化的思维方式、运 用计算机解决实际工作和生活中遇到的问题。 本系统开发的目的是:利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计 算机与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事 管理的优化,达到信息流的畅通。实现员工基本简历信息的管理,包括:姓名、年龄、户 口状况等必要信息;实现考勤加班出差管理、培训管理等;查询方便,具有一定的网络扩 展功能。除满足人事管理的基本功能基础外,注意发挥信息系统的智能化,减轻人事管理 人员和操作人员的工作负担。帮助中小型企业实现人事管理的自动化和信息化。 本系统开发的意义在于:企业人事管理系统是一个企业单位不可缺少的部分,它的内 容对于企业的决策者和管理者来说都至关重要。作为计算机应用的一部分,使用计算机对 人事资料信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、 可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事 管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。通过人事管 理信息系统,企业能够很好的实现人力资源的优化配置,增强企业的核心竞争力 2 系统可行性分析2 系统可行性分析 2.软件目标2.软件目标 中小型企业人事管理系统是为帮助中小型企业解决繁琐的人事档案管理的实用型系 统,是一个典型的数据库应用系统和管理信息系统,其系统开发主要包括数据库的规划设 计与维护, 客户端应用程序的开发和应用两个方面。 对于前者采用 SQLServer2008 数据库, 具有完整性、一致性和安全性等特
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号