大型连锁超市MIS分析与设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程结业论文

题目大型连锁超市MIS分析与设计

商学院院(系)财务管理专业学生姓名学号

起讫日期

设计地点

先进的管理信息系统方案应用于大型商业系统已经成为现代企业信息化的发展趋势。结合国情,研究并建立有中国天特色的商业管理信息系统模式具有十分重要的意义。

论文在阐述信息系统相关的一些基本概念之后,着重分析了大型连锁超市的日常业务流程。并结合超市MIS系统的业务特点,对系统化的开发范围进行了描述,从而得出了较为详实的系统分析报告。连锁超市是劳动密集型、低利润率的行业。传统的计算机管理在小型超市流程中的数据处理比较繁琐、效率低、易出错,这就制约了企业的发展本文结合连锁超市的特点,理论联系实际,详尽地分析了管理信息系统设计开发与实施的哥哥主要环节及其过程。下面主要是介绍了一种基于面向对象方法和原型法的系统设计思想在连锁超市管理信息系统设计中的应用。

关键词:连锁超市,管理信息系统(MIS),面向对象,系统分析

摘要 ................................................................................................................................................ I 一、系统分析.. (1)

(一)核心业务需求描述 (1)

(二)对象的提取 (2)

二、系统设计 (2)

(一)数据库设计 (2)

(二)网络结构和数据库的分布式设计 (3)

三、结语 (4)

参考文献 (4)

一、系统分析

在进入21世纪的今天,信息资源已成为现代生产和经营管理中一项至关重要的经济资源。连锁超市企业采用计算机、收款机、条形码、网络等先进技术和设备,通过商业管理信息系统的开发与应用,克服了连锁超市管理中的盲目性和决策中的随意性,有利于对超市进行科学和规范的现代化管理,提高工作效率。更重要的是连锁超市通过信息管理软件能将收集到的信息及时迅速地为生产厂家所共享,使产、供、销之间信息反馈的时间差、地区差几乎缩小到零。如:生产和流通中的库存规模在不断缩小,甚至不再需要库存;相关的运输工具由大变小、运输频率加快,资金占用由多变少,消除了信息在传统生产、流通等诸多环节中的浪费。信息可以代替库存、资本、劳动力。因此建立一套完善合理的连锁超市综合信息管理系统,不但有助于增强连锁超市的市场竞争力,而且对超市的管理产生深远的影响。

大型连锁超市MIS系统不同于一般的单超市MIS系统,它的用户需求是复杂而且多变的,系统分析人员很难在设计初期将所有的用户需求考虑周到。同时用户需求的变化将造成系统设计的反复变更修改,可能导致软件产品达不到预期的目标。这些都是传统的系统分析方法难以解决的问题。而面向对象分析方法结合原型法可以很好地解决这些问题。因为不论用户需求如何变化,系统的核心业务是基本不变的,核心业务中的对象也是基本不变的。所以系统分析员可以先对核心业务进行分析,从中提取基本的业务对象,实现相应的对象组件,在此基础上构建原型系统。随后,用户参与开发过程,同开发人员一起逐步对系统进行功能扩展和修改。由于使用了面向对象的分析方法和基于对象组件的开发方法,原型系统功能的扩展可通过添加新类、派生原有类或者修改原有类方法和属性等方式达到目的。在这个过程中只要保证类与类间的接口不变,就可以避免需求变化导致的整体反复修改。这样开发出的系统的可重用性、可修改性、可扩充性较好,开发周期也较短。

(一)核心业务需求描述

连锁配送模式是当前许多大型连锁超市所采用的经营管理模式。

1.机构设置:连锁超市由连锁总部、配送中心、下属多个分店等机构组成。

2.总部职能:总部中设置采购部和财务部。采购部负责和供货商签订合同,采购商品。财务部负责每月结算,向供货商付款和向分店收款。

3.分店职能:各分店负责销售商品。分店通过收款机(POS机)和扫描枪等设备完成收银工作。每次交易由扫描枪读取顾客购买商品条码,由收款机记录商品销售单并且打印出收银条交给顾客。

4.配送处理:分店没有进货权,配送中心可以主动向分店配送商品,或者在分店缺货时,根据分店向配送中心发出的配送请求(称之为“点菜”),由配送中心开配送单,随货物一起运送到分店。

5.采购业务:采购部根据采购计划或者分店的要货请求,填写采购订单,然后传真给签订过合同的供货商,要求供货商送货。

6.送货业务:供货商填写送货单,随采购订单传真和货物一起送到配送中心。

7.商品入库:对照采购订单和送货单内容验收,开验收入库单将商品入库。

8.月末结算:财务部每月对当月的配送中心验收入库单和各分店销售单进行结算。根据供货商的商品入库情况和销售情况开具付款通知单向厂商付款。根据各分店销售收入情况开收款通知单向分店收缴营业收入。

(二)对象的提取

根据核心需求的描述,提取对象为:连锁总部、配送中心、分店、采购部、财务部、供货商、合同、商品、收款机、商品销售单、配送中心、配送请求、配送单、要货请求、采购定单、送货单、验收入库单、付款通知单、收款通知单、仓位,连锁超市的经营目标是销售商品获取利润,因此将商品划为目标对象。连锁超市的每一次进销存活动数据全都记录在各种单据和合同里,因此将这些单据和合同划为数据对象。

其中,对象泛化是指对各种单据抽象出“单据”对象。除了收款通知单和付款通知单外,其他单据中单据明细栏均记录了流通的一种或多种商品的编码、数量和价格等信息,因此可以抽象出单据明细项对象。对文员、收银员、业务员、各级经理等这些人员对象可抽象出用户对象。

二、系统设计

(一)数据库设计

因为大多数数据管理库系统使用的是关系型数据库,所以需将上述的对象模型映射到关系模型中,即将类映射为数据库中的数据表,将类的某些属性映射为相应数据表中的字段。机构类、商品类和用户类不存在上层父类,可以直接将类图中的属性映射为相应的各机构表、商品表和用户表的各字段。对于存在继承关系的数据类如单据超类和各单据类,采用只将子类转换成表的办法,父类的属性由各子类对应表收集,这样就得到了配送单表、销售单表等单据主表和保存各单据项的配送单明细表、销售单明细表等单据明细表。

至今,数据库设计的很多工作仍需要人工来做,除了关系型数据库已有一套较完整的数据范式理论可用来部分地指导数据库设计之外,尚缺乏一套完善的数据库设计理论、方法和工具,以实现数据库设计的自动化或交互式的半自动化设计。所以数据库设计今后的研究发展方向是研究数据库设计理论,寻求能够更有效地表达语义关系的数据模型,为各阶段的设计提供自动或半自动的设计工具和集成化的开发环境,使数据库的设计更加工程化、更加规范化和更加方便易行,使得在数据库的设计中充分体现软件工程的先进思想和方法。

数据库建设是硬件、软件和干件的结合。三分技术,七分管理,十二分基础数据。技术与管理的界面称之为“干件”。数据库设计应该与应用系统设计相结合。结构(数据)设计:设计数据库框架或数据库结构。行为(处理)设计:设计应用程序、事务处理等。结构和行为分离的设计。

传统的软件工程忽视对应用中数据语义的分析和抽象,只要有可能就尽量推迟数据结构

相关文档
最新文档