电影票订购网的设计与实现-毕业论文

上传人:F****n 文档编号:100286325 上传时间:2019-09-23 格式:DOC 页数:32 大小:1.87MB
返回 下载 相关 举报
电影票订购网的设计与实现-毕业论文_第1页
第1页 / 共32页
电影票订购网的设计与实现-毕业论文_第2页
第2页 / 共32页
电影票订购网的设计与实现-毕业论文_第3页
第3页 / 共32页
电影票订购网的设计与实现-毕业论文_第4页
第4页 / 共32页
电影票订购网的设计与实现-毕业论文_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《电影票订购网的设计与实现-毕业论文》由会员分享,可在线阅读,更多相关《电影票订购网的设计与实现-毕业论文(32页珍藏版)》请在金锄头文库上搜索。

1、大连交通大学2013届本科生毕业设计(论文)摘 要随着科技的发展,时代的进步,在互联网上查看电影资讯购买电影票已经成为人们生活中不可缺少的东西,因此设计并实现电影票订购网就显得非常重要了,它可以帮您解决排队购票的问题,购票人足不出户就可以在网上查询电影的资讯,票价和电影票的购买情况,只需轻轻按下按钮,您就可以得带您想要的影票。学位论文的主要工作是:完成电影票订购网的设计与实现,该网站主要功能包括两部分:前台功能模块和后台管理模块。前台功能包括:电影剧情介绍、放映信息浏览、登陆订票与购票等;后台管理模块包括:电影剧情发布、放映信息发布、信息修改与删除、订票信息管理、购票信息管理等。根据系统所需功

2、能,选择MyEclipse为开发工具,采用MySQL做后台数据库,利用Java Web开发技术,前台页面使用JSP。同时系统使用了基于MVC机制的Struts技术。作为Web应用的一个比较成熟的开发模式。使操作方便,可维护性强。关键字:电影票订购网 B/S模式 MVC MySQL矮化砧嫁接的苹果树树冠体积小于乔化砧嫁接的苹果树树冠体积,矮化砧苹果树单株产量低于乔化砧苹果树,所以,栽植矮化苹果树必须根据不同的矮化砧木和不同类型的短枝型品种适当加大栽培密度ABSTRACTWith the development of science and the epoch progress, checking

3、 the movie news and ordering tickets online have become one of the necessities in our daily life. So it seems significant to design and implement the ticket-order web, which can help you solve the problem of queuing up for tickets. People can check the movies information and price but never leave ho

4、me. The only thing you need to do to get your tickets is just a simple pressing of the button. The main works of academic dissertation are completing design and implementation of the ticket-order web, which mainly includes two functional parts: foreground function module and the background managemen

5、t module. Foreground includes the introduce of movies, browsing the showing information, logging in the web and land purchasing tickets. Background management module includes publishing the movie news and showing information, modifying and deleting information, booking information management and tic

6、kets information management.According to the function needed by the web-system, I select MyEclipse as the development tools and MySQL as database, using Java Web development technology and the front desk pages are developed by JSP. At the same time the web-system using the Struts technology which is

7、 based on the mechanism of MVC as a mature development mode. I get note only the convenient of the operation, but also a strong maintainability.Key words: ticket-order web B/S mode MVC MySQL目 录第一章 系统概述11.1课题来源及意义11.2国内外发展状况11.3系统开发环境及技术介绍11.3.1 系统运行环境设置11.3.2 主要技术介绍2第二章 系统需求分析及可行性分析42.1功能需求分析42.2性能需

8、求分析42.2.1准确性和及时性42.2.2系统的易用性和易维护性42.2.3系统的安全性42.3可行性分析5第三章 系统总体设计63.1设计任务63.2系统总体功能结构6第四章 数据库设计94.1 数据库E-R图设计94.2 数据库表的设计114.3本系统采用的数据库连接技术简介12第五章 系统详细设计145.1 电影票订购网首页的设计与实现145.2管理员模块的设计与实现145.3用户模块的设计与实现175.3.1用户注册175.3.2用户管理个人信息185.3.3用户购票19第六章 系统测试206.1测试原则和测试方法概述206.2测试项目及其用例216.3软件测试结论236.4系统的分

9、析246.4.1缺陷与限制246.4.2总体评价24结 论25谢 辞26参考文献27第一章 系统概述1.1课题来源及意义随着互联网的进一步发展,电影票订购网站作为网络媒体的核心系统,其重要性越来越大。而电影作为人们日常娱乐,电影资讯已经在人们心中有一定的地位。可以说,只要上网,就会接触到电影网站,而想要获取电影信息便一定会锁定电影票订购网,电影票订购网的作用是相当惊人的,其重要性不容置疑。电影票订购网是当前人们了解影讯的重要途径。其核心思想是提供影院最新的影片,用户可以通过影片介绍选择想要观看的影片进行详细了解或订票。订票后,系统会根据个人信息调出送票地址和联系电话。将其应用各大影院中,作为一

