收藏 分享(赏)

内强高频设备有限公司wap网站设计毕业论文.doc

上传人:无敌 文档编号:604019 上传时间:2018-04-14 格式:DOC 页数:66 大小:2.52MB
下载 相关 举报
内强高频设备有限公司wap网站设计毕业论文.doc_第1页
第1页 / 共66页
内强高频设备有限公司wap网站设计毕业论文.doc_第2页
第2页 / 共66页
内强高频设备有限公司wap网站设计毕业论文.doc_第3页
第3页 / 共66页
内强高频设备有限公司wap网站设计毕业论文.doc_第4页
第4页 / 共66页
内强高频设备有限公司wap网站设计毕业论文.doc_第5页
第5页 / 共66页
点击查看更多>>
资源描述

1、 编号: 毕业设计说明书题 目: 上海内强高频设备有限公司 WAP 网站设计 院 (系): 计算机科学与工程学院 专 业: 计算机科学与技术 学生姓名: 1100360208 学 号: 陈广之 指导教师单位: 计算机科学与技术 姓 名: 刘少兵 职 称: 讲师 题 目 类 型 : 理 论 研 究 实 验 研 究 工 程 设 计 工 程 技 术 研 究 软 件 开 发2015 年 5 月 30 日桂林电子科技大学毕业设计(论文)报告用纸 摘 要如今是互联网飞速发展的时代,电子商务正逐渐流行,越来越多的企业在互联网上建立在线商店,向消费者展示了一种新的购物理念。在网上购买电影票、餐券、KTV消费券

2、等已不是什么新鲜事。要增强企业的竞争力,扩大销售规模,电影院建立自己的网上售票系统,已成为一种顺应时代发展的需要。能够让消费者足不出户就可以购买电影票、获取最新的影讯,满足消费者快速便捷的消费需求。本文首先通过用户对影院网上售票系统需求的分析,给出了系统需要实现的主要功能。接着对该系统所需要的开发工具MyEclipse和MySQL,以及系统开发语言Java、JSP和JavaScript做出了介绍,并且对完成整个系统的框架构建和数据库的搭建做出了简要说明。本系统分为前台处理和后台处理两个部分,前台包括用户注册和登陆、即将上映的影讯和正在热映的影讯的展示,最受关注电影排行和票房排行,在线电影票订购

3、,影评发表,会员信息管理和订单管理等功能;后台管理系统实现了管理员的注册/登录,用户管理(管理员修改密码) ,会员管理(查看会员信息,对会员等级信息的增删查改) ,管理员管理(对管理员权限的设置) ,影片管理,影评管理(审核影评) ,订单管理(根据会员取消、支付订单,取票,退票情况对订单进行操作) ,放映档期管理,放映厅管理,以及统计(统计电影历史票房和按日统计电影票房) 。此外,本文还对系统的特点进行了总结。关键词:Java;MySQL;网上售票系统;在线订购电影票;后台管理。桂林电子科技大学毕业设计(论文)报告用纸 AbstractNow is the era of rapid devel

4、opment of Internet, electronic commerce is increasingly popular, more and more enterprises set up on the Internet online store, to consumer show a kind of new shopping concept.Buy movie tickets, meal coupon, KTV coupons on the Internet are nothing new. To enhance the competitiveness of the enterpris

5、es, and expand the scale of sales, set up their own online cinema ticketing system, which has become a kind of conforming to the needs of the development of the era. Let the client never leave home can purchase the cinema ticket and get the latest movie info, satisfy customers fast and convenient co

6、nsumption demand.This article first through the analysis of user demand for cinema online ticketing system, to realize the main functions of the system was given. Then made the introduction to the system development tools MyEclipse and MySQL, as well as system development language Java,JSP, JavaScri

7、pt, and to complete the whole system is built and the framework of the construction of the database made a brief description.This system is divided into foreground processing and background processing of two parts, the onstage function includes user registration and login, displaying the latest up9c

8、oming film, and the hit film,the most popular movie ranking and box office rankings, order tickets online, published reviews, membership information management and order management, and other functions.Background management system realizes the administrator registration/login, user management(change

9、 the administrator password),member management(view the member information,shows a list of member level information which administrators can create, edit, and delete), administrator management(set up permissions of administrators), film management, reviews management(audit reviews), order management

