摘 要
范文介绍了工作流管理系统的相关功能,阐述了该系统开发的意义在于提高业务工作效率、实现更好的业务过程控制,提升顾客服务质量、增强业务流程的柔性等。
工作流管理系统采用的核心技术是Struts的相关技术,运行平台为WEB服务器等。系统主要由部门选择、管理、案件一览以及案件申请四大模块组成。
部门选择模块完成了职员可以根据本人身份的不同,选择相应的身份进行登陆。
管理模块实现了职员可以对登陆的密码进行修改。
案件一览模块完成了职员可以查看案件申请的审批情况以及已有的案件申请。不同身份登录后,案件一览的功能不同,具体分为:普通职员、领导和系统管理者。普通职员案件一览的功能:普通职员可以查看案件申请的详细信息和审批情况,可以修改,废弃,打印相关的案件申请并下载案件申请中的附加资料。领导案件一览的功能:在普通职员案件一览的功能基础上新增了案件审批功能。系统管理者案件一览的功能:可以查看,删除,打印中止状态的案件。
案件申请模块实现了职员可以根据不同的需求提出相应的案件申请。案件申请的类型具体有:安全性申请,设备申请,休假申请,出差申请以及回览票。不同身份的职员可以申请的案件类型不同,所有职员可以对案件进行起案,保存,废弃的操作。
工作流管理系统是一个具有流程自动执行、流程统计分析、流程实时监控和应用服务等功能的软件工具集。工作流管理系统已经成为工程项目管理系统的核心部分。
关键词:工作流 管理 系统 流程
1 绪 论 1
2 系统开发背景和意义以及总体目标 2
2.1 开发背景 2
2.2 开发意义 2
2.3 总体目标 2
3系统实现技术及开发平台 3
3.1 系统实现技术 3
3.1.1 STRUTS与MVC模式 3
3.1.2 XML技术简介: 4
3.1.3 Eclpise平台 5
3.2 系统开发及运行平台 5
4 系统分析 6
4.1 需求分析 6
4.1.1 流程运转功能 6
4.1.2 流程运转扩展功能 6
4.1.3 权限控制功能 7
4.1.4 工作流系统一般功能 7
4.2 系统用例图 9
4.3 系统静态建模 11
4.3.1 系统类图 11
4.3.2 系统自定义数据库连接类图 12
4.3.3 系统Controller组件类和Model组件类联系图 12
5 系统总体设计 14
5.1 系统模块结构划分 14
5.2 XML数据库设计 15
5.2.1 数据库名称 15
6系统各模块设计 21
6.1 部门选择模块 21
6.1.1 模块功能概述 21
6.1.2 部门选择模块设计思想 22
6.1.3 部门选择模块实现效果 23
6.2 管理模块 23
6.2.1 模块功能概述 23
6.2.2 管理模块设计思想 24
6.2.3 管理模块实现效果图 26
6.3 案件一览模块 26
6.3.1 案件一览模块功能概述 26
6.3.2 案件一览功能设计思想 28
6.3.3 案件一览模块实现效果图 29
6.4 案件申请模块 31
6.4.1 案件申请模块功能概述 31
6.4.2 案件申请模块设计思想 32
6.4.3 案件申请时序分析 33
6.4.4 案件申请状态分析 34
6.4.5 案件申请模块实现效果图 34
7 系统实现关键技术 35
7.1 STRUTS核心技术 35
7.2 工厂模式 35
7.2.1 工厂模式的实现过程 35
7.2.2 工厂模式登录模块的抽象产品角色实现 36
7.2.3 工厂模式登录模块的工厂角色实现 36
7.2.4 工厂模式登录模块的具体产品角色实现 36
8 结束语 38
参考文献 39
致 谢 40
工作流管理系统
链接: https://pan.baidu.com/s/1ap5BypSBIaAIt9Hw2kI35g 提取码: u9qh 复制这段内容后打开百度网盘手机App,操作更方便哦
工作流管理系统相关范文