地铁自动售票系统(2)
- 格式:doc
- 大小:475.50 KB
- 文档页数:16
I
课程设计
题 目
地铁自动售票系统
学生姓名 刘阳 学 号 *******
学生姓名 徐俊晔
学 号 *******
学生姓名 游斌
学 号 ******
学 院 信息管理学院 专 业 信息管理与信息系统
指导教师 沈波老师
二O 年 月 日
II
目 录
1 绪论 ................................................................................................................................................................................ 1
2 JAVA简介 ....................................................................................................................................................................... 1
3 系统分析 ........................................................................................................................................................................ 2
3.1 系统需求陈述 ........................................................................................................................................................ 2
3.2 系统功能需求分析 ................................................................................................................................................ 2
3.2.1 用例图 ............................................................................................................................................................ 2
3.2.2 顺序图 ............................................................................................................................................................ 4
3.2.3 类图 ................................................................................................................................................................ 4
3.3 系统数据需求分析 ................................................................................................................................................ 6
4 系统设计 ........................................................................................................................................................................ 8
4.1 总体设计 ................................................................................................................................................................ 9
4.2 数据库设计 .......................................................................................................................................................... 10
5 系统实现 ...................................................................................................................................................................... 12
5.1 开发环境简介 ...................................................................................................................................................... 12
5.2 主要模块实现 ...................................................................................................................................................... 12
5.3 系统运行示例 ...................................................................................................................................................... 12
结论 ..................................................................................................................................................... 错误!未定义书签。
参考文献: ...................................................................................................................................................................... 12
致 谢 ................................................................................................................................................................................ 13
ABSTRACT: ................................................................................................................................................................... 14 1 地铁自动售票管理系统
摘要:地铁自动售票系统实现了售票功能、调度功能、验票功能、财务结算、统计功能、维护功能、财务清分、留言功能、信息查询等功能。以每个车站电子票务系统为核心,通过互联网平台,可以实现多车站的联网售票、远程售票和数据共享。
关键词:java;地铁售票管理;MyEclipse 8.0
1 绪论
地下铁道,简称地铁,亦简称为地下铁,狭义上专指在地下运行为主的城市铁路系统或捷运系统;但广义上,由于许多此类的系统为了配合修筑的环境,可能也会有地面化的路段存在,因此通常涵盖了都会地区各种地下与地面上的高密度交通运输系统。绝大多数的城市轨道交通系统都是用来运载市内通勤的乘客,而在很多场合下城市轨道交通系统都会被当成城市交通的骨干。通常,城市轨道交通系统是许多都市用以解决交通堵塞问题的方法。随着中国城市的迅速发展,地铁承担着越来越重要的任务----缓解城市交通压力。
地铁自动售票系统实现了售票机与互联网的混合销售模式,集成了IC/临时卡读写模块,支持IC/临时卡介质类型的门票的发售。可以进行售票机查询以及网站自助查询等功能,缓解了地铁售票的压力,混合销售模式使购票更快捷,更明晰,为乘客与工作人员带来便捷。
2 java简介
Java是一种简单的,面象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。Java的开发环境有不同的版本,如sun公司的Java Developers Kit,
简称 JDK。后来微软公司推出了支持Java规范的Microsoft Visual J++ Java开发环境,简称 VJ++。
Java语言有好多特点。①平台无关性。②安全性。③面向对象。④分布式。⑤键壮性。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能。这些功能特征大大提高了开发Java应用程序的周期。Java提供:Null指针检测、数组边界检测、异常出口、Byte code校验。