登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 软考历年真题 > 系统架构设计师-真题 >> 正文
正文
【尚大教育】2015年系统架构设计师案例分析真题(五)
来源:尚大教育官网 作者:尚大教育 时间;2019-01-04 15:01:25 点击数: 尚大软考交流群:376154208
五、阅读以下关于Web应用系统架构设计的叙述,在答题纸上回答问题1至问题3。 【说明】 某信息技术公司计划开发一套在线投票系统,用于为市场调研、信息调查和销售反馈等业务提供服务。该系统计划通过大量宣传和奖品鼓励的方式快速积累用户,当用户规模扩大到一定程度时,开始联系相关企业提供信息服务,并按照信息服务种类和用户投票数量收取
<尚大教育,教育至上,人才为大:sdedu.cc>

 五、阅读以下关于Web应用系统架构设计的叙述,在答题纸上回答问题1至问题3。

       【说明】

       某信息技术公司计划开发一套在线投票系统,用于为市场调研、信息调查和销售反馈等业务提供服务。该系统计划通过大量宣传和奖品鼓励的方式快速积累用户,当用户规模扩大到一定程度时,开始联系相关企业提供信息服务,并按照信息服务种类和用户投票数量收取费用。

       为了降低开发成本和提高开发效率,项目组经过讨论后决定采用轻量级Java EE开发框架设计系统应用架构。在应用架构设计中,除了满足系统主要功能需求,还需要考虑的因素包括:

       (1)项目开发采用MySQL数据库存储数据,一但将来可能移植到其它数据库平台;

       (2)系统开发过程中尽可能降低或者消除SQL语句开发的工作量;

       (3)投票系统中数据之间的关系复杂,需要支持数据对象的聚合和继承等关系。

       项目组基于MVC模式设计出了投票系统的架构,包括表示层、业务逻辑层、数据持久层和数据层。在具体讨论数据持久层采用哪种技术方案时,老王建议采用成熟的Hibernate框架,小李则认为iBatis更加灵活,更适合作为投票系统数据持久层开发技术。

       【问题1)(5分)

       请用300以内文字说明什么是数据持久层,使用数据持久层能够为项目开发带来哪些好处?

       【问题2】(12分)

       针对在线投票系统的实际应用需求和要求,项目组应选用哪种技术实现数据持久层?请用200字以内文字说明其采用该技术的原因。

       【问题3】(8分)

       数据持久层是Web应用系统框架中重要的组成部分,主流的数据持久层技术分别基于不同的技术方案,请在表5-1中(1)-(4)处分别根据(a)~(d)所列技术的方案类别填入其序号。

       (a)BMP,CMP

       (b)iBatis/MyBatis

       (c)SprmgJdbcTemplate

       (d)TopLink,JDO,Hibernate

<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇:【尚大教育】2015年系统架构设计师案例分析真题(四)
下一篇:【尚大教育】2015年系统架构设计师论文真题汇总
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章