管信实验报告四小型超市新系统分析与设计doc.docx

上传人:b****6 文档编号:9351493 上传时间:2023-02-04 格式:DOCX 页数:15 大小:236.96KB
下载 相关 举报
管信实验报告四小型超市新系统分析与设计doc.docx_第1页
第1页 / 共15页
管信实验报告四小型超市新系统分析与设计doc.docx_第2页
第2页 / 共15页
管信实验报告四小型超市新系统分析与设计doc.docx_第3页
第3页 / 共15页
管信实验报告四小型超市新系统分析与设计doc.docx_第4页
第4页 / 共15页
管信实验报告四小型超市新系统分析与设计doc.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

管信实验报告四小型超市新系统分析与设计doc.docx

《管信实验报告四小型超市新系统分析与设计doc.docx》由会员分享,可在线阅读,更多相关《管信实验报告四小型超市新系统分析与设计doc.docx(15页珍藏版)》请在冰豆网上搜索。

管信实验报告四小型超市新系统分析与设计doc.docx

管信实验报告四小型超市新系统分析与设计doc

 

管理信息系统分析与设计

实验报告

 

实验名称:

小型自选商场综合管理系统分析与设计

实验地点:

专业班级:

信管082

学生姓名:

指导教师:

成绩:

2010年11月20日

实验目的

1.能够正确运用《管理信息系统分析与设计》课程的基本理论和知识,结合一个管理信息系统中的模拟案例,复习、巩固、提高设计系统逻辑与物理方案设计、论证和分析方法。

2.根据要求完成原系统的业务流程描述。

绘制出原系统的业务流程图。

同时,认真分析原系统的业务流程,找出问题,提出改进方案。

3.根据提出的新系统的业务过程,完成新系统逻辑模型的建立。

绘制出新系统的数据流程图,并通过数据字典对其数据处理及数据存储进行说明。

必要时可以使用数据逻辑说明对复杂的数据处理过程进行介绍。

4.根据新系统的功能要求,设计出新系统的模块结构。

绘制出系统的模块结构图。

并对主要模块进行详细说明。

5.根据系统功能设计科学合理的数据库,正确描述数据表中各字段的详细信息。

6.对系统各主要实体进行编码设计,要求设计符合使用实际且科学合理。

实验内容

一、小型自选商场原系统的业务流程存在问题分析:

1、很容易出现因人为原因导致的计算差错,影响日常销售业务的完成。

2、无法详细了解具体货品的销售情况。

3、不能打印库存清单,无法查询某种商品的库存情况。

4、收银台操作中,当输入的商品编号、数量,无法显示某顾客所购商品的清单和收付款情况。

5、没有顾客关系管理措施动态地管理顾客信息,无法及时与顾客进行沟通。

二、新系统基本功能要求:

小型自选商场综合管理系统应具备进货、销售、库存等基本管理功能,具体要求如下:

(1)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。

(2)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。

(3)能按月统计某个员工的销售业绩。

(4)在记录进货及售货的同时,必须动态刷新库存。

(5)能打印库存清单,查询某种商品的库存情况。

(6)能查询某个厂商或供应商的信息。

(7)能查询某个员工的基本信息。

(8)收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。

(9)选择适当地顾客关系管理措施动态地管理顾客信息。

(10)定期形成各种统计报表上交给经理,以便其进行决策。

 

三、新系统的业务流程图:

图1新系统数据流程图

1、对业务流程图的描述:

销售业务流程:

顾客把商品给销售员,销售员查询商品信息单据和VIP会员表,把购买商品单据给顾客,如果顾客是会员,用顾客的会员卡进行相关优惠,顾客把商品价钱给销售员,如果顾客对商品不满意,可以退货,销售员给顾客换货,并把返给供应商退货单,供应商赔偿公司货品价钱,供应商把被退货的商品返厂,工厂退款。

库存业务流程:

库存管理员查看库存单和商品信息单确定应该进哪些商品,向采购员发出缺货通知,并把商品月库存清单给采购员,当采购员接收到销售员的商品缺失或破损单据,立即修改商品信息单

采购业务流程图:

员工把每个员工的月销售业绩进行统计,总结出商品月销售排行和员工月销售排行单,并把商品月进货数量统计清楚,最后总结出三个单据:

商品月销售排行单,员工月销售排行单,商品月进货数量单据,把这三个单据给经理,经理对接到的单据进行分析处理,以便更好的对以后的销售进行决策。

