超市信息管理系统设计方案_第1页
超市信息管理系统设计方案_第2页
超市信息管理系统设计方案_第3页
超市信息管理系统设计方案_第4页
超市信息管理系统设计方案_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

{店铺管理}超市信息管理系统设计方案可行性分析是指在客观条件制约下,对系统开发的必要性和可行性进行分析论证它是在项目系统实施前进行的一项重要工作,对系统能否正常运行能否从中获得经济效益起着决定性的作用系统的可能性是只指研究系统开发的条件是否具备,而系统的必要性是指客观上是否需要。可能性与必要性相符相成,缺一不可。(一)系统设计的必要性在市场竞争越来越激烈规模越来越大消费者要求越来越高的今天,作为福建工程学院鳝溪校区唯一的学生超市,如何提高工作质量和管理水平显得越来越重要由于手工操作人员和顾客带来不便,因此迫切需要一套计算机信息管理系统来实现可靠、便捷的管理。(二)系统背景●项目的任务提出者:福建工程学院鳝溪校区****超市●系统开发者:福建工程学院鳝溪校区“****”超市进销存管理信息系统开发小组●系统用户:福建工程学院鳝溪校区“****”超市工作人员●系统开发参考资料:①“****”超市提供的所有业务与管理资料②可行性研究报告编写规范(三)系统目标实现对“****”超市内部各种商品管理的电子化率,也为提高“****”超市的服务质量提供保证:●人力和设备费用的减少●处理速度的提高●控制精度或生产能力的提高●管理信息服务的改进●决策科学性的提高●人员利用率的提高(四)系统功能了解超市库存量信息,总结每日经营的物品数量,反映消费者及市场对物品的需求量打印报表反馈市场对物品需求情况,预测市场并为超市进货管理人员提供必要的进货信息。(五)初步建设安排项目计划于2006年12006年2月正式投入运行。(六)系统的投入影响分析本系统的开发能够提高工作效率、扩大服务范围、增加经营者的利润、及时获取信息、减少决策失误减少库存积压及提高资金周转率该系统还能及时提供市场基本信息供货商信息库存信息销售信息消费者反馈信息及市场需求信息,提高决策正确率并在此基础上通过对各种信息的综合分析,以改进超市物品种类提高服务质量满足不同消费者的购买要求,使超市的管理向高质量、现代化的方向发展。三.系统可行性分析(一)管理可行性分析“****”超市的经营者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可;管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。(二)经济可行性分析超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入,开发完全必要。1.成本费用分析⑴系统的初始成本●计算机硬件、软件等均已具备,无需额外开支。系统采用人机交互界面。●由于学校提供开发场所,机房及附属设施建设费无须花钱租用。●由于“****”超市位于福建工程学院鳝溪校区内,故无须花费差旅费等额外费用。⑵日常维护费用●购置U盘及资料费:200元●图书馆上机机时费:50元●材料打印、复印费:50元●成员沟通、交流费:50元●合计:350元2.效益分析●有效地降低成本、节省开支●提高工作效率,扩大服务范围●及时获取信息,减少决策失误●减少库存积压及提高资金周转率●及时提供供货商信息、库存信息、销售信息、消费者反馈信息●提高管理人员的素质,提高决策正确率,建设人才队伍●提高信息处理的及时性、准确性●改进超市物品种类,提高服务质量●提高仓储利用率和商品周转速度●提高超市整体业务流程运作均衡性(三)法律可行性分析本系统设计针对“****”超市的实际管理需要,经过实地调查分析,所收集数据真实有效,并经过福建工程学院“****”超市有关领导授权批准,故具有合法性和可信赖性。(四)技术可行性分析1.硬件:电脑一台2.软件:操作系统:中文Windows2000开发系统:MicrosoftVisualFoxpro6.0论在系统的硬件及软件上都满足开发的要求。3.本系统涉及到的技术因素:●管理系统的开发方法。使用面向对象开发方法开发软件系统●网络和通信技术。开发小组有基于C/S开发的经验●C/S机构规划和技术设计。开发小组有应用数据库开发经验●数据库技术。开发小组能使用VisualFoxpro编程4.运行上的可行性:●操作简单:简单的操作规则使操作人员能轻松掌握。●查询方便:用户可设定任意条件和任意的查询项目进行检索。●统计灵活:任意条件下任意项目的产品入库时间、数量等的统计及查询项目均可进行交叉统计。●数据维护:供应商或销售商信息的录入及商品类别、规格、颜色、名称的输入,可修改、删除、查询。●工作方式:非实时联网。在单机联网系统和多机联网系统中,计算机工作时仍和独立式系统一样,单机完全独立运行系统工作与网络无关,因此系统非常可靠和稳定,避免了因网络故障而导致不能操作的局面。(五)社会可行性分析信息化,只有合理地运用信息化的管理,才能在市场竞争中立于不败超市管理信息系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,理地节约了成本的投入。(六)系统开发的局限性本系统仅限于内部联网,如果发生被盗、缺货等事故处理麻烦,需修改多个文件。(七)可行性研究结论本小组拟开发的管理信息系统操作方便灵活,便于学习,因此,该系统具有可行性。通过经济技术和社会等方面的可行性研究,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。“****”超市进销存管理信息系统分析报告进销存管理信息系统以商品库存为管理核心,可以动态跟踪库存的变化,实现采购入库销售出库一体化的管理统计、分析打印各种报表等功能,能够准确及时地为决策者提供第一手信息本系统以人机对话来实现,操作简单,使用方便。一.系统分析概述(一)系统分析的任务及其重要性解用系统说明书的方式表达出来系统说明书审核通过之后,将成为系统设计的依据和将来验收的依据。系统分析是要回答系统要“做什么”的问题。只有明确了问题,才有可能解决问题。否则方向不明,无的放失,费力不讨好。系统分析的困难主要来自三个方面:问题空间的理解、人与人之间的沟通和环境的不断变化数据流程图和数据字典。(二)系统初步调查“****”超市位于福建工程学院鳝溪校区学生生活区,属于校园内唯一的小型的经营体系。主要面对的消费者为学生和部分老师长期以来,“****”超市一直采用人工管理物品的采购、库存销售等信息的管理存在工作量大工作效率低下耗费人员过多等问题,从而导致劳力资本投入量大、市场及消费者的反馈信息不能及时处理等问题“****”超市的经营者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可超市的管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好经过沟通了解,超市的领导对开发小组的工作十分支持和关心,对这个进销存管理信息系统寄予厚望。(三)用户需求分析“****”超市位于福建工程学院鳝溪校区学生生活区,属于校园内唯一的小型的经营体系。主要面对的消费者为学生和部分老师。长期以来,“****”超市的销售业务一直使用着最简单的人工管理超市经营物品的采购库存销售及核算等手工信息管理使得员工工作量大服务质量差工作效率低同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。算机系统进行管理是一个明智的选择还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息作出经营管理决策。在性能方面要求系统核算准确,使实存商品销售商品与所记帐目一致,能够被超市长期有效使用数据主要来自于入库单发票,超市销售在营业期间内一直发生,数据也就一直变化销售商品后开出发票,并且要显示商品价格数额在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜修改密码的程序,同时密码不能过于简单。(四)系统功能分析在实际开发中,系统功能分析需要开发小组的系统分析及设计人员与用户进行全面深共同决定系统的具体功能。本小组所拟开发的“****”超市管理信息系统主要具有以下功能:●系统用户管理:超市中的用户涉及前台销售员、收银员、取物员、采购员以及系统高级管理员,系统用户管理完成对各类使用人员帐户的添加、修改、删除和查询。●商品信息管理:管理商品的基本信息,包括添加、修改、删除和查询商品信息。●库存信息管理:管理商品的入库,库存量修改与查询,指定库存报表。●前台销售管理:管理客户购物车的创建、添加、修改和查询,以近根据用户要求查询特定商品信息。●购买结算管理:根据客户购物车结算购物费用,并可对购物车进行修改。●取物管理:客户结算之后,取物人员根据客户购物车从库房为用户取物,并完成购物车的注销操作。●采购计划:采购人员根据商品库存量和商品销售情况制订采购计划。●报表管理:根据每月商品的销售情况生成商品销售报表,超市高级管理人员可以根据报表调整销售策略。(五)系统特点展望●采用人性化的业务流程及高度集成的单据管理界面,业务单据采用统一的输入界面和相同的操作方法,各种操作都可使用快捷键,易学、易用、方便、快捷。●功能全面,包含进、销、存等中小型商业超市日常管理业务。●多项独特功能设计:⊙一品多码:可以对同一种货品的不同包装(如:香烟的箱、条、包)分别设置条码。⊙、小单位和主单位三个单位的处理,在开单时可以在同一个货品中输入大单位数量小单位数量和零散数,而且会根据货品资料中设定的转换率自动计算出主单位的数量。⊙,能实时的查到实际库存,帐面库存帐更方便财务人员对各种单据的记帐、审核、对帐、统计分析等。⊙可自定义进销存期间的起始日期和终止日期,满足不同结算期用户的需求。⊙动态盘点:在不停业状态下可进行货品盘点。⊙条码打印:不需要专门的条码打印设备,使用普通打印机(喷墨/激光)即可直接打印货品条形码、标价签或根据采购入库单中每个货品相应的数量打印相应个数的条形码。⊙价格跟踪:自动保存历史成交价格和最近一次成交价格。⊙、栏目、表尾进行自定义设置,并支持票据套打。●采用数据库操作,运行快速稳定,不为数据量大所困。●精密的权限控制,确保核心数据的万无一失。●丰富的报表输出,随时了解企业第一手数据。●强大的查询统计功能,可快速、多条件模糊查询。(六)组织业务分析通过调查,我们了解到“****”超市的有关组织/业务关系如下图所示:二.业务流程分析本小组在调查“****”超市的管理业务流程中,本着实事求是的精神,按照原有信息流动过程,逐个地调查所有环节的处理业务处理内容计算方法提供信息的时间和信息形态等经过调查分析,我们初步了解了“****”超市的基本业务流程,并绘制了详细的业务流程图。(一)业务流程图的符号解释(二)业务流程图三.数据流程分析物流,抽象出信息流小组成员经过分工和概括的角度绘制了“****”超市进销存管理信息系统的数据流程图。模块结构“****”超市的业务流程,我们绘制了顶层中层底层数据流程图以下仅对中层数据流程图进行解释说明。(一)数据流程图的符号解释(二)数据流程图数据流说明:F01:入库数据,身份核实等F02:入库数据、身份核对、经手人等F03:合同情况、供货商品情况、商品出入库情况F04:商品编号、商品数量F05:供货日期、经手人等与入库有关的数据F06:商品库存的各种清单、统计、汇总等F07:商品编号、商品数量F08:商品数量F09:商品编号、商品数量F10:商品销售的各种清单、统计、汇总等F11:商品编号、商品数量F12:商品编号、商品数量、金额、日期等F13:商品编号、商品数量F14:商品编号、商品数量,金额等F15:金额F16:商品编号、商品数量,金额F17:合同情况、供货商品情况等四.数据和数据功能分析数据流程图反映系统业务和功能之间的关系,反映了外部实体数据处理数据存储和数据流动四方面的关系,通过数据流程图能系统全面地了解业务功能实现过程但是数功能和数据是否匹配,是否存在问题,有无遗漏,也无法通过数据流程图本身来检验数据分析和数据功能分析就是要弥补数据流程图所呈现出的缺陷。据的各种信息从不同的角度进行分析汇总,在系统开发的全过程中都得到使用数据字典系统开发过程以及系统运行后的维护必不可少的工具。(1)数据流字典编号标识符来源去向所含数据结构说明1-01F01P1供货商D2入库登陆入库时间发货人、收货人数量单价货物名称货物属性1-02F02P1供货商D1核对入库时间发货人、收货人数量单价货物名称货物属性、证件号、电话1-03F03S1合同D1核对供货商情况合同时间、合同金额、合同货物数量违约情况、性质1-04F04D1核对D2入库登陆商品编号商品数量1-05F05D2入库登陆S3入库情况商品编号商品数量、规格、单价、生产厂商入库时间、经手人1-06F06D1核对P4总经理库存清单统计报表、商品汇总1-07F07S2库存D1核对库存清单入库时间入库数量入库经手人出库时间出库数量出库经手人1-08F08D2入库登陆S2库存数据修改入库经手人1-09F09S2库存D3收银销售商品数量单价种类收银员编号1-10F10D3收银P4总经理总收入时间单价、商品种类1-11F11D3收银D4销售记录收入时间收入数修改量单价收银员编号、总收入1-12F12D4销售记录S4销售情况商品数量、单价、修改入库商品种类1-13F13D3收银P5客户商品种类、单价、时间、商品总额、打折情况1-14F14P5客户D3收银优惠卡编码单价、商品数量付款金额1-15F15P5客户D4销售记录商品数量、单价、修改退货原因编号退货金额、时间1-16F16P5客户P6客户服务商品数量、单价、中心退货原因编号时间1-17F17P1供货商S1合同合同时间合同金额合同货物数量、违约情况性质上表为数据字典清单,此处仅对F01作如下解释,数据流F01是供货商提供货物,它的去向是入库登陆,在F01、发货人、收货人、数量、单价、货物名称、货物属性等。F02、F03……均代表数据流名,它的来源、去向及该数据流所含内容。(2)数据存储字典编号标识符流入数据流流出数据流数据结构说明2-01S1P1供货商D1核对时间商品数登记货物发量商品种类、放清单单价经手人2-02S2D2入库登陆D1核对商品数量商入库的核对D3收银品种类单价、时间发货人证件号2-03S3D2入库登陆商品数量种类时间单价2-04S4D4销售记录修商品数量时改间商品种类、单价退货原因编号S表示此处对S进行解释S1P1和D1的处理,将数据流F17写入S1。S1、商品数量、商品种类、单价、经手人等。S2、S3、S4的解释亦如此。(3)数据处理字典编号标识符流入数据流流出数据流处理逻辑情况说明3-01D1S1合同D2入库登陆根据合同情况管理和货物情况判断是否生成库存信息3-02D2D1核对S3入库情况根据合同情况登记和货物情况生管理成库存信息3-03D3S2库存P5客户根据客户需求管理P5客户生成需求单3-04D4D3收银S4销售情况根据客户使用登记P5客户入库和退换情况修管理改销售数据库此处仅以D1为例,S1和D2分别是其的输入流和输出流D2D3D4的解释亦如此。“****”超市进销存管理信息系统设计报告一.系统目标设计****超市是工程学院附近的小型超市,本软件是针对其库存和销售收银需要编写的超市进销存管理软件,旨在提高超市的管理效率和利润增长。系统分两个部分,第一部分为库存的进出管理,第二部分为收银结帐的管理整个系统供良好的准确数据资料。系统共有七个模块,分别是系统用户管理商品信息管理商品库存管理前台销售管理、购物结算管理、客户取物管理和超市高级管理等,从细微的方面体现系统的优越性。(一)系统模块功能图(二)系统实现过程分析构,然后创建系统项目,并在项目中创建数据库和各个表。起,最后进行系统整体设计和调试。闭操作。另外,为表但浏览记录创建一个统一的记录导航条子类,有记录前翻后翻以及到首尾记录的功能。二.系统数据库设计(一)系统数据流图根据系统功能模块结构图和超市销售管理流程,绘制出系统简单的数据流图:数据说明:(1)系统用户数据系统用户数据包含的数据项有系统用户名、登录口令和权限代码。(2)商品基本信息数据商品基本信息数据包含的数据项有商品编号、名称、售价、进价、种类和厂家等。(3)商品销售数据商品销售数据包含的数据项有销售编号、日期、商品编号、数量等。(4)商品库存数据商品库存数据包含的数据项有商品编号、库存量、库存下限等。(5)客户购物车数据客户购物车数据包含的数据项有购物车编号客户名商品编号数量结算日期等。(二)系统处理流程设计系统处理流程图如下所示:(三)代码设计1.用户登录表单设计能使用系统功能。系统用户的登录信息保存在SysUserData数据表中。(1)创建系统用户登录表单SysUserData要的控件。(2)实现系统用户登录表单功能●为表单定义新的属性●实现登录信息验证功能●实现登录取消功能●在登录对话框关闭时清除事件循环●添加记录导航条类2.系统用户管理表单设计(1)创建系统用户管理表单在设计时,在表单的数据环境中添加需要使用的SysUserData表,这样在表单加载或关闭时,使用的表可被自动打开和关闭。(2)实现系统用户数据管理功能●为表单创建用于表示添加和编辑状态的属性●扩展记录导航条功能●实现添加记录功能●实现修改记录功能●实现退出添加或修改状态功能●实现保存功能●实现删除记录功能●实现关闭表单功能3.用户修改命令表单设计(1)设计口令修改表单在口令修改表单中,显示当前用户和旧口令,并提供两个文本框用于输入新的口令,三个命令分别用于保存新口令清除新口令和关闭口令修改表单据环境中添加要使用的SysUserData表。(2)实现口令修改功能●实现表单初始化功能●实现清除口令功能●实现保存新口令功能●实现关闭表单功能4.商品信息管理表单设计(1)创建商品信息管理表单在实现商品信息管理表单时,首先在表单数据环境中添加SysUserData表,将表对应的Cousol的Exclusive属性设置为T。然后从数据环境设计器窗口中将SysUserData表的删除修改、保存、退出添加修改以及关闭表单操作的命令按钮。(2)实现商品信息管理功能●为表单创建用于表示添加和编辑状态的属性●实现表单初始化功能●扩展记录导航条功能●实现添加记录功能●实现修改记录功能●实现退出添加或修改状态功能●实现保存功能●实现删除记录功能●实现关闭表单功能5.商品入库表单设计(1)设计商品入库表单在商品入库表单中,显示商品名称和编号列表执行商品入库操作时,可从列表中选择商品名称或商品编号,然后输入商品入库数量,完成商品入库操作在表单的数据环境中添加DrugStore表。(2)实现商品入库功能●实现表单初始化功能●保存商品入库数据●实现商品名称与商品编号列表的互动●实现关闭表单功能6.商品库存数据管理表单设计(1)设计商品库存数据管理表单在设计表单时,首先在表单的数据环境中添加DrugStoreCursorl的Exclusive属性设置为T。然后从数据环境设计器窗口中将DrugStore单添加一个记录导航条和用于执行删除修改保存退出添加修改及关闭表单操作的命令按钮。(2)实现商品库存数据管理功能●为表单创建用于表示编辑状态的属性IsEding●实现表单初始化功能●扩展记录导航条功能●实现修改记录功能●实现退出修改状态功能实现保存功能●实现删除功能●实现关闭表单功能7.创建购物车表单设计(1)设计创建购物车表单(2)实现购物车创建功能●实现表单初始化功能●执行购物车创建操作●实现购物车表单刷新操作●实现关闭表单功能8.商品销售表单设计(1)设计商品销售表单(2)实现商品销售表单●实现表单初始化功能●实现根据表单调整表格大小●实现自动显示客户名称●实现购物车打开功能●实现关闭购物车功能●实现删除购物车功能●实现表单关闭功能●实现商品筛选功能●实现自动填写商品编号●实现添加购物项目功能●实现购物车项目删除功能9.购物结算表单设计(1)设计购物结算表单(2)实现购物结算功能●实现表单初始化功能●实现根据表单调整表格大小●实现自动显示客户姓名●实现购物车打开功能●实现购物车关闭功能●实现删除购物车功能●实现表单关闭功能●实现购物车项目删除功能●实现表单刷新功能●实现结算功能10.取物管理表单设计设计与设计购物结算表单设计基本相同。11.制订采购计划表单设计(1)设计制订采购计划表单(2)实现制订采购计划●实现表单初始化功能●实现自动选择商品名称和编号●添加采购计划项目●设计商品采购报表●打印采购计划书12.销售报表表单设计(1)设计获得销售数据图(2)设计销售报表(3)设计销售报表管理表单(4)实现销售报表管理功能●实现销售报表管理表单初始化功能●实现根据报单调整报表数据显示表格大小功能●实现设置报表筛选条件功能●预览报表●打印报表●实现表单关闭功能(四)创建系统项目和数据库首先创建一个项目命名为GoodsManage,然后在其中创建超市销售管理数据库和属于数据库的数据表。数据表表名称文件名系统用户数据表SysUserData商品信息数据表DrugInfo商品销售数据表DrugSales商品库存数据表DrugStore客户购物车数据表ShoppingCars(五)系统物理配置方案设计本系统采用单机用户操作方式,基本配置如下:库存管理电脑一台,收银结算电脑服务器一台,电脑系统配置在Windows98以上。(六)数据库的概念模型(E—R图)E-R图解释说明:1.实体—>关系:库存记录(编号、数量、存量、下限)购物车记录(编号、客户、结算、数量、日期)商品信息(编号、售价、名称、进价、种类、厂家)2.联系—>关系:出入库(编号、数量、供应商数)购物车记录(编号、数量、客户数)(七)数据库的逻辑模型根据系统分析所定义的数据字典,设计出****超市进销存管理信息系统数据库中各个数据表,包括系统用户数据表商品信息数据表商品销售数据表商品库存数据表客户购物车数据表和购物车记录表共6个数据表,各数据表结构分别如下所示:1.系统用户数据表字段名数据类型宽度是否允许为NULL字符型5否口令字符型6否权限字符型1否系统用户数据表用于保存系统用户的帐户信息,包括用户名命名为SysUserData000000000101234分别代表系统管理员、销售员、收银员、取物员和采购员。2.商品信息数据表字段名数据类型宽度是否允许为NULL编号字符型6否名称字符型25否售价数值型6(2位小数)否进价数值型6(2位小数)否种类字符型10否厂家字符型50否商品信息数据表用于保存每种商品的基本信息,包括编号名称售价进价种类和厂家,数据表命名为DrugInfo,编号形式如X00001、XC0001。3.商品销售数据表字段名数据类型宽度是否允许为NULL编号字符型11否货编号字符型6否数量数值型4否日期日期时间型否日期货编号,命名为DrugSales“编号”用于惟一标识一种商品的单笔销售记录,形式如,其中04为年、07为月、30为日。在客户结算取物之后,其购物车数据表和购物车记录将被删除,购买数据则被保存到商品销售表中。4.库存数据表字段名数据类型宽度是否允许为NULL编号字符型6否存量数值型4否下限数值型3否库存数据表用于保存每种商品的库存信息,包括库存编号库存量和库存下限,数据表命名为DrugStore,各种商品的库存编号与商品信息表中的商品编号一致。5.客户购物车记录字段名数据类型宽度是否允许为NULL编号字符型11否客户字符型10否日期日期时间型否结算逻辑型否客户购物车记录表用语保存客户购物车记录,包括购物车编号客户据表命名为ShoppingCars,每个客户的购物车记录使用一个惟一的编号来标识,形式如结算字段用于标识客户是否以执行过结算操作,默认值设置为.F.。6.客户购物车数据表字段名数据类型宽度是否允许为NULL编号字符型6否数量数值型6(2位小数)否每个客户都有自己的购物车数据表,用于保存客户选购商品的编号数量到超市购物用该编号来命名为客户创建的购物车数据表。三.输入输出及用户界面设计(一)输出设计本系统得输出形式主要是报表形式,如:入库清单编号名称售价进价种类厂家001巧克力2.5元1.9元01德芙------------------收银单打印编号客户日期结算002普通2006-01-142.5元------------(二)输入设计本系统包括商品信息管理商品入库商品库存数据管理等信息输入界面,现将系统主录入界面介绍如下:超市的管理人员可选择“采购计划”“商品入库”“库存管理”“商品销售”等按钮进入相应的输入界面进行商品登记,结算人员可通过“取物管理”“购物结算”等界面进行商品的清算和汇总。(三)用户登录界面整个系统的运行是从用户登录界面进行的,当用户与密码正确时,则进入系统主界面。(四)报表打印单界面****超市进销存管理信息系统设计说明书一.前言(一)引言****超市是福建工程学院鳝溪校区学生生活区内的小型超市,其主要消费者为学生和部分老师本软件是针对其库存和销售收银等需要编写的超市进销存管理信息系统软件,旨在提高超市的管理效率,实现利润增长。(二)编写目的于开发管理系统,为概要设计做好准备。(三)项目背景说明:a.待开发的软件系统的名称:****超市进销存管理信息系统b.任务提出者:系统设计人员开发者:福建工程学院经济管理系工商管理专业学生用户:福建工程学院天天超市c.软件系统同其他系统或其他机构的基本来往关系:无二.概要设计(一)总体设计1.需求规定****超市位于福建工程学院鳝溪校区学生生活区,属于校园内唯一的小型的经营体系。主要面对的消费者为学生和部分老师。长期以来,****超市的销售业务一直使用着最简单的人工管理超市经营物品的采购库存销售及核算等手工信息管理使得员工工作量大服务质量差工作效率低同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。算机系统进行管理是一个明智的选择还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息作出经营管理决策。在性能方面要求系统核算准确,使实存商品销售商品与所记帐目一致,能够被超市长期有效使用数据主要来自于入库单发票,超市销售在营业期间内一直发生,数据也就一直变化销售商品后开出发票,并且要显示商品价格数额在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜修改密码的程序,同时密码不能过于简单。****超市位于福建工程学院鳝溪校区学生生活区,属于校园内唯一的小型的经营体系。主要面对的消费者为学生和部分老师。长期以来,****超市的销售业务一直使用着最简单的人工管理超市经营物品的采购库存销售及核算等手工信息管理使得员工工作量大服务质量差工作效率低同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。算机系统进行管理是一个明智的选择还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息作出经营管理决策。在性能方面要求系统核算准确,使实存商品销售商品与所记帐目一致,能够被超市长期有效使用数据主要来自于入库单发票,超市销售在营业期间内一直发生,数据也就一直变化销售商品后开出发票,并且要显示商品价格数额在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜修改密码的程序,同时密码不能过于简单。2.基本设计概念和处理流程都要用自己的ID和密码登录。若输入错误,系统会提示错误,等待重新输入密码;若密码。系统处理流程图如下所示:3.总体结构4.人工处理过程本软件系统的工作过程中不得不包含的人工处理过程有:a.顾客付款单需要由销售人员录入,将付款通知单通知给顾客付款b.采购订单形成后需要由采购人员发给供应商c.财务人员与顾客,供应商的资金流通d.存管理出入库的实物处理(二)接口设计1.外部接口a.硬件接口:需要标准打印机接口进行报表打印。b.软件接口:支持所有windows平台系统。c.数据库接口:本系统使用VisualFoxpro6.0作为数据库软件。d.用户界面:2.内部接口(1)系统用户模块系统用户模块包含的数据项有系统用户名、登录口令和权限代码。(2)商品基本信息模块商品基本信息模块包含的数据项有商品编号、名称、售价、进价、种类和厂家等。(3)商品销售模块商品销售模块包含的数据项有销售编号、日期、商品编号、数量等。(4)商品库存模块商品库存模块包含的数据项有商品编号、库存量、库存下限等。(5)客户购物车模块客户购物车模块包含的数据项有购物车编号客户名商品编号数量结算日期等。三.详细设计(一)数据库结构设计详见系统设计报告中的系统数据库设计部分(二)假定和约束无(三)系统功能能够使超市库存和收银经手人查询、录入和更改相关商品信息,浏览所有商品的基本信息。详细功能如下:(四)对象说明主要数据对象的说明和限制:1.系统用户数据表字段名数据类型宽度是否允许为NULL字符型5否口令字符型6否权限字符型1否系统用户数据表用于保存系统用户的帐户信息,包括用户名命名为SysUserData000000000101234分别代表系统管理员、销售员、收银员、取物员和采购员。2.商品信息数据表字段名数据类型宽度是否允许为NULL编号字符型6否名称字符型25否售价数值型6(2位小数)否进价数值型6(2位小数)否种类字符型10否厂家字符型50否商品信息数据表用于保存每种商品的基本信息,包括编号名称售价进价种类和厂家,数据表命名为DrugInfo,编号形式如X00001、XC0001。3.商品销售数据表字段名数据类型宽度是否允许为NULL编号字符型11否货编号字符型6否数量数值型4否日期日期时间型否日期货编号,命名为DrugSales“编号”用于惟一标识一种商品的单笔销售记录,形式如,其中04为年、07为月、30为日。在客户结算取物之后,其购物车数据表和购物车记录将被删除,购买数据则被保存到商品销售表中。4.库存数据表字段名数据类型宽度是否允许为NULL编号字符型6否存量数值型4否下限数值型3否库存数据表用于保存每种商品的库存信息,包括库存编号库存量和库存下限,数据表命名为DrugStore,各种商品的库存编号与商品信息表中的商品编号一致。5.客户购物车记录字段名数据类型宽度是否允许为NULL编号字符型11否客户字符型10否日期日期时间型否结算逻辑型否客户购物车记录表用语保存客户购物车记录,包括购物车编号客户据表命名为ShoppingCars,每个客户的购物车记录使用一个惟一的编号来标识,形式如结算字段用于标识客户是否以执行过结算操作,默认值设置为.F.。6.客户购物车数据表字段名数据类型宽度是否允许为NULL编号字符型6否数量数值型6(2位小数)否每个客户都有自己的购物车数据表,用于保存客户选购商品的编号数量到超市购物用该编号来命名为客户创建的购物车数据表。四.系统相关约定(一)对性能的规定1.精度该软件对输入输出数据精度要求为正数,其中数量和种类都为正整数,所有费用输入都为正数。2.时间特性要求对于该软件的时间特性要求如下:a.响应时间:1sb.更新处理时间:1sc.数据的转换和传送时间:1sd.解题时间;等待要求:1s3.灵活性对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力。该软件的灵活性的要求如下:a.操作方式上的变化:必须鼠标和键盘同时使用b.运行环境的变化:Win95以及以上的系统配制c.精度和有效时限的变化:精度不会降低、有效时限为无限长(二)输入输出要求a.输入用户名、口令、权限b.输入编号、名称、售价、进价、种类、厂家c.输入编号、货编号、数量、日期d.输入编号、存量、下限e.输入编号、客户、日期、结算f.输入编号、数量g.输出报表h.输出相应查询的全部信息(三)数据管理能力要求有操作windows的基本能力,无需用户掌握VisualFoxPro的数据库的维护和操作。(四)故障处理要求配置VisualFoxPro数据库进行自动备份,开发人员会定期进行数据库文件的备份。(五)其他专门要求用户能够根据实际情况决定。****超市进销存管理信息系统总结报告一.编写目的本小组对福建工程学院鳝溪校区****超市的库存管理进行跟踪调查,对其仓储管理进行全方位的了解分析,发现长期以来,****超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量巨大、服务质量差、工作效率低同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节最终造成超市在经营中处于不利的地位要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择利用计算机这一工误,避免许多不必要的损失。我们开发这套超市进销存管理信息系统,目的就是为了解决****超市库存管理紊乱的问资本,从而使经营者能够实现用最小的成本,获得最大的利润。二.成员及分工情况小组组长:陈茹佳(会计方向12号)小组成员:杨辉(会计方向1号)许芳利(会计方向6号)张钧航(会计方向20号)尤永鑑(会计方向2号)小组分工:1.项目进度计划(全体成员)2.可行性分析(陈茹佳、许芳利)3.系统分析——业务流图(陈茹佳、张钧航)——数据流图(陈茹佳)——数据字典(陈茹佳)4.系统设计——功能模块设计(张钧航)——数据流设计(许芳利、尤永鑑)——处理流程设计(陈茹佳)——代码设计(陈茹佳、杨辉)——项目和数据库设计(陈茹佳、许芳利)——E-R图设计(陈茹佳、张钧航)——逻辑模型设计(陈茹佳、杨辉)——输入输出及用户界面设计(陈茹佳、杨辉)5.系统设计说明书——资料整合撰写(陈茹佳)6.系统实施——数据库代码实现(杨辉、尤永鑑)——编程实现(杨辉)——系统测试(杨辉、陈茹佳)7.系统总结说明——资料撰写(陈茹佳、许芳利)三.项目计划任务名称开始时间完成时间持续时间提交的文档项目计划2006-1-42006-1-52成员名单、任务分工可行性分析2006-1-62006-1-72可行性分析报告系统分析2006-1-82006-1-114系统分析报告系统设计2006-1-122006-1-165系统设计报告系统实施2006-1-172006-1-193系统应用程序项目总结2006-1-202006-1-201系统总结报告四.设计心得随着社会经济的迅速发展和科学技术的全面进步,以计算机与通信技术为基础的管理信息系统正处于蓬勃发展的时期随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高随着超市商品的大量增加,其管理难度也越来越大,如何优化超市的日常管理也就成为了一个大众化的课题。在计算机飞速发展的今天,将计算机这一信息处理器应用于超市的日常管理已是大势所企业的飞速发展提供无限潜力采用计算机管理信息系统已成为超市管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。主要体现在:●极大地提高了超市工作人员的工作效率,大大减少了以往入出存流程繁琐、杂乱、周期长的弊端。●基于超市管理的全面自动化,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。●超市管理的操作自动化和信息的电子化

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论