摘要
管理系统是根据课程网站的需求而设计和实现的,主要 用于实现办公人员对其办公系统内所有公务员进行管理,实现对员工信息的查询、录入、修改和删除;以及发布重要通知、最新信息和规章制度。通过“网上办公,无纸办公”,大大提高办公效率,体现现代政府的高效职能。
关键词: PHP, MySql, Apache, 数据库,数据库实现,数据源 , 办公系统
ABSTRACT
Ministry of Personnel Management Subsystem(MPMS)isdesigned and implements the function , in the need of the E-GovernmentAffair Net. And currently it mainly uses for implementing the officer in GovernmentAffair System manages all the clerks in its office system efficiently,and implements searching and inserting and modifying and deleting for the information of all clerks,issuing important notice and lately personnel information , bylaws and so on. With ‘Work on net, Work without paper’, that improves the efficiency of handling office business highly, that embodies the powerful capability of the modern government.
Keywords:PHP, Mysql, Apache, database, DB implement, data source,E-GovermentAffair .
设计方案
本系统采用B/S结构,所有的程序及数据都放在服务器上,终端在取得相应的权限后使用Web页面浏览,录入,修改等功能。在语言方面使用PHP语言,在数据库上我们为了节约成本,采用了免费的MySQL数据库(当然,也可以移植到Oracle上),服务器使用Apache Web服务器。
功能要求
通过“网上办公,无纸办公”,办公系统充分利用强大的网络资源,方便快捷、即时高效完成政府办公。系统包括个人办公平台、领导办公、行政办公管理、公文管理、信访管理、管理、财务管理、系统管理、电子邮件系统、公共信息等十一主要功能模块组成,利用页面和数据库实现,体现出交互式网络办公。本子系统属于管理模块,将完成对政府系统中所有员工的个人信息和详细信息、部门的简要信息和详细信息、个人信息的管理、工资信息的管理、考勤的管理等功能。本系统具有一定的实用性。
实现形式
采用页面对话交互方式进行,把页面形成工具(DREAMWAVER4)和动态编辑工具(PHP)以及强大的数据库支持(MYSQL)融为一体,达到完成功能块目的。要求该功能块具有整个系统的统一风格。
软件需求
本系统采用了目前最佳组合-LAMP,即:Linux + Apache + MySQL +PHP, 该组合具有更稳定、高效能、更经济的特点。
• 操作系统-Linux,采用“飓风Linux”。
• Web服务器软件-Apache。
• 数据库服务器与用户端软件-MySQL。
• 页面应用软件-PHP4。
除了上面这些动态网页开发环境的需求,还有一些时在安装时需要的软件,在Linuz系统中都可以找到或到网上下载:
• C语言编辑器-将C语言源文件编译成可执行软件的工具。
• Apxs-制作Apache动态模块的工具。
• SecureEdit-跨平台上传文件的工具。
本次开发过程是:先在Window下编写代码,然后上传到服务器进行调试。
目 录 10000字
第一 章 引言……...…………………………….…………………3
§1.1 问题的提出….…………………..………………..3
§1.2 设计方案…….…………………..………………..3
§1.3 系统运行环境.…………………..………………..4
第 二章 设计的理论依据…………………………………………5
§2.1 Linux + Apache + MySQL + PHP 最优组合…5
§2.2 PHP, Apache, Mysql , Linux介绍……….……...6
§2.2.1 PHP……………...…………………………….6
§2.2.2 Apache……...………………………….……...7
§2.2.3 Mysql………...……………………………..…7
§2.2.4 Linux…...……………………………………...8
§2.3 安装及注意事项………………………………...8
第三章 开发过程……………………...……………………….…10
§3.1 设置服务器….………………...…………………10
§3.2 设置数据库…………………………………...….10
§3.2.1 创建数据库和数据表……….………...…...10
§3.2.2 数据库连接…………………...……………13
§3.2.3 创建数据源…….……...………..………….13
§3.3 系统功能实现…………………………………….14
§3.3.1 系统登录………..………………….………14
§3.3.2 规章制度……….…..…………………15
§3.3.3 重要通知…………...……………………....15
§3.3.4 最新信息…………….…..……………15
§3.3.5 信息查询…………………………..……….16
§3.3.6 管理员模块…………….……..……………20
§3.3.7 相关功能链接…………………..…….…....28
第四章 结束语…………………………………...…………….…29
第 五 章 参考文献…………………………..…...…………….…29
|