77范文网 - 专业文章范例文档资料分享平台

软件需求分析笔试题库(7)

来源:网络收集 时间:2018-12-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

解答:

输入病人信息

接待员

安排预约

登录

医生

输入医疗信息

护士

输入护理病人(诊断)的信

打印病历

查询病人诊断结果

查询病史

打印病人诊断结果

3、从下面的事件中,你可以替 Jeannine总结出哪些教训?

投资经理 Jeannine对一个新的投资跟踪系统具有强烈的需求。她需要做出快速决策来 考虑可能进行的投资和撤销投资,耽误一个小时就可能给公司造成几千美元的损失。

最后她放弃了使用公司的信息系统,因为公司的信息系统没有给予她的请求足够高的 服务优先级。她找到软件开发商,购买了一套看似可以满足她要求的软件。但高层管理人员 不同意使用,而且还遇到了其他一些问题。

首先,财务审计员重新评估了公司的投资策略和投资政策。Jeannine并不知道这一点, 于是新的系统没有计人正在被考虑的新政策。

她自己的职员抵制这个系统产生的有关投资和撤销投资的建议。虽然新系统使用了公 司信息系统现有的文件结构,但她却发现她的职员两年前就放弃使用那些文件了,因为那些 文件没有包括全面分析可选替代投资方案所需的数据。她的职员也批评新系统的设计,说很 小的操作错误就会把系统带入“混乱”状态,而且很难恢复过来。

她的一些下级经理坚持要有图形形式的报告,而新系统无法产生这些报告。

最后的问题是,Jeannine不能确定新系统是否可以进行适当的修改(数据库结构修改和 程序修改)以满足新的需求而不用重写所有的程序。而且她的老板也不能肯定是否会出资请 一位顾问来解决这些问题。

解答:

(1)她没有仔细认真地分析问题:

(2)她没有及时跟相关人员交流信息,没能把握住有价值信息: (3)她没能及时跟公司员工交流,引用过时的文件结构; (4)她没有仔细研究分析新引进的系统的性能需求是否满足: (5)她没有仔细研究新引进的系统的功能需求是否满足; (6)她没有仔细研究引进的系统的质量属性,对外接口是否满足。

4、根据下列描述,说明新的直接销售和财务处理系统的业务需求有哪些?

Especially for You Jewelers是大学城的一个小珠宝零售商。在过去的两年里,EspeciaIly for You在它的商业方面经历了极大的发展,可是,它的财务业绩却与它的发展不同步。现 在的事务处理系统部分手动、部分自动,不能有效地追踪客户账单和收据,Especially for You

30

难以确定为什么它的成本这么高。此外,Especially for You频繁地实行特价以吸引顾客。它 不知道这些特价是否有利可图,是否带来其他的销售。Especially for You也想增加回头客, 所以它需要一个客户数据库。Especially for You想按照一个新的直接销售和财务处理系统以 帮助解决这些问题。

解答:业务需求如 BR。

BRl:实现客户账单和收据的有效追踪;

BR2:实现产品特价时的利润和相关销售情况检查; BR3:实现一个客户数据库。

5、你被任命为替换学生财务资助项目的项目经理。你想开发一个工作陈述来定义项目 范围并降低范围蔓延的风险。财务资助部门的主管坚持要你 15个月、600 000美元的预算内 替换他现有的系统就可以了。他说这就是你需要知道的全部,不需要浪费时间开发一个工作 陈述了。省略工作陈述的风险是什么?你将如何说服主管?

解答:

省略工作陈述的风险是不能明确项目的前景和范围。如果省略了工作陈述的话,你就 不能和用户进行很好的沟通与交流,这样,项目的问题也就不能明确,即,开发人员无法与 涉众对问题达成共识;无法明确问题,也就无法发现正确的业务需求,无法定义良好的解决 方案及系统特性,继而无法明确项目的前景和范围,这样就会造成项目的不稳定甚至失败! 6、某大银行的一位银行卡办公室的收账经理 Liz遇到了一个问题。她每周都收到一份 过期未付款的账户名单。这份报告已经从两年前的 250个账户增加到现在的 1 250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不 同的规则确定,每个规则都要求 Liz检查客户的一项或几项数据。过去半天的工作量现在增 加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阅该账户三年内的历史 资料,Liz也不能做出最后的信用决定(例如严厉的催款电话、断绝信用或将这个账户转给一 个收账代理)。另外,Liz需要报告所有账户中过期未付款的、拖欠债务的、严重拖欠债务的 和呆死账的比例。目前的报告中并没有给她提供这个信息。