10、个与用户接口的功能模块,将极大提高影片的卖座率。设计并实现一套完整,高效的电影票订票系统。通过网上订票系统的实现,可以提高自己的开发经验,同时也解决了窗口售票率低的问题,通过这个系统,可以为你节约更多的时间,可以更方便的查询电影的播放时间,影票的价钱,效率更高,更加便捷,同时也降低了工作人员的工作量和工作成本。电影票订购网的建立可以很好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在电影院与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您更好的购买电影票,使您永远走在时代的前沿1.2国内外发展状况电子商务发展在世界范围内都是刚刚开始,其发展速

11、度极为迅速,传统的商业模式正不断地被新的商业模式所代替,无论什么模式都不具有固定性和成熟性。对于任何国家来说,都有一个探索和创新的问题,这也为我国加快和跨越发展提供了难得的机遇。我们要大胆进行创新,积极探索符合实际的商业模式,壮大企业的市场竞争能力,以适应全球化的激烈竞争。电影票订购网就是Internet和电子商务发展的产物,近几年在我国发展迅猛,如同一些电影院纷纷在各地开设分店以拉近电影院与顾客间的距离一样。随着科学技术的飞速发展,Internet这个昔日只被少数科学家接触和使用的科研工具已经成了普通百姓都可以触及的大中型媒体传播手段。1.3系统开发环境及技术介绍1.3.1 系统运行环境设置

12、系统的运行对于运行环境的要求是:1硬件环境处理器: Intel(R) Core (TM)2 Duo CPU P7450内存: 2.00GB硬盘空间:320G2软件环境操作系统:Windows 7软件: MyEclipse、Apache Tomcat 6.0数据库: MySQL 5.01.3.2 主要技术介绍1JSP、JavaBean、Servlet简介JSP,即Java Server Pages,是由Sun Microsystems公司倡导、多家业内公司参与建立的一种动态网页技术标准。是在传统网页HTML文件中植入JAVA程序片(Scriptlet)和JSP标记(tag)来形成JSP文件(*.

13、jsp)。JSP利用Java编程语言编写类XML的标记和程序片,来封装产生动态网页的处理逻辑。还可通过它们访问存在于服务端的资源。JSP将网页逻辑与网页的设计和显示分离,使基于Web的应用程序开发简单而高效。JSP页面由HTML代码和嵌入式Java代码组成。服务器端在页面被客户端请求后对Java代码进行处理,再将生成的HTML页面返回到客户端的浏览器。Java Servlet是JSP的技术基础,而大型的Web应用程序开发则需要Java Servlet和JSP共同配合才能完成。所以JSP具备了Java技术简单实用,完全面向对象,有平台无关性且可靠安全,主要面向互联网的特点。JSP的优势如下:一次

14、编写,多处运行;系统支持多平台。基本上可以在任意环境中开发、进行系统部署以及扩展;可伸缩性强。一台服务器到无数台服务器的支持,Java显示了一个巨大的生命力;多样和强大的开发工具支持。Java有许多优秀的开发工具,并且其中许多可以于多种平台上顺利运行。JDBC是Java中连接数据库的技术,Java程序片通过JDBC驱动程序与数据库链接,执行相关操作。Sun公司还开发了JDBCODBC bridge,此技术使Java程序可以访问有ODBC驱动程序的数据库,所以Java程序能访问如Oracle、Sybase、MS SQL Server和MS Access等数据库。在逻辑处理方面,采用JAVA语言并

15、以Servlet+JAVA Bean的形式组成逻辑层,最后通过TOMCAT服务器发布。JavaBean,一种JAVA写成的可重用组件。JavaBean通过提供符合一致性设计的public方法将内部域称为属性。因为属性名称符合这种模式,所以其他Java 类可以通过相应机制发现和操作这些属性。所以JavaBean是java的一个类,是某些特定的编码指导方针,并且扩展了适应性和应用范围,使得用户可以访问内部的属性及方法。Servlet(Server Applet)。是用Java编程语言编写的服务器端程序。其主要功能是交互地浏览并能够修改数据,从而生成动态Web内容。狭义的Servlet是Java语言实现的一个接口,广义的Servlet是指任何能实现这个接口的类。Servlet运行于支持Java的应用服务器中。Servlet可响应任何类型的请求,但大多数情况下Servlet只用于扩展基于HTTP协议的Web服务器,工作模式为:客户端发向服务器发送请求;服务器启动并调用Servlet;Servlet根据客户端的请求生成响应内容,将响应结果传给服务器,服务器将响应结果返回到客户端。ava服务器页面(JSP)是HttpServlet的一个扩展。由于HttpServlet多是用来响应HTTP请求的,并返回

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号