SSH J2EE项目实战:奥运门票销售管理系统
版权申诉
171 浏览量
更新于2024-09-01
收藏 50KB PDF 举报
"SSH考试题目面试题目.pdf" 文件是一份关于SSH(Struts、Hibernate、Spring)技术的J2EE项目实战考试题目,主要考察考生对这三个框架的综合运用能力。考试形式为机试,要求在4小时内完成,并提交完整的工程文件。题目涉及的内容包括门票管理和订票管理两个部分,需要在指定的Eclipse3.2环境下,利用Oracle9i数据库进行开发。
一、项目背景与技术要求
项目是开发一个简易奥运门票销售管理系统,要求考生将OlympicGames数据库附加到SqlServer2000,使用Struts、Hibernate和Spring框架来实现功能。系统需具备查看、新增、修改门票信息以及订票信息查询、删除和新增等功能。
二、门票管理
1. 查看门票销售情况(55分)
- 使用GridView控件(.NET)或ForEach标签(J2EE)展示所有门票信息,中文场馆名需正确显示(10分)
- 提供链接让用户新增和修改门票信息(5分)
- 用户可直接在页面上删除门票信息(10分)
2. 新增门票(15分)
- 验证比赛名称非空,比赛场地与体育场馆表(TB_Stadia)绑定(5分)
- 检查比赛开始时间的日期格式,验证价格为数字类型(5分)
- 提交按钮将数据保存至数据库,重置按钮清空页面输入(5分)
3. 修改门票(15分)
- 要求与新增门票相同,需验证并更新数据库信息
三、订票管理
1. 订票信息查询(20分)
- 显示所有订票信息(10分)
- 允许用户在页面上删除订票信息,操作后需更新TB_Tickets表中的OrderCount字段(10分)
2. 新增订票信息(15分)
- 绑定奥运门票表(TB_Tickets)内容,验证身份证号码非空(5分)
- 提交按钮保存订票信息至数据库(10分)
四、技术要点
- Struts:负责处理请求,实现业务逻辑与视图的解耦
- Hibernate:作为对象关系映射工具,用于持久化数据,管理数据库事务
- Spring:提供依赖注入,便于组件管理,同时支持AOP(面向切面编程)来处理如日志、安全等通用功能
这份考试着重测试考生对于SSH集成开发的实际应用能力,要求对J2EE环境配置、数据库操作、前端展示以及后台验证有深入理解。考生需熟练掌握Struts的Action、Form Bean、Interceptor等组件,Hibernate的实体类映射、Session操作,以及Spring的Bean配置和事务管理。此外,还需要具备良好的用户体验设计和数据验证技巧。
2021-12-01 上传
2021-11-04 上传
148 浏览量
2024-06-17 上传
2022-07-14 上传
377 浏览量
2012-09-25 上传
2019-05-20 上传
167 浏览量
honghong1hao
- 粉丝: 0
- 资源: 4万+
最新资源
- trading-using-options-sentiment-indicators
- CIS基础知识
- torch_cluster-1.5.6-cp37-cp37m-linux_x86_64whl.zip
- NOTHING ON THE INTERNET-crx插件
- 解决sqlserver 2012 中ID 自动增长 1000的问题.zip
- 在游戏中解谜游戏
- 导航栏左右滑动焦点高亮菜单
- Omicron35:正在进行中的Panda3D游戏
- Audio-Classification:针对“重新思考音频分类的CNN模型”的Pytorch代码
- be-the-hero-app:在OmniStack 11.0周开发的前端项目
- awvs12_40234.zip
- torch_sparse-0.6.4-cp37-cp37m-win_amd64whl.zip
- 团队建设讲座PPT
- 导航菜单下拉滑动油漆刷墙
- wkhtmltopdf.zip
- ShapeShit:软件开发