超市销售信息管理系统数据库设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

天津理工大学中环信息学院《管理信息系统》课程设计报告11摘要本文针对超市销售管理信息系统,以荣达超市销售信息系统为实际背景,通过对荣达超市的日常业务进行详细调研与研究,对其工作流程进行研究,建立销售信息处理模型,并在此基础上设计销售信息管理软件的方案,并加以实施。本文主要对该超市的现状进行了需求分析,达到了相应的用户需求,功能需求以及相应的业务流程,重点阐述了系统的分析、设计的思路和方法,以及系统数据库设计的方法。最后介绍了对系统的概要设计、系统实现的主要应用技术等。建立超市销售管理系统使荣达超市销售管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地进行信息查询和修改。提高了直接或间接的经济效益,提升超市销售管理和行政管理水平,改善顾客和超市成员关系,增强超市服务竞争力,实现优质服务。关键词:超市销售信息管理系统数据库顾客信息系统商品信息系统前言随着经济发展人们生活水平的提高,人们消费需求提高物品需求种类多样化,超市经济管理的数据结构及处理也日益复杂。超市服务系统不仅要求准确无误地保留有关经济数据,而且要求迅速可靠地采用各种数据信息进行综合分析和决策。计算机所具有的数字化技术和交互式的处理能力,使其对数据庞大、程序复杂的各类信息进行综合处理,从而为超市经济管理的运行提供决策依据。本文阐述了超市管理系统的设计与实现,以顾客为中心,以时间为轴线,围绕顾客消费过程,详细地、完整地收集所有数据。借助于信息系统的杠杆作用,平衡顾客与超市的需要,将管理信息和顾客信息做集成,使得相关人员在任何时间、任何地点都能得到相关信息。其主要目标是协助完成超市对日常的计算机服务统计和销售管理等业务,减轻超市人员处理业务的劳动强度,提高超市人员的工作效率和工作质量,全面提高了超市的综合管理水平和服务质量,提高顾客满意度,同时为超市带来一定的经济效益产生积极作用。天津理工大学中环信息学院《管理信息系统》课程设计报告22第一章概述1.1荣达超市背景荣达超市是一家连锁店,成立于20世纪90年代初期。该超市连锁店发展至今已经拥有十几家连锁店和一家配送中心。我们研究的对象是该超市连锁店的一个分店,其规模属于中型超市。它占地面积600平方米,拥有管理人员及职工100人左右。主要提供日用百货、烟酒食品、各种肉类、蔬菜、水果等商品,品种上千种。因其规模扩大、业务扩张必须引进先进管理思想、方法和技术,以提高企业的管理水平,是该店实现在5年内发展成为一个大型综合超市的目标。1.2问题的提出超市销售信息系统是一个综合性的信息系统,它的应用软件功能涉及到国家有关部委制定的法律、法规。因此超市销售信息系统首先必须保证与我国现行的有关法律、法规、规章制度相一致,并能满足各种超市机构对销售信息的要求。随着人们对消费需求的增加,消费要求不断提高超市消费管理在整个社会中占有越来越重要的地位。在传统超市消费管理过程中,收费与查询管理都非常的耗费人力物力,同时由于采用手工操作,不可避免地造成一些错误。超市销售收费管理系统是建立一个全国性的超市销售信息管理系统,,把超市的销售信息系统开发工作从单个部门推向整个超市系统,推动超市销售的现代化建设,改进超市服务质量。本系统以荣达超市应用背景,通过研究当前超市销售系统的管理现状、存在问题以及现实需求,设计一个针对超市销售收费管理工作的超市销售管理系统。缩短了信息流转时间,使得超市销售的管理层次分明,对于提高超市管理的经营效率、加快超市销售管理的自动化具有重要的意义。1.3可行性分析可行性分析是在建立一个管理信息系统的前期对项目的一种考察和鉴定,主要是对在操作上,技术上,经济上可能存在的问题进行分析。目前,开发与应用管理信息系统的程度已经成为衡量一个国家、部门、企事业单位科学技术与经济实力的重要标志之一。其重要目标是:用最小的代价在尽可能短的时间内确定问题是否能够解决。本系统设计的“荣达超市销售管理系统”软件是用来满足超市对于就顾客管理工作的需要,天津理工大学中环信息学院《管理信息系统》课程设计报告33实现销售管理自动化、信息化。销售管理系统的介入改变了传统的销售管理工作的繁琐现状,使销售管理工作更加快捷、方便,管理的方式更加合理,从根本上改善了销售管理工作的质量。在分析设计之前,本文先对荣达超市销售管理系统做如下可行性分析:1.3.1经济可行性经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。主要解决资金可得性和经济合理性两个问题。在软件上本系统的开发成本是可以被接受的。在外围设备方面,该系统只需要最常见的普通输出设备,如打印机。除此之外,在系统投入运行后,能提高超时工作人员的工作效率,协同工作能力进一步的加强,时间效益得到进一步的提高,优化生产关系,提高生产力,加快了顾客服务的速度,全面提高了超市的综合管理水平和服务质量。所以,本系统的开发在经济上是可行的。1.3.2管理可行性主要是管理员对开发信息系统是否支持,现有该行业管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。超市根据所开发的系统进行策略上的发展和改变可以使其获得新的收益,系统应该具有操作简单、易于理解,界面友好等特点,管理员经过短时间的培训就可以熟练地使用该系统。因此,本系统的开发在管理上可行。1.4实施步骤在进行完可行性分析之后,具体开发一个较为完整的信息系统的主要步骤分为如下几点:1.系统分析系统分析是系统开发的重要阶段,其目的是要回答系统将要“做什么“,即需求分析。完成需求分析之后,对系统的涉及到的部门进行组织结构分析和业务流程分析。在此基础之上还要做数据流程分析,并利用数据字典对数据流程进行详细的说明。2.系统设计系统设计又分为六个步骤:总体功能结构设计、将要开发的系统划分为几个子系统,并划分各个子系统的功能模块。系统处理流程设计,弄清楚系统的处理过程和系统数据之间的传递关系。输入输出设计,规划出这个系统具体要输入什么信息,输出什么结果。数据库设计阶段的工作则是弄清楚系统中有哪些实体之间的关系。物理配置方案设计,规定系统的硬件等要求。3.系统实施天津理工大学中环信息学院《管理信息系统》课程设计报告44是在系统设计的基础上,将系统设计方案的结果具体的在计算机系统上进行是实现,并进行系统调试和测试。它的主要活动是根据系统设计所提供的控制结构图、数据库设计、系统配置方案以及详细设计资料;编写和调试程序,调试系统、进行系统切换等工作,将技术设计转化为物理实际系统。建立完整的以数据库为核心的计算机应用系统,是系统实施阶段的最终目的。系统测试,系统测试是保证系统质量的关键,是对整个系统开发的过程,包括系统分析、系统设计和实施的最终审查。第二章系统分析系统分析是系统开发的重要阶段。系统分析的目的是要回答新系统将要“做什么”这个关键性问题。在这个阶段要集中精力,认真分析用户需求,用科学的方法来表达新系统的逻辑方案,建立新系统的逻辑模型。系统分析要在总体规划的基础上,与顾客密切配合,用系统的思想和方法,对业务活动进行全面的调查分析,详细掌握有关的工作流程,收集票据、账单、报表等资料,分析现行系统的局限性和不足之处,找到制约现行系统的“瓶颈”,确定新系统的逻辑功能,根据条件找出集中可能的解决方案,分析比较这些方案的投资和可能的收益。系统分析工作开始与用户提出新系统的要求,进行初步调查与可行性分析后,确认新系统开发为可行即可进行详细调查与分析,提出新系统逻辑模型,最后写出系统分析报告。2.1需求分析需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。在需求分析阶段要完成的任务是通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑近乎可能的扩充和改变,不能仅按当前应用需求来设计数据库。2.2组织结构分析天津理工大学中环信息学院《管理信息系统》课程设计报告55超市的部门包括:主任办公室、综合办公室、采购部、销售部、财务部、库管部、计算机中心。综合办公室下设人力资源中心、企业策划中心、质量检验中心。组织结构分析如图所示:超市组织结构图2.12.3业务流程分析进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流径去向、处理方法、计算方法、提供信息的时间和信息形态等。业务流程分析可以用业务流程图来完成。所谓业务流程图就是一种表明系统内各单位、人员之间的业务关系、作业顺序和管理信息流动的流程图,它用一些规定的符号及连线来表示某个业务具体处理过程。在人员业务方面,超市成员由经理、资料管理员、仓库管理员、采购员、发货员组成。经理主管事务;资料管理员负责资料录入、采购计划、发货计划编制;仓库管理员负责仓库中货物进库与出库;采购员根据计划进行商品采购;发货员根据发货计划进行发货。分析具体的业务流程,主要是为了在确保用户满意的基础上,对销售业务的各种流程进行详细的分析,以便得到更加具体的数据流程,为下一步系统的分析与设计打下良好基础。超市业务流程分析,基本图符号如下超市经理室主任办公室综合办公室采购部销售部财务部库管总部计算机中心外部实体数据存档数据流向内部实体天津理工大学中环信息学院《管理信息系统》课程设计报告66超市管理的总业务流程图2.22.4数据流程分析数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程。数据是信息的载体,是今后系统要处理的主要对象。因此必须对系统调查中所搜集的数据以及统计处理数据的过程进行分析和整理。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。数据流程分析是把数据组织内部的流动情况抽象地独立出来,舍去了具体结构组织、信息载体、处理工具、物质、材料等,单从数据流动过程来考虑实际业务的数据处理模式。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中流动、存储和传递。员工商品管理商品信息客户顾客购物单销售部销售出库信息供应商采购订单采购部采购申请单库管部财务部收款单付款单天津理工大学中环信息学院《管理信息系统》课程设计报告77以下对超市的主要业务进行数据流程分析,(1)、超市管理的数据流程图:顶层图。此系统的数据来源是顾客购买的购货单和供应商的发货单,数据去处是超市的订货单和给顾客的销售单。(2)、超市管理的数据流程的一级图。在一级子图中主要分析超市管理的三大主要功能的数据流动关系。(3)、二级子图主要是销售管理的图。数据流程分析图数据流程图基本图符TheelementsofDataflowdiagram超市销售管理信息系统数据流程图顶层图2.3商品库存顾客超市管理信息系统购货单销售单供应商订货单发货单数据存储数据处理数据流外部实体天津理工大学中环信息学院《管理信息系统》课程设计报告88超市管理一级图2.4顾客P11记录销售情况D111销售记录D3商品库存D4暂存订货单P12开发货单并修改库存P13产生暂存订货单顾客P11记录销售情况D111销售记录D3商品库存D4暂存订货单P12开发货单并修改库存P13产生暂存订货单采购子系统采购子系统P16对照暂存订货单顾客P11记录销售情况D111销售记录D3商品库存D4暂存订货单P12开发货单并修改库存P13产生暂存订货单采购子系统到货通知D121可发的订货单D101应收款明细账D5销售历史P15编制销售和库存报表顾客P11记录销售情况D111销售记录D3商品库存D4暂存订货单P12开发货单并修改库存P13产生暂存订货单采购子系统P14检索库存顾客P11记录销售情况D111销售记录D3商品库存D4暂存订货单P12开发货单并修改库存P13产生暂存订货单采购子系统经理询问库存库存状态不满足的订货应收款购货单发货单顾客P1销售管理商品库存应收应付

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功