采购员把购买商品清单给供应商,采购分析员对供应商提供的商品报价明细单进行详细的分析处理,做出是否购买的决策,如果公司受益,就通知采购人员进行采购,在得到允许购买通知单后与供应商联系进货,并付款。

四、新系统的数据流程图:

图2新系统数据流程图

五、数据字典:

1、数据存储

编号:

F1

名称:

VIP顾客数据表

简述:

VIP顾客的相关信息存储表

组成:

编号+姓名+性别+年龄

关键字:

编号

编号:

F2

名称:

商品信息表

简述:

超市所有商品的相关信息存储表

组成:

商品编号+商品名称+现有数量+商品价格

关键字:

商品编号

编号:

F3

名称:

员工月销售业绩文件

简述:

超市所有员工销售商品情况汇总和排名存储表

组成:

员工编号+商品编号+商品销售数量

关键字:

员工编号+商品编号

编号:

F4

名称:

供应商表

简述:

供应商的基本信息存储表

组成:

厂商编号+厂商名称+姓名+从业时间+联系方式

关键字:

厂商编号

编号:

F5

名称:

库存表

简述:

商品库存明细表

组成:

关键字:

2、数据处理

编号:

P1

名称:

销售处理

输入:

商品信息+付款单

处理:

查看是否有顾客所需的商品

输出:

商品缺失或破损单

编号:

P2

名称:

库存处理

输入:

商品缺失统计单

处理:

修改库存

输出:

缺货通知单+月库存清单

编号:

P3

名称:

汇总处理

输入:

月库存清单

处理:

汇总月销售情况及查看是否缺货

输出:

商品月进货数量+商品月销售排名+员工销售排行单

编号:

P4

名称:

采购处理

输入:

允许购买通知单

处理:

进行商品的采购

输出:

购买商品清单+付款单

编号:

P5

名称:

退货处理

输入:

商品退货单

处理:

退货处理

输出:

调货单或退货单

编号:

P6

名称:

商品维护处理

输入:

商品缺失或破损单

处理:

进行商品的维护处理

输出:

商品缺失统计单

编号:

P7

名称:

单据分析处理

输入:

商品月进货数量+商品月销售排名+员工销售排行单

处理:

进行各种单据分析处理

输出:

编号:

P8

名称:

利润计算处理

输入:

拒绝购买单+供应商品报价明细单

处理:

计算利润

输出:

允许购买通知单

六、系统的模块结构图

图3新系统模块结构图

模块的描述:

小型超市管理信息系统:

分为三个模块:

进货模块、销售模块,库存模块

1、进货模块包括汇总处理,单据分析处理,利润计算处理,采购处理

汇总处理:

员工把每个员工的月销售业绩进行统计,总结出商品月销售排行和员工月销售排行单,并把商品月进货数量统计清楚,最后总结出三个单据:

商品月销售排行单,员工月销售排行单,商品月进货数量单据,把这三个单据给经理,

单据分析处理:

经理对接到的单据进行分析处理,以便更好的对以后的销售进行决策。

利润计算处理:

采购员工对供应商提供的商品报价明细单进行详细的分析处理,做出是否购买的决策,如果公司受益,就通知采购人员进行采购

采购处理:

采购员把购买商品清单给供应商,在得到允许购买通知单后与供应商联系进货,并付款。

2、销售模块:

销售处理、查询处理、退货处理

销售处理:

顾客把商品给销售员,销售员查询商品信息单据和VIP会员表,把购买商品单据给顾客,如果顾客是会员,用顾客的会员卡进行相关优惠,顾客把商品价钱给销售员。

退货处理:

顾客对商品不满意,可以退货,销售员给顾客换货,并把返给供应商退货单,供应商赔偿公司货品价钱,供应商把被退货的商品返厂,工厂退款。

查询处理:

顾客想查询购买商品的信息,可以用超市里的特设机器进行商品查询。

3、库存模块:

库存处理、商品维护处理

库存处理:

库存管理员查看库存单和商品信息单确定应该进哪些商品,向采购员发出缺货通知,并把商品月库存清单给采购员。

商品维护处理:

当采购员接收到销售员的商品缺失或破损单据,立即修改商品信息单

七、数据库设计:

1.供货商清单

字段名

字段类型

长度

主键/外键

字段值约束

供货商号

char

6

P

NOTNULL

名称

nvarchar

50

NOTNULL

联系人

nvarchar

8

NOTNULL

联系电话

varchar

12

NOTNULL

联系地址

nvarchar

50

NOTNULL

开户行

nvarchar

10

NULL

银行帐号

varchar

15

NULL

说明:

此表用于存放供货商信息