10、(according to the member cancellation , pay for tickets, collect the tickets or refund tickets ,administrators do the corresponding operation to the orders), showing schedule management, screening room management, and statistics(box-office sales of all time,and statistical film box office by the day

11、). In addition, this article is to summarize the characteristics of the system.Keywords: Java;MySQL;online ticketing system;order tickets online;background management.桂林电子科技大学毕业设计(论文)报告用纸 目 录引言 .11 系统概述 .11.1 系统开发背景 .11.2 系统的建设目标 .11.3 系统的主要任务 .22 需求和可行性分析 .22.1 需求分析 .22.1.1 功能需求 .22.1.2 性能需求 .32.1.

12、3 业务需求 .42.2 可行性分析 .52.2.1 技术可行性 .52.2.2 操作可行性 .52.2.3 经济成本可行性 .53 开发环境 .53.1 开发工具 .63.2 开发语言 .64 系统整体设计 .74.1 概要设计 .74.1.1 功能模块设计 .74.1.2 开发模式架构设计 .84.1.3 数据库设计 .94.2 详细设计 .184.2.1 前台订票模块 .184.2.2 后台管理模块 .224.2.3 实体对象映射设计 .245 系统建设实现 .255.1 用户登录注册模块的实现 .255.2 前台订票模块的实现 .285.2.1 会员订购电影票 .285.2.2 会员个

13、人信息管理 .305.2.3 会员发表影评 .315.2.4 电影信息浏览模块的实现 .32桂林电子科技大学毕业设计(论文)报告用纸 5.3 后台管理模块的实现 .345.3.1 管理员管理模块 .345.3.2 会员管理模块 .355.3.3 影片管理模块 .365.3.4 影评管理模块 .365.3.5 订单管理模块 .375.3.6 放映档期管理模块 .385.3.7 放映厅管理模块 .385.3.8 统计模块 .396 系统测试 .396.1 测试目标 .396.2 测试方案及结果 .406.2.1 用户注册登录测试用例 .406.2.2 前台模块测试用例 .416.2.3 后台模块测

14、试用例 .447 总结 .497.1 系统开发遇到的困难及解决方法 .497.2 系统设计总结 .507.3 对未来之展望 .51谢 辞 .52参考文献 .53附 录 .54桂林电子科技大学毕业设计(论文)报告用纸 第 0 页 共 59 页引言近年来,随着 Internet 的迅速崛起,互联网用户的爆炸式增长以及互联网对传统行业的冲击让其成为了人们快速获取、发布和传递信息的重要渠道,于是电子商务逐渐流行起来,越来越多的商家在网上建起网上商城,以其便捷的信息传输形式改变着人们的消费模式,简单、快捷、低成本的电子通信消费方式,越来越受到广大消费者的欢迎,在互联网上进行电子化的商务活动已经成为网络经

15、济的大势所趋。电子商务也就是电子交易,主要指利用 Web 提供的通信手段在网上进行交易活动。在电子商务的环境中,人们不再受地域的限制,用户能以非常简捷的方式完成过去较为繁杂的商业活动,电子商务能够使交易流程一体化,提高人力和物力的利用率,通过 Internet 进行交易已成为潮流。网络计算技术日益成熟,使电子商务的成本变得低廉。为各大小企业提供的广阔的商机,电子商务的运营模式,能够帮他们节约成本,提高利润,扩大宣传。电子商务便捷,成本低廉,系统安全的特性深得企业与消费青睐。电影院公司也开始采用计算机管理系统,推出网上电影票售票服务,在很大程度上减少顾客排队购票的时间,为广大顾客提供更加快捷、优

16、质、有序的服务。本课题的内容就是开发影院网上售票系统,凭借其信息更新速度快、信息存储量大、安全性高、应用简便等特点为影院进行宣传,扩大销售范围,降低运营成本,提高服务质量。1 系统概述1.1 系统开发背景计算机技术和通信技术的快速发展,尤其是互联网技术的不断完善和成熟,电子商务应运而生。电子商务的崛起改变了传统的消费观念和模式,将传统售行业转入一个新的阶段。通过电子商务,提高企业的销售范围、宣传力度和核心竞争力在商业上已达成共识。随着人们对美好生活的追求,精神压力也越来越大,电影院是娱乐、减压的地方,无论是朋友邀约,亦或家庭聚会,电影院确实是个让人放松的好去处。但要抓牢顾客的心,提供优质的环境

