首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于某软件系统开发项目的叙述,回答问题1至问题4。 W公司的主要业务是利用网络进行音像制品的管理和销售,以提高其物流配送的效率。随着业务范围的扩展和业务过程的改进,公司CIO发现现有信息系统业务过程过于僵化、维护困难,不能真正地为企业贡献价值
阅读以下关于某软件系统开发项目的叙述,回答问题1至问题4。 W公司的主要业务是利用网络进行音像制品的管理和销售,以提高其物流配送的效率。随着业务范围的扩展和业务过程的改进,公司CIO发现现有信息系统业务过程过于僵化、维护困难,不能真正地为企业贡献价值
admin
2009-04-07
51
问题
阅读以下关于某软件系统开发项目的叙述,回答问题1至问题4。
W公司的主要业务是利用网络进行音像制品的管理和销售,以提高其物流配送的效率。随着业务范围的扩展和业务过程的改进,公司CIO发现现有信息系统业务过程过于僵化、维护困难,不能真正地为企业贡献价值,已经不能满足公司长久发展的战略。在该公司CIO的建议下,W公司在三月初委托某软件企业为其开发出一套新的音像制品在线管理及销售系统AVMSS,要求新系统能够对其现有系统业务过程进行重新设计,以提高公司业务的执行效率并降低维护成本。
该软件企业成立了项目组来开发AVMSS,在对开发任务进行了初步的了解之后,项目组认为W公司原有系统的数据架构稳定,没有必要对原有关系数据模式进行重新设计:新系统应着眼于对系统控制流的改造,通过系统业务流程再造以应对公司的发展需要。但在选择系统开发方法时出现了分歧,张工认为应该采用流行的面向对象开发方法,而李工则认为应该采用成熟的结构化开发方法,项目组经过讨论最终确定在AVMSS系统分析与设计过程中采用李工的建议。
选项
答案
(1)结构化开发方法强调系统业务过程的数据流和控制流,将系统看作一个过程的集合体,系统数据架构和控制流可以分开设计,强调系统的业务处理过程,适合于业务流程再造和对处理过程要求较高的系统;而面向对象方法则把系统看作一个相互影响的对象集,对象能够将数据及其行为统一起来,对象之间通过消息交换的方式引发对象的行为。 (2)W公司现有系统只是自动化了企业的业务过程,造成信息系统业务过程低效且维护成本高的一个重要因素是企业的业务过程本身过于僵化,不能真正地为企业贡献价值,信息系统只是将这些低效率的过程自动化。真正的解决办法是业务流程再造。在 AVMSS系统的开发中,强调控制流的改进,因此比较适合于采用传统的结构化开发方法,采用李工的建议比较合理。
解析
结构化开发方法与面向对象开发方法是最为重要的两种软件开发方法学。结构化方法是软件开发与维护的基础方法,其他现代软件方法学都是在结构化方法基础上发展和演绎而来,而且遵循基本的结构化思想;面向对象方法作为当前最为流行的软件方法学,逐渐被系统分析和设计人员所接受,并在系统开发中加以应用。当前很多企业处于业务转型期,信息化基础设施建设成为企业业务发展的必要组成部分。企业信息化改造中,不仅需要开发新系统,而且面临着如何对其现有业务系统改造的问题。因此,系统开发团队需要针对具体的应用需求选择适合的软件开发方法,以提升系统开发的效率和效果。作为一名系统分析和设计人员,对结构化开发方法和面向对象方法均应该有所了解。特别是要掌握在项目实际开发中对于不同开发方法选择的依据和标准。
结构化方法主要的关注点是系统功能,强调业务过程的数据流和控制流,采用模块化、自顶向下、逐步求精的设计过程。系统是实现模块功能的函数和过程的集合,开发过程划分为若干相对独立的阶段,结构清晰、可读性好,是提高软件开发质量的一种有效手段。主要适合于规模较大、结构化程度较高的系统的开发。
面向对象关注于处理的数据,以对象为中心,对象能够将数据及其行为统一起来,对象之间通过消息交换引发对象的行为。对象模型极大提高了数据和功能的复用程度,简化了开发系统开发过程,系统的可维护性得到了改善。
本题主要考察应试者对于结构化开发方法和面向对象开发方法的掌握情况。特别是很多企业的现有系统在开发中均采用了当时比较成熟的结构化开发方法,在对这些系统改进以应对业务变化时,就需要从不同角度灵活分析和选择系统改造方法。题目给出了一个具有典型代表性的案例,要求应试者对结构化开发方法及其开发过程中常见的问题进行分析和说明。
问题1要求应试者能够理解结构化开发方法和面向对象开发方法之间的区别及其适用的范围,说明结构化开发方法选择的标准和依据。题目正文中指出“原有系统的数据架构稳定”,“新系统应着眼于对系统控制流的改造”,通过“系统业务流程再造”完成现有系统的改造过程。这些为本题指明了结构化分析方法选择的依据和标准。
问题2要求应试者掌握结构化分析方法在实际应用中划分的不同阶段,及其各阶段的目标、主要任务和任务完成的标志。能够清楚说明需求分析和逻辑建模两个阶段所完成的主要任务及其联系。
问题3要求应试者能够准确掌握系统需求、系统目标和系统约束之间的区别。掌握“好”的系统改进目标应该满足精确性和可度量性的基本要求。
问题4要求应试者理解结构化开发方法中每个阶段都是完成后续各个阶段任务的基础,认识到每个阶段所定义的各项任务的重要性和不可替代性,以及如果忽略该阶段或者某个任务将影响到后期各项工作的开展。逻辑建模阶段进一步对需求进行验证并定义测试用例,这些任务均是系统开发中的重要环节,如果省略,将为系统开发埋下隐患。
转载请注明原文地址:https://kaotiyun.com/show/g4QZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串”+123”-->123,”-0123”-->-123,“123CS45”-->123,“123.45CS”-->123,“CS123.45”-->0
在一个ASPX文件中是否可以使用一种以上的语言?
设置OutlookExpress选项,使之启动时,直接到“收件箱”文件夹。
设置拨号连接属性使得拨号网络连接出现故障时候自动重拨间隔2分钟。
通过网上邻居查找mary计算机上的共享文件夹的保存文档。
设置拨号连接属性,使用终端窗口功能登录到远程计算机。
通过收藏夹访问新浪新闻中心。
设置如果在十分钟内为非活动状态就显示离开。
在即时通讯工具MSN中,从当前界面开始,把自己的邮箱注册为“Passport”,已知邮箱地址为:ccty@163.com,密码设置为116116,密码提示问题为:你最喜欢的历史人物?毛泽东,注册检查框内的字符按照图片上给的输入,字符输入区分大小写,其余选项
利用“本地磁盘(C:)属性”对话框为C盘加卷标“系统盘”。
随机试题
A.实热老痰证B.痰饮呕吐C.风邪犯肺证D.痰壅气逆食滞证滚痰丸的主治是
患者,男,40岁。咳嗽、咳痰、高烧5天入院,X线检查发现右上肺大片实变影。[假设信息]若动态观察病灶呈游走性改变,最可能的诊断是1.慢性粟粒性肺结核2.急性粟粒性肺结核3.急性肺脓肿4.矽肺5.肺转移癌6.急性过敏性肺炎
经被害人承诺的行为要排除犯罪的成立,至少符合下列4个条件:①被害人对被侵害的____具有处分权限②被害人对所承诺的____的意义、范围具有理解能力③承诺出于被害人的____意志④被害人必须有____的承诺下
架空隔热制品支座底面的卷材、涂膜防水层上,一般可以不另采取加强措施。()
价值工程是以提高产品的价值为目的的,应用价值工程就是研究()。
(2014年)甲公司拟发行可转换债券,当前等风险普通债券的市场利率为5%,股东权益成本为7%。甲公司的企业所得税税率为20%。要使发行方案可行,可转换债券的税前资本成本的区间为()。
供应商与企业的关系可分为短期目标型、长期目标型、()。
下列选项中,对于美术教学“合作学习”理解与运用不适当的是()。
某型NANDFlash芯片的地址线和数据线是复用的,它具有的部分引脚为A1.E、CE、RE、R/B,如果下面每一个选项是用于简述这些引脚的功能的,其中完全正确的是()。
Thedevelopmentoftoothpastebeganaslongagoas3000/5000BCintheancientcountriesofChinaandIndia.AccordingtoChines
最新回复
(
0
)