电影票网上订购系统后台功能模块的开发与设计

上传人:鲁** 文档编号:564594044 上传时间:2024-01-23 格式:DOC 页数:38 大小:4.60MB
返回 下载 相关 举报
电影票网上订购系统后台功能模块的开发与设计_第1页
第1页 / 共38页
电影票网上订购系统后台功能模块的开发与设计_第2页
第2页 / 共38页
电影票网上订购系统后台功能模块的开发与设计_第3页
第3页 / 共38页
电影票网上订购系统后台功能模块的开发与设计_第4页
第4页 / 共38页
电影票网上订购系统后台功能模块的开发与设计_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《电影票网上订购系统后台功能模块的开发与设计》由会员分享,可在线阅读,更多相关《电影票网上订购系统后台功能模块的开发与设计(38页珍藏版)》请在金锄头文库上搜索。

1、天津商务职业学院毕业设计(论文)题目:电影票网上订购系统 后台功能模块的开发与设计专业班级软件1001班学 号0108100115姓 名王丽琼指导教师陈卓企业指导教师李林2013年4月16日班 级:软件1001班姓 名:王丽琼联系电话:15321351762摘 要当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。在这个系统中我综合应用了SQL Server2005、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用H

2、TML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于SSH框架的搭建、Java编程、JSP的动态编程以及SQL Server 2005数据库进行努力学习和大量实践,并运用到了网站的建设中。为方便公众的娱乐生活,避免人们现场购买电影票时受排队之苦,本文研究B/S架构的在线电影票预定网站的设计与实现过程,从需求分析、网站设计到具体实现都遵循了网站开发的思想和数据库的设计方法。网站的设计与开发使用JSP开发工具,应用sqlserver2005数据库。文章详细介绍了一个电影票预订网站的分析、设计和开发全过程,分析并实现了电影票订购的基本功能。关键词:电影票预订;JS

3、P;数据库sqlserver2005ABSTRACTTodays society as a rapid development of society,the network has been infiltratedpeoples lives,the network has become a major media in the dissemination of information,you can access network resources has been gradually changed peopleslifestyle, the network has become a day

4、-to-day work.In this system,I integrated application of knowledge of SQL Server2005,JSP.The structural design of the web interface to practicality,with easy to operate,simple,and convenient features. In the design, first of all, the use of the HTML languagefine processing of the static pages of the

5、site and have achieved good results in the artaspect of the site. Second, the structures of the SSH framework, Java Programming,JSP dynamic programming, and SQL Server 2005 database to learn and a lot ofpractice, and applied to the construction of the site. When you buy a movie ticket for the conven

6、ience of the public entertainment life, to avoid the scene of the people affected by the pain of queuing, this study B / S structure of the online movie ticket booking site design and implementation process, from requirements analysis, website design to implementation to followthe idea of the websit

7、e development and database design. Website design and development using JSP development tools, application sqlserver2005 database. The article describes in detail a movie ticket booking site analysis, design and development of the whole process, analyze and order movie tickets.Keywords: movie ticket

8、 booking; JSP; database目 录第一章 系统运行背景11.1 课题背景1第二章 系统运行环境22.1 硬件要求22.2 开发及运行环境22.3 系统架构设计22.4 相关技术介绍32.5 JSP及其特点32.6 JavaBean52.7 SQL Server 200552.8 Tomcat6第三章 系统分析73.1 需求分析73.2 用户需求73.3 功能性需求73.4 非功能性需求83.5 可行性分析8第四章 系统设计94.1 总体设计目标94.2 功能模块设计94.3 数据库设计13第五章 系统实现与运行195.1登陆模块的实现195.2 登陆界面的实现205.3 后台

9、页面的实现215.3 后台页面的实现21第六章 结论30参考文献31致 谢32第一章 系统运行背景1.1 课题背景 随着国民经济快速发展,人们对生活的要求越来越高,娱乐方式越来越多样化,对服务的快捷、便利性要求也越来越高,从而他们对电影院行业的建设与管理提出了更高的要求。由于电影数量与电影种类不断增加,电影事业不断发展,中心影城的管理难度也越来越大。然而传统的售票方式存在着很多方面的不足,比如实时差、交易时间过长、运营成本高、信息不共享等。为适应和推动电影行业的发展,各电影院公司和部门开始广泛采用计算机管理系统,推出网上电影票售票服务,大大减轻了订票、售票、检票、调度、票款管理等部门工作人员的

