刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题四(25分)

阅读以下关于软件复用技术应用的叙述,根据要求回答下面问题。

[说明]

    随着政府职能的转型,XX行业职能主管部门(国家相关部委,各省、市的相关厅、局、委等)机构日趋精简,但随着国家现代化的发展,业务量反而越来越大。为保证本行业管理工作的质量和效率,实现企业资质审批管理信息化、网络化和电子化,提高工作效率和质量,规范业务处理流程,提高管理工作的广度、深度、力度和速度,更有效地为相关企业和业主提供服务,该行业主管部门委托FT软件开发公司开发一个XX行业管理信息系统。该系统由公共信息管理模块、系统管理维护模块、资质管理模块、企业信息管理模块和系统扩展接口模块等5大功能模块组成。

    在该项目架构分析会上,FT公司高层领导提出,为了使那些公共功能模块比较容易地被其他电子政务项目所复用,应充分利用领域分析和软件复用的知识,采用基于可复用的软件开发方式,在这些公共模块的实现中保持高度的独立性,即在实现的具体细节上与XX行业国家部委(或者其他的政府机构)无关。

请阐述在该项目中,公共信息管理模块、系统管理维护模块、资质管理模块、企业信息管理模块和系统扩展接口模块这五个功能模块在软件复用方面的基本架构思路。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

【问题2】

公共信息管理模块和系统管理维护模块应该在具体的配置和使用上通过配置文件(或数据文件)加载建设方的相关信息,从而使这些公共功能模块易被其他电子政务项目所复用。

    资质管理模块、企业信息管理模块和系统扩展接口模块等与建设方密切相关的功能模块,虽然在实现上无法完全和建设方信息分开,但要尽力降低和建设方的耦合度,使得今后复用时的代价最小化。

    在具体实现上,应该充分采用在市场上广泛使用的技术与产品(诸如Web服务器、中间件(J2EE应用服务器等)、电子邮件系统、数据库系统、信息门户和系统安全解决方案等),同时采用CMM模型(或CASE工具等)来辅助、指导这些功能模块的软件开始工作。

解析:

本题要求根据系统架构设计经验,说明项目中5个功能模块在软件复用方面的基本架构思路。答案中详细阐述了每个模块在软件复用方面的设计思路,如公共信息管理模块和系统管理维护模块通过配置文件或数据文件加载信息以实现复用;资质管理模块和企业信息管理模块设计业务逻辑清晰、接口标准化以提高复用性;系统扩展接口模块提供标准接口和协议支持系统集成和扩展。同时,答案还强调了采用广泛使用的技术和产品以及CMM模型或CASE工具来辅助开发,以确保系统的稳定性和可复用性。

创作类型:
原创

本文链接:请阐述在该项目中,公共信息管理模块、系统管理维护模块、资质管理模块、企业信息管理模块和系统扩展接口模

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share