火车订票系统_毕业设计论文_开题报告

合集下载

火车订票管理系统开题报告

火车订票管理系统开题报告

毕业论文开题报告
申请课题火车订票管理系统的设计与实现
学号
班级
申请者有全套开题报告、论文、程序、英文翻译联系电话可联系本人
Email : qq:1113121143 参加者 RMB:200 联系电话
Email :
指导教师
申请日期 2015年1月16日
计算机科学与技术学院
填写说明
1. 毕业论文的选题应以专业课的内容为主,可以针对某些基础理论和学术问题进行探讨,也可以结合科技生产和社会生活的实际问题进行研究、开发与设计。

2. 毕业论文一般为一人一题。

如果选题确需多人合作完成一个课题,须由指导老师提出,课题需要多人合作的最多2人,经学院教学委员会审批同意,每个学生必须独立完成其中的一部分工作,并独立撰写各自的毕业论文,在课题名称后面注明其相应的子课题。

多人合作的须在封面上填写参加者的姓名和联系方式。

3. 所有学生的选题经研究确定后,一般不允许中途更改课题。

特殊情况需要更改课题者,须由指导教师调整或更改选题,且填写《毕业设计(论文)课题变动申请表》,经主管领导批准后方可调整或更改。

4. 成果形式一栏填写:论文。

5. 本开题报告最迟应在开始毕业论文开始前六周确定,并上报给指导老师,必须经指导老师和学院批准方才有效,否则无效。

6. 本开题报告使用A4纸张,上、下、左、右页边距均为2.5cm,请不要改变本开题报告页面设置。

所有自己书写的内容请使用楷体。

火车票网上售票系统开题报告

火车票网上售票系统开题报告
[8]Marty hall. Servlet与jsp核心编程(第2版).清华大学出版社
[9]薛军超.MySql网络数据库开发[M].北京:人民邮电出版社
[10]贺平.软件测试教程[M].电子工业出版社
五、指导教师意见
指导教师签字:
(三)基本理论
系统的前端开发部分主要采用jsp框架实现页面的动态效果,并采用Ajax技术与服务器进行交互,提供良好的用户体验功能。
各子系统中,用户的内容评论等采用标签实现;注册使用引入了jQuery的Ajax技术实现验证功能;另外,采用jQuery的控件可以实现表单验证等功能,使得界面的样式更加流畅。
本论文主要阐述一个功能比较强大的火车票订购系统的后台操作过程及一些关键技术。该系统信息来源主要由管理员添加,方便火车票管理员的查询,用户可以通过查询到相关的火车票信息,选择是否适合自己,也可以在网上直接订票,省时省力。由于本系统的开发以节省资源为首,充分利用网络资源,所以本火车票订购上所看到的火车票信息均来自互联网。
二、研究方案及预期结果
(一)研究内容
本火车站网上订票系统可划分为用户和管理员两大模块。其中用户模块部分为用户在前台页面操作部分和管理员模块为后台管理以及对网站相关信息操作部分,其具体功能如图2.1所示。
图2.1火车票网上订票系统功能模块图
该火车票网上售票系统除了应具备用户模块注册、登录、验证功能的实现和管理员登录、验证的原始账号设置以及对新增加的管理员授权设置功能以外,还应该具备的基本网站使用功能如下:
4.实用性:系统功能应满足各类用户的功能需求。
5.易操作性:建立友好的用户界面,操作方便。
6.安全性:应采用合理的安全技术,保证服务器、用户关键数据传输等安全。
软件环境是一个系统开发的工具,它取决于开发人员对软件的熟悉程度,如果开发人员选择一个不熟悉的软件开发会大大增加开发系统所需要投入的成本,所以说选择软件环境也是很重要的。

火车票订票系统开题报告

