基于JAVA平台上的火车票订票系统开题报告.doc_第1页
基于JAVA平台上的火车票订票系统开题报告.doc_第2页
基于JAVA平台上的火车票订票系统开题报告.doc_第3页
基于JAVA平台上的火车票订票系统开题报告.doc_第4页
基于JAVA平台上的火车票订票系统开题报告.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

徐州工程学院毕业设计(论文)开题报告课 题 名 称:基于JAVA平台上的火车票订票系统 说 明1根据徐州工程学院毕业设计(论文)管理规定,学生必须撰写毕业设计(论文)开题报告,由指导教师签署意见、教研室审查,学院教学院长批准后实施。2开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。3毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。4本报告中,由学生本人撰写的对课题和研究工作的分析及描述,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。5. 课题类型填:工程设计类;理论研究类;应用(实验)研究类;软件设计类;其它。6、课题来源填:教师科研;社会生产实践;教学;其它课题名称基于JAVA平台上的火车票订票系统课题来源B.社会生产实践课题类型工程(软件)设计类选题的背景及意义随着科技的发展,社会的进步,我们已经进入了信息化的社会,传统消费方式已经不能满足人民的需要,网上支付已经成为未来的趋势。计算机已经被广泛的用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件产业已经成为社会信息化进程中的一个战略性产业,与此同时,软件行业的重视与发展给我们的生活带来了很多便捷,比如相比于以前的火车站现场场所买票的缓慢,出现了更为便捷的网上查询火车票,网上进行订票的方便。 长期以来,各大重要节日前夕,火车票经常会出现一票难求的情况,旅客排长队买票,甚至出现夜间就开始排队,只为了拿到一张回家的车票,主要还是因为手工售票的速度想当慢,买票基数大,售票范围受局限,席位管理乱等问题,随着互联网的飞速发展,人们对电脑的逐渐熟悉与信任,网络业务得到了迅猛的发展,网上订票才实现可能。本次项目设计先对火车票实例进行系统调研和分析,在满足火车票信息管理的基础上,建立火车站信息数据库,采用eclipse作为开发工具,利用UML进行数据逻辑和物理模型设计,同时针对火车站订票的实际情况,按照软件工程的结构化设计思想,网上订票系统是互联网和网络业务发展的产物,如果能有一套完整而又健全的网上订票系统软件,只需要简单的操作计算机,就会大大的提高铁道部门对火车票管理水平和旅客对火车票的预订,查询等的速度。因此,开发火车票订票系统对方便人们买票,铁道部对火车票的管理具有十分重要的意义。 本课题是一个基于JAVA实现火车票订票系统的数据管理模块的软件,要求熟悉数据管理模块的功能,并能够用MyEclipse,Tomcat以及MySQL数据库等工具来开发此模块。研究内容拟解决的主要问题本课题使用java web技术,完成一个的火车票售票系统网站的设计及实现工作。该系统主要功能包括管理员用户信息的处理,积分管理,商品信息的处理,火车票信息的处理,以及用户信息的个人信息处理,积分信息的处理,火车票的操作。本次课题(1)毕业设计的内容: 本系统结合火车票销售实际的管理制度,经过详细的需求分析,对于管理员来说,主要实现以下功能模块。用户管理模块:主要实现对用户信息的查询、删除、增加等功能。积分记录模块:主要实现对用户购票信息所得积分的查询等功能。个人设置模块:修改管理员的个人信息。注册新用户功能:模仿用户在网站上注册新用户功能。购买记录模块:查看会员进行火车票购买的信息功能。修改密码模块:修改登录系统密码功能。添加商品模块: 管理员可添加新商品,供用户积分兑换使用。火车票信息处理模块:管理员可以根据实际情况对火车票信息进行添加删除修改等操作。对于用户来说,主要实现以下功能模块。用户注册模块:主要实现用户的注册功能。个人设置模块:用户可对个人信息进行查询、修改。积分兑换模块:主要指用户可用自己购票的积分或者金额进行兑换商品的功能。修改密码模块:用户可以修改系统登录密码。火车票查询,购买,订票,退票模块:主要指用户可以查看火车票信息,购买火车票以及退票的功能。分段管理查询模块:当余票不足时,可以查询二次乘车的方案。研究方法技术路线1. 研究方法(1)综合现今火车票售票网站出现的实际问题来规划本次项目设计。(2)论文中要使用面向对象方法进行系统分析与设计,应用UML 图形工具,包含用例图、类图、活动图、顺序图等。(3)通过询问导师或浏览12306网站的方法,了解本系统的研究意义。(4)通过导师和资料了解该系统要实现的功能,思考怎么实现,并设计出各功能模块,画出模块图。再进一步细化分析各功能。 (5)对项目进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。2.技术路线(1)基于eclipse平台,使用java web进行系统开发。(2)使用mysql 数据库管理系统,实现管理员,会员两角色各自所需要信息的存储,以及对各自输入信息正确性的判断。研究的总体安排和进度计划(1)第1周:在前期调研的基础上撰写并提交开题报告。(2)第2、3周:进行系统功能性分析,明确各任务功能。(3)第4、5周:完成系统方案总体设计。(4)第6周:进行界面设计。(5)第7周:进行模块设计,填写并提交中期汇报表。(6)第8、9周:进行系统的详细设计。(7)第10周:基本完成整个系统功能。(8)第11周:进行系统调试。(9)第1214周:根据任务书和开题报告要求,完善整个系统。尽量完成并提交论文初稿。提交论文,论文答辩,毕业设计各种过程材料提交归档。主要参考文献1张瑞金.计算机专业英语,武汉理工大学出版社,2003.2贾素玲,王强.JavaScript程序设计M,清华大学出版社,2007.3张海潘.软件工程导论,清华大学出版社,2003.4王国辉. java web 开发实战宝典,清华大学出版社,2010.5孙鑫.Java Web开发详解M,电子工业出版社(第一版),20066钱雪忠,数据库原理及应用(第二版)M,北京邮电大学出版社,20077陈鹏,程勇. J2EE项目开发实用案例M,北京科技出版社,20068Nicholas C.Zaka

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论