您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 人事管理系统软件需求说明书
2河北科技师范学院人事管理系统项目需求分析设计小组:Max开发小组小组成员:******************专业:信息管理与信息系统班级:***指导教师:***3目录1.引言..…………………….....................................................................41.1编写目的..………………….............................................................41.2背景..………………….....................................................................41.3定义..………………….....................................................................41.4参考资料..………………….............................................................52.任务概述..…………………….............................................................52.1目标……………………...................................................................52.2用户特点..………………….............................................................62.3假定和约束..………………….........................................................63.需求规定..…………………….............................................................63.1功能规定..………………….............................................................63.2性能规定..………………….............................................................93.3输入输出要求..………………….....................................................93.4数据管理能力要求..………………….............................................93.5故障处理要求..………………….....................................................93.6其他专门要求..…………………...................................................104.运行环境规定..……………………...................................................104.1设备..…………………...................................................................104.2支持软件..…………………...........................................................104.3接口..……………………...............................................................104.4控制..……………………...............................................................104人事管理系统软件需求说明书C.1引言C.1.1编写目的作为投资决策前必不可少的关键环节,需求分析报告是在前一阶段的项目建议书获得审批通过的基础上,主要对开发人事管理系统的目的,可行性等进行精确系统、完备无遗的分析,完成包括市场和系统开发的技术、人员组织、实施计划、投资与成本、效益及风险等的计算、论证和评价,选定最佳方案,依此就是否应该投资开发该项目以及如何投资,或就此终止投资还是继续投资开发等给出结论性意见,为投资决策提供科学依据,并作为进一步开展工作的基础。实践表明,可行性分析可以提高投资项目决策的科学性和民主性;可以减少因决策失误而造成的浪费和损失;对提高投资项目的经济效益和社会效益起着重要作用。编写软件项目可行性研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以少花时间和精力,也可以节省资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中是非常重要的。本报告的预期读者为项目开发者、投资者、老师,以及参与实施本项目的工作者。为了方便公司的人事管理,所以我们要开发这个系统。C.1.2背景项目名称:人事管理系统开发与设计项目委托者:***产品的用户:人事管理部门开发者:Max开发小组人员(*********)本项目的计算机中心:******信息技术系实验室该系统与企业的员工培训管理系统、考勤管理系统、工资管理系统等系统存在数据共享等关系。C.1.3定义人事管理:所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。实体关系图(E-R图):提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。实体关系图表示在信息系统中概念模型的数据存储。IPO图:在计算机领域IPO是指结构化设计中变换型结构的输入(Input)、5加工(Processing)、输出(Output)。IPO图是对每个模块进行详细设计的工具,它是输入加工输出(INPUTPROCESSOUTPUT)图的简称。IPO图的主体是算法说明部分,该部分可采用结构化语言、判定表、判定树,也可用N-S图、问题分析图和过程设计语言等工具进行描述,要准确而简明的描述模块执行的细节。C.1.4参考资料软件工程开发报告模板标准.GB-8567-88张海潘.软件工程导论(第五版).清华大学出版社萨师煊.数据库系统概论.高等教育出版社文斌等.软件工程与软件文档写作.北京交通大学出版社C.2任务概述C.2.1目标我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。在设计出功能强大的软件的同时,尽可能地减少对系统资源的占用,并且还要力求做到通过使用本系统,尽量使单位的人事管理工作系统化,自动化和规范化,从而达到提高企、事业单位管理效率的目的。同时也希望此次工程加强我们自身的团体协作意识,加深程序设计思想,同时要学习工程设计思想,在技术和软件工程思想上同时得到锻炼和提高。企业人事管理系统,是为了迎合现在人们的工作而设计的。人事管理系统能够为用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事管理的效率,提高企业的管理能力。同时,这也对公司的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。人事管理系统具体的目标如下:(1)系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;(2)能够对员工信息进行有效的管理;(3)对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误;(4)能够对员工薪资信息进行有效的管理;(5)能够准确、详细地管理员工考勤信息;(6)系统应最大限度地实现易维护性和易操作性;(7)能够对员工的部门进行有效的管理及查询;(8)能够实现员工的业绩评定等。6C.2.1.1人事管理系统E-R图如下:11考勤管理用户业绩评定薪资部门员工11拥有1使用111员工编号员工姓名性别学历家庭地址手机号码员工编号工资编号员工编号发放时间基本工资加班工资缺勤扣除其他工资部门编号部门名称部门描述经理姓名经理编号员工编号上班时间下班时间加班日期加班原因请假日期请假原因部门经理编号登录密码员工编号1N拥有属于有员工编号员工工作总结员工自我评分部门经理编号员工上阶段完成情况员工下阶段设定7C.2.2用户的特点本软件的最终用户是企业人事部门的工作人员。部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。C.2.3假定和约束(1)软件开发小组提供相应的开发阶段文档,用户提供相适应的行业标准,使软件开发与典型实例考核相结合。(2)操作员与用户要按照操作规程运行本系统,不得进行恶意破坏性操作。(3)用户必须提供相关运行软件有效的数据库接口标准,并在改动的过程中及时通知本软件开发商,以保证从中正确读取预决算参数,进行成本预算。系统分析人员需要2天内到位,用户需要5天时间确认需求分析文档。去除其中可能出现的问题,例如用户可能临时有事,占用6天时间确认需求分析。那么程序开发人员需要在1个月左右内进行系统设计、程序编码、系统测试、程序调试和网站部署工作。其间,还包括了员工每周的休息时间。C.3需求规定C.3.1对功能的规定1.员工登录,即输入用户的具体信息。1.1引言为了把员工的具体信息(包括:用户名、密码)写入用户目录文件中。1.2输入员工具体信息。1.3处理通过人事管理系统写入员工目录文件中。1.4输出员工具体信息。2.输入用户的具体信息。输入:员工具体信息处理:通过人事管理系统写入员工信息中输出:员工具体信息82.1引言为了把用户的具体信息(包括:姓名、性别、证件号码、联系方式等)写入用户目录文件中。2.2输入用户具体信息。2.3处理通过人事管理系统写入用户目录文件中。3.查询薪资信息。3.1引言根据员工编号查询员工的相关信息3.2输入员工信息的关键字(员工编号或类型)。3.3处理利用关键字在员工目录文件中找到此编号员工的相关信息。3.4输出员工的相关信息。4.查询员工信息4.1引言根据员工编号查询员工的相关信息输入:用户具体信息处理:通过人事管理系统写入用户信息中输出:用户具体信息输入:员工信息的相关字(员工编号)处理:利用关键字在员工表中查找相关的信息输出:员工的相关信息输入:员工的编号及相关信息输出:员工的相关信息处理:利用关键字在薪资表中查找相关的信息94.2输入员工信息的关键字(员工编号)。4.3处理利用关键字在员工目录文件中找到此编号员工的相关信息。4.4输出员工的相关信息。5.查询考勤信息5.1引言根据员工编号查询员工考勤的相关信息5.2输入员工信息的关键字(员工编号)。5.3处理利用关键字在员工目录文件中找到此编号员工的考勤相关信息。5.4输出员工的相关信息。6.查询员工业绩信息6.1引言根据员工编号查询员工的业绩相关信息6.2输入员工信息的关键字(员工编号)。6.3处理利用关键字在员工目录文件中找到此编号员工的业绩相关信息。6.4输出员工的相关信息。输入:员工信息的相关字(员工编号)处理:利用关键字在考勤管理表中查找相关的信息输出:员工的相关信息输入:员工信息的相关字(员工编号)处理:利用关键字在业绩评定表中查找相关的信息输出:员工的相关信息10C.3.2对性能的规定C.3.2.1精度本系统要求输入的年龄为整数。在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。C.3.2.2时间性要求(1)系统的更新处理时间
本文标题:人事管理系统软件需求说明书
链接地址:https://www.777doc.com/doc-2702001 .html