假设现在需要你来开发一个软件,解决 Liz面对的难题。那么你认为 Liz现在遇到的问 题有哪些?你希望新的软件应该达成哪些业务目标 ?你怎样设计软件的高层解决方案和系统 特性?

解答:

Liz现在遇到的问题有: (1)工作量的增加;

(2)客户账户的历史数据;

(3)问题账户所占比例没有显示? 新的软件应该达成的业务目标有: (1)能够快速查询客户账户;

(2)能够分析一个客户是否为问题账户;

(3)能够给出一个问题账户的三年内的历史数据: (4)能够计算问题账户所占比例? 软件的高层解决方案和系统特性:

(1)建立一个数据库系统用来存放客户账户信息;

(2)根据特定的判定问题账户的算法检索辨别出问题账户; (3)工作人员能够检查该账户的三年内的历史数据;

31

(4)即时显示问题账户所占比例?

7、职工福利和工资顾问遇到了一些问题。她的工作是为雇员提供他们的福利建议。公 司刚刚磋商了一个新的医疗保险方案,这个方案要求雇员从 7个保健组织和首选的供应商方 案中进行选择。保健组织和供应商按照雇员的分类、贡献、免赔额、受益人、服务内容和允 许的服务提供商而各不相同,目的是尽可能为雇员提供最灵活的福利,用以使公司的花费极 小化并控制付给保险商的费用(这将对公司被收取的后续保险费产生一定的影响)。

这个顾问被请来为雇员选择最合适的保险方案。她目前以手工方式答复这些请求。但 目前的选择比新计划中的选择要直接得多。她需要解释新的选择:它们包括什么,不包括什 么,它们的费用和可能费用是多少,具有什么优缺点。但是,雇员对新计划不信任,这种情 况迫使她需要向雇员提供更多具体的建议和答复。

她可能不得不为许多雇员逐步建立假定情境——可能的最坏假定情境。这种假定将要 根据每个雇员的收入、婚姻和家庭状况、目前的健康风险等进行个人定制。在逐步建立一些 样本假定时,她发现:

①从信息系统部门获得工资和个人数据需要一天时间。

②雇员数据存储在许多文件夹中,而且并不总是被正确地更新。当冲突数据变得很明 显时,除非解决了矛盾,否则就不可能继续她的工作。

③计算复杂。为一个雇员创建投资和退休假定常常需要花费一整天或更长时间。 ④有些人担心保险计划会被提供给未授权的个人,例如以前的配偶或者非直系亲属。 ⑤计算中可变条件的复杂性导致经常出错,很多错误可能一直未被发现。

假设现在需要你来开发一个软件,解决职工福利和_T资顾问的问题。那么你认为她现 在遇到的问题有哪些?你希望新的软件应该达成哪些业务目标 ?你怎样设计软件的高层解决 方案和系统特性?解决方案有哪些重要的约束?

解答:

她现在遇到的问题有:

(1)不能有效地从信息部门获得工资和个人数据: (2)雇员数据太过分散,而且不能及时正确地更新; (3)计算复杂;

(4)雇员信息不能得到及时有效正确的更新; (5)计算中可变条件的复杂性。 新的软件应该达到的业务目标有:

(1)减少从信息部门获得工资和个人数据的时间;

度量标准(Scale):一次从信息部门获得工资和个人数据的时间: 计量方法(Meter):检查信息部门数据库日志; 理想标准:减少 50%;一般标准:减少 30%;最低标准:减少 20%: (2)集中雇员数据,并且正确更新; (3)降低计算的复杂性;

(4)及时有效正确地更新雇员信息: (5)降低计算中可变条件的复杂性。 软件的高层解决方案和系统特性:

(1)高层解决方案:

①由软件从信息部门的数据库中检索出工资和个人数据,减少所需信息获取的时 间;

②由软件来分析雇员数据的各种特征,及早识别出数据所在位置;或由软件集

32

中处理雇员数据,及早识别出不准确的或没有及时更新的数据,提交人工处 理或自行更新;

