数据库课程设计--火车票售票管理系统

合集下载

火车售票系统c课程设计

火车售票系统c课程设计

火车售票系统c 课程设计一、课程目标知识目标:1. 学生能理解火车售票系统的基本原理和功能需求,掌握系统设计的基本流程。

2. 学生能运用所学编程语言(如C语言)实现售票系统的功能模块,如用户界面、票务查询、购票、支付等。

3. 学生了解数据库原理,能运用数据库技术进行票务数据存储和管理。

技能目标:1. 学生掌握系统分析与设计的方法,能运用结构化分析方法进行问题求解。

2. 学生掌握C语言编程技巧,能编写规范、高效的代码实现系统功能。

3. 学生具备团队协作能力,能在小组合作中发挥个人特长,共同完成项目任务。

情感态度价值观目标:1. 学生通过课程学习,培养对计算机科学的兴趣和热情,提高信息素养。

2. 学生在项目实践中,学会分析问题、解决问题,增强自信心和自主学习能力。

3. 学生树立正确的价值观,认识到科技对社会发展的作用,关注社会热点问题。

课程性质:本课程为信息技术课程,旨在通过火车售票系统项目设计,培养学生编程能力、团队协作能力和问题解决能力。

学生特点:学生具备一定的C语言基础,对编程有一定兴趣,喜欢动手实践,但个别学生可能缺乏团队协作经验。

教学要求:注重理论与实践相结合,以项目为导向,引导学生主动探究,培养其编程技能和实际操作能力。

同时,关注学生情感态度的培养,使其在学习过程中形成积极的价值观。

通过分解课程目标为具体的学习成果,便于教学设计和评估,确保课程目标的达成。

二、教学内容1. 火车售票系统概述:介绍火车售票系统的基本原理、功能模块及系统架构,关联课本第三章内容。

- 系统需求分析- 功能模块划分- 系统架构设计2. C语言编程基础:回顾C语言基础知识,为后续编程实践打下基础,关联课本第二章内容。

- 数据类型与运算符- 控制结构(分支、循环)- 函数与数组3. 数据库原理与应用:介绍数据库基本概念,学会运用数据库进行票务数据管理,关联课本第五章内容。

- 数据库基本概念- 数据表设计与创建- SQL语句操作4. 系统功能实现:根据需求分析,利用C语言和数据库技术实现火车售票系统功能,关联课本第六章内容。

车票管理系统uml课程设计

车票管理系统uml课程设计

车票管理系统 uml课程设计一、课程目标知识目标:1. 让学生理解UML的基本概念,掌握UML图的绘制方法。

2. 使学生掌握车票管理系统的需求分析、系统设计及系统实现的基本步骤。

3. 帮助学生了解数据库设计原则,并能运用UML图对车票管理系统进行数据库设计。

技能目标:1. 培养学生运用UML图进行系统分析和设计的能力。

2. 提高学生解决实际问题的能力,能将UML理论知识运用到车票管理系统课程设计中。

3. 培养学生团队协作、沟通表达的能力,能在小组合作中发挥各自优势,共同完成课程设计。

情感态度价值观目标:1. 培养学生对软件工程及UML建模的兴趣,激发学生主动学习的热情。

2. 培养学生严谨、认真的工作态度,养成良好的编程习惯。

3. 增强学生的自信心和责任感,使其在面对复杂问题时,能够积极寻求解决方案,勇于克服困难。

课程性质:本课程设计旨在让学生结合已学的UML知识,设计并实现一个实际的车票管理系统,提高学生的实际操作能力和解决问题的能力。

学生特点:学生具备一定的UML基础,具备基本的编程能力和数据库知识,但可能缺乏将理论知识运用到实际项目中的经验。

教学要求:教师应注重引导学生独立思考,培养学生的动手实践能力,以项目为导向,让学生在完成课程设计的过程中,掌握UML相关知识,提高解决实际问题的能力。

通过小组合作,培养学生的团队协作和沟通能力。

同时,注重对学生的激励和鼓励,使其在课程设计中不断成长和进步。

二、教学内容1. UML基础知识回顾:类图、用例图、顺序图、活动图等基本概念和绘制方法。

2. 车票管理系统需求分析:介绍需求分析的重要性,讲解如何从用户角度进行需求收集,并以车票管理系统为例,分析系统功能需求。

3. 系统设计:基于UML类图、用例图进行系统设计,包括模块划分、类的设计、接口的设计等。

