CMMI5文档之需求管理过程

CMMI5文档之需求管理过程
CMMI5文档之需求管理过程

需求管理过程

文档编号:FHI_CMMI_RM_PRS

文档信息:需求管理过程

文档名称:需求管理过程

文档类别:CMMI过程

密级:内部秘密

版本信息:1.1

建立日期:2016-1-5

创建人:EPG

批准人:李庆林

批准日期:2016.2.25

存放位置:集成公司组织资产库/组织标准过程编辑软件:Microsoft Office 2003 中文版

文档修订记录

变化状态:C――创建,A——增加,M——修改,D——删除

目录

1简介 (5)

1.1前言 (5)

1.2目的 (5)

1.3适用范围 (5)

1.4术语表 (5)

2过程总体描述 (5)

2.1过程概述 (5)

2.2过程结构描述 (6)

3过程元素描述 (6)

3.1需求开发 (6)

3.2需求定义........................................................................... 错误!未定义书签。

3.2.1概述............................................................................ 错误!未定义书签。

3.2.2参与人员.................................................................... 错误!未定义书签。

3.2.3入口准则.................................................................... 错误!未定义书签。

3.2.4任务............................................................................ 错误!未定义书签。

3.2.5出口准则.................................................................... 错误!未定义书签。

3.2.6输出............................................................................ 错误!未定义书签。

3.2.7资源和能力要求........................................................ 错误!未定义书签。

3.3需求追溯 (6)

3.3.1概述 (6)

3.3.2参与人员 (7)

3.3.3入口准则 (7)

3.3.4输入 (7)

3.3.5任务 (7)

3.3.6出口准则 (8)

3.3.7输出 (8)

3.3.8资源和能力要求 (8)

3.4需求状态的跟踪 (9)

3.4.1概述 (9)

3.4.2参与人员 (9)

3.4.3入口准则 (9)

3.4.4输入 (9)

3.4.5任务 (9)

3.4.6出口准则 (10)

3.4.7输出 (10)

3.4.8资源和能力要求 (10)

3.5需求变更 (10)

3.5.1概述 (10)

3.5.2参与人员 (10)

3.5.3入口准则 (11)

3.5.4输入 (11)

3.5.5任务 (11)

3.5.6出口准则 (11)

3.5.7输出 (11)

3.5.8资源和能力要求 (12)

1简介

1.1前言

需求管理的目的是在客户和遵循需求的软件项目之间建立一种共同的理解。

需求管理包括就软件项目的需求同客户建立一个协议,该协议称作“分配给软件的系统需求”。“客户”可解释为系统工程组、销售组、另一个内部组织、或者一个外部客户。协议既包括技术需求,又包括非技术需求(例如交付日期)。该协议形成估计、策划、跟踪整个软件生命周期内软件项目活动的基础。

将系统需求分配给软件、硬件和其他系统成分的工作可能由软件工程组之外的组(例如系统工程组)完成,软件工程组可能对此分配无直接控制。在项目约束范围内,软件工程组采取恰当步骤以保证对分配给软件的需求建档、并加以控制,该组负责处理分配给软件的系统需求。

为实现此控制,软件工程组评审初始的和经修改后的软件系统需求,以便在它们被纳入软件项目之前使问题得以解决。每当改变分配给软件的系统需求时,都要调整受到影响的软件计划、工作产品和活动,使其与更新后的需求保持一致。

1.2目的

需求管理的目的是维护需求并且确保能把对需求的更改反映到项目计划、活动和工作产品中。对需求的管理是要收集需求的变更和变更的理由,并且维持对原有需求和所有产品和产品构件需求的双向跟踪。

1.3适用范围

本文档的适用范围为组织中的各软件项目。

1.4术语表

2过程总体描述

2.1过程概述

需求管理过程指策划需求管理,识别、分析、建立软件需求,监控软件需求的状态,控制软件需求的变更过程,进行软件需求的追溯等。为软件项目在需求方面建立和维护与客户的共识;并将所建立的软件需求作为估算、策划、实施和管理项目的基础;控制管理软件需求及其变更,使软件开发计划、工作产品和活动与软件需求保持一致;进行软件需求的追溯,可改善产品质量、降低维护成本、实现重用。软件需求管理的活动贯穿项目的整个生命周期。

2.2过程结构描述

需求管理过程如图表1所示,主要包括软件需求的定义、需求变更、需求追溯、需求状态的跟踪,以及策划以上四项需求管理活动等几个主要过程元素。策划需求管理活动是依据需求管理活动的四项基本要素来定义需求管理的任务项(WBS),依据项目生命周期的产品产出计划进行任务项时间分配;所以可以在项目估计和计划里体现需求管理的策划内容。

需求开发过程见《需求开发过程.doc》中的描述。

图表 1需求管理过程

3过程元素描述

3.1需求开发

关于需求开发过程,参见《需求开发过程.doc》,在需求开发过程中,将产生用户需求说明书,此说明书将得到用户的认可签字。

3.2需求追溯

3.2.1概述

需求追溯包括正向追溯(追溯)和反向追溯(回溯)。通过实施追溯将会使项目在审核、变更影响分析、维护、跟踪、再设计、重用、减小风险、测试等方面受益,具体活动是填写《需求跟踪矩阵》的需求项、设计项、实现项、测试项,反映出他们之间的关系。项目经理负责并组织在项目的整个工程过程中,对需求进行追溯,以保证系统或产品的完整性和准确性。

3.2.2参与人员

●项目经理:负责审批《需求跟踪矩阵》;

●软件工程组:负责不同阶段《需求跟踪矩阵》的填写、分析和再利用。

3.2.3入口准则

●《用户需求说明书》已经过CCB批准纳入基线。

3.2.4输入

●《用户需求说明书》

3.2.5任务

3.2.5.1《需求跟踪矩阵》维护

该任务贯穿项目的整个生命周期,即在项目的各个阶段均要进行《需求跟踪矩阵》维护,且在项目开发计划里把每次《需求跟踪矩阵》的维护工作的任务要单独列出并计划其实施时间和责任人等。维护分以下步骤:

1.需求定义阶段《需求跟踪矩阵》的填写

由项目经理或项目经理指定项目组成员将《用户需求说明书》中用户需求编号、需求名称、责任人描述对应填入《需求跟踪矩阵》中,由项目经理检查或审批。

由项目经理或项目经理指定项目组成员将《软件需求规格说明书》中产品需求编号、需求名称、责任人、优先级项描述对应填入《需求跟踪矩阵》中,由项目经理检查或审批。

2.设计阶段《需求跟踪矩阵》的填写

