进销存管理系统需求分析规格说明书_第1页
进销存管理系统需求分析规格说明书_第2页
进销存管理系统需求分析规格说明书_第3页
进销存管理系统需求分析规格说明书_第4页
进销存管理系统需求分析规格说明书_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

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

文档简介

1、进销存经管系统 需求分析规格说明书卜表汇总了文档撰写的任务分配撰写人负责章节内容xxx第一章引言第二章任务概述第五章缩写词表系统的开发背景、对任务的概述和缩写词表的编写xxx第三章需求规定第四章运行环境设定对系统的用例进行分析,画出系 统的用例图,对例图进行说明数 据要求和运行环境第 1 章引言 1 TOC o 1-5 h z HYPERLINK l bookmark2 o Current Document 编写目的1 HYPERLINK l bookmark4 o Current Document 读者对象1 HYPERLINK l bookmark6 o Current Document

2、背景说明1术语定义1专门术语 1定义 2 HYPERLINK l bookmark13 o Current Document 参考资料2 HYPERLINK l bookmark15 o Current Document 第 2 章任务概述3目标 3 HYPERLINK l bookmark19 o Current Document 用户的特点3 HYPERLINK l bookmark21 o Current Document 假定与约束3第 3 章需求规定 3 HYPERLINK l bookmark25 o Current Document 对功能的规定3系统UML真型4 HYPERLI

3、NK l bookmark36 o Current Document 用例分析4 HYPERLINK l bookmark30 o Current Document 用户定义4 HYPERLINK l bookmark32 o Current Document 角色定义4说明 4 HYPERLINK l bookmark38 o Current Document 总系统用例分析5子系统用例分析6用例时序图 13数据 E-R 图 21数据字典 34对性能的规定39精度 39 TOC o 1-5 h z HYPERLINK l bookmark66 o Current Document 时间特性要

4、求40灵活性 40数据要求 40 HYPERLINK l bookmark72 o Current Document 故障处理要求40 HYPERLINK l bookmark74 o Current Document 其他专门要求40第 4 章运行环境设定 40 HYPERLINK l bookmark78 o Current Document 系统环境需求40支持软件 41接口 41 HYPERLINK l bookmark84 o Current Document 第 5 章缩写词表42第 1 章 引言编写目的本文档主要描述的是“ Life Mart 进销存经管系统”开发、实施的技术方案

5、,以及整个工程的模块设计、数据库设计、逻辑分析等各项内容的阐述。为明确用户的需求,在实际工作中参照并以此为规范说明产品的需求要完成的功能、性能等,特编写此文档。读者对象本文档的读者为库存经管员、消费者及本工程所有软件设计和开发、测试人员。背景说明在服务业竞争越来越激烈的今天,超市如何提高服务质量、经管能力显得越来越重要。尤其是对进货、库存、销售显得尤为重要。如果没有一套可靠的超市经管系统,单凭手工操作,不仅效率低下,而且会极大地影响到超市的服务质量。超市为了提高速度, 提高服务效率和质量, 通常会采用销售系统, 可以方便地处理顾客的结算要求 , 快速、准确的完成顾客的要求。超市销售系统作为超市

