教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

精编完整版火车票网上订票系统系统毕业论文设计(4)

来源:网络收集 时间:2026-09-11
导读: 退票基本信息表 t-Table涉及到的字段有状态、票号、车次、日期、始发时间、线路、车型、座号、票价、手续费,所以我在设计这个数据库表的时候把日期的字段类型设置为[Data\\Time],票价的字段类型设置为[Integer],

退票基本信息表 t-Table涉及到的字段有状态、票号、车次、日期、始发时间、线路、车型、座号、票价、手续费,所以我在设计这个数据库表的时候把日期的字段类型设置为[Data\\Time],票价的字段类型设置为[Integer],大小设置为2,其它的字段类型都设置为[文本类型],把它们的大小都设置为50 。退票基本信息表 t-Table的结构如表5.2.4所示。

表5.2.4退票基本信息表 t-Table

字段名称 状态 票号 车次 日期 始发时间 线路 车型 座号 票价 手续费 具体实现过程 登陆界面编码设计

具体设计过程如下:

在主窗体中添加一个标签控件,该标签控件用于显示该系统的名称[火车站售票管理系统],用于向用户展示该管理系统的名称,让用户见名知意。设置五个主菜单:售票系统、查询系统、基本信息表、管理系统、统计系统。售票系统具有售票的功能,主要完成车票的销售。售票系统的子菜单:售票、代售票、退票;售票主要完成售票功能,代售票主要完成提前预定车票的功能,退票主要用于完成车票的消退功能。查询系统主要完成车

字段类型 文本 文本 文本 Data\\Time 文本 文本 文本 文本 Integer 文本 大小 50 50 50 50 50 50 50 50 2 50

票的查询功能。查询系统的子菜单:车票查询、车辆查询、已售票查询,这三个子系统都是对车票信息、车辆信息、已售票信息的查询。基本信息表主要完成对当前全部信息的浏览功能。基本信息表的子菜单:车票基本信息表、车辆基本信息表、已售票基本信息表。这三个基本信息表向用户显示了信息表中的所有信息,还可以浏览到当前记录的每个具体信息。管理系统主要完成对车票、车辆、售票等信息的管理。管理系统的子菜单:车票管理、车辆管理、已售票管理,这三个管理子系统都有添加、删除、修改等功能。统计系统主要完成销售车票的统计,剩余车票的统计,金额的统计等功能。窗体的背景加了一幅含有火车的图片,目的在于吸引用户的注意,提高用户的好奇心。

用户进入系统,必须经过系统验证,方可进入主程序。系统登录界面主要实现以下功能:(1) 确认用户的身份及使用权限。

(2) 支持键盘、鼠标操作。 具体设计过程如下:

在主窗体中添加两个标签控件,一个用于提示用户姓名,一个用于提示用户的密码。一个文本框控件用于用户输入相应的密码。一个下拉列表控件,是在窗体的动态运行中添加的文本内容,方便用户选择自己的姓名,而不用在每次进入系统都要手动的输入文字,大大方便了用户的使用。一个命令按钮用于进入具体的系统的界面,如果用户的姓名和密码都是正确的,则该用户会顺利进入此系统,否则,提醒用户的密码不正确,即通过用户名和密码判断,并给出该用户的权限。 售票界面编码设计 1. 销售车票

用户单击菜单栏上的[销售系统]或单击按钮[销售系统],在弹出的窗体中选择[销售车票]选项,进入销售车票界面。销售车票主要完成车票的销售工作。销售车票的窗体运行结果如图5-3所示。

图 5-3 销售车票窗体运行结果

在用户选定票号、终点站、日期后,可以选择[查询]按钮进行查询,查询结果在上表中显示。在下表中选择所要售的车票,单击[售票]就可以完成售票工作。

具体设计过程如下:

