《超市管理信息系统MIS》由会员分享,可在线阅读,更多相关《超市管理信息系统MIS(62页珍藏版)》请在金锄头文库上搜索。
1、超市管理信息系统超市管理信息系统 的开发及简述的开发及简述小组成员 姓名姓名学号学号 罗巧林罗巧林 20113891 汪苟琼汪苟琼 20110545蔡春香蔡春香 20110163 吴静吴静 20111019甘海荣甘海荣 20114012 唐红艳唐红艳 王希王希 开发流程系统系统实施实施 系统系统设计设计 系统系统分析分析 建立新系统的必要性和可行性建立新系统的必要性和可行性 业务流程分析业务流程分析 数据流程分析图数据流程分析图数据字典数据字典 系统预算系统预算 系统检测与运营系统检测与运营 数据库设计数据库设计 总体设计总体设计 代码设计代码设计 输入输入输出设计输出设计3系统分析一、建立新
2、系统的必要性和可行性一、建立新系统的必要性和可行性 1.必要性 在超市运营中,商品的信息管理是一项日常性的工作,企业的各级人员需要及时了解、掌握各种商品的入库量、出库量和库存量,以便更好地管理卖场经营,合理安排企业物流、销售各个环节的工作,因而商品的信息管理是一项非常重要的工作。 高效的管理信息系统,可以使商品存量大大降低,资金周转速度加快,经营成本因此也就自然降低。高效的管理系统使超市的销售、订货、配送保持同步,实现一体化管理。另外,管理系统的开发,可以使公司及时了解商品市场的变化,帮助公司调整战略部署,最终使企业立于不败之地。系统分析一、建立新系统的必要性和可行性一、建立新系统的必要性和可
3、行性2.可行性可行性 (1 1)管理上的可行性)管理上的可行性该系统管理方法科学,并且以中国目前的经济发展状况,相应的管理制度也已经成熟,各项规章制度也已齐全。如果成功运用该系统的话,可以使企业完全信息化管理,实现批发库存销售自动化管理,进而使企业在管理上优于对手。系统分析(2 2) 技术上的可行性技术上的可行性如今的社会科学技术飞速发展,使企业进入了信息化管理的时代,如通信卫星的商业化。当前的软、硬件技术完全可以满足该系统提出的要求如增加存储能力,实现通信功能,提高处理速度。此外,中国教育制度的不断健全培养了一大批优秀的专业人才。这些优秀人才拥有先进的技术,完全可以胜任该系统的开发、操作和管
4、理的工作。系统分析(3 3) 经济上的可行性经济上的可行性通信卫星商业化的广泛性使其成本不断降低,大批的优秀人才又可以减免很多不必要的费用如人员培训费用。信息化的管理可以提高工作效率,接省了人力、物力、财力等。系统所带来的效益也是显而易见的,它不仅可以加快流动资金的周转,减少资金积压,还可以提供更多的更高质量的信息,提高取得信息的速度。总之,本系统具有明显的科学性,可以使企业得到长足的发展。但由于本系统的实施需要企业有一定的规模故现在不能立即执行,待企业发展到一定的规模后可立即实施!综上所述,信息系统开发在企业的目前情况下具有开发可行性。系统分析企业组织结构图123功能结构图业务流程图二、业务
5、流程分析8系统分析1.企业结构组织图统统计计组组规规划划组组购购物物组组人人员员规规划划人人员员调调动动成成本本组组会会计计组组薪薪酬酬管管理理调调动动组组供供给给组组库库内内维维修修库库外外维维修修入入库库管管理理出出库库管管理理采购部采购部经理经理人事部人事部财务部财务部供销部供销部维修部维修部仓库中心仓库中心系统分析2.功能结构图数数据据录录入入数数据据查查询询报报表表输输出出代代码码维维护护接接受受数数据据数数据据统统计计报报表表输输出出商商品品管管理理商商品品审审核核商商品品统统计计商商品品求求购购系统分析3.业务流程图一些表示业务流程图的符号 超超 市市提货单提货单未批准提货单未批
6、准提货单提货清单提货清单库长库长提货流水帐提货流水帐已批准提货单已批准提货单库存帐库存帐仓库仓库缺货通知单缺货通知单入库单入库单订货单订货单采购采购员员催货单催货单提货通知单提货通知单库存报表库存报表供应商供应商提货通知单提货通知单补充提货单补充提货单有关部门有关部门系统分析三、数据流程图判断货物分判断货物分配配开发货票开发货票财务财务部部库存库存中心中心供应供应商商超市超市存档存档存档存档系统分析四、数据字典系统分析1.数据项数据项数据项数据项编号:数据项编号:1-02数据项编号:数据项编号:1-03数据项编号:数据项编号:1-01数据项名称:商品编数据项名称:商品编 号号别名:无别名:无简
7、简 述:某种商述:某种商 品的编号品的编号类型:字符型类型:字符型长度:长度:8 8字节字节取值范围:数字取值范围:数字 + + 英英文字母文字母数据项名称:单价数据项名称:单价别名:购入单别名:购入单价价简简 述:某种商述:某种商品的购入单价品的购入单价类型:数值型类型:数值型长度:长度:1010位,位,小数位小数位2 2位位取值范围:取值范围:0.000.009999999.999999999.99数据项名称:库存数数据项名称:库存数量量别名:实际库别名:实际库存数量存数量简简 述:某种商述:某种商品的库存数量品的库存数量类型:数值型类型:数值型长度:长度:5 5位整数位整数取值范围:取值
8、范围:0 09999999999入库清单入库清单领料单领料单1.编号编号:B22.简述简述: 即将入库即将入库的配件和物资的配件和物资的详细情况的详细情况3.组成组成: 商品编号商品编号+数量数量+入库日入库日期期+经手人经手人+质质检员检员+供货商供货商+单价单价+审查人审查人+备注备注编号编号:B3简述简述: 领取的商领取的商品的详细情况品的详细情况组成组成: 商品编号商品编号+数量数量+单价单价+领料领料人人+供货商供货商+领料领料日期日期+经手人经手人+审审查人查人系统分析2.数据结构采购单采购单编号编号:B:B简述简述: : 记录需要记录需要采购的零配件和采购的零配件和各种物资的情况
9、各种物资的情况组成组成: : 商品编号商品编号+ +采购数量采购数量+ +开始日开始日期期+ +结束日期结束日期+ +采采购员购员+ +采购预算采购预算+ +质检员质检员+ +备注备注16系统分析3.数据流编号:F1简述:采购人员填写的商品入库凭单数据流来源:采购人员数据流去向:登记库存台账数据流组成:日期 + 入库单编号 + 商品编号 + 购入数量流通量:25份/天高峰流通量:50份/天编号:F2简述:供应商填写的商品发货凭单数据流来源供应商数据流去向:登记合同台账数据流组成:日期 + 发货单编号 + 供应商编号 + 商品编号 + 发货数量流通量:25份/天高峰流通量:50份/天编号:F3简
10、述:库管员填写的要求车间取货凭单数据流来源:库管员数据流去向:车间数据流组成:日期 + 车间编号 + 商品编号 + 数量流通量:25份/天高峰流通量:50份/天 发货单发货单入库单入库单 取货单取货单系统分析4.数据存储名称名称编编号号简述简述数据存储组成数据存储组成关键关键字字库存台账D1记录商品的编号、名称、单价与库存数量等信息数据存储组成:商品编号 + 购入单价 + 库存数量商品编号合同台账D2记录合同的编号、供应商编号、货物编号、单价与购入数量等信息合同编号 + 供应商编号 + 商品编号 + 单价 + 购入数量 + 日期 + 合同状态合同编号计划台账D3记录计划的编号、超市编号、商品编
11、号、数量等信息计划编号 + 供应商编号 + 商品编号 + 数量 + 日期 + 计划状态计划编号供应商信息D4记录供应商的编号,名称,地址,电话,传真,银行帐号供应商编号 + 名称 + 地址 + 电话 + 传真 + 银行帐号供应商编号商品信息D5记录库存商品的编号,类别,名称,规格,单价,单位,存放位置商品编号 + 名称 + 类别 + 规格 + 单价 + 单位 + 存放位置 商品编号超市信息D6记录超市的编号,名称,联系人,电话超市编号 + 名称 + 联系人 + 电话超市编号系统分析5.外部实体外部实体的编号外部实体的编号NO.01-NO.100外部实体的名称外部实体的名称员工员工简简 述述为本
12、企业工作的员工为本企业工作的员工输入的输入的 数据流数据流F1-F3输出到输出到 数据流数据流F1-F3系统分析6.处理逻辑定义处理名处理名库存检查库存检查验货处理验货处理出入库检查出入库检查编号编号P1P2P3输入输入数据流数据流F5数据流数据流F2,数据,数据流流F5数据流数据流F1输出输出数据流数据流F6数据流数据流F1,数据,数据流流F4数据流数据流F3描述描述当超市将计划单发给库管员当超市将计划单发给库管员后,库管员要将计划单与库后,库管员要将计划单与库存台账进行比较,看是否需存台账进行比较,看是否需要订货要订货采购员要检验货采购员要检验货物的质量物的质量当验货处理后,当验货处理后,
13、库管员将货物入库管员将货物入库,并发取货单库,并发取货单到订货单位到订货单位系统分析7.逻辑处理工具决策树商品需商品需求程度求程度紧急紧急不急不急特急特急n先满足特急紧急n不发货n立即发货 需求量库存量n按库存发货,进货后再补发n优先发货 需求量库存量库存量库存量系统分析7.逻辑处理工具处理订货单的决策表决策规划号决策规划号12345条条件件特急特急YNN NN不急不急NN NYY需求量需求量库存量库存量NYNYN需求量需求量库存量库存量NNYNY应应采采取取的的措措施施优先发货优先发货立即发货立即发货先按库存先按库存发货,进发货,进货后再补货后再补发发满足特急满足特急后再发货后再发货不发货不
14、发货系统设计(1)分析系统目标(2)分析业务流程(3)系统功能结构设计1.总体设计总体设计23系统设计1.1.分析系统目标 根据详细调查对可行性分析报告中提出的系统目标做再次观察,经过反复调研后发现项目具有可行性和必要性。市场业务管理子系统的目标是尽可能的使企业高效准确的进行业务,通过有效地管理监控,提高资金的回笼能力,并为财务部门提供各种业务数据。业务管理功能是使员工与所服务的客户进行绑定,本着谁服务谁负责的原则,使员工对客户进行负责,提供各种售后服务,提高客户的满意程度。同时进行对员工的绩效考核,激励员工。人事部门管理子系统的目标是根据企业的业务需要和企业发展规模适时的编制招聘计划和培训计
15、划,保障企业人才的储备,通知对员工的考勤、调配进行管理,充分起到监督、激励员工的作用。财务部门管理子系统的目标是编制企业年度预算、各种报表,做好出纳工作,保障企业的资金处分有效地运作,同时根据企业的财务状况及时的给总经理做反馈,为总经理的决策提供数据辅助支持。系统设计1.2.1.后勤保障部保障部现有业务流程: 采购部分,仓库管理员根据现有的库存,编制采购表,然后交给采购员进行采购,采购回来物料经质检后登记入库;领取物料部分,市场业务部门根据自己的需要派领取人仓库管理员处登记,然后领料单交由仓库派发员,根据领料单把物料交给领料人。系统设计1.2.2.现有业务流程评估: 现有的业务流程全部采用人工
16、登记,业务量大,效率不高,不能做库存情况的动态监控,而且容易产生差错,和企业日益增大的业务量和发展速度产生矛盾。按照计算机信息处理的要求可以优化业务流程,提高效率。系统设计1.2.3.优化后的业务流程: 仓库管理员根据库存情况下达缺料通知单给采购员,采购员根据缺料通知单进行采购,若供货商没有按期交货,采购员发出催货单,供应商完成订货要求后会向采购员发出提货通知单,采购回来的物料会扫描登记入库,进行管理;市场业务部门填写领料单交给仓库管理员,仓库管理员调用用料计划做出判断,没有批准的领料单直接返给市场业务部门,批准的领料单回交给仓库派发员,然后把领料通知单传达给市场业务部,通知记录库存账。系统设
17、计1.3.1.系统功能结构设计 物流管理信息系统的目标是保障企业所需的所有商品供给,并通过有效的管理,提高库存周转率,降低资金占用。我们根据系统分析结果,得出本系统的功能结构图如图所示。采购管理系统的主要功能是根据各超市的商品销售情况,并由超市制订商品供给清单采购商品。采购系统涉及到企业与供应商的合作,是整个系统中最重要的部分。商品库存管理模块中的各子模块都由数据录入、查询和代码维护等模块构成。其中数据录入模块包括对商品库存文件的数据录入、商品购入文件的数据录入、商品出库文件的录入;数据查询是对商品的及时的了解以便保持整个系统的不间断进行;代码维护是为了更好地检测商品,使其在运做过程中能够提高
18、效率,尽可能地节约财力、力和人力。销售系统其实就是超市在日常运行中对商品变化的掌握,也是使企业能够维持下去的能源。商品管理是对商品在超市的摆放位置等的管理;商品统计、核算是对超市在运营过程中的的赢利情况的统计;商品求购则是对客户的新的需求的观察,拓展新的商品领域。系统设计1.3.2.系统功能结构设计图数数据据录录入入数数据据查查询询报报表表输输出出代代码码维维护护接接受受数数据据数数据据统统计计报报表表输输出出商商品品管管理理商商品品审审核核商商品品统统计计商商品品求求购购系统设计1.3.3.系统处理流程设计图开开 始始登录界面登录界面各子系统选择各子系统选择采购系统采购系统销售系统销售系统商
19、品库存管理系统商品库存管理系统结结 束束系统设计数据库设计 数据库是数据库应用程序的核心。数据库设计是建立一个应用程序最重要的步骤之一。数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计。系统设计数据库设计1.概念设计经过对该行业的调查,我们了解到: 系统中的实体类型有系统中的实体类型有:供应商、商品、超市等, 这些实体之间的相互关系有:这些实体之间的相互关系有:供应商与商品之间存在“供应”联系,是多对多的。商品与超市之间存在“出库”,“出库”对多的。每个实体的属性分别是每个实体的属性分别是:供应商供应商:供应商编号,名称,地址,电话,传真,银行帐号 商商 品品:商品
20、编号,名称,类别,规格,单价,单位,库存量,存放位置,用途超市超市:超市编号,名称,联系人,电话系统设计数据库设计系统管理E-R图系统设计数据库设计2.逻辑设计逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构。概念设计所得到的ER模型,是独立于DBMS的,这里的转换就是把表示概念结构的ER图转换成关系模型的逻辑结构。将上图转换为规范的关系模式为:供应商(供应商编号,名称,地址,电话,传真,银行帐号)商品(商品编号,名称,类别,规格,单价,单位,库存量,存放位置)供应(供应商编号,商品编号,数量,单价)超市(超市编号,名称,联系人,电话)出库(商品编号,超市编号,数量)系统设计数
21、据库设计3.物理设计物理设计的目的是根据具体DBMS的特征,确定数据库的物理结构(存储结构)。关系数据库的物理设计任务包括两个方面,一是确定所有数据库文件的名称及其所含字段的名称、类型和宽度;二是确定各数据库文件需要建立的索引,在什么字段上建立索引等。各表结构如表17所示。系统设计数据库设计表1 库存台账字段名字段名字段类型字段类型字段宽度字段宽度说明说明商品编号商品编号CharacterCharacter 8 8 购入单价购入单价NumericNumeric10.210.2 库存数量库存数量 NumericNumeric5 5库存数量库存数量系统设计数据库设计 表2 合同台账字段名字段名 字
22、段类型字段类型字段宽度字段宽度说明说明合同编号合同编号Character8供应商编号供应商编号Character8商品编号商品编号Character8单单 价价Numeric10.2数数 量量Numeric5日日 期期Date8合同状态合同状态Logic1备注备注Demo合同未执行的原合同未执行的原因因系统设计数据库设计 字段名字段名字段类型字段类型字段宽度字段宽度说明说明计划编号计划编号CharacterCharacter8 8车间编号车间编号CharacterCharacter8 8商品编号商品编号CharacterCharacter8 8数数 量量NumericNumeric5日日 期期
23、DateDate8是否定货是否定货LogicLogic1是否到货是否到货LogicLogic1是否取货是否取货LogicLogic1表3 计划台账系统设计数据库设计 字段名字段名字段类型字段类型字段宽度字段宽度说明说明供应商编号供应商编号CharacterCharacter8名名 称称CharacterCharacter40地地 址址CharacterCharacter5050电电 话话CharacterCharacter2020传传 真真CharacterCharacter2020银行帐号银行帐号CharacterCharacter2020表4 供应商信息系统设计数据库设计 字段名字段名字段
24、类型字段类型字段宽度字段宽度说明说明商品编号商品编号CharacterCharacter8名名 称称CharacterCharacter20类类 别别CharacterCharacter8规规 格格CharacterCharacter8单单 价价NumericNumeric10.2单单 位位CharacterCharacter8存放位置存放位置CharacterCharacter50用用 途途DemoDemo表5 商品信息系统设计数据库设计 字段名字段名字段类型字段类型字段宽度字段宽度说明说明车间编号车间编号CharacterCharacter8名名 称称CharacterCharacter2
25、0联系人联系人CharacterCharacter10车间的联系人车间的联系人电电 话话CharacterCharacter20联系人的电话联系人的电话表6 车间信息系统设计数据库设计 字段名字段名字段类型字段类型字段宽度字段宽度说明说明用户名用户名CharacterCharacter20用户登录时的用户登录时的名称名称密密 码码CharacterCharacter20用户登录时的用户登录时的密码密码权权 限限CharacterCharacter8用户的权限用户的权限表7 用户信息系统设计代码设计 为了和工作人员以往的商品管理方式一致,商品信息编码以数字表示。根据行业标准,所有商品分为19大类
26、(两位数字),每大类又分为若干小类(两位数字),在小类中根据商品规格型号的不同以卡号(四位数字)再进行区分。此外为了使数据录入、商品信息管理、信息查询、统计的方便快速,我们还根据需要对商品的去向和来源进行了统计用信息编码和部门编码。小类号大类号商品规格型号*系统设计输入输出设计输入设计1.输入项目主要包括:入(出)库单编号,日期,商品代码,商品名称,商品数量,入(出)库数量,单价,供给超市编号,采购员(经办人)姓名,商品发货数量等等系统设计输入输出设计输入设计2.输入人员熟悉业务流程,掌握一定的计算机技术3.主要功能要求从满足正确、迅速、简单、经济、方便使用者等方面,要求库存中心库长、采购员、
27、超市经理等人只需要根据商品代码,商品的相关信息将会自动调出来,而商品的代码将会以下拉菜单的形式给出,大大降低人工劳动的时间。系统设计输入输出设计输入设计4.输入校验关于各类输入数据的校验方法的说明。日期将自动给出,选择商品代码,商品的名称将会自动给出,同时采购员姓名和经办人姓名,供给超市编号等,同样会以下拉菜单方式给出,这些数据将会采用重复校验的方法,即重复输入,计算机自动给予比较商品数量,单价,商品发货数量等数据由于相对重要将采用界限校验和重复校验的方法,即设定边界值,并且重复输入,计算机自动给予比较系统设计输入输出设计输入设计物流系统主界面物流系统主界面 代码查询名称查询类别查询返 回供应
28、商查询入库时间查询采购员查询确 定商品入库管理系统查询代 码名 称类 别采购员入库时间入库数量供应商备注:点击查询方式之后,系统会提示您输入相应的内容,点击确定,出现查询您要的查询结果;点击返回,即可返回上一个操作。请输入XX :系统设计输入输出设计输出设计1.输出项目主要包括日报表,月报表和年度报表2.输出接受者药房的相关管理人员3.输出要求输出介质:使用打印机打印报表输出格式:其中栏目名称一列的内容可以作为栏目标题,输出顺序可以用数字定义,字段长度可以用数字定义,为0时表示不输出。系统设计输入输出设计输出设计栏栏 目目 名名 称称输输 出出 顺顺 序序字字 段段 长长 度度类类 型型商商
29、品品 入入 库库 数数 量量18N商商 品品 发发 货货 数数 量量28N 商品入库历史总商品入库历史总成本成本38N商品入库限制总商品入库限制总成本成本48N商品销售总价格商品销售总价格510N利利 润润68N 代码查询代码查询名称查询名称查询类别查询类别查询返返 回回发往超市查询发往超市查询出库时间查询出库时间查询经办人查询经办人查询确确 定定商品出库管理系统查询商品出库管理系统查询代代 码码名名 称称类类 别别经办人经办人出库时间出库时间出库数量出库数量发往超市发往超市备注:点击查询方式之后,系统会提示您输入相应的内容,点击确定,出现查询备注:点击查询方式之后,系统会提示您输入相应的内容
30、,点击确定,出现查询您要的查询结果;点击返回,即可返回上一个操作。您要的查询结果;点击返回,即可返回上一个操作。请输入请输入XX :输出设计系统实施系统预算 一次性项目建设费用为人民币一次性项目建设费用为人民币 54000元元软件研发费用软件研发费用人民币人民币15000元元计算机设备及系统计算机设备及系统软件费人民币软件费人民币人民币人民币23000元元 网络建设费网络建设费人人民民币币10000元元员工培训费员工培训费人人民民币币6000元元投产后的年发生费用预计为投产后的年发生费用预计为 人民币人民币10000元元年运营耗材费年运营耗材费人民币人民币 6000元元年折旧费(支年折旧费(支
31、付系统软硬件付系统软硬件维护及更新维护及更新人民币人民币 4000元元新系统投产后预期年经济收益新系统投产后预期年经济收益人民币人民币 10000元以上元以上显性收益显性收益(销售信息利用增值销售信息利用增值)人民币人民币 15000元元隐形收益隐形收益减少员工工作量;加快工作效率;减少员工工作量;加快工作效率;减少员工数量;提高客户满意度减少员工数量;提高客户满意度系统实施系统检测与运营 1.系统检测 检测属性检测属性参与人数(人)参与人数(人)检测结果检测结果可维护性可维护性10良好良好可靠性可靠性10良好良好可理解性可理解性10良好良好效率效率10良好良好系统实施系统检测与运营2.系统运
32、营例图图1 首页界面系统实施系统检测与运营 图2 登记界面系统实施系统检测与运营 图3 进货登记界面系统实施系统检测与运营 图4 信息查询界面系统实施系统检测与运营 图5 报表输出界面系统实施系统检测与运营 图6 统计汇总界面系统实施系统检测与运营 图7 系统关系表格界面总结 通过学习和实践,一个简单的营销管理系统设计完成,它包括采购系统、商品库存管理系统、销售系统。 设计中有了同学的共同努力,才使程序有了生命。十分感谢老师的精心指导,这次程序设计使我们到了很多编程方面的知识,也发现在编程方面存在很多不足,我们将不断地学习来完善自己。由于我们水平有限,程序中难免会出现些小错误,希望老师批评指正谢谢观赏 Make Presentation much more fun