超市进销存管理系统规格说明书做.doc

上传人:夺命阿水 文档编号:15378 上传时间:2022-06-29 格式:DOC 页数:15 大小:243.86KB
返回 下载 相关 举报
超市进销存管理系统规格说明书做.doc_第1页
第1页 / 共15页
超市进销存管理系统规格说明书做.doc_第2页
第2页 / 共15页
超市进销存管理系统规格说明书做.doc_第3页
第3页 / 共15页
超市进销存管理系统规格说明书做.doc_第4页
第4页 / 共15页
超市进销存管理系统规格说明书做.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《超市进销存管理系统规格说明书做.doc》由会员分享,可在线阅读,更多相关《超市进销存管理系统规格说明书做.doc(15页珍藏版)》请在课桌文档上搜索。

1、超市进销存管理系统规格说明书一.引言 1.1 系统名称:超市进销存管理系统1.2 编写目的:通过对需求软件的一个总体调查,总结要实现的功能,分析实现各功能的流程,使开发者在开发过程能明确各流程和任务。1.3 项目目标:设计一个桌面系统,由前台人员完成对超市商品进销存等管理操作,包括会员管理(搜索、积分等功能),商品管理(包括商品折扣、入库、零售、退货等)1.4 开发组织:09计应开发小组1.5 服务对象:超市1.6 资源:硬件资源扫码器;软件资源VB.net,Access,SQL开发环境1.7 项目背景随着信息时代的来临和计算机技术的飞速发展,世界已进入在计算机信息管理领域中激烈竞争的时代。企

2、业管理的信息化越来越得到重视,超市进销存系统就在这样的背景下成为了我们的研究对象。本课题以商品在超市中的流动过程为参考依据,利用Visual Basic作为人机界面开发环境,采用SQL 数据库语言,结合WINSOWS操作系统来研究如何建立一个面向企业的或面向公司的进销存管理系统。超市采购、销售和库存有机的结合,是超市获得最大的经济效益的关键。超市进销存管理系统是专为超市的产品的进、销和存体系制作的电子商务应用系统,它涉及到了超市进销存管理的全过程,主要包括进货、库存、销售、报损四个方面。通过本设计,我们可以拓展思路,将其运用在实际生活和工作中,如学校的图书管理系统,人力资源管理系统等方面,应用

3、前景广阔。二.功能描述管理员信息管理功能:建立授权管理员的信息,可对其进行添加,删除,修改等。会员信息管理功能:建立会员的信息,可对其进行添加,删除,修改与积分统计等。商品信息管理功能:建立所有商品信息,包括入库,存库,销售,过期商品处理等功能。查询功能:查询商品及会员的详细信息。统计功能:针对每天、每周、每月的营业额进行统计,如计算出*一段时间销量最好的商品。折扣功能:根据会员积分进行打折。三分配功能分配给合适的系统元素并描述3.1基本数据管理子系统功能描述主要对全系统的对照表数据和基本参数进行设定,并进行基本数据的维护工作,是进行业务的关联基础数据。基本信息包括商品基本信息、会员基本信息(

4、转入会员管理子系统)、供货商基本信息、库房商品类别,供应商基本信息,操作员基本信息3.2前台销售子系统功能描述用于商品前台零售、批量销售应用对象:前台销售人员具体包括以下部分:(1)、正常商品零售以及特价商品的销售(2)、挂单(对于未结帐的客户临时需增添几样商品情况下使用)(3)、退货(4)、对特价商品的处理(5)、对于会员的前台销售的特殊处理3.3会员管理子系统功能描述进行会员信息维护管理会员管理子系统功能会员注册、会员信息的维护、查询以及更新前台销售子系统会及时更新各会员的消费情况3.4帐务管理子系统功能描述主要用于管理与供应商和客户之间的往来帐务会员管理子系统功能及时记录每天的销售信息(

5、交易时间,交易流水号,其他交易信息)定时进行日结、周结、月结记录挂帐信息,生成并保存批销单据、零售单据、前台退货单据、入库单据、出库退货单据记录进货信息3.5库房管理系统征订管理(已存在商品的征订,未存在商品的征订)征订管理是完成客户订货管理、制作分店订货征订目录、客户征订到货查询及统计征订汇总是对所有的征订单进行汇总且生成部报订单的操作进货单信息的保存与维护3.6盘点子系统操作说明主要功能是对库房货物进行清点。盘点准备是在正式盘点前的准备工作,包括架子维护、信息搜集等。四.约束技术超市进销存系统是属于桌面系统,一般说来用VB.net语言来开发会更简单,方便。经济:这次的服务对象是超市,规模不

