某公司人事管理系统

  • 格式:docx
  • 大小:434.68 KB
  • 文档页数:24

目录1.论文要求 (3)2.体会 (3)一、可行性研究报告 (4)1引言 (4)1.1编写目的 (4)1.2项目背景 (4)1.3定义 (4)1.4参考资料 (4)2.可行性研究前提 (5)2.1功能要求 (5)2.2性能要求 (5)2.3目标 (5)2.4假设、条件与约束 (5)2.5项目工作范围 (5)2.6对现有系统的分析 (6)2.7费用支出 (6)2.8局限性 (6)2.9所建议系统经济可行性分析 (6)2.9.1可行性研究方法 (6)2.9.2对系统的简要描述 (7)2.9.3对用户的影响 (7)2.9.4技术可行性分析 (7)2.9.5经济可行性分析 (7)2.9.6操作可行性分析 (7)3结论意见 (7)二、项目计划书 (8)1.引言 (8)1.1编写目的 (8)1.2背景 (8)1.3定义 (8)1.4参考资料 (8)2项目概述 (9)2.1项目目标 (9)2.2主要参加人员 (9)2.3产品目标与范围 (9)2.3.1文件 (9)2.3.1.3需提供的服务 (9)2. 4验收标准 (10)2. 5完成项目最迟期限 (10)2.6本计划的批准者和批准日期 (10)3实施计划 (10)3.1工作任务的分解与人员分工 (10)3.2接口人员 (10)3.3进度 (11)3.4预算 (11)3.5关键问题 (11)4.支持条件 (11)4.1计算机系统支持 (11)4.2需由用户承担的工作 (11)4.3需由外单位提供的条件 (11)三、软件需求规格说明 (12)1. 引言 (12)1.1编写目的 (12)1.2文档约定 (12)1.3预期的读者和阅读建议 (12)1.4产品范围 (12)1.5参考文献 (12)2综合描述 (13)2.1产品前景 (13)2.2产品功能 (13)2.3用户类和特征 (13)2.4运行环境 (13)2.5设计和实现限制 (13)2.6假设和依赖 (14)3外部接口需求 (14)3.1用户界面 (14)3.2硬件接口 (14)3.3软件接口 (14)3.4通信接口 (14)4.系统特性 (14)4.1说明和优先级 (14)4.2激励/响应序列 (15)4.3功能需求 (15)4.3.3用户需求 (15)4.3.4系统功能模块组成 (17)5.其他非功能需求 (19)5.1 性能需求 (19)5.2安全设施需求 (19)5.3安全性需求 (20)5.4 软件质量属性 (20)5.5业务规则 (20)5.6用户文档 (20)6.其他需求 (20)附录 (20)四、体会 (23)1.论文要求(1)对所选系统进行严密的需求获取以及需求分析。

(2)给出所选系统的各层次需求,包括业务需求,用户需求,功能需求以及非功能需求。

(3)给出所要实现系统的项目开发计划(简略)以及需求规格说明书。

(4)需求规格说明书要详尽,必须包括以下内容:引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。

(5)附录中给出所选系统需求规格说明书中各图表的获取过程。

2.体会请根据自己的理解与体会谈谈软件需求工程过程的重要性。

也可以以软件需求工程中某知识点谈谈自己的理解与看法。

一、可行性研究报告1引言1.1编写目的人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求,推动企业劳动认识管理走向科学化,规范化的必要条件。

人事管理系统可以应用于支持企业完成劳动人事管理工作,有如下三个方面的目标:1.支持企业实现规范化管理。

2.支持企业高效率完成劳动人事管理的日常业务,包括新员工加入人事档案的建立,老员工转出,辞职,退休等。

3.支持企业进行劳动人事管理及相关方面的科学决策。

使用者:公司内部档案管理人员;具有相关需求和权限的人。

1.2项目背景项目名称:公司人事管理系统产品用户:XX公司人事管理部门开发者:XXX团队该系统与企业员工基本信息管理系统、工资管理系统、及其他管理系统等1.3定义人事管理:是人力资源管理发展的第一阶段,是有关人事方面的计划、组织、指挥、协调、信息和控制等一系列管理工作的总称。

通过科学的方法、正确的用人原则和合理的管理制度,调整人与人、人与事、人与组织的关系,谋求对工作人员的体力、心力和智力作最适当的利用与最高的发挥,并保护其合法的利益1.4参考资料《软件工程导论》(第四版)张海藩清华大学出版社《软件需求工程》毋国庆梁正平袁梦霆李勇华机械工业出版社2.可行性研究前提2.1功能要求(1)本企业人事管理系统录入职工的基本信息,如民族类型、职工类别、文化程度、政治面貌、部门类别、工薪、奖惩等等很多设置;(2) 员工提示信息,包括员工合同及其他提示;(3) 备忘记录,能是日常流程更顺利,包括通讯录和日常记录;(4) 数据库的使用,存有备份,避免数据流失带来的不必要的麻烦;(5) 系统管理,使用正确的用户名和密码才能进入下一个界面。

系统要具有高效率与可靠性,具有较高的安全性,一般员工只具有可读权限,管理员具有读写权限2.2性能要求方便快捷有效的完成各种人事管理任务,而且能快速查询和修改。

2.3目标此人事管理系统节约了用户的查询时间,为用户提供更多更全面的查询,实现人事制度规范化管理,高效率完成了人事管理的日常业务。

2.4假设、条件与约束1.软件爱你开发小组提供开发阶段文档,用户提供相应的行业标准。

