软件工程案例分析

软件工程案例分析

ID:13676098

大小:239.00 KB

页数:6页

时间:2018-07-23

软件工程案例分析_第1页
软件工程案例分析_第2页
软件工程案例分析_第3页
软件工程案例分析_第4页
软件工程案例分析_第5页
资源描述:

《软件工程案例分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、阅读下列系统需求陈述,回答问题1、问题2、问题3和问题4。某银行准备开发一个网上信用卡管理系统CCMS,该系统的基本功能为:(1)信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录。如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有效期及信贷限额;否则银行会发送一封拒绝函给该客户。客户收到确认函后,需再次登录CCMS,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。(2)月报表生成。在每个月第一天的零

2、点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。信用卡客户可以登录CCMS查看月报表,也可以要求CCMS提供打印出的月报表。(3)信用卡客户信息管理。信用卡客户的个人信息可以在CCMS中进行在线的管理。每个信用卡客户可以在线查询其个人信息。(4)信用卡交易记录。信用卡客户使用信息卡进行的每一笔交易都会记录在CCMS中。(5)交易信息查询。信用卡客户可以登录CCMS查询并核实其信用卡交易记录及交易额。在系统的需求分析阶段,使用用例对系统需求建模。表1—1和表1—2给出了其中两个用例的概要描述。[问

3、题1])将表1—1和表1—2中的(1)~(10)填充完整。[问题2]除了表1—1和表1—2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例?(给出用例名称即可)第6页共6页[问题3]用400字以内文字,简要说明用例获取的基本步骤。[问题4]用例除了使用表1—1和表1—2所示的形式描述外,还可以使用UML的用例图来表示。分别用50字以内文字,解释UML用例图中扩展用例和抽象用例的内涵。二、阅读以下关于工作流系统性能分析的叙述,回答问题1、问题2和问题3。某企业正在创建一个工作流管理系统,目前正处于过程定义阶段,即创建工作

4、流模型阶段。对于这些工作流模型,除了要考虑工作流的正确性外,工作流的性能也是十分重要的。工作流性能主要反映工作流定量方面的特性,例如,任务的完成时间、单位时间内处理的任务数量、资源的利用率以及在预定的标准时间内完成任务的百分比等等。图2—1所示的是一个简单的工作流模型(其中单位时间为1小时),它表示这样一个执行过程:每小时将会有20个任务达到c1,这20个任务首先经过处理taskl,再经过处理task2,最终将结果传递到c3。处理taskl和处理task2相互独立。                  图2-1假设性能评价模型符合M/M/

5、1排队模型,在计算性能指标的过程中可以使用下列公式进行计算:,其中ρ表示资源利用率,表示单位时间内到达的任务数,表示该资源单位时间内能够完成的任务数。[问题1]计算图2—1所示的工作流模型的下列性能指标:(1)每个资源的利用率;(2)每个处理中的平均任务数L;(3)平均系统时间S;(4)每个处理的平均等待时间W。[问题2]第6页共6页图2—1所给出的工作流模型的性能并不是最好的。实际上,对于工作流系统而言,同样的工作、同样的资源,采用不同的工作流设计,任务的平均等待时间也不尽相同。若要在不改变资源利用率、任务的到达速率和平均处理时间(S

6、-W)的情况下,降低平均完成时间,在设计工作流系统时应遵循哪三个基本原则?用150字以内文字说明。[问题3]针对以上三个设计原则,选择其中的一种原则对图2-1所示的工作流模型进行修正。给出修正后的工作流模型(画图说明)。3、阅读下列关于成本/效益分析的描述,回答问题1、问题2和问题3。某企业准备开发一个信息管理系统,其生存周期为5年。该系统的预计开发成本、预计的年运行/维护成本,以及预计的收益如表5—1所示(其中带括号的数据表示负值)。[问题1](1)目前许多管理人员将投资的净现值作为首选的成本效益分析。用文字,说明什么是净现值?(2)

7、根据表5—1给出的数据,第5年的累计的成本现值+收益现值是多少?利用净现值技术分析该项目是否具有经济可行性?并解释原因。[问题2]第6页共6页投资回收分析技术用于确定投资是否可以收回以及什么时候收回。在自然增长的收益超过自然增长和持续付出的成本之前的那一段时间被称为投资回收期。根据表5—1给出的数据,该项目的投资回收期是   年(从A、B、C、D四个选项中选择一个)。A.1-2B.2-3C.3-4D.4-5[问题3]一个项目的投资回报率ROI(RetumofInvestment)是度量企业从一项投资中获得的回报总量与投资总量之间关系的百

8、分率。根据表5—1给出的数据,计算该项目的全生存期的投资回报率(lifetimeROI)和年平均投资回报率(annualROI)。4、阅读以下关于数据库中数据的备份于恢复的叙述,回答问题1至问题4。  在数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。