数据库课程设计之轿车信息管理系统的设计与实现_第1页
数据库课程设计之轿车信息管理系统的设计与实现_第2页
数据库课程设计之轿车信息管理系统的设计与实现_第3页
数据库课程设计之轿车信息管理系统的设计与实现_第4页
数据库课程设计之轿车信息管理系统的设计与实现_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 轿车信息管理系统的数据库设计与实现一、数据库需求分析管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,管理信息系统事实上已成为计算机管理信息系统。轿车信息管理系统是基于商品信息数据库,遵照商场实际管理流程,对商场商品的进、销、存的全过程进行全面管理的计算机应用系统。它将人工智能的理论引入商场,其目标是将商场人工操作的商品信息管理工作,转为有计算机网络系统自动操作完成。该系统实现了对整个商场商品信息资源的合理共享与分配,并进行科学有效的管理,在这个基础上谋求提高商品的信息管理效率。在整个课程设计过程中,本设计具体完成了对“基本资料” 、“售后服务管理” 、“销售管理” 、

2、“库存管理”和“系统管理”这5个功能模块的实现。所以本设计主要是对这5个模块的设计,以实用、标准、可靠、强扩展性的原则为出发点,能够为商品的进销存提供最简便、最科学、最优化的系统设计和服务。本系统结合实际的轿车销售服务管理制度。经过实际的需求分析,确定需要包含以下数据库信息:【轿车库存信息:】轿车编号(标识列,轿车型号,轿车名称,颜色,库存量,生产厂家,出厂日期,出厂价格,备注;【员工信息:】员工编号,姓名,性别,年龄,籍贯,联系电话,学历,身份证号,岗位;【客户信息:】客户编号,客户姓名,客户等级,联系电话,地址,业务记录;【轿车销售信息:】序号(标识列,销售日期,轿车型号,颜色,数量,经手

3、人编号,实际售价,车辆牌照,客户编号,备注;【售后管理:】序号(标识列,客户编号,保养人编号,车辆牌照,保养日期,业务记录; 二、轿车销售管理系统ER图(1轿车库存信息关系图 (2员工信息关系图 (3客户信息关系图 (4轿车销售信息关系图 (5轿车售后管理信息关系图 以上实例,ER关系图如下: 三、数据库表信息查询字典轿车信息库存表 员工信息表 客户信息表 轿车销售表 售后管理表 三、数据库及数据表的设计实现create database jcxson primary(name=jcxs_data,filename=F:SQL_SERVER课程设计轿车销售管理系统jcxs_data.mdf,s

4、ize=1filegrowth=10%log on(name=jcxs_log,filename=F:SQL_SERVER课程设计轿车销售管理系统jcxs_data.mdf,size=1,filegrowth=10%Go 轿车信息库存表use jcxsgoif exists (select * from sysobjects where name=轿车信息库存表 and type=u drop table 轿车信息库存表gocreate table 轿车信息库存表(轿车编号varchar(10 primary key,轿车型号varchar(10 null,轿车名称varchar(10 nul

5、l,颜色varchar(10 null, 库存量int not null,生产厂家varchar(20 null,出厂价格varchar(10 not null,备注varchar(100 null 员工信息表use jcxsgoif exists (select * from sysobjects where name=员工信息表 and type=u drop table 员工信息表gocreate table 员工信息表(员工编号varchar(10 primary key,姓名varchar(10 null,性别varchar(2 null,出生日期datetime null,籍贯va

6、rchar null,学历varchar(10 null,联系电话varchar(15 null,岗位varchar(10 null,身份证varchar(20 null 客户信息表use jcxsgoif exists (select * from sysobjects where name=客户信息表 and type=u drop table 客户信息表gocreate table 客户信息表(客户编号varchar(10 primary key,客户姓名varchar(10 null,客户等级varchar(10 null,联系电话varchar(15 null,地址varchar(5

7、0 null,优惠项目varchar(50 null 轿车销售表use jcxsgoif exists (select * from sysobjects where name=轿车销售表 and type=u drop table 轿车销售表gocreate table 轿车销售表(销售序号varchar(10 primary key,课程设计说明书(论文用纸 销售日期 datetime not null, 客户编号 varchar(10 not null references 客户信息表(客户编号, 轿车型号 varchar(20 not null, 颜色 varchar(10 not n

8、ull, 数量 int not null, 实际售价 numeric not null, 经手人编号 varchar(10 not null, 车辆牌照 varchar(10unique not null, 备注 varchar(200 null 售后管理表 use jcxs go if exists (select * from sysobjects where name=售后管理表 and type=u drop table 售后管理表 go create table 售后管理表 (服务序号 varchar(10 primary key, 保养日期 datetime not null, 客

9、户编号 varchar(10 not null references 客户信息表(客户编号, 车辆牌照 varchar(10 not null references 轿车销售表(车辆牌照, 保养人编号 varchar(10 not null references 员工信息表(员工编号, 业务记录 varchar(200 null 11 课程设计说明书(论文用纸 触发器(1) use jcxs go if exists(select * from sysobjects where name=tr1 and type=tr drop trigger tr1 go create trigger tr

10、1 on 轿车信息库存表 instead of insert as if (select 轿车型号 from 轿车信息库存表=(select 轿车型号 from inserted and (select 颜色 from 轿车信息库存表=(select 颜色 from inserted update 轿车信息库存表 set 库存量=库存量+(select 库存量 from inserted where (select 轿车型号 from 轿车信息库存表=(select 轿车型号 from inserted and (select 颜色 from 轿车信息库存表=(select 颜色 from i

11、nserted else begin insert 轿车信息库存表 select * from inserted end 触发器(2) use jcxs go if exists(select * from sysobjects where name=tr2 and type=tr drop trigger tr2 go create trigger tr2 on 轿车销售表 after insert as 12 课程设计说明书(论文用纸 if (select 轿车型号 from 轿车信息库存表=(select 轿车型号 from inserted and (select 颜色 from 轿车信息库存表=(select 颜色 from inserted begin if (select 轿车型号 from 轿车信息库存表=(select 轿车型号 from inserted and (select 颜色 from 轿车信息库存表=(select 颜色 from inserted and (select 库存量 from 轿车信息库存表=(select 数量 from inserted update 轿车信息库存表 set 库存量=库存量-(select 数量 from inserted where (select 轿车型号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论