基于Activiti的铁路生产管理系统的设计与实现
发布时间:2021-03-02 08:57
随着铁路生产力的不断发展,铁总各路局生产任务越来越重,暴露出各路局指挥乏力、信息不畅、监控滞后、资源严重浪费等问题。传统低效的管理方式已无法适应当前铁路生产,如何提高生产效率,加强安全管理已成为一个亟待解决的难题。本文结合铁路生产管理现状,开发出一套铁路生产管理系统,应用工作流技术简化审批流程,搭建信息管理平台实现对日常生产活动的有效管理,设计安全管理模块加强安全问题的管理,有效提高生产效率,促进安全生产。本文主要工作有:(1)概述铁路生产管理系统的发展状况,总结当前铁路生产管理系统存在的问题,阐述了开发铁路生产管理系统的必要性。对当前两种常见的管理信息系统架构模式进行分析比较,确定了本研究的架构模式。(2)从技术、经济、操作这三个方面对系统进行可行性分析,针对影响系统实现的诸多因素,进行调查研究,探究了系统实现的可行性。分析结果表明,在现有资源条件下,本系统是完全可以实现的。之后,分别从通用模块和功能模块对系统进行需求分析,明确了系统开发过程中需要满足的功能需求。为了保证系统运行安全及良好的用户体验,最后总结出安全性需求及非功能性需求。(3)系统总体架构是从系统概要设计、功能模块设计...
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图1-1工作流参考模型??Figure?1-1?Workflow?reference?Model??
两者不同之处在于,Activiti提供了众多功能的组件,基本满足了流程开发人员的??各种需求,使开发人员更加方便简单的进行流程开发,缩短开发周期,提高工作??效率。下面对Activiti的众多核心组件工具进行简要介绍[34],如图2-1所示。??Modeling?Runtime?Engine?Management??Activiti?建模?Activiti?引擎?Activiti?管理??Activiti?Modeler?管理执行?Activiti?Explorer????^?4???Activiti?Designer?Activiti?Engine??Activiti?Kickstart?Activiti?REST??图2-1?Activiti核心组件??Figure?2-1?Core?components?of?Activiti??9??
对请求的处理与传递;当业务逻辑层处理完成后,会将处理结果返回至控制层,??然后控制层又将处理结果返回给表示层进行处理,进行结果显示。??业务逻辑层是核心层,专注于业务逻辑的处理,从图2-2可以明显的看出,业??务逻辑层主要是关于业务逻辑的DAO接口,使开发人员在业务设计初期不用过多??关注业务的实现,可以先大致描述业务逻辑的实现具备哪些功能,然后等到需要??进行业务实现的时候,再进行专注攻坚,这就是分层架构的优势,因为各个层的??耦合程度较低,因而开发顺序上可以自己选择合适的方式。业务逻辑层在各层数??据交互中具体操作是,当控制层的请求需要进行业务逻辑处理时,程序就会跳转??到对应的处理程序,之后调用持久层的DAO接口,运行SQL语句,来完成对数??据库的操作,例如删除或添加数据等,处理完成后,将数据再返回给控制层。??数据持久层负责与数据库进行交互
【参考文献】:
期刊论文
[1]基于B/S的物料管理信息系统的研究[J]. 周廷美,贺卉娟,莫易敏. 现代制造工程. 2018(02)
[2]基于SSM框架的Web系统研究与应用[J]. 邹红霆. 湖南理工学院学报(自然科学版). 2017(01)
[3]Activiti工作流结合外置表单技术研究[J]. 张瑞圆. 电子设计工程. 2016(18)
[4]OA系统的国内外研究现状及发展趋势[J]. 王俊行. 信息与电脑(理论版). 2015(21)
[5]电务安全生产调度指挥系统生产管理功能研究[J]. 孙卫红,涂鹏飞,范东明. 铁道通信信号. 2015(06)
[6]基于Activiti的工作流引擎在中小企业中的应用研究[J]. 任铭亮,杨之垚,高永祥. 中国高新技术企业. 2015(11)
[7]构建电务安全管理体系的思考[J]. 陈政军. 上海铁道科技. 2014(03)
[8]基于工作流技术的办公自动化研究综述[J]. 李燕. 中国新通信. 2014(12)
[9]基于开源工作流activiti的企业协同信息平台研究[J]. 梅峰,于洋,卫青延,王锟. 福建电脑. 2012(11)
[10]Ajax引入WEB开发对J2EE-MVC架构的调整[J]. 边小凡,郭恒. 电脑知识与技术. 2008(01)
硕士论文
[1]基于开源工作流Activiti的OA系统的设计与实现[D]. 夏忠义.江西师范大学 2016
[2]基于B/S结构的图书管理系统[D]. 宣皓升.西安工业大学 2015
[3]铁路电务段安全风险管理方法与应用[D]. 徐海波.中南大学 2013
[4]基于B/S模式的铁路电务综合管理信息系统的研究[D]. 苏庆佳.北京交通大学 2008
本文编号:3058990
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图1-1工作流参考模型??Figure?1-1?Workflow?reference?Model??
两者不同之处在于,Activiti提供了众多功能的组件,基本满足了流程开发人员的??各种需求,使开发人员更加方便简单的进行流程开发,缩短开发周期,提高工作??效率。下面对Activiti的众多核心组件工具进行简要介绍[34],如图2-1所示。??Modeling?Runtime?Engine?Management??Activiti?建模?Activiti?引擎?Activiti?管理??Activiti?Modeler?管理执行?Activiti?Explorer????^?4???Activiti?Designer?Activiti?Engine??Activiti?Kickstart?Activiti?REST??图2-1?Activiti核心组件??Figure?2-1?Core?components?of?Activiti??9??
对请求的处理与传递;当业务逻辑层处理完成后,会将处理结果返回至控制层,??然后控制层又将处理结果返回给表示层进行处理,进行结果显示。??业务逻辑层是核心层,专注于业务逻辑的处理,从图2-2可以明显的看出,业??务逻辑层主要是关于业务逻辑的DAO接口,使开发人员在业务设计初期不用过多??关注业务的实现,可以先大致描述业务逻辑的实现具备哪些功能,然后等到需要??进行业务实现的时候,再进行专注攻坚,这就是分层架构的优势,因为各个层的??耦合程度较低,因而开发顺序上可以自己选择合适的方式。业务逻辑层在各层数??据交互中具体操作是,当控制层的请求需要进行业务逻辑处理时,程序就会跳转??到对应的处理程序,之后调用持久层的DAO接口,运行SQL语句,来完成对数??据库的操作,例如删除或添加数据等,处理完成后,将数据再返回给控制层。??数据持久层负责与数据库进行交互
【参考文献】:
期刊论文
[1]基于B/S的物料管理信息系统的研究[J]. 周廷美,贺卉娟,莫易敏. 现代制造工程. 2018(02)
[2]基于SSM框架的Web系统研究与应用[J]. 邹红霆. 湖南理工学院学报(自然科学版). 2017(01)
[3]Activiti工作流结合外置表单技术研究[J]. 张瑞圆. 电子设计工程. 2016(18)
[4]OA系统的国内外研究现状及发展趋势[J]. 王俊行. 信息与电脑(理论版). 2015(21)
[5]电务安全生产调度指挥系统生产管理功能研究[J]. 孙卫红,涂鹏飞,范东明. 铁道通信信号. 2015(06)
[6]基于Activiti的工作流引擎在中小企业中的应用研究[J]. 任铭亮,杨之垚,高永祥. 中国高新技术企业. 2015(11)
[7]构建电务安全管理体系的思考[J]. 陈政军. 上海铁道科技. 2014(03)
[8]基于工作流技术的办公自动化研究综述[J]. 李燕. 中国新通信. 2014(12)
[9]基于开源工作流activiti的企业协同信息平台研究[J]. 梅峰,于洋,卫青延,王锟. 福建电脑. 2012(11)
[10]Ajax引入WEB开发对J2EE-MVC架构的调整[J]. 边小凡,郭恒. 电脑知识与技术. 2008(01)
硕士论文
[1]基于开源工作流Activiti的OA系统的设计与实现[D]. 夏忠义.江西师范大学 2016
[2]基于B/S结构的图书管理系统[D]. 宣皓升.西安工业大学 2015
[3]铁路电务段安全风险管理方法与应用[D]. 徐海波.中南大学 2013
[4]基于B/S模式的铁路电务综合管理信息系统的研究[D]. 苏庆佳.北京交通大学 2008
本文编号:3058990
本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/3058990.html