由项目经理或项目经理指定项目组成员将《概要设计》和《详细设计》中设计编号、责任人描述项对应填入《需求跟踪矩阵》中,由项目经理检查或审批。

3.编码阶段《需求跟踪矩阵》的填写

由项目经理或项目经理指定项目组成员将源代码程序中代码模块编号对应填入《需求跟踪矩阵》中,由项目经理检查或审批。

4.测试阶段《需求跟踪矩阵》的填写

由项目经理或项目经理指定项目组成员将测试用例项对应填入《需求跟踪矩阵》中,由项目经理检查或审批。

5.需求变更时《需求跟踪矩阵》的填写

在项目的不同阶段发生需求变更时,项目经理组织分析《需求跟踪矩阵》并获得需要变更的内容,软件工程组根据变更内容填写《需求跟踪矩阵》中“需求状态统计”sheet页,由项目经理审批。

具体方法参见《需求跟踪矩阵维护规程》。

3.2.5.2追溯

当发生需求变更时,通过《需求跟踪矩阵》从需求向后追溯到下游关联的工作产品,可分析出这些关联项是否需要变更,从而达到追溯的目的。

在项目计划里需求变更的追溯工作作为不确定工作任务项处理。项目经理监督检查需求变更的追溯。

3.2.5.3回溯

通过《需求跟踪矩阵》从下游工作产品向前回溯到需求,可分析出需求是否得到满足,从而达到回溯的目的。

需求管理的回溯工作,在项目计划里作为项目经理和质量保证员的工作任务,在项目周期内的按里程碑开展。

3.2.6出口准则

●《需求跟踪矩阵》(需求定义阶段)已清晰填写需求功能项对应的需求列

●《需求跟踪矩阵》(设计阶段)已清晰填写设计项列

●《需求跟踪矩阵》(实现阶段)已清晰填写源代码模块列

●《需求跟踪矩阵》(测试阶段)已清晰填写测试用例列

3.2.7输出

●《需求跟踪矩阵》;

3.2.8资源和能力要求

●项目经理具有需求管理能力。

●软件工程组人员具备需求管理知识。

3.3需求状态的跟踪

3.3.1概述

在项目的整个开发过程中,跟踪每项需求的状态是需求管理的一个重要的方面,通过周期性报告需求项的各状态类别以及各状态类别在整个需求中所占的百分比来改进项目的监控工作。状态的跟踪包括状态的定义和状态变更、统计,目的是了解项目是如何达到和完全验证所有批准的需求。需求管理的每项需求的状态的跟踪工作,在项目计划里作为项目经理工作任务,在项目周期内的周期性的开展。质量保证员检查项目组是否开展了这项活动。

3.3.2参与人员

●项目经理:定义需求状态类型;审批需求状态的变更,分析需求跟踪状态结果;负责《需求跟

踪矩阵》的需求状态项的填写和统计需求状态,发布结果。

●QA人员:检查《需求跟踪矩阵》的填写,协助项目经理分析需求跟踪状态结果;

3.3.3入口准则

●《软件需求规格说明书》经过CCB批准并纳入基线。

3.3.4输入

●《软件需求规格说明书》

3.3.5任务

1.定义需求状态类别

目前定义的需求状态类别包括:

已建议:该需求已被有权提出需求的人建议

已批准:该需求已被分析,估计了其对项目余下部分的影响(包括成本和对项目其余部分的干扰),已用一个确定的产品版本号或创建编号分配到相关的基线中,软件开发团

队已同意实现该项需求

已实现:已实现需求代码的设计、编写和单元测试

已验证:使用所选择的方法已验证了实现的需求,例如测试和检测,审查该需求跟踪与测试用例相符。该需求现在被认为完成

已删除:计划的需求已从基线中删除,但包括一个原因说明和做出删除决定的人员

下版本:该需求已被有权提出需求的人(客户或系统分析组成员)接受,但在下个版本实现。

2.需求状态情况填写。

3.3.6出口准则

●需求状态统计完成

3.3.7输出

●《需求跟踪矩阵》(《需求状态统计表》)

3.3.8资源和能力要求

●项目经理具有需求管理能力。

●CM人员具有软件配置管理。

●QA人员具有软件质量跟踪、需求管理能力。

3.4需求变更

3.4.1概述

由项目经理负责接收需求变更信息,提交给CCB进行变更评估进入变更流程(参见《变更控制规程》),变更评估完成进行《需求跟踪矩阵》的变更。

需求变更是不确定性的工作任务,但一旦变更的需求确定下来实施变更的需求就是可以计划的;但对需求管理来说需求变更的管理工作也是随着需求变更的发生而发生的,所以在项目计划里按不确定任务处理。需求变更管理的主要任务包括:执行需求变更审批流程、取得客户对需求变更的承诺等,详细见“3.4.5”任务一节。

3.4.2参与人员

●项目经理:负责接收《变更请求表》,组织需求变更活动的开展;

●软件工程组成员:负责变更需求、设计、代码或测试内容,填写《需求跟踪矩阵》;

●CM人员:负责将需求基线纳入配置管理;发布基线和需求状态。

●CCB:负责评估、批准需求;

●客户代表:参与并确认需求的定义。

3.4.3入口准则

●变更请求表已提交

3.4.4输入

●《变更请求表》

●《需求跟踪矩阵》

3.4.5任务

1.由CCB依据《变更请求表》和《需求跟踪矩阵》进行变更评估,确定变更受影响的变更项,

参见《变更控制规程》;

2.《变更请求表》中用户需求变更应详细写明变更内容,如果内容较多,可以加附件,变更表

需要得到客户认可签字。

3.经CCB批准变更后,要及时通知相关组和客户。

4.需求人员依据批准后的《变更请求表》修改《用户需求说明书》,经CCB签字并纳入基线;

5.如果需求变更涉及下游工作产品,软件工程组成员变更下游工作产品,经CCB签字并纳入基

线;

6.CM人员负责将需求基线或下游工作产品纳入配置管理,发布变更和基线,统计需求变更总

数;

7.软件工程组成员根据变更后的《用户需求说明书》及下游工作产品,填写《需求跟踪矩阵》;

8.项目经理变更需求状态,统计需求状态情况。

3.4.6出口准则

●变更被拒绝,CCB批准签字

●变更被取消,CCB批准签字

●变更获得相关组和客户的承诺

●基线更新,变更被执行,CCB批准签字,进行了验证

●需求变更涉及的下游工作产品变更并纳入基线

●《需求跟踪矩阵》变更完成

3.4.7输出

●《变更请求表》

●《项目问题日志》

●《CCB会议记录》

●《需求跟踪矩阵》

3.4.8资源和能力要求

