如何编写软件需求分析表.doc_第1页
如何编写软件需求分析表.doc_第2页
如何编写软件需求分析表.doc_第3页
如何编写软件需求分析表.doc_第4页
全文预览已结束

下载本文档

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

文档简介

如何编写软件需求分析表(适用OAMIS开发) 上越网络信息系统开发组在与客户交流中有些东西是需要去问的,有些东西是自己得出来的。进行需求分析最主要是得到功能需求与性能需求这两块,占据90%权重,不要试图在需求分析时进行系统分析与软件设计,可以画图理清关系,但不要顾此失彼,随意篡改客户的功能需求。需求分析要得到以下10个问题的答案: 1、 这个软件的名称叫什么(要知道系统的目的?最终意图)2、 这个软件的参照系统是哪一个(必须有一个参照物)3、业务模块有哪些?4、 功能方面需要哪些要求?(怎么使用?输入加工输出流程是怎样?运用哪些函数、算法,控制手段,画出数据流图)5、输出到用户电脑上、硬软件接口有何要求?(硬件、软件、通信、用户方面考虑)6、性能方面有哪些要求?(精度、时间、适应性) 7、属性方面哪些要求,(可用、安全、可转移)8、有设计约束吗?(硬件、接口、存储容量限制)9、数据库的要求是怎样?(标识、访问量、存储、采集)10、界面与其它要求 (打红圈表示重要) 下面以某企业综合管理系统为例:1、这是一个企业综合管理系统,目的是为了更好地管理企业内部资源,方便内部通信等。开放语言为.NET,B/S模式。2、参照了一般的OA系统3、 业务模块分为超级用户与员工用户超级用户界面有:我的办公桌 工作流程 公文收发 工作管理 人力资源管理 CRM 项目管理 销售订单管理 办公用品管理 固定资产管理 档案文书管理 培训管理 网络会议管理 资源调配管理 车辆信息管理 组织机构管理 信息综合交流 附件程序 系统管理员工用户界面有:我的办公桌超级管理员架构图超级管理员工作流程工作管理人力资源CRM管理固定资产车辆信息员工档案组织机构办公用品培训管理会议管理附近程序订单管理我的办公桌项目管理员工界面我的工作我的会议我的硬盘共享通讯共享文件日程安排我的计划 投票共享硬盘个人文件我的办公桌以我的计划模块为例: 用例名称我的计划简要说明在系统中写入我的计划,接近到期15天会显示提醒执行者超级用户、员工用户前置条件已进入我的计划模块后置条件写好我的计划并保存基本事件流1.进入模块2.在日历中创建新的计划,并设置多久提醒一次3.过期未完成计划设置删除或重建4.将设置保存备选流 2a. 设置未保存 1.修改信息失效是否删除?进入模块创建新的计划保存发现未完成计划我的计划否4、 功能需求数据库的增删查改内部通信搜索功能5、 性能上在输入精度上有所要求,支持多种操作系统6、 属性上可移植,登录要密码7、 用户接口支持输出打印,手机与电脑联网8、 数据需靠人力录入9、 没有约束限制10、界面要求一般需求调查用表:MISOA 我们知道填写表单是件繁琐的事情,但为了您的项目能够顺利成功的实施,我们需要您配合提供一些项目相关的需求信息,请您尽可能填写完整,感谢您的支持如有不会填的地方请与我司工作人员咨询! 问题1将开发的这个软件是做什么用的?你认为应该叫什么名字?比如XX综合管理系统问题2你有可参照的软件或系统吗?问题3你想要哪些业务模块?参考:我的办公桌 工作流程 公文收发 工作管理 人力资源管理 客户管理CRM 项目管理 销售订单管理 供应商管理 办公用品管理 固定资产管理 图书管理 档案文书管理 培训管理 会议管理 资源调配管理 车辆信息管理 组织机构管理 文档管理 信息综合交流 系统管理 我的工作 个人文件 共享硬盘问题4你想要哪些功能?参考:查删

温馨提示

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

评论

0/150

提交评论