学生订票管理系统VisualBasic0+SQLServer2005实现.DOC

学生订票管理系统VisualBasic0+SQLServer2005实现.DOC

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生订票管理系统VisualBasic0SQLServer2005实现

学生订票管理系统 (Visual Basic 6.0+SQL Server 2005实现) 随着计算机技术的发展,人们对计算机智能化的要求越来越高,许多传统的手工管理逐渐被计算机管理系统代替。针对寒暑假期间各高校学生买票难的问题,制作了学生订票管理系统,避免了学生排队购票的麻烦,节省了大量的人力物力。 通过阅读本章,可以学习到: ( 订票系统的基本开发过程 ( 网格控件的基本应用 ( 对数据的添加、修改和删除操作 ( 过程的定义与调用 ( SQL Server 2005数据库的基本使用 2.1 开 发 背 景 随着经济的发展,旅游业不断壮大,外出、旅游的人数不断增多,增加了交通运输的压力。当前铁路运输仍是我国主要的运输方式,在每年的寒暑假期和春秋黄金周客流高峰期,火车站售票大厅经常人满为患,出现排长队购票的情况。特别是各高校放假期间,许多学生更是在乘车购票上费尽心思,不得不为购票准备时间。但随着计算机的普及,信息处理量的逐渐扩大,铁路部门先后提供了网上订票、电话订票等方便、快捷的购票方式。 某高校是一所综合性的重点大学,随着招生量的扩大,该校学生人数不断增多,师生人数已达4万。在学校放假开始的几天内,该校所在城市的火车站购票大厅有大量的学生排队购票。针对此种情况,该校同车站协商,决定使用学生订票管理系统,使学生通过电脑在学校就能够订票,以节省学生时间并减轻车站压力。 2.2 系 统 分 析 2.2.1 需求分析 对于学生订票管理系统,准确快捷的车次信息查询功能和方便简单的订票操作是十分必要的,因此系统必须为学生提供准确的车次信息和当前的车票状况,这是学生订票管理系统的最基本要求。服务器端要能够及时添加、修改车次信息,并能够对学生信息进行录入和删除。 结合实际情况,学生订票管理系统应满足以下需求: 该系统信息完全可靠,时效性强 图2.1 学生订票管理系统的功能结构 2.3.3 系统预览 学生订票管理系统由多个界面组成,下面列出几个典型界面,其他界面参见光盘中的源程序。 客户端主界面如图2.2所示,主要实现调用其他窗体,实现相应的功能,显示系统时间和当前登录学生姓名,并且在主界面可直接进行登录。 列车时刻表界面如图2.3所示,主要显示数据表中所有列车车次信息,以及相应车次的详细站点 信息。 图2.2 客户端主窗体界面(光盘\…\客户端\Frm_main.frm) 图2.3 列车时刻表界面(光盘\…\客户端\Frm_lcskb.frm) 订票管理界面如图2.4所示,主要用于录入学生订票车次,显示该车次的信息,并显示票价,下面列表提供了选择车次的详细站点信息。 剩余车票查询界面如图2.5所示,主要实现查询选择的车次和日期的车票状况,在窗体打开时列表中显示的是系统时间下的所有车次车票状况。 ? 图2.4 订票管理界面(光盘\…\客户端\Frm_dpgl.frm) 图2.5 剩余车票查询界面(光盘\…\客户端\Frm_sycp.frm) 列车信息添加界面如图2.6所示,其窗体主要用于录入列车车次信息和相应的站点信息,并将这些信息存储到相应的数据表中。 信息统计界面如图2.7所示,主要用于显示学生订票情况,并按照日期和车次对订票数量及总票价进行统计。 ? 图2.6 列车信息添加界面(光盘\…\服务器端\Frm_lcdj.frm) ?图2.7 信息统计界面(光盘\…\服务器端\Frm_xxtj.frm) 2.3.4 业务流程图 本系统的业务流程如图2.8所示。 图2.8 业务流程 2.4 数据库设计 数据库的设计在管理系统开发中占有十分重要的地位,一个好的数据库是一个成功的系统的关键,所以,要根据系统的信息量设计合适的数据库。下面介绍创建学生订票管理系统数据库的过程。 2.4.1 数据库概要说明 根据学生订票管理系统需求的数据量,本系统使用当前比较流行的SQL Server 2005数据库。SQL Server 2005数据库功能强大,并且更加安全、稳定、可靠。数据库名为db_dpgl,本数据库包含6个表,数据表结构如图2.9所示。 2.4.2 数据库概念设计 通过对系统进行的需求分析、业务流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象及实体E-R图。 在订票管理系统中车次信息是标志路线的重要实体,其实体E-R图如图2.10所示。 每个车次都包含了相应的站点,因此规划出车站信息实体,其实体E-R图如图2.11所示。 学生订票要产生订票信息,因此规划出车票预订实体,其实体E-R图如图2.12所示。 图2.11 车站信息实体E-R图

文档评论(0)

sunhongz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档