您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 基于JAVA的电影选票系统
1第1页1中国矿业大学专业综合训练任务书学院:信息科学与工程学院系级教学单位:计算机科学与工程系地点信息馆317(或318)题目基于JAVA的电影选票系统主要内容1.设计数据库结构,建立连接,实现登陆注册页面。2.根据电影选票系统的功能要求,实现电影票查询及购买功能..。3.为更好的体现该系统的人性化,实现消费充值、订单管理及评论功能。4.后期测试及相关文档的编写.。基本要求1.查阅、学习数据库方面的基本知识。2.开发工具:Java1.7及JDK等。3.熟练使用eclipse工具.。4.完整的系统,有各种测试用例。第2页2摘要面对全球性的电影观看热潮,加上大众对视觉效果和环境的需求,电影院独有的互动效果和场内气氛吸引了越来越多的观众。传统的影院售票采用人工售票的方法,而且方法不仅效率低,而且容易出错。为了满足影院对售票业务进行高效的管理,以及方便用户查看订票,采用计算机数据和网络技术开发一个影院售票系统,显得非常的必要。论文阐述了电影购票系统网站的开发过程,并对该系统的需求分析及系统需要实现的设计方法作了介绍。该系统的基本功能主要包括用户查询并购买电影、余额充值、订单管理以及影评。在电影购票系统网站中,顾客能够方便的进行用户注册,查看电影。顾客购买完影票后,会得到系统自动分配的一个唯一的订单号,以方便顾客随时查询订单处理情况。观后还可以进行影评,方便了广大用户反馈意见。关键词电影票查询;余额充值;电影评论;电影票购买;专业综合训练报告1第3页3目录摘要....................................................................................................................................3第1章专业综合训练概述................................................................................................61.1实训目标.................................................61.2实训内容.................................................61.3实训时间..................................................................................................................61.4实训要求及涉及技术...........................................................................................61.5实训计划.................................................7第2章需求分析................................................................................................................82.1课题背景.................................................82.2开发环境.................................................92.3可行性分析..............................................102.4功能描述................................................112.6本章小结................................................11第3章总体设计..............................................................................................................123.1系统总体(模块)结构....................................123.2数据库设计..............................................133.3系统流程(数据流图)....................................153.4系统架构设计............................................163.5本章小结................................................17第4章详细设计和编码..................................................................................................184.1登录页面................................................184.2注册模块................................................204.3查询影票模块............................................224.4购买影票模块...........................................2214.5余额充值.................................................264.6观后影评.................................................27目录第4页44.7本章小结................................................29第5章软件测试..............................................................................................................305.1软件测试方面错误展示....................................305.2软件测试方案说明........................................315.3本章小结................................................31设计总结..............................................................................................................................32参考文献..............................................................................................................................33第1章专业综合训练概述1第5页5第1章专业综合训练概述1.1实训目标本次专业综合训练的题目是基于JAVA的电影购票系统,目的在于对Java应用系统(问题)进行充分地调研分析,完成软件系统的详细设计和开发实现,实训主要围绕着Java应用层开发,在学生具备了Java程序设计知识与面向对象技术的基础上,为进一步提高项目实践能力、开拓创新能力而设置的实践性环节课程,提高学员学习兴趣,以及培养学员参与的主动性,使学员真正能学习到相关行业前沿知识与技能,并且学以致用,在提高学生动手实践能力的同时,扩大知识面,达到由被动到主动的心态转变。进而达到院校与企业共同培养高素质、高技能的专业实践型的人才的需求,使学生进入企业后能快速适应和掌握项目工程实践开发技术的能力。1.2实训内容1.系统需求分析2.数据库设计(sqlite)3.系统重难点讲解4.程序实现5.对学生作品评价打分1.3实训时间根据学校情况进行安排,从8月31号到9月11日进行了统一实训,期间根据学校安排对实训时间进行了相应的调整。1.4实训要求及设计技术实训期间需要能提供全天上机的机房,并且要求实训人数在200人以内,机房电脑硬件配置需要:4G以上内存,20G或以上分区空闲空间;软件环境要求:JDK1.6版本以上、Eclipse不限版本。第1章专业综合训练概述1第6页第6页sqlite数据库、javaSE基础知识、GUI、面向对象知识1.5实训计划前六天9.89.99.109.11上午下午上午下午上午下午上午下午上午下午观看视频观看视频观看视频登陆页面的设计注册页面的设计查询电影票功能的设计购买电影票功能的设计充值功能的设计订单管理功能的设计评论功能的设计完成相关文档和系统的完善第2章需求分析1第7页7第2章需求分析2.1课题背景随着经济的发展,人们生活质量提高了,娱乐方式也日新月异。电影不再是“奢侈品”,而是人们日常生活中休闲娱乐必备的商业产物。在这个网络信息化浓厚的时代,网络成为主要的通讯手段。当代网络如此发达,也有不少基于Web的电影院网站,如深圳太阳数码影城、Mtime时光网。他们多用JSP实现动态网站制作。JSP将网页的设计同网页的后台逻辑分离,是支持可重用的基于组件的设计。但是JSP的组件不够丰富,要实现特殊功能的控件,如用户打分的可拖拉五角星打分条,没有现成的组件,编写制作起来非常复杂麻烦。信息时代信息时代的今天,我们感受到计算机科学日新月异的气息日渐膨胀。如此,信息的传播途径与传递方式也随之丰富多彩。发展日渐成熟的计算机网络承载着大量信息的流通任务,人们的生活也越来越依靠网络。在日常娱乐商品中,电影成为丰富精神生活的佳品。而如今信息流逝太快,传统媒体不能对影院起到较高效的宣传与展示,电影文化只存在于纸张和胶片中使其传播力度受到局限。由此一来,人们不易在第一时间获知影院动态,许多精彩的电影信息得不到广泛交流,得不到有效的定格,人们想要了解详细的、日志性的影院信息可能也无从下手。我们要利用发达的网络,利用时新的技术,构建起一个基于Web的影院信息管理系统。这样,各大影院就可以合理规划电影信息,展示影院文化,与客户做好充分交流,让用户感受到实时信息,使影院运营的更加流畅,获取更好的经济效益。第2章需求分析1第8页第8页2.2开发环境1、Java简介:Java是一个可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。2.JDK简介:JDK是Java语音的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK(JavaDevelopmentKit)是Java语言的软件开发工具包(SDK)。3.SQLite简介:SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。4.Eclipse简介
本文标题:基于JAVA的电影选票系统
链接地址:https://www.777doc.com/doc-4788111 .html