火车票订票系统开题报告
本毕业设计拟解决的问题如下:
1、熟悉Java Web编程,熟练使用eclipse开发工具,了解MySQL和Tomcat的使用。
2、对系统管理的各模块进行设计与实现:用户信息管理需要实现对用户的查找、删除等操作;订票信息管理需要实现对订票信息的查找、删除等操作;余票信息管理需要进行对余票信息的增加、删除、修改和查找等;意见管理需要实现对用户意见的查看和删除;订票统计功能需要对预订车票的各信息进行统计和查看。
火车票订票系统通过实现票务信息的计算机管理,提高工作效率。我们可以利用数据库将整个火车站的票务情况存入计算机,通过丰富的用户接口,完成数据的访问和管理,以满足用户需求。一个火车站售票信息管理系统应达到的目标是提供及时、广泛的信息服务,加快信息检索的效率,实况灵活的查询,减轻管理人员制作报表和统计分析的负担。但由于铁路火车票务管理的复杂性,本毕业设计与开发也仅是一个尝试性的工作,但它很有启发性,对于研究开发该类程序可以起一个抛砖引玉的作用。
三、研究方法、措施及步骤:
本系统主要是基于Java语言,采用B/S结构,SSH架构,结合了MySQL数据库,并按照软件工程开发的基本步骤来实现火车票订票管理系统。
开发工具:MyEclipse
数据库环境:MySQL数据库
服务器:TomCat
系统环境:Microsoft Windows7或以上版本。
1、本系统采用的SSH为框架,SSH是目前较流行的一种Web应用程序开源框架,也是比较适合本研究课题的应用程序开源框架之一。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。
毕业设计(论文)开题报告内容:(主要包含选题的背景和意义;研究的基本内容和拟解决的主要问题;研究方法及措施;研究工作的步骤与进度;主要参考文献等项目)

火车票订票系统毕业论文

火车票订票系统毕业论文

火车票订票系统毕业论文第1章绪论 (1)1.1 火车票网上订票系统的开发背景 (1)1.2 系统设计目标 (1)1.3 开发工具简介 (1)1.3.1 Java (1)1.3.2 MySQL5.5 (2)1.3.3 Tomcat (3)1.4 系统软硬件要求 (3)1.5 可行性研究 (3)1.5.1 技术可行性 (3)1.5.2 经济可行性 (4)1.5.3 操作可行性 (4)1.6 设计方法 (4)第2章需求分析 (5)2.1功能需求 (5)2.2 性能需求 (5)2.3 业务流程图 (6)2.3 数据流图 (7)2.4 数据字典 (9)第3章总体设计 (11)3.1 总体设计描述 (11)3.2 系统开发模式 (11)3.3 系统功能设计 (11)3.4 系统的总体结构 (12)3.4.1 子模块描述 (13)第4章数据库设计 (14)4.1 数据库介绍 (14)4.2 概念设计 (15)4.3 逻辑设计 (17)第5章详细设计 (20)5.1 系统主页 (20)5.2 管理员管理界面设计 (20)5.3 用户功能界面设计 (25)第6章系统调试与测试 (29)6.1 调试与测试概述 (29)第7章性能分析 (31)7.1 完整性分析 (31)7.2 安全性分析 (31)第8章结论 (32)参考文献 (33)致谢 (36)附录1. 外文文献 (37)附录2. 中文翻译 (43)附录3. 系统部分程序源代码 (47)第1章绪论1.1火车票网上订票系统的开发背景火车站市场的管理和规问题,是困扰我们多年的一个老问题,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。

铁路客票系统的设计及实现的开题报告

铁路客票系统的设计及实现的开题报告

铁路客票系统的设计及实现的开题报告1.选题背景铁路作为我国主要的交通运输方式之一,其客运量一直位于前列。

在现代化发展的进程中,数字化、信息化、网络化已成为时代的主流。

随着人们通讯、信息获取和处理需求的日益增长,传统的售票方式已经不能满足广大旅客的需求。

因此,一个更高效、更便捷、更智能的铁路客票系统亟待建立。

2.研究目的本项目旨在为铁路客票管理部门建立一个更加高效、便捷、智能的铁路客票系统,以方便广大用户购票和管理客票。