●项目经理具有需求管理能力。

●CM人员具有软件配置管理。

●软件工程组人员具备需求管理知识。

●CCB成员具有需求管理能力。

电子书管理系统需求分析

WEP电子书管理系统需求分析书 (一)读者管理员登陆模块 (二)电子图书馆管理部分 1、图书管理:添加图书、删除图书、改变图书分类和修改图书信息等操作。 2、评论管理:对所有的读者留下的评论进行管理、对相应的好看的书籍进行评 定,而且还可以查询。 3、类别管理:添加图书类别、删除图书类别、修改图书类别。 4、精品推荐:可以把电子图书按不同的等级推荐管理。 5、统计分析:对所有的电子图书进行统计分析。 (二)读者查阅部分 1、最受欢迎的图书:根据用户点击率自动排序,点击率最高的前图书会在电子图书馆中自动显示出来 2、新书快递:根据管理员添加图书的时间进行排序,最新添加的图书会在电子图书馆中自动显示出来 3、推荐图书:按照管理员向读者推荐书,图书将在电子图书馆中自动显示出来 4、图书评论:级别高的读者对图书发表的观点,读者可以看到每个人对该书的评论 5、图书查询:可以按不同的类别查询你想要浏览的图书。例如按照书名检索、按照作者名检索、按照出版社检索等。 6、个人收藏夹:可以将自己喜欢的图书列表保存到自己的收藏夹中,这样下次 登录系统时不必再一一查询,直接从收藏列表中选取要阅读的图书即可。用户需对收藏夹列表具有全功能的管理权限,例如,可以往其中添加书籍,也可以从其中删除书籍等。 7、读书笔记:增加读者看该书籍的时候所有感想,想记下来的笔记,读者可以有感而发。

1.数据库设计: 1)E-R图 表1:图书分类表Catalog:存放电子书籍的分类信息:方便查找读书 表2:图书所属目录表Catalog_Ebook:存放目录的嵌套结构 表3:图书表(book),存放每本书的详细信息

CMMI5文档之产品集成过程

产品集成过程 文档编号:FHI_CMMI_PI_PRS 文档信息:产品集成过程 文档名称:产品集成过程 文档类别:CMMI过程 密级:内部秘密 版本信息:1.1 建立日期:2016-1-5 创建人:EPG 批准人:李庆林 批准日期:2016.2.25 存放位置:集成公司组织资产库/组织标准过程编辑软件:Microsoft Office 2003 中文版

文档修订记录 *变化状态:C――创建,A——增加,M——修改,D——删除

目录 1简介 (5) 1.1目的 (5) 1.2适用范围 (5) 2过程总体描述 (5) 2.1过程概述 (5) 2.2过程结构描述 (5) 3过程元素描述 (5) 3.1策划产品集成 (5) 3.1.1概述 (5) 3.1.2参与人员 (6) 3.1.3入口准则 (6) 3.1.4输入 (6) 3.1.5任务 (6) 3.1.6出口准则 (7) 3.1.7输出 (7) 3.2产品集成接口处理 (7) 3.2.1概述 (7) 3.2.2参与人员 (7) 3.2.3入口准则 (7) 3.2.4输入 (7) 3.2.5任务 (7) 3.2.6输出 (8) 3.3搭建产品集成环境 (8) 3.3.1概述 (9) 3.3.2参与人员 (9) 3.3.3入口准则 (9) 3.3.4输入 (9)

3.3.5活动 (9) 3.3.6出口准则 (9) 3.3.7输出 (9) 3.4实施产品集成 (9) 3.4.1概述 (9) 3.4.2参与人员 (9) 3.4.3入口准则 (9) 3.4.4输入 (10) 3.4.5活动 (10) 3.4.6出口准则 (10) 3.4.7输出 (10) 3.5交付产品 (10) 3.5.1概述 ................................................................................................................... 错误!未定义书签。 3.5.2参与人员 ........................................................................................................... 错误!未定义书签。 3.5.3入口准则 ........................................................................................................... 错误!未定义书签。 3.5.4输入 ................................................................................................................... 错误!未定义书签。 3.5.5活动 ................................................................................................................... 错误!未定义书签。 3.5.6出口准则 ........................................................................................................... 错误!未定义书签。 3.5.7输出 ................................................................................................................... 错误!未定义书签。 4 附录:角色与任务映射表 (10)

生产管理系统解决方案

生产管理系统解决方案1、生产管理系统解决方案框

2、 生产管理系统是针对制造型企业的生产运营而开发的管理系统。生产管理系统主要包括订单管理、生产计划管理、成本管理、物料需求计划、采购管理、

库存管理、付款管理、质量管理、生产绩效等核心管理系统,实施生产管理系统能够提高了各组织部分管理的准确性,指导原材料定购,及时掌控各方数据信息,优化资金的合理使用,提高生产的效率和节省生产成本。 二、生产管理系统解决方案需求分析

社会的信息化的深入发展,各企业都在加快建设特信息网络平台的步伐。企业在处理采购、生产、成本管理、质量管理等重要环节方面,正在逐步加强 对利用信息化网络平台和计算机的利用。在企业生产管理中,对可视化信息的 需求十分迫切。比如,在安全防卫方面,企业需要再厂区、厂房、仓库以及各 交界处实施全天候视频监控及预警、录像系统;监管人员需要及时掌握各厂房 车间的流水线的生产情况;领导层也有了解各生产环节实时生产情况,现场语 音交流指导和处理突发状况的需求。 此外,制造行业的人力成本不断上升,而且人工处理缓慢,出错率高,因此企业对于生产管理软件开发提出了更高的要求,企业通过实施生产管理系 统解决方案,不仅促进企业生产社会化自动化要求,也是企业发展、减少成本 需要。另一方面,我国正处在粗放式经济增长方式向集约型转变的道路上,利 用生产管理软件来实现车间生产管理的信息化和生产管理的信息化,用生产管 理软件的精确管理控制代替手工的粗放式管理,更好的节约物料资源,降低产 品的成本,创造出最大的经济效益,不断地增强企业的核心竞争力。 三、生产管理系统解决方案 生产流程越来越复杂,使得企业越来越难以控制生产过程,对流程的 管理也随之缺乏灵活性;同时,社会分工越来越细化,生产工人对所从事的生 产的全过程也缺乏了解,因此也缺乏改变已有条件的积极主动性。 现在,企业生产有一种趋势向小型化、自治化的制造和装配单元发展,生产管理系统的生产计划和控制可以只对制造或者其他部门规定某个时间段应 该完成的粗略生产计划;具体的生产调度,如技术、分配、质量管理等功能都 分开控制完成,企业可以采用生产控制方法可以减轻负荷。

