快乐时时彩
快乐时时彩-首页_欢迎您

最新公告:

欢迎光临快乐时时彩网站!

详细设计说明书(web)doc

文章来源: 更新时间:2019-08-04 22:36

  1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予•●受理。

  目录 第一章 绪论 1 1.1课题简介 1 1.2设计目的 1 1.3设计内容 2 第二章 需求分析 4 2.1 需求分析的任务 4 2.2 需求分析的过程 4 2.3 数据字典 5 第三章 概念结构设计 9 3.1 概念结构设计的方法与步骤 9 3.1.1 概念结构设计的方法 9 3.1.3 概念结构设计的步骤 9 3.2 数据抽象与局部视图设计 9 3.3视图的集成 10 第四章 逻辑结构设计 12 4.1 ER图向关系模型的转换 12 4.2 数据模型的优化 12 4.3 数据库的结构 13 第五章 数据库的实施与运行 16 5.1 数据的载入 16 5.2 数据库的运行 16 总 结 17 第一章 绪论 1.1课题简介 信息时代已经来临,信息处理的利器——计算机应用于火车站售票的日常管理为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。采用计算机管理信息系统已成为火车站票务管理科学化和现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。在此背景下,本文论述了车票管理系统(的设计实现。通过对各种数据库管理系统的模型分析,结合火车站票务销售查询过程的实际需求,同时本文还◆■说明了火车订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。 任务,通过实现票务信息的计算机管理,以提高工作效率。实现计算机管理的最佳技术就是数据库技术。我们可以利用数据库将★◇▽▼•整个火车站的票务情况存入计算机,再配置上功能丰富的用户接口,以满足用户需求。一个火车站售票信息管理系统应达到的目标是提供及时、广泛的信息服务,加快信息检索的效率,实况灵活的查询,减轻管理人员制作报表和统计分析的负担,且系统规模不太大但又要保证支持日常工作的要求,以便系统应易于扩充,方便日后统一联网与管理,提高管理水平。 1.2设计目的 在当今社会,计算机占据了非常重要的位置,这些大部分都是通过使用软件而提高生产、管理效率来体现的。本文研究的火车票售票系统正好就是这样性质的一个软件。铁路运输一直都是我国重要的经济命脉,而且由于我国是内陆国家,这铁路运输的意义就显得更加突出了,对于这样重要的一件事,当然需要良好▪▲□◁的管理了。经过几十年的发展,事实早就证明了使用计算机软件来辅助自己比单纯的人工处理手段高明的多,在这样的背景下,研究这样的课题的意义也就不言而明了。 在以前,像售票这样的事,都是人工处理的,人工处理的缺点是显而易见的,成本大、处理的速度慢、出错的几率比较大,效率是很低的。现在,在世界各国,火车售票使用的基本上都是员工操作计算机的模☆△◆▲■式,在这里,计算机主要是借助软件用来存储、更新数据的,并有统计帐目的功能。严格△▪▲□△的说,这并不是智能化,但是,这样的处理模式比已往的人工处理的好处显然还是很明显的,所有的数据都由数据库管理,可以随时动态的提取、存储数据,并可以将修改后的数据覆盖掉原有的数据;使用售票软件,虽然公司需要投入一定的资金,但同时却可以使处理速度成倍、成十倍的增加,使在固有的时间内能让尽量多的旅客办理完手续,增加了销售收入,而且可以减少员工数量,是公司更加精简;由于计算机是一种高精度的机器,所以使用计算★-●=•▽机软件辅助后,出错的几率也就变得非常低了1.3设计内容 1.需求分析需求分析的任务是准确了解并分析的需要和要求,弄清要达到的目标和实现的功能将需求分析得到的用户需求抽象为信息结构即概念模型逻辑设计的任务就是把概念设计阶段设计好的基本ER图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。预定车票、售票、退票、车次查询、报表2.1 需求分析的任务 随着旅游业的逐渐的成熟发达,客运量大幅度的提高,的增加,这些都对管理系统提出了更高的要求,所以要不断的完善更新系统,提高售票系统的工作效率。随着科学的不断进步,计算机应用已经遍布整个社会的每个角落。目前社会正处于健保发展方兴未艾的时代,各火车站莫不兢兢业业地改善本身的体制或管理方式,以适应健保越来越严格的规范列车票务系统的实施,将会在一定程度上促进铁路客运生产力和生产关系的变革,增强市场竞争能力,提高铁路部门的工作效率,提升管理水平,减少劳动●强度,方便广大旅客购票,有一定的社会和经济效益。2.2 需求分析的过程▪…□▷▷• 列车票是铁路运输业务管理的◇=△▲一项最基本业务。表面上看,它只是铁路运输业务的一个简单部分,但是它涉及的业务量大、客户多,还涉及资金管理与客户服务等多方面,因此这项业务关不像看上去那么简单。过去传统的售票方式已不能满足现代铁路运输业务流量剧增的客观要求,本系统便是利用目前最先进、最新型的开发工具开发一个车票管理系统。它能方便快捷地运用在火车业务的营运之中。2.3 数据字典 以某列车票务管理管理 图2.1 某校新生入学管理业务流程图 ⑴ 调查用户需求 ① 旅客购票需求 订票功能:旅客可提前10天到各个站点查询并预定所需车票。 退票功能:旅客可随时退换所▪•★购车票 售票功能:发售的车票按照速度快慢,分为特别快车,直达快车,普通快车。按照乘车的形式分为硬座票,软座票,硬卧票,软卧票◆▼等。 ② 列车系统管理需求 添加主要是用来修改列车的发车和到达等相关信息删除已经不用的列车信息到全国任意两站之间的所有车次,并且相应查询出两站的距离公里数、票价、经过的时间和车次类型等各种信息。 图2.2列车票务管理系统总框架图 对各子系统进行进一步细化。如下各图所示。 图2.3列车管理子系统的细化 图2.4车次查询子系统的细化 图2.5售票/订票/退票子系统的细化 图2.6售票员管理子系统的细化 以其中的售票功能为例进一步细化,如图2.7所示。 图2.7售票功能 依此类推,将所有子系统全部细化。将所有用户需求分析完毕之后,就要开始构造数据字典了。 经分析之后,本系统要用到六个基本表:列车信息总表、车票信息◁☆●•○△表、售票员信□◁息表、售票信息表、退票信息表和车站信息表。数据结构定义如表2.1所示。 数据结构名 含义说明 组成 列车信息总表 定义了所有列车的有关信息 列车编号,车种,始发站,终到站,发时,到时,车厢数,里程,卧铺车厢数,经过车站 车票信息表 定义了供旅客查询的现有列车车次有关信息 车票编号,发站,到站,发时,到时,票价,车票○▲-•■□类型,座位类型,座位号,售票站名 售票员信息表 定义了售票员进入系统是填入的登陆信息 工作证号,姓名,密码,车站名 售票信息表 定义了已售出及订出的车票的有关信息 车票编号,售票站名,售票时间,售票员工作证号 退票信息表 定义了旅客因某种原因退掉的车票 车票编号,售票★▽…◇员工作证号,退票金额 车站信息表 定义了各车站站点的有关信息 车站名,城市名,票数 表2.1 数据结构定义 第三章 3.1 概念结构设计的方法与步骤 3.1.1 概念结构设计的方法 本系统采用自底向上的概念结构设计方法。即首先定义各局部应用的概念结构,然后将它们集成起来得到全局概念模式。 3.1.3 概念结构设计的步骤 概念结构设计可分为两个步骤: 1、抽象数据并设计局部视图。就是对需求分析阶段收集到的数据按照ER模型的要求进行分类、组织,形成实体的属性,标识实体的键,确定实体之间的联系类型,设计分ER图。 2、集成局部视图,得到全局的概念结构。就是要将所有的分ER图综合成一个系统的总ER图。 3.2 数据抽象与局部视图设计 按照图2.2列车票务管理系统总框架图,设计局部ER图。 3.3视图的集成 描述进行视图集成的具体过程,最后得到图2.8总体概念结构ER图。 图2.8总体概念结构ER图 第四章 设计 4.4.2 数据模型的优化 将转化的关系模式进行优化,最终达到第三范式。 列车(列车编号,车种,始发站,终到站,发时,到时,车厢数,卧铺车厢数,里程,经过车站) 车票(车票编号,发站,到站,发时,到时,票价,车票类型,座位类型,座位号,售票站名) 售票员(工作证号,姓名,密码) 车站★△◁◁▽▼(车站名,城市名,所在省,售票员工作证号)需分解为: 车站(车站名,城市名,所在省) 工作(车站名,售票员工作证号) 售票 (车票编号,售票员工作证号▲=○▼) 订票 (车票编号,售票员工作证号,订票时间) 退票 (车票编◇…=▲号,售票员工作证号,退票金额) 经过 (列车编号,车站名,到时,发时,里程) 4.3 数据库的结构 给出数据库基本表总体结构图。(如下图,下图为DB2实验总体结构图) 图4.1各表的结构 根据总体结构图设计各表的结构。 表41图书信息表的结构 模式:train 字段名 数据类型 长度 约束 描述 trid char 30 主键 列车编号 trty char 20 不为空 车种 trss varchar 50 不为空 始发站 trsa varchar 50 不为空 终到站 trst date 8 不为空 发时 trat date 8 不为空 到时 trcc Integer 4 不为空 车厢数 trsc integer 4 不为空 卧铺车厢数 trkm integer 8 不为空 里程 sname varchar 50 外键 经过车站 模式:ticket 字段名 数据类型 长度 约束 描述 tiid char 8 主键 车票编号 tiss varchar 50 不为空 始发站 tias varchar 50 不为空 终到站 tist date 8 不为空 发时 tiat date 8 不为空 到时 tipr decimal 9 不为空 票价 titp char 10 不为空 座位类型 tity char 10 不为空 车票类型 tino integer 10 不为空 座位号 sname varchar 50 外键 售票站名 模式:seller 字段名 数据类型 长度 约束 描述 slid char 50 主键 工作证号 slna varchar 50 不为空 售票员姓名 slpa varchar 50 不为空 登陆密码 sname varchar 50 外键 经过车站名 模式:station 字段名 数据类型 长度 约束 描述 sname varchar 50 主键 车站名 scna varchar 50 不为空 城市名 spr varchar 12 不为空 省份 slid char 50 外键 售票员工作证号 模式:sale 字段名 数据类型 长度 约束 描述 tiid char 8 主键 车票编号 slid char 50 外键 工作证号 sname varchar 50 外键 车站名 slti date 8 不为空 售票时间 模式:return 字段名 数据类型 长度 约束 描述 tiid char 8 主键 车票编号 slid char 50 外键 工作证号 returnprice decimal 9 不为空 退票金额 第五章 5.1 数据的载入 录入的结果,抓图,每个表一个图。 5.2 数据库的运行 抓一些查询结果的界面,至少五个,对每个查询的图,写出相应得查询语句。 总 结 通过这次课程设计,我更加熟练的掌握了使用进行开发的方法,加深了对数据库课程知识的理解更加深入的了解了利用SQL语言操纵数据库的知识并且对数据库里面的存储过程有了比较深入的了解。经过的奋斗,我完成了我的数据库课程设计基于系统由于时间仓促,还有很多不足之处,在今后的学习中我会加强理论与实践的结合,通过不断的摸索来弥补自己。 目 录 第一章 绪论 2 第二章 需求分析 第三章 概念结构设计 第四章 逻辑结构设计 第五章 数据库的实施与运行

快乐时时彩

地址:广东省深圳市富田区新闻路景苑大厦A座21楼电话:400-292-8522传真:+86-212-9544

Copyright © 2002-2017 快乐时时彩有限公司 版权所有| 网站地图 | 网站导航 技术支持:快乐时时彩 ICP备案编号:ICP备9561561号