一、项目介绍 3
1.1项目背景 3
1.2项目目的 3
二、功能介绍 3
2.1需求分析 3
2.2功能模块图 4
2.3详细功能实施细节 5
三、数据字典 5
3.1关系模式 5
3.2数据字典 6
四、概念模型(E-R 图) 9
五、数据模型 11
六、建表代码 11
七、前端后台代码 15
7.1文件目录结构 15
7.2具体代码 17
7.2.1学生与管理员共同模块 17
7.2.2学生模块 21
7.2.3管理员模块 45
八、参考资料 71
九、组员分工 71
十、项目总结 71
10.1遇到的问题 72
10.2个人总结与自评 72

二、功能介绍
2.1需求分析
学生
登录系统操作(学号和密码) 基本资料录入、修改
查询个人信息(学号、姓名、性别、出生日期、籍贯、政治面貌、手机等) 查询在校信息(班级、宿舍、学院、专业信息)
查询课程成绩
自评发展性测评(综测)
查询奖惩记录(优秀称号、违规记录、处分记录等) 查询学籍状况(如休学、复学、转学、转专业等) 查询其他档案
管理员
登录系统操作(工号和密码)
录入、修改、删除、查询学生个人信息录入、修改、删除、查询在校信息
录入、修改、查询其他档案(体检表、军训表)(名称时间详细描述) 录入、修改、查询成绩
审核发展性测评
录入、修改、查询奖惩记录
录入、修改、查询学籍异动情况
开放属性让学生修改或查看某些信息
2.3详细功能实施细节
2.3.1学生端
登录功能:选择学生登录入口,填写 sno 和 password,并输入验证码进行登录。修改密码:修改学生 password
查询功能:登录后选择所要查询内容的入口直接进行查看。
修改个人信息功能:当特殊权限允许时,登录后选择个人信息入口可对个人信息进行修 改。
修改个人测评功能:当特殊权限允许时,登录后选择个人测评入口可对测评信息进行修 改。
查看其他档案功能:当特殊权限允许时,登录后选择其他档案入口可查看其他档案信息。
2.3.2管理端
登录功能:选择管理员登录入口,填写 mno 和 password,并输入验证码进行登录。
查询修改功能:登录后选择所要进行操作的入口进行增添、修改、删除,可以根据特定项 模糊查询关键词。
查询修改学生课程成绩功能:登录后选择学生课程成绩入口可进行增添、修改、删除,查 询时可查找特定成绩范围。
修改学生密码功能:登录后选择学生登录信息入口可进行增添、修改、删除,防止学生忘 记密码。

<?php
header("Content-type: text/html; charset=gb2312"); error_reporting(7);//只显示严重错误
session_start(); ?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>用户登录</title>
<link rel="stylesheet" type="text/css" href="./style2.css" />
</head><body>
<table  width="500" border="1" align="center" cellpadding="5" cellspacing="0"><tr><td align="center"><?php//echo $_SESSION["sno"];if($_SESSION['sno']=="")echo "请登录";elseecho "欢迎您," . $_SESSION["sno"] . ",<a href=menu.php>进入菜单</a>,<a href=loginout.php>注销登录</a>";?></td></tr>
</table><form id="form1" name="form1" method="post" action="loginok.php"><table width="500" border="1" align="center" cellpadding="0" cellspacing="0"><tr><td colspan="2" align="center">请输入您的登录信息</td></tr><tr><td width="199" align="right">学&nbsp;&nbsp;号</td><td width="295"><label><input name="sno" type="text" id="sno" /></label></td></tr><tr><td align="right">密&nbsp;&nbsp;码</td><td><label><input name="pwd" type="password" id="pwd" /></label></td></tr><tr><td align="right">验证码</td><td><input name="yzm_code" type="text" id="yzm_code" value="" size="10" maxlength="4"><img id="yanzhengma" src="getcode.php" alt="登录验证码" border="0" style="cursor:hand;margin-bottom:-7px;" title="看不清,点这里换一张"/></td></tr><tr><td colspan="2" align="center"><label><input type="submit" name="Submit" value="登录" />&nbsp;<input type="reset" name="Submit2" value="重置" /></label></td></tr></table>
</form><br/><br/>
<font>忘记密码请联系管理员888666@163.com</font><br/>
<a href="admin_login.php"><input type="submit" value="后台登录" /></a><script type="text/javascript">
document.getElementById("yanzhengma").onclick = function() {  this.src = "getcode.php?t=" + Math.random();
}
</script>
</body>
</html>












































基于PHP+MySQL的学生档案管理系统设计与实现相关推荐

  1. 基于PHP+MySQL的学生成绩管理系统设计与实现 报告+项目源码及数据库文件+演示视频

    目录 [PHP]学生成绩管理系统 1 前言 2 功能模块 2.1学生模块 2.2 教师模块 2.3 主要的文件结构 3 界面设计 3.1 登录界面 3.2 学生主页(我的成绩) 3.3 各科成绩 3. ...

  2. 基于c语言的学生档案管理系统设计实现

    #include<stdio.h> #include<string.h> struct Student//声明结构体类型 { int num; char name[20]; c ...

  3. 【php毕业设计】基于php+mysql+apache的教材管理系统设计与实现(毕业论文+程序源码)——教材管理系统

    基于php+mysql+apache的教材管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于php+mysql+apache的教材管理系统设计与实现,文章末尾附有本毕业设计的论文和源 ...

  4. asp毕业设计——基于asp+access的教师档案管理系统设计与实现(毕业论文+程序源码)——教师档案管理系统

    基于asp+access的教师档案管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的教师档案管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦.需 ...

  5. 【附源码】计算机毕业设计java学生档案管理系统设计与实现

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  6. 基于SSM的中学学生学籍管理系统设计与实现

    摘 要:进入新世纪之后,信息技术迅速发达,计算机网络也被广泛使用.各行各业都在面临信息化改革.作为信息技术水平较高的教育行业来说,更是需要冲在信息化改革的最前面.在信息爆炸的年代,传统的教育模式就显得 ...

  7. 基于javaweb jsp+servlet学生宿舍管理系统设计和实现

    本项目演示链接地址 > 主要技术:spring.jsp.servlet.mysql.tomcat  .jsp.jquery.css.c390 .cookie.session等基本技术实现 主要功 ...

  8. 【原创】基于SSM框架的教师档案管理系统设计与实现

    高校教师档案管理是高校信息化建设的重要组成部分,对于高校管理层进行决策有重要的参考意义.目前高校的教师档案管理系统普遍存在着一些问题,如落后的管理理念,低效的管理方式,较低的信息化水平等,这严重阻碍了 ...

  9. 基于JavaSSM+MySQL的学生综合素质测评系统设计与实现

    目 录 摘 要 I ABSTRACT I 目 录 III 第1章 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 第2章 主要技术和工具介绍 3 2.1 B/S结构 3 2.2 ...

最新文章

  1. linux下安装cmake
  2. 哪些书你看之前以为很枯燥,结果一看却欲罢不能的?
  3. 小议WebRTC拥塞控制算法:GCC介绍
  4. java 多线程 串行 加锁_java多线程 synchronized 与lock锁 实现线程安全
  5. 万字图文 | 聊一聊 ReentrantLock 和 AQS 那点事(看完不会你找我)
  6. 关于es查询dsl的filter与must,term与match的区别
  7. 公式之美:打通复杂思维的任督二脉
  8. Kafka集群全部断开,然后重启时报“The broker is trying to join the wrong cluster. Configured zookeeper.connect……”问题
  9. 弯管机程序使用三菱FX系列 PLC和昆仑通态触摸屏,也可以用三菱F940系列触摸屏
  10. xp计算机找不到音量调节,winxp系统电脑音量无法调节不能调节声音的恢复方案...
  11. Minecraft Mod 开发:4-创造模式物品栏
  12. Android 压力测试 手机重启测试
  13. 关于XML的pull解析的小发现
  14. ArcGIS Engine基础(21)之面积测量(带内外环面积计算方法、地理坐标系和投影坐标系通用)
  15. shell 脚本实战 五
  16. 如何在unity使用数据库
  17. python教程app攻略_一篇清晰易懂的Python操控手机APP攻略!
  18. 怎样进行两台电脑之间的数据传输?
  19. SonarQube最全使用教程
  20. 雾霾环保主题动态网站设计作业

热门文章

  1. 2019年,为大家推荐9个高质量公众号
  2. mysql默认存储引擎_MySQL5.5 所支持的存储引擎
  3. SpringAMQP-Basic Queue、Work Queue、Fanout、Direct、Topic
  4. java集成kettle 9.2.0开发
  5. 2022年分体式平价蓝牙耳机,性价比高的蓝牙耳机学生党排行
  6. 情侣空间显示服务器失败,情侣空间error是什么意思
  7. i7 13700k核显性能 酷睿i713700k参数 i7 13700k功耗
  8. 滚轮JAVA_java滚轮
  9. 【饭谈】面试官:速斩此子,切不可引狼入室
  10. Android 保持ImageVIew大小不变,让图片按比例拉伸