基于c/s结构的简单工作流应用系统
技术:Java、JSP等摘要:
该系统为一个C/S(Client/Server)架构的网上订书系统,实现了对工作流的应用,解决了购书系统中存在的团队协作工作中遇到的一些问题,使得操作更加的简便和有序。该系统操作了Oracle数据库,通过JAVA语言实现了工作流的整体控制和实现过程。基于C/S架构,使得用户操作简便迅速,界面大量的使用了JAVA中的GUI编程,实现了表现层。在系统中使用稳定性和可靠性良好的JDBC实现了数据的持久化,应用了工作流技术,使得实际应用过程中的群体协同工作能更好的配合实现。实现点对点的连接建立,所有交流记录的备份,系统实现了用户和管理人员之间的工作流转应用。
本文主要完成了对整个工作流的概念的阐述,以及系统的介绍和开发过程的阐述。该系统包括用户和管理员两大模块,整个应用流程是以用户的下订单开始,并以管理员发货,用户收货作为工作流的结束。系统体现了一个简单的工作流转应用问题。本文主要分为项目意义及背景概况、相关技术及工具介绍、系统需求分析与详细设计几个部分,仔细的对系统进行了阐述。
关键词:工作流技术;C/S架构;工作流
目录:
引 言 1
第一章项目意义及背景概况 2
1.1课题背景及意义 2
1.2工作流的概况 3
1.2.1工作流的定义 3
1.2.2工作流的前景 5
第二章相关技术及工具介绍 6
2.1技术介绍 6
2.1.1JAVA简介 6
2.1.2JDBC数据库持久层技术 6
2.1.3C/S架构 7
2.2工具介绍 7
2.2.1Eclipse开发工具简介 7
2.2.2Oracle数据库 8
第三章系统需求分析 12
3.1需求分析 12
3.1.1前期调研 12
3.1.2用户模块 13
3.1.3管理员模块 13
3.2系统架构 13
3.2.1系统图 13
3.2.2系统用例图 14
3.2.3流程图 15
3.3持久化层设计 15
3.3.1数据库的整体设计 16
3.3.2数据字典表 16
第四章系统的详细设计 19
4.1View层 19
4.1.1视图层的设计 19
4.1.2视图层实现 19
4.2DAO层 28
4.2.1DAO层功能 28
4.2.2DAO层实现 28
4.3Service层 28
4.3.1Service层功能 28
4.3.1Service层实现 29
4.4Common层 30
结 论 31
参考文献 32
谢 辞 33
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]