截止目前累计成功为5,000,000 用户成功查重检测

CNCNKI学术不端文献查重检测系统 多语种 图文 高校 期刊 职称 查重 抄袭检测系统

办公室管理系统设计与开发

时间:2016-09-18 09:00:00 编辑:知网 阅读:

摘    要

通过构建在线办公室管理系统,不仅仅为员工提供了一个良好的办公平台,大大提高了员工的办公工作效率,而且,使企业的工作流程更加合理、规范。

本课题研究的《办公室管理系统的设计与开发》是基于现在比较流行的轻量级的Nginx服务器、MySQL数据库和PHP脚本语言开发的网站管理系统。本系统还采用了ThinkPHP框架和Redis缓存机制,严格遵循MVC设计模式,实现了视图层、业务逻辑层与模型层之间低耦合。同时,在页面框架的设计上采用Boostrap+JQuery框架,不仅仅使界面更加简洁、美观,而且大大减少了代码量。

本系统提供了登录注册功能模块、系统配置功能模块、组织管理功能模块、权限管理功能模块、项目管理功能模块、公告消息功能模块、个人办公功能模块、考勤管理功能模块以及个人中心功能模块等,系统操作方便、界面简洁、使用简单,基本上达到了办公室管理的用户需求。

知网论文查重

知网论文查重

第1章 绪论

1.1 研究背景

在企业内部的管理系统体系中,办公室的管理具有十分重要的作用,作为企业的指挥中心,它不仅仅要传递上级命令和任务,还要指挥协调各部门之间的工作,然而,传统的办公室管理在如今的企业管理中却暴露出许多的不足,如:管理模式陈旧,办公效率和管理效率低下,管理成本昂过,办公区域受限等诸多问题,这些弊端问题的存在,表明了传统的办公室管理在当今的企业发展中已经不再适用,低效、浪费资源、封闭性等弊端甚至会给企业带来“灭顶之灾”。

因此,办公室管理系统应运而生。

在进入信息时代以来,随着计算机与互联网技术的发展,互联网对人们生活、企业发展和社会进步产生巨大影响,本课题设计的办公室管理系统正是结合“互联网+”开发出来的管理系统,为员工提供方便快捷的工作方式,提高员工的办公效率,同时,将创新的管理模式引进到企业的管理中,促使企业能够更好地发展。

 

1.2 研究的目的和意义

随着电子信息技术的不断发展以及广泛应用,信息管理技术日益完善,办公室的管理模式不应该拘泥于传统的方式,本课题设计的办公室管理系统正是顺应潮流的发展,结合当今人们的生活习惯方式,利用网络快捷便利,数据安全,高效等特点,设计开发出来的管理系统,本系统不仅仅为办公室工作的员工提供快捷便利的工作方式,加强员工间的交流,而且,能够极大地提高企业的办公效率,简化工作流程,规范管理,实现无纸化操作,以满足企业自身的需求和促进企业的发展。

 

1.3 研究的主要内容

本课题设计的办公室管理系统主要实现的功能模块如下:

  • 登录注册功能模块
  • 系统配置功能模块
  • 组织管理功能模块
  • 权限管理功能模块
  • 项目管理功能模块
  • 公告消息功能模块
  • 个人办公功能模块
  • 考勤管理功能模块
  • 个人中心功能模块

 

1.4 本章小结

本章简要论述了办公室管理系统研究背景与意义,通过与传统的办公室管理进行比较,说明办公室管理系统存在的必要性和重要性。通过本章的介绍,对办公室管理系统有了一个初步认识。

 

 

第2章 开发技术介绍及环境配置

在进行系统开发之前,应该先查阅相关资料,结合自身的开发经验,确定选用的开发平台、开发集成环境和相关应用技术,有利于后续的开发工作。下面是关于本系统的系统开发环境与环境配置,还有相关技术的简介。

 

2.1 系统开发环境

本办公室管理系统的开发环境为: 操作系统Windows 10 + Web服务器Nginx1.8 + 数据库MySQL 5.5.40 + 编译语言 PHP 5.6 + 开发软件PhpStorm10.0.2、Sublime3。

 

2.2 开发环境配置

2.2.1 WNMP的安装与配置

  • 分别到NGINX官网、PHP官网、Mysql官网下载对应系统操作类型的Nginx1.8、PHP5.6和MySQL5.5.40。
  • 安装MySQL。
  • 将解压的NGINX和PHP到自定义指定项目目录。
  • 在项目目录下,运行NGINX文件夹下的nginx.exe,打开浏览器访问本机IP,测试是否启动Nginx。
  • 修改Nginx的配置文件中项目访问路径和添加默认页,并使NGINX支持php的设置。
  • 修改php配置文件,增加相应的php扩展库支持。
  • 试运行php-cig.exe以及编辑运行php.ini配置文件,并重新运行nginx.exe。

 

2.2.2 Nginx的重定向配置

  • 在NGINX配置目录下,对虚拟主机的配置文件进行相关修改。
  • 在C:\Windows\System32\drivers\etc目录下,打开host文件,为本机IP新增一个虚拟域名。

 

2.3  相关技术简介

2.3.1 PHP

PHP是一种使用非常广泛的多用途脚本语言,它可以与HTML混合使用,极其适用于网站开发领域。

2.3.2 ThinkPHP

ThinkPHP是一个简化企业级应用开发级别的PHP框架,作为一个敏捷WEB应用的PHP开发框架,秉承着简洁实用的设计原则,ThinkPHP在保持至简的代码和出色的性能的同时,也十分注重框架的易用性。在社区团队的积极参与下,ThinkPHP框架拥有非常多的原创功能和特性,并且在易用性、扩展性和性能方面不断优化和改进。

2.3.3 Bootstrap

Bootstrap 是目前最流行的前端框架,由于对HTML元素进行了样式定义和引入了大量的组件,使得Bootstrap在用于开发响应式布局、移动设备等 WEB 项目加倍快捷,十分简洁灵活。

2.3.4 JQuery

jQuery是一个兼容多浏览器的,轻量级的JAVASCRIPT库。jQuery能为开发者在处理HTML、events、实现动画效果等方面提供十分便利的方法,并且为网站AJAX交互提供了极其简便的方法,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。

2.3.5 Redis

Redis 是一个高性能的键值对数据库,Redis 的数据记录都是利用内存缓存起来,同时,Redis 会在一定时间范围内将更新的数据写入磁盘或者定期将过期数据删除。Redis拥有一套较为丰富的数据结构,读写性能十分强悍。

2.4 本章小结

本章详细介绍了办公室管理系的开发环境及配置,还简单介绍了软件编程时需要用到的一些相关技术。这些技术都是目前开发Web项目流行的技术,具有广泛的应用,因此在Web项目开发时可以作为参考资料。

 

 

返回