基于Linux+Apache+Mysql+PHP_OA系统的设计与实现.pdf

基于Linux+Apache+Mysql+PHP_OA系统的设计与实现.pdf

ID:56044480

大小:95.02 KB

页数:3页

时间:2020-06-19

基于Linux+Apache+Mysql+PHP_OA系统的设计与实现.pdf_第1页
基于Linux+Apache+Mysql+PHP_OA系统的设计与实现.pdf_第2页
基于Linux+Apache+Mysql+PHP_OA系统的设计与实现.pdf_第3页
资源描述:

《基于Linux+Apache+Mysql+PHP_OA系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程信息技术与信息化基于Linux+Apache+Mysql+PHPOA系统的设计与实现DesignandImplementationofOASystembasedonLinux+Apache+Mysql+Php黄红兵*HUANGHong-bing摘要办公自动化系统(OA)是电子化信息系统(EMIS)的典型应用,在中小企业中有着广泛的运用,本文介绍是以Linux+Apache+Mysql+PHP+OA系统的基本架构和主要功能,并给出其中特有功能的系统的实现。关键词LinuxPHPOA系统AbstractOfficeAutomationisthemodelofElectro

2、nicalManagementInformationSystem(EMIS).Ithaswidespreadapplicationinsmallandmediumenterprises.ThispaperintroducesthestructureofOAsystembasedonLin-ux+Apache+Mysql+Php.Thedesignandimplementationofitssub-systemarealsopresented.KeywordsLinuxPHPOAsystem本文所说OA系统基本架构如图所示。以INTERNET为1引言媒介OA系统与客户机进行信息

3、交互,网站响应客户机的请办公自动化系统又称OA(OfficeAutomaticSystem),本文求后,对后台数据库进行操作,现将处理结果反还给客户机。介绍的办公自动化系统是基于INTERNET技术,系统后台使同时,管理员能够对网站进行远程管理,以便于开展虚拟主用Linux+Apache+Mysql,应用程序使用PHP开发的系统。机或主机托管业务。它具如下特点:a.免费、轻巧快速、真正跨平台。b.可支持多种数据库,包括常用的Oracle、Msql、Dbase、Sybase、Informix、Mysql等。c.具备CGI及类似JavaScript在Client端的功能。d.语法

4、与C及Perl相近。众所周知Linux服务器平台的稳定性以及Apache与图1OA系统基本架构Mysql是免费的以及系统搭配的优越性能,使得基于该平台下开发的办公自动化系统具有较高的安全性、稳定性以及卓2.2OA系统的逻辑结构越得性能,同时该系统采用B/S三层结构因此又具有很强的如图2所示,可扩展性。包括我的办公桌、信息档案、工作与流程、会议与交流、目前有多种技术可用于WEB网站的开发,像ASP、CGI产品与客户关系、管理设置、系统设置、服务与帮助几个模块等。相对Microsoft公司推出的开发动态网页的ASP来说,子系统,每个子系统都能实现各自独立的功能。PHP显得经济、轻

5、巧。与Linux+Apache+Mysql组合更加完2.3用户管理美、运行更有效、安全系数更高。对于要求高效、稳定、安全该办公自动化系统的主菜单项及其子菜单项分别存放的办公自动化系统OA来说它更显其优越性。在sys-menu、sys-function两个数据表中,可以根据功能的需要2基于Linux+Apache+Mysql+PHP+OA系统的设计动态改变,这样就满足了系统的扩展性。用户的个人信息以及职务存放在user表、关于职务的详细信息单独存放在一个2.1OA系统基本架构user-priv表中。职务的功能是用来控制系统菜单的。一个用*烟台师范学院现代教育技术教学部计算机中心

6、烟台264025户可以对应与多个职务,登陆系统后就可以根据用户的职务662005年第3期信息技术与信息化软件工程来控制该用户可用的功能菜单。图22.4安装与登录while(S

7、ROW=mysql-fetch-array(S

8、cursor))采用浏览器方式使得易用性更强,客户端不需安装专用{软件,系统的管理维护十分简单。在服务器上安装了Office-S

9、USER-STR.=S

10、ROW[0]“,”;.BillOA之后,局域网上的其它机器(也可以是在Internet上)}只需打开浏览器(IE5.0以上),输入服务器的网址即可。进//MESSAGE(S

11、USER-STR,S

12、USER

13、-STR);入登录界面后输入管理员所给的用户名和密码,点击登录按//MESSAGE(S

14、USERNAME,S

15、USERNAME);钮即可进入办公系统主界面。同时,OfficeBillOA系统的售//判断登陆的用户是否已经在线后服务与支持可以为企业客户提供企业自己CI形象界面方(iffind-id(S

16、USER-STR,S

17、USERNAME))式的登入修改,这样,您便可以拥有一套完整属于自己企业{形象的OA办公系统平台。Message(“警告”,“该用户已在线!”);?>3典型功能的实现
3.1登录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。