2
系统界面原型 ④ 完善的用户界面 改进用户界面的设计 ② 阅读文档资料 模拟用户界面的运行 ④ 运行用户界面原型 同意什么和不同意什么 ② 使用和不使用哪一种编程语言 ③ 程序的结构 ④ 执行速度是否满足要求 E.① 自外向内 ② 自顶向下 ③ 自内向外 ④ 自底向上 B. ③ C. ④ D. ① E. ① 答案:A. ① 分析:通常,原型是指模拟某种产品的原始模型.在软件开发中,原型是软件的一个早期可 运行的版本,它反映最终系统的部分重要特性. 使用原型的原型化方法特别适用于需求不确定性较高的软件系统的开发.它的基本思想 是根据用户给出的基本需求,通过快速实现构造出一个小型的可执行的模型,满足用户的基 本要求,这就是系统界面原型.让用户计算机上实际运行这个用户界面原型,在试用的过程 中得到亲身感受和受到启发,做出反应和评价,提出同意什么和不同意什么.然后开发者根 据用户的意见对原型加以改进.随着不断试验,纠错,使用,评价和修改,获得新的原型版 本,如此周而复始,逐步减少分析和通信中的误解,弥补不足之处,进一步确定各种需求细 节,适应需求的变更,从而提高了最终产品的质量. 它是一种自外向内型的设计过程.
③ C. ① ③ D.①
三,习题
【2-1】在软件需求分析时,首先建立当前系统的物理模型,再根据物理模型建立当前系统的 逻辑模型.试问:什么是当前系统 当前系统的物理模型与逻辑模型有什么差别 【2-2】 软件需求分析是软件工程过程中交换意见最频繁的步骤. 为什么交换意见的途径会经 常阻塞 【2-3】你认为一个系统分析员的理想训练和基础知识是什么 请说明理由. 【2-4】可行性研究主要研究哪些问题 试说明之. 【2-5】 信息和信息结构有什么区别 有没有不存在信息流的系统 有没有不存在信息结构的 系统 【2-6】软件需求分析的操作性原则和需求工程的指导性原则是什么 【2-7】数据流图的作用是什么 它有哪些基本成份 【2-8】考务处理系统的分层数据流图如下图所示. 该考务处理系统有如下功能: ① 对考生送来的报名表进行检查; ② 对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生名单送给 阅卷站; ③ 对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者; ④ 填写考生通知单(内容包含考试成绩及合格∕不合格标志) ,送给考生; ⑤ 按地区,年龄,文化程度,职业,考试级别等进行成绩分类统计及试题难度分析, 产生统计分析表. (1) 图(c)中,加工 1.1 的输入数据流是( A ),输出数据流是( B ),图(b)中,加工 2 的输出数据流是( C ),它是由( D )和( E )组成. 供选择的答案: A E. ① 统计分析表 ② 报名表 ③ 准考证 ④ 考生通知单
3
⑤ 合格报名表
考生
⑥ 难度分析表
不合格报名表 报名表 准考证
⑦ 错误成绩表
统计分析表
⑧ 分类统计表
考试中心
考生通知单 考 生
考务处 理系统 错 成 名 绩 绩 表 单 表 成 绩 阅卷站 表 成 误
合格标准
(a) 顶层数据流图
报名表 不合格报名表 准考证 考 生 名 标 单 (b) 第 1 层数据流图 报名表 1.1 检查 报名表 不 名 合 表 格 考 证 错误 成绩表 1.3 登记 考生 考 考生名册 名 单 度 表 分 类 (c) 加工 1 的子图 表 计 统 难 析 生 分 2.5 分析试 题难度 准 合格 报名表 1.2 编准考 证号码 成绩表 准 1 登记 报名表 考生名册 格 2 统计 成绩 合
考生通知单 统计分析表 错误成绩表
合格标准 正确 成绩表
报
2.1 检查 成绩表
2.2 审定 合格者 经 成 审 定 的 表 绩
试题得分表
2.4 分类统 计成绩
2.3 填写 通知单 考 考生名册 生 单 知 通
(d) 加工 2 的子图
(2) 图(d)中的文件"试题得分表"是否在图(b)中漏掉了 回答是( F ). 供选择的答案: F. ① "试题得分表"没有在图(b)中画出,是错误的. ② "试题得分表"是图(b)中加工的内部文件,不必在图(b)中画出. ③ "试题得分表"是多余的. 【2-9】Petri 网可以描述计算机软件系统的执行.现有一个程序如下(类似于 Pascal 语言)
4
S1; WHILE P1 DO BEGIN IF P2 THEN S2 ELSE S3; COBEGIN S4; S5; S6; COEND END; GOTO L; 其中,P1 和 P2 为逻辑表达式,S1S6 是单个执行语句,COBEGIN 和 COEND 是并行 执行开始和并行执行结束(即 S4,S5 和 S6 语句并行执行) .试用 Petri 网描述这段程序的执 行过程. 【2-10】数据词典的作用是什么 它有哪些基本词条 【2-11】传统的软件开发模型的缺陷是什么 原型化方法的类型有哪些 原型开发模型的主 要优点是什么 【2-12】试简述原型开发的过程和运用原型化方法的软件开发过程. 【2-13】软件需求分析说明书主要包括哪些内容 【2-14】阅读下列关于开发人事管理系统的交互式工作方式的叙述,再回答问题. 某大企业最近决定采用高性能微机开发人事管理系统,将四台联机终端分置于人事处的 三个科室.该系统可供操作员和程序员使用,也可供人事处负责人和主管人事的副厂长等查 询人事信息用.人事管理系统通过录入人事数据和修改,删除等操作,产生和更新各类人事 文件,通过搜索这些文件进行各类人事信息的查询. 该企业有 3000 多个工人,干部和技术人员,大体可分成机关科室,生产车间,后勤服 务和开发研制部门等几类部门.厂领导决定由计算机应用科来负责协调和开发应用系统.计 算机应用科科长指示系统工程师张某负责进行系统分析. 考虑到人事处有大量的查询信息要求,频繁的人事信息修改和文件存档,查阅等特点, 计算机应用科决定认真设计人机交互界面,首先设计好在终端上的交互式会话的方式. 系统工程师张某通过调查收集到如下 10 条意见: (1) 某程序员认为:系统在屏幕格式,编码等方面应具有一致性和清晰性,否则会影响 操作人员的工作效率. (2) 某操作人员认为:在交互式会话过程中,操作人员可能会忘记或记错某些事情,系 统应当提供 HELP 功能. (3) 某操作人员认为:既然是交互式会话,那么对所有的输入都应当作出响应,不应出 现击键后,计算机没有任何反应的情况. (4) 某操作人员认为:在出错的时候,交互式会话系统应当给出出错信息,并且尽可能 告诉我们出错的性质和错在什么地方. (5) 某程序员认为:终端会话也应当符合程序员编制程序时的习惯,这样可以更高效地 维护人事管理系统. (6) 教育科干部甲认为:应当对操作员进行一些必要的培训,让他们掌握交互式会话系 统的设计技巧,有助于提高系统的使用效率. (7) 教育科干部乙认为:尽管操作人员的指法已经强化训练但在交互式会话时应尽可能
- 软件需求说明书实例 > 软件需求分析
-
软件需求分析
下载该文档 文档格式:PDF 更新时间:2011-03-01 下载次数:8 点击次数:100文档基本属性 文档语言: English 文档格式: pdf 文档作者: A.VINH 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:高级软件需求分析和管理实践研修班通知
下一篇:软件说明书
点击查看更多关于软件需求说明书实例的相关文档
- 您可能感兴趣的
- 软件需求说明书 软件需求规格说明书 软件需求说明书模板 软件开发需求说明书 软件设计需求说明书 软件用户需求说明书 软件需求说明书案例 软件系统需求说明书 pnotes软件需求说明书
- 大家在找
-
- · 恒力碟簧支吊架
- · 苯甲苯精馏塔分离心得
- · 粪肠球菌d群
- · 嵌入式系统设计师真题
- · 超市工作总结范文
- · 单相调速电机
- · 现代通信光电子学
- · 成都市公交集团
- · 口腔临床药物学第七版
- · 初中体育游戏
- · 小作坊能生产日光灯吗
- · 微机原理与接口技术试题及答案
- · 特变电工行情
- · ug实训心得体会范文
- · 国外生殖器官解剖视频实录
- · 2岁男童车祸
- · 山东梁山水泊旅游
- · 本田crv的变速器
- · 特种加工技术现状
- · qq.dk517.c
- · dnf70级粉武器图
- · 材料成型及其控制工程
- · 材料力学课件
- · 环境规划学word
- · qq胡莱三国张飞
- · 如何培养公民意识
- · 乐驰1.2发动机想
- · 职业技能鉴定国家题库,车工高级理论知识试题
- · 广东玻璃钢风机
- · 电风扇低速档转速变慢
- 赞助商链接