一、源码特点
php在线审稿系统是一套完善的web设计系统mysql数据库 ,对理解php编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。
php在线审稿系统
代码
https://download.csdn.net/download/qq_41221322/88523967
二、功能介绍
(1)研究在线审稿系统管理员工作任务以及要实现的管理功能
1.系统权限管理
2.用户管理
3.公告管理
4.流程配置管理
5.个人信息管理
(2)研究在线审稿系统普通用户工作任务以及要实现的管理功能
1.用户注册、登录。
2.公告查看
3.终稿稿件查看
4.申请稿件审批
5.查看稿件审批信息
(3)研究在线审稿系统审批用户工作任务以及要实现的管理功能
1.用户登录
2.公告查看
3.审批稿件
4.终稿稿件查看
5.个人信息修改
数据库设计
表1 权限信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | qxid | INTEGER | 11 | 是 | 权限编号 |
2 | qx | VARCHAR | 40 | 否 | 权限 |
表2 用户信息表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用户编号 |
2 | yhm | VARCHAR | 40 | 否 | 用户名 |
3 | mm | VARCHAR | 40 | 否 | 密码 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | qx | VARCHAR | 40 | 否 | 权限 |
6 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
7 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
表3公告表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | ggid | INTEGER | 11 | 是 | 公告编号 |
2 | bt | VARCHAR | 40 | 否 | 标题 |
3 | nr | VARCHAR | 40 | 否 | 内容 |
4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
表4 流程节点表
序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
1 | lcjdid | INTEGER | 11 | 是 | 流程节点编号 |
2 | jd | VARCHAR | 40 | 否 | 节点 |
3 | czr | VARCHAR | 40 | 否 | 操作人 |
4 | jdmc | VARCHAR | 40 | 否 | 节点名称 |
5 | lx | VARCHAR | 40 | 否 | 类型 |
代码设计
$lcjd=$_POST[lcjd];//流程节点
$yh=$_POST[yh];//用户
$sj=$_POST[sj];//时间
$zt=$_POST[zt];//状态
$sfty=$_POST[sfty];//是否同意
$yj=$_POST[yj];//意见
$keyid=$_POST["keyid"];
$sql="update shenpi set yw='".$yw."',lcjd='".$lcjd."',yh='".$yh."',sj='".$sj."',zt='".$zt."',sfty='".$sfty."',yj='".$yj."' where spid='".$keyid."'";
//echo $sql;
mysql_query($sql,$con);
if($sfty=="不同意"){
$sql="update gaojian set zt='退回' where ls='".$yw."'";
mysql_query($sql,$con);
}else{//同意的处理
$sqlf="select * from lcjd where jdmc='".$lcjd."'";//拼接流程节点sql语句
$rs=mysql_query($sqlf);//取得结果
$row=mysql_fetch_array($rs);
$jd=$row['jd'];//节点
$czr=$row['czr'];//操作人
$jdmc=$row['jdmc'];//节点名称
$lx=$row['lx'];//类型
$jd=$jd+1;
$sql="select count(1) as num from lcjd where jd='".$jd."'";
$rs=mysql_query($sql);//取得结果
$row=mysql_fetch_array($rs);
$num=$row['num'];//节点
if($num>0){//未审批完成 继续审批
$sqlf="select * from lcjd where jd='".$jd."' ";//拼接流程节点sql语句
$rs=mysql_query($sqlf);//取得结果
$row=mysql_fetch_array($rs);
$jd=$row['jd'];//节点
$czr=$row['czr'];//操作人
$jdmc=$row['jdmc'];//节点名称
$lx=$row['lx'];//类型
$sql="insert into shenpi (yw,lcjd,yh,sj,zt,sfty,yj) values ('".$yw."','".$jdmc."','".$czr."','','未审核','','')";//拼接添加sql语句
mysql_query($sql,$con);//给 待办 生成一条记录
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件 data.php
2、开发环境为PHP APACHE,数据库为mysql5.0,使用php语言开发。
3、数据库文件名是phpzxsg.sql ,系统名称zxsg
4、系统首页地址:http://127.0.0.1/login.php
四 系统实现