在当前窗体中添加一个Frame控件,该控件就像是一个容器,可以存放好多控件,这样做主要是为了美化界面,给用户一个好的印象。两个网格控件,一个用于显示车票的基本信息表,一个用于显示车辆的基本信息表,让用户及时的观察到最新的信息动态。两个ADO Data控件,主要是用于与所建立的数据库进行绑定连接,建立相应的数据源,以便为网格控件服务。[查询]按钮用于信息的查询,通过单击该按钮用户可以实现对以上要查询的信息的查询,同时在左边的两个网格控件中将要显示用户所要查询的信息。[售票]按钮用于当操作员选定了满足条件的车票后,就可以单击售票按钮,进而实现车票的销售。同时在此时售票信息表的内容要动态添加,还要修改车辆信息表中刚刚销售的车票的状态设置为[已售]状态。[退出]按钮用于当前窗体的退出。两个下拉列表控件,一个是票号的选择,一个是终点站的选择,这两个下拉列表中的内容都是在窗体的运行中动态添加的。一个日期控件用于显示日期的选择,用户通过下拉列表,可以对日期进行选择。标签控件分别用于显示票号、始发站、终点站、日期、车次、车型、票价、线路、时间、座号等信息。文本框分别用于显示相对应的内容。

此界面用到了Data Grid控件,它是一种类似于电子数据表的绑定控件,可以通过显示一系列行和列来表示对象的记录和字段,也可以使用它来创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。它可以在设计的时候快速进行配置,只需少量代码或无需代码。当在设计时设置了它的Data Source属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。然后用户就可以编辑该网格的列;删除、重新安装、添加列标头或者调整任意一列的宽度。 2. 预定车票

用户单击菜单栏上的[销售系统]或单击按钮[销售系统],在弹出的窗体中选择[预定车票]选项,进入预定车票界面。预定车票主要完成车票的预定工作。

在用户选定票号、终点站、日期后,可以选择[查询]按钮进行查询,查询结果在上表中显示。在下表中选择所要预定的车票,单击[订票]就可以完成订票工作。

具体设计过程如下:

此窗体的设计和销售车票窗体的设计相似,在当前窗体中添加一个Frame控件,该控件就像是一个容器,可以存放好多控件,这样做主要是为了美化界面,给用户一个好的印象。两个网格控件,一个用于显示车票的基本信息表,一个用于显示车辆的基本信息表,让用户及时的观察到最新的信息动态。两个ADO Data控件,主要是用于与所建立的数据库进行绑定连接,建立相应的数据源,以便为网格控件服务。[查询]按钮用于信息的查询,通过单击该按钮用户可以实现对以上要查询的信息的查询,同时在左边的两个网格控件中将要显示用户所要查询的信息。[售票]按钮用于当操作员选定了满足条件的车票后,就可以单击售票按钮,进而实现车票的销售。同时在此时售票信息表的内容要动态添加,还要修改车辆信息表中刚刚销售的车票的状态设置为[已售]状态。[退出]按钮用于当前窗体的退出。两个下拉列表控件,一个是票号的选择,一个是终点站的选择,这两个下拉列表中的内容都是在窗体的运行中动态添加的。一个日期控件用于显示日期的选择,可以提供格式化的日期字段,用户进行日期选择很容易。另外,还可以用于日期的计算和天数的计算。用户通过下拉列表,可以对日期进行选择。标签控件分别用于显示票号、始发站、终点站、日期、车次、车型、票价、线路、时间、座号等信息。文本框分别用于显示相对应的内容。

3. 退票

用户单击菜单栏上的[销售系统]或单击按钮[销售系统],在弹出的窗体中选择[退票]选项,进入退票界面。退票主要完成车票的消退工作。退票的窗体运行结果如图5-4所示。

图 5-4 退票窗体运行结果

通过输入车票的一些基本信息,然后单击[确定]按钮,即可完成退票的功能。 具体设计过程如下:

在当前窗体中添加一个Frame控件,该控件就像是一个容器,可以存放好多控件,这样做主要是为了美化界面,给用户一个好的印象。两个下拉列表 …… 此处隐藏:1834字,全部文档内容请下载后查看。喜欢就下载吧 ……

精编完整版火车票网上订票系统系统毕业论文设计(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/613072.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)