摘 要
随着科技的发展和社会的进步,计算机技术已经成为了被广泛使用的技术。而随着计算机技术的快速发展,信息技术作为计算机技术中重要的一个领域,他的发展速度是极其快速的,并且信息技术在社会所体现出来的等诸多方面的作用更是与日俱增。办公管理系统如此重要,所以企业的信息化成为了企业发展的主流,各企业也都纷纷建设自己的企业办公管理系统,来应对集团扩大经营以及企业内部组织结构的变化;不仅如此,建立规范的办公管理系统还有利于企业工作流程的规范化,从而进一步提高企业的内部事务的处理效率。
办公管理系统在我国起步的时间是上世纪 90 年代末,发展时间比较短。在我国,办公管理系统的发展一般被分为两个阶段,第一阶段是起步阶段,第二阶段是发展阶段,随着我们国家经济快速的发展,计算机的普及率也越来越高,办公管理系统在这一段时间的发展速度是非常快速的,各级政府机关和企事业单位都在使用者适合自己企业内部的办公管理系统。
美国和欧洲发达国家对办公管理系统的研究室从上个世纪 60 年代中期开始的,发展到在九十年代初期,这些国家在办公管理系统的实现与应用方面已经非常全面了,他们的办公管理系统已经成为许多发展中国家竞相学习的模板。国外的办公管理系统已经发展成为许多企业电子化和信息化的基础系统,是公司连接企业内部管理和外部宣传的重要纽带,其地位不容小觑。
本系统是基于 B/S 结构进行设计的,系统按照 B/S 模式的体系结构分为三层,分别是表示层、数据层和业务层。表示层一般指的就是浏览器,也就是一般所说的前台(前端),浏览器只负责展示页面中的内容,而不具备修改页面内容的权限,不能参与系统的处理;数据层的功能是对于数据库和服务器之间数据的传输进行处理,当数据处理结束之后,其将结果发送给服务器,同时进行数据的更新;业务层主要负责用户通过浏览器所提出的请求,通过数据库和服务器来执行相关操作。
在数据库的使用上,系统使用了 MySQL 作为数据库,同时采用了分布式系统集群的方式对数据进行了存储,这样能够增加系统的效率,有利于系统的后期维护。
文章中对系统的需求做了分析,其中包括功能分析和非功能性分析;不仅如此,还对系统的整体架构和设计思路进行了阐述,描述了系统的使用流程与逻辑关系。系统包括了登录模块、业务申请、业务授权、财务业务、业务报表和系统功能几个模块,功能全面,易于使用。
本论文将分为六章对企业办公管理系统进行介绍:第一章是绪论,主要介绍了课题研究背景、内容和意义以及该课题在国内外的研究现状;第二章主要介绍了实现办公管理系统所使用的技术、框架和平台;第三章对系统的需求进行了分析,并对系统的数据库设计进行了介绍;第四章展示了系统界面并对其功能进行了描述;第五章对系统的基本属性进行了测试,得出了测试的结果并总结了结论;第六章对系统进行了总结,并提出了对未来的展望。
关键词:办公管理系统; PHP;B/S 结构; 分布式数据库
Abstract
With the development in technology and social , computer technology has been widely used in everywhere . With the rapid development of computer technology, the role of many aspects of computer technology, information technology as an important field, his pace is extremely fast, and information technology in society is reflected in other more increasing. Office management system so important to the enterprise information into the mainstream of the development of enterprises, enterprises also have to build their own business office management system to cope with changes in the Group to expand its operations and internal organizational structure; not only that, establish a standard Office enterprise management system also facilitates the standardization of work processes, thereby further improving the processing efficiency of the company's internal affairs.
Office management system started in China,at the 1990s .the development of a relatively short time. In China, the development of office management systems are generally divided into two stages, the first stage is the initial stage, the second stage is the stage of development, with the rapid development of our national economy, the computer penetration rate is getting higher and higher, office management system in this period of time the pace of development is very fast, government agencies and enterprises at all levels of users for their own internal office management system.
United States and European countries on lab office management system from the mid 60s of last century, the development in the early nineties, these countries in achieving the office and application management system has been very comprehensive, and their office management system has become in many developing countries are scrambling to learn template. Foreign office management system has been developed for many e-business and information technology based systems, the company is connected to internal management and external communication of an important link, and its position should not be underestimated.
This system is designed based on B / S structure, system architecture according to B / S model is divided into three layers, namely, the presentation layer, data layer and service layer. The presentation layer is generally refers to the browser, which is generally called the front desk (front-end), the browser is only responsible for displaying the contents of the page, rather than have the permission to modify the contents of the page can not be involved in the system; functional data layer is for the transmission of data between the database and server processing, when data processing is ended, it sends the results to the server, while the updated data; business layer is mainly responsible for the user through a request made by the browser, and executed by the database server related operations.
In the use of the database, the system uses MySQL as the database, while using the distributed system cluster approach for data storage, which would increase the efficiency of the system is conducive to post-maintenance system.
Article, the system needs to do the analysis, including functional analysis and non-functional analysis; Not only that, but also on the overall system architecture and design ideas are described, describes the use of process and logic of the system. System includes a login module, business application, service authorization, financial services, business reports and system functions of several modules, full-featured, easy to use.Operation process is: first, the system needs to determine whether the current is logged in, if not, then the system into the landing interface, the user can jump after a successful login to the operation panel; If you have already landed, can jump straight to the main interface. The system USES field exploration, to accept the registration, instruments, documents transceiver, archives of physical evidence and technical personnel, units 8 form of diary, auxiliary information.
The paper will be divided into six chapters corporate office management system introduced: The first chapter is the introduction, mainly introduces the research background, content and significance of this topic in the current research; the second chapter introduces the implementation of office management technologies, frameworks and platforms used by the system; the system requirements for the third chapter is analyzed, the database design of the system were introduced; the fourth chapter shows the system interface and its functions are described; Chapter V the basic properties of the system were tested, the test results obtained are summarized and conclusions;The sixth chapter summarizes the system and proposed vision for the future.
Key words:Office Automatic System ; PHP; B/S structure; .Distributed database
随着科技的发展和社会的进步,计算机技术已经成为了被广泛使用的技术。而随着计算机技术的快速发展,信息技术作为计算机技术中重要的一个领域,他的发展速度是极其快速的,并且信息技术在社会所体现出来的等诸多方面的作用更是与日俱增。办公管理系统如此重要,所以企业的信息化成为了企业发展的主流,各企业也都纷纷建设自己的企业办公管理系统,来应对集团扩大经营以及企业内部组织结构的变化;不仅如此,建立规范的办公管理系统还有利于企业工作流程的规范化,从而进一步提高企业的内部事务的处理效率[1]。
本课题所研究的内容主要是是办公管理对企业的内部管理所能提供的帮助。本系统是基于宏鑫达公司的实际情况,企业内部存在办公效率低下,人力成本太高以及资源浪费等问题。为了提升该公司内部的办公效率和信息化的水平,我们需要建立一套综合办公系统来解决以上问题。
本课题就该企业内部所存在的问题进行了分析,设计了符合企业内部情况的办公管理系统。在系统在设计的过程中,系统采用 PHP 语言,结合面向对象设计方法,在 THINKPHP 框架下进行程序设计,在数据库的选择上,系统采用了 Mysql作为数据库,以保证使得系统的正常运行。为了提高系统的性能,增强使用者的用户体验,本系统采用服务器集群的方式,可同时应用多台服务器进行数据处理。
本文立足于宏鑫达企业内部的具体情况,对该企业做了分析调研,详细的了解了该企业所要实现的系统功能,介绍了办公管理系统的发展历程以及在国内外的研究现状,在对系统所需功能进行了分析的同时,还完成了系统的详细设计。
本系统基于 B/S 构架,采用 PHP 技术,在 THINKPHP 框架中对企业办公管理系统进行分析和设计,并对系统中的重要实现部分进行了展示与阐述,并对系统进行了测试。本系统的实现不仅会方便企业内部员工对企业事务进行处理,从而提高企业的工作效率,还能够增加企业信息化进程。
在软件开发的过程中,作者本人承担了数据库的设计和界面设计的工作。
信息管理系统功能展示:
系统登陆界面
用户登录时序图
系统登陆首页
创建收票申请界面
创建保证金申请界面
已完成任务界面
设置业务授权界面
取消业务授权界面
售票申请单界面
添加持票人信息界面
添加票号界面
创建借款单界面
借款账目表界面
系统管理界面
目 录
第一章 绪 论
1.1 研究背景
1.2 研究内容及意义
1.3 办公管理系统在国内外的研究的现状
1.3.1 国内办公管理系统的发展
1.3.2 国外办公管理系统的发展
1.4 论文完成的主要工作
1.5 论文写作结构
第二章 办公管理系统简述
2.1 办公管理系统
2.1.1 办公管理系统的发展
2.1.2 办公管理系统的作用
2.2 B/S 体系结构
2.3 THINKPHP 简介
2.4 PHP 简介
2.5 MYSQL 数据库
第三章 系统的分析与设计
3.1 需求分析
3.1.1 功能性需求
3.1.2 用户类型
3.1.3 非功能性需求
3.2 系统总体设计
3.2.1 系统基本模型
3.2.2 服务器架构设计
3.3 系统处理业务流程
3.4 数据库设计
第四章 系统的功能展示
4.1 系统登录页面
4.2 系统功能设计
4.2.1 业务申请
4.2.2 业务批准
4.2.3 财务业务
4.2.4 业务报表
4.2.5 系统管理
第五章 系统测试
5.1 测试环境配置
5.2 功能测试
5.3 压力测试
第六章 结论与展望
参考文献
致 谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)
将微信二维码保存到相册
打开微信扫一扫从相册识别
1.点击下面按钮复制QQ号
3008637063
2.打开QQ→添加好友/群
粘贴QQ号,加我为好友