出租车管理系统.doc

出租车管理系统.doc

ID:58370708

大小:109.50 KB

页数:16页

时间:2020-04-30

出租车管理系统.doc_第1页
出租车管理系统.doc_第2页
出租车管理系统.doc_第3页
出租车管理系统.doc_第4页
出租车管理系统.doc_第5页
资源描述:

《出租车管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件学院课程设计报告书课程名称SQLServer数据库课程设计设计题目出租车管理系统专业班级软件工程(1)班学号3姓名朱阳阳指导教师亓春霞2012年10月1设计目的此设计项目是对学习SQLServer数据库课程后进行的一次全面的综合练习。目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同

2、时,此设计对于将来的毕业设计和具体工作实践将有重要的意义。2设计任务出租车管理系统3设计内容3.1需求分析任务3.1.1需求分析设计司机和出租车是出租车公司最要的资源,是创造效益的资源。要想提高出租车公司的效益和服务质量,首先从做好对司机和出租车的管理着手。一是对出租车司机的信息的管理,二是对出租车信息和租赁的管理。出租车管理系统将很大程度上解决出租车公司在此工作上的难度。3.1.2需求分析过程功能需求简介:针对出租车行业的特点开发的出租车管理系统,实现出租车公司内部及时准确地采集内部各种数据信息

3、,处理高速化和网络办公自动化。实现对出租车公司司机的信息记录,操作,出租车管理,提供精确查询等多种查询方式。3.1.3调查需求基本操作:对出租车信息表、司机信息表、租赁表、违章表的查询、添加、更新、删除等功能。特别操作:对租赁表的功能。3.1.4系统数据分析表2-1数据结构定义数据结构名含义说明组成出租车信息表定义了出租车有关信息车牌号入户时间车型颜色出租情况营业时间司机信息表定义了司机有关信息司机编号姓名性别地址身份证号驾驶证号发证时间驾龄租赁表定义了租赁的有关信息司机编号车牌号期限开始日期截止

4、日期租赁费车保费违章表定义了违章的有关信息司机编号姓名扣分违章时间违章地点出车记录表定义了每天哪些司机的出车情况司机编号车牌号出车日期3.2概念结构设计3.2.1概念结构设计的方法概念设计阶段我采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。3.2.2概念结构设计的步骤第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们先逐一

5、的设计分E-R图。第二步是进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式,多个分E-R图一次集成,另一种是一次集成两个分E-R图。我想采用一次集成两个分E-R图的方式。出车记录表车牌号司机编号出车日期图3-1出车记录E-R图出租车颜色出租情况车牌号入户时间车型营业时间图3-2出租车E-R图司机驾驶证号驾龄姓名性别地址司机编号身份证号发证时间图3-3司机R-R图租赁表租赁费车牌号期限开始日期司机编号截止日期车保费图3-4租赁E-R

6、图违章表姓名扣分司机编号违章时间违章地点图3-5违章E-R图租赁司机驾驶证号驾龄姓名性别地址司机编号身份证号发证时间出租车颜色出租情况车牌号入户时间车型营业时间租赁表租赁费车牌号期限开始日期司机编号截止日期车保费违章表姓名扣分司机编号违章时间违章地点违章出车记录表车牌号司机编号出车日期出车情况出车情况图3-6总体概念结构E-R图3.3逻辑结构设计E-R图向关系模型的转换将上述总体概念结构E-R图转化成关系模型,根据这个关系写出数据依赖,确定数据依赖。司机与出租车是一对一的关系,司机、出租车与租赁是

7、一对一的关系,司机与违章是一对一的关系。司机(司机编号,姓名,性别,地址,身份证号,驾驶证号,发证时间,驾龄)出租车(车牌号,入户时间,车型,颜色,出租情况,营业时间)租赁表(司机编号,车牌号,期限,开始日期,截止日期,租赁费,车保费)出车记录表(司机编号,车牌号,出车日期)违章表(司机编号,姓名,扣分,违章时间,违章地点)3.4物理设计物理表结构如下表3-7司机表(Driver)列标示数据类型长度约束列意义DriverNumberchar6主键司机编号Namechar10不为空姓名Sexbit默

8、认不为空性别Addressvarchar40不为空地址IDumberchar20不为空身份证号LincenseNumberchar10不为空驾驶证号CertificateDatedatetime默认不为空发证时间DriverAgetinyint默认不为空驾龄表3-8出租车表(Taxi)列标示数据类型长度约束列意义TaxiNumberchar6主键车牌号StartDatedatetime默认不为空入户时间TaxiShapechar10不为空车型Colorchar10不为空颜色Rent

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。