轿车销售信息管理系统数据库设计详细报告样本Word文档格式.docx
《轿车销售信息管理系统数据库设计详细报告样本Word文档格式.docx》由会员分享,可在线阅读,更多相关《轿车销售信息管理系统数据库设计详细报告样本Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
![轿车销售信息管理系统数据库设计详细报告样本Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/26/fcd2687c-6421-4ffb-adde-c92b53ed74b8/fcd2687c-6421-4ffb-adde-c92b53ed74b81.gif)
●轿车销售公司销售员管理、轿车信息管理和客户信息管理
●轿车销售系统中涉及那些数据对象,各对象之间以及对象内部关系如何?
如何保存个数据对象有关数据,以便图书馆借阅系统进行数据解决。
2.2分析
2.2.1轿车销售系统重要功能有:
(1)系统顾客管理功能。
顾客依照姓名和密码登录系统。
登录顾客分为两个级别:
普通顾客和管理员顾客。
普通顾客只查看轿车信息、客户信息、员工信息等功能;
管理员顾客(admin)除了以上功能外,同步尚有添加顾客、修改顾客密码和删除顾客功能。
(2)轿车信息管理功能。
录入所销售轿车编号、型号、品牌、价格、保修期等信息,同步支持对轿车信息添加、修改、删除和查询功能。
(3)客户信息管理功能。
录入购买轿车客户姓名、性别、年龄、联系方式、所购车型号、购车价格等信息,同步还支持亏客户信息添加、修改、删除和查询功能。
(4)员工信息管理功能。
录入员工员工号、姓名、性别等信息,同步支持对员工信息添加、修改、删除和查询功能。
2.2.2依照系统功能规定,采用模块化办法,设计图书借阅系统控制流程图如图:
2.2.3E-R模型
用E-R模型描述土书馆管理系统中实体集与实体集之间关系,目是以E-R图为工具,设计关系型数据库,即拟定应用系统所使用数据库应包括哪些表,每个表构造是怎么样。
本系统结合实际轿车销售服务管理制度。
通过实际需求分析,拟定需要包括如下数据库信息:
【轿车库存信息:
】
轿车编号(标记列),轿车型号,轿车名称,颜色,库存量,生产厂家,出厂日期,出厂价格,备注;
【员工信息:
员工编号,姓名,性别,年龄,籍贯,联系电话,学历,身份证号,岗位;
【客户信息:
客户编号,客户姓名,客户级别,联系电话,地址,业务记录;
【轿车销售信息:
序号(标记列),销售日期,轿车型号,颜色,数量,经手人编号,实际售价,车辆牌照,客户编号,备注;
【售后管理:
序号(标记列),客户编号,保养人编号,车辆牌照,保养日期,业务记录;
二.轿车销售管理系统E—R图
(1)轿车库存信息关系图
(2)员工信息关系图
(3)客户信息关系图
(4)轿车销售信息关系图
(5)轿车售后管理信息关系图
以上实例,E—R关系图如下:
售后服务
关系图:
三、数据库表信息查询字典
轿车信息库存表
字段名
数据类型
长度
可否为空
标记
轿车编号
varchar
10
不能为空
主键
轿车型号
可觉得空
轿车名称
颜色
生产厂家
20
出厂价格
备注
100
员工信息表
能否为空
标记列
员工编号
姓名
容许为空
性别
2
籍贯
学历
联系电话
15
身份证
客户信息表
表达列
客户编号
客户姓名
客户级别
地址
50
业务记录
轿车销售表
标示列
销售序号
销售日期
datetime
8
外键
颜色
数量
Int
实际售价
经手人编号
车辆牌照
唯一性约束
200
录入数据
轿车信息表:
出场价格
00001
跑车
兰博基尼
红色
一汽
500万
00002
越野
悍马
黑褐色
广汽
100万
00003
家用
奇瑞
白色
23万
00004
雪佛兰
上汽
3万
00005
商务
别克
灰色
40万
员工信息表:
101
邹香平
男
泰国
大专
110110
102
陈定
女
印度
研究生
103
吴艳杰
法国
本科
119119
104
朱广文
意大利
114114
105
陈诚
中华人民共和国
博士
123456
客户信息表:
111
陈鼎
江西赣州
打7折
112
王永
抚州市区
无
113
张力
广兰大道
114
周小龙
南昌新建县
轿车销售信息表:
001
111
蓝色
1
600万
1234
0001
002
113
550万
2345
0002
003
112
4万
3456
0003
004
114
70万
4567
0004
005
20万
5678
0005
四、数据库及数据表设计实现
<
1>
createdatabase轿车信息管理系统
2>
createtable轿车信息库存表
(轿车编号varchar(10)primarykey,
轿车型号varchar(10)null,
轿车名称varchar(10)null,
颜色varchar(10)null,
库存量intnotnull,
生产厂家varchar(20)null,
出厂价格varchar(10)notnull,
备注varchar(100)null
)
3>
createtable员工信息表
(员工编号varchar(10)primarykey,
姓名varchar(10)null,
性别varchar
(2)null,
出生日期datetimenull,
籍贯varcharnull,
学历varchar(10)null,
联系电话varchar(15)null,
岗位varchar(10)null,
身份证varchar(20)null
4>
客户信息表
createtable客户信息表
(客户编号varchar(10)primarykey,
客户姓名varchar(10)null,
客户级别varchar(10)null,
地址varchar(50)null,
优惠项目varchar(50)null
5>
createtable轿车销售表
(销售序号varchar(10)primarykey,
销售日期datetimenotnull,
客户编号varchar(10)notnullreferences客户信息表(客户编号),
轿车型号varchar(20)notnull,
颜色varchar(10)notnull,
数量intnotnull,
实际售价numericnotnull,
经手人编号varchar(10)notnull,
车辆牌照varchar(10)uniquenotnull,
备注varchar(200)null
6>
售后管理表
createtable售后管理表
(服务序号varchar(10)primarykey,
保养日期datetimenotnull,
车辆牌照varchar(10)notnullreferences轿车销售表(车辆牌照),
保养人编号varchar(10)notnullreferences员工信息表(员工编号),
业务记录varchar(200)null
添加某些记录
insertinto轿车信息库存表
values(‘00001’,跑车,兰博基尼,蓝色,50,东华理工,500万
);
insertinto员工信息表
values(‘101’,邹香平,男,1987,泰国,大专,110110,员工,
insertinto客户信息表
values(‘112’,邹香平,VIP,4,抚州市区,无
insertinto轿车销售表