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