人事管理系统需求分析

人事档案管理系统需求分析说明书 1 引言 需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。 1.1 编写目的 软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。 本软件需求说明书的读者是系统开发人员或合同约定的人员。 1.2 背景说明 (1)本系统的名称是:人事档案管理系统。 (2)本项目的任务提出者是任课老师,开发者是信息科学学院08计本1班,用户是企业人事及相关部门,实现该软件的计算中心是**信息管理学院电子商务技术中心。 (3)本系统能为其他的系统提供人事数据。 1.3 定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。 VB:Visual Basic。 1.4 参考资料 (1)企业的人事档案管理系统开发合同。 (2)引用资料 [1]张海藩. 软件工程导论. 北京:清华大学出版社,2005. [2]石柱. 软件工程标准手册. 北京:中国标准出版社,2004. 2 任务概述 2.1 目标 人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。 开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。 2.2 用户的特点 本软件的最终用户是企业人事部门的工作人员。部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delphi编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。企业的人员调进与调出比较频繁。 2.3 假定和约束 企业的经费有限,开发时间紧迫,可以使用VB或Delphi进行软件编程。 3 需求规定 3.1 对功能的规定 3.1.1 系统功能 人事档案管理系统的功能可以划分为如下几个部分 (1)系统账户管理:主要是对系统用户进行管理,包括登录、退出、操作记录等。

CMMI5文档之配置项状态报告模板

配置项状态报告 文档编号:FHI_CMMI_CM_TEM_LOG 文档信息:配置项状态报告 文档名称:配置项状态报告 文档类别:CMMI模板 密级:内部秘密 版本信息:1.1 建立日期:2016-1-19 创建人:EPG 批准人:李庆林 批准日期:2016-2-25 存放位置:集成公司组织资产库/组织标准过程 编辑软件:Microsoft Office 2003 中文版

文档修订记录 *变化状态:C――创建,A——增加,M——修改,D——删除

目录 1 基线域 (4) 1.1 需求RMBL (4) 1.2 设计SDBL (4) 1.3 运行PRBL (5) 2 受控域 (5) 2.1 需求开发计划 (5) 2.2 项目计划 (6) 2.3 项目监控 (6) 2.4 沟通管理 (6) 2.5 需求管理 (6) 2.6 产品集成 (6) 2.7 测试 (6) 2.8 配置管理 (6) 2.9 质量保证 (7) 2.10 项目评审 (7) 2.11 项目培训 (7) 2.12 决策分析 (7) 2.13 用户资料 (7) 2.14 项目验收 (7)

1基线域 VSS工具 ***************** Version 1 ***************** User: Admin Date: 08-12-04 Time: 9:50 Created 01基线域 SVN工具 Revision: 1 Author: liuhy Date: 16:43:15, 2008年11月19日 Message: ---- Added : /项目名称/Trunk/Documents/01基线域 1.1需求RMBL ***************** Version 2 ***************** User: Admin Date: 08-12-04 Time: 9:50 Created 01需求RMBL ***************** 01需求RMBL ***************** User: Admin Date: 08-12-04 Time: 9:50 Added项目名称用户需求说明书.doc ***************** 01需求RMBL ***************** User: Admin Date: 08-05-16 Time: 17:10 Added 项目名称软件需求规格说明书.doc ***************** 项目名称用户需求说明书.doc ***************** User: Admin Date: 08-12-04 Time: 9:54 Checked in $/项目名称/02基线域/01需求RMBL Comment:根据变更申请表进行修改。 ***************** 项目名称软件需求规格说明书.doc ***************** User: Admin Date: 08-12-04 Time: 9:54 Checked in $/项目名称/02基线域/01需求RMBL Comment:根据变更申请表进行修改。 1.2设计SDBL ***************** Version 3 ***************** User: Admin Date: 08-12-04 Time: 9:50

员工工资管理系统需求分析

1、编写目的 随着当今企业规模不断变大,企业人员数量的增加,企业工资的计算也变得越来越复杂。在企业里每天都要处理大量的数据信息,为了提高工资管理的工作效率,降低出错概率。本系统的开发宗旨以及总体任务就是帮助企业提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。 2、编写依据 依据图书馆管理系统软件的方案书。 3 4 4.1软件总体描述 本系统可运行于windows xp及以上版本,具有较高的安全性、可维护性及可操作性,对于一般人用户使用需具简单、直观、易操作性的特点。 4.2软件设计约束及有关说明 开发环境:windows操作系统、SQL server 。 编程语言:c或一些通俗易懂的语言 遵循的规范: 测试环境: 软件交付日期:16周 4.3使用者特点 4.3.1对服务端后台管理人员: 要求有网站维护的技能,能够对服务端后台处理进行管理,能捕获系统异常。 要求掌握SQL数据库操作,能够对后台数据库进行日常维护与管理,例如:对数 据库的备份与恢复,对冗余数据的删除等; 要求有一定的Linux服务器配置与管理技能,能够阻止非法攻击,优化服务器配置, 保证服务器的安全畅通地运行。 4.3.2对客户端用户:能够通过web浏览器进行网络访问。 5.功能定义 5.1员工基本信息的录入,修改,删除。 5.2工资标准设定功能。具体包括职务工资,工龄工资以及其它工资标准的设定。 5.3工资信息浏览。 5.4员工工资表创建。 5.5工资调整管理。 5.6工资统计。 5.7用户级别设定以及口令修改: 为完善系统管理功能,增加工资系统用户管理功能,包括系统用户数据的天价,修改和

库存管理系统需求分析

学号 07730213 《软件需求分析》大作业 2009-2010学年第二学期 学生姓名薛浩 专业名称网络工程2班 指导教师赵黎强 电子与信息工程系 2010 年 6 月 1 5 日

题目 一个物流企业需要部分业务网络化管理,其中需要开发一个库存管理系统货物入库管理系统,主要实现货物入库、库存和出库的管理过程。 货物入库:运输货物到仓库,送货人员把货物交给仓库管理人员,仓库管理员填写入库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、送货人、入库时间、货物存放位置、货物损坏程度、备注),把货物放置库房的相应位置,仓库管理员填写回执单给送货人。管理人员修改仓库数据库信息。 库存管理:管理人员把货物存储到货架,填写存货账目(时间、货号,分类号、货物名称、规格、入库数量、出库数量、入库人、出库人、余额) 货物出库:提货人交给仓库管理员提货单要求提货,仓库管理人员根据提货单要求填写出库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、提货人、出库时间、货物存放位置),提货人员认可出库单签字。仓库管理员监督提货人员把货物提走,管理员根据提货单和出库单信息修改仓库数据库信息。 该系统要求对于仓库管理人员企业人员能随时了解仓库的活动,包括货物的存储情况,库房空闲情况和货物流动,谁进行的货物进出操作等信息。 说明:货物分类号——是由2位字母和4位数字组成; 货号——是由分类号加当前日期组成; 货物名称——是由20位字母汉字组成; 规格——是由10位字母和数字中间加“-”组成; 货物存放位置——是由6为数字中间加“×”组成; 凡未说明的——根据具体情况设定。 要求实现以下设计:

