基于JavaEE的日常办公管理系统的设计与实现
发布时间:2018-07-31 11:07
【摘要】:科技在进步,经济在发展,许多企业抓住此机遇发展壮大,扩大规模、增招员工、开拓业务,此时,传统的以纸质媒介为载体的办公管理方式渐渐趋于落后。就企业的日常事务管理而言,办公效率低下、业务办理延迟、数据容易丢失等缺点普遍存在,同时存在着办公资源浪费等问题。此时,企业需要使用相应的管理系统来节省管理成本,提高管理的效率,提高企业的信息化水平,增强自身的竞争力。本文以A企业为背景,从企业的实际应用出发,以提高管理效率,增强信息化程度为目的,分析业务需求,综合考虑企业自身的经济及技术积累,设计开发出适用于A企业的日常办公管理系统。系统在三层架构开发模式的基础上进行拓展,构建出五层的逻辑架构,并且以开源的Struts2+Spring+Hibernate框架组合作为系统架构的基础,采用JBPM作为工作流引擎,以Ajax作为异步交互手段,构建一个日常办公管理系统。文中对系统开发中所使用的各种框架技术进行简要介绍,对系统开发中所使用的五层架构模式进行了分析讲解,详细阐述了系统需要实现的功能需求,从经济与技术方面对系统开发的可行性进行论证。在设计阶段阐明了系统遵循的设计原则,给出了系统的物理架构、逻辑架构以及包结构设计,通过数据流图以及实体关系图等方式详细描述了系统的建模过程,最后通过业务流程图以及功能实现效果图表述了系统的详细设计和现实。系统经过测试,运行正常,各个功能模块符合企业用户的需求。现在系统已投入使用且效果良好,系统下一期的开发将涵盖公司的邮件服务、财务管理和考勤管理等工作,以期望进一步的改善企业的办公管理,整合企业资源,提高工作效率。
[Abstract]:With the progress of science and technology and the development of economy, many enterprises seize this opportunity to develop, expand scale, recruit more staff and open up business. At this time, the traditional office management mode with paper media as the carrier tends to lag behind. As far as the daily affairs management of enterprises is concerned, there are many shortcomings such as low office efficiency, delay of business processing, easy loss of data, and waste of office resources. At this time, enterprises need to use the corresponding management system to save management costs, improve the efficiency of management, improve the level of information technology, enhance their competitiveness. In this paper, based on the background of enterprise A, the purpose of this paper is to improve the efficiency of management and the degree of information, to analyze the business demand, and to consider the economic and technological accumulation of the enterprise. Design and develop a daily office management system suitable for A enterprise. The system extends on the basis of the three-tier architecture development model and constructs a five-tier logical architecture. The open source Struts2 Spring Hibernate framework combination is used as the basis of the system architecture, JBPM is used as the workflow engine, and Ajax is used as the asynchronous interactive means. Build a daily office management system. This paper briefly introduces the various frame technologies used in the system development, analyzes and explains the five-tier architecture pattern used in the system development, and expounds in detail the functional requirements that the system needs to realize. The feasibility of system development is demonstrated in terms of economy and technology. In the design phase, the design principles of the system are expounded, and the physical architecture, logical architecture and package structure design of the system are given. The modeling process of the system is described in detail by means of data flow diagram and entity relation diagram. Finally, the detailed design and reality of the system are described by business flow chart and functional effect diagram. After testing, the system runs normally and each functional module meets the needs of enterprise users. Now that the system has been put into use and the effect is good, the next development of the system will cover the company's mail service, financial management and attendance management, etc., in order to further improve the office management of the enterprise and integrate enterprise resources, Improve working efficiency.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP317.1
本文编号:2155392
[Abstract]:With the progress of science and technology and the development of economy, many enterprises seize this opportunity to develop, expand scale, recruit more staff and open up business. At this time, the traditional office management mode with paper media as the carrier tends to lag behind. As far as the daily affairs management of enterprises is concerned, there are many shortcomings such as low office efficiency, delay of business processing, easy loss of data, and waste of office resources. At this time, enterprises need to use the corresponding management system to save management costs, improve the efficiency of management, improve the level of information technology, enhance their competitiveness. In this paper, based on the background of enterprise A, the purpose of this paper is to improve the efficiency of management and the degree of information, to analyze the business demand, and to consider the economic and technological accumulation of the enterprise. Design and develop a daily office management system suitable for A enterprise. The system extends on the basis of the three-tier architecture development model and constructs a five-tier logical architecture. The open source Struts2 Spring Hibernate framework combination is used as the basis of the system architecture, JBPM is used as the workflow engine, and Ajax is used as the asynchronous interactive means. Build a daily office management system. This paper briefly introduces the various frame technologies used in the system development, analyzes and explains the five-tier architecture pattern used in the system development, and expounds in detail the functional requirements that the system needs to realize. The feasibility of system development is demonstrated in terms of economy and technology. In the design phase, the design principles of the system are expounded, and the physical architecture, logical architecture and package structure design of the system are given. The modeling process of the system is described in detail by means of data flow diagram and entity relation diagram. Finally, the detailed design and reality of the system are described by business flow chart and functional effect diagram. After testing, the system runs normally and each functional module meets the needs of enterprise users. Now that the system has been put into use and the effect is good, the next development of the system will cover the company's mail service, financial management and attendance management, etc., in order to further improve the office management of the enterprise and integrate enterprise resources, Improve working efficiency.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP317.1
【参考文献】
相关期刊论文 前3条
1 孟琼;;Spring框架事务处理技术研究[J];计算机与现代化;2012年12期
2 李洋;孙永维;许冰;王英双;;基于Ajax,Struts,Hibernate和Spring的J2EE架构[J];吉林大学学报(信息科学版);2011年06期
3 张国平;万仲保;刘高原;;Spring AOP框架在J2EE中的应用[J];微计算机信息;2007年36期
相关硕士学位论文 前10条
1 董培超;基于jBPM的业务管理系统研究及应用[D];长安大学;2014年
2 王茜;基于JavaEE的人事考核管理系统的设计与实现[D];厦门大学;2014年
3 贾进;基于JavaEE的统一信息平台设计与实现[D];厦门大学;2014年
4 肖洁;基于JavaEE的人力资源管理系统的分析与设计[D];厦门大学;2013年
5 王荣;基于JBPM的JAVA工作流开发工具的优化与实现[D];北京邮电大学;2013年
6 王瑞矫;基于JavaEE的实训平台的设计与实现[D];北京邮电大学;2012年
7 杜造川;基于JBPM的工作流系统开发与设计[D];电子科技大学;2011年
8 赵兴斌;石化企业工会管理信息系统的设计与实现[D];电子科技大学;2011年
9 王渊博;重庆电子工程职业学院就业信息平台的设计与实现[D];电子科技大学;2011年
10 于涛;基于JavaEE的信息管理系统研究与设计实现[D];华东师范大学;2010年
,本文编号:2155392
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2155392.html