6、主要的部分,集显示,输入,添加,修改,删除等各种操作为一体,使用起来十分方便,利用此系统前台收银员可方便进行结帐,利用此系统,使得结算不再和以前一样使用纸笔记录,只是轻点键盘就能完成;利用此系统,收银员可以方便地完成结帐,销帐工作,从而极大地减少错误地发生,避免无法估计的不必要的损失。术语定义专门术语商品条形码: 系统内部商品编号,每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。系统经管员:SQL SERVER系统服务器所使用的数据库经管系统(DBMSSQL 一种用于访问查询数据库的语言。事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域,值互不相同

7、。外部主键:数据库表中与其他表主键关联的域。定义超市进销存经管系统、 Visual Basic 语言、 SQL SERVER 200数据库8参考资料计算机软件开发规范(GB566-88) ;计算机软件产品开发文件编制指南(GB8567-88) ;计算机软件需求说明编制指南(GB9385-88) ;计算机软件测试文件编制规范(GB9386-88) ;计算机软件质量规范保证计划规范(GB/T 12504-90) ;计算机软件配置经管计划规范(GB/T 12505-90 ) ;计算机软件维护指南( GB/T 14079-93 ) ;计算机软件可靠性和可维护性经管(GB/T 14394-93 ) ;第

8、 2 章任务概述目标主要开发目标是能够对超市进销存信息进行查询、录入、更新经管。且具有反映敏捷准确。提高数据访问安全性,在系统中加入身份验证及角色经管功能,完善权限分配机制。提高程序页面安全性,在系统中引入防SQL注入等页面安全机制。用户的特点系统的界面清晰,操作简单,要求操作人员具备一定的电脑操作技能,该系统可以提高工作效率。假定与约束系统的规模较小,适于 Windows的操作系统,SQL200嗽据库系统。第 3 章 需求规定对功能的规定功能需求:采购经管功能模块:采购入库、采购退货。销售经管功能模块:提取商品信息、销售出库、销售退货。库存经管功能模块:用户经管、仓库经管、商品信息经管、供应

9、商信息经管。系统UML模型用例分析进行用例分析的目标是定义为了满足系统中所描述的功能,系统内部都有哪几个功能模 块。采用用例分析面向对象的分析方法对系统进行分析。通过对系统的需求进行分析,设计系统的角色和用例。用户定义根据权限和分工的不同,可以将用户分为四个不同的角色:系统经管员、库存经管员、 采购员、销售员。在登入系统时选择不同的角色登入,进入系统则对应着不同的功能。角色定义根据系统的要求和需求分析,可定义如下两个角色:系统经管员:相当于超市的总经理,具有最高权限。库存经管员:相当于超市的仓库经管员,主要负责供应商信息的经管和商品信息的经管,以及仓库商品的出、入库和缺货经管。采购员:主要负责

10、商品的采购,根据库存经管员提供的缺货清单进行商品采购,采购完商品将入库清单反馈给库存经管员进行商品入库。销售员:主要负责前台销售模块,销售员对顾客提供的商品进行条形码扫描,如果扫描没有该商品 信息则通过录入条形码提取商品信息,待所有的商品都扫描完则进行结帐,如果顾客提供会 员信息则进行购物积分,打印购物清单提交给客户。说明I:表示为扩展关系。,:表示为依赖关系。总系统用例分析图3.1总系统用例图总系统用例图进一步文字描述如下:用例名称:用户经管说明:系统经管员对用户的经管,用户的注册及注销经管,对用户信息的增删改查操作,将 用户的注册信息进行统一经管。参与者:系统经管员、用户基本操作流程:用户

11、提交请求注册用户一填写注册信息一确认注册一注册成功;用户提交请求注销用户 一确认注销用户一注销成功;系统经管员提交请求用户经管一查询用户信息一返回相对应的用户信息;系统经管员提交请求用户经管一 修改用户信息 一确认修改信息 一修改信息成功;系统经管员提交请求用户经管一删除用户信息一确认删除信息一删除信息成功用例名称:权限经管说明:系统经管员对用户权限进行经管,经管用户角色可进行的操作,对库存信息经管员、 销售员、采购员各自分配相对应的权限。用例名称:系统维护说明:系统经管员对整个系统进行维护,在运行的过程中有可能遇到的问题,系统出错问题, 系统经管员将进行维护操作。子系统用例分析(1)用户登入

12、子系统用例图图3.2用户登入子系统用例图用户登入子系统用例图进一步文字描述如下:用例名称:用户登入说明:用户注册信息后,登入系统,用户进行用户信息的经管,选择登入角色,进入系统后 不同的用户角色对应不同的操作权限。参与者:系统经管员、库存经管员、采购员、销售员基本操作流程:用户提交请求修改密码 一输入新密码一确认密码一密码修改成功;用户提交请求注销用户 一确认注销一注销用户成功;用户提交请求信息经管 一增加用户信息一增加信息成功;用户提交请求信息经管 一修改用户信息一确认修改信息一修改信息成功;用户提交请求信息经管 一删除用户信息 一确认删除信息 一删除信息成功。库存经管子系统用例图进一步文字

13、描述如下:用例名称:库存信息经管说明:超市人员需要查询信息时,则通过库存经管员登入系统进行查询参与者:库存经管员基本操作流程:库存经管员提交库存信息查询请求-供应商信息查询-系统将返回供应商信息;库存经管员提交请求-修改供应商信息-返回修改操作成功;库存经管员提交请求 -删除供应商信息 -返回删除操作成功;可选操作流程:库存经管员提交请求-查询商品信息-输入商品条码-返回相对应商品信息;库存经管员提交请求 -修改商品信息-输入商品条码-返回修改操作成功;库存经管员提交请求 -删除商品信息 -输入商品条码 -返回删除操作成功。用例名称:商品入库说明: 供应商的商品到货时, 超市人员首先检验商品质

14、量是否合格, 将质量不合格的商品进行退货处理,将退货清单返回给供应商,将合格的商品进行入库处理。参与者:库存经管员基本操作流程:库存经管员检查商品是否合格 -输入商品信息 -入库商品信息;可选操作流程:库存经管员检查商品是否合格-商品不合格要求退货-退货信息。用例名称:商品出库说明: 销售员提取商品信息时将进行商品出库处理, 销售员销售出的商品将不在库存信息内则更新商品的库存信息。参与者:销售员基本操作流程:销售员提交请求提取商品信息-扫描商品条形码-提取商品信息成功及商品出库;销售员提交请求提取商品信息-录入商品条形码-提取商品信息成功及商品出库;用例名称:缺货经管说明:库存经管员通过查询缺

15、货信息,产生缺货清单,将缺货清单提供给采购员,采购员进行商品采购。基本操作流程:库存经管库员输入缺货查询-缺货清单-提交给采购员。3)采购经管子系统用例图图3.4采购经管子系统用例图采购经管子系统用例图进一步文字描述如下:用例名称:采购商品说明:采购员通过从库存经管员得到的缺货清单进行商品采购,采购完商品后将入库清单反馈给库存经管员进行商品入库。参与者:采购员、库存经管员基本操作流程:采购员提交请求一获取缺货清单一库存经管员提供缺货清单;采购员进行商品采购一采购清单一提交给库存经管员进行商品入库。(4)销售经管子系统用例图图3.5销售经管子系统用例图销售经管子系统用例图进一步文字描述如下:用例