CMMI5文档之产品集成计划模板

XXXXXX 产品集成计划 文档编号:FHI_CMMI_PI_TEM 文档信息:产品集成计划模板 文档名称:产品集成计划模板 文档类别:CMMI模板 密级:内部秘密 版本信息:1.1 建立日期:2016-1-5 创建人:EPG 批准人:李庆林 批准日期:2016.2.25 存放位置:集成公司组织资产库/组织标准过程 编辑软件:Microsoft Office 2003 中文版

文档修订记录(引用时请修改为实际项目的信息) *变化状态:C――创建,A——增加,M——修改,D——删除

目录 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产品集成规程与准则设计 (6)

1前言 1.1目的 [ 明确给出该产品集成计划的目的。比如,是为了各项目小组或任务分包商对集成任务有一个统一的认识,同时有一个统一的进度安排。] “产品集成”的目的在于将产品构件集成成更复杂的产品构件或完整的产品,确保所集成的产品恰当地发挥作用,确保交付产品。 制定本文档的目的,是为了项目组将项目涉及的产品构件(包括新开发的、重用的)有序、最佳的组装起来,提供可交付的产品。 1.2范围 [ 描述本文档涉及到的系统范围。] 1.3术语 1、产品集成:将产品构件集成成更复杂的产品构件或完整的产品。 2、集成顺序:是产品构件(集成单元)被集成先后顺序。集成顺序应与技术解决方案过程域中解决方案的选择及产品与产品组件的设计和谐一致。 3、集成接口定义:是描述产品构件(集成单元)应遵守的共同约定,例如采用构件构造系统,集成单元应遵循构件系统规范(COM/DCOM/CORBAR/OMS等)。 4、集成环境:能够开展产品集成工作最基础的软硬件环境,集成环境可自外部取得或项目组自行开发。 1.4参考文献 [ 产品集成计划中应用的参考文献。]

如何进行管理信息系统需求调研分析

如何进行管理信息系统需求调研分析 摘要:本文是在管理信息系统需求调研实践和学习中的一些经验总结,有些是自己的体会,有些来自专家的书本或文章,希望与大家分享,并起到一个抛砖引玉的作用,如有不妥之处欢迎指正。 一、软件需求的定义 IEEE软件工程标准词汇表(1997年)中定义的需求为: (1)用户解决问题或达到目标所需的条件或能力; (2)系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力; (3)一种反映上述条件和能力的文档说明。 二、需求分析的几个方面 需求分析可分为问题识别、分析与综合、编制需求分析文档、需求评审等四个阶段,包括以下几个方面:确定软件所期望的用户类;获取每个用户的需求;了解实际用户任务和目标以及这些任务所支持的业务需求;分析员与用户的信息以区别用户任务需求、功能需求、业务规则、质量属性、建议解决方法和附加信息;将系统级的需求分为几个子系统,并将需求中的一部分分配给软件组件;了解相关质量属性的重要性;讨论得出实施优先级;将所收集的用户需求编写成需求规格说明和模型;评审需求规格说明,确保与用户达成共识。 软件需求的各组成部分如下图所示:

三、需求文档规范 A、三种编写方法 1、用好的结构化和自然语言编写文本型文档; 2、建立图形化模型,这些模型可以描绘转换过程、系统状态、和它们之间的变化、数据关系、逻辑流或对象类和他们的关系; 3、编写形式化规格说明,这可以通过使用数学上精确的形式化逻辑语言来定义需求。 多种编写方法可在同一个文档使用,根据需要选择,或互为补充,以能够把需求说明白为目的。 B、应有成果 1、各业务手工办理流程文字说明; 2、各业务手工办理流程图; 3、各业务手工办理各环节输入输出表单、数据来源; 4、目标软件系统功能划分(示意图及文字说明); 5、目标软件系统中各业务办理流程文字说明;

《员工信息管理系统》详细设计说明书

《员工信息管理系统详细设计说明书》 一、引言 编写目的 根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对员工信息管理系统软件功能的划分、数据结构、软件总体结构的实现有了进一步的想法。本说明书的预期读者是与员工信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。 背景 利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。 定义 SQL Server:所用的数据库管理系统 VS 2010:所用的开发软件 二、程序(一)设计说明 程序描述 主模块 功能 建立与数据库连接 获取系统设置 能够跳转至子模块:登陆、注册等模块。 输入、输出项 用户鼠标点击登陆、注册按钮 跳转至相应模块界面 流程逻辑

选择项 登陆系统注册系统查询系统管理系统界面设计 功能实现方法 '跳转登陆页面 Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles If ("UserName") Is Nothing Then ("") Else "", "") End If End Sub '跳转注册页面 Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ("") End Sub 三、程序(二)设计说明 程序描述

CMMI5文档之质量保证计划模板.docx

质量保证计划 文档编号: FHI_CMMI_QA_TEM_PL 文档信息:质量保证计划 文档名称:质量保证计划 文档类别: CMMI 模板 密级:内部秘密 版本信息: 1.1 建立日期: 2016-1-19 创建人: EPG 批准人:李庆林 批准日期: 2016-2-25 存放位置:集成公司组织资产库 /组织标准过程编辑软件: Microsoft Office 2003 中文版

文档修订记录 版本编号或者 变化状态简要说明(变更内容和 修改日期变更人批准日期批准人 更改记录编号变更范围) V1.0C创建2016-1-19张娜娜2016-2-25李庆林V1.1M文档编号去掉版本号2016-4-17邓沛沛2016-4-17李庆林 *变化状态: C――创建, A——增加, M——修改, D——删除

目录 第一章概述 (4) 第二章资源 (4) 2.1 角色和人员 (4) 第三章 QA 活动计划 (4) 3.1 过程评审 (4) 3.2 产品审计 (5) 3.3 对项目开发工作的支持 (6) 3.4 QA 工作日程 (7) 3.5 QA 报告发布 (7)