4. 数据库设计:运用UML图进行数据库ER图的绘制,介绍数据库设计原则,指导学生完成车票管理系统的数据库设计。

数据库课程设计实验报告火车票售票管理系统.doc

数据库课程设计实验报告火车票售票管理系统.doc

数据库课程设计报告 -------火车售票管理信息系统软件学院软件工程2013级x班姓名: xx学号:2013xxxxxxxx目录一、系统开发平台 (1)四、需求分析 (2)4.1 用户需求说明 (2)4.1.1 数据需求 (2)4.1.2 事务需求 (3)4.2 系统需求说明 (4)五、数据库逻辑设计 (4)5.1 ER图 (4)5.2 数据字典 (5)5.3 关系表 (7)六、数据库物理设计 (7)6.1 索引 (7)6.2 视图本节可选 (8)6.3 安全机制 (8)七、应用程序设计 (8)7.1 功能模块 (8)7.2 界面设计 (15)7.3 事务设计 (15)八、测试和运行 (16)九、总结 (16)一、系统开发平台题目:对火车站的售票进行管理。

主要功能:车次管理(车次、起止地点、到达时间、开车时间)、每一车次的车票管理(车厢号、座位号)、售票、退票、查询、异常处理。

开发工具:eclipse数据库:mysql操作系统:windows8.1二、数据库规划2.1 任务陈述:做一个火车票售票管理系统:对火车站的售票进行管理。

主要功能:车次管理(车次、起止地点、到达时间、开车时间)、每一车次的车票管理(车厢号、座位号)、售票、退票、查询、异常处理。

2.2 任务目标完成一个火车票售票管理系统,要实现管理员对车票的增添以及删改功能,同时需要实现用户对车票的查询购买,以及出现调整之后的退票服务。

三、系统定义3.1 系统边界管理员:可以对车票以及车次进行删改操作。

用户:可以买票,但是不可以对火车票进行添加操作3.2 用户视图3.2.1 管理员视图(1)列车管理:包括列车的录入、查询、修改和删除。

(2)用户管理:包括系统使用用户的添加、查询、修改、删除等。

在线支付用户身份信息用户注册车次设置管理员车次信息录入用户信息管理票务系统车站实际情况(3)系统数据处理:数据查询,根据关键字过滤,查看当前车次信息,车票信息,用户信息以及处理历史。

车票售票MYSQL课程设计

车票售票MYSQL课程设计

车票售票MYSQL课程设计一、教学目标本课程的教学目标是使学生掌握车票售票系统的运行原理,学会使用MySQL数据库进行数据存储和管理。

通过本课程的学习,学生将能够:1.理解车票售票系统的基本概念和架构;2.掌握MySQL数据库的基本操作,包括建库、建表、插入、查询、更新和删除数据;3.学会使用SQL语言进行数据库编程;4.了解车票售票系统的设计和实现过程;5.培养学生独立思考、解决问题和团队协作的能力。

二、教学内容本课程的教学内容主要包括以下几个部分:1.车票售票系统概述:介绍车票售票系统的基本概念、架构和功能;2.MySQL数据库基础:讲解MySQL数据库的基本操作,包括建库、建表、插入、查询、更新和删除数据;3.SQL语言:介绍SQL语言的基本语法和常用操作,如数据定义、数据查询、数据更新和数据控制;4.车票售票系统设计与实现:讲解车票售票系统的设计思路、数据库表结构设计和系统实现过程;5.实践环节:引导学生动手实践,完成车票售票系统的搭建和功能实现。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:讲解车票售票系统的基本概念、架构和功能,MySQL数据库的基本操作和SQL语言的基本语法;2.案例分析法:分析实际的车票售票系统案例,使学生更好地理解和掌握知识点;3.实验法:安排实践环节,让学生动手操作,培养学生的实际操作能力;4.小组讨论法:学生进行小组讨论,分享学习心得和经验,提高学生的团队协作能力。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,如《MySQL数据库入门与应用》;2.参考书:提供相关的参考书籍,以便学生课后深入学习;3.多媒体资料:制作精美的PPT课件,直观地展示课程内容;4.实验设备:准备计算机实验室,确保学生能够进行实际操作。

通过以上教学资源的支持,我们将努力提高学生的学习兴趣和主动性,确保教学目标的顺利实现。

订票数据库课程设计

订票数据库课程设计

