超市信息系统建设方案.docx

上传人:罗晋 文档编号:10667118 上传时间:2021-05-30 格式:DOCX 页数:17 大小:203.35KB
返回 下载 相关 举报
超市信息系统建设方案.docx_第1页
第1页 / 共17页
超市信息系统建设方案.docx_第2页
第2页 / 共17页
超市信息系统建设方案.docx_第3页
第3页 / 共17页
超市信息系统建设方案.docx_第4页
第4页 / 共17页
超市信息系统建设方案.docx_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《超市信息系统建设方案.docx》由会员分享,可在线阅读,更多相关《超市信息系统建设方案.docx(17页珍藏版)》请在三一文库上搜索。

1、一背景经过几年的摸索和实践,连锁超市在国内迅速成熟起来,业务水平的提升、员工素质的提高、企业的快速发展都要求企业的信息化水平提到一个新的台阶。 连锁超市的经营管理特点,大致如下:1. 商品多以食品、日用品为主,生鲜所占比重大;2. 总部是决策指挥中心,统一基本资料管理、统一采购、统一配送、统一结算,对门店统一管理;3. 总部要求及时看到门店各种经营数据,实现数字化进销存管理和考核;4. 门店数量多,商品品种较多、周转快、数据量大、传输频繁、单据多;5. 门店相对有自己的个性;6会有异地分区总部和分配送中心结构,门店与配送中心、总部之间通过一定通信方式进行数据交换。随着现代科学技术的迅猛发展,计

2、算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业在市场竞争中越发显示出其独特的优势, 步入数字化时代, 有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些连锁超市,要适应市场竞争, 就需要有高效的处理方式和管理方法,因此加快连锁超市的电算化进程是必不可少的。在会计业务中,成品的完成、发出、结存关系到连锁超市销售计划的完成和流动资金占用情况, 而销售核算子系统是电算化会计系统中一个关键且比较复杂的子系统。通过这个子系统提供的信息可以了解超市的经营成果,通过产品销售收入用

3、来补偿已消耗的生产资料,支付工资和其他费用, 缴纳税金并实现利润。通过对市场的调查, 针对现在连锁超市对销售业务的实际需要, 采用商品销售系统。 针对当前各连锁超市管理特点和技术人员的实际水平,采用 Window 基于图形界面这一易学易用的操作系统环境,在系统设计过程中,尽量采用一些易懂易读的接口界面, 使用户可以在短期内完全掌握。在功能方面, 借鉴现在市场上流行的财务软件的特点, 使设计的系统在功能上极贴近连锁超市的使用要求。在设计过程中, 始终把系统的正确性放在首位,力求数据的完整,处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。作为一家连锁超市,他们的主要业务是

4、销售产品,目前系统运做中存在很多题,所有的销售单都是人工填写,耗时而且易出现错误;库存也是人工记帐, 无法随时掌握最准确的存货情况;对于销售数据, 往往要花好多时间和精力去计算每个业务员的销售业绩,每项商品的销售状况,为了解决上述问题, 提高经济效益, 准备针对连锁超市进行系统的管理。连锁超市:是指经营同一类别的商品和售后服务的若干超市以一定的形式合并成统一的整体, 通过企业外表形象的标准化、 经营管理活动的专业化、组织人事规范化以及内部管理手段的现代化, 做到使复杂的商业活动实现相对的简单化,从而达到规模效应。 连锁超市在价格体系上实行低价格、低利润、高周转经营; 在销售方式上采取开架售货,

5、顾客自选的方式,是适应大量消费、大量销售、大量流通的新型零售流通手段。这正是促进零售商业和流通机构。现代化、体系化的“流通革命”。二、可行性研究2.1经济可行性研究:因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力, 方便管理, 由此可以减少不必要的开支,同时该系统可以提高企业的销售效率,即提高了企业的经济效益,所以从经济上是完全可行的。原因如下:连锁超市有能力承担研发开支开发新系统的工作是一项艰巨复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发来说, 其主要投资还是在人力和物力两个方面。如果是连锁超市自己安排人手开发系统的话, 其主要的投资还是在人力资源