3.研究内容本项目的研究内容主要包括:(1)系统需求分析:通过对传统的客票管理方式进行分析,找出瓶颈和需要改进的地方,明确系统的功能需求和性能需求。

(2)系统架构设计:根据需求分析的结果,设计系统的整体架构,包括前端、后台、数据库等。

(3)关键技术研究:研究实现系统所需要的关键技术,如用户认证、支付方式、数据存储等。

(4)系统实现:根据需求分析和系统架构设计,实现系统的各个功能模块。

(5)系统测试与优化:对系统进行全面测试,发现并修复程序错误,提高系统的鲁棒性和可用性。

4.研究方法(1)文献调研:对国内外相关研究和实践进行调查和研究,获得铁路客票管理的背景资料和经验。

(2)实地调研:通过实地考察铁路客票管理部门,深入了解其管理方式和存在的问题,从而为系统需求分析提供数据支持。

(3)面向对象分析和设计:采用面向对象的分析和设计方法,对系统进行模块化设计。

(4)Web开发:采用Web技术实现系统的前后台交互设计和实现。

(5)数据库开发:采用关系型数据库设计,完成数据表的建立和管理,实现有效的数据存储与检索。

5.预期成果本项目的预期成果是一个高效、便捷、智能的铁路客票管理系统,能够实现以下功能:(1)实现在线购票、改签、退票等功能。

(2)提供付款方式选择。

(3)实现电子票和纸质票选择。

(4)提供选座和选舱等功能。

(5)提供用户语音、短信、邮件等多种提醒方式。

(6)提供查询订单、历史订单等功能。

毕业设计论文火车票售票系统

毕业设计论文火车票售票系统

毕业设计论文火车票售票系统标题:基于互联网的火车票售票系统设计及实现摘要:火车票售票系统是实现火车票线上售票、查询和退票等功能的重要应用系统。

本设计旨在通过互联网的支持与应用,实现火车票售票系统的设计与实现。

该系统采用多层架构,包括前端展示层、业务逻辑层和数据存储层。

前端展示层主要负责用户界面的呈现和用户输入的交互,通过业务逻辑层处理用户请求并与数据存储层进行交互,实现火车票的售票与查询功能。

本设计的实施目标是提升售票系统的交易效率、提供良好的用户体验和保障用户信息的安全性。

关键词:火车票售票系统;互联网;多层架构;用户界面;交易效率;用户体验;信息安全性1.引言随着互联网的快速发展,人们对于火车票购买方式的期望也在不断提高。

传统的火车票购买方式存在排队时间长、退票流程复杂等问题。

采用互联网的火车票售票系统能够有效提升购票效率,减少用户排队时间,并为用户提供更好的购票体验。

2.系统设计2.1系统结构设计该火车票售票系统采用多层架构,包括前端展示层、业务逻辑层和数据存储层。

前端展示层主要负责用户界面的呈现和用户输入的交互,业务逻辑层用于处理用户请求以及与数据库进行交互,数据存储层负责存储用户信息、火车票信息等数据。

2.2功能设计3.系统实现3.1前端展示层设计与实现前端展示层采用HTML、CSS和JavaScript等技术实现用户界面和交互功能。

用户可以通过界面进行车票查询、选择和购票操作,并实时获取相关信息。

3.2业务逻辑层设计与实现业务逻辑层负责处理用户请求,并与数据库进行交互。

该层采用Java编程语言,使用相关框架完成业务逻辑的实现。

包括查询与购票的相关业务逻辑、订单生成、支付和退票等操作。

3.3数据存储层设计与实现数据存储层使用关系型数据库进行数据的存储,采用MySQL数据库管理系统。

数据库中包括用户信息表、车次信息表、订单信息表等。

通过数据库实现系统数据的存储和读取。

4.实施效果评估通过对该火车票售票系统的实施评估,可以得出以下实施效果:4.1提升购票交易效率:通过互联网的支持,用户不需要排队购票,购票操作更加便捷和高效。

火车票订购系统毕业论文

