基于ssh+jbpm的企业生产管理系统的设计与实现
技术:Java、JSP等摘要:
伴随着市场经济的不断发展,中小企业也如雨后春笋般的不断的增加。但是如何做好企业的管理,特别是企业生产的管理,往往是最大的难题。
企业生产管理系统是每个企业不可缺少的,它的系统性能对于企业的决策者和管理者来说都至关重要,一个企业内部管理的成功与否和管理系统的好坏是密不可分的。有资料显示,当一个生产类型的企业一线的员工超过15人时就应当考滤使用正规化的管理。正规化并不仅仅表现在公司管理有序,更重要的表现在公司能提高工作效率,有及时排解困难的“抗毒”能力。正规化的管理不仅有利于公司眼前的管理,更有利于公司以后的发展,企业文化的建设不是一朝一夕就建立起来的。
本系统共分为四大功能模块:企业组织机构管理功能模块、企业人员管理功能模块、企业生产管理功能模块和系统管理功能模块。登录该系统的用户扮演着不同的角色,每一种角色对系统具有迥异的操作权限。
本设计基于MVC设计模式,采用JavaEE的相关技术进行开发,表现层使用springMVC,持久层框架选用Mybatis,spring框架负责管理bean,Web容器采用的是Apache Tomcat服务器,前台页面显示采用jsp技术进行实现。
关键词 :企业生产管理;javaEE;mvc;
目录:
第1章绪论 1
1.1研究的背景 1
1.2研究的意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2Spring 2
1.3.3SpringMVC 2
1.3.4Apache Shiro 2
1.3.5Mybatis 2
1.3.6Activiti 2
1.3.7Hibernate Validator 3
1.3.8jquery 3
第2章需求分析 4
2.1需求调研 4
2.2可行性分析 4
2.2.1社会可行性 4
2.2.2技术可行性 4
2.2.3经济可行性 5
2.3系统用户用例图 5
2.3.1 系统管理员用例图 5
2.3.2部门领导用例图 6
2.4 功能模块需求分析 7
2.4.1系统功能模块 7
2.4.2组织机构模块 7
2.4.3人员管理模块 8
2.4.4 生产管理模块 8
2.5性能需求 8
2.6界面需求 9
第3章总体设计 10
3.1系统设计的基本思想和原则 10
3.1.1分层设计 10
3.1.2双重验证 10
3.1.3密码加密: 10
3.1.4访问验证: 10
3.2系统总体结构设计 10
3.2.1源码文件结构 10
3.2.2资源文件结构 11
3.2.3发布文件目录 11
3.3系统总体功能设计 12
3.4业务模块数据库设计 12
3.5流程模块数据库设计 13
3.5.1数据库表的命名 13
3.5.2数据库表的结构图 14
3.5.3数据库表结构说明 15
3.6本章小结 16
第4章详细设计 17
4.1全局的事务管理 17
4.2全局的异常处理 17
4.3全局的crud的dao层接口 18
4.4组织机构模块 18
4.4.1组织机构的模型分析 18
4.4.2组织机构的管理功能 19
4.4.3组织机构的实现过程 19
4.5 流程管理模块 21
4.5.1创建流程模型 21
4.5.2根据流程模型部署流程 22
4.5.3导出流程模型资源 23
4.5.4更新流程模型的分类 23
4.5.5删除模型 24
4.6任务管理模块 24
4.6.1获取待办任务列表 24
4.6.2启动任务 26
4.6.3接受任务 26
4.6.4完成任务 27
4.7系统管理模块 27
4.7.1权限管理 27
4.7.2角色管理 29
4.7.3账户管理 30
4.8 本章小结 31
第5章企业生产管理模块 32
5.1生产管理应用实例 32
5.1.1新建流程模型 32
5.1.2在线流程设计器 32
5.1.3设置流程属性 33
5.1.4拖拽形状元素 34
5.1.5流程发起人流程变量 34
5.1.6挂接表单地址 34
5.1.7设置参与者 35
5.1.8设置流转条件 36
5.1.9保存流程设计图 36
5.2流程表单流转 36
5.2.1启动流程接口 36
5.2.2提交任务接口 37
5.2.3流转信息调用组件 37
5.2.4测试执行 37
5.3本章小结 37
结论 38
参考文献 39
致谢 40
外文文献 41
中文翻译 43
论文字数:14993
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]