演示视频:
https://www.bilibili.com/video/BV1qC4y1D7ay/
第4章 系统设计
3.1系统功能设计
系统设计就是把一个系统的需求情况通过分析得出的结果,把结果转换为可用的系统的过程。我们通过对需求的分析研究,得出系统的整体功能,然后在对整体的功能进行详细的规划和设计,包括总体设计,数据库设计,选择合适的编程工具和编程语言,根据项目时间要求选择合适的开发计划等。
3.2数据库设计
每个系统都离不开数据库的支撑,数据库设计的好坏,会很大程度上影响一个系统的执行销量和服务时间,数据就是一切的基础,没有数据,一个系统只有框架没有血肉,所以在数据库的设计中一定要满足数据库设计的基本要求,否则可能造成重新开发的严重后果。
3.2.1概念结构设计
从数据需求分析中得出系统的实体属性图。
(1)管理员实体属性图如图3-3所示:

图3-3管理员实体属性图
(2)游戏介绍实体属性图如图3-4所示:

图3-4游戏实体属性图
(3)用户信息实体属性图如图3-5所示:

图3-5用户实体属性图
(5)图片信息实体属性图如图3-7所示:

图3-7图片资料实体属性图
(6)公告详细实体图如图3-8所示:

图3-8公告信息实体属性图
(7)信息交流实体属性图如图3-9所示:

图3-9留言信息实体属性图
(8)视频实体属性图如图3-10所示:

图3-10视频信息实体属性图
第5章 系统实现
3.1管理员登录
1.描述:管理员想要使用本系统,首先要在登陆页面进行账号和密码的验证,只有验证通过可以登入系统。
2.程序运行效果图如图3.1所示:
图3.1 系统登陆页面设计
3.管理员输入登陆信息,进行提交,系统就会验证登陆信息的正确性,正确则会进入系统,错误则会被提示到
3.2管理员功能模块
1.描述:管理员通过验证登陆系统之后,首先进入的是主界面,主界面是标准的布局模式顶部是系统的信息和登陆人情况,左边是系统的功能菜单,右边是整个系统的操作展示区域。
2.程序运行效果图如图3.2所示:

图3.2管理员主页面
3.2.1游戏介绍管理
3.2.1.1游戏介绍管理
1.描述:游戏介绍是对网站的游戏的一个整体界面,管理员点击相应的按钮,会进入游戏介绍的操作区域,在这个区域管理员可以修改游戏介绍信息,然后提交后,系统有相应的action进行处理。
2.程序效果图如下图3.4所示

图3.4 游戏介绍管理
3.2.2视频信息管理
3.2.2.1视频信息录入
1.描述:在视频管理员中有视频的录入功能,输入完整的视频信息可以成功添加一个视频,如果信息不完整系统会进行验证,提示用户输入的错误情况。
2.程序效果图如下图3.6所示:
图3.6 教师信息录入
3.2.2.2视频信息管理
1.描述:点击视频管理,进入视频管理的界面,展示视频信息,对视频进行删除操作。
2.程序效果图如下图3.7所示
图3.7 视频信息管理
3.2.3用户信息管理
3.2.3.1用户信息录入
1.描述:输入用户的信息,对用户进行录入,如果数据完整就会录入,数据不完整就会提示。
2.程序效果图如下图3.9所示:
图3.9 用户信息录入
3.2.3.2用户信息管理
1.描述:点击用户管理,进入用户管理的界面,展示教师信息,对用户进行删除操作。。
2.程序效果图如下图3.10所示
图3.10 用户信息管理
3.2.4公告信息管理
3.2.3.1公告信息录入
1.描述:系统的公告录入功能,管理员在这里录入一些功能信息之后,提交系统会验证信息,然后添加公告。
2.程序效果图如下图3.12所示:
图3.12 公告信息录入
3.2.3.2公告信息管理
1.描述:管理员查看公告的信息的时候,系统回去数据库里面查询功能信息,保存在集合里面,然后返回给公告显示界面,显示出公告信息。
2.程序效果图如下图3.13所示
图3.13 公告信息管理页面
3.2.3.3公告详细信息查看
1.描述:想要查看公告的信息,就惦记功能,就会进入公告的详细信息界面,在这里会显示公告的详细信息,包括标题内容之类的。
3.2.3.4公告信息删除
1.描述:选择想要删除的公告,然后确定对这条公告进行删除,即可在数据库把这条公告删除掉,这样公告就会被删除掉。
3.3前台网站功能模块
3.3.1网站首面设计
1.描述:用户进入系统首先看到的网站首页,本次设计,网站首页布局合理,功能菜单表述清晰,操作简便,非常适合用户使用。
2.程序效果图如下图3.22所示:
图3.22 网站首页
3.3.2图片页面
1. 描述:进入图片页面之后,可以对系统的图片查看。
2.程序效果图如下图3.23所示:
图3.23 图片查看
3.3.3游戏视频下载
1. 描述:点击菜单进入游戏视频下载页面,可以对视频进行下载。
2.程序效果图如下图3.24所示:
图3.24 游戏视频下载
1772

被折叠的 条评论
为什么被折叠?



