当前位置:主页 > 管理论文 > 人力资源论文 >

基于SaaS模式的企业办公系统设计与实现

发布时间:2018-01-19 07:37

  本文关键词: 办公系统 SaaS SSSP 出处:《山东大学》2017年硕士论文 论文类型:学位论文


【摘要】:随着信息技术的快速发展,信息化正席卷全球,世界正走进信息时代。其中,办公自动化是信息时代中最重要的标志之一。与传统的手工办公方式相比,企业办公系统可以极大地提高企业日常办公的效率。然而,当前的企业办公系统通常需要企业自身来部署、管理和维护,企业的主营业务并不是这些软硬件系统的运行维护,却必须维持这些开销和投入,这种传统的软件提供模式严重的阻碍了企业尤其是中小型企业的办公自动化进程。SaaS(Software as a Service,软件即服务)是一种新型的软件应用模式,与传统软件提供方式不同,SaaS把软件看作一种服务,它是一种通过互联网向客户提供软件的模式。在这种模式下,企业不再需要自身部署、管理、维护软件系统及其运行环境,这极大地减少了企业的前期投入成本,同时能够很好地满足企业实现信息化办公的需求。本文提出了设计和实现一种基于SaaS模式的企业办公系统。与传统办公系统相比,能够支持多租户是企业办公系统的最大特色。企业办公系统的开发设计过程严格按照软件工程领域的规范流程。本文首先对企业办公系统进行了详细的需求分析,确定了系统的功能性需求和非功能性需求。在系统概要设计中对系统的技术架构和多租户架构等进行了设计。在系统详细设计中对系统中的关键业务进行了静态建模设计和动态建模设计,并且对企业办公系统中部分业务进行了数据库设计。最后介绍了企业办公系统的具体实现,包括关键技术实现和业务功能实现。企业办公系统基于MVC三层架构进行开发设计,降低了层与层之间的依赖,有利于各层逻辑的复用,结构更加明确。系统的开发框架使用的是SSSP框架,即SpringMVC、Spring、SpringData、JPA,其中 JPA 的实现产品是 Hibernate,保证了技术架构的可靠性和技术的先进性。数据库使用的是MySQL和MongoDB,在MySQL数据库中存放用户信息和安全数据,在MongoDB数据库中存放大量的业务数据。企业办公系统的功能主要包括文件管理、流程管理、行政管理、人力资源管理和系统管理。文件管理包括企业文件库和个人文件库,通过文件管理可以构建企业自己的知识库实现资源共享;流程管理包括流程设置和流程模板设置,通过流程管理用户可以根据自身需要灵活的配置流程;行政管理包括办公用品管理、印章证照管理、名片管理,可以实现对办公用品、印章证照、名片的申请以及审批;人力资源管理包括招聘管理、入职管理、调动管理、离职管理,可以实现对人力资源整个生命周期的流程化管理;系统管理包括企业设置、企业组织架构设置和应用管理,主要完成客户在系统中的一些基础性设置。企业办公系统能够满足企业尤其是中小型企业的信息化办公需求,提高企业日常办公效率和工作质量,规范企业办公流程。同时,企业办公系统把企业从繁琐的系统维护中解脱出来,降低了企业的投入成本,使企业专注于自身主营业务。
[Abstract]:With the rapid development of information technology, information technology is sweeping the globe, the world is entering the information age. Among them, the office automation is one of the most important symbols in the information age. Compared with the traditional way of manual work, enterprise office automation system can greatly improve the efficiency of the daily office of the enterprise. However, the current enterprise office systems usually require enterprises to the deployment, management and maintenance, maintenance of the main business enterprises is not the hardware and software of system operation, but must maintain these costs and investment, the traditional software mode serious hindered the enterprises especially small and medium enterprise office automation process.SaaS (Software as a Service, is a software as a service) the new software application mode, and the traditional way of software to provide different SaaS software as a service, it is a kind of software to provide customers through the Internet Mode. In this mode, enterprises no longer need their own deployment, management, and maintenance of software system and its operating environment, greatly reducing the cost of the initial investment of enterprise, and can well meet the enterprise information office needs. This paper presents the design and implementation of a SaaS based enterprise office system. Compared with the the traditional office system can support multi tenant is the biggest characteristic of enterprise office automation system. The design and development of enterprise office automation system in strict accordance with standard procedures in the field of software engineering. Firstly, the enterprise office system for detailed analysis, to determine the system's functional requirements and non functional requirements in system design. The system architecture and multi tenant architecture are designed. In the detailed design of key business systems are studied in static and dynamic modeling design State modeling design, and on the part of the business enterprise office system in the database design. Finally the paper presents the realization of enterprise office automation system, including key technologies and business function. Enterprise office automation system design and development based on MVC three layers architecture, reduces the dependence between layers, each layer is conducive to the reuse of logic the structure, more clear. Using the system development framework is the SSSP framework, namely SpringMVC, Spring, SpringData, JPA, including the realization of JPA products is Hibernate, ensure the advanced technical architecture and technology. The reliability of the database using MySQL and MongoDB to store user information and safety data in the MySQL database, storage a large number of business data in the MongoDB database. The enterprise office system function mainly includes document management, process management, administrative management, human resource management and system management. File management including enterprise library and personal library, through the file management can construct the enterprise own knowledge base to realize resource sharing; process management including process settings and process template settings, through process management users according to their own needs flexible configuration process; administrative management including office supplies management, seal license management, name card management, can be realized for office supplies, stamp certificates, name card application and approval; human resource management including recruitment management, recruitment management, mobility management, leave management, can realize the process of human resources management of the entire life cycle; enterprise management system includes setting, setting and application of enterprise organizational structure management, mainly to complete some basic customer in in the system settings. Enterprise office system can meet the needs of enterprises especially small and medium enterprise information office, to improve the enterprise Daily office efficiency and quality of work, standardize enterprise office process. At the same time, enterprise office system extricate the enterprise from the tedious system maintenance, reduce the cost of input, and make the enterprise focus on its main business.

