在线电影院的设计与实现(J2EE,Struts,Oracle)
无需注册登录,支付后按照提示操作即可获取该资料.
在线电影院的设计与实现(J2EE,Struts,Oracle)(任务书,开题报告,中期检查表,毕业论文12000字,源程序,数据库)
摘 要
本文深入探讨了WEB应用系统开发过程结合实际的大桥在线电影院的功能需求和业务流程,进行系统分析和设计,并在J2EE平台上实现了这个系统。系统的开发框架为企业最流行的MVC框架Struts及ORMapping框架iBATIS。
本文系统地阐述了整个大桥在线电影院系统的功能及实现。实现了影片管理,影片分类和查询,购买通票。通过该系统用户不仅可以浏览到大桥在线电影院的最新影片资讯,还可以通过网上支付购买电影通票,管理员可以对影片和用户进行管理。本系统界面简单直观,易于操作和使用,交互性强,可通过Internet访问。
关键词:在线电影院,MVC框架,Struts,iBATIS
ABSTRACT
This paper probes into the WEB application system development process combined with the actual atmospheric online cinema and business process function requirement, system analysis and design, and in the J2EE platform realized this system. System development framework for enterprise's most popular MVC framework iBATIS Struts and ORMapping framework.
This paper systematically expounds the whole bridge online cinema system function and implementation. Realize the film, management, film classification and query, buy through ticket. Through this system, users can not only browse to bridge the latest film information online cinema, but also through the online payment to buy movies about the film, the administrator can station.the users and the management. This system interface is simple, intuitive, and easy to operate and use, interactivity is strong, but through the Internet access.
Keywords: Online cinema,MVC framework,Struts,iBATIS
功能简述
在大桥在线电影院系统中,普通用户可以浏览到该网站的首页资讯、影片资源、影片详情、发表评论以及购票指南。注册用户通过登录,不仅可以浏览以上信息还可购买通票可执行购票操作,除此以外还可以进入个人账户信息,对个人账户信息的查看、修改密码、查看购票记录以及电影收藏的操作。管理员用户通过登录进入后台,可实现影片管理、影厅管理、档期管理、订票管理以及用户管理,其中每个功能模块都包括对数据的查看、编辑、添加以及删除的功能。
功能需求
该系统分为前台和后台两个功能管理模块。前台功能模块主要包括首页资讯、购买通票、购买指南、个人信息。后台功能模块主要包含影片管理、档期管理、订票管理和用户管理。
首页资讯是注册用户和普通用户都可以游览的部分,它主要包含有影片搜索、推荐影片、即将上映和影片资源以及精彩影评等功能。首其中影片资源包含影片类型和全部影片,对于具体的一个影片详情包含影片信息、影片评论和点评影片。
购买通票是为了方便用户在不确定影片和时间的情况下购票,在要购买通票时,会出现票卷的种类以及票卷的价格。如果要立即购买通票,页面会出现用户名和需要购票的张数以及用户选择支付的方式。支付成功后,通过购买通票记录获取密码。再凭密码串在有效日期内到影院兑换票券即可。
购买指南主要是指导用户在网上购票以及现实生活电影院具体买票的地址。
个人信息含个人账号的信息、修改密码、我的收藏和购票记录的查询等功能。
影片管理有影片列表查看、影片添加、影片编辑和影片的删除。
档期管理有影片名称、影片场次、电影票价。
订票管理中有通票管理,通票管理中有通票列表的查看和通票编辑及删除。
用户管理中功能:用户列表的查看、用户添加、用户编辑、用户删除。
#p#副标题#e#
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1 课题的来源及意义 1
1.2 国内外发展状况 1
第2章 系统分析 2
2.1 需求分析 2
2.1.1 系统管理员用例图 3
2.1.2 其它用户用例图 4
2.2技术路线的介绍 4
2.2.1 JSP体系结构 4
2.2.2 JSP的特点 5
2.2.3 Servlet技术 5
2.2.4 iBATIS技术 6
2.2.5 oracle数据库 6
2.2.6系统数据库连接 7
2.3 功能需求 8
第3章 系统设计与实现 10
3.1功能简述 10
3.1.1 系统功能模块划分 10
3.1.2系统管理员功能模块 11
3.1.3注册用户功能模块 13
3.1.4普通用户功能模块 16
3.2关键技术的配置 17
3.2.1 Struts的配置 17
3.2.2 iBATIS的配置 18
3.2.3 Spring的配置 18
3.3 主要类设计 20
3.3.1 UserDaoImp类的实现方法 20
3.3.2 Servlet类 21
3.3.3部分类图 23
3.4数据库设计 24
3.5主要页面设计 26
第4章 系统测试 32
4.1测试的重要性及目的 32
4.1.1 测试的重要性 32
4.1.2 测试的目的 32
4.2测试步骤 33
4.3测试用例 33
结 语 35
参考资料 36
致 谢 37