- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务业综合业务管理系统
系统架构说明书
——润和软件股份有限公司
一、概要
本说明书对服务业综合业务管理系统的整体框架进行分块说明, 对系统的采用技术点的
技术点进行阐述,通过视图与描述展示整个系统框架的结构与层次。
二、目标
构建服务业综合业务管理系统 J2EE应用的开发框架,注入 Spring 支撑,使用兼具灵活
性与使用性的 ibatis 作为持久层,使所有系统能规范开发组件、提高开发效率,易于统一升
级和维护。
三、架构设计
3.1、架构分析
1、服务业综合业务管理系统采用 B/S 模式。 B/S 模式具有分布性特点, 可以随时随地进
行查询、浏览等业务处理。其业务扩展简单方便, 通过增加网页即可增加服务器功能。 而且
后期维护方面只需要改变网页,即可实现所有用户的同步更新
2、搭建轻量级 J2EE框架— Spring 框架。 J2EE为搭建具有可伸缩性、灵活性、易维护性
的系统提供了良好的机制。 J2EE框架使得开发的产品更加高效, 更加健壮, 在伸缩性和稳定
性上面也有着显而易见的效果。而 Spring 是一个完美的框架“黏合剂” 。它提供了一种管理
对象的方法, 可以把中间层对象有效地组织起来。 他的分层结构可以增量引入项目。 而非侵
入性应用程序对 Spring API 的依赖可以减至最小限度。
3、使用兼具灵活性与实用性的 ibatis 作为系统的持久层。 Ibatis 是支持普通 SQL查询,
存储过程和高级映射的优秀持久层框架。 Ibatis 将代码和 sql 语句分离, sql 可以写在 xml 中,
结构清晰,灵活配置,对平台支持性大幅度提高。
3.2、设计思想
1、系统技术架构采用主流的 MVC模式
MVC思想将一个应用分成三个基本部分: Model (模型)、View (视图)和 Controller
(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。直
接向数据库发送请求并用 HTML显示 , 开发速度往往比较快 , 但由于数据页面的分离不是很直
接 , 因而很难体现出业务模型的样子或者模型的重用性。产品设计弹性力度很小,很难满足
用户的变化性需求。 MVC 要求对应用分层,虽然要花费额外的工作,但产品的结构清晰,
产品的应用通过模型可以得到更好地体现。
首先,最重要的是应该有多个视图对应一个模型的能力。 在目前用户需求的快速变化下,
可能有多种方式访问应用的要求。例如, 订单模型可能有本系统的订单,也有网上订单,或
者其他系统的订单,但对于订单的处理都是一样,也就是说订单的处理是一致的。按 MVC
设计模式, 一个订单模型以及多个视图即可解决问题。 这样减少了代码的复制, 即减少了代
码的维护量,一旦模型发生改变,也易于维护。 其次,由于模型返回的数据不带任何显示
格式,因而这些模型也可直接应用于接口的使用。
再次, 由于一个应用被分离为三层, 因此有时改变其中的一层就能满足应用的改变。 一
个应用的业务流程或者业务规则的改变只需改动 MVC 的模型层。
控制层的概念也很有效, 由于它把不同的模型和不同的视图组合在一起完成不同的请求, 因
此,控制层可以说是包含了用户请求权限的概念
您可能关注的文档
- 全国201810月自学考试《财务报表分析(一)》试题及答案解析00161.pdf
- 18F-FDG+PET2fCT显像在常见恶性肿瘤的诊断、疗效评估及随访中的优势分析.pdf
- 系统需求说明书_初步oa.pdf
- 3D成像技术在胃癌术前评估中的探索研究.pdf
- 《中华读书报》“年度十佳图书”榜单评选研究(2010~2014).pdf
- 事业单位考试414道宪法经典练习题.pdf
- “笑”的晚会——春晚语言类节目的有限批评作为治理技术.pdf
- 订餐系统说明书.pdf
- “爱在家园”居家养老服务项目研究.pdf
- 软件需求规格说明书(终稿).pdf
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
最近下载
- 五年级数学上册用简便方法计算复习(共24张PPT).pptx VIP
- 大学英语四级强化知到智慧树期末考试答案题库2024年秋哈尔滨理工大学.docx VIP
- 2023年税务师继续教育题库及完整答案【夺冠系列】.docx
- 天津市南开区2020-2021学年五年级上学期数学期末试卷.docx VIP
- 证券从业之证券市场基本法律法规考试题库(考点梳理).docx
- 环境影响评价工程师之环评法律法规题库及参考答案【精练】.docx
- 2023年税务师继续教育题库附答案(基础题).docx
- 金庸群侠传x技能_奥义.xls VIP
- 2023年税务师继续教育题库(历年真题)word版.docx
- 2023年国家公务员考试题库含完整答案【夺冠】.docx
原创力文档


文档评论(0)