超市管理信息系统设计文档.docx
- 文档编号:4610654
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:61
- 大小:880.67KB
超市管理信息系统设计文档.docx
《超市管理信息系统设计文档.docx》由会员分享,可在线阅读,更多相关《超市管理信息系统设计文档.docx(61页珍藏版)》请在冰豆网上搜索。
超市管理信息系统设计文档
内蒙古师范大学计算机与信息工程学院
管理信息系统课程设计
实验二
超市管理应用系统设计报告
第二组
范宇航
张智超
赵海龙
李慧芳
贺园
游毅明
陶永强
朝鲁门
金香荣
2007.8.26
计算机与信息工程学院实验报告
学号
姓名
专业
班级
范宇航
信息管理与信息系统
4
张智超
信息管理与信息系统
4
赵海龙
信息管理与信息系统
4
李慧芳
信息管理与信息系统
4
贺园
信息管理与信息系统
4
游毅明
信息管理与信息系统
4
陶永强
信息管理与信息系统
4
朝鲁门
信息管理与信息系统
4
金香荣
信息管理与信息系统
4
实验序号
实验室名称
超市管理系统设计
指导教师
苏贵斌
实验要求:
对超市的组织机构,部门职能,岗位设置,岗位职责进行分析。
实验心得:
组长签名:
07 年8月26日
成绩评定及教师评语:
成绩:
教师签名:
年月日
小组号
第二组
日期
2007年
8月
26日
项目名称
超市管理系统设计报告
项目概述
通过对超市的组织机构的研究,对各个部门内的岗位进行了设置,具体描述了部门的职能,对岗位的职责进行了详细的介绍。
对超市的进、销、存的业务流程进行了详细的描述,而且描述了超市系统中相应部分的数据流程,通过E-R模型、对象模型、动态模型进行了介绍,最后完成了数据库的设计。
项目意义
用最简单的操作完成最繁琐的细节,从繁重的脑力劳动中脱离出来,由软件统一管理,使超市系统管理者通过数据库统一记录商品、会员,记录销售信息,产生货物进货管理及盘点计算,减少员工重复性动作和帮助管理人员规范化管理,使网上顾客方便操作。
项目时间计划
第一周——第二周超市系统的分析
第三周——第四周超市系统的设计
备注
一、业务流程
1.1销售业务流程
制定销售计划
卖场业务流程
网上商城业务流程
1.2采购业务流程
日常采购
采购新产品
新客户入市
1.3库存业务流程
入库业务流程图
出库业务流程图
二、数据流程图
2.1第一层数据流图
2.2第二层数据流图
2.3第三层数据流图
2.3.1销售业务流程图
数据字典:
数据流
1、条目名:
订单
来源:
批发商去处:
编辑订单
数据流结构:
订单:
{产品编号+订单编号+产品名称+产品单价+产品数量+折扣+批发商信息{批发商编号+批发商名称+批发商联系方式+订货日期}}
简要说明:
订单在每次签订之后都要汇总加工。
2、条目名:
订货通知
来源:
产生暂存订单去处:
采购部
数据流结构:
订货通知:
{产品编号{产品数量+订货日期+订货编号}
简要说明:
在库存不足的情况下,产生的订货通知传送到采购部,采购部进行处理。
3、条目名:
到货通知
来源:
采购部去处:
对比暂存订单
数据流结构:
到货通知:
{产品编号+产品数量+到货日期+到货编号+销售单价+进货单价+折扣}
简要说明:
通过采购部的到货通知于之前的暂存订单进行核对。
4、条目名:
收据
来源:
财务部去处:
开发货单
数据流结构:
收据:
{收据编号+收据日期+金额+收据名称}
简要说明:
由财务部将收据传递到销售部,最后由销售部根据收据给批发商出具发货票。
5、条目名:
发货票
来源:
开发货单去处:
批发商
数据流结构:
发货票:
{发货票号+发货日期+商品编号+商品数量}
简要说明:
批发商已发货票为凭据去领货。
6、条目名:
收货单
来源:
开发货票去处:
财务部
数据流结构:
收货单:
{收款单号+收款单金额+商品编号+商品数量+经办人}
简要说明:
销售部根据批发商的订单汇总所需金额传递给财务部。
7、条目名:
商品信息
来源:
顾客去处:
汇总
数据流结构:
商品信息:
{商品编号+商品名称+商品数量+单价+折扣+日期}
简要说明:
顾客购买的商品,通过条形码的形式查询到相应商品条目汇总。
8、条目名:
购物小票
来源:
产生购物小票去处:
顾客
数据流结构:
购物小票:
{收银员号+收款日期+POS机号+商品名称+商品编号+商品单价+商品数量+收款金额+找零+付款金额}
简要说明:
顾客根据购物小票做为购物凭证。
数据加工
1、条目名:
编辑菜单
输入:
订单输出:
订单
加工逻辑:
1、从商品名册中获取订单中商品信息。
2、根据获取的信息完善订单。
3、条目名:
检查订单
输入:
订单输出:
可满足订单、不能满足订单
加工逻辑:
1、从商品库存出获取商品数量信息。
2、检查订单中的商品可否满足。
3、将可满足上配合不可满足商品分别绘制成单。
4、条目名:
产生暂存订单
输入:
不能满足订单输出:
订货通知
加工逻辑:
1、将不能满足订单传给采购部。
2、暂存不能满足订单。
5、条目名:
对比暂存订单
输入:
暂存订单、到货单输出:
到货单
加工逻辑:
核对暂存订单与到货单。
6、条目名;开发货票
输入:
到货单输出:
发货票
加工逻辑:
1、开收据给批发商。
2、将收货单传给财务部并获得收据。
7、条目名:
修改库存
输入:
商品库存信息输出:
商品销售记录
加工逻辑:
1、根据商品库存信息编写销售历史。
2、存入销售历史档案。
外部项
1、批发商
输入数据流:
收据、发货票输出数据流:
订单
主要特征:
批发商:
即本系统中购买大批量商品的顾客,其主要特征是批发商编号、姓名,批发货物编号,联系地址,联系电话。
简要说明:
本系统负责向批发商批发商品。
2、普通顾客
输入数据流:
购物小票输出数据流:
商品信息
主要特征:
普通顾客:
即本系统中购买少量或零散购买商品的顾客。
其主要特征是购买货物编号、数量。
简要说明:
本系统负责向普通顾客零售商品。
3、采购部
输入数据流:
订货通知输出数据流:
到货通知
主要特征:
采购部:
即本系统中负责采购商品、补给库存,满作顾客订货的部门,其主要特征是部门编号,部门名称。
4、财务部
输入数据流:
收款单输出数据流:
收据
主要特征:
财务部:
即本系统中负责帐款结算,所有账目汇总、核算工作的部门,其主要特征是部门编号,部门名称。
数据存储
1、条目名:
暂存订单
存储组织:
每种商品一条记录主关键字:
货物编号
记录组成:
项名
暂存订单编号
货物编号
货物名称
货物类别
日期
数量
单价
2、条目名:
商品库存
存储组织:
每种商品一条记录主关键字:
商品编号、仓库编号
记录组成;
项名
商品编号
商品名称
商品数量
商品类别
入库日期
厂商编号
3、条目名:
销售历史
存储组织:
每种商品一条记录主关键字:
已销售商品号
记录组成:
项名
已销售商品号
商品号
销售数量
进货单价
销售单价
销售日期
折扣
2.3.2采购业务流程图
数据字典:
数据流
1、条目名:
订单通知
来源:
销售部门去处:
按商品汇总合计
数据流结构:
订货通知:
{采购编号+货物名称+货物数量+时间}
简要说明:
订货通知在该货物售完之前与顾客订货之后发生。
2、条目名:
分类的订货单
来源:
按商品汇总合计去处:
确定要订货的货名数量
数据流结构:
分类的订单:
{货物编号+货物名称+货物类别+货物数量+时间}
简要说明:
分类的订单是根据销售部门发出的订货通知进行分类汇总合计后发生的。
3、条目名:
采购计划单
来源:
确定要订货的货物名称、数量等去处:
采购订单
数据流结构:
采购计划单:
{货物编号+货物名称+货物类别+货物数量+日期}
简要说明:
采购计划单是根据分类的订单进一步审核确定要订的货物名称及采购数量后发往采购订单进行存储。
4、条目名:
采购订单
来源:
采购订单去处:
按供应商汇总选择
数据流结构:
采购订单:
{货物编号+货物名称+货物类别+货物数量+日期}
简要说明:
采购订单是从计算技术库中调出以确定供应商及向该供应商订购什么货物。
5、条目名:
订货单
来源:
按供应商汇总、选择去处:
供应商、核对发货单
数据流结构:
订货单:
{货物编号+供应商编号+供应商名称+货物名称+货物类别+订货数量+日期}
简要说明:
订货单是为了向供应商说明需要何种商品,需要的数量以及核对供应商发出的发货单是否无误。
6、条目名:
发货单
来源:
供应商去处:
核对发货单
数据流结构:
发货单:
{货物编号+供应商编号+供应商名称+货物名称+货物类别+发货数量+发货日期}
简要说明:
发货单是供应商为了进一步确定发货是否无误而发出的。
7、条目名:
错误的发货单
来源:
核对发货单去处:
供应商
数据流结构:
错误的发货单:
{发货编号+供应商编号+供应商名称+货物类别+货物数量+发货日期}
简要说明:
错误的发货单是对发货单核对后,将有误的发货单返回给供应商。
8、条目名:
到货核准单
来源:
核对发货单去处:
产生到货通知
数据流结构:
到货核准单:
{货物编号+供应商编号+供应商名称+货物名称+货物类别+货物数量+到货日期}
简要说明:
到货核准单是对供应商的发货单进行核对后发出的一种供到货核准时需要的单据。
9、条目名:
付款单
来源:
产生到货通知去处:
财务部门
数据流结构:
付款单:
{供应商编号+供应商名称+应付款金额+付款日期}
简要说明:
应付款是财务部门向供应商付款的凭据。
10、条目名:
到货通知
来源:
产生到货通知去处:
销售部门
数据流结构:
到货通知:
{货物编号+货物名称+货物类别+到货日期}
简要说明:
到货通知是通知销售部门到货情况而发出的。
11、条目名:
货物单
来源:
产生到货通知去处:
入库
数据流结构:
货物单:
{货物编号+货物名称+货物类别+货物数量+到货日期}
简要说明:
货物单是为入库操作而发出的。
12、条目名:
入库单
来源:
入库去处:
商品库存
数据流结构:
入库单:
{货物编号+货物名称货物类别+货物数量+到货日期+仓库编号}
简要说明:
入库单是商品入库后产生的一种显示商品库存情况的一种单据并存于计算机中。
数据加工
1、条目名:
按商品分类汇总、合计
输入:
暂存订单、订货通知输出:
分类的订单
加工逻辑:
1、接收到销售部的订货通知;
2、获取需要的货物名称数量;
3、在部门中获取暂存订单;
4、获取以前存取下要订货的名称和数量;
5、对两份信息进行分类加和;
6、形成货物分类订单;
2、条目名:
确定要订货的名称和数量
输入:
分类的订单、商品库存输出:
采购计划单
加工逻辑:
1、获取分类的订单;
2、对库存商品进行名称和数量的确认;
3、对分类订单和库存商品的内容进行分析、核对;
4、产生采购计划单;
3、条目名:
按供应商的汇总进行选则
输入:
采购订单、供应商名单输出:
订货单
加工逻辑:
1、收到采购订单;
2、对采购订单进行分析,确定采购货物名称和数量;
3、从系统中获取商品供应商的详细信息,包括地点、名称、商品名称;
4、把采购信息和供应商信息进行对比分析,确定最有效、最便宜的方案。
5、形成订货单;
6、向供应商发出并送交核对;
4、条目名:
核对货单
输入:
发货单、订货单输出:
错误的发货单、到货核准单
加工逻辑:
1、从内部获得订货单;
2、从供应商得到订货单;
3、把两份进行比较核对;
4、如果发现两份单据不符,要求供应商重新发发货单;
5、如果正确,产生一份商品货物核准单;
5、条目名:
产生到货通知
输入:
到货核准单输出:
到货通知、不合格商品单、到货单、付款单
加工逻辑:
1、从系统中获得到货核准单;
2、向财务部发出付款单;
3、向销售部发出到货通知;
4、发出验货单;
6、条目名:
入库
输入:
验货单输出:
入库单
加工逻辑:
1、获取验货单;
2、产生入库单;
数据存储
1、条目名:
暂存订单
存储组织:
每种商品一条记录主关键字:
货物编号
记录组成:
项名
暂存订单编号
货物编号
货物名称
货物类别
日期
数量
单价
2、条目名:
采购订单
存储组织:
每种商品一条记录主关键字:
货物编号
记录组成:
项名
订单编号采购订采购订单编号
货物编号
货物名称
货物类别
日期
数量
单价
3、条目名:
供应商名册
存储组织:
每个供应商一条记录主关键字:
供应商编号
记录组成:
项名
供应商编号
供应商名称
供应商地址
供应商联系
电话
供货编号
4、条目名:
商品库存
存储组织:
每种商品一条记录主关键字:
商品编号、仓库编号
记录组成;
项名
商品编号
商品名称
商品数量
商品类别
入库日期
厂商编号
外部项
1、条目名:
销售部
输入:
到货通知输出:
订货通知
主要特征:
本系统中为采购部发出订货通知的部门;
简要说明:
本系统中负责采购部发出订货通知;
2、条目名:
财务部
输入:
付款单
主要特征:
本系统中接收付款单的部门;
简要说明:
本系统中负责接收采购部门在采购活动中产生的付款单;
2.3.3财务业务流程图
数据字典:
数据流
1、电子货币
来源:
电子支付去处:
转账到银行
数据流结构:
电子货币:
{电子货币金额数+{银行名+地址}银行}网上商品
简要说明:
所有购买的网上商品付费方式都采用电子货币进行流通。
2、收据:
来源:
编制收据去处:
顾客、销售部
数据流结构:
收据:
{收据编号+金额+收据张数+日期+商品编号+商品名称+商品数量+填表人编号}
简要说明:
财务部根据应收款帐单给顾客、销售部相应的收据。
3、应收款明细单:
来源:
应收款明细去处:
核算
数据流结构:
应收款明细单:
{应收款帐单编号+应收款帐单名称+应收款帐单张数+商品编号+商品名称+数量+销售单价+折扣+日期}
简要说明:
财务部根据编制的收款单做出对应的应收款明细单。
4、总帐单:
来源:
总帐去处:
对帐
数据流结构:
总帐单:
{帐单号+帐单名+金额+帐单张数+日期+应收款项+应付款项+商品编号+商品名称+商品数量}
简要说明:
财务部根据应收款明细单和应付款明细单做出总帐帐单。
5、结算报表:
来源:
结算去处:
统计
数据流结构:
结算报表:
{报表编号+报表名+编制人员编号+销售商品号+采购商品号+销售单价+采购单价+值表日期+销售数量+采购数量}
数据加工
1、条目名:
编制收款帐单
输入:
货款、收款单、银行帐单输出:
应收款明细
加工逻辑:
核对货款与收款单和银行转帐单,并做出应收款明细
2、条目名:
产生收据
输入:
应收款明细单输出:
收据
加工逻辑:
根据应收款明细单做出收据
3、条目名:
编制付款帐单
输入:
收据、付款单输出:
应付款明细
加工逻辑:
根据收据与付款单做出应付款明细
4、条目名:
转帐到银行
输入:
电子货币输出:
转帐单
加工逻辑:
网上商城根据电子货币入帐情况产生转帐单
5、条目名:
核算
输入:
应收款明细、应付款明细输出:
应收款明细单、应付款明细单
加工逻辑:
核算应收款明细核应付款明细并产生相应得明细表单
6、条目名:
审核
输入:
应收款明细单、应付款明细单输出:
应收款明细单、应付款明细单
加工逻辑:
审核应收款明细单和应付款明细单
7、条目名:
对帐
输入:
总帐帐单、应收款明细单、应付款明细单输出:
账单、结算表
加工逻辑:
对三个表单进行对帐
8、条目名:
统计
输入:
结算表输出:
统计表、年度计划表
加工逻辑:
对结算表统计、分析,计划下一年度并产生年度计划表
外部项
1、销售部
输入数据流:
收据输出数据流:
收款单
主要特征:
即本系中为财务部账目核算提供销售收据的部门,其主要特征是部门编号、部门名称。
2、采购部
输入数据流:
输出数据流:
付款单
主要特征:
即系统中从财务部拿钱采购商品的部门,其主要特征部门编号、部门名称、
3、供应商
输入数据流:
输出数据流:
收据
主要特征:
超市支付货款后,供应商问财务部开局收据。
4、顾客
输入数据流:
收据输出数据流:
网上付款、付款
主要特征:
即本系统中从网上购买商品或从卖场购买商品的人员,其主要特征是商品编号
数据存储
1、条目名:
收据
存储组织:
每个收据一条记录主关键字:
收据编号
项名
收据编号
日期
金额
经手人编号
商品号
2、条目名:
应收款明细
存储组织:
每个收据一条记录主关键字:
收据编号
项名
应收账单号
会计期间
摘要
科目代码
借方
项名
贷方
余额
数量
单价
结算方式
项名
结算日期
3、条目名:
应付款明细
存储组织:
每个收据一条记录主关键字:
收据编号
项名
应付账单号
会计期间
摘要
科目代码
借方
项名
贷方
余额
数量
单价
结算方式
项名
结算日期
4、条目名:
总帐
存储组织:
每个收据一条记录主关键字:
收据编号
项名
科目代码
会计期间
期初余额
本期借方合计
项名
本期贷方合计
本年借方累计
本年贷方累计
余额
项名
余额方向
三、E-R模型
3.1全局E-R模型
员工(职员编号,姓名,性别,出生日期,年龄,籍贯,民族,文化程度,毕业学校,健康状况,婚姻状况,身份证号码,家庭电话,办公电话,手机,电子邮件地址,职工账号,单位编号,备注,部门编号,职工编号)
部门(部门编号,部门名称,上级部门,部门描述)
商品(货号,条码,品名,规格,单位,产地,类别,进货价,销售价,最低售价)
3.2采购部E-R模型
实体:
供应商(供货商号,简称,名称,地址,邮编,区号,地区,类型,电话,传真,开户行,开户行邮编,银行帐号,税号库房地址,库房电话,业务员,业务部门)
商品(货号,条码,品名,规格,单位,产地,类别,进货价,销售价,最低售价)
联系:
调查(员工编号,供应商编号,时间,调查内容,上级核算时间)
订单(员工编号,供应商编号,订单编号,商品编号,数量,总价,单价,折扣,日期,备注)
3.3人力资源E-R模型
薪酬绩效管理员、培训员、新员工、正式员工、招聘人员,应聘人员
(职员编号,姓名,性别,出生日期,年龄,籍贯,民族,文化程度,毕业学校,健康状况,婚姻状况,身份证号码,家庭电话,办公电话,手机,电子邮件地址,职工账号,单位编号,备注)
培训(培训编号,培训名称,培训人编号,培训起始日期,培训终止日期,培训人员编号)
考评(考评编号,考评日期,考评名称,考评人编号,考评内容,考评起始日期,考评终止日期,被考评人编号,考评类型)
招聘(招聘编号,招聘名称,招聘起始日期,招聘终止日期,招聘人员编号
3.4销售部E-R模型
批发商(客户编号,简称,联系人,地址,邮编,区号,地区,电话,传真,开户行,开户行邮编,银行帐号,税号,性质,业务员,业务部门,授信额度)
合同(客户编号,货号,售价,付款方式,帐期,签定日期,合同期限)
提货(提货编号,员工编号,商品编号,提货数量,提货日期)
促销(促销编号,员工编号,商品编号,促销起始日期,促销终止日期,促销场地,促销数量,折扣)
3.5财务部E-R模型
应付账单(应付账单号,会计期间,摘要,科目代码,借方,贷方,余额,数量,单价,结算方式,结算日期)
应收帐单(应收账单号,会计期间,摘要,科目代码,借方,贷方,余额,数量,单价,结算方式,结算日期)
收款(收款编号,收银员编号,日期,单价,数量,商品号)
记录(记录编号,账册编号,会计编号,记录日期)
付款(付款编号,供应商编号,出纳编号,付款日期,金额)
3.6库存部E-R模型
入库(入库单号,入库量,入库日期,经手人,供应商编号,产品编号)
出库(出库单号,出库量,出库日期,经手人,零售商编号,产品编号)
订单(订单号,数量,折扣,总价,订单日期,产品编号,零售商编号,销售员编号)
存储(存储编号,产品号,核对日期,核对员,存储量)
四、对象模型
4.1财务部
4.2采购部
4.3销售部
五、动态模型
5.1销售部:
5.1.1促销商品类-促销:
5.1.2提货员类-提货
5.1.3订单类-发货/触发采购
5.1.4商品类-到期提醒
5.1.5收款机类
5.2采购部
5.2.1代购商品一览表类
5.2.2商品类-入库
5.2.3采购员类-采购
5.3财务部
5.3.1收银员类
5.3.2出纳类-对帐
5.3.3会计类-记账
六、数据库设计
6.1进销存数据库
业务员清单
客户清单
商品清单
仓库清单
供货商清单
业务员清单
进货单历史
进货单明细
进货单
进货单明细历史
权限清单
客户清单
库存库
销售单历史
销售单明细
销售单
销售单明细历史
应收款
应付款
业务员清单
CREATETABLE业务员清单(
[业务员号][char](14)NOTNULLPrimaryKey,
[姓名][char](10)NULL,
[性别][char]
(2)NULL,
[电话][varchar](20)NULL,
[手机][char](14)NULL,
[地址][varchar](80)NULL,
[邮编][char](6)NULL,
[身份证号][char](16)NULL,
[类别][char](16)NULL
)
客户清单
CREATETABLE客户清单(
[客户编号][char](10)NOTNULLPrimaryKey,
[拼音编码][char](20)NOTNULL,
[简称][varchar](80)NULL,
[名称][varchar](80)NULL,
[联系人][varchar](30)NULL,
[地址][varchar](80)NULL,
[邮编][char](6)NULL,
[区号][char]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理信息系统 设计 文档