thinkphp大学生英语网站

35 篇文章 0 订阅

系统简介

在社会快速发展的影响下,大学生英语网站继续发展,引起更多用户的关注,使大学生英语网站的管理和运营比过去十年前更加理性化。依照这一现实为基础,设计一个快捷而又方便的网上大学生英语网站是一项十分重要并且有价值的事情。对于传统的管理控制模型来说,大学生英语网站具有许多不可比拟的优势,首先是快速更新大学生英语网站的信息,其次是大量信息的管理,最后是高度安全,以及使用简单等特性,这使得大学生英语网站的管理和运营非常方便。进入21世纪,因为科技和经济的迅速发展,人民群众对非物质层面的精神需求正变得越来越多元化。本系统是为了实现这些目标而提出来的。
本论文系统地描绘了整个网上大学生英语网站的设计与实现,主要实现的功能有以下几点:管理员;首页、个人中心、用户管理、在线学习管理、英语类型管理、论坛、系统管理,用户;首页、个人中心、修改密码、个人信息,前台首页;首页、在线学习、论坛、英语快讯、个人中心、后台管理等功能,其具有简单的接口,方便的应用,强大的互动,完全基于互联网的特点。
面对此状况,应当利用国内领先的软件技术优势,对于大学生英语网站层面的特性,规划出符合该领域需求的大学生英语网站软件。本文研究的主要目的是为实现大学生英语网站的信息化、系统化、规范化,为用户的长远发展奠定了基础。基于大学生英语网站,有着较高的现实应用价值。用户不用受时间和地点的约束,进行查询信息。管理员也不用受时间和地点的约束,进行详情、修改、删除信息等操作。大大减少了很多重复繁琐的工作,落实大学生英语网站现代化、科学化和信息化。这是本论文选题的主要目标与研究的价值所在。

关键词:大学生英语网站,php技术,数据库MYSQL ,ThinkPHP框架

第1章系统设计

3.1 系统概要设计
本大学生英语网站选择B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式。适合在互联网上进行操作,只要用户能连网,任何时间、任何地点都可以进行系统的操作使用。系统工作原理图如图3-1所示:
在这里插入图片描述

图3-1 系统工作原理图
3.2系统结构设计
整个系统是由多个功能模块组合而成的,要将所有的功能模块都一一列举出来,然后进行逐个的功能设计,使得每一个模块都有相对应的功能设计,然后进行系统整体的设计。
本大学生英语网站结构图如图3-2所示。
在这里插入图片描述

图3-2 大学生英语网站结构图

3.3 数据库设计
数据库可以说是所有软件的根本,如果数据库存在缺陷,那么会导致系统开发的不顺利、维护困难、用户使用不顺畅等一系列问题,严重时将会直接损害利益,同时在开发完成后,数据库缺陷也更加难以解决。所以必须要对数据库设计重点把握,做到认真细致。因此,数据库设计是这个在线大学生英语网站的重点要素。
3.3.1概念结构设计
(1)管理员实体属性图如下图3-3所示

在这里插入图片描述

图3-3管理员实体属性图

(2)用户信息实体属性如下图3-4所示
在这里插入图片描述

图3-4用户信息实体属性图

3.3.2数据库表设计
将数据库概念设计的E-R图转换为关系数据库。在关系数据库中,数据关系由数据表组成,但是表的结构表现在表的字段上。
表名:config
功能:配置文件
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

name varchar 100 配置参数名称
value varchar 100 配置参数值

表名:users
功能:用户表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

username varchar 100 用户名
password varchar 100 密码
role varchar 100 角色 管理员
addtime timestamp 新增时间 CURRENT_TIMESTAMP

表名:yingyuleixing
功能:英语类型
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
leixing bigint 类型

表名:yonghu
功能:用户
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
zhanghao bigint 账号
mima bigint 密码
xingming longtext 4294967295 姓名
xingbie longtext 4294967295 性别
nianling varchar 200 年龄
shouji varchar 200 手机
youxiang varchar 200 邮箱
touxiang varchar 200 头像

表名:zaixianxuexi
功能:在线学习
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
biaoti varchar 200 标题
leixing varchar 200 类型
neirong varchar 200 内容
fengmian varchar 200 封面
riqi varchar 200 日期
xiangqing varchar 200 详情

第2章系统实现

4.1用户功能模块
用户登录,通过填写注册时输入的用户名、密码、角色进行登录,如图4-1所示。

在这里插入图片描述

图4-1用户登录界面图

修改密码,在修改密码页面可以查看原密码、新密码、确认密码等详细内容进行修改,如图4-2所示。
在这里插入图片描述

图4-2 修改密码界面图

个人信息,在个人信息页面通过填写账号、密码、姓名、性别、年龄、手机、邮箱、头像等信息进行详情、修改、删除,如图4-3所示。
在这里插入图片描述

图4-3个人信息界面图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值