16、名称:客户经管说明:销售员通过对客户信息进行经管,辨别顾客是否为会员,是则对顾客进行会员积分。参与者:销售员、顾客基本操作流程:销售员提交请求客户信息经管一对用户信息进行增、删、改操作一操作成功;销售员提交请求客户信息经管一对用户进行会员经管一添加、删除操作成功;销售员提交请求客户信息经管一对用户进行会员经管一会员积分经管。用例名称:销售经管说明:销售员对顾客提供的商品进行条形码扫描,如果扫描没有该商品信息则通过录入条形码提取商品信息,待所有的商品都扫描完则进行结帐,如果顾客提供会员信息则进行 会员消费积分,打印购物清单提交给客户。参与者:销售员、顾客基本操作流程:销售员提交请求扫描商品条形码

17、一系统返回该商品的相应信息一显示到销售界面;销售员提交请求录入商品条形码一系统返回该商品的相应信息一显示到销售界面;销售员提交请求打印购物清单一顾客进行结帐-(5)后台经管系统用例视图(自动入库登记:i)(自动制定进货计划X.(生成销售排行榜销售管理:3) 库存管理:2系统管理员:2 Z、人员管理-销售员提交购物清单给顾客。一关 :3f出库商品XE)/0员工 V 17图3.6后台经管系统用例图后台经管系统用例图进一步文字描述如下:用例名称:销售经管说明:系统经管员对销售模块的经管,及对销售员的经管, 进行经管,对商品的出入库登记了解商品的销售情况, 解库存信息的更新。/销售员:3通过销售由卜行

18、榜对销售员的业绩通过采购员制定进货计划,了参与者:系统经管员、销售员、采购员基本操作流程:系统经管员提交请求查询销售排行 -系统返回销售排行榜 -显示到销售排行界面; 销售员提交请求提取商品信息-系统返回商品信息-提取商品信息成功。采购员提交请求制定进货计划-系统返回进货计划表-提供给系统经管员;用例名称:进货经管说明:系统经管员对采购进货模块的经管, 及对采购员的经管,通过打印查询进货计划表经 管了解一季度的商品采购,采购员制定采购计划,将采购计划表提交给超市经理及系 统经管员。参与者:系统经管员、采购员基本操作流程:系统经管员提交请求查询打印进货计划表-返回进货计划表-显示进货计划界面;采

19、购员提交请求制定进货计划-系统返回进货计划表-提供给系统经管员;采购提交请求制定入库清单-系统返回入库清单进行商品入库-入库成功。用例名称:库存经管说明:系统经管员及超市经理对库存信息的经管,可进行查询库存明细记录。对一个季度的 出库商品及入库商品进行查看,了解销售情况。参与者:系统经管员、库存经管员基本操作流程:系统经管员请求库存经管-查询库存明细记录- 系统返回明细记录;系统经管员请求库存经管-查询某季度出库商品-系统返回相应季度的出库商品;系统经管员请求库存经管-查询某季度入库商品-系统返回相应季度的入库商品;用例名称:人员经管说明:系统经管员对人员经管及对各用户角色进行经管, 通过基本

20、信息的登记经管了解用户 的基本信息,对不同的用户角色分配不同的操作权限,对顾客的会员信息进行经管。参与者:系统经管员、销售员基本操作流程:系统经管员提交请求基本信息登记经管-对用户信息进行增删改查操作f操作成功;系统经管员提交请求员工操作权限经管-给不同的用户角色分配不同的操作权限;图3.8新建帐户时序图图3.8新建帐户时序图3.1.1.7用例时序图用例:系统登陆宴耍瞿三nu-n图3.7系统登陆时序图用例:新建帐户用例:修改帐户信息图3.10删除帐户时序图用例:修改帐户信息图3.10删除帐户时序图图3.9修改帐户信息时序图用例:删除帐户用例:商品信息查询图3.12新增商品记录时序图用例:商品信