第一章概述 项目 QA 人员在项目策划期间,就应着手制订项目的质量保证计划(SQAP),以确保质量保证 计划中活动的范围和时间与项目开发计划(SDP)、软件配置管理计划(SCMP) 以及软件测试计划( STP)保持一致,计划中要确定项目的度量收集计划,同时说明对项目的支持活动。 制定本计划的目的是定义在{ ××项目 } 中 QA 的任务、职责及活动时间表等,为实施QA活动提供指导。 本计划适用于{ ××项目 } 的 QA 工作。 第二章资源 2.1 角色和人员 参见《软件开发计划》中的项目人员部分。 第三章QA 活 动计划 3.1 过程评审 序 评审内容评审对象 号 一、项目策划、集成项目管理 1 项目启动项目经理 项目计划、风项目经理 2险管理 3配置管理配置管理员二、项目执行与集成管理 4风险管理项目经理5度量分析项目经理6配置管理配置管理员7需求管理项目经理8项目监控项目经理9评审活动项目经理10项目培训项目经理三、工程评审过程一览表 评审 参照标准备注时间立项过程 项目策划过程、生命计划 周期模型、过程裁减评审 规程、质量保证过程、完成 风险管理过程 配置管理过程 风险管理过程 度量与分析过程 配置管理过程 定期 / 里 需求管理过程 程碑 项目监督与控制过程 点 验证过程、评审规程 组织培训过程

视频管理系统需求及解决方案

公司内部视频部门对于视频管理软件的需求 对于视频项目组来说,常常需要一些适合的视频片段、图片和音频(统称素材),来制作一些需要的原创节目、宣传片等视频片子。但是素材的查找、利用是一个很棘手的问题,所以需要一套素材管理系统。 该系统所需功能: 1、采集功能: 自动采集音视频资源 2、上载模块: 把本地收集、采集的原始音视频文件,以及其附件(说明文档、展示图片)添加到上载页面,提交上载完成。 3、素材编目: 对原始文件进行分类、编目,正题名、关键字、时间、作者等元数据,最后确定分类标识,提交完成文件编目。对视频资源、音频资源、以及图片资源划分管理;方便维护不同属性节目资源通过设置片段素材的入点和出点,完成片段素材的截取。通过在视频素材中,任意抓取关键帧来截取图片素材,形成单张图片,完成图片素材的获取。 4、修改功能: 可以对上载后的素材进行信息的修改和删除功能。 5、检索下载: 按照分类、关键字、编目属性等检索素材,对要找到的素材节目整篇下载,也可以通过在线预览,找到自己想要的素材视频片段,确定片段的入点和出点,提交信息,就可以把自己所需的片段下载到本地。如果想要获取某个内容的系列图像,也可以直接抽取关键帧,下载到本地应用。(注:检索方式需要提供模糊检索、全文检索、关键字检索、分类检索、等多种检索方式。) 6、字典表: 系统满足分类标引和编目著录属性的自定义功能。系统应用过程中,只要对字典表进行自定义配置,就可以满足个性需求。 7、用户管理: 管理员用户2个,负责具体的素材整理、编目、修改、上传等工作。对素材进行统一的管理。视频组其他人员及其他部门人员,可以进入素材库浏览所有素材,并下载使用。但不具有管理员权限。

员工信息管理系统需求分析报告

1 引言 1.1 背景 随着社会的发展,人类科技文明的进步,企业为人类生活所创造的财富是巨大的,企业在社会经济所起到的重要作用更无法估量的。并且随着我国与国际上先进的现代化企业的接轨,如:合资,独资企业的不断涌现,新型企业内部对其自身现代化信息管理的水准的要求也在不断提升。因此,不同的企业都需要有适合自己管理规范标准的企业“员工管理系统” ,从而达到提高企业的管理水平、提高经济效益为社会、为人类服务的目的。另外,事业单位拥有“员工管理系统”可以科学、全面、高效进行人事管理水平。因此,针对事业单位所开发的“员工管理系统” ,也可以是功能全面地实用的“人事管理系统”。 1.2 目的 学习使用Java设计与开发“员工信息管理系统”,能把多所学到的Java6 技术、数据库技术更好的进行融合,让学生在Eclipse 开发平台上进行一次有意义的实战开发演戏。在此系统的设计过程中,学生可以充分展示个人的发散思维以及小组集体的创造力,从而达到开发别具风格与特色的“员工管理系统”。使学生在此综合实训过程中达到学会学习软件设计的目的,达到培养自身综合素质的能力。 为下一阶段的学习,也为走向社会工作岗位奠定良好的基础。 1.3 意义 编写此篇文档的主要意义是让使用该系统的人可以清晰地明白该系统的主要功能,使用户可以合理的应用该系统,减少由于用户的不当操做给该系统所带来的危害。 1.4 参考文献 《Java 学习笔记》编著:林信良出版社:清华大学出版社 《软件需求工程》编著:毋国庆、梁正平、袁梦霆、李勇华出版社:机械工业出版社

2项目概述 2.1总体功能描述 员工信息管理系统是对员工信息的管理,其中包括对新员工信息的录入, 对在职员工信息进行修改,删除,查询。整个项目大致划分为增加员工基本 信息,修改员工基本信息,删除员工信息,查询员工基本信息这四大模块, 也是整个项目的核心。 功能模块 2.2用户特点 员工工资管理系统面向企业,属于企业信息管理的一部分。操作本软件 的工作人员只需具备基本的计算机知识,而系统的维护人员需要具备Eclipse 和数据库的相关知识。 2.3假定和约束 本程序在开发的过程中,分为技术实现和软件工程两大部分。两部分都 有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差, 会延误工程进度,影响工程的按期完成。若软件工程陈述出现问题,部分描 述含糊不清,则会影响系统的完整性与可继承性。在管理方面,如管理者没 有预见性,对出现的问题无法提出可行的解决手段,都会影响开发模块之间 的互动,从而影响工程的顺利开展,导致工程无法按期开工。 管理各部门及员工 个人信息 请假 查看考勤 支岀报销 工资发放 员工信息维护 奖罚管理 请假考勤管理 数据维护 系统维护

CMMI5文档之评审规程

评审规程 文档编号:FHI_CMMI_VER_PRD_SYN 文档信息:评审规程 文档名称:评审规程 文档类别:CMMI规程 密级:内部秘密 版本信息:1.2 建立日期:2016-1-5 创建人:EPG 批准人:李庆林 批准日期:2016-2-25 存放位置:集成公司组织资产库/组织标准过程编辑软件:Microsoft Office 2003 中文版

文档修订记录

