首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于NET平台和SQL Server数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库
某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于NET平台和SQL Server数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库
admin
2019-02-25
85
问题
某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于NET平台和SQL Server数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库;而李工认为本企业内部程序员缺乏数据库开发经验,而且应用简单,应该采用ORM(对象关系映射)方式。最终经过综合考虑,该软件企业采用了李工的建议。
随着业务的发展,该电子商务网站逐渐发展成一个通用的电子商务平台,销售多家制造企业的产品,电子商务平台的功能也日益复杂。目前急需对该电子商务网站进行改造,以支持对多种异构数据库平台的数据访问,同时满足复杂的数据管理需求。该软件企业针对上述需求,对电子商务网站的架构进行了重新设计,新增加了数据访问层,同时采用工厂设计模式解决异构数据库访问的问题。新设计的系统架构如图4—1所示。
请用100字以内的文字说明新体系架构中增加数据访问层的原因。请根据图4-1所示,填写图中空白处(1)~(3)。
选项
答案
根据题干说明,新的电子商务平台业务复杂,而且需要访问异构的数据源,也就是说需要访问不同类型的数据库。因此,需要增加新的数据库访问层来封装对数据库的访问,使得在应用程序设计时,不会因为数据库种类的不同而受到影响,尽量做到数据库无关。 (1)业务构件/业务组件;(2)DAL接口/数据访问接口;(3)DAL工厂/数据访问工厂。
解析
数据在线访问模式提高了数据访问的性能,但同时导致了业务逻辑层与数据访问的职责混乱,一旦要求支持的数据库发生变化,或者需要修改数据访问的逻辑,由于没有清晰的分层,会导致项目做大的修改。而随着硬件系统性能的提高,以及充分利用缓存、异步处理等机制,分层式结构所带来的性能影响可以忽略不计。
根据题干说明,新的电子商务平台业务复杂,而且需要访问异构的数据源,也就是说需要访问不同类型的数据库。因此,需要增加新的数据库访问层来封装对数据库的访问,使得在应用程序设计时,不会因为数据库种类的不同而受到影响,尽量做到数据库无关。变化后的体系结构如图4-2所示。
转载请注明原文地址:https://www.kaotiyun.com/show/3AQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
Writealetterofabout100wordstothepresidentofyouruniversity,suggestinghowtoimprovestudents’physicalcondition.Y
如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个
列举一下你所了解的XML技术及其应用
概述.NET里对remoting和webservice两项技术的理解和实际中的应用。
将CuteFTP站点管理器中的普通FTP站点文件夹下标识名为Internet的站点,设置成【使用全局设置】来检查下载时文件大小。
在【安全中心】窗口中,开启Windows自动更新,在有可能下载时通知用户,但是不自动下载或安装更新。
启动操作系统自带的Intemet连接防火墙。
______providesforavailabilityandscalability.Itgroupsphysicallydifferentsystemsandcombinesthemlogically,whichhelps
Thefollowingscenarioappliestoquestions30,31,and32.Operatingsystemshaveevolvedandchangedovertheyears.Theearli
随机试题
某外国旅游团用完中式午餐后,向导游提出晚餐换成西餐。该导游经与餐厅联系后告之他们可以满足其要求,但同时也须讲清()。
现代汉字的构造层是()。
腹泻输液过程中突然惊厥考虑为腹泻输液中出现腹胀、心音低钝、肌张力下降考虑为
A.过敏性紫癜性肾炎B.急性肾小球肾炎C.慢性肾炎D.肾病综合征E.尿路感染男,2岁,“感冒”低热伴:咳嗽2天后眼睑开始水肿,逐日加重,尿黄有泡沫。最可能的诊断是
发生空气栓塞时,应防止空气阻塞
某猪场哺乳阶段小猪出现腹泻,粪便呈黄色或白色,仔猪死亡率高,耐过猪消瘦,成为僵猪,有传染性,病仔猪无其他症状。断奶猪、保育猪以及母猪产仔正常。最应该检测的样本是
甲企业经营效益提高,为了扩大规模生产,企业欲向该银行借一笔短期贷款以购买设备和扩建仓库,该企业计划用第一年的收入偿还贷款。该申请()。
在社会工作产生阶段,社会工作的重要特点是( )。
AMessengerfromthePastHispeoplesaidgood-byeandwatchedhimwalkofftowardthemountains.Theyhadlittlereasonto
Withthousandsofyearsofhistoryandmythology【C1】______Athens--named【C2】______theolive-tree-lovingAthena(goddessofwi
最新回复
(
0
)