sql课程设计汽车管理系统.doc

上传人:自*** 文档编号:126204869 上传时间:2020-03-23 格式:DOC 页数:19 大小:411.50KB
返回 下载 相关 举报
sql课程设计汽车管理系统.doc_第1页
第1页 / 共19页
sql课程设计汽车管理系统.doc_第2页
第2页 / 共19页
sql课程设计汽车管理系统.doc_第3页
第3页 / 共19页
sql课程设计汽车管理系统.doc_第4页
第4页 / 共19页
sql课程设计汽车管理系统.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《sql课程设计汽车管理系统.doc》由会员分享,可在线阅读,更多相关《sql课程设计汽车管理系统.doc(19页珍藏版)》请在金锄头文库上搜索。

1、数据库课程设计题 目 汽车销售管理系统 系 (部) 电子与信息工程系 班 级 计算机科学与技术11级 1班姓 名 候聪聪 学 号 2011222209 指导教师 杨小燕 2013 年12 月25 日数据库 课程设计任务书一、设计题目、内容及要求题目:内容:1. 对汽车信息规范管理。2. 使汽车的信息可以快速查询、并且科学统计。要求:1. 建立一个名字为汽车销售管理系统的数据库;2. 数据库可以进行查询;3数据库可以面向进行对数据的修改,插入,删除;二、要求的设计成果(课程设计说明书、设计实物、图纸等)1、课程设计总结报告2、数据库备份文件三、进程安排一周时间:对数据库进行分析;进行建立数据库;

2、论文;四、主要参考资料1范立南.SQL Server 2000 实用教程M.北京:清华大学出版社, 20042本书编委会新电脑课堂SQLServer编程篇出版社:电子工业大学出版社3周绪管丽娜白海波SQLServer2000中文版入门与提高出版社:清华大学出版社指导教师(签名):教研室主任(签名):汽车销售管理系统姓名 候聪聪安康学院 计算机科学与技术11级 陕西 安康 725000摘要:通过调查研究,发现随着经济的发展和国内汽车市场的不断扩大,汽车销售公司定单成倍增加各项业务更加细化,各部门分工更加明确,所以本次设计的管理系统就是把实际任务及可以做到汽车信息的规范管理、快速查询和科学统计,利

3、用计算机来代替人工操作,减轻了员工的劳动强度,提高了劳动质量和效率,减少了错误的发生。关键字:SQL Server 2000;汽车销售管理;管理销售;1、引言1.1 系统背景本系统是为解决汽车销售公司的管理问题而设计。随着经济的发展和国内汽车市场的不断扩大,某汽车销售公司定单成倍增加,各项业务更加细化,各部门分工更加明确,这就要求要有一个高效、可靠的数据库系统来实现该公司的日常事务的管理,而目前的人工管理方式显然已是不符合现代企业的管理要求。基于整体考虑,本次课程设计任务就是设计一个管理系统,应用到4S店日常的销售和管理工作中,可以做到汽车信息的规范管理、快速查询和科学统计,利用计算机来代替人

4、工操作,减轻了员工的劳动强度,提高了劳动质量和效率,减少了错误的发生。本次设计,从需求分析,概念设计,逻辑设计,物理设计,到数据库的建立、运行,再到数据库的安全维护等各个方面进行了详细的分析设计。并且值得一提的是,我认真分析了企业的业务需求,公司的主要职责和主要结构等信息,从而保证了设计出比较符合公司需要的管理系统。1.2 系统任务随着市场竞争的日趋激烈,人已成为实现企业自身战略目标的一个非常关键的因素。企业人事管理系统管理的是所有与人相关的数据,信息量大,变化频繁,内部关联性密切。企业人事管理系统能够对员工的有关资料进行输人,修改,删除,打印,能够为企业提供强大的查询功能,以便企业主管了解和

5、掌握各职员的具体情况。本文就以下企业人事结构为题,进行系统设计。如图1所示。1.3 开发环境SQL Server是微软公司开发的数据库产品,SQL Server 2000被广泛使用,很多电子商务网站、企业内部信息化平台等都是基于SQL Server产品上。除这些核心企业品质外,SQL Server 2000 还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,。SQL Server 2000 为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。2 、需求与功能分析2.1 需求功能的分析 本系统的设计模拟一般的汽车4S销售管理系统内容,经过系统分析和调研

6、,本系统主要包括的信息有4类:车辆信息、员工信息、客户信息以及精品管理。在传统的销售管理工作中,往往是用人工清点的方式来掌握仓库中的汽车商品、使用手工记账的方式来掌握商品的进货和销售情况。这种方式在数量较少、库存变换少的情况下,不失为一种好的方法。但是,随着每天所发生的进货和销售情况纷繁复杂,如果借助人工来记录和管理,将会耗费大量的时间,而且容易出现错误,造成管理上的混乱。具体而言,4S店汽车销售管理系统需要实现以下功能 2.1.1能够对4S店拥有的各种汽车的基础信息进行维护和管理汽车的基础信息包括:车辆型号、基本信息、进店日期、出店日期、供货商、库存数量等。系统需要能够对汽车信息进行添加、修