6、上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。连锁超市作为一个尖端的高科技产业,其员工要求都比一般企业的要求要高, 而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,连锁超市自己比较容易安排人手,这样就可以为连锁超市节约大部分的额外开支。同时连锁超市就其他产品还说, 属于高端行业, 无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金的作支持。所以,在系统的开发过程中,连锁超市完全有能力承担开发费用。 新系统将为连锁超市带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取

7、多项措施。所以在管理中获得经济效益是一个综合效益,要对他进行直接定量的分析是比较困难的。一般新系统带来的经济效益是间接的,其最主要的表现就是减少了连锁超市的管理费用和人力开支。而其他一些烦琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间, 还为连锁超市的各项决策提供了宝贵的资料,为连锁超市带来巨大的经济效益。2.2. 社会可行性分析: 目前超市管理系统已经在连锁超市中得到了广泛的应用,超市管理需要现代化和信息化, 只有合理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息, 解决了经营者最需要解决的

8、迫切问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成本的投入。2.3 操作可行性研究:本系统采用Windows 图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。 而且整个销售系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解。2.4. 本系统操作方便灵活,便于学习,因此,该系统具有可行性。三、需求分析需求分析概述: 需求分析作为项目开发的第一阶段,是整个软件的重头戏,需求分析是围绕可行性分析展开的, 它的主要任务是对系统进行详细的调查, 进而提出系统的逻辑模型, 并对系统分析进行评审。 现针对 “超市信息管理系统” 对连锁超市的组织结

9、构业务流程用户角色职能系统数据流进行分析。组织结构调查: 系统的组织结构,反映了单位内部各个部门的划分和它们之间的关系。对系统组织结构的调查,是从总的方面对系统进行宏观了解和分析。1.1 功能需求在需要时 ( 可每隔一个时间段查询一次) 生成商品库存情况报告, 实时报告商品库存情况如库存量不足 ( 小于某一自定的数量) 时 , 可生成缺货报告, 并提供商品种类, 来源等商品属性信息 , 方便采购人员进行商品采购。采购员采购商品后, 及时录入商品信息等数据, 在数据库中进行数据更新。货架上商品卖到一定数量时, 实时生成提货报告, 并提供商品的库存信息, 剩余信息。在收银处 , 随时录入卖出商品信

10、息, 如名称 , 数量 , 单价等 , 及时更新数据库数据。当超市客户大批量需要某商品时, 允许直接从商品仓库中提货, 此时系统应及时更新数据库信息。在某时间段内, 当某类商品卖出数量较大, 受到人们的欢迎, 可将此类商品打印输出, 用于市场导购和商品采购指导。1.2 事务描述数据录入处理: 按缺货报告提供的信息, 采购员从供应商处引进商品, 将商品登记入库,同时将原有未登记的商品录入数据库, 并按某种标准 ( 可以是自定的标准) 进行归类。数据修改处理: 数据录入后 , 应进行专门的核对, 出现错误必须由专管人员进行数据修改如出现毁坏 , 丢失等情况时, 应及时进行处理, 处理结束后 , 应

11、删除该记录, 以维护数据整洁和减少数据冗余。数据查询处理: 在超市运行的各个环节, 可以生成各种报告, 以方便用户的查询。如缺货种类查询 , 库存数量查询等。数据统计处理: 在适当时间 , 可以按时间、类别、金额等内容进行统计分析, 得到一些有利于超市发展的数据。数据报表处理: 在进行利润结算或其它需要的时候, 可以按需求对数据库中的数据进行报表处理 , 并打印输出等。模块组成:通过对用户需求的分析, 超市管理系统大致可分为五大模块: 系统安全模块、人力资源管理模块、采购信息管理模块、销售信息管理模块、库存信息管理模块。超市系统运行的工作流程由商品的采购员根据商品的短缺报告进行商品的采购、入库

