1、百货商店管理信息系统 管理信息系统 百货商店管理信息系统1、系统需求现行系统,设有销售科、采购科和财务科,销售科的任务是,接受顾客的订货单,并进行校验,将不符合要求的订货单退还给顾客。如果是合格的订货单且仓库有存货,那么就给顾客开发货票,通知顾客到财务科交货款,并修改因顾客购买而改变的库存数据。如果是合格的订货单但是缺货,那么先留底,然后向采购科发出缺货单。当采购科购买到货后,核对到货单和缺货单,再给顾客开出发货票。采购科的任务是,将销售科提供的缺货单进行汇总,根据汇总情况和各厂商供货情况,向有关厂商发出订购单。当供货厂商发来供货单时,对照留底的订购单加以核对。如果正确则建立进货帐和应付款帐,
2、向销售科发到货通知单并修改库存记录;如果供货单与留底订购单不符,则把供货单退还给供货厂商。财务科(会计科)的任务是,接到顾客的货款时,给顾客开出收据及发票,通知销售科付货;根据供货厂商发来的付款通知单和采购科记录的应付款明细帐,建立付款明细帐,同时向供货厂商付购货款。无论是收款还是付款之后,都要修改商店的财务总帐。财务科在完成以上日常账务工作的同时,还要定期编制各种报表向经理汇报,以供经理了解有关情况并据此制定下阶段的业务计划。2、系统业务流程图(TFD)销售业务流程图采购业务流程图会计处理业务流程图3、系统数据流程图(DFD)销售模块采购模块会计处理模块4、 数据字典DD、表1 数据元素列表
3、数据项编号名称别名说明数据值类型取值范围长度有关数据结构1001订单号ORDER_ID订货编号整型000001-9999996待订货物信息、订 单信息1002顾客号CUSTOMER-ID顾客编号整型000001-9999996顾客数据信息、1003顾客名C-NAME顾客的姓名字符型4顾客数据信息1004厂商名B-NAME记录供货厂商编号字符型12厂商名录信息表2 数据结构列表编号名称说明结构有关数据流2001订单信息订单基本信息订单编号、顾客细节、货物细节订单信息2002货物情况货物信息货物编号、顾客细节、货物细节货物信息2003库存信息库存基本信息库存编号、货物细节、库存量库存信息表3 数据
4、流列表编号名称来源去向组成数据平均流量最大流量3001订单信息顾客P1.1订单编号、顾客细节、货物细节50份/天100份/天3002不合格订单P1.2顾客订单编号、顾客细节、货物细节、不合格原因60份/天320份/天3003可供订单P1.2P1.3订单编号、顾客细节、货物细节60份/天320份/天表4 数据存储列表编号名称输入数据流输出数据流组成有关的数据处理过程4001货名信息D1-P1.1货物名称、货物编号P1.14002库存信息D2-P1.2D2-P1.3货物编号、货物细节、库存量P1.2、P1.34003销售历史信息P1.4-D3D3-P3.5货物编号、货名、数量、日期P1.4、P3.
5、5表5 处理过程列表编号标识名称输入数据流输出数据流处理过程5001P1销售处理订单信息缺货单信息销售货物,不足采购,并将销售信息交与会计处理5002P2采购处理缺货单信息订货单信息到货单信息,将销售科提供的缺货单进行汇总,根据汇总情况和各厂商供货情况,向有关厂商发出订购单5003P3会计处理销售历史信息、应收账款明细、进货信息、应收账款信息报表日常账务工作的同时,要定期编制各种报表向经理汇报表6 外部实体列表编号名称说明输入数据流输出数据流数量6001顾客商店的顾客P1、P3P1、P310006002供应商供应货物的厂家P2、P3P2、P3205、功能模块结构图(或总体功能结构图)图书销售管
6、理信息系统总体设计功能结构图,如图所示6、数据库设计(1)概念结构设计(E-R图)本系统使用实体联系模型进行数据库的概念设计,设计的E-R图如图所示(2)逻辑结构设计1 订单表(订单编号、顾客细节、货物细节)2 顾客数据文件(顾客编号、顾客细节)3 库存文件(库存编号、货物细节、库存量)4 货名文件(货物编号、货物名称)5 待定货物文件(货物编号、顾客细节、缺货总量)6 厂商名录(厂商编号、厂商细节、厂商供货细节)7 订货单文件(订单编号、货物细节、数量、厂商名、日期)8 应付款明细(应付款编号、货名、数量、厂商、应付款、日期)9 销售历史文件(销售历史编号、货名、数量、日期)10 应收款明细
7、(应付款编号、货名、数量、顾客名、应收款、日期) 订单表(dd)字段名称字段描述数据类型主/外键dd_code订单编号varchar(10)主键customer_xj顾客细节varchar(20)hw_xj货物细节varchar(20) 顾客数据文件(gk)字段名称字段描述数据类型主/外键gk_code顾客编号varchar(10)主键customer_xj顾客细节varchar(20) 库存文件(kc)字段名称字段描述数据类型主/外键kc_code库存编号varchar(10)主键hw_xj货物细节varchar(20)kcl库存量int 货名文件(hm)字段名称字段描述数据类型主/外键dd
8、_code订单编号varchar(10)主键customer_xj顾客细节varchar(20)hw_xj货物细节varchar(20) 待定货物文件(ddhw)字段名称字段描述数据类型主/外键hw_code货物编号varchar(10)主键customer_xj顾客细节varchar(20)hw_zl缺货总量int 厂商名录(csml)字段名称字段描述数据类型主/外键dd_code订单编号varchar(10)主键customer_xj顾客细节varchar(20)hw_xj货物细节varchar(20) 订货单文件(dhd)字段名称字段描述数据类型主/外键dd_code订单编号varcha
9、r(10)主键hw_xj货物细节varchar(20)hw_sl数量intcsm厂商名varchar(20)rq日期varchar(10) 应付款明细(yfkmx)字段名称字段描述数据类型主/外键dd_code应付款编号varchar(10)主键hwm货名varchar(20)hw_sl数量intcsm厂商名varchar(20)yfk应付款doublerq日期varchar(10) 销售历史文件(xsls)字段名称字段描述数据类型主/外键xsls_code销售历史编号varchar(10)主键hwm货名varchar(20)hw_sl数量intrq日期varchar(10) 应收款明细(ys
10、kmx)字段名称字段描述数据类型主/外键yfk_code应付款编号varchar(10)主键hwm货名varchar(20)hw_sl数量intgkm顾客名Varchar(20)ysk应收款doublerq日期varchar(10)7.代码设计本系统中重要的代码有订单编码、顾客编号、库存编号等。1 进书单编码格式为:X XXXX XXXX其中,第1位X为“1”代表是订单编码。25位XXXX代表订单日期,69位XXXX代表订单顺序。例如:112040001表示2012年4月办理的0001号订单业务顾客编号编码格式为:XXXX 例如:0001表示第一个顾客3 库存编号编码格式为:XXXX例如:0001表示第一次库存
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1