火车票订购系统毕业论文

摘要本文针对火车票的订票实际情况,按照数据库设计思想,经过项目的可行性分析和需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施调试等步骤设计开发了火车票订购系统。

并运用数据流图、E-R图对系统的需求分析和数据库等进行了分析和设计。

工具软件利用Visio2007和SQL Sever2000数据库来开发这个火车票订购系统。

该系统要解决火车票订购问题,进行车次以与车票信息的查询以与订票容的查询。

该系统可以根据用户的需求,设置其权限,并快捷方便的为用户提供服务。

关键词:数据库设计、火车票订购、Visio2007、SQL Sever2000AbstractAfter a long time observation of booking a train ticket and database design thought ,I have built a train ticket booking system in the following cycle the feasibility of the project analysis and demand analysis, concept structure design, logic structuredesign, structural design, database design implementation debugging . And using the data flow chart, e-r chart of system toanalysis requirements and design database .Using Tool software Visio2007 and SQL Sever2000 database to develop this ticket booking system. This system is to solve train ticket booking problem and to look up train ticket information and booking ticket content. According to the user's demand,the system can set its permission, and provide services for the user conveniently.Key Word: Database Design, Train Ticket Booking, Visio2007, SQL Sever2000目录一、概述--------------------------------------------------11.1 概述--------------------------------------------------------11.2 意义---------------------------------------------------------11.3 数据库优势------------------------------------------------1二、数据库设计----------------------------------------22.1 需求分析---------------------------------------------------22.1.1 功能要求-------------------------------------------------------------22.1.2 数据需求-------------------------------------------------------------22.1.3 性能需求-------------------------------------------------------------32.1.4 数据流程图----------------------------------------------------------32.2 概念结构设计----------------------------------------------42.2.1 概念结构---------------------------------------------------------------42.2.2 E-R图------------------------------------------------------------------42.3 逻辑结构设计----------------------------------------------42.3.1 关系模型与关系码--------------------------------------------------52.4 物理结构设计----------------------------------------------62.4.1确定数据的存放位置-------------------------------------------------72.5 调试分析-----------------------------------------------------72.5.1 建立基本表------------------------------------------------------------82.5.2 修改基本表------------------------------------------------------------92.5.3 查询基本表-----------------------------------------------------------102.5.4 数据更新---------------------------------------------------------------132.5.5 视图---------------------------------------------------------------------15三、用户使用说明-----------------------------------------173.1 个人说明----------------------------------------------------1 73.2 数据库设计的特点-----------------------------------------173.3 其他设计技巧-----------------------------------------------17四、实践结果-----------------------------------------------18五、附录与参考资料--------------------------------------185.1 课程设计心得-----------------------------------------------185.2 火车票订购系统的发展与展望-------------------------195.3 参考资料-----------------------------------------------------19一、概述1.1概述目前火车票的订购仅仅依靠手工操作,已现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题,同时还会出现由此带来的旅客查询问题,导致火车误点情况。

火车订票系统报告

火车订票系统报告

1.1 需求分析调查学生火车票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析。

最重要的是调查、采集信息、分析购票人信息和火车票预定流程。

处理要求、数据的安全性与完整性要求。

要求系统能有效、快速、安全、可靠和无误的完成上述操作。

并要求客户端的界面要简单明了,易于操作。

火车站为方便旅客返程,需要开辟一个火车票订票系统,这个火车订票系统可以满足旅客的主要需求。

首先是要有旅客的登陆界面,包括旅客的用户名和密码。

然后登陆到主操作界面,旅客可以进行车票的查询,显示起始车站和终点车站,乘车的日期,发车时间,座号和票价,并且在查询到自己的所要车坐的车次后可以预订车票;旅客还可更改自己的用户名和密码,以保证个人信息的安全。

如是管理员登陆的话,还可以添加车次,包括起始站,终点站,发车时间,车次类型,还可以删除某个车次;并且在需要的时候,管理员也可添加和删除用户。