6、大,需要管理的系统不庞大但也要完整,所以不需要如大企业系统的要求,开发所需的投资能在我们承受的围。管理:此次开发,实行一人为组长,分工合作的模式。但力求每个人所分工都涉及所有开发所需要的流程,并按照进度表进行,采用定期汇报总结方式,通过小组会议讨论开发过程中所要解决的问题。外部:由于仍有其他重要科目的学习,所以会占用时间,影响软件开发的进度;小组成员的首次合作,也需要个磨合过程,需要分清各自的任务,调节彼此的合作,才能协调,快速,有效地完成开发过程。资源:硬件方面-装配了开发环境的电脑,条形码扫描仪;软件方面VB.net开发环境的配置, SQL等数据库的开发软件等等。投资:时间在第16周之前完

7、成 人力小组成员分工合作,进行问卷调查,资料查找,与店员交流整理需求,总结实现功能等等 进度:第1-3周:老师教授指导,确定分组第4周:选定课题,与超市进行初步沟通,软件开发全过程的分析和整理,作出系统规格说明书(含可行性分析报告);第5-6 周:进行软件项目计划,制作详细的需求规格说明书第7-11周:分组进行具体的软件设计第12-13周:软件测试与纠错第14周:安装与验收,试运行与维护第15 周:项目开发总结整理文档第16 周:完成开发文档和软件演示盘五附录超市进销存管理系统可行性分析报告(一)系统概述1、引言当今世界,科学技术突飞猛进。以计算机多媒体和网络技术为代表的信息技术,以惊人的发展

8、速度,迅速在各领域运用,随着市场经济的发展,连锁超市的竞争越来越激烈,迫切需要商场信息系统能提供决策支持、建立数据仓库,对市场进行实时分析,充分利用网络的迅速高效来为企业赢得市场。在超市管理中引进现代化的办公软件,成为时下最好的解决办法。使用管理信息系统软件处理实时信息,不仅能使经营者的劳力资本减少,同时能使超市的管理更规更合理,解决了超市中用于管理进出货以及购买、库存等众多繁琐、工作量巨大从而导致耗费人员过多,超市经营紊乱等众多问题。2、系统的基本环境超市的目标是以优质的服务和品种齐全的商品,面向本地区的所有消费者服务,以使经营者能够实现利润。具体的目标为:最方便地提供消费者所需购买物品,详

9、细如实地记录物品的品种分类,了解市场发展方向,及时修正进货信息,修改库存管理办法、结算工作、采购管理办法等,提高工作效率,节余财力物力资源。超市分市场计划、进货、销售及库存等部分:市场计划部门根据超市销售情况制定采购计划;进货部门根据市场计划部门的统计,订购超市经营物品;销售部门主管超市日常销售;库存部门则负责统计物品库存信息量,为销售部门和市场计划部门提供物品的现存量。长期以来,*超市一直采用人工管理。物品的采购、库存、销售等信息的管理存在工作量大、工作效率低下、耗费人员过多等问题,从而导致劳力资本投入量大、市场及消费者的反馈信息不能及时处理等问题。(二)系统规划情况可行性分析是指在客观条件

10、制约下,对系统开发的必要性和可行性进行分析论证。它是在项目系统实施前进行的一项重要工作,对系统能否正常运行、能否从中获得经济效益起着决定性的作用。系统的可能性是只指研究系统开发的条件是否具备,而系统的必要性是指客观上是否需要。可能性与必要性相符相成,缺一不可。1、系统设计的必要性由于本超市手工操作的烦琐混乱且容易出错,不易及时统计商品的销售和库存情况,常常造成管理漏洞,给营业人员和顾客带来不便,因此迫切需要一套计算机信息管理系统来实现可靠、便捷的管理。2、系统背景l 项目的任务提出者:*超市l 系统开发者:*”超市进销存管理信息系统开发小组l 系统用户:*”超市工作人员l 系统开发参考资料:*

11、”超市提供的所有业务与管理资料 可行性研究报告编写规3、系统目标实现对*”超市部各种商品管理的电子化、自动化,提高超市各个工作模块的办公效率,也为提高*”超市的服务质量提供保证:l 人力和设备费用的减少l 处理速度的提高l 控制精度或生产能力的提高l 管理信息服务的改进l 决策科学性的提高l 人员利用率的提高4、系统功能为超市物品销售建立数据库并及时更新销售信息,为库存建立数据库使管理者能够时刻了解超市库存量信息,总结每日经营的物品数量,反映消费者及市场对物品的需求量。打印报表反馈市场对物品需求情况,为超市进货管理人员提供必要的进货信息。5、系统的投入影响分析本系统的开发能够提高工作效率、扩大