订票数据库课程设计一、课程目标知识目标:1. 学生能理解数据库的基本概念,掌握订票系统数据库的结构和功能。

2. 学生能学会使用数据库查询语言进行数据检索,实现基本的查询操作。

3. 学生能掌握数据库设计原则,独立设计并完善订票数据库。

技能目标:1. 学生能运用数据库软件进行数据录入、修改、删除和查询等操作。

2. 学生能通过实际操作,解决订票系统中的实际问题,提高数据处理能力。

3. 学生能通过小组合作,提高沟通与协作能力,共同完成订票数据库的设计。

情感态度价值观目标:1. 学生能培养对数据库技术的兴趣,提高信息素养,认识到数据库在生活中的应用。

2. 学生能在学习过程中,培养解决问题的耐心和毅力,树立自信心。

3. 学生能通过课程学习,认识到数据安全与隐私保护的重要性,遵循道德规范使用数据库。

本课程针对高年级学生,结合教材内容,注重理论与实践相结合。

课程性质为实践性、探究性,旨在培养学生的动手能力、创新能力和合作精神。

教学要求强调学生的主体地位,鼓励学生主动参与、积极思考,实现个性化学习。

通过本课程的学习,学生将能够掌握数据库知识,提高实际操作技能,培养良好的情感态度价值观。

二、教学内容本章节教学内容主要包括以下三个方面:1. 数据库基础知识:- 订票系统数据库的组成与结构- 数据模型与关系型数据库- 数据库设计原则与方法教学内容与教材第四章“数据库设计基础”相关联。

2. 数据库操作技能:- 数据库软件的使用(以教材推荐软件为例)- 数据录入、修改、删除和查询操作- SQL语言基础及其应用教学内容与教材第五章“数据库操作”相关联。

3. 订票数据库实践:- 订票系统需求分析- 数据库表设计及关系建立- 数据库查询与维护教学内容与教材第六章“数据库应用实例”相关联。

教学大纲安排如下:第一周:数据库基础知识学习与实践第二周:数据库操作技能学习与实践第三周:订票数据库设计与实践教学内容注重科学性和系统性,结合教材章节,循序渐进地组织教学。

火车售票系统课程设计mfc

火车售票系统课程设计mfc

火车售票系统课程设计mfc一、教学目标本课程旨在让学生了解和掌握MFC(Microsoft Foundation Classes)的基本概念和应用,通过构建一个火车售票系统,让学生能够熟练运用MFC进行Windows应用程序的开发。

1.理解MFC的基本概念和架构。

2.掌握MFC的消息处理机制。

3.熟悉MFC的界面设计方法和控件使用。

4.了解火车售票系统的基本业务流程。

5.能够运用MFC创建简单的Windows应用程序。

6.能够使用MFC进行界面设计和控件布局。

7.能够编写消息处理函数,实现用户交互和业务逻辑。

8.能够优化代码,提高程序的性能和可维护性。

情感态度价值观目标:1.培养学生对计算机编程的兴趣和热情。

2.培养学生团队协作和自主学习的能力。

3.培养学生解决问题的思维和动手实践的能力。

二、教学内容本课程的教学内容主要包括MFC的基本概念和架构、消息处理机制、界面设计方法和控件使用,以及火车售票系统的基本业务流程。

1.MFC的基本概念和架构:介绍MFC的起源、发展和特点,以及MFC的基本类和框架。

2.MFC的消息处理机制:讲解消息的发送、接收和处理过程,以及如何为MFC应用程序编写消息处理函数。

3.MFC的界面设计方法和控件使用:介绍界面设计的基本原则,讲解常用控件的属性和用法,以及如何进行界面布局和美化。

4.火车售票系统的基本业务流程:介绍火车售票系统的业务模块和功能,讲解各个模块之间的关系和数据交互。

三、教学方法本课程采用讲授法、案例分析法和实验法相结合的教学方法。

1.讲授法:通过讲解MFC的基本概念、消息处理机制和界面设计方法,让学生掌握理论知识。

2.案例分析法:分析火车售票系统的实际业务案例,让学生了解MFC在实际应用中的重要作用。

3.实验法:让学生动手实践,编写火车售票系统的相关功能模块,提高学生的实际编程能力。

四、教学资源1.教材:《MFC程序设计教程》或《Windows应用程序开发实战》。

数据库课程设计-火车票订票系统,E-R图,数据字典,数据流图

