欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    PHP人事管理系统课程设计(共13页).doc

    • 资源ID:14288180       资源大小:447KB        全文页数:13页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    PHP人事管理系统课程设计(共13页).doc

    精选优质文档-倾情为你奉上一、 引言(简要说明设计题目的目的、意义、内容、主要任务等)1. 设计题目的目的由于计算机技术的飞速发展, 人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 设计题目的意义现在企业人事档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个学习计算机信息管理的大学生,希望可以在这方面有所贡献。我希望能用我两年来所学的知识编制出一个实用的程序来帮助公司进行更有效的人事管理。 2. 本设计题目的主要内容人事管理系统的简介 人事管理系统是针对人事部的大量业务处理工作而开发的管理软件。根据用户的要求,实现人员基本情况管理、和工资管理。等几个方面的功能。 用户通过输入工号、姓名等基本信息,由系统自行生成相应的统计数据以供用户查询,另外用户还可以对这些基本信息进行定期的更新和删除, 人事管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。人事管理系统的用户需求人事管理系统是针对人事处的大量业务处理工作用计算机进行全面现代化管理。主要包括人员基本情况管理、和工资管理。等几个方面的功能,以实现用户方便的输入、查询、统计、相关报表的业务需求。4设计题目功能要求(1)登录管理(2)人员管理(3)部门管理人员管理包括:添加,浏览,修改,撤销,删除,查询等:部门管理包括添加、修改,删除*注:参考主要数据结构表:人员信息表(工号,姓名,性别,年龄,学历,部门,照片,联系电话,家庭地址)部门信息表(工号,部门名称)二、 正文(课程设计的主要内容,包括实验与观测方法和结果、仪器设备、计算方法、编程原理、数据处理、设计说明与依据、加工整理和图表、形成的论点和导出的结论等。正文内容必须实事求是、客观真切、准确完备、合乎逻辑、层次分明、语言流畅、结构严谨,符合各学科、专业的有关要求。)1. 前期准备前期最主要的问题就是对PHP编和和MYSQL数据的了解撑握的运用了。(1)PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。 它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。(2)MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。2.系统实现系统分析人事管理系统必须具备三大基本功能:人事管理数据库及表的操纵,以实现对人事管理数据库及其表的创建,表中数据维护;人事管理信息的应用,以实现人事信息的查询、人事资源的利用等;人事管理结果的输出,以实现把人事管理的有关结果以相关人事信息报表形式输出。基于这种需求,在每个管理功能界面前都加入了身份验证模块,以确保用户只能按照合法路径进入本系统3.数据库实现五张表:(1)基本信息表表,工号、姓名、性别、年龄、民族、职务、家庭住址、联系方式、所在部门,主键是员工编号;(2)部门信息表,部门编号、部门名称;(3)学历信息表,工号、学历、专业、学校、毕业时间、外语情况,主键是员工编号;(4)婚姻信息表,工号、婚姻情况、配偶姓名、工作单位,主键是员工编号;(5)职位信息表,工号,职位,工龄,主键是员工编号;各表通过工号与基本信息表关联。系统界面设计系统使用了 Dreamweaver 8进行设计。4.系统功能模块图人事管理系统信息删除信息修改信息统计信息查询信息输入员工信息删除职位信息修改婚姻信息修改学历信息修改按职称统计基本信息修改按婚姻情况统计按学历统计学历信息查询婚姻信息查询详细信息查询婚姻信息输入学历信息输入基本信息输入5.程序流程图连接数据库登陆界面输入用户名和密码提示用户名或密码错误是否正确 否 是进入主界面信息删除信息修改信息统计信息查询信息输入选择查询条件输入员工号创建员工号输入员工号输入员工号是否存在是否已存在是否存在是否存在 否 否 否 否 是 是 是 是 是输出信息删除成功输出信息输出信息创建信息保存信息安全退出6.部分功能界面(1)登录界面(2)主界面 (3)输入界面(4)保存成功(5)查询界面(6)分类查询界面(7)统计结果 7.各表存储内容基本信息学历信息 婚姻信息职位信息8部分功能代码查询基本信息session_start();if (empty($_SESSION'name') echo "<script language=JavaScript>alert('您还没有登录,不能访问当前页面!');location.href='./login.php'</script>"exit;$id=$_POST'id'require './connect.php'$sql="select b.id,name,age,sex,peo,address,tel,dep,position,work_time,marry_or,spousename,spousejob from basic_info as b join marry_info on marry_info.id=b.id join work_position on work_position.id=b.id where b.id='$id'"$result= mysql_query($sql);if($new_row=mysql_fetch_array($result) /若有查询结果,则以表格形式输出员工信息echo "<br><center><font size=5 face=楷体_GB2312 color=#0000FF>员工详细信息查询结果</font></center>"echo "<table width=800 height=100 border=1 align=center cellpadding=0 cellspacing=0 class=STYLE1>" echo "<tr bgcolor=#CCCCCC><td>员工号</td>" echo "<td>姓名</td>" echo "<td>年龄</td>" echo "<td>性别</td>" echo "<td>民族</td>"echo "<td>家庭住址</td>"echo "<td>联系方式</td>" echo "<td>所在部门</td>"echo "<td>职务</td>"echo "<td>工龄</td>"echo "<td>是否结婚</td>"echo "<td>配偶姓名</td>"echo "<td>配偶工作单位</td></tr>"do echo "<tr><td>$new_row0</td>" echo "<td>$new_row1</td>"echo "<td>$new_row3</td>"if($new_row2='1') echo "<td>男</td>"else echo "<td>女</td>" echo "<td>$new_row4</td>"echo "<td>$new_row5</td>"echo "<td>$new_row6</td>" echo "<td>$new_row7</td>"echo "<td>$new_row8</td>"echo "<td>$new_row9</td>"if($new_row10='1') echo "<td>是</td>"else echo "<td>否</td>" echo "<td>$new_row11</td>" echo "<td>$new_row12</td>" echo "</tr>" while($new_row=mysql_fetch_array($result); echo "</table>"elseecho "你要查找的记录不存在!"三、 结论(应当准确、完整、明确精练;也可以在结论或讨论中提出建议、设想、尚待解决问题等。)基于PHP、MySql、Apache 开发的人事管理系统表明:只需正确安装、配置PHP、MySql、Apache后,系统运行迅速、稳定、可靠、开发成本低、用户界面友好、维护性良好。随着PHP技术的不断发展,基于PHP、MySql、Apache三结合的应用系统,必将成为广大中小型企、事业机构信息化的强有力工具。通过这次课程设计,我对Sql Server和Visual Studio2008的使用有了更进一步的了解。先前做软件工程的时候也有用到,但是是每个人做一个模块,所以范围比较小,没有涉及到其他的使用。这次课程设计是自己完成了一个系统,虽然系统比较小,但是也包含了很多对数据库的操作,比如添加,查询等。同时还了解一些关于C#语言的知识,如何使用C#语言建立数据库的连接,Sqlconnection、SqlCommand和DataReader等如何使用。 完成课程设计的过程中,我了解到不管是不是已经做过该方面的设计,分析和编程过程中总会出现各种没见过的错误,而这需要在实践过程中慢慢的解决,也许解决了一个会出现另一个,但过程是重要的,我们要在思考和实践中汲取经验,更好的培养自己的能力。四、 参考文献1 周启海等.计算机经济管理应用案例高级教程.清华大学出版社、北方交通大学出版社2 李辛铭等.网页编程实例解析.清华大学出版社3 李炎铭O胡鸿彬.基于PHP的课件查询系统的设计与实现.计算机应用研究.4 丁宝康,董健全数据库实用教程北京:清华大学出版社,五、 指导教师评语 签名: 年 月 日课程设计成绩(五级分制)专心-专注-专业

    注意事项

    本文(PHP人事管理系统课程设计(共13页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开