首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于NET平台和SQL Server数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库
某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于NET平台和SQL Server数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库
admin
2019-02-25
26
问题
某制造企业为拓展网上销售业务,委托某软件企业开发一套电子商务网站。初期仅解决基本的网上销售、订单等功能需求。该软件企业很快决定基于NET平台和SQL Server数据库进行开发,但在数据库访问方式上出现了争议。王工认为应该采用程序在线访问的方式访问数据库;而李工认为本企业内部程序员缺乏数据库开发经验,而且应用简单,应该采用ORM(对象关系映射)方式。最终经过综合考虑,该软件企业采用了李工的建议。
随着业务的发展,该电子商务网站逐渐发展成一个通用的电子商务平台,销售多家制造企业的产品,电子商务平台的功能也日益复杂。目前急需对该电子商务网站进行改造,以支持对多种异构数据库平台的数据访问,同时满足复杂的数据管理需求。该软件企业针对上述需求,对电子商务网站的架构进行了重新设计,新增加了数据访问层,同时采用工厂设计模式解决异构数据库访问的问题。新设计的系统架构如图4—1所示。
请用100字以内的文字说明新体系架构中增加数据访问层的原因。请根据图4-1所示,填写图中空白处(1)~(3)。
选项
答案
根据题干说明,新的电子商务平台业务复杂,而且需要访问异构的数据源,也就是说需要访问不同类型的数据库。因此,需要增加新的数据库访问层来封装对数据库的访问,使得在应用程序设计时,不会因为数据库种类的不同而受到影响,尽量做到数据库无关。 (1)业务构件/业务组件;(2)DAL接口/数据访问接口;(3)DAL工厂/数据访问工厂。
解析
数据在线访问模式提高了数据访问的性能,但同时导致了业务逻辑层与数据访问的职责混乱,一旦要求支持的数据库发生变化,或者需要修改数据访问的逻辑,由于没有清晰的分层,会导致项目做大的修改。而随着硬件系统性能的提高,以及充分利用缓存、异步处理等机制,分层式结构所带来的性能影响可以忽略不计。
根据题干说明,新的电子商务平台业务复杂,而且需要访问异构的数据源,也就是说需要访问不同类型的数据库。因此,需要增加新的数据库访问层来封装对数据库的访问,使得在应用程序设计时,不会因为数据库种类的不同而受到影响,尽量做到数据库无关。变化后的体系结构如图4-2所示。
转载请注明原文地址:https://kaotiyun.com/show/3AQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
Writealetterofabout100wordstothepresidentofyouruniversity,suggestinghowtoimprovestudents’physicalcondition.Y
组合问题(从M个不同字符中任取N个字符的所有组合)
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
已知一台计算机的IP地址是192.168.1.159有共享文档,通过“我的电脑”窗口地址栏访问该文件夹。
设置CuteFTP在启动时加载站点管理器,在连接不通的情况下重连接的次数不超过8次。
从“系统属性”出发安装网卡驱动程序。
启动操作系统自带的Intemet连接防火墙。
Thefollowingscenarioappliestoquestions30,31,and32.Operatingsystemshaveevolvedandchangedovertheyears.Theearli
随机试题
患儿,男,11个月。因呕吐、腹泻3天来院,初步诊断为婴儿腹泻伴脱水。如患儿需补充10%氯化钾6ml,稀释需要的溶液量至少为
A、对甲类传染病疫区实施封锁管理B、承担责任范围内的传染病监测管理工作C、在必要时可以采取停工、停业、停课等措施D、承担本单位及负责地段的传染病预防、控制和疫情管理工作E、对违反《中华人民共和国传染病防治法》的行
对普通小型直流电动机与交流同步电动机检查接线及调试工程,在计算其工程量时,依据的项目特征中不同的内容为()。
能发现焊缝内部气孔、夹渣、裂纹及未焊透等缺陷的目前应用较为广泛的无损检测方法是()。
私募基金管理人保证在募集资金前已在中国基金业协会登记为私募基金管理人,并列明管理人()。
2019年6月,李某要去甲市实习,于是通过某房产中介租房,明确租房位置和有淋浴热水器两个条件。张某承租了王某一套二居室,租期2年,租赁合同中有允许张某转租的条款。张某与李某联系,说明该房屋的位置及房屋里配有高端热水器。李某同意承租张某的房屋,并通过网上银行
下列关于预算的审批,说法错误的是()。
在乡村,老牛与牧童彼此守望,庄稼人面朝黄土,把自己生命的期望播种进________的泥土里,把一切梦想向季节里扔去,和庄稼、土地一起________,一起金黄。在鲜润的土地上,将十指插入泥土,攥一把,闻一闻泥土的清香,然后把泥土提出心中渴望的形状,那是老农
黄某要移居国外,便委托张某代为处理掉自己的一台声色电视机,梁某知道此事后,表示想买下,但又不愿多出钱,便与张某商量,要求他低价出售,并给张某“好处费”100元。张某考虑到自己与梁某关系不错,便答应了此事。请问:张某、梁某买卖彩电的行为属于什么性质的行为?效
网络管理包含5部分内容:______、网络设备和应用配置管理、网络利用和计费管理、网络设备和应用故障管理以及网络安全管理。
最新回复
(
0
)