目录 s 1.简述 (4) 1.1.目的 (4) 1.2.适用范围 (4) 1.3.术语表 (4) 2.概述 (4) 3.同行评审过程说明 (6) 3.1.正式评审 (6) 3.2.技术评审 (9) 3.3.走查 (10) 3.4.审批 (11) 3.5.审阅 (11) 3.6.邮件评审 (11) 4.分析评审结果 (11) 5.同行评审验证准则 (11) 5.1.同行评审严重程度定义 (11) 5.2.同行评审不通过的准则 (11) 6.QA评审/审计 (12) 7.CM审计 (12)

1. 简述 1.1. 目的 本规程的目的是为了定义在软件生命周期内不同的评审类型,确定评审的时机和评审的一般流程,并规定各项评审的主要内容、入口、出口和评审人员等。 1.2. 适用范围 本规程适用于本公司的所有软件项目。 1.3. 术语表 无 2. 概述 软件生命周期内的评审分为三类:同行评审、QA 评审和审计、CM 审计,如下图所示: ( 经验人员或客户代表CM 人员 QA 人员相关人 员 : 图表 1 评审分类

正式评审活动评审的一般是比较重要的或具有里程碑意义的工作产品。正式评审的目的既是为了发现被评审项的缺陷,也是对重要工作产品的质量验证。评审的结果(通过或不通过)标志着项目是否进入下一个开发阶段。因此,项目评审具备一定意义上承诺的意味。 同行评审是在软件开发过程中按照明确定义的过程对工作产品进行系统检测的方式之一,同行评审分为技术评审、走查两种方式。 技术评审、走查由一组与软件工作产品的作者处于同一级别的、具有类似工作(技术)经验的技术人员来进行。技术评审和走查是作业过程中不可缺少的部分,使得缺陷能及早排除,产生较高的生产率和高质量产品。技术评审和走查关注的是被评审的软件工作产品本身,而不是软件工作产品的作者。与软件工作产品的作者相关的管理人员不应参加技术评审和走查,因为相关的管理人员参加技术评审和走查可能会妨碍评审人提出问题或发现缺陷。技术评审和走查的结果也不应作为管理人员评价个人工作业绩的依据。 ●正式评审的特点: 高层经理通常被邀请参加。 评审对象可是技术工作产品也可是管理工作产品。 重点在于识别问题,不是解决问题。 要给评审做出结论。 ●正式评审和技术评审及走查的区别: 正式评审中,软件工作产品或软件工作产品集要交给管理人员、客户、最终用户或其他相关人员,以征得他们的认可或同意。正式评审一般在任务完成后进行。 技术评审及走查中,软件工作产品或软件工作产品集提交给软件开发单位的同行,以发现其中存在的缺陷。管理人员、客户和最终用户一般不参与技术评审及走查,技术评审 及走查是不可缺少的任务。 有些软件工作产品需要经过正式评审,有些则需要经过技术评审及走查,而还有一些两者都需要。 根据评审对象的性质及项目的重要程度,可选择正式评审、技术评审、走查、审批、审阅、非正式评审六种方式进行评审活动。五者的区别如下:

任务管理系统需求分析

项目名称:某企业任务管理系统

1. 项目背景及其需求 1.1 项目背景 xxx有限责任公司(CATTSOFT)(以下简称“xxx”)是xxxx有限公司的全资子公司。xx软件以提供适合各通信网络和通信业务运营商需要的管理软件、支撑软件、增值业务软件系统为业务基础,为各类通信系统运营商或信息系统用户提供业务管理、网络管理、决策支持、系统集成和专业咨询的完整解决方案和服务。 现承接xx软件某业务部门的“业务管理系统”中“任务管理系统”子系统的设计和开发。 1.2 系统需求 1.2.1 术语解释 1.2.1.1 系统管理员 是该系统的一种用户,其权限是添加其他用户并分配其角色(包括主管和员工)。 1.2.1.2 主管 是该系统的一种用户,一个主管下属有一些员工。主管的主要权限是创建任务描述,并将该任务分配给其下属的员工。主管还可以跟踪任务的实施情况。 1.2.1.3 员工 该系统的一种用户,其主要权限是将上级主管分配的任务分解为具体的实施计划。再必要的时候可以调整计划的内容。 1.2.1.4 任务 任务是由主管创建并分配给员工的一项工作。一个任务有“待实施”、“实施中”和“已完成”三种状态。当主管建立一个新任务时,该任务的状态为“待实施”;当承担该任务的员工为该任务制定了计划后,可以将该任务的状态改为“实施中”;主管通过任务跟踪,当认为任务已经完成时,可以将该任务的状态改为“已完成” 1.2.1.5 计划 是由员工创建,表示一个任务的具体实施过程。一个任务可以对应多个计划,计划有两种状态“未反馈”和“已反馈”。当计划刚刚建立时,其状态为“未反馈”,当计划已经完成时,员工可以填写反馈信息并将其状态改未“已反馈”。

工资管理系统需求分析

工资管理系统需求分析 一、开发背景 随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要。所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。 二、系统的功能需求包括以下几个方面。 (1)每个员工有用户名和密码,能够方便的按照某种关键字对自己的工资及个人信息进行查询。 (2)系统管理员有唯一的用户名和密码,完成对员工资料的增、删、改、查以及对系统的维护。 (3)上级主管部门可以对员工信息的查询,增加,修改,删除,汇总及打印。打印员工的信息,工资发放报表,工资历史报表,奖惩报表。 满足上述需求的系统主要包括以下几个模块。 (1)基本数据维护模块。提供了使用者录入,修改并维护基本数据的 途径。例如对员工信息的更新与修改。 (2)基本信息模块。主要用于实现对员工工资的管理。还有每个员工 的工资是根据你本月是否违纪,是否犯错和你进公司的时候的确定工资 来确定。 (3)数据库管理模块。在系统中,所有员工的信息都要统一管理,工 资的发放情况和有多少工资要有详细的记录,所以要用统一的数据库平 台进行。 (4)信息查询模块。主要用于查询工资信息和员工信息。下图所示表 示了工资管理系统的功能需求。

1. 基本数据维护模块。包括如图所示的几个方面。 (1)数据备份。将数据进行复制。 (2)数据恢复。对数据进行恢复。 (3)数据导入。将数据导入到数据库中。 (4)数据导出。将数据从数据库中导出。 2. 基本业务模块。包括如图所示的几个方面。

CMMI5文档之项目开发计划模板

[**项目] 项目开发计划模板 文档编号:FHI_CMMI_PP_错误!未指定书签。错误!未指定书签。错误!未找到引用源。_PDP 文档信息:项目开发计划模板 文档名称:项目开发计划模板 文档类别:CMMI模板 密级:内部秘密 版本信息:1.1 建立日期:2016-1-13 创建人:EPG 批准人:李庆林 批准日期:2016-2-25 存放位置:集成公司组织资产库/组织标准过程 编辑软件:Microsoft Office 2003 中文版

文档修订记录(引用时请修改为实际项目的信息)

目录 1.概述 (4) 1.1.项目概述 (4) 1.2.术语定义 (4) 2.项目干系人列表 (4) 3.提交客户的工作产品 (5) 4.项目策划 (5) 4.1.软件生命周期模型定义 (5) 4.2.项目定义软件过程 (5) 4.3.质量目标 (5) 4.4.WBS (5) 4.5.风险管理 (5) 4.6.数据管理 (7) 4.7.软件估计 (7) 4.7.1.估计汇总 (7) 4.7.2.进度估计 (7) 4.7.3.软件工程设备和支持工具估计 (8) 4.7.4.关键计算机资源估计 (8) 4.8.需求管理计划 (8) 4.9.沟通计划 (8) 4.9.1.制定与客户的沟通计划 (9) 4.9.2.制定与其它小组的沟通计划 (9) 4.9.3.制定组内沟通计划 (9) 4.9.4.明确与客户、其他组间关键依赖关系 (9) 4.10.团队建设与维护计划 (10) 4.11.培训计划 (10) 4.12.软件质量保证计划 (10) 4.13.配置管理计划 (10) 4.14.产品验证计划之同行评审计划 (11) 4.15.产品验证计划之软件测试计划 (11) 4.16.项目度量计划 (11) 5.项目跟踪计划 (11)

档案管理方案计划系统需求

档案管理系统需求 二、软件平台 投标人需要根据公司要求制定具体的解决方案。 特别声明:项目实施完成后,此项目软件平台产权属公司所有。 三、项目工期 签订合同2个月内完工。 四、系统总体功能要求 1建设原则 开放性原则 电子档案管理系统除了完成本系统内的各种业务工作之外,还应可以与其他系统互联。 在系统设计中,采用数据接口技术并考虑软件系统以后的扩充问题,将该软件系统设计成一 个可扩充的开放性的系统。 扩展性原则 在该软件系统的设计中,所有产品(包括软硬件)的选型及配置都应充分考虑到整个系统的可扩展性。系统将满足随着业务的不断发展而随时增加用户及软硬件产品的需求。安全性原则 在系统设计中,采用良好的安全机制;在数据传输中,选用当前成熟的数据 加密技术确保数据安全;在网络上,选用多层结构技术。同时,利用大型数据库 !_ 的安全性能确保存储数据的安全。 先进性原则 采用先进成熟的技术,确保系统的先进性和实用性。

规范性原则 开发过程控制、开发技术、系统编码、文档应规范化,并遵循相应的国内外标准。开发结束,需要提供必要的文档资料。 可靠性原则 保证系统的可靠运行和在升级过程中的方便快捷。 2.系统总体功能要求 基本要求 1、档案管理软件应具备数据录入、整理编目、数据转换、检索查询、统计 报表、借阅管理、权限设置、系统设置、数据维护、销毁管理、光盘制作、WEB 查询系统、全文检索模块、在线识别(OCR等基本功能,并能辅助实体管理及根据特殊需求增扩其他相应功能。 2、档案管理软件的功能设计必须符合国家有关档案工作和计算机信息系统管理的法律法规和业务技术标准。 3、档案管理软件的安装和使用,必须具有严格的安全保密机制。 4、档案管理软件应具有良好的实用性、兼容性及可扩展性,并做到界面友好,用语规范,操作简单,使用方便。 5、档案管理软件应具备较强的数据独立性,确保在软硬件环境发生变化时数据的完整、安全迁移及有效利用。 6档案管理软件应配有完备的安装与使用技术资料,主要包括:系统说明、使用手册、安装程序、培训手册等。 (—)数据录入功能 数据录入模块应该具备以下功能,可在自定义的界面下录入、编辑修改各种档案数据以及完成档案文本与各种电子档案原件(扫描的光栅图或矢量图)的挂接。在此处可完成项目录入、案卷录入、文件录入等工作。

员工信息管理系统需求分析报告.doc

员工信息管理 系统需求分析报告 学院:计算机与软件学院 班级:软件 1 3 1 3 姓名:孙加静(37) 田如梅(38) 王丽君(39) 宋威风(06) 指导老师:王萍 设计时间:2014年12月08日

目录 一、绪论: (3) 1.1、背景: (3) 1.2、目的: (3) 1.3、意义: (3) 1.4、参考文献: (3) 二、项目概述 (3) 2.1、总体功能描述: (3) 2.2、用户特点 (4) 2.3、假定和约束 (4) 三、系统分析: (4) 3.1、系统设计思想 (5) 3.2、系统需求分析 (5) 3.3系统设计分析 (5) 3.4、系统功能分析 (5) 3.5、主要功能模块 (5) 四、系统功能设计与实现: (6) 4.1、功能图 (6) 五、数据字典 (6) (1)部门基本情况表 (6) (2)员工基本信息表 (6) (3)员工考勤信息表 (7) (4)员工工资信息表 (7) (5)口令信息表 (8) 六、总结 (8)

一、绪论: 1.1、背景: 随着社会的发展,人类科技文明的进步,企业为人类生活所创造的财富是巨大的,企业在社会经济所起到的重要作用更无法估量的。并且随着我国与国际上先进的现代化企业的接轨,如:合资,独资企业的不断涌现,新型企业内部对其自身现代化信息管理的水准的要求也在不断提升。因此,不同的企业都需要有适合自己管理规范标准的企业“员工管理系统”,从而达到提高企业的管理水平、提高经济效益为社会、为人类服务的目的。另外,事业单位拥有“员工管理系统”可以科学、全面、高效进行人事管理水平。因此,针对事业单位所开发的“员工管理系统”,也可以是功能全面地实用的“人事管理系统”。 1.2、目的: 现在是一个信息化的时代,计算机技术已经应用于各个领域,我们希望每一个企业,无论其性质和大小,都能充分利用好现代社会中的先进技术,减少无谓的人力和物力,提高生产效率。 1.3、意义: 编写此篇文档的主要意义是让使用该系统的人可以清晰地明白该系统的主要功能,使用户可以合理的应用该系统,减少由于用户的不当操做给该系统所带来的危害。 1.4、参考文献: 二、项目概述 2.1、总体功能描述: 员工信息管理系统是对员工信息的管理,其中包括对新员工信息的录入,对在职员工信息进行修改,删除,查询。整个项目大致划分为增加员工基本信息,修改员工基本信息,删除员工信息,查询员工基本信息这四大模块,也是整个项目的核心。

相关文档
最新文档