12、服务围、增加经营者的利润、及时获取信息、减少决策失误、减少库存积压及提高资金周转率。该系统还能及时提供市场基本信息、供货商信息、库存信息、销售信息、消费者反馈信息及市场需求信息,提高决策正确率。并在此基础上通过对各种信息的综合分析,以改进超市物品种类、提高服务质量、满足不同消费者的购买要求,使超市的管理向高质量、现代化的方向发展。二、系统分析报告进销存管理信息系统以商品库存为管理核心,可以动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。可对商品进行入库记账和销售记账,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第一手信息。本系统以人机对话来实现,操作简

13、单,使用方便。(一)系统分析概述1、系统分析的任务及其重要性系统分析阶段的任务是:系统分析员与用户一起,充分了解用户的要求,并把双方的理解用系统说明书的方式表达出来。系统说明书审核通过之后,将成为系统设计的依据和将来验收的依据。系统分析是要回答系统要做什么”的问题。只有明确了问题,才有可能解决问题。否则方向不明,无的放失,费力不讨好。系统分析的困难主要来自三个方面:问题空间的理解、人与人之间的沟通和环境的不断变化。为了克服这些困难,做好系统工作,需要系统分析员与用户密切合作,并善于运用一些有效的工具,如业务工作流程图、数据流程图和数据字典。2、用户需求分析长期以来,*”超市的销售业务一直使用着

14、最简单的人工管理。超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。利用计算机这一工具,不但能成百倍地提高工作效率,还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。超市的进销存管理信息系统,首先必须具备的功能是记录仓库存货、销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息

15、做出经营管理决策。在性能方面要求系统核算准确,使实存商品、销售商品与所记账目一致,能够被超市长期有效使用。数据主要来自于入库单、发票,超市销售在营业期间一直发生,数据也就一直变化。销售商品后开出发票,并且要显示商品价格数额。在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。超市数据资料有些属部资料,不能为外人所知,系统须有措施,设置密码。查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜。万一泄露密码,应设修改密码的程序,同时密码不能过于简单。3、系统功能分析在实际开发中,系统功能分析需要开发小组的系统分析及设计人员与用户进行全面、

16、深入的交流,切实了解用户期望整个系统所应具有的功能,并分析用户行业营运特点,与用户共同决定系统的具体功能。本小组所拟开发的*”超市管理信息系统主要具有以下功能:l 系统用户管理:超市中的用户涉及前台销售员、收银员、取物员、采购员以及系统高级管理员,系统用户管理完成对各类使用人员账户的添加、修改、删除和查询。l 商品资料管理:管理商品的基本信息,包括添加、修改、删除和查询商品信息。l 库存资料管理:管理商品的入库,库存量修改与查询,指定库存报表。l 前台销售管理:管理客户购物车的创建、添加、修改和查询,以近根据用户要求查询特定商品信息。l 购买结算管理:根据客户购物车结算购物费用,并可对购物车进

17、行修改。l 采购计划:采购人员根据商品库存量和商品销售情况制订采购计划。l 报表管理:根据每月商品的销售情况生成商品销售报表,超市高级管理人员可以根据报表调整销售策略。(二)数据流程分析(二)数据流程图反映系统业务和功能之间的关系,反映了外部实体、数据处理、数据存储和数据流动四方面的关系,通过数据流程图能系统、全面地了解业务、功能实现过程。但是数据流程图反映不出数据本身特性,反映不出数据结构的具体情况,另外数据流程图中描述的功能和数据是否匹配,是否存在问题,有无遗漏,也无法通过数据流程图本身来检验。数据分析和数据功能分析就是要弥补数据流程图所呈现出的缺陷。数据字典通过数据元素和数据结构来描写数

18、据流,数据存储的属性,她将系统中有关数据的各种信息从不同的角度进行分析、汇总,在系统开发的全过程中都得到使用。数据字典是所有人员工作的依据,统一的标准,它可以确保数据在系统中的完整性和一致性,是整个系统开发过程以及系统运行后的维护必不可少的工具。三、系统设计报告(一)系统目标设计本软件是针对其库存和销售收银需要编写的超市进销存管理软件,旨在提高超市的管理效率和利润增长。系统共有六个模块,分别是管理系统、基本资料管理、进货管理、销货管理、存货管理、资料查询与导出,从细微的方面体现系统的优越性。超市进销存管理信息系统基本资料管理进货管理销售管理存货管理资料查询与导出供应商资料管理商品资料管理进货日

