编号毕业设计(论文)影院订票系统设计与实现DesignandRealizationofCinemaBookingSystem学院名称专业名称学生姓名学号指导教师2015年6月28日本科生毕业设计(论文)I摘要如今人们已经把网络视为生活中的一部分,很多浪费精力和时间的事情都可以用网络技术来完美的实现。网络的方便快捷也给电影业的发展带来了一个契机,过去人们想要预订电影票就要直接去电影院,现在虽然有了一些团购网站提供的电影票的在线预订功能,但是还无法满足人们对在线购买和预订的要求,所以现在开发一个符合现代人生活习惯的影院订票系统是非常重要的。整体设计采用Struts框架,业务层的实现采用了MVC分层模式实现了对页面请求的处理。设计采用B/S架构,使用JSP技术进行动态页面的设计,设计实现最新电影、特价电影、查看订单、购票专区和会员信息修改、预订排行等动态页面,后台数据库选用SQLServer2005数据库。Web服务器使用Tomcat,Tomcat是Apache公司组织开发的一种JSP引擎,由于自身具有Web服务器,可以作为独立的Web服务器使用。从快速开发方面考虑,运用了Hibernate框架实现对数据库的各项操作。影院订票系统可以实现人们提前了解新电影和快速订购电影票的愿望,更给如今生活快节奏的人们节省了很多时间,系统凭借快速的信息更新、大量的信息储存、应用方便等特点为用户订票带来了舒适的网上订票和关注的环境。系统的建立,让拥有影片信息资源的影院可以在互联网上实现影片展示、电影预告片、影视排行榜、网上订票、新片发行介绍等功能,系统不仅将成为影院与人们在互联网上的一个文化交流的窗口,还提供了一个具有广泛的参与性、娱乐性的便民服务。关键词:影院订票系统;团购网站;便民服务本科生毕业设计(论文)IIAbstractNowadays,peopletreattheInternetasapartoflife.Variouskindsoftime-consumingandenergy-consumingtaskcanberealizedthroughtheInternetperfectly.Also,thefilmindustryismotivatedbytheconvenienceoftheInternet.Inthepast,peoplehavetowalkinthecinemaiftheywanttobooktickets.Today,somegroup-buyingwebsitesprovideonlinebookingfunction,however,itcannotmeettheincreasingdemandofonlinepurchaseandreservation.Therefore,itisnecessarytodevelopanonlinebookingsystemwhichcansatisfymodernresidents’livinghabits.TheoveralldesignusesStrutsframework.Toprocessrequestsfromthefrontpage,MVClayeredmodelisimplementedinthebackgroundbusinesslayer.Inthisdesign,BSframeworkandJSPtechnologyareusedinthedynamicpages.Thedynamicpagesincludesnewmovies,special-pricemovies,orders,bookingzone,membershipmodificationandreservationranking.Inaddition,SQLServer2005databaseisselectedasthebackgrounddatabase.TomcatisappliedintheWebserver.TomcatisakindofJSPenginedevelopedbytheApacheCompany.BecauseTomcatcontainsWebserver,itselfcanbeusedasanindependentserver.Consideringtherapiddevelopment,Hibernateframeworkisusedtohandletheoperationinthedatabase.Cinemabookingsystemsatisfiespeople’sdesireofknowingnewmoviesinadvanceandbookingticketsquickly.Moreover,itsavesmuchtimeforthemodernpeoplewithfastpaceoflife.Dependingonthecharacteristicsoffastinformationupdating,largeamountofinformationstorageandeasyapplication,thesystemprovidescomfortableonlinebookingenvironmentforusers.Theestablishmentofthesystemmakesthecinema,whichhasmovieresources,beabletopresentthemovieshow,movietrailers,movierankings,bookingtickets,introductionofnewmoviesontheInternet.ThesystemwillnotonlybecomeacommunicationwindowontheInternetbetweenthecinemaandusers,butalsoprovidesahighparticipationrateandrecreationalconvenienceservice.Keywords:cinematicketbuyingsystem;group-buyingwebsites;convenienceservices本科生毕业设计(论文)III目录摘要.........................................................................................................................................IAbstract.....................................................................................................................................II第1章绪论..............................................................................................................................11.1影院订票系统的开发背景分析..................................................................................11.2国内外发展现况..........................................................................................................11.3影院订票系统达到的目标..........................................................................................2第2章可行性分析..................................................................................................................32.1技术可行性..................................................................................................................32.2运行环境可行性..........................................................................................................32.3软件可行性..................................................................................................................42.3.1系统开发语言JSP..............................................................................................42.3.2SQLServer2005介绍........................................................................................5第3章需求分析......................................................................................................................63.1需求分析......................................................................................................................63.2数据流图......................................................................................................................73.3数据字典......................................................................................................................83.4系统工作流程图........................................................................................................10第4章总体设计.....................................................................................................................114.1系统总体功能结构图.................................................................................................114.2系统ER图............................................................................................