目录
1.说明
任何平台都要遵循平台设计的基本流程,本平台也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java语言设计并实现了冬奥会科普平台。该平台基于B/S即所谓浏览器/服务器模式,应用java技术,选择MySQL作为后台数据库。平台主要包括平台首页,个人中心,用户管理,项目类型管理,冬奥会项目管理,精彩视频管理,冬奥论坛,系统管理等功能模块。
2.平台设计
2.1 平台设计主要功能
通过市场调研及咨询研究,了解了使用者及管理者的使用需求,于是制定了管理员和用户等模块。其功能结构图如下图所示:
2.2 数据库设计
2.2.1 数据库设计规范
数据可设计要遵循职责分离原则,即在设计时应该要考虑平台独立性,即每个平台之间互不干预不能混乱数据表和平台关系。
数据库命名也要遵循一定规范,否则容易混淆,数据库字段名要尽量做到与表名类似,多使用小写英文字母和下划线来命名并尽量使用简单单词。
2.2.2 E-R图
用户管理E-R图,如图所示:
冬奥会项目管理E-R图,如图所示:
精彩视频管理E-R图如图所示。
2.2.3 数据表
本平台采用的是MySQL数据库存储数据,平台中使用到的主要数据表的具体展示部分如下所示。
3.平台实现
3.1登录注册
登录,用户通过填写注册时输入的用户名、密码、选择角色等信息进行登录操作,如图所示。
用户注册,在冬奥会科普平台注册页面通过填写用户名,密码,确认密码,昵称,手机等内容进行注册操作,如图所示。
3.2系统功能模块
登录进入冬奥会科普平台可以查看首页,冬奥会项目,精彩视频,冬奥论坛,冬奥新闻,个人中心等功能进行详细操作,如图所示。
冬奥会项目;在冬奥会项目页面中可以查看运动名称,项目类型,比赛时间,参赛人数,发布人,发布时间,点击次数等内容进行收藏操作;如图所示。
精彩视频;在精彩视频页面中可以查看视频名称,视频编号,比赛名称,项目类型,视频来源,发布时间等内容进行收藏操作;如图所示。
冬奥论坛;在冬奥论坛页面中可以对标题,类型等内容进行操作;如图所示。
3.3管理员功能模块
管理员登录进入冬奥会科普平台可以查看首页,个人中心,用户管理,项目类型管理,冬奥会项目管理,精彩视频管理,冬奥论坛,系统管理等功能,并进行详细操作,如图所示。
用户管理;在用户页面中可以对索引,账号,昵称,性别,手机等内容进行详情,修改和删除操作;如图所示。
项目类型管理;在项目类型页面中可以对索引,项目类型等内容进行详情,修改和删除操作;如图所示。
冬奥会项目管理;在冬奥会项目页面中可以查看索引,运动名称,项目类型,图片,比赛时间,参赛人数,发布人,发布时间等信息,并进行详情,修改,查看评论和删除等操作;如图所示。
精彩视频管理;在精彩视频页面可以对索引,视频编号,视频名称,比赛名称,项目类型,视频,视频来源,发布时间,封面图片等内容并进行详情,修改,查看评论和删除等操作;如图所示。
冬奥论坛;在冬奥论坛页面中可以查看索引,帖子标题,用户名,状态等详细内容,并进行详情,修改,查看评论和删除等操作;如图所示。
此源码非开源,若需要此源码可扫码添加微信或者qq:2214904953进行咨询!
2600多套项目欢迎咨询