英语原文共 9 页,剩余内容已隐藏,支付完成后下载完整资料
本科生毕业论文外文文献译文
基于PHP的企业办公管理系统的设计与实现
Yuan Hao1 , Laihong Lu2 , and Yuping Zhou3,*
1 S.A.S FRTAO , Marseille, France
2 Liaoyuan Coal Mine Machinery Manufacturing Co., Ltd. Liaoyuan, China
469843951@qq.com
3 The Collage of Information Science and Technology, Hainan Normal University, Haikou, China
zypnew@qq.com
摘要:利用网络管理企业办公事务是提高办公管理效率,实现企业业务标准化的重要手段。阐述了利用PHP和MySQL开发企业办公管理系统的主要技术。讨论了功能模块的实现,包括:员工使用的前台网页模块、业务管理模块、数据库表的设计和管理员的Web管理技术。该系统具有功能齐全、效率高、技术先进等特点。该系统为企业降低管理成本,改善内部管理,增强市场竞争力,提高综合竞争力提供了重要的参考平台。
关键词:PHP、企业、办公管理、系统设计。
- 引言
本系统是企业办公管理系统,具有全功能和良好的可操作性。该系统分为前台使用部分和后台管理部分。它的主要功能是管理企业的日常事务、办公数据的管理和维护。前台部分由员工使用,界面设计应以用户友好的操作为主,界面美观,高效实用。后台管理部分由系统管理员使用。系统管理员将在后台完成系统中的数据管理和更新。系统主要采用PHP和MySQL作为开发工具,Apache作为服务器。网络技术在企业管理中的应用。员工和企业经理很容易操作或使用。为企业的日常管理提供了方便、快捷、实用的软件。
* 联系作者
- Li et al.(Eds):I3E 2014,IFIP AICT 445,pp.70-78,2014
IFIP International Federation for Information Processing 2014
PHP(超文本预处理器)是一种服务器脚本语言,专门为Web而设计。PHP代码可以嵌入在HTML页面中,在每次访问页面时都执行PHP代码。PHP在很多方面具有优势,如:PHP速度快,性能高;PHP是开源软件,具有很好的开发空间和可扩展性,对大量服务器进行水平扩展也是有效的;PHP可以应用于所有的主要操作。系统和它的代码可以在不同系统中进行任何修改;PHP支持多个数据库,并且可以连接到提供ODBC驱动程序的任何数据库;PHP是免费的,其中有许多开源代码可用。如果修改或添加新特性到语言中,它可以是免费的,因此使用PHP的成本很低。PHP独特的语法是C,java的混合物,Perl和PHP的语法。
MySQL是一个关系型数据库管理系统。关系数据库是最常见的数据库类型,因为它的访问速度更快,数据表达更灵活。MySQL支持结构化查询语言SQL,因此数据查询简单快捷。对于中型企业,MySQL功能可以完全满足。MySQL的优点是体积小、速度快、跨平台和开源。特别是开源的特点是可以获得大量的免费资源,这使得许多中小型网站选择MySQL作为网站后台的数据库支持,以降低网站的整体成本。MySQL是一个真正的多用户、多线程的SQL数据库服务器。MySQL是小巧精致的数据库服务器软件,适用于小型应用系统。
Apache服务器是Apache软件基金会的开源Web服务器。Apache具有良好的跨平台,可以在几乎所有被广泛使用的计算机平台上运行。
该系统是用当今最流行的PHP和MySQL软件开发的。该系统考虑了前台使用和后台管理两大功能。系统构建了数据库,并对各模块功能进行了详细设计。此外,它是一个功能齐全的办公管理系统,界面友好,操作简单,满足了日常办公管理的各个方面的需求。
在信息化时代,现代企业往往需要在不同的地点和办公场合进行办公室协作。该系统的网络架构是基于广域网的应用模式。因此,本系统可以实现跨区域业务处理。这也是系统的另一个实用工具。
2研究背景
据调查,目前许多企业在办公管理方面存在着许多问题,如办公效率低、人工管理比例大、人力资源浪费等,有些工作仍在手工完成,但可以自动完成。AVE购买了办公软件,办公自动化成为“停顿、冻结”,办公级由于软件版本落后、界面复杂、操作不易、操作性差等因素而处于落后状态。这是Y. Hao、L. Lu、Y. Zhou的共同愿望,也是本系统设计的主要目标,开发人性化的办公软件界面,提高了企业办公管理水平,提高了企业内部办公效率。开发工具的选择也被仔细考虑。目前,有很多基于Web技术的开发系统,但是三种主要的动态技术是PHP、JSP和ASP.NET等,每种技术都有其自身的特点。
PHP是一个完全免费的,源代码可以免费下载。它是许多程序员青睐的开发工具。PHP是一种简单、高效、动态的脚本语言,具有跨平台、强大的数据库支持的优点。由于PHP在平台上是独立的,它可以运行在一个相对高的安全系统平台。因此,它对于系统的后台构建具有更大的优势。PHP(专业超文本预处理器)技术和MySQL数据库有很多优点。因此,它们是开发动态网站的最佳组合。有许多软件开发它们作为主要工具。
PHP突出的特点是性能快,功能强大的CGI脚本语言,使用内存效率更高,占用内存更少。PHP具有很好的移植性,PHP编写的Web后端CGI程序可以很容易地移植到不同的操作系统。
3系统总体设计
企业办公管理系统是一个集网络技术和计算机技术于一体的办公管理系统。它主要由前台使用和后台管理两部分组成。系统的整体结构如图1所示。前台的使用功能模块包括通知信息、文件传输、出勤、员工信息、工资信息、在线通信和用户注册等部分。后台管理功能模块包括栏目管理、通知管理、文档管理、工资管理、在线交流管理、员工信息管理、系统管理、考勤管理、用户管理、系统管理等部分。
企业办公管理系统 |
前台的使用功能模块 |
后台的使用功能模块 |
图1 企业办公管理系统的总体结构。
3.1前台功能
该系统设计的通知信息模块在前台功能的企业办公管理系统中可以完成通知查询、通知发布和新闻提醒等功能。文件传输模块可以完成文件上传、文件访问和文件删除等功能。员工信息模块可以完成员工招聘、信息查询、员工培训等功能。业务考勤模块可以完成员工考勤、休假管理、考勤报告等功能。工资信息模块可以完成工资查询、报表打印等功能。在线通信模块可以完成用户登录和联机通讯等功能。用户注册模块可以完成注册信息、帐号设置和用户注销等功能。系统的地面模块是普通用户使用的接口,对系统的访问受到限制。企业办公管理系统的前台使用功能模块如图2所示。
企业办公管理系统的前台使用功能模块 |
通知信息 |
文件传输 |
招聘信息 |
业务考勤 |
工资信息 |
在线通信 |
用户注册 |
图2 企业办公管理系统前台使用功能模块
3.2后台功能设计系统
后台管理功能在企业办公管理系统中包括了前台功能所涉及的所有数据信息管理,如文档、员工、工资等信息管理。此外,还包括了区段信息管理和系统管理。对区段的管理可以包括对区段信息的查询、添加、删除和修改等。系统后台的管理工作应由系统管理员完成。系统管理员被赋予了系统的管理功能,因此他的访问权限大于普通用户的访问权限。企业办公管理系统后台管理功能模块如图3所示。
企业办公管理系统后台管理功能模块 |
区段管理 |
系统管理 |
在线管理 |
考勤管理 |
文档管理 |
信息通知 |
用户管理 |
员工管理 |
工资管理 |
图3企业办公管理系统后台管理功能模块。
4系统数据表的设计
企业办公管理系统的开发与实现涉及到对数据库和数据库表的分析和设计,包括数据实体、属性、实体关系等的设计,本系统中用户设计的两种操作权限:COMMon用户和管理员。根据权限类别,不同用户的操作范围是 Y. Hao、L. Lu和Y. Zhou有限公司。系统主要涉及表结构设计、表间链接的建立、表中记录的建立等关系模型。在系统的数据库中有31个表文件。每一个表文件表的结构都是精心设计的。在保证最小冗余度的前提下,科学建立表间链路,提高系统运行效率,占用较少的存储空间。给出了员工基本信息表(员工)、部门信息表(DEPT)、公告信息表(通知)、员工考勤表(签名)、系统表用户(SysAsple)和文件信息表(文件)的表结构,如表1至表6所示。系统中涉及的其他表文件将不在此说明。
表1员工基本信息表(员工)
字段名称 数据类型 长度 是否主键 描述
emplid VARCHAR 6 是 工作ID
id name VARARAR 16 没有 姓名
sex VARARAR 6 没有 性别
age INT 4 没有 年龄
birthday datatime 8 没有 出生日期
birthplace VARCHAR 20 没有 出生地
nation VARCHAR 16 没有 国籍
maristatus VARCHAR 4 没有 婚姻状况
eduback VARCHAR 20 没有 教育
degree VARCHAR 12 没有 学历
eduschool VARARAR 30 没有 毕业学校
title VARCHAR 10 没有 技术职称
position VARCHAR 20 没有 职位责任
wage money 8 没有 基本工资
dept VARCHAR 30 没有 区段
tel VARCHAR 20 没有
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[24901],资料为PDF文档或Word文档,PDF文档可免费转换为Word
课题毕业论文、外文翻译、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。