PHP+MySQL的智能办公系统-OA

OA办公系统开源项目

这是一套主要用于演示、学习为目的OA办公自动化系统。该系统具备基本的自动化办公功能。

在使用前请确保您已阅读本系统协议部分内容。

PHP+MySQL的智能办公OA系统

主要功能列表

  • 用户和用户组、权限管理
  • 个人网盘和分享文件
  • 生产计划任务和业绩考评
  • 通讯录和内部短消息
  • 公告系统
  • 个人工作日记本
  • 全自动IP记录和黑名单
  • 备份和恢复功能、自动备份功能
  • 列表打印功能

安装和使用

1、在系统中构建PHP和Mysql或其他数据库的运行环境。例如,Apache > 2.4.3、PHP > 5.4.7、Mysql > 5.5。

2、配置完成后,请将相关文件拷贝到网站根目录下,并修改content目录权限。

3、在数据库中创建oasys数据库,并运行/includes/install/install.sql内的SQL代码。

4、建立数据库访问用户和密码,然后根据注释修改位于/content/configs/db.inc.php文件内有关配置信息。

5、打开浏览器访问网站,默认的用户名是"oasysadmin",密码是"adminadmin"。由于该平台设计初衷是演示用途,所以这里的用户名和密码、验证码会自动填写。

FAQ

  • 该项目必须使用Apache和Mysql构建吗?

不需要,但你必须构建PHP和数据库运行环境。

* 登录失败,总是提示验证码错误?

请注意区分验证码大小写。

* 如何修改数据库名称?

使用第三方工具修改好数据库名称后,打开/content/configs/db.inc.php,修改15行的“mysql:host=localhost;dbname=oasys;charset=utf8”代码,其中oasys就是数据库的名称。

* 如何取消登录自动输入用户名和密码?

打开/index.php,修改第78、79、80的“value="..."”参数为“value=""”即可。

* 不想使用Mysql作为数据库?

打开/content/configs/db.inc.php文件,修改15行PDO连接协议。你需要一定的PHP PDO知识。

* 打开持久化连接?

持久化连接默认是打开的,你可以在/content/configs/db.inc.php中32行关闭它。修改true为false即可。

* 设定数据库连接用户名和密码?

打开/content/configs/db.inc.php根据注释修改即可。

* 无法显示验证码?

请安装php GD和GD2模块,并开启Session模块。

* 让验证码更随机化?

有两种方法使验证码更随机化。1、直接修改\includes\plug-vcode.php文件plugvcode(a,b,c,d)函数,注意参数格式必须存在,以及最后必须构建$_SESSION["vcode"]变量。2、更换\content\configs\font.ttf字体库文件。

* 修改平台图标?

修改\includes\images目录下的logo.png和logo-57.png、logo-72.png、logo-114.png、logo-144.png文件。

* 可以在移动设备上使用吗?

网站采用了Bootstrap响应式设计,理论上是可以在任意平台、浏览器使用的。IE6支持性较差。

你可能感兴趣的:(PHP,HTML+CSS+JS,MySQL,php,mysql,android)