车站售票管理系统概念设计
- 格式:doc
- 大小:2.03 MB
- 文档页数:8
课程设计名称:数据库应用课程设计专业班级:学生姓名:学号:指导教师:课程设计时间:计算机应用技术专业课程设计任务书目录1.需求分析 (2)(1)功能需求 (2)(2 )数据流图 (3)2. 概念结构设计 (5)3. 逻辑结构设计 (6)(1)关系模式 (6)(2)外模式: (6)4. 物理结构设计 (8)(1)实验环境: (8)(2)系统软件结构图: (8)5. 数据库实施和维护 (9)6. 数据库的操作界面 (13)7. 课程设计的过程、体会及建议 (14)参考文献........................................... 错误!未定义书签。
1.需求分析系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。
(1)功能需求经过分析后确定系统应具备以下功能:(1)售票功能1.销售车票任一售票员均可以售权限范围内车次的客票,权限可按班次、车属等属性由管理员设置。
可售全票、半票2.预订车票预订票可在任一未停止售票的车次上进行操作,预订数量仅受剩余位数量限制。
预订的客票售票员不能售出。
预订的客票也可取消预订,取消预订的客票售票员可以售出。
在订票人来取票时,售票员可将预订的客票从电脑上售出3.退票退票时由退票员输入客票的编号,计算机将根据退票时的时间,自动确定退票手续费的比例,也可由系统管理员指定手续费比例。
对不合法的客票(如已办理退票手续的客票、超过规定时间的客票、没有售出的客票、已经作废的客票、不属于权限范围内售出的票等),计算机将自动识别,不予退票。
(2)查询功能①车次查询,可以查询各个班次和票情况。
②时刻表查询:查询任一时刻的班次和票情况。
③售票情况查询:查询已售票和剩余票数的情况。
(3)、调度功能①运价修改:只有管理员有这一权限,根据各种调整票价。
目录1引言 (1)2 系统分析 (2)2.1 用户需求分析 (2)2.2 可行性分析 (2)2.3 数据库需求分析 (2)3系统设计 (4)3.1 系统设计目的 (4)3.2 系统概况 (4)3.3 系统模块的划分及功能描述 (4)3.4 数据库设计 (6)4 系统实现 (10)4.1 系统开发工具 (10)4.2 汽车客运中心查询子系统模块的实现 (10)4.3 汽车客运中心维护子系统模块的实现 (12)4.4 汽车客运中心售票子系统模块的实现 (14)5系统运行及评价 (16)5.1 系统运行 (16)5.2 系统评价 (16)6结束语 (18)参考文献...................................................................................... 错误!未定义书签。
Abstract ........................................................................................ 错误!未定义书签。
致谢............................................................................................ 错误!未定义书签。
长治客运中心汽车售票管理系统摘要:该系统是信息管理系统在售票管理方面的一个分支和具体运用,是为长治客运中心而设计的管理售票、车次、票价及客票收入统计等日常事物的系统。
此系统选择Visual Basic 6.0作为开发工具来实现客运中心汽车售票所要求的各种功能。
本文主要介绍了开发此管理系统的背景、必要性、可行性以及如何在Visual Basic 6.0环境下开发出高效、科学而又实用的客运中心汽车售票管理系统,同时也具体论述了如何实现客运中心汽车售票系统的各种功能,并进行了系统总体结构设计、数据库设计以及系统实现、系统运行和评价等。
课程设计报告课程名称数据库原理与应用课程设计题目火车站售票管理系统院系专业班级姓名指导教师2014 年 1 月 3 日数据库课程设计报告摘要近年来,随着我国国民经济的飞速发展和人民生活水平的提高,铁路旅客运输面临着增加运能、提高卖票服务质量、提高竞争能力的迫切需要。
基于网络自主的火车票售票管理系统替代传统的人工售票,实现自动化售票和对票务的自动化管理,极大的方便了乘客购票,也提高了铁路部门的管理效率和运营效率。
本论文围绕铁路运输售票的现状,引入火车站售票管理系统,并对该系统的开发及原理进行详细的介绍。
要求:①具有方便、快速的售票功能,包括车票的购买和退票功能,情况提供多种查询和统计功能,如车次的查询、时刻表的查询等;②能准确地了解售票情况,提供多种查询和统计功能,如车次的查询、时刻表的查询等;③能按情况所需实现对车次的查询、时刻表的查询等;④系统维护:如数据安全管理(含备份与恢复)、操作员管理、权限设置等;本次实习的题目是火车站售票管理系统,主要的目的是如何处理车站中票务的流通。
根据系统所需功能,决定以windows7为开发平台,采用选择功能强大的Microsoft SQL Server2005/2008为开发工具,利用软件工程思想和方法,开发该系统的所需要的功能。
本系统由车辆、车次、乘客、车票、售票员等模块组成,对车站中的各种信息进行分类管理,统筹规划。
功能较为全面。
关键字:火车票;售票系统;SQL Server2005;管理系统数据库课程设计报告目录1 绪论 (1)1.1 背景、现状 (1)1.2 研究内容及框架 (1)2 项目整体规划与设计 (3)2.1 招聘系统的总体需求分析 (3)2.2 整体结构分析,及功能分析 (3)2.3 数据库系统的具体设计 (4)3 数据库设计与分析 (6)3.1 数据库的整体设计的E-R图 (6)3.2 数据库的整体概念模型设计 (6)3.3 数据库的整体物理模型设计 (7)3.4数据库表的设计 (8)3.5数据库的脚本sql语句 (10)4数据库完整性约束 (16)4.1 实体完整性约束说明 (16)4.2 参照完整性约束说明 (17)4.3 用户自定义完整性约束说明 (19)数据库课程设计报告5 总结与展望 (21)参考文献 (22)数据库课程设计报告1 绪论1.1 背景、现状随着经济社会的不断发展。
学校代码: 10128学号:200810205045 200810205024200820205059 200810205021课程设计说明书题目:车站售票管理系统—详细设计说明书学生姓名:学院:信息工程学院系别:计算机系专业:软件工程班级:软件08-2班指导教师:教授讲师2011年7月21日目录1.引言 (1) (1) (1) (1) (2)2.总体设计 (2) (2) (3)3.程序描述 (4) (8) (8) (8) (9) (9) (9) (10) (10) (10) (10) (11) (11) (11) (12) (12) (12) (13) (13) (14) (14) (14) (14) (15) (15) (15) (15) (16) (16) (17) (17) (17) (17) (18) (18) (18) (19) (19) (19) (19) (20) (20) (21) (21) (21) (22) (22) (22) (23) (23) (23) (23) (24) (25) (25) (25) (25) (25): (27) (27) (27) (28) (28) (29) (29) (29) (29) (30) (30) (31) (31) (31) (31) (32) (33) (33) (33)1.引言编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各个功能块的具体实现的设计工作。
通过对所产生的功能模块进行过程描述,开发一个可以直接转化成程序语言的软件标识,这样可以使软件设计人员很好的了解软件的功能,并对软件的所有模块有一个更深的了解。
本说明书在概要设计的基础上,对车站售票管理系统的各模块,程序,子系统分别进行了实现层面上的要求和说明,为进行后面的实现和测试做准备,检验本系统的各项性能指标,及时发现纰漏及时修补。
车站售票管理系统设计与实现摘要一个大型的计算机管理系统必须有一个正确的设计指导思想,通过合理的选择数据结构,操作系统以及开发环境,构成一个完善的网络系统,才能充分发挥计算机信息管理优势。
现代化的车站售票是集预定车票、售票、退票、车次查询、报表及其他各种服务,车站售票组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。
第一章简要介绍了本系统的设计总体线路。
第二章概述了管理信息系统的相关理论,第三章对本系统进行了系统分析和设计,包括功能需求描述、数据库设计等内容。
第四章介绍了本系统的具体实现。
最后一章对本系统开发过程中结论及使用过程中的体会进行了总结。
关键词:车站售票管理;设计;开发目录摘要 (I)目录 ......................................................................................................... I I 第一章导言 . (1)1.1问题的提出 (1)1.2本文研究路线 (1)第二章管理信息系统研究概述 (3)2.1管理信息系统的发展历史 (3)2.2管理信息系统的特点 (3)2.3管理信息系统的开发方式 (5)2.4管理信息系统的开发过程 (6)第三章车站售票管理系统分析与设计 (9)3.1车站售票管理系统功能需求简介 (9)3.2功能需求描述 (9)3.3目标系统要求 (11)3.4系统平台选择 (11)3.5数据库设计 (11)3.5.1数据库介绍 (11)3.5.2数据库需求分析 (13)3.5.3数据库概念结构设计 (15)3.5.4数据词典设计 (16)3.5.5使用ADO数据控件访问数据库 (18)第四章车站售票管理系统的功能实现 (20)4.1登陆界面编码设计 (20)4.2售票管理界面编码设计 (22)4.3报表管理界面编码设计 (26)4.4数据库备份管理界面编码设计 (27)4.5发布应用程序 (30)4.5.1编译应用程序 (30)4.5.2打包应用程序 (31)4.5.3发布应用程序的步骤 (32)第五章结论及体会.............................................. 错误!未定义书签。
资料库课程设计报告车站售票管理系统吉林工程技术师範学院课程设计报告设计名称:车站售票资讯管理系统姓名:孟祥丽学号: 23号专业:电脑科学与技术班级: c1042院系:资讯工程学院指导教师:刘国成、杨宇晶、郭天娇202X年12月16日一、概述1、专案背景:随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断增多,人口流动频繁,数量不断加大,车站资讯量迅猛增长,车站售票管理系统在人们的日常生活中发挥着越来越重要的作用。
本系统实现了线路资讯,汽车资讯,票务资讯的查询和管理,满足人们的需求。
2、编写目的:掌握资料库设计原理及相关软体的使用。
实现方便、快速售票;是使用者準确了解售票情况,提供多种查询和统计功能;实现系统的安全性设定,使系统本身具有一定的维护功能。
3、软体定义:车站售票管理系统,主要用于车站日常的票务处理。
4、开发环境:visual studio202X,sql server2000二、需求分析功能模组图1,员工管理模组:员工有两种身份,售票员和系统管理员。
系统管理员可以进行系统使用者的新增,密码的修改操作,汽车,线路,车票资讯的更新等,售票员可以查询以上资讯和购买车票等。
2,线路资讯管理模组:系统管理员可以**路资讯管理模组对车站线路资讯进行管理。
管理员首先建立线路资讯资料库,输入原始的线路资讯,当有新的线路需要新增或者需要对已有的线路资讯进行修改,删除的时候,管理员就可以进行相应的操作。
管理员也可以通过本模组查询到所有需要查询的线路的详细资讯。
3,汽车资讯管理模组:系统管理员可以在汽车资讯管理模组实现对汽车资讯的管理。
管理员首先应该建立汽车资讯资料库,输入原始的资料资讯,当有新的汽车资讯的时候或者管理员需要修改某个汽车的相关资讯以及想要删除某个汽车资讯的时候,就可以完成相应的操作。
管理员也可以在整个资料库中查询相关汽车资讯。
4,车票资讯管理模组:系统管理员可以在车票管理模组实现对车票资讯的管理。
1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (3)2.任务概述 (3)2.1 目标 (3)2.2 运行环境 (3)2.3 需求概述 (3)2.4条件与限制 (4)3.总体设计 (4)3.1处理流程 (4)3.2总体结构和模块外部设计 (6)3.3功能分配 (8)4.接口设计 (8)4.1外部接口 (8)4.2内部接口 (8)5.数据结构设计 (9)5.1逻辑结构设计 (10)5.2物理结构设计 (11)5.3数据结构与程序的关系 (11)6.运行设计 (11)6.1运行模块的组合 (11)6.2运行控制 (11)6.3运行时间 (12)7.出错处理设计 (12)7.1出错输出信息 (12)7.2出错处理对策 (12)8.安全保密设计 (12)9.维护设计 (13)火车站售票系统概要设计说明书1.引言1.1编写目的本火车站售票系统项目的前一阶段,即需求分析阶段中已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对网络上的一些铁路局,铁路火车站中获得,并在需求说明书中得到详尽叙述及阐明。
本阶段在系统的需求分析的基础上,对火车站售票系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将在本阶段中对系统所做的概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考概要设计报告,在概要设计对火车票售票系统所作的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出本阶段设计的不足或错误。
1.2项目背景本系统主要用于火车票的销售,提供了以下几个子功能:用户登录和注册、火车票预订、火车票信息查询、订票查询、售票、取票方式、退票以及后台方面的火车班次信发布、取消火车班次、订票生成、取票号生成等后台功能。
车站售票管理系统1. 简介车站售票管理系统是一个用于管理车站售票和乘客信息的软件系统。
它具备售票、查询、打印车票等功能,使车站工作人员能够高效地管理售票过程。
2. 功能2.1 售票功能•输入乘客信息:包括姓名、身份证号码、车票类型等;•输入车票信息:包括车次、座位号、出发地、目的地、票价等;•生成车票:根据乘客信息和车票信息生成唯一的车票号码;•支付:处理乘客支付的费用。
2.2 查询功能•查询车次:根据出发地、目的地和日期查询可用的车次信息;•查询余票:根据车次和日期查询该车次的余票数量;•查询订单:根据乘客信息查询该乘客的购票记录。
2.3 打印功能•打印车票:将乘客购票信息打印在实体车票上;•打印订单:将乘客购票信息打印在纸质或电子订单上。
3. 数据库设计车站售票管理系统的数据库设计如下:3.1 乘客表字段类型描述id Integer主键,自增长姓名String乘客姓名身份证号码String乘客身份证号码车票类型String乘客购买的车票类型3.2 车票表字段类型描述id Integer主键,自增长车次String车票对应的车次座位号String车票对应的座位号出发地String车票的出发地点目的地String车票的目的地票价Float车票的价格车票号码String车票的唯一编码乘客id Integer购票乘客的id3.3 订单表字段类型描述id Integer主键,自增长订单号String订单的唯一编码乘客id Integer购票乘客的id车票id Integer购票对应的车票id支付状态String订单的支付状态4. 系统流程4.1 售票流程1.输入乘客信息;2.输入车票信息;3.生成车票号码;4.处理支付;5.生成订单。
4.2 查询流程1.输入查询条件(车次、日期等);2.查询可用车次信息;3.查询余票数量;4.查询订单。
4.3 打印流程1.输入打印类型(车票、订单);2.打印对应类型的文档。
汽车售票管理系统(信息系统分析与设计)前言随着科学技术的发展和计算机应用的普及,信息时代已经来临。
在21世纪,计算机在社会和经济领域中的作用日益显著。
为适应时代发展的需要,各行各业正在由传统的手工工作方式向现代化的计算机工作方式过渡。
而随着信息化进程的深入,以现代信息技术为基础的、各种类型的信息系统正在社会上普遍建立起来。
在汽车运输行业,随着社会人口流动的增加,增多。
传统手工的车站售票管理,管理过程繁琐而复杂,执行效率低,并且易于出错。
通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了车站售票管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。
故而实现现代化以计算机技术为依托的汽车售票管理信息系统成为必然。
第一章系统概述1、1现状描述目前,而随着信息化进程的深入,以现代信息技术为基础的、各种类型的信息系统正在社会上普遍建立起来。
在汽车运输行业,随着社会人口流动的增加,增多。
传统手工的车站售票管理,管理过程繁琐而复杂,执行效率低,并且易于出错。
而现代化的车站售票是集预定车票、售票、退票、车次查询、报表及其他各种服务,车站售票组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。
1、2系统目标汽车售票管理信息系统主要是实现售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动,票价的修改可以通过修改运价来进行,车次可以通过对发车时刻表的修改来进行,维护功能即对表进行修改。
从而提高工作效率,降低出错机率,减少工作人员的工作量,方便管理。
1、3系统开发方法使用结构化的分析方法,就是运用系统工程原理于大型软件开发的产物,就是采用“自顶向下,由外到内,逐层分解”的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术。
第2步:概念设计
理论知识点
输入信息:需求分析
输出信息:E-R模型图
(1)产生局部E-R模型图
(2)产生全局E-R模型图
实践操作
1、产生局部E-R模型图
(1)确定实体
1)旅客:售票信息管理的操作对象,是售票操作的参与实体之一;
其E-R模型如图:
2)车次:车次信息管理的操作对象,是车次调度的参与实体之一;
其E-R模型如图:
3)售票员:售票信息管理的操作对象,是售票操作的参与实体之
一;其E-R模型如图:
4)用户:管理系统的使用者,是一个类实体,是售票操作的参与
实体之一,包括系统管理员和售票员两个子类实体;其E-R
模型如图:
cpj
(2)确定联系
1)旅客与车次之间有“乘坐”联系
一个旅客只能买一张车次,一个车次可被多个旅客购买,其
E-R模型如图:
4)系统管理员与售票员之间有“管理”联系
一个管理员可以管理多个售票员,一个售票员只能被一个系
统管理员管理,其E-R模型如图:
5)系统管理员与车次之间有“管理”联系
一个系统管理员可以管理多个车次,一个车次只能被一个系统管理员管理,其E-R模型如图:
6)系统管理员与售票员用户之间有“管理”联系
一个系统管理员可以管理多个售票员用户,一个售票员用户只能被一个系统管理员管理;其E-R模型如图:
2、产生全局E-R模型图
根据局部E-R模型图,得到系统全局E-R模型图如图:。