首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论数据访问层设计技术及其应用 在信息系统的开发与建设中,分层设计是一种常见的架构设计方法,区分层次的目的是为了实现“高内聚低耦合”的思想。分层设计能有效简化系统复杂性,使设计结构清晰,便于提高复用能力和产品维护能力。一种常见的层次划分模型是将信息系统分为表
论数据访问层设计技术及其应用 在信息系统的开发与建设中,分层设计是一种常见的架构设计方法,区分层次的目的是为了实现“高内聚低耦合”的思想。分层设计能有效简化系统复杂性,使设计结构清晰,便于提高复用能力和产品维护能力。一种常见的层次划分模型是将信息系统分为表
admin
2017-11-28
40
问题
论数据访问层设计技术及其应用
在信息系统的开发与建设中,分层设计是一种常见的架构设计方法,区分层次的目的是为了实现“高内聚低耦合”的思想。分层设计能有效简化系统复杂性,使设计结构清晰,便于提高复用能力和产品维护能力。一种常见的层次划分模型是将信息系统分为表现层、业务逻辑层和数据访问层。信息系统一般以数据为中心,数据访问层的设计是系统设计中的重要内容。数据访问层需要针对需求,提供对数据源读写的访问接口;在保障性能的前提下,数据访问层应具有良好的封装性、可移植性,以及数据库无关性。
请围绕“论数据访问层设计技术及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的与数据访问层设计有关的软件项目,以及你在其中所担任的主要工作。
2.详细论述常见的数据访问层设计技术及其所包含的主要内容。
3.结合你参与管理和开发的实际项目,具体说明采用了哪种数据访问层设计技术,并叙述具体实施过程以及应用效果。
选项
答案
一、简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。 二、常见的数据访问层设计技术有5种数据访问模式。 (1)在线访问:该模式是基本的数据访问模式,在软件系统中不存在专门的数据访问层,由业务程序直接读取数据,与后台数据源进行交互。 (2)Data Access Object:DAO模式是标准J2EE设计模式之一,该模式将底层数据访问操作与高层业务逻辑分离开。具体的DAO类包含访问特定数据源数据的逻辑。 (3)Data Transfer Object:DTO是经典EJB设计模式之一。DTO本身是一组对象或是数据的容器,它需要跨越不同进程或者网络的边界来传输数据。这类对象通常本身不包括具体的业务逻辑,对象内部仅进行一些诸如内部一致性检查和基本验证之类的方法。 (4)离线数据模型:是以数据为中心,数据从数据源获取后,将按照某种预定义的结构(如IBM SDO的Data图表结构或ADO.NET中的关系结构)存放在系统中,成为应用的中心。其特点是: ①离线,数据操作独立于后台数据源; ②与XML集成,数据可以方便地与XML格式文档相互转换。 (5)对象/关系映射(Object/Relation Mapping):ORM是一种工具、中间件或平台,它能够帮助将应用程序中的数据转换成关系数据库中的记录;或者是将关系数据库中的记录转换成应用程序中代码便于操作的对象,使得程序员在开发过程中仅仅面对一个对象的概念,降低了对程序员数据库知识的要求,简化了数据库相关的开发工作。 三、考生需结合自身参与项目的实际状况,指出其参与管理和开发的项目中所进行的具体的数据访问层设计,说明具体的设计过程、使用的方法和工具,并对实际应用效果进行分析。
解析
转载请注明原文地址:https://kaotiyun.com/show/0VQZ777K
本试题收录于:
系统架构师下午论文考试题库软考高级分类
0
系统架构师下午论文考试
软考高级
相关试题推荐
Nearlyallcultureshaveaversionofthearrowoftime,aprocessbywhichtheymovetowardsthefutureandawayfromthepast.
Bottledwaterhasgonefromaconveniencetoanalternativedrinking-watersystem,withaboutathirdofAmericanschoosingito
输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回true,否则返回false。例如输入5、7、6、9、11、10、8,由于这一整数序列是如下树的后序遍历结果:8/\610
描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个
输入一个链表的头结点,从尾到头反过来输出每个结点的值。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
设置TCP/IP属性由DHCP服务器负责分配IP地址。
设置本地连启动WindowsXP系统自带防火墙。
用手动的方法设置IP地址,其中IP地址为“202.204.54.23”,默认网关为“202.204.54.1”,DNS服务器地址为“202.106.60.10”。
随机试题
行政机关依法作出不予行政许可的书面决定的,应当说明理由,并告知申请人享有依法()的权利。
求∫0+∞xexdx.
A.透明管型B.细胞管型C.颗粒管型D.蜡样管型E.脂肪管型多提示肾小管病变严重的管型是
承包商编制的承包商文件及其他设计文件的版权和其他知识产权应归()所有。
环保行政主管部门应在收到申请环保设施竣工验收之日起()日内完成验收。
工程量的正确计量是发包人向承包人支付工程进度款的前提和依据,其工程计量的原则有()。
成长权益战略投资于()的企业。
公安机关对于被拘留的犯罪嫌疑人,应当在拘留后的24小时以内进行讯问,发现不应当拘留时()。
下面四个所给的选项中,哪一选项的盒子能由下边所给定的图形做成()
诉讼时效期间届满,权利人丧失的权利是()。
最新回复
(
0
)