【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP317.1

【相似文献】

相关期刊论文 前10条

1 ;无纸化办公——易初移动办公系统方案[J];电脑知识与技术;2000年09期

2 庄小妹;窗口制办公系统将面向局领导进行演示[J];地球信息科学;2001年04期

3 ;北京市科委政务办公系统[J];办公自动化;2002年01期

4 郑幼军;;以“业务应用整合的办公系统”作为信息化的主线[J];办公自动化;2005年10期

5 曹健雄;王建红;;肇庆供电局移动办公系统[J];办公自动化;2006年04期

6 月娥;;不识假账的办公系统[J];中国计算机用户;2007年23期

7 童海云;;新钢运输部无纸化办公系统[J];科技信息;2010年14期

8 郭强;;无纸化办公系统的开发与应用[J];广东科技;2013年14期

9 ;惠普公司与微软公司联手推出办公系统[J];计算机工程;1999年02期

10 张磊;;探究企业移动办公系统的设计与实现[J];计算机光盘软件与应用;2013年20期

相关会议论文 前10条

1 刘增宝;边红星;张浩;;煤矿安全信息移动办公系统的设计开发与应用[A];战略性新兴产业与科技支撑——2012年山东省科协学术年会论文集[C];2012年

2 田军;;酒店无盘办公系统解决方案[A];第二十四届中国(天津)2010’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2010年

3 张世忠;田阳光;;吉林省环保移动办公系统设计方案[A];2008中国环境科学学会学术年会优秀论文集(下卷)[C];2008年

4 隋春明;王之一;;吉林省电力有限公司移动办公系统开发实践[A];高效 清洁 安全 电力发展与和谐社会建设——吉林省电机工程学会2008年学术年会论文集[C];2008年

5 张翔;;期刊网络化办公系统的设计与实践[A];第八届长三角电机、电力科技分论坛论文集[C];2011年

6 姚莉;张维明;蔡建国;;智能协作办公系统[A];1998年中国智能自动化学术会议论文集(下册)[C];1998年

7 崔建军;郑海山;卢辉生;苗来柱;郭雅铭;韩立武;周炜;王震;;基于.NET平台下的实时协作企业办公系统[A];2008煤炭企业管理现代化创新成果集[C];2009年

8 杨建国;于乘麟;官世良;;基于Citrix平台的移动办公系统的研究应用[A];中国新闻技术工作者联合会五届二次理事会暨学术年会论文集(下篇)[C];2010年

9 孔淑英;郎弘;;中国体育报业总社OA办公系统的设计与实现[A];中国新闻技术工作者联合会五届二次理事会暨学术年会论文集(下篇)[C];2010年

10 杨辉;辛全仓;董林;齐现伟;赵洪利;;应用DIIOP服务构建基于Lotus Notes/Domino的移动办公系统[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年

相关重要报纸文章 前10条

1 本报记者  邱桂奇;超低话费可视办公系统能盛行吗?[N];通信信息报;2006年

2 陈鹏;办公系统要在行政效能建设中率先垂范[N];大连日报;2007年

3 李强;全市政府系统办公室主任会议举行[N];青岛日报;2008年

4 见习记者 李卓 记者 昝雅文;全市党委办公系统工作会议召开[N];抚顺日报;2008年

5 蔡文静 金钟明 记者 陶婧;全市党委办公系统工作会议召开[N];南昌日报;2010年

6 记者 范嘉欣;全市党委办公系统工作会召开[N];南昌日报;2011年

7 郑柳沛 记者 张平;全市党委办公系统工作会召开[N];南昌日报;2012年

8 记者 陈会君;环保审批与移动办公系统对接[N];湖北日报;2013年

9 记者 闫高乐;全市党委办公系统工作会议召开[N];乌海日报;2013年

10 晓庆 洁琼 记者 王小刚;服务“三大”工程 助推南昌崛起[N];南昌日报;2009年

相关博士学位论文 前1条

1 吴新林;VDT办公系统中的人机关系研究[D];南京林业大学;2011年

相关硕士学位论文 前10条

1 朱瑾;网络协作办公系统关键技术的研究及实现[D];西安工业大学;2015年

2 李昆;基于B/S模式的高中校务办公系统的设计与实现[D];山东大学;2014年

3 陈苏;文化产业园办公系统的设计与实现[D];山东大学;2015年

4 范秀娟;云浮市国土资源局网上审批及办公系统的设计与实现[D];电子科技大学;2015年

5 刘铁镛;罗定职业技术学院基于云技术移动办公系统的设计与实现[D];电子科技大学;2015年

6 陈国芳;基于iOS平台的移动办公系统的设计与实现[D];电子科技大学;2013年

7 李龙跃;交通部办公系统中公文办理的设计与实现[D];电子科技大学;2014年

8 方超;基于Android系统的个人移动办公系统的设计与实现[D];新疆大学;2015年

9 王小红;移动办公系统在环境监测中的软件与技术的探究[D];兰州大学;2015年

10 付桂;基于WAP的移动办公系统关键安全技术评价研究[D];长春理工大学;2015年



本文编号:1443268

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/renliziyuanguanlilunwen/1443268.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b7005***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com