
商品交易中心管理系统设计.doc
10页1商品交易中心管理系统1 概述1.1 摘要商品交易中心是帮助供应商完成商品销售的功能,供应商只需供货,而无需考虑销售的细节1.2 商品交易中心的组织机构设置如下:交易中心经理2 需求分析说明2.1 系统需求分析2.1.1 信息录入交易中心必须有商品、供应商、顾客、供货、顾客采购的信息,商品供给销售部信息服务部供应商服务部顾客服务部2所以信息录入是一切工作的前提2.1.2 信息查询顾客要知道商品及供应商的信息才能进行交易,供应商要知道自己的商品供销情况才能进行判断进货决策2.1.3 信息更新和更改商品信息要不断的更新,供应商也有退出和新加入的,因此信息更新功能也是一个必须的功能2.2 数据流图数据流程图是一种能全面描述信息系统逻辑模型的主要工具,也是系统分析人员与用户进行交流的有效手段数据流程图符号由四种基本成分组成关联图:表明本系统作用的范围和边界即系统总处理的功能和输入输出的数据流,同时确定了系统的边界和外部项本系统的外部项为供应商,顾客他们间的数据流为 F1-F9.数据存储外部项 数据加工 数据流3F1 提供和更新商品信息 F2 提供和更新供货信息 F3 供应商查询销售情况 F4 销售查询结果 F5 供应商注册 F6 顾客查询F7 顾客查询结果 F8 顾客注册 F9 顾客采购分解图:按关联图分析,本系统分为五个主要的逻辑功能。
即商品信息、顾客资料、供应商资料、采购、供销管理,查询处理F10 顾客资料增删改记录 F11 顾客资料信息 F12 采购信息F13 商品资料信息 F14 商品资料增删改记录 F15 供应商资料信息 F16 供应商资料增删改记录 F17 供销信息 F18 供货信息增删改记录交易中心管理系统供应商顾客F1F2F3F4F5F68F7供应商P2供应商资料管理顾客P6顾客资料管理P4查询处理P5采购管理D5 顾客资料库P3商品资料管理P1供销信息管理D4 采购资料库D3 商品资料库D2 供应商资料库D1 供销资料库F1F2F3F4F6F7F9F8F5F10F11F11F12F13F13F15F17F14F16F18F8F94查询处理的分解图F19 查商品销量 F20 查商品供销信息 F21 销售信息F22 商品销售清单 F23 查商品详情 F24 查商品是否有售 F25 查在库商品信息 F26 在库商品信息 F27 商品在库清单 F28 查商品详情信息 F29 商品信息 F30 商品详情清单2.3 数据字典2.3.1 数据项编号 数据项说明 编号数据项 说明P4.5查询业务合并顾客P4.1查询业务分类查商品销量D6商品详情清单D11书记排行榜P4.3查商品是在库P4.2查商品销售商品资料库D3供应商资料库D2P4.4查商品信息查商品是否有售D8查商品详情D10商品销售清单D7商品在库清单D9F6供应商顾客资料库D5供销资料库D1F7F3F4F17F15F13F13F11F11F19F20 F21F22F24F23F25 F26F27F28 F29F3051 供应商号 字符型 长度 3 字符 有唯一性11 商品名 文本类型 长度 20字符2 供应商名 文本类型 长度 10 字符 12 价格 整型数据3 供应商字符型 长度 11 字符 13 类型 文本类型 长度 10字符4 供应商地址文本类型 长度 20 字符 14 生产日期日期型5 简介 文本类型 长度 20 15 产地 文本类型 长度 20字符6 顾客号 字符型 长度 5 字符 有唯一性16 供应量 整型数据7 顾客名 文本类型 长度 10 字符 17 采购量 整型数据8 顾客 字符型 长度 11 字符 18 金额 整型数据9 顾客地址 文本类型 长度 20 字符 19 剩余量 整型数据10 商品号 字符型 长度 5 字符 有唯一性2.3.2 数据结构编号 数据结构名 属性1 供应商 供应商号、供应商名、地址、、简介2 顾客 顾客号、顾客名、地址、3 商品 商品号、商品名、价格、类型、生产日期、产地、供应商4 供货 供应商号、商品号、供货量、剩余量5 采购 顾客号、商品号、采购量、金额2.3.3 数据流编号 数据流名 编号 数据流名F1 提供和更新商品信息 F17 供销信息F2 提供和更新供货信息 F18 供货信息增删改记录F3 供应商查询销售 F19 查商品销量6F4 销售查询结果 F20 查商品供销信息F5 供应商注册 F21 销售信息F6 顾客查询 F22 商品销售清单F7 顾客查询结果 F23 查商品详情F8 顾客注册 F24 查商品是否有售F9 顾客采购 F25 查在库商品信息F10 顾客资料增删改记录 F26 在库商品信息F11 顾客资料信息 F27 商品在库清单F12 采购信息 F28 查商品详情信息F13 商品资料信息 F29 商品信息F14 商品资料增删改记录 F30 商品详情清单F15 供应商资料信息F16 供应商资料增删改记录2.3.4 数据存储数据存储名 输入数据流 输出数据流顾客资料库 顾客资料增删改记录 顾客资料信息采购资料库 采购信息商品资料库 商品资料信息商品资料增删改记录商品资料信息供应商资料库 供应商资料增删改记录 供应商资料信息供销资料库 供货信息增删改记录 供销信息查商品销量 查商品销售 查商品供销信息商品销售清单 销售信息 商品销售清单查商品是否有售 查商品是否有售 查在库商品信息商品在库清单 在库商品信息 商品在库清单7查商品详情 查商品详情信息 商品信息商品详情清单 商品信息 商品详情清单2.3.5 处理过程处理过程名 输入数据流 输出数据流顾客资料管理 顾客注册信息 顾客资料增删改记录采购管理 顾客采购、顾客资料信息商品资料信息采购信息查询处理 顾客查询、供应商查询、顾客资料信息、商品资料信息、供应商资料、供销信息顾客查询结果、供应商查询结果、商品资料管理 提供更新商品信息 商品资料增删改记录供应商资料管理 供应闪注册 供应商资料增删改记录供给销售管理 提供更新供货信息 供销信息查询业务分类 供应商查询销售、顾客查询查商品销量、查商品详情、查商品是否有售查商品销售 查商品供销信息、供应商资料、供销信息销售信息查商品是否在库 查在哭商品信息、商品资料信息、顾客资料信息在库商品信息查商品信息 查商品详情信息、商品资料、顾客资料信息商品信息查询业务合并 商品销售清单、商品详情清单销售查询结果,顾客查询结果3 功能模块图管理系统由上而下分解为商品资料管理,顾客资料管理,供应商资料管理,供销信息管理,采购管理,查询处理六个子系统。
第三层是第二层的分解,顾客资料管理包括顾客注册和资料更新,供8应商管理包括供应商注册和资料更新,商品管理包括商品添加和商品信息更新,采购管理包括添加采购记录,供销管理包括记录供货信息和销售量统计,查询处理包括顾客查询和供应商查询4 数据库概要设计有关实体及其属性图例实体集 实体属性 实体之间的联系系统的实体有供应商,顾客,商品实体和属性:供应商:{供应商号,供应商名,,地址,简介};顾客:{顾客号,顾客名,,地址};商品交易中心管理系统顾客资料管理供应商料管理商品资料管理采购管理供销管理查询处理顾客注册顾客资料更新供应商注册供应商资料更新添加商品商品信息更新添加新采购记录记录供货信息销售量统计顾客查询供应商查询9供应商顾客商品供应采购供应量采购量供应商号供应商名地址简介顾客号顾客名 地址商品名价格商品号类型产地 生产日期剩余量金额商品:{商品号,商品名,价格,类型,生产日期,产地}实体间的联系1 一个供应商可以供应商 N 种商品,一种商品可以由 M 个供应商供应,所以供应商和商品时 M 对 N 的关系;2 一个顾客可以采购 N 种商品,一种商品可以被 M 个顾客采购,所以顾客和商品也是 M 对 N 的关系;系统有三个实体,两个多对多的联系.E-R 图如下:mnqp10联系的属性如下:1.采购{顾客号、商品号、采购量,金额};2.供给销售{供应商号,商品号,供应量,剩余量};加入剩余量就可以查看商品得销售情况,所以供给关系也可以描述为供给销售。
将系统的 E—R 图转换为关系模式可得到以下关系(每个关系的主码用 __标出,外码用#标出):1 供应商{供应商号,供应商名,,地址,简介};2 顾客{顾客号,顾客名,,地址};3 商品{商品号,商品名,价格,类型,生产日期,产地};4 采购{顾客号#,商品号#,采购量,金额};5 供给{供应商号#,商品号#,供应量,剩余量};系统设计后期添加6 销售统计(统计编号,供应商号,商品号,销售量,销售额,利润,统计日期) ;7 员工(员工号, 员工名,工作部门,表现情况,进入时间) ;8 用户(用户 ID,用户名,密码,权限)。












