JAVA课程设计--火车票管理系统

******************* 实践教学实践教学 ******************* 兰州理工大学兰州理工大学 计算机与通信学院 2013 年秋季学期 Java 课程设计课程设计 题 目 火车票管理系统 专业班级 姓 名 学 号 指导教师 成 绩 1 摘要摘要 随着计算机技术的发展,人们对计算机智能化的需求越来越大,对软件的实 用性、速度等性能的要求也越来越高。未来火车站的发展趋势是完全自动化的售 票信息查询,网络售票,智能化售票,而且随着计算机的普及,信息处理量的逐渐 扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由 手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。在本 此毕业设计中,由于时间与水平的关系,当然不可能做到这样的程度,只不过是 模拟一下由售票员来操作的售票系统而已。 工具软件利用 Myeclipse 2013 开发工具和 SQL Server 2008 数据库来开发这 个火车站网上售票系统。该系统要解决的是火车站网上售票工作所要解决的问 题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的 功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并 快捷方便的为用户提供服务。 关键字关键字火车票管理,Myeclipse 2013,SQL server 2008 2 序言序言 用信息化推动工业化,用信息化技术改造传统产业,这是我国迫切需要完成 的一项战略任务。作为工业文明产物的铁路,如何借重于信息经济技术的帮助, 实现管理方式、运营组织、服务标准的现代化这是摆在我国铁路管理者面前的重 大课题。 铁路信息化是铁路线代化的主要标志, 其根本目的是将信息技术广泛应用于 铁路生产经营与管理决策的各项活动中, 改造传统产业, 提高铁路运输生产效率、 提升铁路运输市场的竞争力,提高铁路运输的经济效益。 采用计算机出售火车票大大方便了旅客购票, 但毕竟还局限于火车站的售票 厅和市内售票处的售票窗口,不论在地理位置分布上还是售票窗口的数量上,都 有一定的局限性。为了解决售票大厅拥挤和团里集中购票的问题,提高铁路客运 的售票效率及旅客便利性,使铁路客运在竞争日益激烈的运输行业更具优势。 3 目录目录 摘要摘要.1 序言序言.2 一、系统分析与设计一、系统分析与设计 .4 1.1 功能需求 . 4 1.2 数据需求 . 4 1.3 性能需求 . 5 1.4 数据字典 . 6 1.5 实体-联系图. 6 1.6 数据库逻辑结构 7 二、详细设计二、详细设计 .9 2.1 系统软件结构设计 9 2.2 系统流程图 . 10 2.3 系统的详细设计 . 12 三、系统测试三、系统测试 18 设计总结设计总结. 23 参考文献参考文献. 24 致谢致谢 25 4 一一、、系统系统分析分析与设计与设计 系统分析是软件设计的一个重要的环节。 本阶段对订票系统的应用情况作全 面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分 析,从而确定用户的需求。用户对系统的需求我们从以下几方面进行分析。 1 1.1.1 功能需求功能需求 本火车票管理系统应该具备如下功能 1.查询 分为对车次信息的查询和客户对已订车票信息的查询。 要求1)对车次的查询,可以按照发车车次进行查询; 2)车次信息包括车次、出发地、目的地、发车日期。 3)座位类型设定。 4)车次信息只允许用户查询,不能修改。 2.订票 通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直 接通过网上订票确定已预订选中的车票。 要求订票记录应包括用户名、车次、发车日期、订购日期、订购票数、 票价。 3.退票 可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通 过退票模块退去已购车票。 1 1.2.2 数据需求数据需求 信息需求,即在系统中需要处理哪些数据。根据对火车站网上订票系统的分 析,本系统的信息需求如表 1-1 所示。 5 表 1-1 信息输入输出 信息输入 信息处理 信息输出 用户输入所需车次 检索系统数据库 符合用户需求的车次及 相关信息 用户输入个人信息及所需 订购的车票信息 更新系统中的订票信 息, 将新信息存入系统数 据库 操作反馈 (如订票成功) 用户输入自己的名字、身 份证号等 检索系统数据库 符合用户需求的订票信 息 用户输入自己的名字 检索系统数据库以得 到订票记录, 删除用户请 求的订票记录, 更新系统 数据库 操作反馈(如退票成功 等) 1 1.3.3 性能需求性能需求 为了保证系统能够长期、安全、

