【西安理工大学高科学院】基于BS的家教交流平台

注:展示部分文档内容和系统截图,需要完整的视频、代码、文章和安装调试环境请私信up主。

4.2.2数据库概念设计

信息世界的基本要素包括实体和关联。以下是对部分主要的关键实体如下:

公告信息实体属性如4.2所示。

【西安理工大学高科学院】基于BS的家教交流平台_第1张图片

学生实体属性如图4.3所示。

【西安理工大学高科学院】基于BS的家教交流平台_第2张图片

评价记录实体属性如图4.4所示。

【西安理工大学高科学院】基于BS的家教交流平台_第3张图片

4.2.3数据表设计

系统根据数据表管理系统的具体流程进行管理,用户对数据的增、删、改、查等操作便利

4.2.4数据表的建立

系统采用Navicat Premium对数据库进行操作,数据库管理操作简单,数据处理能力强。数据表建立如下:

  chat表中实现的功能有时间的创建、不同角色的id、相关问题的对应操作,见表4.1

4.1 chat

列名

数据类型

长度

约束

id

int

11

NOT NULL

addtime

varchar

50

default NULL

userid

varchar

50

default NULL

adminid

varchar

50

default NULL

ask

varchar

50

default NULL

reply

varchar

50

default NULL

isreply

varchar

50

default NULL

配置文件中的功能有配置参数名称、配置参数值,见表4.2

4.2 配置文件

列名

数据类型

长度

约束

id

int

11

NOT NULL

name

varchar

50

default NULL

value

varchar

50

default NULL

取消预约表实现的功能有预约时间、预约账号、取消时间、取消原因、手机,见表4.8

4.8 取消预约

列名

数据类型

长度

约束

id

int

11

NOT NULL

addtime

varchar

50

default NULL

kechengmingcheng

varchar

50

default NULL

yuyueshijian

varchar

50

default NULL

jiaoyuanzhanghao

varchar

50

default NULL

quxiaoshijian

varchar

50

default NULL

quxiaoyuanyin

varchar

50

default NULL

yonghuming

varchar

50

default NULL

shouji

varchar

50

default NULL

crossuserid

varchar

50

default NULL

crossrefid

varchar

50

default NULL

sfsh

varchar

50

default NULL

shhf

varchar

50

default NULL

storeup表主要功能有用户id、收藏id、表名、名字、图片、类型、推荐类型,见表4.9。

4.9 storeup

列名

数据类型

长度

约束

id

int

11

NOT NULL

addtime

varchar

50

default NULL

userid

varchar

50

default NULL

refid

varchar

50

default NULL

tablename

varchar

50

default NULL

name

varchar

50

default NULL

picture

varchar

50

default NULL

type

varchar

50

default NULL

inteltype

varchar

50

default NULL

token表包阔用户的id、角色、日期、密码等信息,见表4.10

4.10 token

列名

数据类型

长度

约束

id

int

11

NOT NULL

userid

varchar

50

default NULL

username

varchar

50

default NULL

tablename

varchar

50

default NULL

role

varchar

50

default NULL

token

varchar

50

default NULL

addtime

varchar

50

default NULL

expiratedtime

varchar

50

default NULL

用户表主要功能有用户名、密码、角色,见表4.11。

4.11 用户

列名

数据类型

长度

约束

id

int

11

NOT NULL

username

varchar

50

default NULL

password

varchar

50

default NULL

role

varchar

50

default NULL

addtime

varchar

50

default NULL

学员表中功能有用户名、密码、姓名、性别、图像、手机,见表4.12

4.12 学员

列名

数据类型

长度

约束

id

int

11

NOT NULL

addtime

varchar

50

default NULL

yonghuming

varchar

50

default NULL

mima

varchar

50

default NULL

xingming

varchar

50

default NULL

xingbie

varchar

50

default NULL

touxiang

varchar

50

default NULL

shouji

varchar

50

default NULL

4.3.2管理员模块总体流程图

【西安理工大学高科学院】基于BS的家教交流平台_第4张图片

4.3.3在线家教管理流程图

【西安理工大学高科学院】基于BS的家教交流平台_第5张图片

5.1系统功能实现

用户打开网址进入系统直观看到的就是首页界面。在里,用户能够清晰的看到系统的导航条,通过导航条导航进入各功能展示页面进行操作。系统首页界面如图5.1所示:

【西安理工大学高科学院】基于BS的家教交流平台_第6张图片

教师:在教师页面的输入栏中输入教师的相关信息进行搜索;可以看到教师各类信息,并根据用户进行相关的操作,教师页面如图5.2所示:

【西安理工大学高科学院】基于BS的家教交流平台_第7张图片

目  录

1 绪论

1.1课题研究背景

1.2课题研究意义

1.3课题研究现状

1.4课题研究内容

2 相关技术介绍

2.1 Java技术

2.2 Ssm框架

2.3 MySQL数据库

2.4 B/S结构

2.5 Tomcat服务器

3 系统分析

3.1可行性分析

3.2功能需求分析

4 系统设计

4.1功能模块设计

4.2系统数据库设计

4.2.1数据库系统

4.2.2数据库概念设计

4.2.3数据表设计

4.2.4数据表的建立

4.3系统流程设计

4.3.1系统开发流程图

4.3.2管理员模块总体流程图

4.3.3在线家教管理流程图

5 系统实现

5.1系统功能实现

5.2后台模块实现

5.2.1管理员模块实现

5.2.2学生模块实现

5.2.3教师模块实现

6 系统测试

6.1测试的目的和目标

6.2测试内容

6.2.1登录测试

6.2.2信息修改测试

6.3测试评价

结论

参考文献

致谢

你可能感兴趣的:(数据库,oracle,服务器,web安全,网络,运维,java)