2.库存清单

字段名

字段类型

长度

主键/外键

字段值约束

商品编号

Char

6

P/F

NOTNULL

库存数量

int

4

NOTNULL

说明:

此表用于存放库存商品信息

3.进货清单

字段名

字段类型

长度

主键/外键

字段值约束

进货单号

char

6

P

NOTNULL

商品编号

char

6

P/F

NOTNULL

供货商号

char

6

F

NOTNULL

进货单价

money

4

NOTNULL

进货数量

int

4

NOTNULL

金额

money

4

NOTNULL

进货日期

datetime

8

NOTNULL

说明:

此表存放进货信息

4.商品清单

字段名

字段类型

长度

主键/外键

字段值约束

商品编号

Char

6

P

NOTNULL

商品名称

Char

6

NOTNULL

供货商号

Char

6

F

NOTNULL

条形码

Char

15

NOTNULL

计量单位

Varchar

4

NOTNULL

类别

nvarchar

8

NULL

产地

nvarchar

50

NULL

商品单价

money

4

NOTNULL

说明:

此表存放商品信息

5.销售清单

字段名

字段类型

长度

主键/外键

字段值约束

销售单号

Char

6

P

NOTNULL

商品名称

Char

6

NOTNULL

商品编号

Char

6

P/F

NOTNULL

销售数量

Int

4

NOTNULL

销售日期

datetime

8

NOTNULL

说明:

此表存放销售信息

6.厂商表

字段名

字段类型

长度

主键/外键

字段值约束

厂商编号

Varchar

10

P

NOTNULL

厂商名称

Varchar

50

NOTNULL

厂商地址

Varchar

250

厂商电话

varchar

25

说明:

此表存放厂商信息

7.会员表

字段名

字段类型

长度

主键/外键

字段值约束

会员编号

Varchar

10

P

NOTNULL

会员卡号

Varchar

20

NOTNULL

累计消费金额

Money

4

NOTNULL

注册日期

datetime

8

NOTNULL

八、编码设计

编码设计:

1、产品:

员工编号

编码长度:

8个字符

所用编码:

助记码

分类原则:

XSYAABBB

XSY:

销售员AA:

销售员所在地

BBB:

流水账号

Example:

XSY01154属于在01号销售地的第154为销售员

CGYAABBB

CGY:

采购员AA:

采购员所在地

BBB:

流水账号

Example:

CGY02156属于02号公司的第156位采购员

BGYAABBB

BGY:

保管员AA:

保管员所在地

BBB:

流水账户

Example:

BGY03155属于03号公司的第155位保管员

2、产品:

商品编号

编码长度:

9个字符

所用编码:

区间码

分类原则:

SPAACCDDD

SP:

商品AA:

根据用途不同商品分类

CC:

用途相同性质不同的商品分类DDD:

流水账号

Example:

SP0206123属于饮料类果汁饮料第123号商品

3、产品:

供货商号

编码长度:

10个字符

所用编码:

区间码

分类原则:

GHSAABBCCC

GHS:

供货商AA:

供货商提供商品

BB:

供货商的区域地址CCC:

流水账号

Example:

GHS0115100属于编号15号地区的提供01号产品的第一百位供货商

4、产品:

厂商编号

编码长度:

9个字符

所用编码:

助记码

分类原则:

CSAABBCCC

CS:

厂商AA:

生产某种产品的编号

BB:

生产该产品的公司地址编号CCC:

流水账号

Example:

CS0523423属于生产05号产品的23号地区的第423号厂商

5、产品:

会员编号

编码长度:

11个字符

所用编码:

助记码

分类原则:

HYAABBCCDDD

HY:

会员AA:

年BB:

月CC:

DDD:

流水账号

Example:

HY101121010属于10年11月21日第010号会员

供货商号

实验总结

通过这个实验,提高了自己的分析设计能力,对小型超市的系统有了更深一步的了解,通过对系统的分析,学会了建立新系统的逻辑模型与物理模型,并学会了设计数据库和编写数据字典,对编码设计有了基本的了解,在分析系统的过程中,我们遇到了很多难题,都通过向老师和同学的虚心请教得到了解决,感谢老师和同学的帮助!

我们会把在这次实验中学到的知识应用到以后的实践中去,继续努力学习!

各小组成员的具体贡献如下:

田红红:

设计数据库,描述系统模块图

伽文菊:

数据字典设计,写实验总结

闫政全:

绘制业务流程图,绘制系统模块图,设计编码

李彦青;绘制数据流程图,描述业务流程图、数据流程图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1