基于spring框架的通用流程管理系统的设计与实现答辩稿

上传人:第*** 文档编号:48782192 上传时间:2018-07-20 格式:PPT 页数:13 大小:199KB
返回 下载 相关 举报
基于spring框架的通用流程管理系统的设计与实现答辩稿_第1页
第1页 / 共13页
基于spring框架的通用流程管理系统的设计与实现答辩稿_第2页
第2页 / 共13页
基于spring框架的通用流程管理系统的设计与实现答辩稿_第3页
第3页 / 共13页
基于spring框架的通用流程管理系统的设计与实现答辩稿_第4页
第4页 / 共13页
基于spring框架的通用流程管理系统的设计与实现答辩稿_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《基于spring框架的通用流程管理系统的设计与实现答辩稿》由会员分享,可在线阅读,更多相关《基于spring框架的通用流程管理系统的设计与实现答辩稿(13页珍藏版)》请在金锄头文库上搜索。

1、基于Spring框架的通用流程管 理系统的设计与实现答辩人: 指导教师:答辩内容n项目背景n技术概述nSpring框架nHibernate框架n系统总体设计n持久层、业务逻辑层和表现层设计n系统运行展示n项目总结项目背景n流程管理是企业运营中不可缺少的一部 分。流程管理可以被计算机科学抽象, 从而被自动化,通用化处理。n项目作为公司B/S应用系统方向新技术的 调研项目,要求:n充分发挥Spring、Hibernate框架技术。n在对流程进行数学抽象的基础上,实现对通 用流程的定义、运行等功能。技术概述Spring框架n是一个J2SE/J2EE的开源应用程序框架。n关注Java企业开发的几乎所有

2、层次,从持久层 到表现层。n提倡并支持以一种低耦合,灵活的方式组织应 用程序。n致力于将旧有的技术变得更加易用。n将JDBC、EJB、Web MVC等多种技术和设计架构以 一种统一的方式组织在一起。n项目中主要用到Spring的Hibernate框架支持和 Web MVC部分。技术概述Hibernate框架n是一个开源的Java 对象/关系映射框架。n封装了Java中对数据库操作的JDBC API 。n提供Java对象到数据库表(关系)的透 明映射。n在J2EE应用程序中作为持久层的实现, 负责业务对象的透明的持久化。n在Spring框架的支持下,可以进行高效的 数据库操作。系统总体设计n流程

3、可以简单的抽象为有向图,这个有向图:n有且仅有一个开始节点,入度为0。n连通。n脱离具体的业务内容,定义数据库表达通用的 ,抽象的流程和流程的业务对象。n数据库共有11个表,存放:n流程基本信息、流程活动和活动转换。n业务对象的属性和属性值。n参与者(用户)的权限信息。系统的总体设计数据库(MySQL)Hibernate业务对象Service类Controller类JSTLEL实现的Web视图Spring持久层的设计与实现nHibernate作为持久层实现。n封装访问数据库的操作,对上提供透明的访问 接口。n用10个Java类对应映射数据库表。n相应的Java类同时在持久层以上的层次中使用 。

4、n主要工作:n10个Java类及对应的映射文件的编写。nHibernate的Spring配置。业务逻辑层的设计与实现n使用Hibernate持久层提供的数据库访问接口进 行数据操作,针对需求,完成每一个功能点的 业务逻辑操作。n如:根据转换关系,找出一个流程活动的下一个活 动。n使用了Spring对Hibernate的支持,主要是模板 类和方法。n主要工作:n针对需求,提供了5个Service类,提供各方面的业 务逻辑。n5个Service类相关的Spring配置。表现层的设计与实现n调用业务逻辑层的内容。接受用户的请求,输 出对应的响应(JSP视图)给用户。n使用了Spring的Web MV

5、C框架。nM:模型,即业务对象,封装各种业务数据。nV:视图,用JSTL+EL实现的Web页面。nC:控制器,Spring支持下实现的控制器类。接受用 户请求,调用业务逻辑,生成业务对象,调用视图 。n是系统中工作量比较大的部分。n主要工作:n对应每个功能需求,编写控制器类和Web视图。n对控制器进行配置。系统运行展示项目总结n传统上,J2EE以EJB作为业务逻辑层的实现,渐渐形成 了以EJB为中心的重量级架构风格。n以Spring为中心的架构是轻量级的。n不需要沉重的应用服务器支持。n不需要大量的系统资源占用。n不需要编写繁复的类文件,接触大量标准API。n以Spring为中心的架构是对传统J2EE重量级架构的一 种良好替代。n这种架构对分布式的支持较弱。n若企业不需要大型应用的分布式部署,则这种轻量级 架构是更好的选择。致谢n感谢我的校内导师对我的论文的精心批 改。n感谢各位评委老师听取我的答辩。n感谢基地导师老师,各位同事和一同实 习的同学们的支持。n谢谢大家。n请各位评委提问。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号