首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某软件企业受该省教育部门委托建设高校数字化教育教学资源共享平台,实现以众筹众创的方式组织省内普通高校联合开展教育教学资源内容建设,实现全省优质教学资源整合和共享。该资源共享平台的主要功能模块包括: (1)统一身份认证模块:提供统一的认证入口,为平台其他核心
某软件企业受该省教育部门委托建设高校数字化教育教学资源共享平台,实现以众筹众创的方式组织省内普通高校联合开展教育教学资源内容建设,实现全省优质教学资源整合和共享。该资源共享平台的主要功能模块包括: (1)统一身份认证模块:提供统一的认证入口,为平台其他核心
admin
2019-02-25
46
问题
某软件企业受该省教育部门委托建设高校数字化教育教学资源共享平台,实现以众筹众创的方式组织省内普通高校联合开展教育教学资源内容建设,实现全省优质教学资源整合和共享。该资源共享平台的主要功能模块包括:
(1)统一身份认证模块:提供统一的认证入口,为平台其他核心业务模块提供用户管理、身份认证、权限分级和单点登录等功能;
(2)共享资源管理模块:提供教学资源申报流程服务,包括了资源申报、分类定制、资料上传、资源审核和资源发布等功能;
(3)共享资源展示模块:提供教育教学共享资源的展示服务,包括资源导航、视频点播、资源检索、分类展示、资源评价和推荐等功能;
(4)资源元模型管理模块:依据资源类型提供共享资源的描述属性、内容属性和展示属性,包括共享资源统一标准和规范、资源加工和在线编辑工具、数字水印和模板定制等功能;
(5)系统综合管理模块:提供系统管理和维护服务,包括系统配置、数据备份恢复、资源导入导出和统计分析等功能。
项目组经过分析和讨论,决定采用基于Java EE的MVC模式设计资源共享平台的软件架构,如图2—1所示。
MVC架构中包含哪三种元素,它们的作用分别是什么?请根据图2—1所示架构将Java EE中JSP、Servlet、Service、JavaBean、DAO五种构件分别填入空(1)~(5)所示位置。
选项
答案
MVC架构包含的三种元素是:模型、视图、控制器。模型负责提供操作数据对象;视图负责提供用户操作界面;控制器负责按照输入指令和业务逻辑操作数据对象,并产生输出。 (1)JSP;(2)Servlet;(3)JavaBean;(4)Service;(5)DAO。
解析
本题考查软件系统架构设计相关知识及应用。此类题目要求考生能够理解软件系统架构设计模式,掌握常用系统架构设计的模型和方法。MVC(模型-视图-控制器)设计模式是一种目前广泛流行的软件设计模式,已经成为Java EE平台上推荐的设计模式。MVC用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个构件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC强制性地将一个应用的输入、处理和输出流程按照视图、控制器和模型的方式进行分离,形成了控制器、模型和视图三个核心模块。
该题目针对高校数字化教育教学资源共享平台的系统需求,主要考查考生对于MVC设计模型和Java EE架构的掌握情况。
本问题考查考生对MVC设计模式中各个元素的理解和掌握情况。
MVC模式包含的三种元素是:模型、视图、控制器。模型负责提供操作数据对象;视图负责提供用户操作界面;控制器负责按照输入指令和业务逻辑操作数据对象,并产生输出。在图2-1中所设计Java EE软件架构中,与浏览器直接通过HTTP交互的是视图层构件,包括JSP和Servlet,而Servlet一般用来接收用户输入消息,执行业务逻辑操作后转发用户请求,JSP负责组织消息内容并为用户产生响应页面的HTML数据流。对于复杂业务逻辑需要交给控制器构件来完成,Servlet将请求消息转发给后端负责业务逻辑处理的JavaBean进行处理,JavaBean利用数据访问Service所返回的数据响应客户请求。一般对于持久化存储的数据,Service需要调用数据访问持久层的数据模型(DAO)来实现数据的获取和修改。
转载请注明原文地址:https://kaotiyun.com/show/NAQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
Writealetterofabout100wordstothepresidentofyouruniversity,suggestinghowtoimprovestudents’physicalcondition.Y
Writealetterofabout100wordstothepresidentofyouruniversity,suggestinghowtoimprovestudents’physicalcondition.
大概描述一下ASP。NET服务器控件的生命周期
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串”+123”-->123,”-0123”-->-123,“123CS45”-->123,“123.45CS”-->123,“CS123.45”-->0
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
如果没有光盘,利用系统默认安装调制解调器的驱动程序。
设置拨号连接属性使得用户在使用拨号连接时需要使用我的Windows登录名和密码。
在【计算机管理】窗口中,删除名称为“FTP”的组。
Whichsecurityarchitecturemodeldefineshowtosecurelydevelopaccessrightsbetweensubjectsandobjects?
CPUsandoperatingsystemscanworkintwomaintypesofmultitaskingmodes.Whatcontrolsaccessandtheuseofsystemresource
随机试题
弧焊整流器焊接电流不稳定,是因为()。
成人非学历教育不包括()
A.心尖部可触及舒张期震颤B.心尖搏动减弱或消失C.心尖搏动向左下移位呈抬举性D.胸骨右缘第2肋间收缩期震颤E.胸骨左缘第2肋间收缩期震颤下列疾病最有诊断意义的体征是主动脉瓣关闭不全()
以工业级酒精兑制而造成甲醇中毒事件,负责追究其行政、法律责任的是
患者,男,54岁。右上腹疼痛1年。腹痛为持续性隐痛,伴乏力、腹胀、食欲缺乏,发病以来体重减轻10kg。既往有慢性乙型肝炎病史20年。检查巩膜黄染,可见肝掌,蜘蛛痣,心肺查体无异常,肝肋3cm,质地坚硬,表面不平,脾肋下5cm,剑突下听到吹风样血管杂音。
下列关于黏液表皮样癌的描述,错误的是()
某项目的招标人于2008年6月1日向中标人发出了中标通知书,双方于2008年6月25日签订了合同。根据相关法律规定,招标人应在()前向有关部门提交招标投标情况的书面报告。
我国大陆海岸线北起中朝边界的鸭绿江口,南到中越边界的北仑河口,全长约2.2万千米。()
《元朝秘史》中对12世纪蒙古草原状况的描述如下:有星的天旋转着,众百姓反了,互相抢掠财物;有草皮的地翻转着,全部百姓反了,互相攻打。结束这种局面的史事是()。
横山法则是指激励员工自发地工作最有效并持续不断的控制,不是强制而是触发个人内在的自发控制。根据上述定义,下列选项不属于横山法则的是()。
最新回复
(
0
)