1 / 3
文档名称:

系统架构说明书.doc

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

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

分享

预览

系统架构说明书.doc

上传人:知识海洋 2021/12/25 文件大小:95 KB

下载得到文件列表

系统架构说明书.doc

文档介绍

文档介绍:系统架构说明书
系统架构说明书
1 / 3
系统架构说明书
服务业综合业务管理系统
系统架构说明书
——润和软件股份有限公司
一、概要
本说明书对服务业综合业务管理系统的整体框架进行分块说明, 对系统的采用技术点的技术点进行阐述,通过视图与描述展示整个系统框架的结构与层次。
二、目标
构建服务业综合业务管理系统 J2EE应用的开发框架,注入 Spring 支撑,使用兼具灵活性与使用性的 ibatis 作为持久层,使所有系统能规范开发组件、提高开发效率,易于统一升级和维护。
三、架构设计
、架构分析
1、服务业综合业务管理系统采用 B/S 模式。 B/S 模式具有分布性特点,可以随时随地进行查询、 浏览等业务处理。其业务扩展简单方便,通过增加网页即可增加服务器功能。而
且后期维护方面只需要改变网页,即可实现所有用户的同步更新
2、搭建轻量级 J2EE框架— Spring 框架。 J2EE为搭建具有可伸缩性、灵活性、易维护性
的系统提供了良好的机制。 J2EE 框架使得开发的产品更加高效,更加健壮,在伸缩性和稳
定性上面也有着显而易见的效果。而 Spring 是一个完美的框架“黏合剂” 。它提供了一种管理对象的方法, 可以把中间层对象有效地组织起来。 他的分层结构可以增量引入项目。 而非侵入性应用程序对 Spring API 的依赖可以减至最小限度。
3、使用兼具灵活性与实用性的 ibatis 作为系统的持久层。 Ibatis 是支持普通 SQL查询,
存储过程和高级映射的优秀持久层框架。 Ibatis 将代码和 sql 语句分离, sql 可以写在 xml 中,结构清晰,灵活配置,对平台支持性大幅度提高。
、设计思想
1、系统技术架构采用主流的 MVC 模式
MVC 思想将一个应用分成三个基本部分:

Model (模型)、 View (视图)和

Controller
系统架构说明书
系统架构说明书
3 / 3
系统架构说明书
(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。直
接向数据库发送请求并用 HTML 显示 ,开发速度往往比较快 ,但由于数据页面的分离不是很直接 ,因而很难体现出业务模型的样子或者模型的重用性。产品设计弹性力度很小,很难满足
系统架构说明书
系统架构说明书
3 / 3
系统架构说明书
用户的变化性需求。 MVC 要求对应用分层,虽然要花费额外的工作,但产品的结构清晰,产品的应用通过模型可以得到更好地体现。
首先,最重要的是应该有多个视图对应一个模型的能力。在目前用户需求的快速
变化下,可能有多种方式访问应用的要求。例如, 订单模型可能有本系统的订单, 也有网上
订单,或者其他系统的订单,但对于订单的处理都是一样,也就是说订单的处理是一致的。
按 MVC 设计模式,一个订单模型以及多个视图即可解决问题。这样减少了代码的复制,即
减少了代码的维护量,一旦模型发生