写这篇博客是为了介绍一下自己的毕业设计。文章结构如下:
*目录
第1章 引言 1 1.1 课题研究的背景与意义 1 1.2 国内外现状 1 1.3 章节安排 2 第2章 相关技术和开发环境 3 2.1 相关技术 3 2.1.1 PHP编程技术 3 2.1.2 MySQL数据库 3 2.2 开发环境 3 第3章 系统分析 4 3.1 可行性分析 4 3.1.1 经济可行性 4 3.1.2 技术可行性 4 3.1.3 运行可行性 4 3.2 功能需求分析 4 3.2.1 观影用户 5 3.2.2管理员用户 5 3.3 业务需求分析 6 3.4 数据需求分析 7 第4章 系统概要设计 8 4.1 体系结构设计 8 4.2 功能结构设计 8 4.3 数据库概要设计 9 第5章 系统详细设计 13 5.1 前端用户模块设计 13 5.1.1 注册登录模块设计 13 5.1.2 用户信息管理模块设计 14 5.1.3 资讯模块设计 14 5.1.4 电影模块设计 15 5.1.5 订单模块设计 16 5.2 后台管理模块设计 18 5.2.1 管理员账号管理模块设计 18 5.2.2 会员管理模块设计 19 5.2.3 资讯管理模块设计 19 5.2.4 电影管理模块设计 19 5.2.5 订单查看模块设计 20 5.2.6 权限管理模块设计 21 5.3 数据库详细设计 21 5.3.1 关系模型设计 21 5.3.2 数据表结构设计 22 5.4 系统接口设计 25 第6章 系统实现 26 6.1 前端用户模块实现 26 6.1.1 注册登录模块实现 26 6.1.2 用户信息管理模块实现 28 6.1.3 资讯模块实现 28 6.1.4 电影模块实现 29 6.1.5 订单模块实现 32 6.2 后台管理功能的实现 34 6.2.1 管理员账号管理模块的实现 34 6.2.2 会员管理模块实现 35 6.2.3 资讯管理模块实现 36 6.2.4 电影管理模块实现 37 6.2.5 订单查看模块的实现 39 6.2.6 权限管理模块的实现 40 第7章 系统测试 43 7.1 测试环境 43 7.2 测试策略和方法 43 7.3 测试的内容和步骤 43 7.3.1 注册登录模块测试 43 7.3.2 用户信息管理模块测试 45 7.3.3 资讯模块测试 45 7.3.4 电影模块测试 45 7.3.5 订单模块测试 46 7.3.6 管理员账号管理模块测试 47 7.3.7 会员管理模块测试 47 7.3.8 资讯管理模块测试 48 7.3.9 影片管理模块测试 48 7.3.10 订单管理模块测试 49 7.3.11 权限管理模块测试 49 7.4 测试运行和结果分析 49 总结与展望 51 参考文献 52 致谢 53* 由于写博客时微信小程序有些功能已经更新了,但是我懒得改,就不放小程序内容了。
后台
欢迎界面
首先是后台界面如下: 然后是后台首页。“权限管理、会员中心、资讯中心、视频中心”是一级菜单,点击会出现对应的左侧菜单栏。“首页、账号密码管理、退出”是对网页正中间显示内容的更改,上、左、下不改变。网页是框架套框架,看了代码就清楚了,大概是3个框架。
权限管理
这是权限管理板块,注意左侧菜单栏的变化。 分组权限管理 其他功能的界面都差不多,就直接进入下一个板块了。
会员中心
功能包括查看和删除。(管理员权限) 网页里面所有的bug基本都已经修复了。
测试环境
最后说一下本系统的环境各项内容如下: ① 操作系统:Windows 10; ② 服务器:IIS; ③ 数据库:MySQL 5.7.20; ④ 浏览器:Microsoft Edge浏览器 90.0.818.62。 ⑤ 语言:php7(网页mainly)、javascrip(小程序主要【应该没有拼写错吧】)
|