21、息查询图3.12新增商品记录时序图孕3: 丁君hw引青字育亨3刊花至治其一分次不;;列志:之至苣三菱充:管烹W君亨为,去.3.分奏玄it列志也宜用江后书桑土丘两弓:叠白豆一牙戈支拈列不.)ErLK司拈E鼎=电. C.王一巴音彳把勺弓】工工商图3.11商品信息查询时序图用例:新增商品记录野整理品至最I用例:修改商品记录堂昂正录图3.13修改商品记录时序图用例:删除商品记录图3.14删除商品记录时序图用例:查询库存不足商品5=之蒋芸X 7日 1r 打的或之5S-三有不三高星噂,工手h原理石运理总出丈工5玄寻不足曷飞号五愫jLJ.!=修之有壬三,木Wf苧曷HE,心交三工且杀走n53号et*动信息 r

22、在百餐旦管行其支u第:孑吉三之尊C)-一一 一图3.15查询库存不足商品时序图用例:查询采购统计报表图3.15查询库存不足商品时序图用例:查询采购统计报表用例:查询以往采购单据图3.19新建采购单据时序图用例:查询以往采购单据图3.19新建采购单据时序图图3.17查询销售统计报表时序图IIPIIi hJ:三五境的用美表p 餐苇atig曾:I一I工累里的箔齿图3.18查询以往采购单据时序图用例:新建采购单据9 XX :波国1=;新慧一十一里金:*L覆或悒入*.且,Jh 八素JK!B力设予工?TA9:宝字典H &三工就交电旷.|_I 1+: W事普.工r,* *黍泊市!I1:It 事等0咫盘口I

23、17.任女七三T1PF用例:售出商品结算图3.21销售单据查询时序图用例:售出商品结算图3.21销售单据查询时序图警上H品壮工图3.20售出商品结算时序图用例:销售单据查询3 尔 丁 - F:中桁土铺口4a t=m*.法ru育品*一单电七嫌僧空门IrB-ir二次查芍? 生一再二、帚王臼左隹基 典-用例:采购单据查询用例:采购单据查询二一士代巴奈:-丁摧忐闻县期再喝正向F可L3n二比五曾CT.充一C :匕说亮催m 1I11二次查询:)Jl5百I花一的扉用列立彻累一甲当央习信.磨.- 1dT立尚装一幽近也运=qn3l量立;莱的苍我唐4千不图3.22采购单据查询时序图3.1.2数据E-R图基于Pow

24、erDesigner的数据库设计总E-R图设计付款姮(付款明细)付款口n好 3应付款供庾商W1 付款4款仃4退卷入库计划.来购订单采购退货单条购入库单采购我单收款单j 丁 (牧:明细) 客户咫N应收戟J / J 久 1 销售报价单 箱售出库单 销售退货单 箱售订单5 n Uj n -u, n 5 口0 n芽明细 退费明对二明细)明细报价明细颜色 f盛商品明细,。呼/ VV 调拨明细表7An /。47.1皿细为 m5 n0,R细入库单,|出睁|单y * 参照参照参照 I _员工图3.1总E-R图设计说明:部分信息省略,详细信息见子 e-r图, 出库 ,(出库明纲)退费明细)(订单明细)照幕警仓库

25、信个13彳参照参眄f报警明细销售经管子系统E-R图设计;!=.= Il典当暨L:上 三:-=二10处事i;=A便卜:投土运至II1r! /=!:耳rIZ苦E一: H *._- 广廿苴二 军把或盲立工星meILe J二 :殳县 : 诺相理” 8士谈利国x=加teUaie*JfcMF-rr看情1其袒Lr.arit=_SIL3.Vl_J”_e+t r 正生业史 q 营至母 m蚯 星:” asr 其把= rt=n;事g、 T 二拿户竟老Chirit耳性法号二二醒j 2! 3-Ckw=Chir.iInitEPCLnrar_ciec -Chirat3=*-si.二零五 女C 2i.*T3公冢惇用Xt 士N