1.2 流程图经过可行性分析和初步需求调查,抽象出该系统业务流程图,结合该实例具体情况,给出旅客订票的具体需求。

图1.2 旅客购票流程图1.3 系统框架在调查完了系统需求之后,就要开始分析用户需求。

在此,采用自顶向下的结构化分析方法。

首先,定义全局概念结构的框架,如图 1.3 所示:图 1.3 火车定票系统总框架图每一个子系统需要进一步细化。

车次信息系统的细化如图 1.4 所示:车票信息系统的细化如图 1.5 所示:旅客信息系统的细化如图 1.6 所示:1.3 软件模块划分1.普通用户模块在普通用户模块中可以实现登陆,用户名修改,车次查询,订票。

2.管理员模块管理员模块包含三个板块的内容:①管理员可以实现登陆,用户名修改,车次查询,订票。

②车次基本信息管理:包括添加,查询,删除车次。

③用户信息管理:包括添加,删除用户。

1.4 功能结构2 详细设计(更功能模块的实现)2.1 登陆界面①用户名两个静态文本输入框②密码①用户名编辑框登陆界面两个编辑框②密码编辑框①登录两个按钮②取销登陆界面如图 2.1 所示:图2.1 登陆界面功能的实现:①首先建立一个对话框,命名为“欢迎使用火车票预订系统”,添加两个静态文本输入框“请输入用户名”和“请输入密码”,再添加两个编辑框“用户名编辑框”和“密码编辑框”然后建立类向导。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向对象的程序设计
4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。
指导教师签名:
年月
系统功能模块图如下:
四、毕业设计思路框架
(一)设计方法
1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。
2.通过查询资料了解该系统要如何做,及要做哪些东西。
3.设计出大体上的功能模块,画出模块图。
4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。
为了使火车票的购买者是最终的乘客,乘客购买火车票时需要出示自己的身份证,并被扫描,与火车票同时打印,这样每张售出的火车票都将对应唯一的身份证号、姓名以及照片,并且每一身份证仅可买一张票。这样基本可以保证最需要火车票的人购到票,减少票贩子参与交易的机会。
在火车票的网上交易市场上,由于需求大于供给,火车票的价格要高于现有交易方式下的票价,这部分溢价一方面成为经纪公司的利润来源,一方面可以增加铁路公司的收入,使铁路公司有能力进一步投资以扩大运营能力,再一方面是,随着拍卖价格的提高,会有一部分本来想乘火车的人改乘其它的交通工具。最终使得供需矛盾得到缓解,人们顺利的回家。
5.2选用ACCESS作为后台数据库
ACCESS2000就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。ACCESS的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,ACCESS允许创建自定义报表用于打印或输出数据库中的信息。ACCESS也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。ACCESS是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,ACCESS作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
四、参考文献
[1]丁宝康:《数据库实用教程》,清华大学出版社,2004年。
[2]赛奎春等:《VB数据库开发关键技术与实例应用》,人民邮电出版社,2003年。
[3]汪诗林等:《数据结构算法与应用》,机械工业出版社,2005年。
[4]罗征等:《VB 6.0从入门到精通》,电子工业出版社,2004年。
[5]冯博琴等:《面向对象分析与设计》,机械工业出版社,2003年。
(三)设计要求
数据库相关理论。汽车租赁管理是一个典型的数据库管理信息系统,系统的开发用到许多数据库相关的理论,因此要求作者具有这方面的基础知识,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容,从而能够根据系统实际要求,设计出满足要求的合理的数据库。
面向对象理论。当前流行的编程思想是面向对象思想,而且许多工具,如Visual Basic,体现的也正是这种思想。面向对象思想与传统的面向过程编程思想相比,具有明显的优势,而且汽车租赁系统的设计也要求用面向对象编程工具来实现。这就要求作者在进行毕业设计时,应该明白面向对象的思想,并能够运用其思想到实际的工作中。
5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
6.最后,整理各阶段的设计记录文档,写成论文稿。
开发工具
选用设计语言
目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
毕业论文(设计)开题报告
论文题目
火车订票管理系统设计与实现
学生姓名
学号
专业
指导教师
职称
学历
开题报告(文献综述)内容:
一、开发背景
当问起人们春节怎样回家时,一般人都回答是乘火车。火车的票价和舒适程度以及快捷的速度和相对的安全性,是人们选择火车的主要原因。这时,并没有“非典”的威胁促使人们立即就离开。从而使火车票的需求远远超过火车票的供给。但这还构不成买票难的最大原因。
解决问题的途径在于建立火车票的网上交易市场,并制定相应的交易规则。这有点像是股票交易市场和外汇交易市场,但应该有比股票交易市场更为详细的交易规则。铁路公司首先将火车票按照软卧、硬卧、硬座以及无坐等不同等级的火车票规定基准票价,然后委托给售方经纪公司,这类似于证券市场上的初级市场(股票一级市场),由经纪公司代为拍卖,经纪公司在拍卖中收取佣金。乘客可以直接从售方经纪公司购买火车票,也可以通过买方经纪公司代为购票,并向经纪公司支付一定的佣金。火车票交易的价格则通过自动报价系统通过买价与卖价的匹配来实现,对于不匹配的,可以进一步协商,最终在双方认可的价格上成交。火车票的售方经纪公司可以是专业化的经纪公司,也可以由银行等金融机构代理,充分利用银行发达的电子网络系统。买方经纪公司也可以是银行或专业经纪公司。
结构化程序设计语言
Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。
问题的根源在于中国的火车票交易市场缺乏一种公平的交易机制。在现有的火车票交易市场上,由于信息不充分(信息不透明)和信息不对称,使得铁路部门的内部人员交易与火车票的黑市交易相结合,极大的扰乱了正常的火车票交易市场。在信息极不充分的现有条件下,通过组织公安人员打击火车站的票贩子是无济于事的。票贩子可以分成几种类型:第一种是在火车站排队,通过先于其他人挤到售票窗口,抢购火车票,然后以高于票面金额的价格转手;第二种是火车站的售票员建立私人交情,在车票还没有离开窗口时,便已经预留,然后交与同谋者以高价售出;第三种是与火车站的内部管理人员相勾结,其所拥有的车票资源最为丰厚,获利最多,也最为隐蔽;第四种是火车票经纪公司,说它是票贩子,它可能会觉得有点冤,但是它的部分交易行为与第一种票贩子无异,只不过是借助了电脑网络。在所有上述四种票贩子当中,公安人员实际上只能对第一种票贩子进行较为有力的打击,但是当第一种票贩子出现在公安人员的内部时,这种打击力度又会大打折扣。
总的来说,Visuபைடு நூலகம்l Basic具有以下特点:
可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
(四)设计环境
硬件环境
随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。
CPU:CⅣ2.0或更高
硬盘:40G或更多
内存:128M或更高(建议使用256M)
操作系统Windows 2000 Server /Windows XP
网络协议TCP/IP
数据库ACCESS
开发语言VB
其它辅助软件:Microsoft Word等
二、选题的意义
本选题主要阐述一个功能比较强大的火车票订购系统的后台操作过程及一些关键技术。该系统信息来源主要由管理员添加,方便火车票管理员的查询,用户可以通过查询到相关的火车票信息,选择是否适合自己,也可以在网上直接订票,省时省力。
三.系统研究内容
本系统涉及添加火车票部分,后台管理火车票,在线观看等功能;本系统提供强大的功能,可进行不同类型排行,提供多种排行;本系统提供管理火车票的添加,删除和修改。
一定的实际动手能力和实际编程经验。系统最后要落实到windows下的编程,因此要求作者对windows下的数据库编程具有一定的基础,能够较为熟练的进行数据库相关程序的开发。以Microsoft公司的Visual Basic 6.0为开发工具,以ACCESS为后台数据库,对上述逻辑设计的成果进行转换,实现一个完整的可运行的汽车租赁管理系统。
相关文档
最新文档