1、1 信息工程学院 数据库课程设计论文 题 目:汽车销售管理系统数据库设计 学 号: 专业班级: 信管 113 姓 名: 指导老师: 完成日期: 2013-07-11 2 汽车销售管理系统数据库设计 摘 要 本系统是为解决汽车销售公司的管理问题而设计。随着经济的发展和国 内汽车市场的不断扩大,某汽车销售公司定单成倍增加,各项业务更加细化,各 部门分工更加明确。而目前的人工管理方式显然已是不符合现代企业的管理要求。 基于整体考虑,本次课程设计任务就是设计一个管理系统,利用计算机来代替人 工操作。 减轻了员工的劳动强度, 提高了劳动质量和效率, 减少了错误的发生。 本 次设计,从需求分析,概念设计,
2、逻辑设计,物理设计,到数据库的建立、运行, 再到数据库的安全维护等各个方面进行了详细的分析设计。其中需求分析阶段是 此次数据库设计能够顺利进行的必要保障,所以需要花费比其他阶段相对较多的 时间。 关键字:数据库;课程设计;汽车销售管理 3 目录 数据库课程设计论文 .1 汽车销售管理系统项目开发背景: .5 汽车销售管理系统的目标: 5 项目开发意义:.6 1需求分析7 1.1 需求分析阶段处理对象及组织 .7 1.2 信息处理及系统功能7 1.2.1 数据流程图 .7 1.2.2 数据字典 11 1.2.3 系统功能 11 1.3 数据库系统性能需要,数据库系统开发环境需求: 12 1.3.
3、1 检查硬件要求: . 12 1.3.2.操作系统: 13 2数据库结构设计. 14 2.1 概念设计 . 14 2.1.1 分 E-R 图建立 . 14 2.1.2 全局/整体 E-R 图. 17 2.2 逻辑设计 . 18 2.2.1 建立关系模式 18 2.2.2 关系模式规范化处理. 21 2.2.3 用户子模式建立 21 2.2.4 关系模式逻辑结构定义 . 22 3 数据库物理设计. 22 3.1 物理设计阶段目标和任务 . 22 3.2 数据存储方面. 22 3.2.1 建立索引的原则 22 3.2.2 建立索引 . 23 4数据库实施与测试 . 23 4.1 数据库实施 23
4、4.1.1 数据库及数据库对象建立 . 23 4.1.2 数据入库 . 26 4.2 数据库测试 26 5总结 . 26 6附录 . 27 附录 1 : . 27 4 附录 2:. 32 附录 3 38 附录 4 41 附录 5 50 5 引言引言 汽车销售管理系统项目开发背景: 目前,我国的汽车业销售管理大多沿用旧的管理模式,无论在仓储管理,还 是在销售管理方面等其他方面都存在一些问题,这些无疑制约了汽车业的发展和 腾飞 ,在传统的汽车业管理模式中,纸单据及手工管理是其主流方式。这种方式 具有数据可靠性差,运行效率低下,统计分析难度大的缺点,快速抽取对企业有 用的统计信息的可能性很小。 对于
5、买主来说,必须要到公司来对汽车进行察看、了解性能、商谈售价,最 后再确定是否要购买,因为这些事情需要花费大量的时间和精力,对购车者来说 很不方便,对公司的销售来说,每天要接待大量的购车者,也要花费大量的人力 来应对,并且可能会由于汽车销售员的问题给消费者和公司带来不好的影响,在 汽车销售完成后,要手工记录购车者的信息,以便提供售后服务,工作量大。尤 其在汽车行业越来越兴旺的近几年,想购买汽车的家庭也越来越多,这种传统的 管理模式已不能适应当今汽车企业的发展趋势,特别是信息化时代的到来,采用 先进管理模式来增强竞争力,迎接信息化革命是摆在汽车业面前很现实而且很重 要的问题。如何在效益、效率上取得
6、提升成为关键问题,迫切需要一种能够快速 完成以上各种需求的系统 汽车销售管理系统的目标: 本系统是为解决汽车销售公司的管理问题而设计。随着经济的发展和国内汽 车市场的不断扩大,某汽车销售公司定单成倍增加,各项业务更加细化,各部门 分工更加明确。而目前的人工管理方式显然已是不符合现代企业的管理要求。 基于整体考虑,本次课程设计任务就是设计一个管理系统,利用计算机来代 替人工操作。减轻了员工的劳动强度,提高了劳动质量和效率,减少了错误的发 生。 本次设计,从需求分析,概念设计,逻辑设计,物理设计,到数据库的建立、 运行,再到数据库的安全维护等各个方面进行了详细的分析设计。并且值得一提 的是,我认真分析了企业的业务需求,公司的主要职责和主要结构等信息,从而 保证了设计出比较符合公司需要的管理系统。 6 项目开发意义: 目前大多数厂商忽略了汽车销售管理系统的重要性,而本系统专为具有一定 规模和经济条件的大型汽车厂设计。从进货管理:车辆采购、车辆入库,销售管 理到车辆销售、收益统计等,为每个环节明确分工,并通过可视化的软件支持, 有效减小了人为差错的概率,代之以