三阶段项目
三阶段项目已经结束,自己做了个淘票票的在线购买电影院系统。整体自己感觉还不错,是自己努力一点一点写出来了 虽然有一部分功能还没有实现,我相信我还可以做得更好。
主要实现了以下功能
最简单的增删改查,例如账号登录、账号添加、电影上映和下映等的
还有就是在电影上映时,自动添加时间 如果本天没有其他电影正在上映则从凌晨0:00开始进行排档期,第一部开始时间为0:00,结束时间就是开始时间加上片长,然后上映第二部的时候,开始时间就是第一部影片的结束时间 加上10分钟取整数 例如 第一部结束时间是1:22,那么第二部时间就是自动生成1:40;实现这个功能的就是 先将时间转换成毫秒值,加上对应20分钟时间,然后用字符串截取,截取到10的整数分钟,后面字符串拼接上0就这样了。
在就是占位功能,当选定座位是,后台就会将座位进行锁定设置为以出售状态,如果超时将会放开锁定。两个人同时选中同一个座位是,第一位已经点了确定,第二位当选中座位购买时,会触发一个事务,如果选择座位中有已经被别人选择过的座位是,事务就会回滚并且返回一个“座位被其他人订购” 页面刷新就会显示 座位为已出售状态。
还有就是在建数据库时 一定要提前想好思路 不然在后面查询数据对数据进行操作时会非常麻烦。中间修改数据库结构也会给自己增加很多的无用功。
总的来说三阶段项目结束,对自己的学习情况有了一定的了解,接下来一定要提高自己的思维逻辑能力 和自己解决问题的能力,努力复习以前的知识,学习新的技术。
。
。
。
。