1 / 5
文档名称:

系统架构说明书.doc

格式:doc   大小:122KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

系统架构说明书.doc

上传人:282975922 2022/3/21 文件大小:122 KB

下载得到文件列表

系统架构说明书.doc

文档介绍

文档介绍:.
系统架构说明书
♦ I
54*
-CAL-FENGHAL-(YICAI)-Company One 1
: .
系统架构说明书
♦ I
54*
-CAL-FENGHAL-(YICAI)-Company One 1
系统架构说明书
润和软件股份有限公司
本说明书对服务业综合业务管理系统的整体框架进行分块说明,对系统的 采用技术点的技术点进行阐述,通过视图与描述展示整个系统框架的结构与层 次。
二、目标
构建服务业综合业务管理系统J2EE应用的开发框架,注入Spring支撑, 使用兼具灵活性与使用性的ibatis作为持久层,使所有系统能规范开发组件、 提高开发效率,易于统一升级和维护。
三、架构设计
、架构分析
1. 服务业综合业务管理系统采用B/S模武。B/S模式具有分布性特点, 可以随时随地进行查询、浏览等业务处理。其业务扩展简单方便,通过增加网 页即可增加服务器功能。而且后期维护方面只需要改变网页,即可实现所有用 户的同步更新
2x搭建轻量级J2EE框架一Spring框架。J2EE为搭建具有可伸缩性、灵 活性、易维护性的系统提供了良好的机制。J2EE框架使得开发的产品更加高 效,更加健壮,在伸缩性和稳定性上面也有着显而易见的效果。而Spring是一 个完美的框架“黏合剂” °它提供了一种管理对象的方法,可以把中间层对象 有效地组织起来。他的分层结构可以增量引入项U。而非侵入性应用程序对 spring API的依赖可以减至最小限度©
。Ibatis是支持 普通SQL查询,存储过程和髙级映射的优秀持久层框架。Ibatis将代码和sql语 句分离,sql可以写在xml中,结构清晰,灵活配置,对平台支持性大幅度提
*
咼O 、设计思想
lx系统技术架构采用主流的MVC模式
MVC思想将一个应用分成三个基本部分:Modwl (模型)、View (视图) 和Controller (控制器),这三个部分以最少的耦合协同工作,从而提高应用的 可扩展性及可维护性。直接向数据库发送请求并用HTML显示,开发速度往往比 较快/(旦山于数据贡面的分离不是很直接,因而很难体现出业务模型的样子或者模 型的重用性。产品设il•弹性力度很小,很难满足用户的变化性需求。MVC要求 对应用分层,虽然要花费额外的工作,但产品的结构清晰,产品的应用通过模 型可以得到更好地体现。
首先,最重要的是应该有多个视图对应一个模型的能力。在U前用户需 求的快速变化下,可能有多种方式访问应用的要求。例如,订单模型可能有本 系统的订单,也有网上订单,或者其他系统的订单,但对于订单的处理都是一 样,也就