数据库课程设计-火车票订票系统,E-R图,数据字典,数据流图
char(5)
pk
列车号,第一位是字母,后几位为数字
始发站
nvarchar(5)
not null
区间段始发站
到达站
nvarchar(5)
not null
区间段到达站
发车时间
time
not null
发车时间,时间
到达时间
time
not null
到达时间,时间
可载客量
int
not null
最大容纳旅客人数,整数
乘客表
列名
数据类型
约束
描述
身份证号码
char(18)
PK
身份证号码,旅客唯一ID
姓名
nvarchar(10)
not null
乘客姓名
订单号
char(10)
FK
订单号,可以一个订单号对应多个旅客,多个旅客对应多个订单号
车站表
列名
数据类型
约束
描述
车站编号
int
PK
车站唯一编码
车站名
nvarchar(5)
拼音代码
char(3)
not null
车站拼音代码
D6207/D6202/d6208/d6201
列名
数据类型
约束
描述
区间段ID
int
PK
区间段ID,停留两站之间为一个区间段
发车站
nvarchar(5)
not null
发车站
发车站代码
int
FK
发车站代码
到达站
nvarchar(5)
not null
到达站
到达站代码
int
not null

数据库课程设计--火车票售票管理系统

数据库课程设计--火车票售票管理系统

课程设计说明书(数据库技术及实训)题目: 火车票售票管理系统院系:计算机科学与工程学院专业班级:班学号:学生姓名:指导教师:2014年 5 月 4日课程设计(论文)任务书年月日摘要中国铁路客票发售和预订系统的核心功能是建立一个覆盖全国铁路的计算机售票网络,实现客票管理和发售工作现代化,从而方便旅客购票和旅行,提高铁路客运经营水平和服务质量,系统可预订、预售和发售当日客票,具有售返程、联程等异地购票功能。

系统预售期为20天。

可以实现票额、坐席、制票、计费、结算、统计等工作的计算机管理。

系统采用微软推出的Visual Studio 2005作为开发工具基于B/S结构,数据库采用微软的SQL Server 2005进行数据库设计。

关键词:铁路客运服务;计算机售票网络;SQL Server 2005目录1系统分析 (1)1.1 课题背景 (1)1.2目的和意义 (1)1.3可行性分析 (1)2系统设计 (3)2.1数据字典 (3)2.2数据流图 (3)2.3 系统模块总体设计 (11)2.4数据库概念结构设计 (11)3系统实现 (13)3.1 数据库逻辑结构设计 (13)3.3测试 (15)4总结 (16)4.1 设计体会 (16)4.2 系统改进 (16)参考文献 (16)1系统分析1.1 课题背景中国拥有总里程超过五万公里的铁路线,是世界上最大的铁路运输网之一,而铁路客运服务在其中又占有非常重要的地位。

其中有5000多个车站承办业务,日开列车2000多列。

为了在日益加剧的客户运输竞争服务中确保优秀,改善铁路客户的服务质量,铁道部门一直在寻找提高竞争力、改善服务的途径。

计算机应用火车站售票的日常管理为火车站售票的现代化带来了前所未有的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。

能给火车站票务带来明显的经济效益和社会效益。

1.2目的和意义火车票票务管理的全部数据处理都由人工操作,工作量大,工作效率低,错误率高,信息反馈不及时,因此本系统拟对该火车票票务管理做如下几方面改革:✧系统功能重构✧业务流程重组✧数据流程重组为解决上述问题,要根据目前火车票的管理模式和方法利用Internet、局域网和计算机开发基于Web的火车票订票管理信息系统,可以实现票额、坐席、制票、计费、结算、统计等工作的计算机管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计说明书(数据库技术及实训)题目: 火车票售票管理系统院系:计算机科学与工程学院专业班级:班学号:学生姓名:指导教师:2014年 5 月 4日课程设计(论文)任务书年月日摘要中国铁路客票发售和预订系统的核心功能是建立一个覆盖全国铁路的计算机售票网络,实现客票管理和发售工作现代化,从而方便旅客购票和旅行,提高铁路客运经营水平和服务质量,系统可预订、预售和发售当日客票,具有售返程、联程等异地购票功能。

系统预售期为20天。

可以实现票额、坐席、制票、计费、结算、统计等工作的计算机管理。

系统采用微软推出的Visual Studio 2005作为开发工具基于B/S结构,数据库采用微软的SQL Server 2005进行数据库设计。

