文档介绍:PHP课程设计报告
LT
网络应用系统开发
设计说明书
学生信息管理系统
起止日期: 2017 年 12 月 25 日 至 2017 年 12 月 29 日
学生姓名
班级
学号
成绩
指导教师(签字)
计算机学院
2017年 12 月
8
目 录
第1章 概述 4
课设背景 4
课设要求 4
系统运行环境 4
第2章 系统分析与设计 4
需求分析 4
学生模块 4
管理员模块 5
系统结构图 5
第3章 数据库设计 5
用户表 5
地址表 6
第4章 系统功能设计与实现 7
7
8
9
心得体会 9
参考文献 10
湖南工业大学课程设计报告
第1章 概述
课设背景
在如今信息化的时代,数据是至关重要的。而对于学校而言,学生信息就是一大波数据,如果将这些信息系统的整理显示,那么对于学校而言查看学生信息将变得很容易。本设计是学生信息管理系统的简化版,更多信息可以适当添加。
课设要求
(1)基本掌握BS结构程序设计的基本思路和方法;
(2)达到熟练掌握PHP语言的基本知识和技能;
(3)熟练掌握MYSQL数据存储技术的基本知识和方法;
(4)能够利用所学的基本知识和技能,解决简单的程序设计问题。
系统运行环境
操作系统:windows 7
软件:Dreamwearver8,phpstudy
第2章 系统分析与设计
需求分析
随着科学技术的不断提高,计算机技术日益成熟,它在人类社会中的各个领域发挥的作用也越来越大了。而我们对信息的处理也应当用到这些完整的技术,为了是学校提高对学生信息管理的效率和工作质量,本系统提供了管理员对信息的添加、更改、查询等功能,相当于学生登录后看到的信息更为全面,这也是为了个人信息的保密性。
学生模块
学生登录模块,此模块包括学生登录和检查登录用户的身份功能,根据学生数据的学号和密码判断该用户是否合法,以及可以查看到那些信息和操作权限,并依次返回不同模块的页面。
学生查看模块,学生可以看到所有学生的学号、姓名、班级和专业信息;学生可以根据学号、姓名、班级查询对应的信息。
8
湖南工业大学课程设计报告
管理员模块
此模块实现了管理员功能区的所有功能,由管理员登录模块、信息查看和用户管理等系统模块组成。
管理员登录:此模块根据用户输入的账号和密码判断用户是否可以登录以及是否是管理员账户。
信息查看:管理员可以在此页面看到学生的全部信息,除了基本信息以外还可以看到电话、邮箱、地址等信息;
用户管理:管理员可以将用户分组,分为用户组和管理组,可以对学生的信息进行修改和直接添加。
系统结构图
第3章 数据库设计
用户表
字段
数据类型
长度
主键否
描述
id
int
12
否
uid
varchar
50
username
varchar
40
账号
password
varchar
50
密码
name
varchar
20
姓名
sex
varchar
20
性别
8
湖南工业大学课程设计报告
class
varchar
20
班级
major
varchar
20
专业
phone
varchar
20
电话
numb
varchar
20
学号
email
varchar
20
邮箱
qq
varchar
20
QQ
address
varchar
50
地址
create_at
int
11
创建日期
updated_at
int
11
更新日期
地址表
字段
数据类型
长度
主键否
描述
id
int
12
否
aid
varchar
50
name
varchar
20
姓名
sex
varchar
20
性别
class
varchar
20
班级
major
varchar
20
专业
phone
varchar
20
电话
numb
varchar
20
学号
email
varch