上传者: sanliangguangyin
|
上传时间: 2021-11-28 09:38:45
|
文件大小: 1.54MB
|
文件类型: -
2.3功能需求
为了满足班级信息网站的交流的根本目的,根据班级所固有的特点,本网站应包括五大模块:用户模块、在线论坛、班级相册、留言簿模块与管理模块,用户模块主要功能包括用户注册和登录管理;在线论坛主要实现注册用户能在此网站平台上进行交流;班级相册包括用户上传图片的浏览功能;留言簿功能实现用户;在线管理员通过管理模块来管理整个网站,包括用户模块管理、在线论坛管理、班级相册管理、留言簿管理。
2.4系统流程
图2-1系统流程图
图2-1 模块组织图
第三章数据库设计
3.1需求分析
作为一个班级信息网站系统,同其他类型的网站一样,首先应该包括用户表,用户表用来存储已注册用户的各项信息。
网站还包括相册模块和留言簿模块,因此数据库中还应包含图片信息表与留言表用来存储上载图片的所有信息和留言的各项信息。
3.2数据库表结构
根据需求分析及模块划分,设计数据库表结构如下。
数据库名为bjwzgl
图3-1 创建数据库
(1)、用户登录表yhdl,利用该表登录本系统,包括邮箱号、密码和验证码,将邮箱号设为主键
图3-2 创建用户登录表
(2)、用户信息表中包括有邮箱号,姓名,性别,年龄,住址,联系方式,email,等字段,主键为用户编号
图3-3 创建用户信息表
(3)、课程统计表中包括有学号,姓名,选修课程,是否通过等字段,主键为学号
图3-4 创建课程统计表
(4)、网络课程表中包括有课程ID,课程名,课程选修信息列表等字段,主键为课程ID
图3-5 创建网络课程表
(5)、留言信息表中包括有ID,标题,内容,时间等字段,主键为ID
图3-6 创建留言信息表
(6)、班级相册表中包括有ID、标题、文本、附件和日期等字段,主键为ID
图3-7 创建班级相册表
第四章详细设计
4.1后台登录界面
图4-1 登录接口
4.2主界面
图4-2 主界面