当前位置: 首页 > news >正文

国家现代农业示范区建设网站泰安房产中介公司

国家现代农业示范区建设网站,泰安房产中介公司,东莞洪梅网站建设,wordpress投稿vip第5题 【说明】某信息技术公司计划开发一套在线投票系统#xff0c;用于为市场调研、信息调查和销售反馈等业务提供服务。该系统计划通过大量宣传和奖品鼓励的方式快速积累用户#xff0c;当用户规模扩大到一定程度时#xff0c;开始联系相关企业提供信息服务#xff0c;并…第5题 【说明】某信息技术公司计划开发一套在线投票系统用于为市场调研、信息调查和销售反馈等业务提供服务。该系统计划通过大量宣传和奖品鼓励的方式快速积累用户当用户规模扩大到一定程度时开始联系相关企业提供信息服务并按照信息服务种类和用户投票数量收取费用。为了降低开发成本和提高开发效率项目组经过讨论后决定采用轻量级Java EE开发框架设计系统应用架构。在应用架构设计中除了满足系统主要功能需求还需要考虑的因素包括(1) 项目开发采用MySQL数据库存储数据一但将来可能移植到其它数据库平台(2) 系统开发过程中尽可能降低或者消除SQL语句开发的工作量(3) 投票系统中数据之间的关系复杂需要支持数据对象的聚合和继承等关系。 【问题5.1】请用300以内文字说明什么是数据持久层使用数据持久层能够为项目开发带来哪些好处 答案 数据持久层可以提高系统的复用性灵活性将一些数据持久化存储在我们需要的数据库比如mysqloracle等使用数据持久层可以提升系统可靠性开发项目更方便不同项目之间可以访问同一个数据持久层可以保证数据共享提高开发效率和系统可修改性。 数据持久层采用的是分层思想通过对象/关系映射策略与数据库访问透明化给开发人员使用简化开发人员的访问数据库工作主要好处有 分离业务和数据库层的访问解耦。通过对象/关系映射访问数据库。简化数据层访问隐式数据库连接、数据库命令和事务管理。 【问题5.2】针对在线投票系统的实际应用需求和要求项目组应选用哪种技术实现数据持久层请用200字以内文字说明其采用该技术的原因。 答案 Hibernate和Mybatis都可以支持代码复用但是Hibernate可以降低或者消除SQL语句开发的工作量Hibernate支持移植到其他平台支持多种类型数据库Hibernate支持对象聚合和继承mybatis不支持Hibernate与该系统需要考虑的因素相吻合。 【问题5.3】数据持久层是Web应用系统框架中重要的组成部分主流的数据持久层技术分别基于不同的技术方案请在表5-1中(1)-(4)处分别根据(a)~(d)所列技术的方案类别填入其序号。 BMP, CMP(b) iBatis/MyBatis(c) SpringJdbcTemplate(d) TopLink,JDO,Hibernate 1C 2B 3A 答案D 4D 答案A 第4题 【说明】某软件公司拟开发一套贸易综合管理系统包括客户关系管理子系统和商品信息管理子系统两部分。客户关系管理子系统主要管理客户信息并根据贸易业务需要频繁向客户发送相关的电子邮件、短信等提醒信息。商品信息管理子系统主要为客户提供商品信息在线查询功能包括商品基本信息、实时库存与价格等。在对系统进行数据架构设计时公司项目组的架构师王工主张采用文件系统进行数据管理原因是目前公司客户和商品数量不大且系统功能较为简单采用文件系统进行数据管理简单直观开发周期短。架构师李工则建议采用关系数据库进行数据管理原因在于公司目前正处在高速扩张期虽然目前的客户和商品数量不大但随着公司快速发展需要管理的数据必然飞速膨胀采用关系数据库作为数据存储层系统的扩展性更强并能够对未来可能增加的复杂业务提供有效支持。经过讨论项目组初步采纳了李工的意见决定采用关系数据库存储客户数据并针对业务特征对系统性能进行优化。 【问题4.1】请从设计难度、数据冗余程度、数据架构、应用扩展性等4个方面对关系型数据库管理系统和文件系统两种数据存储方式进行比较填写表4-1中(1)(4)。 特定关系来设计难度较大没有特定规范非结构化数据多数据冗余较大以文件为中心组织、管理答案以应用系统为中心管理属于数据独立于应用系统应用系统之间共享很容易 【问题4.2】对系统的核心业务需求进行认真分析后公司的资深架构师张工提出一种内存数据库和关系数据库的混合存储架构其核心思想是将需要频繁读写的数据存入内存数据库而将相对固定不变的数据存入关系数据库。请首先分析比较内存数据库和关系数据库在数据模型、读写性能、存储容量、可靠性等方面的差异填写表4-2中(1)(4)的空白并根据张工的思路指定各种业务数据的存储方式填写表4-3中(5)(9)中的空白。 答案 非关系模式 答案键值对key-value磁盘I/O读写性能相对较低基于内存存储存储容量小恢复机制复杂可靠性低内存数据库内存数据库关系数据库关系数据库 答案内存关系数据库 答案内存 解析因为商品库存变动大需要频繁修改内存效率更高。所以采用内存数据库。 电子邮件和电话也频繁发送所以内部数据库。 【问题4.3】系统开发完成进行压力测试时发现在较大数据量的情况下部分业务查询响应时间过长经过分析发现其主要原因是部分SQL查询语句效率低下。请判断表4-4中的SQL语句设计策略哪些可能会提升查询效率哪些可能会降低查询效率在(1)~(4)中填入“提升”或“降低”。 提升降低降低提升 【问题2.1】状态图和活动图是软件系统设计建模中常用的两种手段请用200字以内文字简要说明状态图和活动图的含义及其区别。 答案 状态图表示对象被触发时候需要改变对象状态强调单个对象。 活动图强调整个系统表示系统整个数据流如何流转。 答案 状态图描述一个对象生存期间动态行为通常事件来触发这个对象的动作。 活动图表示描述系统的工作流程和并发行为。活动图在一个活动结束会进入下一个活动。 状态图侧重描述行为的结果活动图侧重描述行为和动作活动图可以并发行为状态图不可以。
http://www.ho-use.cn/article/10820375.html