关键词:铁路客运服务;计算机售票网络;SQL Server 2005目录1系统分析 (1)1.1 课题背景 (1)1.2目的和意义 (1)1.3可行性分析 (1)2系统设计 (3)2.1数据字典 (3)2.2数据流图 (3)2.3 系统模块总体设计 (11)2.4数据库概念结构设计 (11)3系统实现 (13)3.1 数据库逻辑结构设计 (13)3.3测试 (15)4总结 (16)4.1 设计体会 (16)4.2 系统改进 (16)参考文献 (16)1系统分析1.1 课题背景中国拥有总里程超过五万公里的铁路线,是世界上最大的铁路运输网之一,而铁路客运服务在其中又占有非常重要的地位。

其中有5000多个车站承办业务,日开列车2000多列。

为了在日益加剧的客户运输竞争服务中确保优秀,改善铁路客户的服务质量,铁道部门一直在寻找提高竞争力、改善服务的途径。

计算机应用火车站售票的日常管理为火车站售票的现代化带来了前所未有的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。

能给火车站票务带来明显的经济效益和社会效益。

1.2目的和意义火车票票务管理的全部数据处理都由人工操作,工作量大,工作效率低,错误率高,信息反馈不及时,因此本系统拟对该火车票票务管理做如下几方面改革:✧系统功能重构✧业务流程重组✧数据流程重组为解决上述问题,要根据目前火车票的管理模式和方法利用Internet、局域网和计算机开发基于Web的火车票订票管理信息系统,可以实现票额、坐席、制票、计费、结算、统计等工作的计算机管理。

形成统一的客票信息源,实现信息共享。

1.3可行性分析根据火车售票的实际情况,对其所开展的业务简单介绍如下:(1)查询。

为对车次信息的查询和对已订车票用户的车票信息的查询。

车次信息包括:日期、车次、出发地、目的地、类型、座位号、票价。

车次信息只允许用户查询,不能修改。

(2)售票。

通过查询系统,可以根据客户的需求找到车次,再输入客户信息后确定售票,订票信息应包括:姓名、身份证号、车次、日期、类型、座位号、票价。

(3)改签。

通过查询系统,根据客户名字找到购票信息,通过改签模块选择要改的车票。

(4)退票。

可退票,通过查询系统,根据客户的名字找到购票信息,通过退票模块退去已购车票。

(5)帐户管理。

只允许管理人员登录,管理人员可以修改票务信息。

图1-1 功能层次图2系统设计2.1数据字典数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。

它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。

数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进2.2数据流图数据流图是以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。

该火车票管理系统的数据流图描述——由火车票管理员对火车票账户进行管理,包括系统基本信息、售票管理、退票及改签管理以及火车票查询。

以下将对火车票售票管理系统的具体各功能模块进行描述。

系统基本信息模块是对火车票的基本情进行管理,为火车票的管理工作搭建一个基础平台。

该数据流图如图2-2所示。

图2-1 售票流程图售票是是火车站的基本业务,是管理工作的重点。

其基本业务包括火车票数据查询、购票,退票管理和改签管理。

图2-2退票流程图图2-3改签流程图图2-4账户管理流程图2核心数据流定义数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六方面进行具体的定义。

