




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、超市进销存管理系统规格说明书一.引言系统名称:超市进销存管理系统编写目的:通过对需求软件的一个总体调查,总结要实现的功能,分析实现各功能的流程,使开发者在开发过程能明确各流程和任务。项目目标:设计一个桌面系统,由前台人员完成对超市商品进销存等管理操作,包括会员管理(搜索、积分等功能),商品管理(包括商品折扣、入库、零售、退货等)开发组织:09计应开发小组服务对象:超市资源:硬件资源扫码器;软件资源VB.net,Access,SQL开发环境项目背景随着信息时代的来临和计算机技术的飞速发展,世界已进入在计算机信息管理领域中激烈竞争的时代。企业管理的信息化越来越得到重视,超市进销存系统就在这样的背景
2、下成为了我们的研究对象。本课题以商品在超市中的流动过程为参考依据,利用VisualBasic作为人机界面开发环境,采用SQL数据库语言,结合WINSOWS操作系统来研究如何建立一个面向企业的或面向公司的进销存管理系统。超市采购、销售和库存有机的结合,是超市获得最大的经济效益的关键。超市进销存管理系统是专为超市的产品的进、销和存体系制作的电子商务应用系统,它涉及到了超市进销存管理的全过程,主要包括进货、库存、销售、报损四个方面。通过本设计,我们可以拓展思路,将其运用在实际生活和工作中,如学校的图书管理系统,人力资源管理系统等方面,应用前景广阔。二.功能描述管理员信息管理功能:建立授权管理员的信息
3、,可对其进行添加,删除,修改等。会员信息管理功能:建立会员的信息,可对其进行添加,删除,修改与积分统计等。商品信息管理功能:建立所有商品信息,包括入库,存库,销售,过期商品处理等功能。查询功能:查询商品及会员的详细信息。统计功能:针对每天、每周、每月的营业额进行统计,如计算出某一段时间内销量最好的商品。折扣功能:根据会员积分进行打折。三分配功能分配给合适的系统元素并描述基本数据管理子系统功能描述主要对全系统的对照表数据和基本参数进行设定,并进行基本数据的维护工作,是进行业务的关联基础数据。基本信息包括商品基本信息、会员基本信息(转入会员管理子系统)供货商基本信息、库房商品类别,供应商基本信息,
4、操作员基本信息前台销售子系统功能描述用于商品前台零售、批量销售应用对象:前台销售人员具体包括以下部分:、正常商品零售以及特价商品的销售、挂单(对于未结帐的客户临时需增添几样商品情况下使用)、退货、对特价商品的处理、对于会员的前台销售的特殊处理会员管理子系统功能描述进行会员信息维护管理会员管理子系统功能会员注册、会员信息的维护、查询以及更新前台销售子系统会及时更新各会员的消费情况帐务管理子系统功能描述主要用于管理与供应商和客户之间的往来帐务会员管理子系统功能及时记录每天的销售信息(交易时间,交易流水号,其他交易信息)定时进行日结、周结、月结记录挂帐信息,生成并保存批销单据、零售单据、前台退货单据
5、、入库单据、出库退货单据记录进货信息库房管理系统征订管理(已存在商品的征订,未存在商品的征订)征订管理是完成客户订货管理、制作分店订货征订目录、客户征订到货查询及统计征订汇总是对所有的征订单进行汇总且生成内部报订单的操作进货单信息的保存与维护盘点子系统操作说明主要功能是对库房货物进行清点。盘点准备是在正式盘点前的准备工作,包括架子维护、信息搜集等。四.约束技术超市进销存系统是属于桌面系统,一般说来用VB.net语言来开发会更简单,方便。经济:这次的服务对象是超市,规模不大,需要管理的系统不庞大但也要完整,所以不需要如大企业系统的要求,开发所需的投资能在我们承受的范围。管理:此次开发,实行一人为
6、组长,分工合作的模式。但力求每个人所分工都涉及所有开发所需要的流程,并按照进度表进行,采用定期汇报总结方式,通过小组会议讨论开发过程中所要解决的问题。外部:由于仍有其他重要科目的学习,所以会占用时间,影响软件开发的进度;小组成员的首次合作,也需要个磨合过程,需要分清各自的任务,调节彼此的合作,才能协调,快速,有效地完成开发过程。资源:硬件方面-装配了开发环境的电脑,条形码扫描仪;软件方面VB.net开发环境的配置,SQL等数据库的开发软件等等。投资:时间在第16周之前完成人力小组成员分工合作,进行问卷调查,资料查找,与店员交流整理需求,总结实现功能等等进度:第1-3周:老师教授指导,确定分组第
7、4周:选定课题,与超市进行初步沟通,软件开发全过程的分析和整理,作出系统规格说明书(含可行性分析报告);第5-6周:进行软件项目计划,制作详细的需求规格说明书第7-11周:分组进行具体的软件设计第12-13周:软件测试与纠错第14周:安装与验收,试运行与维护第15周:项目开发总结整理文档第16周:完成开发文档和软件演示盘五附录超市进销存管理系统可行性分析报告(一)系统概述1、引言当今世界,科学技术突飞猛进。以计算机多媒体和网络技术为代表的信息技术,以惊人的发展速度,迅速在各领域运用,随着市场经济的发展,连锁超市的竞争越来越激烈,迫切需要商场信息系统能提供决策支持、建立数据仓库,对市场进行实时分
8、析,充分利用网络的迅速高效来为企业赢得市场。在超市管理中引进现代化的办公软件,成为时下最好的解决办法。使用管理信息系统软件处理实时信息,不仅能使经营者的劳力资本减少,同时能使超市的管理更规范更合理,解决了超市中用于管理进出货以及购买、库存等众多繁琐、工作量巨大从而导致耗费人员过多,超市经营紊乱等众多问题。2、系统的基本环境超市的目标是以优质的服务和品种齐全的商品,面向本地区的所有消费者服务,以使经营者能够实现利润。具体的目标为:最方便地提供消费者所需购买物品,详细如实地记录物品的品种分类,了解市场发展方向,及时修正进货信息,修改库存管理办法、结算工作、采购管理办法等,提高工作效率,节余财力物力
9、资源。超市分市场计划、进货、销售及库存等部分:市场计划部门根据超市销售情况制定采购计划;进货部门根据市场计划部门的统计,订购超市经营物品;销售部门主管超市日常销售;库存部门则负责统计物品库存信息量,为销售部门和市场计划部门提供物品的现存量。长期以来,*超市一直采用人工管理。物品的采购、库存、销售等信息的管理存在工作量大、工作效率低下、耗费人员过多等问题,从而导致劳力资本投入量大、市场及消费者的反馈信息不能及时处理等问题。(二)系统规划情况可行性分析是指在客观条件制约下,对系统开发的必要性和可行性进行分析论证。它是在项目系统实施前进行的一项重要工作,对系统能否正常运行、能否从中获得经济效益起着决
10、定性的作用。系统的可能性是只指研究系统开发的条件是否具备,而系统的必要性是指客观上是否需要。可能性与必要性相符相成,缺一不可。1、系统设计的必要性由于本超市手工操作的烦琐混乱且容易出错,不易及时统计商品的销售和库存情况,常常造成管理漏洞,给营业人员和顾客带来不便,因此迫切需要一套计算机信息管理系统来实现可靠、便捷的管理。2系统背景项目的任务提出者:*超市系统开发者:“*”超市进销存管理信息系统开发小组系统用户:“*”超市工作人员系统开发参考资料:“*”超市提供的所有业务与管理资料可行性研究报告编写规范3系统目标实现对“*”超市内部各种商品管理的电子化自动化,提高超市各个工作模块的办公效率,也为
11、提高“*”超市的服务质量提供保证:人力和设备费用的减少处理速度的提高控制精度或生产能力的提高管理信息服务的改进决策科学性的提高人员利用率的提高4系统功能为超市物品销售建立数据库并及时更新销售信息,为库存建立数据库使管理者能够时刻了解超市库存量信息,总结每日经营的物品数量,反映消费者及市场对物品的需求量。打印报表反馈市场对物品需求情况,为超市进货管理人员提供必要的进货信息。5系统的投入影响分析本系统的开发能够提高工作效率扩大服务范围增加经营者的利润及时获取信息减少决策失误减少库存积压及提高资金周转率。该系统还能及时提供市场基本信息供货商信息库存信息销售信息消费者反馈信息及市场需求信息,提高决策正
12、确率。并在此基础上通过对各种信息的综合分析,以改进超市物品种类提高服务质量满足不同消费者的购买要求,使超市的管理向高质量现代化的方向发展。二、系统分析报告进销存管理信息系统以商品库存为管理核心,可以动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。可对商品进行入库记账和销售记账,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第一手信息。本系统以人机对话来实现,操作简单,使用方便。(一)系统分析概述1、系统分析的任务及其重要性系统分析阶段的任务是:系统分析员与用户一起,充分了解用户的要求,并把双方的理解用系统说明书的方式表达出来。系统说明书审核通过之后,将成
13、为系统设计的依据和将来验收的依据。系统分析是要回答系统要“做什么”的问题。只有明确了问题,才有可能解决问题。否则方向不明,无的放失,费力不讨好。系统分析的困难主要来自三个方面:问题空间的理解、人与人之间的沟通和环境的不断变化。为了克服这些困难,做好系统工作,需要系统分析员与用户密切合作,并善于运用一些有效的工具,如业务工作流程图、数据流程图和数据字典。2、用户需求分析长期以来,“*”超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。要改变这种手工
14、管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。利用计算机这一工具,不但能成百倍地提高工作效率,还能及时准确地得到有关信息,有效排除人为造成的失误,避免许多不必要的损失。超市的进销存管理信息系统,首先必须具备的功能是记录仓库存货、销售以及进货情况,通过该系统了解超市进货渠道、商品单价、数量,库存商品的种类、数量,销售商品种类、价格、数量,以便管理员根据以上信息做出经营管理决策。在性能方面要求系统核算准确,使实存商品、销售商品与所记账目一致,能够被超市长期有效使用。数据主要来自于入库单、发票,超市销售在营业期间内一直发生,数据也就一直变化。销售商品
15、后开出发票,并且要显示商品价格数额。在当天汇总时修改相应文件,注重的是总额、总数量。为减少月末工作量,日常中要对报表数据逐步统计核算。超市数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码。查看资料需输入正确密码,销售人员销售货物需输入代号才能打开收银柜。万一泄露密码,应设修改密码的程序,同时密码不能过于简单。3、系统功能分析在实际开发中,系统功能分析需要开发小组的系统分析及设计人员与用户进行全面、深入的交流,切实了解用户期望整个系统所应具有的功能,并分析用户行业营运特点,与用户共同决定系统的具体功能。本小组所拟开发的“*”超市管理信息系统主要具有以下功能:系统用户管理:超市中
16、的用户涉及前台销售员、收银员、取物员、采购员以及系统高级管理员,系统用户管理完成对各类使用人员账户的添加、修改、删除和查询。商品资料管理:管理商品的基本信息,包括添加、修改、删除和查询商品信息。库存资料管理:管理商品的入库,库存量修改与查询,指定库存报表。前台销售管理:管理客户购物车的创建、添加、修改和查询,以近根据用户要求查询特定商品信息。购买结算管理:根据客户购物车结算购物费用,并可对购物车进行修改。采购计划:采购人员根据商品库存量和商品销售情况制订采购计划。报表管理:根据每月商品的销售情况生成商品销售报表,超市高级管理人员可以根据报表调整销售策略。(二)数据流程分析(二)数据流程图反映系
17、统业务和功能之间的关系,反映了外部实体、数据处理、数据存储和数据流动四方面的关系,通过数据流程图能系统、全面地了解业务、功能实现过程。但是数据流程图反映不出数据本身特性,反映不出数据结构的具体情况,另外数据流程图中描述的功能和数据是否匹配,是否存在问题,有无遗漏,也无法通过数据流程图本身来检验。数据分析和数据功能分析就是要弥补数据流程图所呈现出的缺陷。数据字典通过数据元素和数据结构来描写数据流,数据存储的属性,她将系统中有关数据的各种信息从不同的角度进行分析、汇总,在系统开发的全过程中都得到使用。数据字典是所有人员工作的依据,统一的标准,它可以确保数据在系统中的完整性和一致性,是整个系统开发过
18、程以及系统运行后的维护必不可少的工具。三、系统设计报告(一)系统目标设计本软件是针对其库存和销售收银需要编写的超市进销存管理软件,旨在提高超市的管理效率和利润增长。系统共有六个模块,分别是管理系统、基本资料管理、进货管理、销货管理、存货管理、资料查询与导出,从细微的方面体现系统的优越性。1、系统模块功能图超市进销存管理信息系,统基本资料管理资料查询与导出管理系统L供应商资料管理商品资料管理进货日常管理进货资料查询销售日常管理销售资料销售统计存货有几库存数据库存数据供应商资商品资料库存资料进货资料用户登录修改用户名修改密码用户权限管理建立数据库查分豕官查料查查查查2、系统实现过程分析在实现过程中
19、,首先需要根据系统功能分析设计出需要的数据库和各个数据表的详细结构,然后创建系统项目,并在项目中创建数据库和各个表在实现各个功能模块时,也采用先模块后系统集成的方式,即各个系统功能模块分别独立设计和调试,在创建系统主窗体时才将各个功能模块通过主窗体的各个命令按钮集成到一起,最后进行系统整体设计和调试。在使用数据库中的表时,使用表单的数据环境统一管理表单中用到的各个表,这样,数据环境可在表单加载和关闭时,自动打开和关闭使用的表,从而简化了代码中对表打开和关闭操作。(二)系统数据库设计1、代码设计用户登录表单设计在本例中,超市进销存管理系统启动时,首先显示系统登录表单,用户必须登陆之后才能使用系统
20、功能。系统用户的登录信息保存在SysUserData数据表中。a)创建系统用户登录表单在设计表单时,首先在表单白数据环境设计器里添加SysUserData表,然后添加各个需要的控件b)实现系统用户登录表单功能为表单定义新的属性实现登录信息验证功能实现登录取消功能用户修改密码表单设计a)设计密码修改表单在密码修改表单中,显示当前用户,并提供两个文本框用于输入新的密码,两个个命令分别用于保存新密码和关闭密码修改表单。在设计表单时,在表单的数据环境中添加要使用的SysUserData表。产性窗沼留一aIIB|i|Fig|IB|i|FI9IIB|i|FI9IIB请输入用户名;-11;卜au1!mmrn
21、BiiniariBiiBiaiiairiBiaria确认新密码:I:UJBIJBlaliJBIJIIIilliJBIJIIiallJBr,IIirI-rir:确定:;取消b)实现密码修改功能实现表单初始化功能实现保存新密码功能实现关闭表单功能商品资料管理表单设计a)创建商品资料管理表单在实现商品资料管理表单时,首先在表单数据环境中添加SysUserData表,将表对应的Cousol的Exclusive属性设置为T。然后从数据环境设计器窗口中将SysUserData表的各个字段拖到表单设计窗口中,并为表单添加一个记录导航条和用于执行新建、删除、修改、保存、查询及关闭表单操作的命令按钮。丽晶里不信忌 LJFEEbrilMLLE而面如林 fG后悻:在4目帕羽伯阵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信息检索语言与技巧考核试卷
- 化工生产过程中的能量集成考核试卷
- 小学生音乐律动课件视频
- 办公文具创新设计理念与实践考核试卷
- 城市绿化管理的城市设计与城市规划考核试卷
- 秋季安全宣传课件图片
- 门市仓库出租合同范本
- 医药器械采购合同范本
- 种植基地配送合同范本
- 酒店客房预订操作规范及流程制度
- 《交通工程CAD》课程教学大纲(本科)
- JJF 1341-2012 钢筋锈蚀测量仪校准规范-(高清现行)
- 换班申请表(标准模版)
- 偏瘫临床路径流程
- 者阴村战友纪念者阴山对越自卫还击作战30周年联谊会计划2
- GB-T 9251-2022 气瓶水压试验方法(高清版)
- 基于单片机的电子广告牌设计毕业设计论文
- 承插型盘扣式支模架专项施工方案
- 我国古代职业教育的发展
- 通用横版企业报价单模板
- 中国移动B-BOSS系统总体结构
评论
0/150
提交评论