云南农职大一J2EE项目:影院售票系统开发
需积分: 10 135 浏览量
更新于2024-09-01
收藏 309KB PDF 举报
"该资源是云南农业职业技术学院互联网技术学院的大一学生进行的一次结业机试题目,涉及J2EE、移动互联网和大数据技术,主要任务是设计并实现一个影院售票系统。"
在这个【影院售票系统】项目中,学生们需要使用Java语言,并在MyEclipse开发环境中结合MySQL数据库来完成系统开发。系统的功能主要包括:
1. **主界面展示**:程序启动后会显示主界面,提供查询按钮,用户点击后能够查看所有影片的信息。
2. **影片信息管理**:系统应支持新增影片功能。当点击“新增”按钮时,会弹出一个窗口供用户录入新影片的详细信息,如影片名称、时长、产地、上映日期和票价等。
3. **数据存储**:在数据库层面,需创建名为`MovieDB`的数据库,以及一个名为`movies`的表,用于存储影片信息。`movies`表包括了movieID(影片编号,为主键且自动增长)、name(影片名称,非空)、duration(影片时长,非空)、area(影片产地,非空)、date(上映日期,非空)和price(票价,decimal类型)等字段。
4. **操作反馈**:新增影片成功后,系统需向用户给出提示,并清空输入框,同时在主界面更新影片列表,显示新增的影片信息。
5. **系统架构**:学生需要按照一定的步骤搭建系统,包括编写实体类、创建数据访问层、实现BaseDAO接口以及编写对应的数据访问层代码,创建主窗体和新增影片信息窗体,并确保各组件功能正常。
6. **数据准备**:需根据数据库设计创建数据库并添加至少3条测试数据。
7. **项目提交**:最后,学生需要将数据库导出为SQL脚本文件,整个项目打包后提交。
评分标准方面,项目的评价主要集中在以下几个方面:
- 数据库设计与数据添加(共5分)
- 创建数据库(5分)
- 添加至少3条测试数据(5分)
- 系统框架的搭建和功能实现(具体分数未给出)
此项目旨在检验学生对Java编程、数据库管理和用户界面设计的理解和应用能力,同时也要求他们具备良好的数据持久化处理和系统集成的能力。通过这个项目,学生可以深入理解和实践J2EE技术在实际业务场景中的运用,以及如何利用移动互联网和大数据的相关知识来构建一个完整的应用程序。
2020-03-11 上传
2019-12-20 上传
2020-07-25 上传
2020-09-03 上传
2021-08-30 上传
2024-03-12 上传
2021-08-30 上传
明金同学
- 粉丝: 1w+
- 资源: 248
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建