17、和服务是必须的。电影院具备系统的管理和现代化的建设就显得非常重要。它不仅要快速地更新电影信息,确保电影信息的存储量大,还能够提供更快速便捷的购票模式,迎合人们现在的生活方式,如此一来,就提高了服务质量,从而提高了电影院的竞争力,销售业绩也将更上一层楼。所以开发影院网上售票系统是非常符合市场需求的,也是具有商业意义的。1.2 系统的建设目标影院网上售票系统的设计与实现目标:(1) 统一友好的操作界面,具有良好的用户体验;桂林电子科技大学毕业设计(论文)报告用纸 第 1 页 共 59 页(2) 用户可通过关键字搜索电影;(3) 会员注册、登录,并可以修改个人信息和密码;(4) 给用户提供交流的平台

18、,用户登陆后可以发表影评;(5) 保证系统的安全性,会员登录和管理员登录采用验证码机制;(6) 用户必须先登录,才可以选座预订电影票,在线支付完成交易;(7) 用户可查看自己的订单信息,并可以按需取消订单;(8) 根据用户的消费情况,设置会员等级,不同级别的会员享受不同的优惠。(9) 设计网站后台,管理网站的各项基本数据;(10) 后台管理员分有等级,不同等级具有不同的操作权限。(11) 系统运行安全稳定、响应及时。1.3 系统的主要任务该系统的实现,主要是支持电影院及时更新电影信息、维护电影和用户信息、统计电影票房,以及让顾客无地域无时间限制地网上订购电影票。其主要内容有:(1) 前台会员和

19、后台管理员的注册和登录,个人信息和密码的修改;(2) 影片搜索模块;(3) 电影信息和电影放映档期的展示;(4) 会员可发表影评;(5) 会员可选座,提交订单,在线支付完成交易。(6) 后台管理系统对各项数据的维护。(7) 会员等级划分,等级不同优惠不同;管理员等级划分,等级不同操作权限不同。(8) 为保证系统的安全性,用户登录和订单提交采用验证码机制。2 需求和可行性分析2.1 需求分析2.1.1 功能需求影院网上售票系统是基于 B/S(浏览器/服务器)模式的电子商务网站,用于满足人们订购电影票的需求,本人通过对现有的电影票订购网站的考察和研究,从经营者和消费者的角度出发,以高效管理、满足消

20、费者需求为原则,要求本系统满足以下要求:(1) 前台功能需求 影院网上售票系统前台应考虑以下几方面的要求:用户通过在线注册成为网站的会员,可以获得以下功能:发表影评,购买电影票,查看、取消订单,查看、修改个人信息,修改登录密码等。 1 用户注册:只有注册为本网站的会员后才有权限购买电影票和发表影评。2 用户登录:用户登录采用验证码机制,身份验证后,会员进入网站前台进行信桂林电子科技大学毕业设计(论文)报告用纸 第 2 页 共 59 页息浏览。3 电影浏览:用户可以浏览影院上映电影的信息,和放映档期。 4 电影票预定:在查看电影信息后,用户可以根据个人需求预定电影票。选择座位,输入取票手机号和验

21、证码,即可提交订单。提交订单之后可以在线支付,完成交易之后,系统返回取票码,可凭取票码和手机号到影院前台取票。5 查看订单:用户可以查看自己的订单,确认订单信息,发现有误时,可以取消并删除订单。6 查看个人信息:可以修改自己的个人信息,和登录密码。7 发表影评:用户可以在观看电影之后对其做出评价,以供其他网友参考电影是否具有观看价值。 8 搜索电影:用户可以通过关键字搜索电影。搜索栏下方显示热搜电影。9 最受关注电影排行:根据用户搜索量和点击量进行排行,列出最受关注电影。10 票房排行 根据电影销售量进行排行,列出票房排行榜。11 区分正在热映电影和即将上映电影。12 会员等级:根据会员的消费

22、金额积累会员积分,根据会员积分划分会员等级,不同等级的会员享受不同优惠,会员级别越高,享有的折扣越多。(2) 后台功能需求 影院网上售票系统后台管理应考虑以下几方面的要求:1 用户管理:管理员可修改密码。2 会员管理:显示会员列表,可增加会员等级,修改或删除会员等级信息。3 影片管理:显示影片列表,可以添加新上映电影的信息,修改电影信息,电影不再上映,可删除原来的电影信息。4 影评管理:显示影评列表,管理员审核会员发表的影评,若没有本网站严禁的语言,管理员可修改影评状态为通过审核,通过审核的影评将显示在前台网站上,否则不显示。 5 订单管理:显示订单列表,可以修改订单状态,若会员取票观影,修改

