网上购物系统架构及er图
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统体系说明
按照各个技术在系统中不同作用进行分类,包括系统基础框架,MVC设计模式的SSH系统集成框架。
面向接口编程,为适应业务的变更,每一业务模块均有对应接口及实现类,利用Spring的IoC功能将实现类注入给表现层Action;数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管理。
系统日志记录由Log4j统一管理;
页面UI采用js Tab Panel,数据分页采用flexgird或者jquery easyui datagird 控制;
JQuery简化Ajax操作;
第一:系统集成框架
系统集成框架主要包括数据模型,应用控制层和视图控制层。系统集成框架作为系统的数据和功能枢纽,用统一的方式集成系统的视图、应用
功能和数据。
●数据模型是整个系统各个框架、各个功能模块的公共数据语言,以
统一的、动态的方式记录系统的业务数据,保证数据在各个功能模块之间进行共享和传输。数据库持久化操作交由Hibernate管理,事务统一由Spring管理。
●应用控制层从控制和功能调用的角度集成系统的各个应用和功能,
以统一的、动态的、基于统一事件出发的方式支持各个功能应用进行互相调用;解耦各个功能之间的直接依赖关系;使系统拥有良好的灵活性、可扩展性。
●视图控制层位于客户端的页面层,以可配置的方式组织页面与页面
之间、页面与后台服务之间的关系。使用Ajax实现异步交互增加用户体验。
网上购物系统ER图