长途机动车信息管理方案系统设计报告.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《长途机动车信息管理方案系统设计报告.doc》由会员分享,可在线阅读,更多相关《长途机动车信息管理方案系统设计报告.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.- 烟 台 南 山 学 院 商学院管理科学与工程系 实 训 实 习 报 告项 目: 数据库课程设计 姓 名: 专 业: 信息管理与信息系统 班 级: 学 号: 指导教师: 完成时间: 2015 - 7 -17 实 训 实 习 报 告课程名称数据库课程设计课程代码09120352实训地点姓名专业班级学号时间2015年7月617日一、实训目的:数据库课程设计实验是一门独立开设的实验课程。数据库课程设计实验对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程设计实验主要围绕两方面内容:数据库设计和基本数据库编程实践。通过本实验,使学生了解数据库系统的理论,掌握数据库的设计方
2、法及数据库的运用和开发技术。1、掌握数据库设计的基本方法,熟悉数据库设计的步骤;2、通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力;3、学习数据库应用系统开发方法。培养学生初步的软件设计能力,形成良好的编程风格。二、实训内容:1系统分析与数据库设计阶段(1)选择一个实际应用数据库系统的课题。建议通过社会调查获得用户需求,(2)进行系统需求分析和系统设计,写出系统分析和设计报告。(3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。2应用程序设计阶段(1)完成数据库定义工作,实现系统数据的数据处理和数据录入。(
3、2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性等功能,并针对具体课题问题提出解决方法。3系统集成调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。4课程设计报告撰写阶段该阶段应完成以下文档资料的撰写:(1)课程设计的题目、系统的总功能和各子模块的功能。(2)系统的总功能和各子模块功能构成和描述。(3)e-r图、主要界面设计图、程序处理流程图等。(4)使用的数据库表结构的详细情况。(5)课程设计的总结,主要包括以下内容。课程设计中遇到的主要问题和解决方法,创新和得意之处。课程设计中存在的不足,需进一步改进的设想。课程设计的感想和心得体会。 以上
4、内容要求干净整洁,符合课程设计的要求和规范。实训题目:长途汽车信息管理系统实训要求: 1. 需求分析阶段:通过个人体会对用户(学生、老师)的需求进行分析,对系统功能进行分类,绘画数据流图,并制作数据字典,以便后面建立数据库而用2. 概念设计阶段: 主要是通过绘制e-r图进行概念结构结构3. 逻辑结构设计阶段:主要是将概念结构进行转化,从而实现从图到关系模型的一种转变4. 物理设计阶段:5. 数据库的实施与维护:主要进行创建数据库,建表,建立数据库之间的联系,以及视图的创建1、 需求分析长途汽车信息管理系统是长途汽车车站信息汇总和管理的重要组成部分,是一种典型的信息管理系统,囊括了对长途汽车车站
5、相关信息的管理,可以化简繁琐的工作过程,使车站的管理更加合理化和科学化,大大提高工作效率和节省运营成本。本系统主要包含了乘客信息管理,汽车线路信息管理,汽车基本信息管理,车票信息管理四大模块,可以实现对汽车线路信息,汽车基本信息和车票信息的录入,查询,修改,删除等功能,用户为管理员和乘客,能满足长途车站汽车管理工作方面的基本要求。1.1用户的需求(1)车票信息的查询功能用户需要查询汽车的票价、时间、出发地、到达地,预订,销售乘客所需的车票,显示订票成功信息或订票出错的原因。(2)退票及退票信息查询功能查找车票信息进行退票,显示可退金额信息。1.2管理员的需求(1)乘客信息的录入、查询功能录入乘
6、客的基本信息(包括:姓名、身份证号、行李信息)(2)汽车线路信息管理查询汽车出发及到达城市,里程(4)汽车基本信息管理包括汽车的载重,使用年限,最大里程,油耗等(3)车票信息管理查询票价、出发时间1.3系统功能的设计和划分根据如上得到的用户需求,各部分完成的功能如下:1.3.1用户部分(1)用户注册 (2)用户登录 (3)用户可以查询机票信息。 (4)用户可以修改用户自己密码。1.3.2管理员部分(1)管理员可以查询乘客信息。(2)管理员可以更新机票信息。(3)管理员可以修改与查询信息。(4)管理员可以修改登陆密码。1.4数据字典数据结构名含义说明组成乘客信息表描述乘客信息姓名,身份证号,所购
7、票价车辆信息表描述车辆信息编号,使用年限,最大里程,油耗,载重,座位数汽车线路信息信息表描述了乘客所购的车票信息里程,出发地,到达地,时间2、 概念结构设计2.1分e-r图(1)车辆e-r图(2)乘客e-r图(3)汽车路线e-r图(4)车票e-r图2.2总e-r图3、逻辑结构设计3.1关系模型将概念结构e-r图转化成关系模型:乘客(身份证号,姓名,)车辆(编号,载重,座位数,最大里程,使用年限,油耗)车票(票价)行车路线(里程,时间,出发地,到达地,票价)3.2 关系图车辆信息列名数据类型长度主键编号nchar10primary key使用年限nchar3最大里程nchar8油耗float3载
8、重float3座位数nchar3乘客信息列名数据类型长度主键身份证号nchar18primary key姓名nchar8票价float5汽车线路信息路线编号nchar3primary key里程float4出发地nchar10到达地nchar10行车时间float3车票信息列名数据类型长度主键编号nchar7primary key票价float44、物理结构设计4.1索引1)乘客信息表(身份证号,姓名)身份证号为主键身份证号-姓名2)行车路线信息表(编号,里程,出发地,到达地,时间,票价)里程为主键路线编号-里程 里程-时间 出发地-到达地 时间-票价 3)车辆信息表(编号,载重,座位数,最大
9、里程,使用年限,油耗)编号为主键编号-载重 编号-座位数 编号-最大里程 编号-使用年限 编号-油耗4.2存储结构由于本系统建立的数据库较小,因此数据存储采用磁盘的一个分区。5、数据库的实施和维护5.1 创建数据库create database 长途汽车信息管理系统数据库 on primary (name=长途汽车信息管理系统数据库_data, filename=f:长途汽车信息管理系统数据库.mdf, size=10mb, maxsize=50mb, filegrowth=10%) log on(name=长途汽车信息管理系统数据库_log, filename=e:长途汽车信息管理系统数据库
10、.ldf, size=5mb, maxsize=10mb, filegrowth=2mb)gouse 长途汽车信息管理系统数据库5.2建表1)创建车辆信息表create table 车辆(编号 nchar(10) primary key, 使用年限 nchar(3), 最大里程 nchar(8), 油耗 float(3), 载重 float(3), 座位数 nchar(3),);2)建乘客信息表create table 乘客(身份证号 nchar(18) primary key, 姓名 nchar(15), 票价 float(5),);3)建汽车线路表create table 汽车线路(线路编
11、号 nchar(3) primary key, 里程 float(4), 出发地 nchar(10), 到达地 nchar(10), 行车时间 float(3),);4)建车票信息表create table 车票(编号 nchar(7) primary key,票价 float(4),);5.3 数据库的插入、查询、删除、更新等基本操作5.3.1、插入表格信息insert into 车辆 values(001,10,100000,9,50,40)insert into 车辆 values(002,15,150000,8.5,45,45)insert into 车辆 values(003,10,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 长途 机动车 信息管理 方案 系统 设计 报告 讲演 呈文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内