设计报告
1 项目计划
1.1 系统开发目的
(1) 大大提高汽车管理的运作效率;
(2) 通过全面的信息采集和处理,辅助提高汽车管理的决策水平;
(3) 使用本系统,可以迅速提升汽车行的管理水平,为降低经营成本, 提高
效益,增强车行扩张力, 提供有效的技术保障。
1.2 背景说明
汽车销售行业已经能够作成一个很大的系统.此销售要涉及到汽车制造厂商,
汽车售卖公司和消费者.如果只是依靠人工记录和管理很出现很大洞,很有可能造
成企业和消费者的利益损失.这就需要我们设计一个适合汽车销售的管理系统.本
设计课题就是为了适应新形势的发展而提出的。
1.3 项目确立
汽车销售管理系统涉及到车辆采购,存库信息,公司收益,客户厂商的信息,还要
有一定的管理者来管理这个系统,能够对系统内容进行更新,修改和删除.
1.4 适用范围
本系统适应于各种小型的车行。
1.5 定义
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素
的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。汽车销售管理
系统的数据流图得到数据字典如下:
(1) 名字:厂商信息
描述:对厂商身份的描述,不同厂商具有不同的信息,用来构成汽车销
售的一部分.
定义:厂商信息=厂商编号+厂商名称+联系电话+通信地址+入库日期
位置:出现在对厂商信息查询时的窗口,还有在查询车辆和库存﹑入库
时会查询到厂商的主要信息
(2) 名字:客户信息
描述:对购买汽车的用户的基本情况的记录,它对公司统计车辆的售出
情况有作用.同时记录客户的基本联系方式,便于跟客户进行联系和售后服务.客
户的编号能够唯一的表示一个客户,防止重名的人.
定义:客户信息=客户编号+客户名称+组织机构+联系电话+公司行业
+通信地址+入档日期
位置:查询客户信息时显示客户的全部信息,并且在销售管理的车辆销
售中出现相应的客户信息.
(3)名字:车型信息
描述:车辆信息的基本情况,公司用来记录采购来的车辆,
定义:车型信息=车型代码+厂商编号+车辆类型+车身颜色+产地+进货
指导价+备注+订单号+出厂日期+入库日期+车价
位置:在车型信息查询窗口﹑进货功能中的车辆采购和车辆入库中都要
出现.
(4)名字:车辆入库信息
描述:进货来的车辆需要放到仓库中存放,车辆多了也就必须对入库的车
辆进行记录.
定义:入库信息=入库单号+厂商编号+厂商名称+车型代码+车辆类型+
产地+出厂日期+入库日期.
位置:入库信息就在进货管理的车辆入库窗口中出现.
(5)名字:采购信息
描述:对需要进货的车辆进行描述,记录车辆的基本信息,并且记录重要
的采购日期,这项工作是采购员需要进行的,对于做好他的工作非常重要.
定义:采购信息=采购订单号+厂商编号+厂商名称+联系电话+通信地址
+车型代码+车辆类型+产地+采购单价+业务员+制单员+采购日期
位置:出现在车辆采购窗口内,同时库存车辆仓库明细中也会用到相应的
信息.
(6) 名字:操作员管理信息
描述:记录关于操作员管理的基本信息,要求有代号和密码,起到保护作用.
定义:操作员信息=操作员编号+操作员名称+操作员密码+操作员权限
位置:在系统的登陆界面中需要进行用户的选择,只有操作员用户可以对
系统中的数据进行修改.系统维护界面中需要用到操作员的基本信息,系统管理员
可以对普通的操作员进行对菜单项的授权和收权.
(7) 客户登陆
描述:客户登陆的界面应该和操作员是不同的,他们对系统具有不同的操
作.
1.6 参考资料
《数据库系统概论》第四版 王珊 萨师煊编 高等教育出版社;
《数据库系统概念》 AbrahamSilberschatz HenryF.korth S.Sudarshan 著 杨
东青改编 机械工业出版社
《POWER-BUILDER 实用教程》(第三版) 郑阿奇主编 殷先红 张为民编著
电子工业出版社
《Power-Builder 程序设计》费雅洁 王键编 高等教育出版社
2 逻辑分析与详细分析
2.1 系统功能
操作员登录:因为操作员有权限之分,不同权限的操作员对系统能够进行的
操作不同.1 级操作员可以对系统进行全部操作,而 2 级以上的就有限制了.
基本信息管理: 此选项中包括对厂商信息,车型信息和客户信息的查询.
① 厂商信息:包括对厂商的基本信息的查询,修改,增加.操作员在需要对
厂商信息进行更新的时候可以对它进行操作.汽车销售公司的厂商基本上是固定
的,所以经常使用的是对厂商信息的查询,这个操作属于公司内部人员操作的范围.
② 车型信息:销售汽车需要各种类型的车,来适应不同使用人群.车型信息
包括对车的基本信息的描述.作为管理员要定时的对车型信息进行添加.
③ 客户信息:公司需要对购买车辆的用户进行基本信息的登记和定时的
更新,这项工作对于汽车销售的售后服务有重要作用.公司可以对客户进行产品使
用情况跟踪.此项功能应该包括对客户信息的添加,修改和不需要的资料的删除.
进货管理: 汽车进货需要登记进货的价格,日期,厂家编号和车的基本信息.
进货操作应该是进货管理者应该进行的管理.
车辆采购:进货需要跟厂家进货,所以需要跟厂家打交道.采购时不仅应
该记录车辆的型号等基本信息,还要记录厂家的信息.
车辆入库:采购来的车辆要存入仓库.需要记录入库的单号,以便以后进
行检查.
仓库管理:对仓库车辆的检查,保存.
维护系统:是对系统操作员能够进行的基本操作,包括添加,删除除去一级管理
员之外的其他管理员的登录名登录密码.
(3) 系统结构
汽车销售系统涉及到汽车销售管理员对基本业务的维护管理操作和用户对
汽车基本信息的查询.
下面列出主要事务的数据流图:
询
查 加
增
基本信息查询
主管理员
汽 车 管
理系统
基础信息管理
进货管理