您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 房地产 > 火车售票系统课程设计报告
课程设计说明书课程名称:_数据库课程设计题目:火车站售票系统院系:理学院专业班级:信计11-2学号:2011304968学生姓名:郑丽丽指导教师:柳文涛2014年月日安徽理工大学课程设计(论文)任务书理学院院系信计教研室学号2011304968学生姓名郑丽丽专业(班级)信计11-2设计题目火车站售票系统设计技术参数·jdk1.6·开发工具:Eclipse·DBMS:MYSQL5.5,Navicat8设计要求开发一个具有一定使用价值的员工管理系统,系统具备查询、修改、添加、删除等功能。后台数据库基于MySql5.0建立的。工作量报告页数不少于15页,参考文献数目不得少于5个工作计划1月5日熟练使用Myeclipse10.0,MySQL5.5,Navicat81月6日建立数据库和表及关系表,模块设计1月7日学习界面的开发1月8日学习数据库的连接和用户登录的实现1月9日至1月10日学会数据的添加,修改,删除和查询功能,编写代码,调试运行1月11日至1月15日文档写作包括需求分析,数据字典与模块设计1月16提交课程设计参考资料[1]陈轶,姚晓昆.Java程序设计实验指导[M].北京:清华大学出版社,2006.[2]杨昭编.二级Java语言程序设计教程[M].北京:中国水利水电出版社,2006.[3]赵文靖.Java程序设计基础与上机指导[M].北京:清华大学出版社,2006.[4]赵毅主.跨平台程序设计语言——Java[M].西安:西安电子科技大学出版社,2006.[5]王路群.Java高级程序设计[M].北京:中国水利水电出版社,2006.[6]雍俊.Java程序设计习题集[M].北京:清华大学出版社,2006.[7]朱福喜.Java语言习题与解析[M].北京:清华大学出版社,2006.[8]吴其庆.Java程序设计实例教程[M].北京:冶金工业出版社,2006指导教师签字教研室主任签字年月日安徽理工大学课程设计(论文)成绩评定表学生姓名:郑丽丽学号:2011304968专业班级:信计11-2课程设计题目:火车站售票系统指导教师评语:成绩:指导教师:年月日目录摘要..........................................................................I第1章绪论1.1项目背景..............................................错误!未定义书签。1.2编写目的..............................................................11.3开发环境..............................................................11.3.1硬件环境........................................................11.3.2软件环境........................................................1第2章系统功能介绍...........................................................32.1系统功能总框图........................................................32.2模块功能介绍..........................................................32.2.1系统登录........................................................32.2.2管理员登录......................................................42.2.3普通用户登录....................................................42.3组内任务分工...........................................................5第3章数据库设计.............................................................53.1数据库需求分析........................................................53.2数据流图..............................................................63.3数据库概念结构设计....................................................63.4数据库表的设计........................................................8第4章系统功能实现..........................................................104.1普通用户登录..........................................................104.1.1查询...........................................................104.1.2售票...........................................................17结论.........................................................................22参考文献.....................................................................23I摘要:随着Internet和Intranet技术的发展,人们对网络信息的需求越来越大,对网络数据库的交互和查询速度等性能的要求也越来越高。未来火车站的发展趋势是完全自动化的售票信息查询,网络订票,智能化订票,而且随着计算机的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。火车站售票管理是本系统的根本任务,通过实现票务信息的计算机管理,以提高工作效率。实现计算机管理的最佳技术就是数据库技术。我们可以利用数据库将整个火车站的票务情况存入计算机,再配置上功能丰富的用户接口,以满足用户需求。基于这样的背景并考虑到一定的实际意义及于我们将实践与理论结合起来,我们组在这次课设中选择了“火车售票管理系统”。在这次课设中我们使用Java技术来开发该火车票管理系统。因而在本报告中介绍了系统的开发环境以及开发工具,对Java在系统上的应用设计思想做了一个全面的叙述,对于系统中数据库中的数据表之间的具体关联等方面也做出了详细说明,并且具体讲述了系统各个功能模块的设计以及实现过程。关键词:火车售票管理系统Java技术网络数据库Summary:WiththedevelopmentofInternetandIntranettechnology,peopledemandmoreandmoreinformationonthenetwork,suchasqueryspeedofinteractionandperformanceofthenetworkdatabasesareincreasinglyhighrequirements.Futuretrendsrailwaystationisfullyautomatedticketinginformationinquiries,bookingnetwork,intelligentticketing,andwiththegradualexpansionofthepopularityofinformation-processingcapacityofthecomputer,manualprocessingmethodshavebeenfarfrommeetingtheneedsofpeoplemanagementactivitiesvariousworkgraduallybyhandintoautomationwillenablemanycomplex,cumbersome,andrequiresalotofhumanworkeasier.Trainticketmanagementisthefundamentaltaskofthesystem,byimplementingcomputermanagementticketinginformationtoimproveworkefficiency.Computertechnologytoachieveoptimalmanagementisdatabasetechnology.Wecanusethedatabasetotheentiretrainticketisstoredinthecomputer,andthenconfigurethefeature-richuserinterfacetomeetuserneeds.Basedonthisbackgroundandtakingintoaccountcertainpracticalsignificanceandinourpracticeandtheorywillcombinealessonforusinthisgroup,selectthetrainticketmanagementsystem.InthislessonwesetuptodeveloptheuseofJavatechnologyintheticketmanagementsystem.ThusinthepresentreportdescribesthesystemdevelopmentenvironmentaswellasdevelopmenttoolsforJavaapplicationsonthesystem'sdesignphilosophyhasmadeacomprehensivenarrative,relatedtothespecificaspectsofthesystemdatainthedatabasetables,alsomadeadetails,andinparticularaboutthedesignofthesystemandthevariousfunctionalmodulesimplementationprocess.Keywords:trainticketingJavatechnologynetworkdatabasemanagementsystem11绪论1.1项目背景信息社会的高科技,商品经济的高效益,使计算机的应用普及到经济和社会生活的各个领域。计算机与人类的关系愈来愈密切,计算机操作为人们带了越来越多的便利。为了适应现代社会人们高度强烈的时间观念,火车票管理系统将会为人们带来极大的方便。在火车大力普及的今天,一个火车站售票信息管理系统应达到的目标是提供及时、广泛的信息服务,加快信息检索的效率,实况灵活的查询,减轻管理人员制作报表和统计分析的负担,且系统规模不太大但又要保证支持日常工作的要求,以便系统应易于扩充,方便日后统一联网与管理,提高管理水平。根据以上的设计目标和要求,本设计用Java编程语言结合微软的Access数据库进行开发,主要完成查询、售票、及对票务和用户进行管理等功能。其实火车售票系统用计算机管理火车站票务信息的一种计算机应用技术的创新,在计算机还未普及之前售票业务都是由工作人员人工完成的、查询方式来操作的
本文标题:火车售票系统课程设计报告
链接地址:https://www.777doc.com/doc-5374054 .html