随着我国高速公路交通的快速发展,一个简单的售票窗口模式已经不能满足人们出行的需求。利用先进的网络技术开发的在线订票系统,方便是现代客运业务发展的必然要求。南昌汽车客运票务系统设计实现了用户注册、信息查询、在线订票、晚点查询等基本功能,为用户提供便捷的服务。
南昌汽车客运售票系统是采用C/S(客户端/服务器)结构的设计模式,使用Java开发语言。界面设计使用Eclipes作为开发工具。选择SQL Server2008作为数据库支持,使系统具有极高的安全性,非常可靠,易于扩展。这是一个非常重要的特性。同时大大降低了开发时间和系统数据管理时的大量时间和大量的成本。提供一个非常全面的、高度信任的、高度智能化的客运管理平台。
【关键词】Java;汽车客运;C/S;售票系统;
2.3 用户的需求分析
南昌汽车客运售票系统主要是有由普通用户对客运票的订票、退票、改签、查余票、以及货运的追踪信息进行管理,系统管理员可以查询、修改和删除客运和货运信息。根据角色的不同,来设置不同权限:
2.3.1 系统管理员
系统管理员不能操作用户,便于保护用户的隐私,其只有对客车和货运进行查询,删除,修改,添加等操作的权限。
(1)系统管理员对客运信息进行管理:系统管理员可以根据客运查询的需要,修改,删除,添加这些操作。可以通过出发地、目的地和出发日期查询客车,也可以修改客车的信息。也可以添加一个或多个客车,普通用户便可以通过该软件进行操作。
(2)系统管理员对货运的管理:系统管理员客运添加货运的信息,系统会自动生成一个订单号,用户可以通过该订单号查询该货运的信息,系统管理员也可以通过该订单号累加货运信息。
2.3.2 普通用户
普通用户可以有的模块为:注册功能模块、查看个人信息模块、修改个人信息模块、联系人功能模块、在线订票功能模块、在线退票功能模块、在线改签功能模块、票价查询功能模块、余票查询功能模块、晚点查询功能模块、客运常识功能模块、货运追踪功能模块、投诉建议功能模块。
.
目 录
摘 要 I
ABSTRACT II
第1章 前 言 1
1.1系统的开发背景 1
1.2系统设计目标 1
1.3开发工具简介 1
1.3.1 Java 1
1.3.2 SQL Server 2008简介 2
1.4系统软硬件要求 3
1.5设计方法 3
第2章 系统需求分析 4
2.1需求分析概述 4
2.2可行性分析 4
2.2.1技术可行性 4
2.2.2经济可行性 4
2.2.3操作可行性 5
2.3用户的需求分析 5
2.3.1系统管理员 5
2.3.2普通用户 5
2.4功能的需求分析 6
2.4.1用户登录功能 6
2.4.2售票管理功能 6
2.4.3客车管理功能 7
2.5系统运行环境的需求分析 8
2.5.1运行环境 8
2.5.2系统性能 8
第3章 系统总体设计 9
3.1总体设计描述 9
3.2系统功能设计 9
3.3系统的总体结构 10
第4章 数据库设计 12
4.1数据库介绍 12
4.2概念设计 12
4.3逻辑设计 15
第5章 详细设计 18
5.1系统主界面 18
5.1.1普通用户主界面 18
5.1.2管理员主界面 19
5.2普通用户功能界面设计 19
5.3管理员功能界面设计 27
第6章 系统与测试 31
6.1测试概述 31
6.2测试结果 33
第7章 小 结 41
参考文献 42
致 谢 43