10、劳动强度,提高了各部门的工作效率,而且能够在很大程度上减少顾客排队购票的时间和由此而带给顾客的疲劳,为广大顾客提供了更加快捷、优质、有序的服务,提高了中心影城的服务水平,也逐步树立了企业形象。 根据这种现实需要,设计制作一个影城在线售票管理系统便成为一件非常有价值的工作。应用在线售票网站对影城进行管理具有传统管理模式不可比拟的优点,它凭借其信息更新速度快、信息存储量大、安全性高、应用简便等特点为影城的管理带来了极大的方便,发挥越来越重要的作用。因此,越来越多的电影院都想利用动态电子商务的优越性来进行网上售票交易,以减少电影院工作人员大量繁琐的售票工作,避免人们赶到电影院发现票已售完的情况,缩短

11、排队买票的时间。现如今比较成熟的电影票在线售票网站一般以数据库(如SQL Server2005)为基础,应用当今最为流行的网络编程语言(如JAVA语言)共同制作而成。本文也将结合现实需要,设计出一个基于JSP语言、sqlserver数据库管理系统的在线电影票预订网站。第二章 系统运行环境由于本系统系个人单独开发,综合系统特点、开发时间等因素,采用传统的开发方式瀑布模型开发模式。从节约成本的角度考虑,开发工具选择目前网站开发的主流工具JSP+sqlserver2005 的组合。 2.1 硬件要求 (1)CPU:P4 1.8GHz (2)内存:256MB 以上 2.2 开发及运行环境 (1)操作系

12、统: Windows 2000/Windows 2003/ WindowsXP/ Windows Vista(2)开发工具: JSP+Java(3)数据库:sqlserver2005(4)服务器:Tomcat 6.0(5)浏览器:IE 6.0 以上。 2.3 系统架构设计目前,网络应用软件的运行模式主要有两类:C/S模式和B/S模式。目前大多数应用软件系统都是Client/Server形式的两层结构,现在的软件应用系统正在向分布式的Web应用发展;内部的和外部的用户都可以访问新的和现有的应用系统,Web和Client/Server应用都可以进行同样的业务处理;不同的应用模块共享逻辑组件;通过现

13、有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。B/S结构,即 Browser/Server(浏览器/服务器)结构,是随着Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。B/S模式是靠应用层的http协议进行通信的(当然也要靠底层的好多协议支持),一

14、般不需要特定的客户端,而是需要有统一规范的客户端,那就是浏览器。B/S架构的优点在于客户端和服务器通过Internet 进行数据交换,客户端基于统一的 Web 浏览器,减少了投资,解决了系统维护升级的问题。另外只有极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,这也就充分保护了数据的安全。B/S架构中,显示逻辑交给了Web浏览器,事务处理逻辑在放在了WebApp上,这样就避免了庞大的客户端,减少了客户端的压力7。总的来说,B/S 结构具有如下优点:无需安装客户端,任何一点都可以登录访问;根据权限对网络拓扑进行统一管理;配置文件和发现信息实现集中统一

15、管理和共享。由于系统的定位是一个网上购票系统是一个电子商务类网站,传统的C/S(客户机/服务器)已不适应。作为 Internet 上的 Web 应用,需要的是 B/S(浏览器/服务器)架构。所以本网站采用B/S结构。2.4 相关技术介绍开发网站需要两种工具,即前台开发语言和后台数据库。JSP灵活方便,与后台的sqlserver2005数据库相结合,可以提供一个高性能的在线订票网站。2.5 JSP及其特点JSP,全称为Java Server Pages/Servlet。JSP和Servlet都是Sun公司的J2EE(Java 2 platform Enterprise Edition)应用体系中的一部分,两者一般需要放在一起被讨论。Servlet的形式和CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也类似,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process),而Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(

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

当前位置:首页 > 资格认证/考试 > 自考

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