《管信实验报告四——小型超市新系统分析与设计(共12页).doc》由会员分享,可在线阅读,更多相关《管信实验报告四——小型超市新系统分析与设计(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上管理信息系统分析与设计实验报告实验名称:小型自选商场综合管理系统分析与设计实验地点: 专业班级: 信管082学生姓名: 指导教师: 成 绩:2010年 11月 20日实验目的1能够正确运用管理信息系统分析与设计课程的基本理论和知识,结合一个管理信息系统中的模拟案例,复习、巩固、提高设计系统逻辑与物理方案设计、论证和分析方法。2根据要求完成原系统的业务流程描述。绘制出原系统的业务流程图。同时,认真分析原系统的业务流程,找出问题,提出改进方案。3根据提出的新系统的业务过程,完成新系统逻辑模型的建立。绘制出新系统的数据流程图,并通过数据字典对其数据处理及数据存储进行说明。必
2、要时可以使用数据逻辑说明对复杂的数据处理过程进行介绍。4根据新系统的功能要求,设计出新系统的模块结构。绘制出系统的模块结构图。并对主要模块进行详细说明。5根据系统功能设计科学合理的数据库,正确描述数据表中各字段的详细信息。6对系统各主要实体进行编码设计,要求设计符合使用实际且科学合理。实验内容一、小型自选商场原系统的业务流程存在问题分析:1、 很容易出现因人为原因导致的计算差错,影响日常销售业务的完成。2、 无法详细了解具体货品的销售情况。3、 不能打印库存清单,无法查询某种商品的库存情况。4、 收银台操作中,当输入的商品编号、数量,无法显示某顾客所购商品的清单和收付款情况。5、 没有顾客关系
3、管理措施动态地管理顾客信息,无法及时与顾客进行沟通。二、新系统基本功能要求:小型自选商场综合管理系统应具备进货、销售、库存等基本管理功能,具体要求如下:(1)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。(2)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。(3)能按月统计某个员工的销售业绩。(4)在记录进货及售货的同时,必须动态刷新库存。(5)能打印库存清单,查询某种商品的库存情况。(6)能查询某个厂商或供应商的信息。(7)能查询某个员工的基本信息。(8)收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。(9)选择适当地顾客关系管理
4、措施动态地管理顾客信息。(10)定期形成各种统计报表上交给经理,以便其进行决策。三、新系统的业务流程图:图新系统数据流程图1、对业务流程图的描述:销售业务流程:顾客把商品给销售员,销售员查询商品信息单据和VIP会员表,把购买商品单据给顾客,如果顾客是会员,用顾客的会员卡进行相关优惠,顾客把商品价钱给销售员,如果顾客对商品不满意,可以退货,销售员给顾客换货,并把返给供应商退货单,供应商赔偿公司货品价钱,供应商把被退货的商品返厂,工厂退款。库存业务流程:库存管理员查看库存单和商品信息单确定应该进哪些商品,向采购员发出缺货通知,并把商品月库存清单给采购员,当采购员接收到销售员的商品缺失或破损单据,立
5、即修改商品信息单采购业务流程图:员工把每个员工的月销售业绩进行统计,总结出商品月销售排行和员工月销售排行单,并把商品月进货数量统计清楚,最后总结出三个单据:商品月销售排行单,员工月销售排行单,商品月进货数量单据,把这三个单据 给经理,经理对接到的单据进行分析处理,以便更好的对以后的销售进行决策。采购员把购买商品清单给供应商,采购分析员对供应商提供的商品报价明细单进行详细的分析处理,做出是否购买的决策,如果公司受益,就通知采购人员进行采购,在得到允许购买通知单后与供应商联系进货,并付款。四、新系统的数据流程图:图新系统数据流程图五、数据字典:1、数据存储编号:F1名称:VIP顾客数据表简述:VI
6、P顾客的相关信息存储表组成:编号+姓名+性别+年龄关键字:编号编号:F2名称:商品信息表简述:超市所有商品的相关信息存储表组成:商品编号+商品名称+现有数量+商品价格关键字:商品编号编号:F3名称:员工月销售业绩文件简述:超市所有员工销售商品情况汇总和排名存储表组成:员工编号+商品编号+商品销售数量关键字:员工编号+商品编号编号:F4名称:供应商表简述:供应商的基本信息存储表组成:厂商编号+厂商名称+姓名+从业时间+联系方式关键字:厂商编号编号:F5名称:库存表简述:商品库存明细表组成:关键字:2、数据处理编号:P1名称:销售处理输入:商品信息+付款单处理:查看是否有顾客所需的商品输出:商品缺
7、失或破损单编号:P2名称:库存处理输入:商品缺失统计单处理:修改库存输出:缺货通知单+月库存清单编号:P3名称:汇总处理输入:月库存清单处理:汇总月销售情况及查看是否缺货输出:商品月进货数量+商品月销售排名+员工销售排行单编号:P4名称:采购处理输入:允许购买通知单处理:进行商品的采购输出:购买商品清单+付款单编号:P5名称:退货处理输入:商品退货单处理:退货处理输出:调货单或退货单编号:P6名称:商品维护处理输入:商品缺失或破损单处理:进行商品的维护处理输出:商品缺失统计单编号:P7名称:单据分析处理输入:商品月进货数量+商品月销售排名+员工销售排行单处理:进行各种单据分析处理输出:无编号:
8、P8名称:利润计算处理输入:拒绝购买单+供应商品报价明细单处理:计算利润输出:允许购买通知单六、系统的模块结构图图新系统模块结构图模块的描述:小型超市管理信息系统:分为三个模块:进货模块、销售模块,库存模块1、进货模块包括汇总处理,单据分析处理,利润计算处理,采购处理汇总处理:员工把每个员工的月销售业绩进行统计,总结出商品月销售排行和员工月销售排行单,并把商品月进货数量统计清楚,最后总结出三个单据:商品月销售排行单,员工月销售排行单,商品月进货数量单据,把这三个单据 给经理,单据分析处理:经理对接到的单据进行分析处理,以便更好的对以后的销售进行决策。利润计算处理:采购员工对供应商提供的商品报价
9、明细单进行详细的分析处理,做出是否购买的决策,如果公司受益,就通知采购人员进行采购采购处理:采购员把购买商品清单给供应商,在得到允许购买通知单后与供应商联系进货,并付款。2、销售模块:销售处理、查询处理、退货处理销售处理:顾客把商品给销售员,销售员查询商品信息单据和VIP会员表,把购买商品单据给顾客,如果顾客是会员,用顾客的会员卡进行相关优惠,顾客把商品价钱给销售员。退货处理:顾客对商品不满意,可以退货,销售员给顾客换货,并把返给供应商退货单,供应商赔偿公司货品价钱,供应商把被退货的商品返厂,工厂退款。查询处理:顾客想查询购买商品的信息,可以用超市里的特设机器进行商品查询。3、库存模块:库存处
10、理、商品维护处理库存处理:库存管理员查看库存单和商品信息单确定应该进哪些商品,向采购员发出缺货通知,并把商品月库存清单给采购员。商品维护处理:当采购员接收到销售员的商品缺失或破损单据,立即修改商品信息单七、数据库设计:1.供货商清单字段名字段类型长度主键/外键字段值约束供货商号char6PNOTNULL名称nvarchar50NOTNULL联系人nvarchar8NOTNULL联系电话varchar12NOTNULL联系地址nvarchar50NOTNULL开户行nvarchar10NULL银行帐号varchar15NULL说明:此表用于存放供货商信息2.库存清单字段名字段类型长度主键/外键字
11、段值约束商品编号Char6P/FNOTNULL库存数量int4NOTNULL说明:此表用于存放库存商品信息3.进货清单字段名字段类型长度主键/外键字段值约束进货单号char6PNOTNULL商品编号char6P/FNOTNULL供货商号char6FNOTNULL进货单价money 4NOTNULL进货数量int4NOTNULL金额money4NOTNULL进货日期datetime8NOTNULL说明:此表存放进货信息4.商品清单字段名字段类型长度主键/外键字段值约束商品编号Char6PNOTNULL商品名称Char6NOTNULL供货商号Char6FNOTNULL条形码Char15NOTNUL
12、L计量单位Varchar4NOTNULL类别nvarchar8NULL产地nvarchar50NULL商品单价money4NOTNULL说明:此表存放商品信息5.销售清单字段名字段类型长度主键/外键字段值约束销售单号Char6PNOTNULL商品名称Char6NOTNULL商品编号Char6P/FNOTNULL销售数量Int4NOTNULL销售日期datetime8NOTNULL说明:此表存放销售信息6.厂商表字段名字段类型长度主键/外键字段值约束厂商编号Varchar10PNOTNULL厂商名称Varchar50NOTNULL厂商地址Varchar250厂商电话varchar25说明:此表存
13、放厂商信息7.会员表字段名字段类型长度主键/外键字段值约束会员编号Varchar10PNOTNULL会员卡号Varchar20NOTNULL累计消费金额Money4NOTNULL注册日期datetime8NOTNULL八、编码设计编码设计:1、产品:员工编号编码长度:8个字符所用编码:助记码分类原则:XSY AA BBBXSY:销售员 AA:销售员所在地BBB:流水账号 Example:XSY01154 属于在01号销售地的第154为销售员CGY AA BBBCGY:采购员 AA:采购员所在地BBB:流水账号Example:CGY02156 属于02号公司的第156位采购员BGY AA BBB
14、BGY:保管员 AA:保管员所在地BBB:流水账户Example:BGY03155 属于03号公司的第155位保管员2、产品:商品编号编码长度:9个字符所用编码:区间码分类原则:SP AA CC DDDSP:商品 AA:根据用途不同商品分类CC:用途相同性质不同的商品分类 DDD:流水账号Example:SP 属于饮料类果汁饮料第123号商品3、产品:供货商号编码长度:10个字符所用编码:区间码分类原则:GHS AA BB CCCGHS:供货商 AA:供货商提供商品BB:供货商的区域地址 CCC:流水账号Example:GHS 属于编号15号地区的提供01号产品的第一百位供货商4、产品:厂商编
15、号编码长度:9个字符所用编码:助记码分类原则:CS AA BB CCCCS:厂商 AA:生产某种产品的编号 BB:生产该产品的公司地址编号 CCC:流水账号Example:CS 属于生产05号产品的23号地区的第423号厂商5、产品:会员编号编码长度:11个字符所用编码:助记码分类原则:HY AA BB CC DDDHY:会员 AA:年 BB:月 CC:日 DDD:流水账号Example:HY 属于10年11月21日第010号会员供货商号实验总结通过这个实验,提高了自己的分析设计能力,对小型超市的系统有了更深一步的了解,通过对系统的分析,学会了建立新系统的逻辑模型与物理模型,并学会了设计数据库和编写数据字典,对编码设计有了基本的了解,在分析系统的过程中,我们遇到了很多难题,都通过向老师和同学的虚心请教得到了解决,感谢老师和同学的帮助!我们会把在这次实验中学到的知识应用到以后的实践中去,继续努力学习!各小组成员的具体贡献如下:田红红:设计数据库,描述系统模块图伽文菊:数据字典设计,写实验总结闫政全:绘制业务流程图,绘制系统模块图,设计编码李彦青;绘制数据流程图,描述业务流程图、数据流程图专心-专注-专业
限制150内