#电影票管理系统
一个带数据库的管理系统。因为前后端都自己弄,所以弄得简单点。页面都使用
bootstrap
,后台语言使用PHP,开发环境使用集成的wampserver
- apache2.4.9
- mysql5.6.17
- php5.5.12
注:未保留字体,故使用前需在lib/images.func.php中$fontFiles数组中添加字体名,例:'SIMYOU.TTF'。字体文件添加到fonts文件夹下 ##1.项目信息 ####后台
- 管理员信息
- 用户信息
- 电影信息
- 订单信息
后台管理员可以对管理员、用户、电影进行增删改查,对订单进行删除。功能上基本都是完整
####前台
- 主页
- 用户信息及订单页
- 电影详细页
- 对电影进行模糊搜索
前台页面相对简单,用户登陆、查看、首页可以搜索电影,还可以购买电影票,查看购买的电影票以及退票。
##2.文件
include.php文件是包含文件,将一些用到的文件路径在一个文件中配置好,页面要引用其中的一个或多个文件中的函数,直接饮用include.php文件即可。
该文件中还有session的打开操作、数据库的连接操作
#####1.admin 包含后台页面及处理后台页面提交的程序,例如admin.php即管理员部分的页面,dealLogin.php即处理登陆请求的程序 #####2.config 包含数据库的配置文件 #####3.core 包含封装的一些相关操作函数,例如admin.inc.php文件封装的是管理员相关操作的函数 #####4.css 包含覆盖bootstrap部分样式的css文件 #####5.images 包含一些用到的图片 #####6.js 包含自己写的js的文件 #####7.lib 包含封装的一些功能函数,例如验证码、数据库操作、图片上传处理、随机字符串生成的操作 #####8.mysql 包含制作过程中使用到的wampserver中数据库得拷贝 #####9.uploads 包含上传的图片,是上传图片的保存文件夹 #####10.user 包含前台页面及页面相关操作的文件夹 #####11.fonts 包含验证码需要用到的一些字体
##3.小结 除了后台的功能写完了,其他很多细节的东西都没弄,因为第一次写后台,很多都不清楚,再加上状态不好,拖了很长时间,期间一直修修改改,边做边学,最后到期末了。加上觉得学的东西范围大又一直拖下去,对学习html、css、js不好。
整体代码很乱,有些使用ajax提交请求,有些不是。后台出现的提示请求也没有隐藏。在写README.md时也已经过了好一段时间了,所以就简单写一下。
本来是不打算往github上推的,但想想放在电脑上如果删了挺可惜的。里面的封装的函数以后自己说不定也用的上,放在这以后自己正式开始接触前后端也可以拿来当个例子什么的-_-!