问题

论软件可靠性设计技术的应用

随着软件的日益普及,系统中软件成分不断增加,使得系统对软件的依赖越来越强。

软件的可靠性对系统可靠性的影响越来越大。而实践证明,保障软件可靠性最有效、最经济、最重要的手段是在软件设计阶段采取措施进行可靠性控制,为此提出了软件可靠性设计的概念。

软件可靠性设计就是在常规的软件设计中,应用各种方法和技术,使软件设计在兼顾用户功能和性能需求的同时,全面满足软件的可靠性要求。软件可靠性设计应和软件的常规设计紧密结合,贯穿于软件设计过程的始终。

请围绕“论软件可靠性设计技术的应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。

2.结合项目实际,论述你在项目开发过程中,进行软件可靠性设计时遵循的基本原则;论述你在该项目中所采用的具体可靠性设计技术。

3.阐述你在具体的可靠性设计工作中,为了分析影响软件可靠性的主要因素,所采用的可靠性分析方法。

的多个相关表,业务逻辑层实体数据可以作为业务过程的部分I/O参数传递,业务逻辑层的实体是可序列化的,以保持它们的当前状态。业务逻辑层是实现系统功能的核心组件,采用容器的形式,便于系统功能的开发、代码重用和管理。

持久层。持久层主要负责数据的持久化存储,主要负责将业务数据存储在文件、数据库等持久化存储介质中。持久层的主要功能是为业务逻辑提供透明的数据访问、持久化、加载等能力。

三、考生需要结合项目实际情况,举例说明在设计表现层、中间层和持久层时需要考虑的主要问题,例如:在持久层设计时需要考虑MVC模型中的模型、视图和控制器分别对应哪些组件:在中间层设计时需要考虑框架与业务组件之间的关系;在持久层设计时需要考虑如何支持对多种类型数据的透明访问。

参考答案
您可能感兴趣的试题
  • 试题二(共25分)阅读以下关于某项目开发计划的说明,在答题纸上回答问题1至问题4。【说明】某软件公司拟开发一套电子商务系统,王工作为项目组负责人负责编制项目计划。由于该企业业务发展需要,CEO急于启动
  • 【问题2】(12分)请从数据获取方式、数据交互方式和数据访问的上下文无关性三个方面对王工和李工的方案进行比较,并用500字以内的文字说明为什么没有采用王工的方案。
  • 【问题3】(6分)表现层状态转换(REST)是面向资源架构的核心思想,请用200字以内的文字解释什么是REST,并指出在REST中将哪三种关注点进行分离。
  • 一个信息系统集成项目有A、B、C、D、E、F共6个活动,目前是第12周末,活动的信息如下:活动A:持续时间5周,预算30万,没有前置活动,实际成本35.5万元,已完成100%; 活动B:持续时间5周,
  • 【问题3】(3分)项目经理认为该项目与公司2012年初实施的一个类似项目还是有一定区别的,为稳妥起见,就项目预算事宜,项目经理可以向公司财务总监提出何种建议。
  • 事关项目未来成败的重要决策,要由项目业主决定。为了帮助业主作出明智决策,项目经理应该:A.隐瞒可能会让项目团队或高层管理难堪的信息B.充分准备各种图表C.使用仅表明本周信息的进度图表D.定期规范地提供
相关内容