26、GZE anriftrHCISTgffit 图3.2销售子系统e-r图说明:由于篇幅问题该图中去除了实体员工。 该实体与各个单据都有参考关系,详见下列各 个子e-r图。销售报价单界面如图3,3所示。其e-r图如下图所示。一张销售报价单可有多个商品,一 个商品可出现在多个报价单中,所以商品与报价单之间的联系为多对多联系;一张报价单只有 一个客户,一个客户可有多张销售报价单,所以客户与报价单之间的联系为一对多联系;一张 销售报价单只有一个员工,一个员工可开出多张报价单,所以员工与报价单之间的联系为一对 多联系。销官弗希隼2讳阅 偌督屏ID 销皆拿队 木森品 报也CUStCiE( H 口W|a虐户姓

27、:也联系TT式留行此户/幽LFTl&i 1苴他图3.3销售报价单e-r图宙 电话F图品3|d浪史如单明细:TddmKtd Charad数量 InteQer偷格 Mcney销售销售强单2customer DrderF romlD 加订单时问订单金额 销售员 稍售时间 为款类型 地划其他 交易 串量员 审查员褊号销售名苴姓方行户rderFromlD .2他 e-M销售订单界面如图3.4所示。其e-r图如下图所示。一张销售订单可有多个商品,一个商 品可出现在多个订单中,所以商品与订单之间的联系为多对多联系;一张订单只有一个客户, 一个客户可有多张销售订单,所以客户与订单之间的联系为一对多联系;一张销

28、售订单只有一 个员工,一个员工可开出多张订单,所以员工与订单之间的联系为一对多联系。图3.4销售订单e-r图销售出库单界面如图3.5所示。其e-r图如下图所示。一张销售出库单可对应一张订单, 一张订单对应一张个出库单中,所以订单与出库单之间的联系为多对多联系;一张销售出库单 可有多个商品,一个商品可出现在多个出库单中,所以商品与出库单之间的联系为多对多联系; 一张出库单只有一个客户,一个客户可有多张销售出库单,所以客户与出库单之间的联系为一 对多联系;一张销售出库单只有一个员工,一个员工可开出多张出库单,所以员工与出库单之 间的联系为一对多联系销售订单4口 rdFrTrum】口 订货日期销售出

29、库单4客尸4customerlDOUtlD创 恁出时同 笔出金额 付蒸类型 出库员 也It 其他 操作员 审查员 审宣员编号 稍售袤格 检查编号 当选时间名式 行户姓方 银账 户系位址布编家话群行额站e他 春联取地城邮国电存银税网e-其/L出库明蛔ckw*idCh椭口率De艰Inh脸格MoQ,ri出库曷工4staftid 口炉名字电话l-Ut玉/图3.5销售出库单e-r图销售退货单界面如图3,6所示。其e-r图如下图所示。一张销售退货单可有多个商品,一个 商品可出现在多个退货单中,所以商品与退货单之间的联系为多对多联系;一张退货单只有一 个客户,一个客户可有多张销售退货单,所以客户与退货单之间

30、的联系为一对多联系;一张销 售退货单只有一个员工,一个员工可开出多张退货单,所以员工与退货单之间的联系为一对多 联系。客丹id。年 cihXil thrriKid ChapaetE贷明屈板里 intE0BF价格MoneO.n铺售退货单5rein rn IDcustomerlDs船Hid用姓名电话退於日期 退黄金额 退装员 审查员 算他 操祚员 审查员姓名 审查员编号 审查日期客联职他W哪国电存银税姓方 银11户系位址布编家话S行额站- 2例宿式行户图3.6销售退货单e-r图应收款界面如图3.7所示。其e-r图如下图所示。一张应收款单对应一张销售订单或一张退货单,一张销售订单或一张退货单产生一张

31、应收款单,所以销售订单和退货单与应收款之间 的联系为一对一联系;一张应收款单只有一个客户,一个客户可有多张应收款单,所以客户与仓库经管子系统E-R图设计图3.10仓库入库单e-r图仓库经管子系统E-R图设计图3.10仓库入库单e-r图图3.8销售收款单e-r图应收款单之间的联系为一对多联系;一张应收款单只有一个员工,一个员工可开出多张应收款单,所以员工与应收款单之间的联系为一对多联系员工BGtaffid 姓名 电话Ug收款-C0应收蒙6dueaetlD ,昨富户6customerlD 秘巴销售汉单E口rdsrFpnnlD 5订单日期客户收款订军袤格 使用日期 付翔捐 客户付款金额 余颤实收金黄

32、teIuitiID v0退货日期 客户收:款员返杳一拧员他审折会其收款duepaylD 客联史地城胁国电存根税网LM姓方 艮账 1 户系位址南端家话搦行题站g他名式 行户图3.7销售应收款单e-r图销售收款单界面如图3,8所示。其e-r图如下图所示。一张收款单对应多张应收款单, 张应收款单可由多张收款单支付完成,所以应收款单与收款单之间的联系为一对一联系;一张 收款单只有一个客户,一个客户可有多张收款单,所以客户与收款单之间的联系为一对多联系; 一张收款单只有一个员工,一个员工可开出多张收款单,所以员工与收款单之间的联系为一对 多联系。员工6目担fljj阻3姓碧电话年订单6口闻日弁口171【口

33、用I订单日期客户销售退货单E,在叨u!D客户收款收款收款Hue口 订单表辂 使用日期 付款3勺同同款金至实收金额 审宣员 折扣会员返还 其他收款custonner DduepaylD pk宫联职地城邮国电存粮税问5-其姓乃 艮帐 1户系位址市骗家话患何额站g他名式行户S: 二届号一,IS*!*U* f号苣a中 o- * 由 U 尊 t? u o X智人 U oU*金号*如 0 1 7= fl u图3.9仓库经管子系统e-r图入库单界面如图3.10所示。其e-r图如下图所示。一张入库单可有多个商品,一个商品可 出现在多个入库单中,所以商品与入库单之间的联系为多对多联系;一个仓库可以有多个商品,

34、一个颜色可对应多个商品单,所以仓库与商品明细单之间的联系为一对多联系,颜色和单位都 与商品明细之间的关系为一对多联系;一张入库单只有一个员工,一个员工可开出多张入库单, 所以员工与入库单之间的联系为一对多联系。图3.13仓库报警单e-r图图3.13仓库报警单e-r图出库单界面如图3.11所示。其e-r图如下图所示。一张出库单可有多个冏品,一个冏品可 出现在多个出库单中,所以商品与出库单之间的联系为多对多联系;一个仓库可以有多个商品, 一个颜色可对应多个商品单,所以仓库与商品明细单之间的联系为一对多联系,颜色和单位都 与商品明细之间的关系为一对多联系;一张出库单只有一个员工,一个员工可开出多张出

35、库单, 所以员工与出库单之间的联系为一对多联系。更,口5言巨 mDnm*g5i口 o征才皆整二货才导口 学才考隼0*21C1P11C1 t 耶 耶,才 0三三二1M =. 石也洋,W匕山士丹一 口更上理舞lnY 工 0 0。o OC图3.12仓库调拨单e-r图报警单界面如图3.13所示。其e-r图如下图所示。一张报警单可有多个商品,一个商品可 出现在多个报警单中,所以商品与报警单之间的联系为多对多联系;一个仓库可以有多个商品, 一个颜色可对应多个商品单,所以仓库与商品明细单之间的联系为一对多联系,颜色和单位都 与商品明细之间的关系为一对多联系;一张报警单只有一个员工,一个员工可开出多张报警单,

36、 所以员工与报警单之间的联系为一对多联系。爸4更些 a瓶QOH 二 人至券也拿行空*会至WVI。士等 W * VI13=. 1o Y3W 钳 a 4水 五考: *今整山 o 界哥E恻二一工一采购经管子系统E-R图设计tn曼甚需展=,: -奇星生士匚期4m 吞军Viifr 二一二二 Jiuabtr :&)B Do. t-c 鼻 TM Dale * Ti*(!knt?在恻亚照.、计李弱里表5 2i*tlD 2守咐+营im *Th- ;订工史于岳田fE 淮=1=I府唱!若县:FyliXfTfum达通iKsr;r叶之吴N二名商- 描IDIDBTIDd:号= K日割日入运寿士 =:.-二i_.K-1 X

37、计+:$三岁7星.1-Huat -r shr Dat c S-mt-r Nabfir DateIkltityle (2faitibrtt a鞋I;龙堆FIZ5I:否三三重:.通f材r琦也作FT.JN1T夭EE老出 0 口口4三力=U-Y力一的K痘frl*-T-S =:.-=+;二.-=一二甘,妾奇工-*士一苛里考而JS任由rr敕京底乖行三4-* 再5.三-._二-44於二工二, 与莫 里爱II W光白聿 W丝到n 餐作近金至产二三工二匕F 克生上代T。付不在二付KeK17 T图3.14采购经管子系统 e-r图采购计划单界面如图3.15所示。其e-r图如下图所示。一张采购计划单可有多个商品, 个

38、商品可出现在多个计划单中,所以商品与计划单之间的联系为多对多联系;一张报价单只有 一个供货商,一个供货商可有多张采购计划单,所以供货商与计划单之间的联系为一对多联系; 一张采购计划单只有一个员工,一个员工可开出多张计划单,所以员工与计划单之间的联系为 一对多联系。用I理三计施与W未口玩研标近其=11。 Sizut-r奕什索用小务日丁二-二一:三亚关明e二与人员工D5皿E而鼻塞农专元*目诩 京三三言步 爱品生产地 肉品3产甘三”尸金后节兀”乏三课售可包点IE号壬 1 史坦身错车H iltrlsibifaTE t -b Tc i TL方之既一生丈二英二百名9Multi踪藤人为房Multi宸化名砧H

39、uafe-t许应育眼*c域术名俱J-ii i戌道羽均喳逆马降AiXt e京二青4图3.15米购计划单e-r图采购订单界面如图3.16所示。其e-r图如下图所示。一张采购订单可有多个商品,一个商 品可出现在多个订单中,所以商品与订单之间的联系为多对多联系;一张订单只有一个供货商, 一个供货商可有多张销售订单,所以供货商与订单之间的联系为一对多联系;一张采购订单只 有一个员工,一个员工可开出多张订单,所以员工与订单之间的联系为一对多联系。图3.18采购退货单e-r图Lhua =:st三罡Dat t i Tin tfcTicy (8j 2 KwntcF Zhajraz w Nimi:-:?Ch.3-

40、Zi3.=.l-Z-failtibrte 41 iilritlsnti = ifljf_l CaaIztntisi iir 2w空有三捌m员ss点A =/?_-1生专 京S财与推验图工 宜生天悠奇性性眈Oj EE.,-2 : - t t t工 一 -d 1 RG里日一地秣产产新俗皂生隈生三生-弓生呼A-DV号商T克言二一三亨=二三二三二老 套地海碍瞥受疗户意人在更孟在名寻霞腥 区里也向-T1饮其话,把睹一.二bv矣邙hI主-年霆三:*专人员$Hfer ZkirHEtesr; jjv_三匚七, h 息口七二 (- 2, Ch立 Etd 芝 E Tkjjract ri Musibfir Nwtcr

41、 (Er ! Sratssr E ;_ m IV - * TH:。二 7艮 wSantsr Uhllilrtv C.wact-ersL L FkR 七jm二LI d=4+ 1f 1 日客空号书ID姓号证日受二佳二二工美枭-.-里三二工一一 :ksy-Chua.:: 于心让” Mgb .上 如注f Nul-til 二:口工工十JL维照_什聂*4表匕 暹黄址:D砧-匚吴度叶义工22:匕图3.16采购订单e-r图采购入库单界面如图3.17所示。其e-r图如下图所示。一张采购入库单可有多个商品, 个商品可出现在多个入库单中,所以商品与入库单之间的联系为多对多联系;一张入库单只有 一个供货商,一个供货商

42、可有多张采购入库单,所以供货商与入库单之间的联系为一对多联系; 一张采购入库单只有一个员工,一个员工可开出多张入库单,所以员工与入库单之间的联系为 一对多联系。一张采购入库单对应一张采购订单,一张订单只有一张入库单,所以采购订单与 入库单之间的联系为一对一联系。口 ti 工比2!-=-尸*%S&入配3:口皿*三-单门-=上 I白岂员耳口人日里之人 ”方一L二行士 一 WA堂餐会程M电稀海等西Q2 明!上.图3.17米购入库单 e-r图采购退货单界面如图3.18所示。其e-r图如下图所示。一张采购退货单可有多个商品, 个商品可出现在多个退货单中,所以商品与退货单之间的联系为多对多联系;一张退货单

43、只有 一个供货商,一个供货商可有多张销售退货单,所以供货商与退货单之间的联系为一对多联系; 一张采购退货单只有一个员工,一个员工可开出多张退货单,所以员工与退货单之间的联系为 一对多联系。Eli -: ljAj: 3- i. 上l!TntDk4vMhi. Qfa 2 更皿臀ta) Wm冲22至rclarIZ勺手rr1-*ff,=K佗情 司一 M M左tt火用*1-CiTMtm 3LMT = t 3rzM:4上* =* 2:1 口土之卜 H-:tHffmLD柒U比打上 迪mHA64 j:7=.二二三二二一: 交蚯隆/甘工*户氏虹+-.* - 史-rY.=V 二.=_一二供宜有.U .:匕!二二:

44、1 三: 7 : U:hscC.m 1 ;汽Xx=3.E.t. -C 二 5cVwtiMT 出 Kr*8-1= 1 口 *ClL” fl) Muriw-if ual-r CEj-幻 :hAnrt! !6) 口1工工三二 i.Il uM号/却 K.,. El应付款界面如图3.19所示。其e-r图如下图所示。一张应付款单对应一张采购订单,一张采购订单产生一张应付款单,所以采购订单与应付款之间的联系为一对一联系;一张应付款单 只有一个供货商,一个供货商可有多张应付款单,所以供货商与应付款单之间的联系为一对多 联系;一张应付款单只有一个员工,一个员工可开出多张应付款单,所以员工与应付款单之间 的联系为

45、一对多联系。其雳订配;-crdftFlODiary n及李先至如=二美西叶走日革Nk关近计划人员ID3K聋与人 ICNushtr台柜角 wrttct CT4工夫目聚Dat=IS R人工ZhAiititti堂产期 (5MuLtibrtr (.二二尹二ft巨巨 FK.二.SK二:二上二一三番忖e时畜冢圣情忖文史庄村火购由Tiw Dat-IhM y (S. 如“y (E Jfcmy 临 Jfc-H-y 增 ?niffi?;e h二一h退三?百有名骑之一电应臬化底TTMXY一一三三二一 ._:1112 :Wb;Hi门 Char土 hs ? 2Xelt ,二 上 .X:剧为 ChrtETE ( Zlz*

46、Ti Tsrs12)皿瞿三尸 5士 Oueracte: 三三曲名ChH-act*:里番号需)息任妊:牙片证号科入(:fi 0Multibrt色=年月Da.t.E i TlatfitifierJ. Eai图3.19采购应付款单e-r图采购付款单界面如图3.20所示。其e-r图如下图所示。一张采购付款单对应多张应付款单, 一张应付款单可由多张收款单支付完成,所以应付款单与付款单之间的联系为一对一联系;一 张付款单只有一个供货商,一个供货商可有多张付款单,所以供货商与付款单之间的联系为一 对多联系;一张付款单只有一个员工,一个员工可开出多张付款单,所以员工与付款单之间的 联系为一对多联系。二一-1=

47、-二 t:-二=-lkwm.r*-r=刘)ZKcr<SJfl I 工寓 rTTHrt?Tt *=二二1一分d *)j T L 2 1 -+ .&:):&)-Fr Ej翅E_青二曾 付家童事正三 , IV-iW 电i-c.s 1 W&JSC3LewtfrrKF 寸 svi-?界sr_m 星石?LOunfinrs3.clx *IflbO同I)_rLL3-3.E: ax-x (三2rtijracT.r CEMWr叁求忖三方式lEiKltiZieT.l -:FL.7-=:-1- -Ej 2)w 一IT 希-r-:.2 - - riz.E-,ji ?e.r& RF1:C bl/tlm 5受占K:配C

48、BJCkinN,“ 修篝jin甩2)总Mfehdir 泪)山:式方:* .2)JLtibrte :25)attix a ( Ina1 二41=1弟/E不:而图3.20采购付款单e-r图3.1.3数据字典3.1.3.1 数据流采购单数据流名称:采购单别名:无简述:采购部门采购完商品后填写的单据来源:采购记录去向:加工1.1 “采购统计”组成:米购单编号+供货商+米购日期+总金额十米购员编号+经办人编号+商品编号+商品名 称+生产厂商+单位+商品数目+单价+总额+备注采购单编号=年+月+日+ “0000” . ” 9999”供货商=汉字|英文字母|数字0-10采购日期=年+月+日总金额=浮点数采购

49、员编号=” a” +” 00” . ” 99”经办人编号=” b” +” 00” . ” 99”商品编号=0.910商品名称=汉字|英文字母|数字2-10生产厂商=汉字|英文字母|数字2-20单位=汉字|字母1-2商品数目=整数单价=浮点数总额=浮点数备注=汉字|英文字母|数字0-30频率:大约20条/ 天销售单数据流名称:销售单别名:无简述:前台POSL销售商品后产生的单据来源:销售记录去向:加工1.2 “销售统计”组成: 销售单编号+开单日期+总金额+收银员编号+ 商品编号+商品名称+生产厂商+单位 +商品数目+单价+总额 +备注 销售单编号=年+月+日+ “0000” . ” 9999”

50、开单日期=年+月+日总金额=浮点数收银员编号=” c” +” 00” . ” 99”商品编号=0.910商品名称=汉字|英文字母|数字2-10生产厂商=汉字|英文字母|数字2-20单位=汉字|字母1-2商品数目=整数单价=浮点数总额=浮点数备注=汉字|英文字母|数字0-30频率:大约3000条/ 天商品信息数据流名称:商品信息简述:用来描述商品来源:商品信息记录去向:加工1.3库存信息统计组成: 商品编号+商品类别+商品名称+生产厂商+单位+当前库存+库存下限+上次采购单价+预售单价+会员折扣+备注 商品编号 =0.910商品类别=汉字2-5商品名称=汉字|英文字母|数字2-10生产厂商=汉字

51、|英文字母|数字2-20单位=汉字|字母1-2当前库存=整数库存下限=整数上次采购单价=浮点数预售单价=浮点数会员折扣=1.100备注=汉字|英文字母|数字0-30销售统计报表数据流名称:销售统计报表来源:加工 1.2 “销售统计”去向:经理组成:销售单数+销售数量+销售总额+ 销售单 销售单数=整数销售数量=整数销售总额 =浮点数采购统计报表数据流名称:采购统计报表来源:加工 1.1 “采购统计”去向:经理组成:采购单数+采购数量+采购总额+采购单 采购单数=整数采购数量=整数采购总额=浮点数库存商品信息数据流名称:库存信息来源:加工1.3 “库存统计”去向:经理组成:商品种类数+库存总数量

52、+库存商品总金额+商品信息 商品种类数=整数库存总数量=整数库存商品总金额=浮点数3.1.3.2 数据存储采购记录数据存取名称:采购记录简述:用来记录采购单据的信息组成: 采购单编号+供货商+采购日期+总金额+采购员编号+经办人编号+ 商品编号+商品名称+生产厂商+单位+商品数目+单价+总额+备注采购单编号=年+月+日+ “0000” . ” 9999”供货商=汉字|英文字母|数字0-10采购日期=年+月+日总金额=浮点数采购员编号=” a” +” 00” . ” 99”经办人编号=” b” +” 00” . ” 99”商品编号 =0.910商品名称=汉字|英文字母|数字2-10 生产厂商=汉字|英文字母|数字2-20 单位=汉字|字母1-2商品数目=整数单价=浮点数总额=浮点数备注=汉字|英文字母|数字0-30组织方式:索引文件,以采购单编号为主码查询要求:能随时查询其中的每一张单据销售记录数据存取名称:销售记录简述:用来记录商品销售单据的信息组成:销售单编号+开单日期+总金额+收银员编号+ 商品编号+商品名称+生产厂商+单位 +商品数目+单价+总额+备注 销售单编号=年+月+日+ “0000” . ” 9999”开单日期=年+月+日总金额=浮点数收银员编号=” c” +” 00” . ” 99”商品编号

温馨提示

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

评论

0/150

提交评论