需求分析说明书_第1页
需求分析说明书_第2页
需求分析说明书_第3页
需求分析说明书_第4页
需求分析说明书_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 / 20需求分析说明书需求分析说明书实例1.引言编写目的在完成了针对档案管理系统软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对档案管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。于是人们不断地在探索希望能找到解决的方法。为了解决以上的问题,让企事业单位能够有效的掌2 / 20握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。 定义、缩写词和符号 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 参考资料鲁荣江、王立丰:Visual Basic 项目案例导航 ,科学出版社,2002 年 6 月版陈明:软件工程 ,中央广播电视大学出版社,2002 年 6 月版 段兴:Visual Basic 控件实用程序设计100 例 ,人民邮电出版社,2002 年 12 月杜春雷、孙会莲:如何使用 Visual basic 中文版 ,机械出版社,2000 年 1 月张曜、张青、李丁:Visual Basic 函数实用手册 ,治金工业出版社,2002 年 12 月范国平、陈晓鹏:Access 2000 数据库系统开发实例导航 ,人民邮电出版社,2002 年 12 月版闪四清:SQL Server 实用简明教程 ,清华大学出版社,XX 年 1 月版2.任务概述 目标3 / 20开发目标在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。本软件根据此需求进行开发的。应用目标让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。 运行环境 硬件环境A 一台 586 以上的微机及兼容 B内存 16MB CVGA 彩显一台 软件环境98 以上的操作系统BMicrosoft Visual Basic 中文版数据库管理系统 COffice 2000 应用软件 条件与限制本档案管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与 E-Mail 和因特网电话集成起来,成为网络档案管理系统软件。3. 数据描述 静态数据下面列出了六个表的具体静态数据: 1)档案目录表2)4 / 206)输入数据:菜单选项,查找关键字,新建记录项。 输出数据:由查询关键字确定的数据库记录集合。 内部生成的数据:中间查询结果。 数据库描述本软件采用 ACCESS 数据库。 数据流图 档案管理系统软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。2.档案管理3.档案查询3.系统配置4.系统维护5.打印报表数据字典这里给出一个数据元素的字典卡片与具体数据卡片的含义: 名称:档案类型信息描述:产生文件档案类型送交档案目录表 定义:档案类型信息档案类型安全级别4. 功能要求 功能划分本系统有以下功能模块: 1)档案管理模块 2)查询管理模块5 / 20XXXXXX 单位XXXXXXX 项目软件需求规格说明书金碧信息科技目录第一章 引言 . 5 1 2 3 4编写目的 . 5 软件需求分析理论 . 5 软件需求分析目标 . 5 参考文献 . 66 / 20第二章 需求概述 . 7 1. 2. 3. 4. 5.项目背景 . 7 需求概述 . 7 条件与限制 . 8 移动办公系统结构 . 8 移动办公网络拓扑图 . 9第三章 系统功能需求 .7 / 20. 10 1.移动办公系统升级改造需求 . 10? ? ? ? ? ? ? ? ? ? ?2.界面显示要求 . 11 待办公文列表 . 11 待办公文列表排序 . 12 公文详细信息界面元素. 12 网站信息审批 .8 / 20. 12 会议申请 . 12 意见录入 . 12 移动邮件 . 13 会议管理 . 13 通知通告 . 14 通讯录管理 . 14车辆管理模块升级改造需求 . 149 / 20? ?3.系统功能架构 . 14 网络拓扑结构 . 16电子公文预览需求 . 16? ?4.电子公文交换网络 . 17 电子公文交换流程 . 1810 / 20政务信息管理系统平台功能需求 . 20第四章 软硬件或其他外部系统接口需求 . 22 1. 2. 3. 4. 5. 6.用户界面 . 22 硬件需求 . 22 网络需求 . 22 接口需求 . 23 通信需求 .11 / 20. 23 运行环境 . 24第五章 其他非功能需求 . 25 1. 2. 3. 4. 5.性能需求 . 25 安全设施需求. 26 安全性需求 . 26 扩展性需求 . 27 可移植性需求.12 / 20. 27第一章 引言1 编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。2 软件需求分析理论软件需求分析是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,设计的软件产品存在不完整性、不正确性等问题 80以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功软件需求分析是关键的一步。3 软件需求分析目标软件需求分析的主要实现目标:1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致性和完整性,促使用户在软件设计启动之前周密地、全面地思考软件需求;13 / 202)了解和描述软件实现所需的全部信息,为软件设计、确认和验证提供一个基准;3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据;保密级别:S资料编号:SRS-产品代号 -序列号 版 本:V*.*产品型号名称部件型号名称软件需求分析说明书共 11 页编制:审核: 审定: 会签: 批准:XXXXXXXXXX 公司*年*月*日文档修改记录目 录1引言.14 / 20. 2 编写目的 . 2 范围 . 2 定义、首字母缩写词和缩略语 . 2 参考资料 . 2 项目概述 . 3 产品描述 . 3 产品需求 . 3功能需求 .3 性能需求 .4 可服务性需求 . 4 用户及用户特点 15 / 20.4 一般约束 . 5 假设和依据 . 5 用例描述 . 5 用例 1 . 5 用例 2 . 6 用例 n . 6 外部接口需求 . 7 用户接口 . 7 硬件接口 . 7 软件接口 . 7 通信接口 16 / 20. 8 设计约束 . 8 其他标准的约束 .8 硬件的限制 . 8 属性. 8 可用性 . 8 安全性 . 9 可维护性 . 9 可转移 转换性 . 9 警告 . 9 其他需求 . 9 数据库 17 / 20. 9 操作 . 10 场合适应性需求 . 10 附录. 102345678说明:本模板中的蓝色字体与橙色字体为说明性文字,在最终提交的文档中请删除这些说明性的文字。1 引言编写目的说明编写这份软件需求说明书的目的,指出预期的读者范围。范围18 / 20说明:a 待开发的软件系统的名称;b 说明软件将干什么,如果需要的话,还要说明软件产品不干什么; c 描述所说明的软件的应用。应当:1) 尽可能精确地描述所有相关的利益、目的、以及最终目标。2) 如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致。定义、首字母缩写词和缩略语列出本文件中用到的专门术语的定义和缩写词的原词组。参考资料列出要用到的参考资料,如:a 本项目的经核准的计划任务书或合同、上级机关的批文; b 属于本项目的其他已发表的文件;c 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2 项目概述产品描述19 / 20叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。产品需求功能需求本条是为将要完成的软件功能提供一个摘要。例如,对于一个记帐程序来说,需求说明可以用这部分来描述:客房帐目维护、客房财务报表和发票制作,而不必把功能所要求的大量的细节描写出来。有时,如果存在较高层次的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论