小型超市销售管理系统
- 格式:doc
- 大小:214.68 KB
- 文档页数:19
总体设计说明书(仅供内部使用)文档作者:__ ____________ 日期:____/____/____ 文档校对:日期:____/____/____ 管理办:_______________ __ 日期:____/____/____小型超市销售管理系统版权所有总体设计说明书1.引言1.1 编写目的本阶段要在系统需求分析的基础上,对小型超市销售管理系统做进一步的总体设计,使其进入软件开发的实际开发阶段,在此阶段确定构成系统的每个模块,并说明每个模块之间的相互关系,它主要解决以下几个方面的问题:1、对系统需求分析的进一步优化,使系统真正进入实际开发阶段。
2、明确系统的数据结构和软件结构,并将系统按功能的要求,划分功能模块。
3、确定模块的层次结构。
4、进一步细化软件设计阶段得出的总体概貌。
1.2项目背景随着社会的发展,自动化的销售形式越来越多,更多的销售管理计算机化,这不仅给人们带来了很多的方便之处,也使得数据更加准确、完整。
为此,我们特地为小型超市的销售管理设计一个系统,来代替老式的人工管理方法。
本项目的名称:小型超市销售管理系统。
本项目的任务:为超市的管理提供一个比较全面和简洁的管理系统。
任务的提出者:小型超市管理人员。
1.3 定义信息系统:是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。
商品按类管理:需要有商品类型信息,商品必须属于一个商品类型,如果一个商品类型存在商品或存在下级商品则该类型不该删除,在对商品进行管理时,需要记录供应商信息,在涉及商品数量的地方,要给出相应的单位,在进货信息中要包含供应商等信息,商品销售信息单中要包含登记商品,销售数量单价等信息,商品报损要有原因,对有关的操作要有相应操作员信息,只有管理员登录才能使用系统,有关信息可以添加、修改、删除、分类、查找。
商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。
小型超市管理系统需求说明书小型超市管理系统需求说明书1、引言本文档旨在详细描述小型超市管理系统的需求,包括系统的功能、界面设计、性能要求等。
该系统将帮助小型超市实现商品管理、销售管理、库存管理等业务操作的自动化和规范化。
2、系统概述本章节将介绍系统的概述和目标。
2.1 系统概述小型超市管理系统是一个基于计算机的管理系统,旨在提高超市的管理效率,实现商品的自动化管理。
2.2 目标该系统的主要目标包括:- 实现商品信息的管理,包括商品的录入、查询、修改和删除。
- 实现销售管理功能,包括销售单的录入、查询、统计和报表。
- 实现库存管理功能,包括进货、出货、盘点和库存报警等操作。
- 提供用户管理功能,包括用户的添加、删除和权限管理。
- 提供系统的报表查询与功能,帮助管理员了解超市的销售状况和库存情况。
3、功能需求本章节将详细描述系统的功能需求。
3.1 商品管理3.1.1 商品录入管理员可以录入新商品的信息,包括商品编号、名称、价格、进货日期等。
3.1.2 商品查询管理员可以根据商品编号、名称等条件查询商品信息。
3.1.3 商品修改管理员可以修改已录入的商品信息。
3.1.4 商品删除管理员可以删除不再销售的商品信息。
3.2 销售管理3.2.1 销售单录入售货员可以录入销售单,包括销售商品信息、销售数量、销售日期等。
3.2.2 销售单查询管理员可以根据销售日期、销售员等条件查询销售单信息。
3.2.3 销售统计系统能够统计销售数据,包括每日、每周、每月的销售总额、销售数量等数据。
3.2.4 销售报表系统能够根据管理员的要求销售报表,包括各种统计数据和图表。
3.3 库存管理3.3.1 进货管理员可以录入进货商品的相关信息,包括商品编号、进货数量、进货日期等。
3.3.2 出货管理员或售货员可以录入出货商品的相关信息,包括商品编号、出货数量、出货日期等。
3.3.3 库存盘点管理员可以进行库存的盘点操作,系统能够计算并显示实际库存与理论库存的差异。
《小型超市进销存管理信息系统的设计与实现》篇一一、引言在现代化商业管理中,信息技术的运用对于提高企业运营效率和效益起着至关重要的作用。
尤其是对于小型超市而言,一个高效、稳定的进销存管理信息系统不仅能大大提高管理效率,还能优化资源配置,减少成本浪费。
因此,本文将重点探讨小型超市进销存管理信息系统的设计与实现过程。
二、系统需求分析1. 需求概述小型超市的进销存管理涉及商品采购、库存管理和销售等多个环节。
本系统主要满足超市对商品信息的记录、库存数量的实时更新、采购计划的制定以及销售数据的统计等需求。
2. 用户需求系统需满足超市管理者、采购员、销售人员等不同角色的需求。
如管理者需要实时掌握库存情况、销售数据及采购计划;采购员需要快速查询商品信息及供应商信息;销售人员则需要快速录入销售数据等。
三、系统设计1. 系统架构设计本系统采用B/S架构,基于Web技术实现。
系统分为表示层、业务逻辑层和数据访问层,各层之间通过接口进行通信。
2. 数据库设计数据库是系统的核心,负责存储商品信息、库存信息、采购计划等数据。
数据库设计需考虑数据的完整性、安全性和高效性。
主要包括商品信息表、库存表、采购表和用户表等。
3. 功能模块设计系统包括商品管理、库存管理、采购管理和销售管理四个模块。
每个模块都具有相应的功能,如商品信息的增删改查、库存数量的实时更新、采购计划的制定和销售数据的统计等。
四、系统实现1. 技术选型系统采用Java语言开发,后端使用Spring框架,前端采用HTML5、CSS3和JavaScript等技术。
数据库选用MySQL,确保数据的安全性和稳定性。
2. 系统开发在系统开发过程中,按照需求分析和设计阶段的结果,逐步实现各个功能模块。
开发过程中需注意代码的可读性、可维护性和安全性。
3. 系统测试系统开发完成后,进行严格的测试,包括功能测试、性能测试和安全测试等,确保系统的稳定性和可靠性。
五、系统应用与效果1. 系统应用本系统已在某小型超市成功应用,并取得了良好的效果。
【关键字】可行性小型超市管理系统可行性分析报告小型超市管理系统可行性分析报告一、系统建立的背景及意义超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。
从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。
随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场比赛中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场比赛,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。
二、系统的可行性研究系统的功能:a.功能:①记录仓库存货、销售以及进货情况②了解超市进货渠道、商品单价、数量③了解库存商品种类数量,所售商品种类、价格、数量④统计核算日常的不断变化的数据,并登记有关文件⑤分项显示销售商品后开出的发票的内容,并且详细显示商品价格数额⑥在当天汇总时修改相应文件,如总金额、总数量⑦根据日常统计,制作月统计,并制作月报表⑧操作失误保护b.性能:①稳定快速,实时控制②核算准确,使实存商品、销售商品与所记帐目一致,能够被超市长期有效使用③准确统计核算日常的不断变化的数据④结构化模块,层次清楚⑤提示通俗易懂⑥查询资料简便⑦维护手段齐全c.输出:汉字输出d.输入:条形码和汉字及商品代码输入e.安全与保密要求:①数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码②不能轻易被破坏,不能让管理人员以外的人更改数据③查看资料需输入正确密码④销售人员销售货物需输入代号才能打开收银柜⑤万一泄露密码,应设修改密码的程序,同时密码不能过于简单⑥对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失f.完成期限:1个月可行性:通过调查分析开发水果超市管理系统所具备的能力及实现的方法。
小型超市信息管理系统目录1 绪论 (1)1.1项目计划 (1)1.2背景说明 (1)1.3项目确立 (1)1.4应用范围 (1)1.5课题定义 (2)2 技术综述 (3)2.1V ISUAL B ASIC介绍 (3)2.2M ICROSOFT SQL S ERVER数据库介绍 (3)3系统分析 (5)3.1需求分析 (5)3.2超市销售系统概念ER设计 (6)4 总体设计 (8)4.1零售前台(POS)管理系统功能 (8)4.2后台管理系统功能 (8)4.3总体系统结构 (9)4.4系统开发步骤 (12)4.5系统环境需求 (12)4.6系统安全问题 (13)4.7数据库设计 (13)5 详细设计 (14)5.1前台商品销售--登陆 (14)5.2前台商品销售--查询及购买信息录入 (14)5.3前台商品销售--收银业务及小票打印 (15)5.4后台登陆及数据库连接 (15)5.5后台登陆主页面系统管理 (16)5.6后台进货管理模块 (16)5.7后台销售管理模块 (17)5.8后台商品库存管理模块 (19)5.9后台厂商供货商信息管理模块 (20)5.10后台人员管理模块 (22)6 系统模块测试 (24)6.1模块测试中考虑因素 (24)6.2可行性系统测试的原则和方法 (24)6.3总体测试 (25)6.4系统测试用例 (25)总结 (27)参考文献 (28)致谢 (29)附录1 (29)附录2 (30)附录3 (35)附录4 (41)1 绪论1.1 项目计划1.1.1 系统开发的目的超市信息管理系统提高超市的运作效率;通过全面的信息采集和处理,辅助提高超市的决策水平;使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。
原有的超市的记账、报表、汇总等工作都是以手工的方式进行,或者半手工的方式实现。
比如一个前台交易的信息以WORD、EXCEL的方式进行汇总存档,随着工程项目的日益增多而加大工作力度,往往数据管理员总是为查询统计汇总等工作而苦恼,并且每日大中型或每月的汇总的工作量更是杂乱无章且繁多。
小型超市管理系统需求说明书1、项目概述小型超市管理系统是一款用于管理小型超市业务的软件系统,旨在提高超市的工作效率、精确管理商品、简化操作流程,并为超市提供各类数据分析和报表功能。
本文档将详细说明该系统的功能需求和非功能需求。
2、用户需求2.1 用户登录与权限管理超市管理员可以使用用户名和密码登录系统,系统对用户身份进行验证,并根据其权限分配相应的操作权限。
2.2 商品管理2.2.1 商品信息录入:管理员可以录入商品信息,包括商品名称、价格、库存量、供应商信息等。
2.2.2 商品信息查询:用户可以根据商品名称、价格等条件进行商品信息查询,并可以查看商品详细信息。
2.2.3 商品信息修改:管理员可以对商品信息进行修改,包括修改商品名称、价格、库存量等。
2.2.4 商品信息删除:管理员可以删除不再销售的商品信息。
2.3 销售管理2.3.1 商品销售记录:系统应该记录每次的销售信息,包括销售时间、销售数量、销售金额等。
2.3.2 销售统计报表:系统应该能够根据销售记录销售统计报表,包括销售额、销售量等。
2.3.3 库存管理:系统应该实时更新库存量,并在库存不足时给予提醒。
2.3.4 促销管理:管理员可以设置促销活动,包括折扣、满减等。
2.4 会员管理2.4.1 会员注册:用户可以通过系统注册成为会员,提供必要的个人信息。
2.4.2 会员积分管理:系统应该记录会员的消费金额,根据消费金额给予相应的积分。
2.4.3 会员优惠:系统应该根据会员积分给予相应的优惠,如积分兑换商品、优惠券等。
2.5 报表与分析系统应该能够各类报表和分析结果,如销售分析报表、库存状况报表、会员消费分析等。
3、非功能需求3.1 可靠性系统应该具有高可靠性,能够在故障发生时及时进行恢复,并保证数据不丢失。
3.2 性能系统应该具有良好的性能,能够快速响应用户操作,并能够处理大量的数据。
3.3 安全性系统应该具有良好的安全性,包括用户身份验证、权限管理、数据加密等措施,以保护用户信息和数据的安全。
名目1绪论随着现代科学技术的迅猛开发,计算机技术差不多渗透到各个领域,成为各行业必不可少的工具。
我国超市形成在20世纪90年代初期,现在差不多成为我国零售业的一种重要形态,为国民经济的开发发扬了重要的作用。
随着超市高速的开发,其经营治理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的开发,如此就迫切地需要引进新的治理技术。
国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而关于这些企业的资源治理,信息的存储和处理也显得迫切需要,要习惯市场竞争,就需要有高效的处理方式和治理方法,因此加快超市的信息化进程是必可少的超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地治理每种商品,收款结算速度慢,轻易出现营业过错,不宜进行商品调价,盘点效率低等,而且在超市日常治理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,治理人员对及时传递资料的要求始终得不到满足。
为此,依靠现代化的计算机信息处理技术来治理超市,能节约大量的人力、物力,改善了职员的工作条件,减轻了劳动强度,同时能够快速反映出商品的进、销、存等状况和各种给予信息分析,使治理人员快速对市场的变化做出相应的决策,加快超市经营治理效率。
2系统2.1系统目标该系统得要紧目标是协助超市治理层高效的治理超市的日常工作,提供一些决策必要的信息。
系统涉及到整个超市的业务,包括商品进场洽谈及采购、库存治理、销售治理、人事治理等。
该系统建成后应该能做到实事检测超市的所有动态,高层治理者通过一个进口,就能对超市的当前经营现状一目了然,并提供某些咨询题的参考解决方案。
2.2系统方法的选择信息系统 (InformationSystemsPlanning)是将组织目标、支持组织目标所需要的信息、提供这些必需信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织中信息系统开发远景的系统开发谋划。
编号*****大学毕业设计题目小型超市管理系统的设计与实现学生姓名学号学院专业软件工程班级指导教师年月诚信承诺书本人郑重声明:所呈交的毕业设计(论文)(题目:小型超市管理系统的设计与实现)是本人在导师的指导下独立进行研究所取得的成果。
尽本人所知,除了毕业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写的成果作品。
作者签名:年月日(学号):小型超市管理系统的设计与实现摘要20世纪90年代后期特别是近几年,我国的超市产业飞速发展,其经营模式更为复杂,旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管理技术。
超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生.依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
所以,针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,将开发小型超市系统的设计与实现。
关键词:销售系统,管理系统,模块实现Supermarket Management System Design andImplementationAbstractThe late 1990s, especially in recent years,China’s supermarket industry rapid development, its business model is more complex, the old management system has been unable to adapt to the development of supermarkets, there is an urgent need to introduce new management techniques。
基于C#的小型超市管理系统摘要:随着小超市发展的规模不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长,超市需要对商品各种信息进行统计分析。
超市发展依赖于现代管理、销售技术的发展,而有计算机技术作为支撑的超市管理系统更是现代超市管理体系中关键的一部分。
超市通过对商品管理中反映出的市场需求变化及时做出准确判断,可以有效降低在市场竞争中的风险。
因此,有效的超市管理系统成为提高超市综合竞争力的一个重要途径。
关键词:C #;小型超市0 引言大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率,本系统是着手于减少小型超市的费用、提高工作效率、实现利润最大化而开发的应用性软件,是一个实用的管理信息系统。
针对现代超市发展的实际需要,经过分析调查,以进货管理、库存管理、销售管理以及综合管理为重点,规划各个模块结构设计及实施过程中的技术要点,同时实现了超市的查询管理及用户信息、货物信息、供应商信息等一些基本信息管理功能。
用户可以通过相应的模块,对超市中的商品的基本情况进行更新、删除和查询。
另外,在仓库模块中还设计了一个综合信息提示系统,可以将所有仓库保管员需要处理的信息及时、准确、快捷地展示出来,大大提高了工作效率。
1 需求分析1.1 设计思想系统分成几个相对独立的模块,但这些模块都进行集中式管理;分层的模块化程序设计思想,整个系统采用模块化结构设计。
作为应用程序有较强的可操作性和扩展性;合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
1.2业务流程分析1.2.1 进货业务进货管理是超市经营活动中及其重要的一环,它关系到产品质量能否得到保证,销售是否能够顺利进行,采购成本能否得到有效控制等问题。
现代管理理念中对超市的进货管理提出新的要求;超市进货时对供货商的选择更见慎重,双方不再是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需要认识到超市产品质量要从采购抓起,这就关系到供方的供货、服务质量。
中小型超市管理系统设计一、引言中小型超市管理系统是为了提高超市管理效率和服务质量而设计的一套软件系统。
它通过自动化管理各个环节的业务流程,包括采购、库存管理、销售、人员管理等,以便提高工作效率、降低成本、提升客户满意度。
本文将介绍中小型超市管理系统的设计思路和主要功能,以及其实施过程中需要注意的问题。
二、系统设计思路中小型超市管理系统的设计思路主要分为以下几个方面:1.系统架构设计中小型超市管理系统采用客户-服务器模式设计,分为前端和后端两个部分。
前端负责用户界面的展示和交互,后端负责业务逻辑的处理和数据存储。
采用这种架构能够使系统更加灵活、易于维护和扩展。
2.数据库设计数据库是中小型超市管理系统的核心,它存储了超市的各类数据,包括商品信息、采购记录、销售记录、库存信息等。
数据库的设计需要考虑数据的结构化和一致性,同时还需要优化查询性能,提高系统的响应速度。
3.功能模块设计中小型超市管理系统包括采购管理、库存管理、销售管理、顾客管理和报表管理等功能模块。
每个功能模块都有相应的业务逻辑和用户界面,它们之间需要有良好的交互和信息流通。
三、主要功能中小型超市管理系统的主要功能如下:1.采购管理采购管理模块负责记录超市的采购信息,并与供应商进行信息交互。
它包括采购订单的生成、发送和接收,以及采购商品的入库和库存更新。
2.库存管理库存管理模块负责监控超市各个商品的库存情况,及时进行补货和调货。
它可以根据销售情况自动计算补货数量和提醒库存不足的商品。
3.销售管理销售管理模块负责记录超市的销售信息,并与顾客进行交互。
它包括销售订单的生成和打印、商品的出库和库存更新,以及顾客信息的录入和查询。
4.顾客管理顾客管理模块负责记录超市的顾客信息,包括姓名、联系方式、消费记录等。
它可以帮助超市建立顾客档案,进行消费统计和营销活动。
5.报表管理报表管理模块负责生成各类报表,包括销售报表、库存报表、采购报表等。
这些报表可以帮助超市管理人员了解超市的经营情况,并进行决策分析。
软件需求策划书题目名称:小型超市销售管理系统姓名:张克望、段云霞、姚程、孙宁专业:12级网络工程日期:2015年4月20日前言超市形态具有很多优点,但在目前状况下,它仍存在零售企业所固有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的管理等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。
随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐扩大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。
面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。
商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。
它最主要的特点是能够实时的和准确的控制店内的销售情况。
如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。
顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。
管理信息系统在强调管理,强调信息的现代社会中它就得越来越普及。
而将信息管理系统与企业自动化设备相结合,则是当今社会现代企业的发展趋势。
随着超市规模的发展和不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率,因此开发适合小型超市管理的管理系统可以很好的提高工作效率。
超市销售管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:前台收银管理和用户登陆管理、商品类型及商品的管理、进货和销售的管理、销售分析以及库存管理等。
从而,实现对进货、销售、库存及员工信息等实现全面、动态、及时的管理。
本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
目录第一章引言 (2)第二章系统概述 (4)1.1 系统开发背景与意义 (4)1.1.1 系统开发背景 (4)1.1.2 系统开发意义 (4)第三章系统需求分析 (5)2.1 系统功能要求 (5)2.2 需求分析概述 (6)2.3系统层次划分 (6)2.4 系统数据流图 (8)2.5 数据字典 (10)第三章总体设计 (14)3.1 系统总体设计目标 (14)3.2 系统概念设计 (14)3.2.1 概念模型(E-R图) (14)3.2.2 关系模式 (16)第四章系统测试 (17)4.1单元测试 (17)4.2集成测试 (17)4.3确认测试 (18)结束语 (18)参考文献 (19)第一章系统概述1.1 系统开发背景与意义1.1.1 系统开发背景随着信息时代的到来,提供了大量的社会产品,城市集中度也进一步加强,由于人们生活节奏的不断加快,超市管理者对便利的要求进一步提高。
在吸收街坊式多店优点的基础上,出现了区域性的超市。
小型超市管理系统按分类、分级的模式对仓库进行全面的管理和监控缩短了超市信息流转时间,使企业的物资管理层次分明、井然有序,为采购、销售提供依据,智能化的预警功能可以自动提示存货短缺、超储等异常状况;完善的小型超市管理功能,可对企业的存货进行全面的控制和管理,降低超市成本,增强企业的市场竞争力。
现在大多数超市不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
为此,我在本次设计之中选择了小型超市管理系统设计,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础。
1.1.2 系统开发意义对于超市管理者来说,大量复杂的销售、进货、库存管理、供应商管理等难于通过传统的方法进行管理。
小型超市管理系统正是对上述的问题而开发的,通过计算机系统来管理货品销售与进货的情况,可以解决大量商品信息的查询和管理,便于更好的进行商品管理,同时也为销售员提供方便。
第二章系统需求分析2.1系统功能要求(1)、零售前台(POS)管理系统,本系统必须具有以下功能:商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。
该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。
收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。
在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。
如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。
会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。
安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。
独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业。
(2)、后台管理系统,本系统必须具备以下功能进货管理:根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。
按计划单有选择性地进行自动入库登记。
综合查询打印计划进货与入库记录及金额。
销售管理:商品正常销售、促销与限量、限期及禁止销售控制。
综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。
按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。
库存管理:综合查询库存明细记录。
库存状态自动告警提示。
如库存过剩、少货、缺货等。
软件为您预警,避免库存商品积压损失和缺货。
库存自动盘点计算。
人员管理:员工、会员、供货商、厂商等基本信息登记管理。
员工操作权限管理。
客户销售权限管理。
2.2 需求分析概述(1)、由于操作人员计算机知识有限,因此要求良好的人机界面;(2)、能够对员工进行信息管理,操作凭密码进入;(3)、详细进出货物单记录,支持查询和多条件查询;(4)、详细销售订单、发货单、收货单,方便用户对数据的查询;(5)、系统支持数据备份和还原技术,有效的保护数据,避免数据缺失;(6)、强大的报表打印功能;(7)、系统预警功能,及时的提醒用户超储和缺储的商品;(8)、自动统计销售情况,得出销售排行榜。
2.3系统层次划分系统总体层次结构模块子系统层次结构功能描述:销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表,同时可以生成销售排行榜。
超市零售管理系统前台POS 销售系统 后台管理系统商品录入 收银业务 进货管理 销售管理 库存管理 人员管理销售管理商品销售控制 查询打印销售情况 生成销售排行榜功能描述:库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。
功能描述:人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。
2.4 系统数据流图后台管理系统DFD 图查询库存明细记录 库存状态自动告警提示库存管理自动盘点计算人员管理基本信息登记管理 员工操作权限管理提示客户销售权限管理提示销售管理DFD 图 销售明细记录收银员收银记录交结帐情况销售排行榜报表查询/修改打印 信息反馈销售管理销售管理员信息各地销售信息信息库存管理DFD 图库存管理员明细记录查询/修改信息查询库存管理反馈信息盘点计算报警信息2.5 数据字典系统分析的主要成果是新系统的逻辑模型,本系统的逻辑模型主要是以系统的数据流离转徙和数据词典为主要描述工作。
即在对超市信息管理和业务流程进行分析和研究的基础上,超越现有组织机构和业务分工所造成的信息障碍,完全从业务管理功能和管理对象出发,按信息系统中应有的数据流和数据结构来勾画系统的概貌,把收集到的数据调查表,利用数据分析方法和工具,如U/C矩阵法等,加以汇总、整理、分析,得到系统的逻辑功能、数据资源和数据流程的情况。
1、数据项名称数据项含义数据类型长度商品编号商品信息char 不为空商品名称商品信息varchar价格商品信息char条形码商品信息char允许销售商品信息char厂商编号商品信息char 不为空供应商编号商品信息char编号人员信息char姓名人员信息varchar类型人员信息char密码人员信息char销售单号销售信息char 不为空商品编号销售信息char销售数量销售信息char销售日期销售信息char进货单号进货信息char 不为空供货商号进货信息char商品名称进货信息varchar进货价进货信息char进货数量进货信息char进货日期进货信息char备注进货信息varchar供应商编号供应商信息char 不为空供应商名称供应商信息varchar供应商电话供应商信息char供应商地址供应商信息varchar厂商编号厂商信息char 不为空厂商名称厂商信息varchar厂商电话厂商char厂商地址厂商varchar2、数据结构1、文件名:销售表组成:(销售编号,商品编号,销售数量,销售金额,销售日期)2、文件名:供货商表组成:(供货商编号,供货商名称,供货商地址,供货商电话)3、文件名:厂商表组成:(厂商编号,厂商名称,厂商地址,厂商电话)3、数据流编号名称数据流来源数据流去向1 查询修改销售管理用户2 信息反馈后台管理用户3 销售信息销售信息表销售管理4 库存信息库存信息表盘点计算5 查询明细记录用户6 供应商信息供应商信息表供应商信息表7 厂商信息厂商信息表厂商信息表8 会员信息会员信息表会员信息表4、数据存储1、文件名:销售表组成:(销售编号,商品编号,销售数量,销售金额,销售日期)处理:按销售编号递增排列2、文件名:供货商表组成:(供货商编号,供货商名称,供货商地址,供货商电话)处理:按供货商编号递增排列3、文件名:厂商表组成:(厂商编号,厂商名称,厂商地址,厂商电话)处理:按厂商编号递增排列5、处理过程销售管理加工名:销售管理加工逻辑:根据各个系统反馈过来的信息产生各种记录并将信息反馈给管理人员。