77范文网 - 专业文章范例文档资料分享平台

基于PHP+MySQL_学生成绩管理系统论文(2)

来源:网络收集 时间:2019-03-04 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

三 系统设计

3.1 各个实体的局部ER图

性别 学号 年龄 姓名 系别 学生 密码 问题 答案

图3-1 学生E-R图

课程名 课程号 课程

图3-2 课程E-R图

ID 密码管理员

图3-3 管理员E-R图

3.2 数据库逻辑结构设计

本系统数据库为:student,其中包含了四个MySQL数据表来实现对数据的存储、调用。以下为具体数据表模式:

⑴ 【管理员表】(管理员ID、管理员密码)

⑵ 【学生表】(学生、姓名、密码、性别、年龄、系别、提示问题、提示答案) ⑶ 【课程表】(课程号、课程名)

⑷ 【成绩表】(学号、课程号、课程名、成绩)

其中,用下划线标出的属性为表的主键属性。各表的具体设计如表4-1~表4-4所示。

1. admin 表

admin表存放管理员登录名和密码。

表3-1 admin表

变量 id pass 类型 varchar varchar

长度 30 20 主键否 主键 描述 管理员ID 密码

2.stuinfo表

学生所有的信息都存放在些表中。

表3-2 student 表

名称 Sno Sname age Ssex sdept pass Question Answer 3. course 表

course表存放课程号,课程名。

表3-3 course表

名称 Cno cname

4.Sreport表

sreport表存放学生成绩。

表3-4 sreport 表

名称 sno cno cname mark 类型 varchar varchar varchar Int 长度 20 20 10 20 主键否 主键 描述 学号 课程号 课程名 成绩 数据类型 Varchar varchar 长度 20 50 主键否 主键 描述 课程号 课程名 类型 varchar varchar Int varchar varchar Varchar Varchar Varchar 长度 20 20 30 15 10 30 50 60 主键否 主键 描述 学号 姓名 年龄 性别 系别 密码 问题 答案

3.3 系统功能模块图 3.3.1总体设计

根据学生成绩管理系统的功能需求,进行系统分析设计。系统功能模块图如图3-4所示:

查询成绩 学生 成绩管理系统 管理员 修改个人信息 修改学生档案 管理课表 修改成绩

图3-4 功能模块图

3.3.2 学生用户模块

学生用户模块:学生可以通过学号密码登录。学生不仅可以查看各科最新成绩,还可以修改个人信息。模块图如图3-5所示:

查询成绩 学生 修改个人信修改个人密码 修改问题和 图3-5 学生功能

3.3.3 管理员模块

管理员模块:管理员管理模块也就是网站的后台,主要工作是负责对前台模块的管理与维护。包含管理学生档案、管理学生成绩、管理课程。模块图如图3-6所示:

添加新学生 管理学生档案 删除学生 管理员 管理课表 添加课程 添加成绩 管理成绩 删除成绩 修改成绩 图3-6 管理员功能

四 详细设计

4.1 系统前台

学生登陆采用POST方式提交表单,代码如下:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于PHP+MySQL_学生成绩管理系统论文(2)在线全文阅读。

基于PHP+MySQL_学生成绩管理系统论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/496076.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: