轿车销售信息管理系统数据库设计详细报告Word下载.docx
- 文档编号:16311950
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:16
- 大小:333.96KB
轿车销售信息管理系统数据库设计详细报告Word下载.docx
《轿车销售信息管理系统数据库设计详细报告Word下载.docx》由会员分享,可在线阅读,更多相关《轿车销售信息管理系统数据库设计详细报告Word下载.docx(16页珍藏版)》请在冰豆网上搜索。
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
9
102
陈定
女
印度
研究生
120120
103
吴艳杰
法国
本科
119119
7
104
朱广文
意大利
114114
105
陈诚
中国
博士
123456
1
客户信息表:
111
陈鼎
江西赣州
打7折
112
王永
抚州市区
无
113
张力
广兰大道
114
周小龙
南昌新建县
轿车销售信息表:
001
2012
111
蓝色
600万
1234
0001
002
2011
113
550万
2345
0002
003
2010
112
4万
3456
0003
004
2013
114
70万
4567
0004
005
2015
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,员工,9
insertinto客户信息表
values(‘112’,邹香平,VIP,,抚州市区,无
insertinto轿车销售表
values(001,2010,100,跑车,蓝色,1,600万,1234,00001,
insertinto售后管理表
values(k542,2年,高级VIP,00001,54521,无
1.索引
①建立部分索引
createuniqueindexy_bon员工信息表(员工编号);
createuniqueindexj_kon轿车信息表(轿车编号);
②删除索引
dropindex员工信息表.y_b;
2.视图
①创建部分视图
createviewview_1
asselect轿车编号轿车型号轿车名称颜色生产厂家出厂价格
from轿车信息表
createviewview_2
asselect员工编号姓名性别出生日期籍贯学历联系电话身份证
from员工信息表
②视图的撤消
dropviewview_1;
③视图的查询
select*fromview_2;
④视图的更新
insertintoview_1
values(00001’,跑车,兰博基尼,蓝色,50,一汽,500万);
五、系统设计、制作小结
通过这次的课程设计实验,我发现自己对数据库课程的兴趣有了很大提高,而且对课本的知识更加的了解并有了一定的掌握,通过实验我懂得了如何创建索引、视图、存储过程以及触发器。
以前不懂为何要创建触发器、视图等,现在终于知道它们的优点了。
在自己没做数据库课程设计以前,总是觉得自己什么都不懂什么都不会,但是现在做出来了,所以我觉得自己还是有能力做一些实际操作方面的东西。
我相信以后通过自己自学其它课程,我一定会做出一个更好的数据库。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 轿车 销售 信息管理 系统 数据库 设计 详细 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)