6 详细设计 17
6.1系统总体结构 17
6.2登陆界面 19
6.2.1登陆模块 19
6.2.2登陆界面部分程序代码 19
6.2.3登陆界面演示 20
6.3管理员功能界面 21
6.4管理员车次管理界面 22
6.4.1添加车次信息 22
6.4.2修改车次信息 24
6.4.3删除车次信息 25
6.5管理员用户信息管理 25
6.5.1特定查询用户信息 26
6.5.2删除用户信息 26
6.6管理员订票管理界面 26
6.7新用户注册界面 27
6.7.1用户注册模块 27
6.7.2用户注册界面的部分代码 27
6.7.3注册界面演示 28
6.8普通用户功能界面 31
6.9查询功能界面 31
6.10订票功能界面 32
6.11退票功能界面 34
6.12程序与数据库的连接 34
6.12.1程序与数据库的连接代码 35
7 系统调试与测试 36
8 性能分析 38
8.1安全性 38
8.2响应时间 39
8.3稳定性 39
9结论 39
10致谢 40
参考文献.....42 附录......43
1 绪论
1.1开发背景及目的
如今是一个网络信息化时代,现代人的交通工具大多是私家车,地铁和公交车。如果是路程稍微远一点,大家首先想到的是高铁,火车,飞机等,几乎很少有人会想到要去乘坐长途汽车远行。原因有二,首先是路上花的时间比较长;其次是买票要去客运中心而且对车次信息也不了解,不像火车票和飞机票可以在网上查询和预定。传统的窗口售票模式,对于长途汽车而言在这个信息时代已经没有竞争力了。为了增加长途客车在交通运输市场的竞争力,为了适应时代的发展,开发汽车售票系统,增加长途汽车票的销售量。通过汽车售票系统来完成车票的销售和各个方面的管理工作。
1.2系统设计目标
本次设计利用网络的快捷和方便的优势来完成汽车售票的功能。系统通过身份验证登录各自的功能界面来实现购买车票的一系列操作包括查询车次信息,购买车票,退票等和管理员的车次信息管理,用户信息管理,查看订票信息等操作。程序和数据库连接能够实时的显示最新的车次信息,用户信息和票务信息。用户通过该系统就能够购买车票,实现汽车购票电子化,网络化,节省管理成本。
1.3开发工具
1.3.1 java
Java语言原来是由Sun公司研发和推广的,现在已经被甲骨文公司收购。Java是目前最为流行的几种编程语言中的其中之一。Java的自身优点包括简单性,面向对象,安全性和跨平台性。
(1)简单性:java可以让初学者快速入门。和C语言和C++相比,Java的语言较为简单,也更容易让学者读懂。
(2)面向对象:Java在设计的时候就是按照面向对象语言设计的,面向对象的特征是对象唯一性,多态性和继承性。 java+sqlserver汽车售票软件系统的设计(2):http://www.youerw.com/jisuanji/lunwen_33236.html