




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计(论文)课程名称: 数据库系统分析与设计 题 目: 城南客运站汽车管理系统 数据库设计与实现 院 (系): 管理学院 专业班级: 信息管理与信息系统 姓 名: 学 号: 指导教师: 张新生 2012 年 12 月 4 日西安建筑科技大学课程设计(论文)任务书专业班级: 信管1001 学生姓名: 指导教师(签名): 一、课程设计(论文)题目城南客运站汽车信息管理系统数据库设计与实现二、本次课程设计(论文)应达到的目的数据库系统分析与设计课程设计是信息管理与信息系统专业集中实践性环节之一,是学习完数据库数据库系统原理及技术及数据库系统分析与设计课程后进行的一次全面的综合练习。其目的在与加深对数据库基础理论和基本知识的理解,掌握借助PowerDesigner开发和设计一个小型数据库系统时设计数据库系统模型的基本方法,提高运用数据库解决实际问题的能力。三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等) 要求学生能独立完成一个数据库模型的设计与实现,包括:1)数据库系统需求分析;2)数据库概念模型设计;3)数据库逻辑模型设计;4)数据库物理模型的实现;5)完成不少于6000字的课程设计报告撰写。四、应收集的资料及主要参考文献: 1 王珊, 萨师煊. 数据库系统概论(第4版). 北京:高教出版社,2006年5月.2 赵韶平等.PowerDesigner系统分析与建模(第2版). 北京:清华大学出版社,2010.3 Data Modeling and Relational Database Design. Oracle Inc. 2001.五、审核批准意见教研室主任(签字) 设计总说明随着时代的进步、社会的发展、人们的生活形式与习惯也越来越多样化,出行成为了人们生活中的一个重要组成部分,而汽车成为许多人出行选择的交通工具。面对巨大数量的乘客的购票乘车需要,汽车站就要选择使用先进的管理方法来实现方便、快捷的售票、准确的查询、有效的汽车管理。城南客运站汽车信息管理系统是模拟西安城南客运站票务系统的一部分。城南客运站汽车信息管理系统数据库设计与实现,首先对客运站的业务进行需求调查和分析,并根据调查和分析结果画出城南客运站汽车管理信息系统的业务流程图和数据流程图,在业务流程图的基础之上利用 PowerDesigner 创建该业务的 数据库概念模型( CDM 模型) ,然后检查 CDM 的正确性,在 CDM 模型正确后将 CDM 模型转换为数据库逻辑模型(LDM 模型) ,然后生成数据库物理模型( PDM 模型) ,然后将PDM 模型生成所需的数据库。关键字:PowerDesigner,城南客运站汽车信息管理系统,概念数据模型,逻辑数据模型,物理数据模型第 1 页 共 35 页目 录1 绪论 .11.1 系统简介 .11.2 设计目的 .11.3 设计内容 .12 需求分析 .32.1 .需求分析的任务 .32.2 系统数据流程分析 .32.3 数据字典 .33 概念模型设计 .63.1 概念模型设计的方法和步骤 .63.2 系统概念模型 .64 逻辑模型设计 .144.1 逻辑模型设计的方法 .164.2 逻辑模型实现 .164.3 数据完整性约束定义 .175 物理数据库模型设计与实现 .185.1 物理数据库模型的图示 .185.2 物理数据库模型的详细表示 .185.3 物理数据库模型的实现 .21总结 .27参考文献 .28第 1 页 共 35 页1 绪论1.1 系统简介随着计算机的普及,信息处理量的逐渐扩大,手工处理方式远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,使许多复杂、繁琐、且需要很多人力的工作变得简单。汽车站每天产生售票、乘客查询、汽车管理等行为,数量多使得汽车站汽车管理的数据量大,而且速度要求要快,传统的人力行为适应计算机应用软件的使用则能很好地满足汽车站的这一需要,提高汽车管理人员和调度人员的工作效率,节约相关管理成本。数据库能保证数据的正确性、安全性、完整性,所以各种软件离不开数据库,数据库在计算机领域中占有很大的地位,正因为数据库如此重要,所以对设计数据库时要正确、效率高。城南客运站汽车信息管理系统的数据库主要实现了乘客对汽车票信息的查询,售票员对车票的打印,以及对汽车班次的管理和对所有汽车的调度,从而为客运站的整个票务系统服务。1.2 设计目的本系统的任务目标是,实现方便、快速售票,有效的汽车管理和调度,使用户准确了解车票的票价、余票、发车时间、班次等车票信息,实现系统的数据库,并对该数据库进行一定的维护功能。1.3 设计内容1)对城南客运站汽车管理进行需求分析,包括数据分析、功能分析。首先对乘客、汽车、售票员、车票、路线进行数据分析;然后对乘客、售票员进行功能分析。2)依据数据分析结果绘制系统的业务流程图和数据流程图。第 2 页 共 35 页3)使用 PowerDesigner 对汽车管理系统建立数据库概念数据模型(CDM模型) ,主要任务是建立实体、联系、定义域、业务规则以及检查 CDM 模型的正确性。4)由系统的概念模型转换生成逻辑数据模型(LDM 模型) 。5)有 CDM 模型生成物理数据模型(PDM 模型) 。6)连接数据库,由 PDM 模型生成物理数据库,实现汽车管理系统的数据库。第 3 页 共 35 页2 需求分析2.1 .需求分析的任务本系统是城南客运站汽车管理系统,此系统主要分为乘客、运输公司和售票员三方的服务。运输公司提供路线和汽车的资料,客运站则对在本站收发的班次和车票进行管理,而乘客能得到的服务应该有班次路线和剩余票数的查询。通过调查、收集和分析,获得用户对城南客运站汽车管理系统数据库的如下需求:1)信息需求。路线:出发地,目的地,出发时间。乘客:乘客姓名,乘客身份证号,乘客 ID。汽车:汽车 ID,班次,车型,座位容量。车票:票价,燃油费,站务费,总计,余票量,班次,目的地。售票员:工号,姓名,窗口号。2)处理要求。乘客:可以购票,查询余票信息,查询所的乘汽车信息。售票员:可以查询车票信息,打印车票。汽车(司机):查询班次,查询路线。2.2 系统数据流程分析1)基本业务调查此次设计通过网络检索的方法,对所设计系统的业务进行调查,明确其业务流程图,如图 2-1。第 4 页 共 35 页图 2-1 汽车管理系统业务流程图2)数据流程图根据调查结果和业务流程图,给出系统业务数据流程图,如下图。顶层数据流程图:图 2-2 顶层数据流程图第一层数据流程图:图 2-3 第一层数据流程图2.3 数据字典在数据流程图中,数据信息和处理过程如下所示:1)数据流定义可以通过表格的形式给出数据流程图的主要数据流,如表 2.1 所示。第 5 页 共 35 页表 2.1 汽车管理系统主要数据流定义序号 名称 结构定义 最大数据流量1 乘客 乘客 ID+姓名+身份证号 5000 次/天2 汽车 汽车 ID+车型+座位容量 500 次/天3 路线 目的地+出发地+出发时间 1000 次/天4 车票 车票 ID+票价+燃油费+站务费+班次 5000 次/天5 售票员 售票员 ID+窗口号+姓名 1000 次/天2)数据存储定义可以采用如下表格的形式给出系统的主要数据定义,如表 2.2 所示。表 2.2 汽车管理系统主要数据存储定义编号 名称 输入 输出 数据量 存取频度 存取方式 说明D1 购票信息 乘客信息 查看票价,余票量, 25000 条 1000 次/天联机处理;检索和更新;随即检索车票 ID唯一且不为空D2 班次信息 路线信息 班次,出发时间,目的地,5000 条 1000 次/天 联机处理;检索和更新;随即检索班次唯一不为空3)处理过程可以采用如下表格的形式给出系统的主要处理过程定义,如表 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东合规解决方案咨询
- 赛事的整体咨询实施方案
- 节日活动策划中秋活动方案
- 开工活动线上活动方案策划
- 线下暂停营销方案
- 实验室玻璃幕墙施工方案
- 福清市国三道路施工方案
- 五一活动学校活动策划方案
- 来访者邀约咨询方案模板
- 本地心理咨询规划方案
- 骨盆骨折教学课件
- 消除艾滋病梅毒和乙肝母婴传播
- 童年题目及答案
- 生活委员课件
- 血小板低温保存优化-洞察阐释
- DB4403T 508-2024《生产经营单位锂离子电池存储使用安全规范》
- 国家开放大学《人文英语4 》期末机考题库
- T/CET 411-2024铁路场所LED照明技术规范
- 储能行业现状及发展趋势
- 中国艾滋病诊疗指南(2024版)解读课件
- 供应链管理在航空业的挑战教学课件
评论
0/150
提交评论