- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
摘
摘要 1
1 引言 2
1.1 课题来源 2
1.2 开发工具的选择 2
1.3 开发环境 3
2 数据库介绍 4
2.1 数据库的发展 4
2.2 数据库技术 4
2.3 SQL简介 5
2.3.1 SQL查询功能 6
2.3.2 SQL数据更新功能 7
3 系统分析及总体设计 7
3.1 系统需求分析 7
3.2 可行性研究 8
3.3 系统功能分析 8
3.4 系统的总体设计 10
4 系统的业务流程设计 10
4.1 业务流程描述 10
4.2 业务流程图 10
5 系统的详细设计及功能实现 11
5.1 数据库设计 11
5.1.1 数据库需求分析 11
5.1.2 数据库概念结构设计 12
5.1.3 数据库逻辑结构设计 14
5.2系统的实现 16
5.2.1 系统首页设计 16
5.2.2 人事管理模块设计 17
5.2.3 统计管理模块设计 18
5.2.4 工资管理模块设计 18
5.2.5 系统管理模块设计 19
6 系统的测试 19
6.1测试计划执行请况 19
6.1.1身份认证时候要保证在以下输入情况时候系统能够健康运行 19
6.1.2 人事信息查询模块测试 20
6.1.3人事信息维护模块测试 20
6.1.4工资信息查询模块测试 20
6.1.5工资信息维护模块测试 20
6.1.6统计模块测试要点 20
6.2评价 20
6.2.l软件能力 20
6.2.2缺陷和限制 20
6.2.3建议 21
6.2.4测试结论 21
7 总结 21
参考文献 21
Abstract 23
致 谢 24
要
基于PHP和MySQL的人事管理系统
XX
摘要:本系统是以PHP设计语言和MySQL数据库为工具的人事管理系其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面管理;PHP;MSQL;1 引言
1.1 课题来源
本项目是实现机关和事业单位的人事管理信息系统。机关和事业单位的人事管理在政府工作中占有极其重要的地位,如何加强各个部门之间的协调和提高工作效率是人事管理的当务之急。通过人事管理系统人事组织部门能做到以人为中心,各部门之间使用共有的资源,即时通信,现时提高工作效率,简化繁琐的手工统计、信息汇总和工资业务大量人工工作,让人事组织和工资管理工作在人事组织部和相关部门之间活起来。本项目就是在这昂的背景下提出来的。
1.2 开发工具的选择开发,有很多优点。PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统PHP的特性包括:
开放的源代码所有的PHP源代码事实上都可以得到。
PHP是免费的。
PHP的便捷性 基于服务器端。
嵌入HTML。
简单的语言。
效率高。
图像处理 面向对像MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。主要特点如下:使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统 为多种编程语言提供了API。这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。
支持多线程,充分利用CPU资源
优化的SQL查询算法,有效地提高
文档评论(0)