数据项:联系方式
含义:能联系上销售人员的方式 别名:联系方式 数据类型:文本型 长度:11
3.客户
含义:消费者,购买汽车的人,在系统中起非常重要的作用 组成:客户对象分别由客户编号,姓名,性别,联系方式,住址和备注六个数据项
各个数据项的含义如下: 数据项:客户编号
含义:各个客户特有的编号,能唯一识别每个客户的所有信息 别名:客户编号 数据类型:文本型 长度:10 数据项:姓名
含义:客户的名字,包括性别 别名:客户姓名 数据类型:文本型 长度:4 数据项:性别
含义:客户的性别,是男或是女
第7页
别名:客户性别 数据类型:文本型 长度:1
数据项:联系方式 含义:能联系上客户的方式 别名:联系方式 数据类型:文本型 长度:11 数据项:住址
含义:客户居住的通讯地址 别名:客户住址 数据类型:文本型 长度:20 数据项:备注
含义:记录除客户编号、姓名、性别、联系方式、住址之外的信息 别名:备注 数据类型:备注
第8页
3.概念结构设计
概念结构设计就是将需求分析阶段得到的用户需求抽象为数据库的概念结构。本论文使用E-R图来描述系统的概念结构,即使用ER图表示需求分析的结果。在实际设计过程中,首先分析系统中以实体为基本单位的局部ER图,然后分析两两实体之间的联系,画出两两实体联系的局部E-R图,再将两两实体之间联系的ER图作为基本单位,画出他们之间联系的ER图,依次类推,最后将各局部E-R图合并成全局E-R图,下面将分别进行分析。
3.1实体分析及其局部E-R图
通过需求分析得知,汽车销售管理系统的研究对象有汽车库存信息、客户信息、系统信息和销售信息四个对象,但由于系统的主要功能是管理汽车的销售,为了处理问题的方便,所以在实际处理中将系统的实体对象分为汽车,销售人员和客户。 (1)销售人员
对于汽车销售管理系统来说,比较重要的销售人员信息是工号、姓名、联系方式和性别。其中销售人员的工号能够唯一确定某个销售人员的所有信息,故在该实体中定义工号为实体标识符。销售人员的ER图如3.1所示。
第7页
(2)汽车
在汽车实体中,包含供应商、型号、品牌、编号、入库时间、颜色、数量和备注八个属性。其中,编号能够唯一标识每一辆汽车,故定义编号为汽车实体的标识符。汽车实体的ER图如3.2所示。
(3)客户
对汽车销售来说,客户也同样重要。在这汽车销售系统的客户实体中,包括客户的姓名、联系方式、性别、住址、客户编号和备注。其中,客户编号能识别某个客户的所有信息,故在该实体中定义客户编号为实体标识符。客户实体的ER图如图3.3所示。
第8页
3.2实体之间的联系及其ER图
(1)销售人员与汽车之间的ER图
(2)企业中的每一个销售人员都可一销售任意一台汽车,故销售人员与汽车之间的联系类型是m:n的联系。销售人员在销售汽车的过程中
将产生数量的属性,其ER图如图3.4所示。
性别 姓名 销售人员
M 销售 数量
供应商
备注
颜色 入库时间 工号 联系方式 出库日期 N 汽车 型号 品牌 第9页 数量 编号