更新时间:2021-06-25
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
我的毕业论文课题是数据库的设计与实现,因此我设计了一种基于LAMP环境的人事信息管理系统的数据库的设计与实现。为了完成设计,我把服务器设在Linux端,使用CentOS6.5操作系统。而客户端既可使用WINDOWS也可使用Linux。由于Linux具有可靠的安全、稳定性能,因此常使用Linux来搭建服务器。Linux下常用的搭建环境有LAMP和LNMP,而我们这里使用LuManager,这是一个集成开发环境,可支持LAMP和LNMP,而且搭建方便,因此本系统使用LuManager来搭建。
当今社会,人事信息管理在企业和政府部门越来越重要,但是很多部门还在使用传统的手工方式,这种方式效率低,修改困难,安全性低,因此用计算机配合数据库及服务器来管理人事信息显得越来越重要。此次的人事信息管理系统数据库的设计与实现就是在这样的前提下开发的。
目 录
1 引言 1
1.1 课题背景 1
1.2 开发工具的选择 1
1.2.1 PHP 1
1.2.2 MySQL 2
1.2.3 LuManager 3
1.3 开发环境 3
2 数据库介绍 4
2.1 数据库发展 4
2.2 数据库技术 4
2.3 SQL简介 5
2.3.1 SQL查询功能 6
2.3.2 SQL数据更新功能 6
3 系统分析及总体设计 8
3.1 系统需求分析 8
3.2 可行性研究 8
3.2.1 营运可行性 8
3.2.2 技术可行性 8
3.2.3 经济可行性 9
3.3 系统功能分析 9
3.4 系统的总体设计 10
4 系统的业务流程设计 12
4.1 业务流程描述 12
4. 2 业务流程图 12
5 系统的详细设计及功能实现 13
5.1 数据库设计 13
5.1.1 数据库需求分析 13
5.1.2 数据库概念结构设计 13
5.1.3 数据库逻辑结构设计 16
5.2 系统的实现 19
5.2.1 系统首页设计 19
5.2.2 人事管理模块设计 19
5.2.3 统计管理模块设计 20
5.2.4 工资管理模块设计 21
5.2.5 系统管理模块设计 22
6 系统的测试 23
6.1 测试计划执行请况 23
6.1.1 身份认证测试 23
6.1.2 人事信息查询模块测试 23
6.1.3 人事信息维护模块测试 23
6.1.4 工资信息查询模块测试 23
6.1.5 工资信息维护模块测试 24
6.1.6 统计模块测试要点 24
6.2 简评 24
6.2.l 软件功能实现 24
6.2.2 缺陷和不足 24
6.2.3 建议 24
6.2.4 测试结论 24
7 结论 25
参考文献 26
致谢 27