相关文章:

  • 怎么查网站死链网站 html5
  • 自己做的网站403品牌建设运营方案
  • 网站制作设计正规公司北京关键词优化平台
  • 找logo的网站做网站中显示链接中内容
  • 东莞网站建设乐云seo政务公开做的好的网站有哪些
  • 外贸网站seo推广wordpress 账号 有效期
  • 十堰秦楚网 十堰新闻门户网站深圳建设合同备案 网站
  • 检测网站名 注册红旗渠建设集团网站
  • 网站开发合同管辖权异议wordpress免费建站
  • 网站建设规划面试技巧网站超大文件上传
  • 自己怎样做公司广告视频网站学校网站asp源码
  • 投资建设个什么网站好黄山旅游
  • 网业翻译成中文做seo推广公司
  • 小视频网站开发网站建设需要了解哪些方面
  • 小型网站项目策划书怎么做后台网站一键更新
  • 采购网站建设招标方案珠海手机微信网站建设小程序开发
  • 如何备份网站 整站阿里云企业建站教程
  • 3g手机网站建设开发公司工程部主管岗位职责及工作内容
  • 招聘网站开发教程企业网站建设方案怎么写
  • 做的网站百度搜不到wordpress 上传模板
  • 唐山专业网站建设公司wordpress商业授权价格
  • 如何做网站做网站需要多少钱商城建设网站的原因
  • 热门网站建设加盟平台禅城区电话黄页
  • 网站建设公司网址东莞人才市场招聘官网
  • 山东济南最新消息百度优化公司
  • 移动端h5网站开发框架个人网站设计介绍文字
  • 莱阳 网站建设什么是网站标题
  • 娱乐公司网站模板佛系汉化组wordpress博客
  • 全国购网站建设wordpress主题图片丢失
  • 四川网站建设培训学校什么都能买到的网站