7、改和删除,也可以以视图的方式显示出现汽车的库存数量的比较。2.1.2跟踪各个员工的销售业绩员工的信息包括员工姓名、性别、联系电话、职务、薪水、月销售额等。系统还需要能够对员工信息进行添加、修改和删除,也可以按照一定的条件来进行查询。2.1.3跟踪各种汽车的销售信息汽车的销售信息包括顺车辆型号、汽车名称、顾客名称、购买数量、售出价格、销售日期、备注等。系统需要能够对销售信息进行添加、修改和删除,也可以按照一定的条件来进行查询。2.2需求模块分析:根据需求分析的结果,本系统主要划分为4个子模块:车辆信息、员工信息、客户信息以及精品理。汽车销售管理系统不同类型的用户在系统中有不同的权限,主要有以下两

8、种用户:会计:作为本系统的管理人员,会计可以使用本系统的所有功能,包括对用户信息、汽车信息、进货信息、销售信息等进行管理,添加,需改删除等功能。销售人员:4S店的销售人员负责汽车的日常销售工作,需要掌握各种汽车的各次的销售情况,其只能对本系统的汽车销售信息进行阅读,来对每次汽车的销售情况进行记录;同时,作为顾客,可以通过员工来对本4S店内的车辆信息进行了解,从而对该店有一个大致的评价,更好地为自己的购车等做一个更合理的参考等。2.3数据库系统设计概念结构设计:登陆失败登陆成功车辆信息管理员工信息管理理退出系统 用户 验证客户信息管理精品信息管理整个系统的结构模块如图所示: 2.4数据逻辑结构设

9、计:2.4.1车辆信息管理:用于管理汽车销售系统中的各种类型的车辆。只有具有管理人员身份的人才能使用本模块,管理人员可以添加、或者删除相应的车辆信息,可以根据实际情况及时的更新系统中的车辆信息,使车辆的进出都可以得到反应2.4.2员工信息管理:用于管理本4s店的员工的基本信息,经理作为高级的管理人员,可以通过本模块的信息统计对于本店员工的表现加以具体的分析、判断,对于提成的评判有一定的参考价值。同时,员工自身也可以通过本模块来查询自己某一阶段的业绩,对比他人的业绩,就会产生很好的竞争意识,有利于员工之间的相互学习和交流,促进本店的销售业绩;同样,系统的管理员可以对员工的而信息做添加、更新和删除

10、等基本的操作。2.4.3客户信息管理:由于本模块设计到客户的个人信息,所以,只有具有管理人员身份的人才能使用本模块。其中,客户的基本信息包括客户姓名、姓名、年龄、联系电话、车辆型号、购车时间、员工姓名、付款方式、是否领车等最基本的信息。管理员通过了解到的客户信息,可以对客户的信息做及时的插入、修改和删除等操作,使管理更加的便捷。2.4.4精品管理:随着汽车附属品的迅速发展,越来越多的额客户并不仅仅满足于对于车辆本身的享受,而是追求更加汽车的而精品配置,所以,精品管理模块就是为了迎合这类用户而设计的额。一般用户对于该模块只具有读的权限,管理员可以根据具体的销售情况对本模块的而数据进行及时的操作,

11、使模块的数据得以及时的更新。其基本代码如下:2.5 总代码create database 汽车4S店销售管理gouse 汽车4S店销售管理create table 车辆信息表(车辆型号 varchar(20) primary key not null,基本信息 varchar (30),进店日期 datetime not null,出店日期 datetime not null,存量 varchar(20)not null,供货商 varchar(20)insert 车辆信息表 values(宝马X1,2010款sDrive18i豪华型,2010.1.1,2010.2.1,12,广州欧亿汽配贸易

12、)insert 车辆信息表 values(宝马X3,2011款sDrive28领先型,2011.3.1,2011.9.1,13,宝马亿峰分公司)insert 车辆信息表 values(宝马X5,2011款sDrive35领先型,2011.6.1,2011.7.1,12,国爱汽配)create table 精品管理表 (精品名称 varchar (10) not null,进货价 varchar (10) not null,售价 varchar (10) not null,客户姓名 varchar (10) not null,供货商 varchar (20) not null,存量 varcha

13、r (100) not null)insert 精品管理表 values(太阳膜,600,1250,许博,京东商城,24)insert 精品管理表 values(汽车装甲,2250,5000,成健,糯米当当,15)insert 精品管理表 values(智能钥匙,400,800,代丽萍,上海国际汽车配件商城,100)create table 客户信息表(客户姓名 varchar(10) not null,性别 nchar(2) check(性别 in (男,女) not null,年龄 integer check (年龄 between 1 and 100),联系电话 varchar(30)c

14、heck (联系电话 like 10-90-90-90-90-90-90-90-90-90-9)not null,车辆型号 varchar(20) references 车辆信息表(车辆型号) not null,购车时间 datetime NOT NULL,员工姓名 varchar (10) not null ,付款方式 varchar(10)check(付款方式 in(全额,预付) not null,是否领车 varchar(10) check(是否领车 in(是,否)insert 客户信息表 values(许博,男,26,13590812734,宝马X1,2010.2.1,刘平,全额,是)insert 客户信息表 values(成健,男,43,15841077342,宝马X3,2011.9.1,宋强,全额,是)insert 客户信息表 values(代丽萍,女,39,13910646412,宝马X5,2011.7.1,张佳丽,预付,否)create trigger 插入新用户on 客户信息表after ins

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号