2.操作员与用户必须按照操作规程操作本系统,不得恶意破坏在开发过程中以尽量节约成本,可以请研究生和招聘一些技术人员做长期任务,也应该经常与投资商沟通,去除不必要的需求/功能模块,降低工作量,节省开发时间2.5项目工作范围人事管理系统面向企业人事管理部门的工作人员及公司的高级管理层。

主要有人事部门的工作人员进行员工档案登记统计,再有人事部门搜集人员进行审核,审核通过后在录入系统数据库2.6对现有系统的分析系统基本上可分为:智能管理,员工管理,用户管理,公共信息管理,系统管理等,其模块如图示:2.7费用支出涉及现有系统运行过程中的人力、设备、空间、支持性服务和材料等各项支出。

2.8局限性现有系统只能处理公司的一些简单的人事信息管理,没能很好的对一些复杂信息进行处理,由于信息流无法突破本部门,从而导致管理体系的封闭。

2.9所建议系统经济可行性分析2.9.1可行性研究方法从技术可行性、经济可行性、操作可行性来研究该系统的可行性。

根据技术可行性的考虑初步排除一些不现实的部分和不合理的要求;操作可行性方面,根据使用部门处理事务的原则和习惯检查技术上可行的方案,去掉其中从操作方式或操作过程的角度看用户不能接受的方案;经济方面的可行性,应估计可能的系统开发成本和运行费用,并且估计可以节省的开支或可以增加的收入。

2.9.2对系统的简要描述因为该人事管理系统是一个相对简单的应用系统,适用于中小型梗死使用。

该系统支持现有的所有Windows系统。

2.9.3对用户的影响使用此系统会让用户节省大量的时间,提高了工作效率。

2.9.4技术可行性分析由于该系统所完成的功能相对比较简单,所以在硬件支持上不存在问题,软件上也不存在问题。

因此,技术可行性较高。

2.9.5经济可行性分析此系统对硬件要求不高,在硬件上所花费较低,此项目费用并不高,通过此系统的运用节省了人力物力,提高工作效率,故而收益比投资大。

在经济可行性上也是可行的2.9.6操作可行性分析此系统功能简单,故而项目组是比较容易就开发出来的,开发所需时间不长。

用户在用此系统是操作简单方便,故而操作可行性也是很高的3结论意见从以上各个方面研究可得:该开发项目在技术、操作、经济可行性上均满足可行性条件,因此该项目可行。

二、项目计划书1.引言1.1编写目的为了是制定企业人事管理系统软件项目实施及管理的解决方案,编写了此项目计划书,目的是让软件程序设计人员能确定详细的项目实施范围、定义递交的工作成果、评估实施过程中的主要风险、制定项目实施的(时间)进度计划、成本和预算计划、人力资源计划等。

进而能更好的更高效的完成本系统的开发。

1.2背景项目的名称:XX人事管理系统项目的委托单位:xx项目的用户(单位)xx企业人事管理部门项目的任务提出者:项目组组长项目的主要承担部门:企业人事管理系统开发小组项目建设背景:当今社会是信息社会,信息更是向科学化、迅速化、全球化发展,而且随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人事管理智能化也应运而生1.3定义软件测试时专业术语白盒测试:白盒测试也称结构测试或逻辑驱动测试结构测试测试套件测试计划1.4参考资料《软件工程导论》(第四版)张海藩清华大学出版社《软件需求工程》毋国庆梁正平袁梦霆李勇华机械工业出版社2项目概述2.1项目目标该系统的任务包括:员工信息管理实现各种信息的系统化,规范化和自动化。

主要包括:1.员工基本信息的查询,删除,添加和修改2.员工工资信息的查询,删除,修改和添加3.员工考勤,奖惩的查询,修改,删除和添加4.员工调动及培训信息的查询,删除,修改和添加5.运功信息报表打印功能2.2主要参加人员企业管理层、企业员工、项目经理以及编程人员2.3产品目标与范围人事管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立、维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。

而对于后者则要求应用程序具有功能完备,易使用等特点。

人事管理系统对公司员工实行统一的管理,可以方便的进行录入、查询、修改、删除等功能。

2.3.1文件2.3.1.1需提交的用户文档《安装维护手册》和《使用手册》给用户2.3.1.2需提交内部的文档《需求规格说明书》《概要设计说明书》《详细设计说明书》《源代码清单》《代码接口说明》《测试策略》《测试计划》《系统测试用例》《缺陷报告》《最终测试结果报告》。

2.3.1.3需提供的服务1用户登录功能2.人事部门信息发布功能3.系统管理功能4.员工管理功能5.操作记录功能6.留言板功能7.反馈信息功能2. 4验收标准达到预期目标:提供的服务和项目功能能够全部实现,且可靠性与安全性较高2. 5完成项目最迟期限XX年XX月2.6本计划的批准者和批准日期批准者:XX公司经理批准日期:XX年XX月XX日3实施计划3.1工作任务的分解与人员分工XXX组员:安排各个功能模块分工,编写文档,界面设计及数据库设计XXX组员:人事信息维护模块,包括人事信息的录入,修改及删除等XXX组员:人事信息查询模块,包括按部门,按学历,按职称查询等XXX组员:工资信息查询模块,包括按工资,姓名等查询XXX组员:工资信息维护模块,包括工资录入,修改,删除等3.2接口人员XXX组员XXX组员XXX组员……3.3进度前一周将概要设计并详细化,代码设计在一月内完成,最后进行系统测试及试用3.4预算XXXRMB3.5关键问题如何提高系统的运行效率及可靠性,应采用高效率算法即模块化设计,减少模块间的耦合,对数据库的设计应减少数据冗余。