影院订票系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
zte影院订票系统需求文档 项目必须独立完成!!! 项目必须使用三层结构!!! 项目老师只能提供业务思路或者demo不能写业务核心代码!!! 项目老师可以帮助学生调试与讲解但不能帮助学生完成核心代码!!! 一.客户端(前台) 1-1使用者:顾客 1-2功能模块: 前台入口类:TestFront.java 1-2-1. 查看所有的电影信息(可以分页查看信息) 对应swing界面:FilmListView 对应action方法:FilmAction.findAllFilms 1-2-2. 预定 查看某个电影所有的上映时间点击购票按钮后显示该电影 所有放映时间大于等于(当前系统时间-30 min)的时间--只查年月日 对应swing界面:SeatChoiceView 对应action方法:FilmScreenAction.findDaysByFilmId 根据第一步选择的电影和上映时间(年月日) 查看当天的所有的场次 对应swing界面:SeatChoiceView 对应action方法:FilmScreenAction.findScreensByStartDay 选择过时间后根据场次查询对应的放映厅和预定信息 已经预定的座位显示有人,没人的座位显示没人 对应swing界面:SeatChoiceView 对应action方法:FilmScreenAction.findTheaterAndBookInfoByScreenId 点击空位可以选择座位,选择之后点击选定按钮进行预定。 座位选好后输入手机号码完成预定 预定完成后保存预定信息以供取票用 对应swing界面:SeatChoiceView 对应action方法:BookInfoAction.book 服务端(后台) 1-1使用者:电影院工作人员 1-2功能模块: 后台入口类:TestManager.java 1-2-1 影片查询 分页查询所有的电影信息,按照上映时间倒序排列 对应swing界面:FilmManagerView.java 对应action方法:FilmAction.findFilmsByPage 1-2-2 影片导入 从Excel将电影信息导入到数据库,Excel模版已提供由于jxl.jar包解析原因, 只能解析.xls结尾的Excel文件,.xlsx或wps都无法解析,请用给定模版导入。 FilmTemplate.xls导入模版: 点击导入按钮选择文件 由于swing自身问题,在用文件选择器选择文件时不能通过最近 访问的位置来选择文件要不无法获得文件路径。 对应swing界面:FilmManagerView.java 对应action方法:FilmAction.batchAddFilms Excel解析工具类:ExcelUtil.java 工具类解析出来的数据格式为MapString,ListString 其中key为对象解析出来时的序号, value为list在list中按模版字段顺序存储了解析出来的 内容。 工具类测试类为Test.java 测试类解析打印: 1-2-3 影片删除 选中电影后点击删除可以删除电影,已经卖出票的影片不能删除。 对应swing界面:FilmScreenManagerView 对应action方法:FilmAction.deleteFilm 1-2-4 场次分页查询 选中一个电影后点击场次管理,跳出场次管理界面。 跳出该电影的场次管理界面 对应swing界面:FilmScreenManagerView.java 对应action方法:FilmAction.findScreensByFilmId 1-2-5 添加场次 点击添加跳出天劫场次界面,输入数据后点击添加把数据保存 在数据库中。 1、关于场次名称: 同一个电影,在同一天,名称不能重复 2、关于放映室 默认查询的是当天某时间段 没有被使用的放映室 根据放映日期 和 时间 查询没有被占用的 放映室, 默认每场电影2小时 对应swing界面:FilmScreenAddView.java 对应action方法:TheaterAction.findAll (场次输入鼠标移出后的放映厅查询方法)

文档评论(0)

suanshusheng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档