③由软件来处理投资和退休假定的计算的复杂过程;

④由软件来分析个人数据的准确性,及早识别出不准确的个人信息,提交人工 处理;或定时更新数,提高数据的准确性;

⑤由软件来处理计算中可变条件的复杂性,降低出错率。 (2)系统特性:

①根据信息部门提供的数据库查询工资和个人数据; ②根据原始数据重新整理数据并更新; ③提交查询信息;

④创建投资和退休假定的计算过程;

⑤通过公司的内联网访问系统,根据个人情况更新信息; ⑥模拟计算中可变条件的变化; ⑦提供最灵活的福利方案。 重要的约束有:

8、为下面的每一个涉众描述选项试举一例,说明对这些选项进行描述的必要性和忽略 这些选项描述可能造成的风险:个人特征、工作特征、地理和社会特征、关注点和兴趣、目 标期望、被影响程度、力量程度。

解答:

(1)涉众个人特征和工作特征的描述可以帮助更好的确定功能需求: (2)涉众的输赢条件和受影响程度可以帮助解决涉众之间的需求冲突;

(3)涉众的重要性、影响力、关注点和兴趣取向可以用来发现项目的潜在风险:

33

9、Phil Ittup是系统分析员团队中的一员,他受委任去与组织成员面谈,为系统研究收 集材料。企业称为 Fall Back工业,它有 5个管理层人员。此外,生产、会计、营销、系统、 物流和高层管理是将受到所建议的系统影响的职能区域。每个阶层大约有 40人。生产层共 有 80人,会计层有 35人,营销层有 42人,系统层有 10人,物流层有 28人。高层管理有 5人。Phil应该怎样选择面谈对象?为什么?

解答: (1)选择面谈对象的时候采用随机抽样,从 5个阶层以及生产、会计、营销、系统、物 流各选择 2-3名客户参与面谈。高层管理均要参加面谈。因为在选择面谈的时候要力争均衡 的收集用户的需求,因此要涉及各方面受系统影响的人。

采样的规则:控制人数(4~8)。

(2)高层管理的人最先面谈。然后是系统层。其余层的面谈对象根据实际情况可以先 后安排面谈的时间,不一定要分先后顺序。

跟高层管理人员进行面谈,采用漏斗结构,因为各个高层管理人员对各自管理 的层 次从大体上有准确的把握,有助于开发人员首先获取对项目的广度方面的认识,也能获取一 些较为详细的信息。跟具体部门人员进行面谈,采用菱形(必要时,金字塔)结构,因为这种 面谈较为具体,问题常为封闭式问题,这样有助于分析人员获得深度认识。

基本规则:

(1)先业务需求,后用户需求,所以先领导后普通; (2)开始漏斗,领导漏斗 (3)普通用户菱形,必要时金字塔 面谈结构及其特点:见教材。

10、Maverick公司是一家有 15年历史的国内货物运输公司,假设你的小组担当 Maverick 公司的系统分析与设计团队,为 Maverick公司的所有业务设计一个计算机化或者增强设计 计算机化的项目。Maverick主要进行卡车零运,管理人员按照实时处理(Just In Time)原则 工作。在这个原则指导下,他们建立了包括发货人、收货人和承运公司的伙伴关系,目的是 准时运输和交付牛产线上需要的材料。Mavetrick主张用 626台拖拉机托运货物,它拥有 45 000平方英尺的仓库和 21 000平方英尺的办公场地。

(1)制定分析:Maverick公司的信息需求时,应当收集的硬数据列表。(提示:想象 一下该公司要开展的工作,应该会有哪些登记表格)。

(2)设计一种采样机制,使得小组在不必查看这家公司 15年来产生的所有文档的情 况下,形成对该公司的清晰认识。

解答: (1)描述发货人、收货人和承运公司的伙伴关系的表

发货及收货的时间表 货物的中转表

拖拉机和仓库的使用情况表 参考硬数据的类型:见教材。

(2)将这 15年公司的情况用图表表达出来,形成对 15年以来公司状况的认识,获取 生产情况的时候将大致相同的年份列出来,采样时候只需要在大致相同的年份中抽取一份作 为样本。

参考采样规则:见教材。

34

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件需求分析笔试题库(7)在线全文阅读。

软件需求分析笔试题库(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/391495.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: