当前位置:   article > 正文

基于PHP的学生管理系统设计与实现_php学生管理系统

php学生管理系统

目录
第一章 设计理论 4
1.1 PHP 程序设计的特点 4
1.1.1开源性代码 4
1.1.2易于学习 4
1.1.3数据库的连接 4
1.2 MYSQL 数据库技术 5
1.2.1速度快 5
1.2.2连接性和安全性 5
1.2.3可移植性 5
1.2.4它支持SQL语言 5
1.2.5容易使用 6
1.2.6成本优势 6
第二章 需求分析 6
2.1系统需求分析 6
2.2 学生管理系统的实现目标分析 6
第三章 学生管理系统的设计 7
3.1 学生管理系统开发工具的确定 7
3.2 学生管理系统的开发思想 7
3.3 学生管理系统的功能 7
3.3.1 学生管理系统功能分析 7
3.3.2学生管理系统设计 7
四、学生管理系统的实现 9
4.1 学生管理系统主体窗口的实现 9
4.1.1登陆窗口 9
4.1.2主题功能窗口 10
4.2学生管理系统主题功能的实现 10
4.2.1、管理员界面与登录连接 10
4.2.2、普通用户查询连接 11
4.2.3、管理员的插入操作 12
4.2.4、管理员修改界面的连接 14
4.2.5管理员删除操作 15
4.2.6、管理员和普通用户的查询操作 16
五、MySQL数据库与PHP连接与创建 18
5.1、PHP与MySQL数据库的连接 18
5.2总体测试 18
六、小结 18
第二章 需求分析
2.1系统需求分析
随着高学学生的增多,师资力量的扩大,学样课程的增加,对教师与学生、课程管理的要求也越来越高,而如何有效的管理起教师与学生等学绩相关的资源,就成为了各高校考虑的一个重要方面。
为此,我们设计了本学生管理系统,为师生提供了完善的信息管理功能。
2.2 学生管理系统的实现目标分析
学生课绩信息管理系统主要提供了登陆模块,学生模块,教师模块,管理员模块,四部分组成。,其主要功能如下:
根椐用户登录的类型,自动转向相应的操作模块。
学生模块中,学生可以查看成绩与及自己的个人信息等操作。
教师模块中,教师可以有查看学生信息的所有信息。
管理员模块中,有包括新增,更改,删除、查询学生,信息的功能。
第三章 学生管理系统的设计
3.1 学生管理系统开发工具的确定
基于以上学生管理系统开发语言以及数据库的确定,所以本系统的开发工具就选择了Dreamweaver8.02版本和MYSQL5.0版本以及Photoshop CS版本
3.2 学生管理系统的开发思想
尽量采用学校现有的管理思路,及先进的学生管理系统开发方案,从而达到提高系统开发水平和应用效果的目的;
系统应符合学生管理系统的规定,满足常用的信息管理需求,并达到操作过程的直观、方便、实用、安全等要求;
系统采用模块化的程序设计方法,既便于系统功能模块的组合,又便于未参与开发的技术人员补充、维护;
3.3 学生管理系统的功能
3.3.1 学生管理系统功能分析
实现功能包括查询学生信息 、添加学生信息、修改学生信息、删除学生信息 打印学生信息等主要用PHP动态代码编写与测试
http://www.biyezuopin.vip/onews.asp?id=12492
3.3.2学生管理系统设计
根据分析得出如下图所示的学生管理系统流程图
在这里插入图片描述

<?php
$dept_id=$_POST['dept_id'];
$class_id=$_POST['class_id'];
$s_id=$_POST['s_id'];
$name=$_POST['name'];
$sex=$_POST['sex'];
$age=$_POST['age'];
$datetime=$_POST['datetime'];
$tel=$_POST['tel'];
$address=$_POST['address'];
$beizhu=$_POST['beizhu'];
$borthdy=$_POST['borthdy'];
require_once 'config.php';  //引入配置文件
$db=mysql_connect($db_host,$db_user,$db_password);
mysql_select_db("message");

$myquery="update student set dept_id='".$dept_id."',class_id='".$class_id."',name='".$name."',sex='".$sex."',age='".$age."',borthday='".$borthday."',tel='".$tel."',address='".$address."',beizhu='null'  where '".$s_id."'=s_id ";

$result=mysql_query($myquery,$db);
echo $result;
if($result)
{
echo "修改成功";
}
else
{
 echo "修改失败";
}
?>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/469906
推荐阅读
相关标签
  

闽ICP备14008679号