文档详情

基于PHP的工资的管理系统.doc

发布:2017-03-14约1.36万字共19页下载文档
文本预览下载声明
摘要 数据库技术是数据处理中最先进的技术,已达到空前的普及和应用。Web设计可用性概念的重要性日益增强Xampp 2.开发环境easyeclipse for php. 本次使用PHP进行代码的编写与页面的创作,虽然界面美工方面颇有不足,但总也算完成一个完整的系统。 模块关系图 模块功能 其中进行系统整体变量设置与调用代码的模块为: 1.php 2.php config.php global.php 下面介绍下主要的模块: Home.php 此页面为主页面,包含登陆索引,此页面可查找并查看员工信息,包括工种,工资和年终奖。而且此页面可以进入注册页面和设定页面。 Gzsd.php 此页面为工资设定页面,通过此页面可以设置各个工种的基本工资和比率。 Register.php 此页面为注册页面,通过此模块可以注册员工的信息,包括工种,比率等。 Update.php 此页面为计算年终总平均工资页面,由此页面可以进行员工的整体操作。 模块运行效果 开启服务器,登陆1/1/home.php,进入如下页面 点击新员工注册进入如下页面 写入相应信息,成功。 返回 主页面: 点击工种工资设计: 设计基本工资和比率; 返回主页面 对已有工人进行查询并查看 得到如下界面 输入基本工资及各月考勤,津贴得到年终平均工资。 程序代码 1.php ?php include_once(global.php); header(Content-Type:text/html;charset=GB2312); $gz = $_GET[gz]; $sql = select * from gzgz; $query = mysql_query($sql); while($row = mysql_fetch_array($query)) { if($gz == $row[gz]) echo $row[jbgz].元; } ??php include_once(global.php); header(Content-Type:text/html;charset=GB2312); $dj = $_GET[dj]; $gz = $_GET[gz]; $sql = select * from gzgz; $query = mysql_query($sql); while($row = mysql_fetch_array($query)) { if($gz == $row[gz]) { $a = pow($row[bl],$_GET[dj]-1); $b = $row[jbgz]*$a; echo $b; } } ? Config.php ?php $host =localhost; $p_username =root; $password =135510; $db =gz; $coding =gbk; ? Global.php ?php session_start(); include_once (./config.php); include_once (./mysql_class.php); include_once (./page_class.php); $db=new mysql($host,$p_username,$password,$db,$coding); ? Gzsd.php ?php include_once (global.php); $db-select(gzgz,*,); if($_POST[sub]){ for($i=1;$i=6;$i++){ $db-update(gzgz,jbgz=$_POST[jbgz],bl=$_POST[bl],id=$i); header(location:./home.php); } } ? table border=1 form method=post action= tr th width=100工种/thth width=100基本工资/thth width=100比率/th /tr ?php while ($result = $db-fetch_row()) { ? tr align=center td?=$result[1]?/tdtdinput type=text name=jbgz value=?=$result[2]?/td tdinput type=text name=bl value=?=$result[3]?/td /tr ?php } ? tr th colspan=2input type=submit name=sub value=修改/th thinput type=button val
显示全部
相似文档