java设计火车的类,JAVA课程设计--火车票管理系统相关推荐

  1. c语言设计匀速直线运动,C语言课程设计指导书2015版(试用版)201506.doc

    C语言课程设计指导书2015版(试用版)201506精选 C语言课程设计 指导书 信息技术教学与实验中心 2015-04 目 录 第1章 C语言课程设计基本要求-------------- 1 §1. ...

  2. 计算机学院乔丽红,用巴特莱特窗函数法设计数字FIR带通滤波器dsp课程设计.doc...

    课 程 设 计 课程设计名称:数字信号处理课程设计 专 业 班 级 : 电信 学 生 姓 名 : 学 号 : 指 导 教 师 : 乔丽红 课程设计时间: 6.16-6.20 电子信息工程 专业课程设计 ...

  3. 计算机网络相关的课程设计题目,计算机网络课程设计专业论文题目 计算机网络课程设计专业论文题目怎么拟...

    汇总了[100道]与计算机网络课程设计相关论文选题,为广大毕业生和职称者推荐计算机网络课程设计专业论文题目,解决在校大学生不知道计算机网络课程设计专业论文题目怎么拟等相关问题! 一.比较好写的计算机网 ...

  4. HTML5期末大作业:宠物网页设计——宠物之家17页(代码质量好) 学生DW网页设计作业源码 web课程设计网页规划与设计

    HTML5期末大作业:宠物网页设计--宠物之家17页(代码质量好) 学生DW网页设计作业源码 web课程设计网页规划与设计 HTML+CSS+JavaScript(毕业设计) 常见网页设计作业题材有 ...

  5. android 拼图课程设计,Flash拼图游戏制作课程设计报告

    目录 第1章 需求分析 ........................................................................................ ...

  6. 单片机课程设计数字心率计_课程设计-基于单片机的数字人体心率计设计.doc

    课程设计-基于单片机的数字人体心率计设计 中北大学 基于单片机的心率计设计 课 程 设 计 说 明 书 2017年 6月30日 课 程 设 计 任 务 书 1.设计目的:通过本课程设计的学习,学生将复 ...

  7. tcp文件服务器设计报告,TCPIP协议分析课程设计报告书.doc

    <TCP/IP协议分析>课程设计 题目:用协议分析工具分析 DNS以及以下各层协议的工作机制 院系: 计算机学院 班 级: 2012级网络工程班 姓 名: 学 号: 组 别 : 第 四 组 ...

  8. 安装工程造价课程设计_安装工程造价课程设计的图纸-上海装修报价

    安装工程造价是什么它与工程造价有什么区别 更多关于工程造价的知识 > 网友都在找: 安装预算教程 消防工程造价 造价电气图 消防... 水电安装工程每平方工程造价是多少 1.平米成本:193元. ...

  9. c语言课程设计实验设备,C语言课程设计课程设计_力学实验设备管理系统

    --------------------------------------------------正文内容开始-------------------------------------------- ...

最新文章

  1. bert+lstm+crf ner实体识别
  2. 实战篇:如何用Keras建立神经网络(附全部代码)
  3. 文档管理服务器文件的脱机编辑选项无法编辑,让MOSS2007文档的存取更具个性
  4. Logstash同步mysql一对多数据到ES(踩坑日记系列)
  5. 每扇区2048字节的U盘乱码的数据恢复
  6. 智慧交通day03-车道线检测实现07:车道曲率和中心点偏离距离计算+代码实现
  7. 解决URI is not registered (Settings | Languages Frameworks | Schemas and DTDs)
  8. android:inputType参数类型说明
  9. 读书笔记--Head First C#目录
  10. IBM携手MIT组建新实验室:人工智能将有像人一样的视听功能
  11. 【开源工程】视频主观质量评测工具 video quality compare tool
  12. Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦
  13. Android Sqlite3数据库操作
  14. kubernetes视频教程笔记 (4)-服务发现-service和pod组建
  15. easyui图标对照
  16. 消费者行为学的典型营销案例
  17. luci html 页面,luci界面修改
  18. 社交红利的诞生与初期创业
  19. 脸书COO桑德伯格:最终塑造我们的,是我们经历的艰难时光
  20. 二进制文件漏洞挖掘 IDA插件VulFi安装使用

热门文章

  1. python中新式类和经典类的区别
  2. 除了菊纹识别,AI还有哪些奇奇怪怪的识别能力?
  3. 基于Java+SpringMVC+Mybaties+jsp+layui实现的宿舍管理系统设计与实现
  4. 2021年T电梯修理新版试题及T电梯修理模拟考试
  5. 动态情景多因子Alpha模型
  6. 银河5 号超级计算机,全球超级计算机500强最新排行 天河一号第五
  7. git代码使用空格缩进
  8. The Devil Wears Prada-10
  9. 利用ffmepg下载在线视频文件
  10. 全网最新最全的 HDFS 文件纠删码技术分析