logo资料库

PHP$MYSQL学生信息管理系统设计报告.doc

第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
资料共12页,剩余部分请下载后查看
学生信息管理系统设计报告 一、 问题的定义 为了验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单MySql 数据库应用程序设计。希望通过项目实践,熟悉巩固所学知识,以使自身达到熟练掌握 HTML基本结构以及PHP语言的基本知识和技能,基本掌握面向对象程序开发的基本思 路和方法,了解MySql数据库开发基本知识,为今后的进一步深入学习,奠定基础。 二、需求分析 学生管理系统的开发目的是为了实现学生信息化管理。本系统需要完成的功能有: 实现学生学生信息录入、学籍变更情况录入、奖励情况录入、处罚情况录入、学生信息查询与修 改。 1 学生学生信息录入:可对学生信息进行录入,学生信息的属性有:的姓名、性别、院系、 生日、籍贯等属性。 2. 学籍变更情况录入:可对学生学籍进行修改,学籍属性有:学号、姓名、变更情况、 记录时间、变更描述等属性。 3. 奖励情况录入:可对学生奖励进行记录,奖励属性有:学号、姓名、奖励等级、记录 时间和奖励描述。 4 处罚情况录入:可对学生处罚情况进行记录,处罚属性有:学号、姓名、处罚等级、记 录时间和处罚描述。 5 学生信息查询与修改:可对学生的信息进行查询,查询出信息后,可对学生信息进行 查看、修改,学生信息属性有:姓名、学号、学院和学生信息详情与修改属性。 三、系统模块的实现 在系统中包括以下功能:系统管理、学生信息管理、课程信息管 理、成绩信息管理、班级信息管理。
系统各模块关系如图所示: 本系统共分为三大部分: 1、 登录模块 为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在输入正确的用 户名和正确的密码之后,才能进入系统。 用户登录窗体中放置了两个文本框(Textbox),用来输入用户名和密码;一个按钮(Button) 用来登录。
添加一段PHP测试代码,显示用户名或密码是否正确,正确则进入系统,错误则现实密 码或用户名输入错误。 登陆条件判断代码: 用户名或密码错误

'; } } ?> 2.系统主界面模块
登陆成功后,即可进入,系统主界面模块。主界面为进入学生管理系统各模块的入口, 用户可根据上面各个模块名称单击进入各个管理模块,从而进行对系统的管理操作。 主界面入口代码: <?=WEBNAME?>
    管理导航:

} ?>

- -

退出

2、 各功能模块 1. 学生信息录入: 学生学生信息录入:可对学生信息进行录入,学生信息的属性有:姓名、性别、院 系、生日、籍贯等属性。当提交信息以后,将跳转到另一个页面
在此页面可查看输入的学生信息,并选择学生需要录入的班级,确认无误后,点击确认 信息并录入按钮便可提交信息,跳转到下个页面: 提交成功后,可继续录入新的学生信息或修改已经存在的学生信息。 2.学籍变更情况: 进入学生学籍变更情况录入页面后,输入已经录入的学生姓名,点击检索学号按钮, 可查询学生当前的学号,并在此页面对学生学籍情况如变更情况、记录时间(系统会自 动获得当前时间无需用户自己输入)、变更描述进行修改提交,即可完成学生学籍情况
的变更操作。 当点击提交信息按钮后将进入以下页面: 该页面将现实你变更的学生学籍信息,接下来你可以开始新的操作或者修改学生信息。 2. 学生奖励情况录入: 进入学生奖励情况录入页面后,可对学生的奖励情况进行记录,通过对学生姓名的输入,点击检索 学号,对相应学号的学生进行奖励情况录入,在后面的奖励描述中记录学生所获得的奖励以及奖励 的原因,完成后点击提交信息按钮,便可完成学生奖励的录入。
分享到:
收藏