数据流编号:D01数据流名称:票务信息简述:关于车票的基本信息数据流来源:顾客通过查询数据流去向:买票数据流组成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-0数据流编号:D02数据流名称:发出买票请求简述:乘客选择的去买车票数据流来源:p1.1数据流去向:售票员数据流组成:101-01+103-01+103-02+103-03+103-06数据流编号:D03数据流名称:查询简述:售票员对车票剩余情况查询数据流来源:售票员数据流去向:F1车次数据表数据流组成:101-01+101-02+102-03+103-08数据流编号:D04数据流名称:反馈简述:通过数据表将车票信息反馈给售票员数据流来源: F1车次数据表数据流去向:售票员数据流组成:103-06+103-08+105-01数据流编号:D05数据流名称:请求处理简述:售票员向系统请求处理票务信息数据流来源:售票员数据流去向:P1.2数据流组成:103-07+103-06+103-08数据流编号:D06数据流名称:车费、车座信息、票价简述:系统处理数据传达给顾客数据流来源:p1.2数据流去向:顾客数据流组成:103-07+103-06+103-08+103-05+103-04+103-01数据流编号:D11数据流名称:车票信息简述:顾客对车票信息进行查询数据流来源:顾客数据流去向:P2.1数据流组成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-03数据流编号:D12数据流名称:判断能否退票简述:通过退票规定判断是否能退票数据流来源:P2.1数据流去向:F3数据流组成:103-06+103-07+103-08数据流编号:D13数据流名称:查询规定简述:售票员通过查询规定进行判断退票的可行性数据流来源:售票员数据流去向:F3数据流组成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03数据流编号:D14数据流名称:根据顾客要求简述:售票员根据顾客信息查询系统数据流来源:售票员数据流去向:P2.2数据流组成: 103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03数据流编号:D15数据流名称:反馈简述:系统反馈销售记录数据流来源:P2.2数据流去向:F2数据流组成:103-06+103-07+103-08数据流编号:D16数据流名称:应退票价、不能退的车票简述:系统判断是否能为顾客退票数据流来源:P2.2数据流去向:顾客数据流组成:103-06+103-07+103-08+104-04+104-02+104-03+105-02数据流编号:D21数据流名称:车票信息简述:车票的基本信息数据流来源:火车票管理员数据流去向:P3.1数据流组成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-0数据流编号:D22数据流名称:判断能否退票简述:根据改签规定判断能否退票数据流来源:P3.1数据流去向:F5数据流组成:103-06+103-07+103-08数据流编号:D23数据流名称:查询规定简述:售票员查询改签规定数据流来源:售票员数据流去向:F5数据流组成:103-06+103-07+103-08数据流编号:D24数据流名称:根据顾客要求简述:售票员分类处理顾客要求数据流来源:售票员数据流去向:P3.2数据流组成:103-06+103-07+103-08+101-01+101-02+102-01+102-02+102-03数据流编号:D25数据流名称:同意改签、不同意改签简述:返回改签的结果数据流来源:P3.2数据流去向:顾客数据流组成:103-06+103-07+103-08+104-04+104-02+104-03+105-02数据流编号:D31数据流名称:反馈数据简述:向高层管理反馈数据数据流来源:客户数据流去向:P4.1数据流组成:103-01+103-02+103-03+103-04+103-05+103-06+103-07+103-08+104-01+104-02+104-04+105-01+105-02+105-03数据流编号:D33数据流名称:反馈查询结果简述:根据要查询数据反馈查询结果数据流来源:P4.3数据流去向:系统管理员数据流组成:103-07+103-06+103-08数据流编号:D34数据流名称:发送客户要求简述:系统管理员发送客户要求给退票规定数据流来源:系统管理员数据流去向:P6数据流组成:103-07+103-06+103-08+103-05+103-04+103-01数据流编号:D35数据流名称:系统检查简述:根据退票规定检查结果数据流来源:F6数据流去向:P4.2数据流组成:103-07+103-06+103-08+103-05+103-04+103-013.核心处理逻辑定义处理逻辑编号:P1.1处理逻辑名称:买票简述:买票操作输入的数据流:D01处理:根据顾客输入的购票信息,进行数据操作输出的数据流:D02处理逻辑编号:P1.2处理逻辑名称:票务处理简述:对火车票相关信息管理输入的数据流:D05处理:根据输入的信息进行操作输出的数据流:D06处理逻辑编号:P2.1处理逻辑名称:查询数据简述:对车票相关信息进行查询输入的数据流:D11处理:根据输入的信息进行查询操作输出的数据流:D12处理逻辑编号:P2.2处理逻辑名称:分类处理简述:根据顾客要求和销售记录对火车票进行分类处理输入的数据流:D03处理:根据输入的信息进行退票、拒绝退票操作操作输出的数据流:D15,D163.重要数据存储编号数据存储编号:F1数据存储名称:车次数据表简述:存储车票数据数据存储组成:I03-01+I03-02+I03-03+I03-04+I03-05+I03-06+I03-07+I03-08 关键字:I03-01相关联的处理:P1.1,P1.2数据存储编号:F2数据存储名称:销售记录简述:存储车票销售的记录数据存储组成:I04-01+I04-02+I04-03+I04-04关键字:I05-01相关联的处理:P2.2数据存储编号:F3数据存储名称:退票规定简述:存储退票相关的规定数据存储编号:F3数据存储名称:书架信息表简述:存储书架设置信息的记录数据存储组成:I04-01+I04-02关键字:I04-01相关联的处理:P1.32.3 系统模块总体设计本系统一共分为三个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的。

相关文档
最新文档