# 一、项目介绍
## 1.1 项目背景
在大学中学生的档案管理是非常复杂的,且数量十分庞大,管理起来需要消耗许多资 源。随着信息技术的发展,各种信息技术的功能已经渗透到我们生活各个领域,发挥着巨 大的作用。我们可以借助数据库这一先进的管理手段来提供一个电子化的学生档案管理平 台,从而解决在管理上出现的问题。
## 1.2 项目目的
建立一个学生档案管理系统以便方便对学生的学籍信息以及在校期间的记录信息进行 查询、管理。
# 二、功能介绍
## 2.1 需求分析
学生
- 登录系统操作(学号和密码) 基本资料录入、修改
- 查询个人信息(学号、姓名、性别、出生日期、籍贯、政治面貌、手机等) 查询在校信息(班级、宿舍、学院、专业信息)
- 查询课程成绩
- 自评发展性测评(综测)
- 查询奖惩记录(优秀称号、违规记录、处分记录等) 查询学籍状况(如休学、复学、转学、转专业等) 查询其他档案
管理员
- 登录系统操作(工号和密码)
- 录入、修改、删除、查询学生个人信息录入、修改、删除、查询在校信息
- 录入、修改、查询其他档案(体检表、军训表)(名称时间详细描述) 录入、修改、查询成绩
审核发展性测评
- 录入、修改、查询奖惩记录
- 录入、修改、查询学籍异动情况
- 开放属性让学生修改或查看某些信息
## 2.2 功能模块图
![](https://www.writebug.com/myres/static/uploads/2021/11/24/686a5ca3216e61dc1bbda34b8e7e39bc.writebug)
```c++
4
```
## 2.3 详细功能实施细节
### 2.3.1 学生端
- 登录功能:选择学生登录入口,填写 sno 和 password,并输入验证码进行登录。修改密码:修改学生 password
- 查询功能:登录后选择所要查询内容的入口直接进行查看。
- 修改个人信息功能:当特殊权限允许时,登录后选择个人信息入口可对个人信息进行修 改。
- 修改个人测评功能:当特殊权限允许时,登录后选择个人测评入口可对测评信息进行修 改。
- 查看其他档案功能:当特殊权限允许时,登录后选择其他档案入口可查看其他档案信息。
### 2.3.2 管理端
- 登录功能:选择管理员登录入口,填写 mno 和 password,并输入验证码进行登录。
- 查询修改功能:登录后选择所要进行操作的入口进行增添、修改、删除,可以根据特定项 模糊查询关键词。
- 查询修改学生课程成绩功能:登录后选择学生课程成绩入口可进行增添、修改、删除,查 询时可查找特定成绩范围。
- 修改学生密码功能:登录后选择学生登录信息入口可进行增添、修改、删除,防止学生忘 记密码。
# 三、数据字典
## 3.1 关系模式
```c++
stud_log(sno, password)
stud_info(sno, sname, ssex, birth, native_place, political_status, phone, email)
stud_school(sno, dept_name, specialty, class, dormitory)//不符合 3NF,班->专业-
>院系
course(cno, cname, credit)
sc(sno, cno, score)
assess(asno, sno, assess_name, date, detail)
award(awno, sno, aname, date, detail)
punishment(pno, sno, pname, result, date, detail)
status_change(changeno, sno,change_name,date,detail)
otherfile(ono, sno, oname, date, detail)
stud_purview(sno, setinfo, setassess, seeotherfile)
manager_log(mno, password)
manager(mno, Mname, Msex, phone, email)
```
## 3.2 数据字典
| Student_log | Student_log | Student_log | Student_log |
| ---------------- | ------------- | ---------------- | --------------------- |
| attribute_name | type | is_null/property | detail |
| Sno | char (11) | not null/PK/FK | 学号 |
| password | varchar (20) | not null | 密码(默认为 123456) |
| | | | |
| Stud_info | Stud_info | Stud_info | Stud_info |
| attribute_name | type | is_null/property | detail |
| Sno | char (11) | not null/PK/FK | 学号 |
| Sname | varchar (20) | not null | 姓名 |
| Ssex | varchar (2) | not null | 性别 |
| birth | date | not null | 出生年月 |
| native_place | varchar (20) | not null | 籍贯 |
| political_status | varchar (20) | not null | 政治面貌 |
| phone | varchar (20) | not null | 手机 |
| email | varchar (40) | not null | 邮箱 |
| pic | varchar (100) | not null | 照片 |
| | | | |
| Stud_school | Stud_school | Stud_school | Stud_school |
| attribute_name | type | is_null/property | detail |
| Sno | char (11) | not null/PK | 学号 |
| dept_name | varchar (20) | not null | 学院 |
| specialty | varchar (20) | not null | 专业 |
| class | varchar (20) | not null | 班级 |
| dormitory | varchar (20) | not null | 宿舍 |
| -------------- | ------------- | ---------------------------- | ---------- |
| | | | |
| Course | Course | Course | Course |
| attribute_name | type | is_null/property | detail |
| Cno | varchar (20) | not null/PK | 课程号 |
| Cname | varchar (20) | not null | 课程名 |
| credit | int | not null | 学分 |
| | | | |
| SC | SC | SC | SC |
| attribute_name | type | is_null/property | detail |
| Sno | char (11) | not null/PK/FK | 学号 |
| Cno | varchar (20) | not null/PK/FK | 课程号 |
| Score | int | | 成绩 |
| | | | |
| Assess | Assess | Assess | Assess |
| attribute_name | type | is_null/property | detail |
| asno | int(10) | not null/PK/auto_in;crement | 测评号 |
| Sno | char (11) | not null/FK | 学号 |
| assess_name | varchar (20) | not null | 测评项目 |
| date | date | not null | 日期 |
| detail | varchar (100) | | 细节 |
| | | | |
| Award | Award | Award | Award |
| attribute_name | type | is_null/property | detail |
| awno | int(10) | not null/PK/auto_in;crement | 奖励号 |
| Sno | char (11) | not null/FK | 学号 |
| Aname | varchar (20) | not null | 奖励名称 |
| date | date | not null | 日期 |
| detail | varchar (100) | | 细节 |
| | |
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本项目为PHP实现的学生档案管理系统,分学生端和管理端,使用Apache+PHP+MySQL。学生端有登录、查询、修改密码等功能;服务器端有登录、查询修改等功能。 学生端 登录功能:选择学生登录入口,填写 sno 和 password,并输入验证码进行登录。修改密码:修改学生 password 查询功能:登录后选择所要查询内容的入口直接进行查看。 修改个人信息功能:当特殊权限允许时,登录后选择个人信息入口可对个人信息进行修 改。 修改个人测评功能:当特殊权限允许时,登录后选择个人测评入口可对测评信息进行修 改。 查看其他档案功能:当特殊权限允许时,登录后选择其他档案入口可查看其他档案信息。 管理端 登录功能:选择管理员登录入口,填写 mno 和 password,并输入验证码进行登录。 查询修改功能:登录后选择所要进行操作的入口进行增添、修改、删除,可以根据特定项 模糊查询关键词。 查询修改学生课程成绩功能:登录后选择学生课程成绩入口可进行增添、修改、删除,查 询时可查找特定成绩范围。 修改学生密码功能:登录后选择学生登录信息入口可进行增添、修改、删除,防止学生忘 记密码。
资源推荐
资源详情
资源评论
收起资源包目录
基于Apache+PHP+MySQL实现的学生档案管理系统【100011429】 (123个子文件)
style2.css 202B
style.css 201B
yejing1.jpg 1.08MB
yejing2.jpg 1.07MB
fengjing.jpg 142KB
123.jpg 107KB
123.jpg 107KB
coke.jpg 80KB
coke.jpg 80KB
1234567.jpg 75KB
1234567.jpg 75KB
123456.jpg 75KB
123456.jpg 75KB
timg.jpg 21KB
LICENSE 1KB
README.md 66KB
READMEbefore.md 2KB
数据库大作业报告.pdf 2.21MB
stud_info1_edit.php 3KB
admin_stud_info_edit.php 3KB
admin_score.php 2KB
admin_stud_info.php 2KB
admin_student_log_action.php 2KB
stud_info1_action.php 2KB
admin_stud_info_action.php 2KB
admin_stud_info_add.php 2KB
admin_punishment.php 2KB
login.php 2KB
admin_status_change.php 2KB
menu.php 2KB
admin_login.php 2KB
admin_stud_school.php 2KB
stud_info1_add.php 2KB
admin_stud_purview.php 2KB
admin_otherfile.php 2KB
admin_assess.php 2KB
admin_award.php 2KB
assess1_action.php 2KB
admin_punishment_edit.php 2KB
admin_status_change_action.php 2KB
admin_stud_school_action.php 2KB
admin_punishment_action.php 2KB
admin_status_change_edit.php 2KB
admin_assess_action.php 2KB
admin_stud_school_edit.php 2KB
admin_stud_purview_action.php 2KB
admin_assess_edit.php 2KB
admin_otherfile_action.php 2KB
admin_award_action.php 2KB
admin_otherfile_edit.php 2KB
assess1_edit.php 2KB
admin_student_log.php 2KB
admin_award_edit.php 2KB
admin_stud_purview_edit.php 2KB
admin_menu.php 1KB
admin_score_action.php 1KB
assess1_add.php 1KB
admin_punishment_add.php 1KB
stud_info1.php 1KB
admin_status_change_add.php 1KB
admin_stud_school_add.php 1KB
admin_loginok.php 1KB
loginok.php 1KB
admin_otherfile_add.php 1KB
admin_assess_add.php 1KB
admin_award_add.php 1KB
assess1.php 1KB
admin_score_edit.php 1KB
admin_stud_purview_add.php 1KB
upload.php 1KB
admin_student_log_edit.php 1016B
stud_info.php 967B
student_log_edit.php 960B
admin_score_add.php 931B
admin_student_log_add.php 799B
stud_school.php 612B
getcode.php 601B
punishment.php 593B
index.php 549B
status_change.php 547B
assess.php 540B
otherfile.php 537B
award.php 527B
loginout.php 489B
score.php 471B
student_log_action.php 385B
connect.php 309B
2-7182fbccf20b100086f1e7005ed65763.png 516KB
1-22c10873d1c0b05e60879ba74d93d141.png 183KB
3-a7f9466e8c25ebed4d3e8e2dcdd25c55.png 96KB
29-6ff973b739ccc61a414740904ad61580.png 92KB
28-4e6ac6cffb4de38000b350c8737f4f02.png 90KB
32-3cfb7ca356ef08fec560c37ec2eea60d.png 83KB
35-62e4fd54454b5f9c618753529999e0e2.png 81KB
5-1998a2f9c7c775327284c63d63500e44.png 77KB
34-6c3828ff0432cad5aeebaa4f4b636720.png 74KB
33-dd04ac84d198d54edc52d4a3cff922ee.png 72KB
31-48d5b7b103ac98d9eadfc7e168cb2906.png 69KB
30-eb533366697d94e2fd6fa6f1671523a9.png 69KB
6-b8ca28d8b69af6c2d6f01489aa66c315.png 63KB
共 123 条
- 1
- 2
资源评论
神仙别闹
- 粉丝: 2667
- 资源: 7640
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功