23、订单状态为已取票,若会员要求取消订单,管理员可修改订单状态为已取消,可以删除已取消的订单,为数据库存储减负。6 放映信息管理:显示电影放映的档期,可以添加档期,也可修改或删除。7 放映厅管理:显示放映厅列表,可以添加、修改或删除放映厅信息。8 统计:显示当前放映电影的总票房,可根据电影和日期区间查询电影票房。系统对数据的安全性、完整性要求表现在:会员信息保密,只有管理员可见、可查,但不能任意修改,以确保用户信息安全。桂林电子科技大学毕业设计(论文)报告用纸 第 3 页 共 59 页2.1.2 性能需求(1) 简单实用性电影院可随时更新最新的电影讯息,用户可随时随地登录网站查看最新的影讯,能够使

24、用户第一时间预订电影票,实现快捷、方便地购票。用户界面美观、简洁、易懂、和谐友好。操作简单,真正做到易用。后台功能齐全,数据准确。能够方便得维护。(2) 稳定性要保证服务器稳定运行,不会无故死机,不会因为用户的不当操作使数据丢失,不会因为登陆用户过多而页面显示错误,不会无故让用户无法访问网站,总之要保证服务器的稳定性。缩短页面的响应时间,提高响应速率。(3) 安全保密性要采取一定的安全机制,防止非人为操作。如:用户除了登录时,须输入密码,还须输入验证码,以防止非人为操作。2.1.3 业务需求影院网上售票系统,只有会员才可以进行购票操作,所以浏览网站的游客如果想订购电影票,必须注册成为该影院网站

25、的会员,注册成功后,方可登录网站,浏览电影及其放映档期,选择座位提交订单,在线付款后,将生成有效的订单。网站基本信息的维护由后台管理员负责,管理员对电影各信息,会员信息,以及订单信息进行维护。关于订单的维护,只能修改订单状态,不能修改订单的基本信息,因为订单确认后就是用户与商家之间的交易凭证,第三方无权修改。如图 2.1 所示。发表影评维护成功维护影院网站首页浏览器 游客 电影信息会员登录 会员注册会员会员订单付款选座提交订单后台登录页面 管理员登录 管理员前台登录页面失败成功维护失败维护成功后台注册页面 管理员注册 成功成功桂林电子科技大学毕业设计(论文)报告用纸 第 4 页 共 59 页图

26、 2.1 影院网上售票系统流程2.2 可行性分析2.2.1 技术可行性本系统采用 MVC 设计模式,使用当前最流行的 Struts 2+Spring2+Hibernate 框架进行开发,在前台用 JSP 进行前台页面和管理用户界面开发,利用轻巧的JavaScript 处理页面的 JavaScript 脚本,数据的输入输出采用 struts 标签,使开发更加高效,输入验证采用 struts 的数据验证框架,使提示信息更加完善,界面友好,具有较强的亲和力。后台采用 MYSQL 数据库,MySQL 小巧高效的特点主以满足系统的性能要求。本系统使用当前主流的 Java 开源开发工具 myeclipse

27、 和 Tomcat 服务器进行程序开发和发布,它们是完全免费的,可以节约开发成本。本系统采用的技术和开发环境在实际开发中应用非常广泛,充分说明本系统在技术方面可行。2.2.2 操作可行性影院网上售票系统主要是方便顾客购买电影票,只要该系统的用户会一些简单的电脑操作,就可以进行网上订购电影票,不需要用户具有较高的计算机专业知识,而且对于网站基本信息的维护也是十分的简单,管理员可以在任何一台可以上网的机器上对网站进行维护,网站的简单易用性充分说明了影院网上售票系统的操作可行性。2.2.3 经济成本可行性在实际的电影院运营过程中,电影的宣传受到限制,顾客只能通过上门咨询、电话沟通等方式获取电影放映的信息,而且时间与物理的局限性严重影响了电影票的销售。本系统完全可以改变这种现状,以少量的时间和资金建立企业商务网络,以此来使企业与消费者之间的经济活动变得更加灵活、主动。系统中应用的开发工具以及技术框架都是免费的,这无疑为网站的成本再一次压缩了空间,从成本可行性分析来看,该系统充分体现了将产品利益最大化的企业原则。3 开发环境进行影院网上售票系统的开发,需要具备以下开发环境。(1)服务器端的要求如下:操作系统:Windows XP开发工具:MyEclipse 8.5Web 服务器:Tomcat 6.0Java 开发包:JDK 1.6数据库:My

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报