PHPMYSQL学生信息管理系统设计报告.docx

上传人:b****6 文档编号:7622043 上传时间:2023-01-25 格式:DOCX 页数:12 大小:225.62KB
下载 相关 举报
PHPMYSQL学生信息管理系统设计报告.docx_第1页
第1页 / 共12页
PHPMYSQL学生信息管理系统设计报告.docx_第2页
第2页 / 共12页
PHPMYSQL学生信息管理系统设计报告.docx_第3页
第3页 / 共12页
PHPMYSQL学生信息管理系统设计报告.docx_第4页
第4页 / 共12页
PHPMYSQL学生信息管理系统设计报告.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

PHPMYSQL学生信息管理系统设计报告.docx

《PHPMYSQL学生信息管理系统设计报告.docx》由会员分享,可在线阅读,更多相关《PHPMYSQL学生信息管理系统设计报告.docx(12页珍藏版)》请在冰豆网上搜索。

PHPMYSQL学生信息管理系统设计报告.docx

PHPMYSQL学生信息管理系统设计报告

学生信息管理系统设计报告

一、问题的定义

为了验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单MySql数据库应用程序设计。

希望通过项目实践,熟悉巩固所学知识,以使自身达到熟练掌握HTML基本结构以及PHP语言的基本知识和技能,基本掌握面向对象程序开发的基本思路和方法,了解MySql数据库开发基本知识,为今后的进一步深入学习,奠定基础。

二、需求分析

学生管理系统的开发目的是为了实现学生信息化管理。

本系统需要完成的功能有:

实现学生学生信息录入、学籍变更情况录入、奖励情况录入、处罚情况录入、学生信息查询与修改。

1学生学生信息录入:

可对学生信息进行录入,学生信息的属性有:

的姓名、性别、院系、生日、籍贯等属性.

2。

学籍变更情况录入:

可对学生学籍进行修改,学籍属性有:

学号、姓名、变更情况、记录时间、变更描述等属性。

3。

奖励情况录入:

可对学生奖励进行记录,奖励属性有:

学号、姓名、奖励等级、记录时间和奖励描述。

4处罚情况录入:

可对学生处罚情况进行记录,处罚属性有:

学号、姓名、处罚等级、记录时间和处罚描述。

5学生信息查询与修改:

可对学生的信息进行查询,查询出信息后,可对学生信息进行查看、修改,学生信息属性有:

姓名、学号、学院和学生信息详情与修改属性.

三、系统模块的实现

在系统中包括以下功能:

系统管理、学生信息管理、课程信息管

理、成绩信息管理、班级信息管理。

系统各模块关系如图所示:

本系统共分为三大部分:

1、登录模块

为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在输入正确的用户名和正确的密码之后,才能进入系统。

用户登录窗体中放置了两个文本框(Textbox),用来输入用户名和密码;一个按钮(Button)用来登录。

添加一段PHP测试代码,显示用户名或密码是否正确,正确则进入系统,错误则现实密码或用户名输入错误.

登陆条件判断代码:

<?

php

$islogin=2;

include('inc/config。

php’);

if($_POST[’ok']==1){

if($_POST['name’]=='aolang’&&$_POST['passwd’]==’307885847’){

$_SESSION['islogin']=1;

jump('home。

php’);

}else{

$no=’〈palign="center”style="color:

#ff0000;”>用户名或密码错误

’;

}

2.系统主界面模块

登陆成功后,即可进入,系统主界面模块。

主界面为进入学生管理系统各模块的入口,用户可根据上面各个模块名称单击进入各个管理模块,从而进行对系统的管理操作。

主界面入口代码:

〈?

php

$islogin=1;

include('inc/config。

php');

$id=$_GET['id'];

include(’inc/db.php');

>

〈!

DOCTYPEhtmlPUBLIC"—//W3C//DTDXHTML1.0Transitional//EN"”http:

//www.w3.org/TR/xhtml1/DTD/xhtml1—transitional。

dtd"〉

〈htmlxmlns=”http:

//www。

w3。

org/1999/xhtml">

〈head>

〈title〉〈?

=WEBNAME?

〉〈/title>

〈linkhref=”/img/css.css”rel=”stylesheet"type="text/css”/>

〈ulclass="topmenu”>

〈/strong〉〈?

=menu()?

〈br/〉

〈?

php

switch($id){

case0:

include('page/0.php');

break;

case1:

include(’page/1.php');

break;

case2:

include(’page/2.php’);

break;

case3:

include('page/3。

php');

break;

case4:

include(’page/4。

php’);

break;

case5:

include(’page/info.php’);

break;

case6:

include(’page/edit。

php');

break;

default:

include('page/0.php’);

}

>

15px0;color:

#666;”align=”center">

-<?

=WEBNAME?

〉-



login=out”〉退出〈/a〉

〈/p>

〈/body>

〈/html>

2、各功能模块

1.学生信息录入:

学生学生信息录入:

可对学生信息进行录入,学生信息的属性有:

姓名、性别、院系、生日、籍贯等属性。

当提交信息以后,将跳转到另一个页面

在此页面可查看输入的学生信息,并选择学生需要录入的班级,确认无误后,点击确认信息并录入按钮便可提交信息,跳转到下个页面:

提交成功后,可继续录入新的学生信息或修改已经存在的学生信息.

2。

学籍变更情况:

进入学生学籍变更情况录入页面后,输入已经录入的学生姓名,点击检索学号按钮,可查询学生当前的学号,并在此页面对学生学籍情况如变更情况、记录时间(系统会自动获得当前时间无需用户自己输入)、变更描述进行修改提交,即可完成学生学籍情况的变更操作.

当点击提交信息按钮后将进入以下页面:

该页面将现实你变更的学生学籍信息,接下来你可以开始新的操作或者修改学生信息。

2.学生奖励情况录入:

进入学生奖励情况录入页面后,可对学生的奖励情况进行记录,通过对学生姓名的输入,点击检索学号,对相应学号的学生进行奖励情况录入,在后面的奖励描述中记录学生所获得的奖励以及奖励的原因,完成后点击提交信息按钮,便可完成学生奖励的录入。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1