12、,然后交由仓库管理员进行处理; 仓库管理员根据架存商品的短缺报告从仓库记录中进行查询并从中提取商品修改记录或生成缺货报告; 架存管理员从仓库管理员处提取商品后应进行架存商品的相关信息录入及对应商品位置的摆放; 场内服务员引导顾客完成商品的购买并促进商品的热销 ; 顾客从商场内出来后首先应到柜台营业员处进行商品的购买记录并交付所购商品的金额 , 这样顾客方可完成商品的购买。,1.3 数据库设计系统 ER图说明1) 商店中的所有用户(员工)可以销售多种商品,每种商品可由不同用户(员工)销售;2) 每个顾客可以购买多种商品, 不同商品可由不同顾客购买; 每个供货商可以供应多种不同商品,每种商品可由多

13、个供应商供应。逻辑设计文档a) 商品信息表(商品编号,商品名称,价格,库存数量)b) 用户表(用户编号,用户名称,用户密码,用户类型)c) 商品销售表(销售编号,商品编号,销售数量,销售金额,销售日期)用户姓名用户 ID用户销售 ID销售商品 ID商品名商品价格允许打折促销价允许销售消费消费金1.4 设计思想 :用户类型用户编号用户密码销售日期供应货供货商供货日期供货金额生产厂商购买日期供货商 ID供货商名称供货商地址供货商电话厂商 ID厂商名称厂商地址厂商电话( 1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。( 2)的模块化程序设计思想,整个系统采用模块化机构设计。作为应用程序

14、有较强的可操作性和扩展性。( 3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。1.5 设计原则 :为了使本系统功能齐全完备, 操作简便, 最大限度的提高软件的质量, 从而满足用户的实际需要,在设计开发过程中遵循了,如下原则:(1) 合法性原则: 依据产品核算系统的工作规定以及要求, 参照核算实际的工作情况,进行诸如产品经货、销售等工作。(2) 实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(3) 准确性原则: 对输入的相关资料建立检错机制,及时报错,使

15、用户能够及时准确的输入合法资料(如类型匹配,长度不超限等)。(4) 易操作原则: 要求设计的系统功能齐全,接口友好, 操作方便, 必要的地方进行提示。(5) 源程序可读性原则:为了便于其它设计,维护人员读懂代码或以后的代码修改,软件升级维护,既可能做好代码注释工作。( 6) 优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简洁明了,也方便了将来的维护。( 7) 安全性原则:该系统的管理员具有可设置登陆密码,修改密码的权限。1.6 超市系统运行的工作流程由商品的采购员根据商品的短缺报告进行商品的采购、入库,然后仓库管理员

16、进行处理;仓库管理员根据架上商品的短缺报告从仓库中进行查询, 并从中提取商品修改记录或生成缺货报告 ; 货架管理仓库管理员处提取商品后应进行架存商品的相关信息录入及对应商里的摆放 ; 场内服务员引导顾客完成商品的购买并促进商品的热销; 从商场内出来后首先应到柜台营业员处进行商品的购买记录并交付商品的金额这样顾客方可完成商品的购买。主要业务分析 :a. 库存业务库存管理是指在生产经营中为销售和耗用而储存的各种资产。企业存货不当都会增加不必要的费用:存货过多将导致物资积压、 存储费用增加、 流动资金周转不利,并且过量的库存会掩盖管理不善的问题。 存货不足则影响企业的正常销售活动。 库存管理的目标是

17、寻求最佳存货数量,使库存的成本总额最小化。其主要业务:产品入库、出库、盘库等日常处理。科学合理地确定某库存物资的库存控制参数。例如:最佳定货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。 汇总统计各类库存数据, 反映和监督储备资金占用及采购资金使用情况。b. 货架管理业务超市的货架是超市销售的重要环节,货架的物品直接被顾客选择,货架摆放的货物量间接决定了销售量的多少。其主要业务如下:产品提货、产品供应c. 销售业务销售对一个企业的生存和发展是至关重要的, 它不再是传统意义上的 “卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务、生产

18、等信息。 此外信息化的高速发展为企业的销售工作提出了新的挑战, 封闭意味着落后, 企业要抓住时机, 引入现代化的销售管理模式, 实施企业的信息化、 智能化销售管理,才能使企业在激烈的市场竞争中立于不摆之地。1.7 整个系统的功能模块如图:超市信息管理系统前台 POS销售系统后台管理系统商收进销库人品银货售存员录业管管管管入务理理理理模块子系统结构商品录入商品名称录入商品编号录入功能描述: 商品录入子系统要求包括录入名称商品和商品编号录入。收银业务交打支易印持总交打额易折计清出算单售功能描述: 收银业务子系统能计算交易总额,打印交易清单,并支持打折出售。进货管理自进动自查货制动询与定入打入进库印

19、库货登计记计记划录划功能描述: 进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。销售管理查生商询成品打销销印售售销排控售行制情榜况功能描述: 销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表,同时可以生成销售排行榜。库存管理查库询存自库状动存提 态盘明示 自点细动计记告算录警功能描述: 库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。人员管理基员客本工户信操销息提 作提 售登示 权示 权记限限管管管理理理功能描述: 人员管理子系统提供基本信息登记管理,员工操作权限管

20、理,客户销售权限管理的功能。后台销售管理模块模块用例图:查 询排 行管理者打 印模块用例活动图:销售管理查询排行输入查询信息输入商品信息确认信息确认商品信息保存生成排行榜确 认 信 息保 存确 认 商 品 信 息生 成 排 行 榜确 认 打 印 信 息打 印 输 出打印输入打印信息确认打印信息打印输出模块用例时序图(商品销售):商品销售登陆时序图:用 户用 户登 陆 界 面查 询用 户 信 息输 入 用 户 信 息确 认信 息查 询 用 户 信 息商品销售录入时序图:销 售 员输 入 商品 信 息 界 面查 询商 品 基 本 信息输 入 商 品 信 息确 认 确认 信 息保 存 商 品 信 息

21、销 售 员商 品 信息 输 入 界 面计 价交 易 记 录 信息输 入 商 品 信 息确 认 商品 信 息商 品 交 易 信 息商品销售打印时序图销 售员商品 信 息 显 示界 面确 认打印 机输入 商 品 信 息显 示商 品 信 息商品 报 表 文 件库存管理查询时序图:系 统 管 理 员输入 商 品 信 息 界 面查 询商 品 基本 信 息输 入 商 品 基本 信 息确 认 确 认 信 息保 存 商 品 信 息后台库存管理模块模块用例图:查 询 商 品 信 息确 认 查 询 信 息添 加 商 品 信 息保 存 添 加 信 息管理者修 改 商 品 信 息保 存 修 改 信 息删 除 商 品

22、信 息确 认 删 除 信 息模块用例活动图:库存管理查询添加删除修改输入查询信息输入新商品信息输入删除信息查询欲改的信息确认信息确认添加信息确认删除信息输入新的商品信息保存删除商品信息确认商品信息保存信息保存商品信息模块用例时序图(库存管理):库存管理添加时序图:系 统 管 理 员输入 商 品 信 息 界 面添 加商 品 基本 信 息输 入 新 商 品信 息确 认 信 息添 加 商 品 信 息库存管理修改时序图:系 统 管 理 员输入 商 品 信 息 界 面修 改商 品 基本 信 息输 入 欲 改 商品 信 息确 认 商 品 信 息更 新 商 品 信 息库存管理删除时序图:系 统 管 理 员输

23、入 商 品 信 息 界 面删 除商 品 基本 信 息输 入 商 品 基本 信 息确 认 商 品 信 息确 认 删 除 信 息四、各子系统功能分析 系统登陆模块功能:本模块的主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。在进行系统登陆过程中, 登陆模块将调用数据库里的用户数据表,并对用户名和密码进行验证,只有输入了正确的用户名和密码后,系统登陆才会成功。在登陆模块中,对系统的尝试登陆次数进行了限制, 禁止用户无终止的进行系统登陆尝试,在本系统中, 当用户对系统的三次登陆失败后, 系统将自动禁止登陆,退出登陆模块。 并在输入了错误的或者是不存在的用户名和密码时, 系统会给出出错信息

24、提示, 指明登陆过程中的错误输入或错误操作,以便用户进行正确的登陆。 进货管理模块功能:该模块主要是实现进行厂商信息管理、进货计划、进货查询、进货报表四个功能。A. 厂商信息管理: 该子模块主要是对供货厂商进行基本的信息维护,其中包括厂商名称,厂商的地址, 联系电话以及企业的法人代表。在登录信息时进行厂商编码,以方面其他模块和数据库利用。B. 进货计划:进货计划为进货管理的主要业务, 是目的就是实现采购, 制定详细的进货清单,利用管理系统来加速企业的进货进度,简短企业的进货周期,实现资金人力的快速周转。进货计划以进货单的形式来实现整个的进货管理,进货单C.进货查询: 该模块为企业提供整个企业的

25、进货情况查询,也可以进行进货的明细查询,并以进货报表形式打印出来。D.进货报表: 该报表是将整个的进货的工作和进货情况以报表的形式表示出来,然后打印出来,给用户或者是公司其他人与系统没有直接关系的负责人看。输入项、输出:该模块的输入项为企业的进货单, 其中包括单据编号, 厂商编号, 进货厂商,商品型号,数量,单价,金额,进货日期,采购员和进货单备注等输入条目。E. 存储分配 : 在用户按下确定按钮时,将读取存储入库数据表,以添加该登记入数据库,如果点取消,该表单的输入将被取消,不会将数据存储到数据库。F. 库存报表: 对前面所做测试的数据,以报表形式输出来,看看输出的报表跟测试用例是否相符,相

26、符则功能能够实现,测试成功。 销售管理模块A. 功能 : 本模块的主要功能是把销售信息写入销售清单,同时对库存数据进行跟新,以备用户将来对销售信息和库存信息进行查询和打印。B. 商品销售:主要功能是对所销售的情况进行登记,记录该商品的型号、销售数量、单价、金额、 生产厂商等与商品相关的信息。将销售信息录入数据库销售表中,进行销售查询和统计。C.销售查询:根据商品销售情况,按需要对销售情况进行查询。在该查询模块中,可以按照商品的型号、销售日期等多种方式进行商品销售情况查询。D.销售报表:按年、月、或者是按天对销售情况进行统计,形成报表,并打印出来。E. 输入项、输出项: 本模块的数据输入项主要为

27、销售清单,其中包括单据编号、商品型号、计量单位、单价、数量、金额、生产厂商、销售日期、营业员等相关信息。F. 存储分配 : 商品销售模块主要的是进行商品销售情况统计并登记入库,当商品销售业务发生后,营业员将打开销售管理模块对商品销售情况进行登记入库,调用数据库中的销售表,等待数据录入, 等营业员将相应数据输入后, 点提交按扭将完成数据的存储。 取消按扭将取消此次操作,不进行数据存储。销售报表,对销售情况进行统计,并形成报表打印出来。 员工管理模块在系统开发中, 为解决企业人员流动问题, 在系统中增添了员工管理子模块, 用来对企业的办事员工和管理人员进行信息化管理,以此来提高员工的办事效率,节约人力资源。A. 新员工录入在企业新进员工时,对其进行基本信息的存储,对员工进行基本的了解。B. 员工信息维护当员工信息发生变化, 或者是员工离职, 换岗对相关信息发生变化时, 利用此子模块对其进行信息变更。 系统管理模块系统用户管理在系统实行多用户管理时, 本模块将为系统开辟多个系统用户, 并能对其进行简单的信息维护,用户名变更和密码修改。退出:选择退出系统,将关闭整个系统,结束本次使用。

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

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1