19、常管理进货资料查询销售日常管理销售资料查询销售统计分析与打印存货有几家模式选择库存数据管理库存数据查询供应商资料查询与导出商品资料查询与导出进货资料查询与导出销售资料查询与导出库存资料查询与导出管理系统用户登录修改用户名修改密码用户权限管理建立数据库1、系统模块功能图2、系统实现过程分析在实现过程中,首先需要根据系统功能分析设计出需要的数据库和各个数据表的详细结构,然后创建系统项目,并在项目中创建数据库和各个表。在实现各个功能模块时,也采用先模块后系统集成的方式,即各个系统功能模块分别独立设计和调试,在创建系统主窗体时才将各个功能模块通过主窗体的各个命令按钮集成到一起,最后进行系统整体设计和调

20、试。在使用数据库中的表时,使用表单的数据环境统一管理表单中用到的各个表,这样,数据环境可在表单加载和关闭时,自动打开和关闭使用的表,从而简化了代码中对表打开和关闭操作。(二)系统数据库设计1、代码设计(1) 用户登录表单设计在本例中,超市进销存管理系统启动时,首先显示系统登录表单,用户必须登陆之后才能使用系统功能。系统用户的登录信息保存在SysUserData数据表中。a) 创建系统用户登录表单在设计表单时,首先在表单的数据环境设计器里添加SysUserData表,然后添加各个需要的控件。b) 实现系统用户登录表单功能l 为表单定义新的属性l 实现登录信息验证功能l 实现登录取消功能(2) 用

21、户修改密码表单设计a) 设计密码修改表单在密码修改表单中,显示当前用户,并提供两个文本框用于输入新的密码,两个个命令分别用于保存新密码和关闭密码修改表单。在设计表单时,在表单的数据环境中添加要使用的SysUserData表。b) 实现密码修改功能l 实现表单初始化功能l 实现保存新密码功能l 实现关闭表单功能(3) 商品资料管理表单设计a) 创建商品资料管理表单在实现商品资料管理表单时,首先在表单数据环境中添加SysUserData表,将表对应的Cousol的E*clusive属性设置为T。然后从数据环境设计器窗口中将SysUserData表的各个字段拖到表单设计窗口中,并为表单添加一个记录导

22、航条和用于执行新建、删除、修改、保存、查询及关闭表单操作的命令按钮。b) 实现商品资料管理功能l 为表单创建用于表示添加和编辑状态的属性l 实现表单初始化功能l 扩展记录导航条功能l 实现添加记录功能l 实现修改记录功能l 实现修改状态功能l 实现保存功能l 实现删除记录功能l 实现关闭表单功能(4) 供货商资料管理表单设计a) 设计供货商资料管理表单b) 实现供应商资料管理功能l 为表单创建用于表示添加和编辑状态的属性l 实现表单初始化功能l 扩展记录导航条功能l 实现新建记录功能l 实现修改记录功能l 实现修改状态功能l 实现保存功能l 实现删除记录功能l 实现关闭表单功能(5) 进货资料

23、管理表单设计a) 设计进货资料管理表单b) 实现进货资料管理功能l 为表单创建用于表示添加和编辑状态的属性l 实现表单初始化功能l 扩展记录导航条功能l 实现新建记录功能l 实现修改记录功能l 实现修改状态功能l 实现保存功能l 实现删除记录功能l 实现关闭表单功能(6) 销售资料管理表单设计a) 设计销售资料管理表单b) 实现销售资料管理功能l 为表单创建用于表示添加和编辑状态的属性l 实现表单初始化功能l 扩展记录导航条功能l 实现新建记录功能l 实现修改记录功能l 实现修改状态功能l 实现保存功能l 实现删除记录功能l 实现关闭表单功能2、创建系统项目和数据库首先创建一个项目命名为GoodsManage,然后在其中创建超市销售管理数据库和属于数据库的数据表。数据表表名称文件名系统用户数据表SysUserDataSysUserData.dbf商品资料数据表DrugInfoDrugInfo.dbf商品销售数据表DrugSalesDrugSales.dbf商品库存数据表DrugStoreDrugStore.dbf

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号