某超市收银系统说明书范本
- 格式:doc
- 大小:400.50 KB
- 文档页数:37
秘奥超市收银系统说明书第一章系统简介为满足众多的中小型零售企业对销售管理的需要,秘奥软件有限公司开发出了一套产品简洁直观、易学易用的特点,将店面销售业务与整个系统无缝地链接起来,使店面的销售情况,随时可以传递、汇总到后台,为您解决了每日处理大量销售单据的烦恼,帮助您在最短的时间内准确无误地计算出各种商品的销售数量、销售金额和利润等数据,使您可以及时掌握仓库库存信息,安排采购计划。
系统由后台进销存系统与前台的POS销售组成。
后台可以录入收银员、货品、班次等基础资料等信息,前台主要作为零售的操作并把数据传到后台。
这些零售数据提交到服务器后,后台可查看这些单据,并通过零售日结功能来实现冲减库存、计算利润的过程,此外还可以通过各种报表查看商品销售情况,收银员收款、交款情况。
●可在局域网和互联网中应用,由总部(配送中心)系统和门店系统组成,即前台POS+后台MIS;●连网/断网自由切换的工作方式使您在任何网络环境下可工作;●集团化统一采购和门店独立采购相结合,统一配送、统一结算、统一定价、统一促销;●门店可以分多个柜组、多个导购员销售管理;●支持各种POS硬件设备:小票打印、顾显、钱箱、条码枪等;●全面消费卡支持:会员、积分、储值、折扣;●灵活多样的促销支持:按限时、按限量、按限时限量;●智能化错误提醒功能(错误条码、商品价格、数量等)●严格权限控制,对各个收银员可设置不同权限;●前台交接班日志,详细记录收银员的所有操作,方便核对;●强大报表系统,与灵活的自定义报表工具——强大的报表系统,保证了总部、门店之间信息的通畅;第二章前台基本业务流程前台零售业务流程入下图:第三章系统详细说明登录模式选择软件启动后将出现如下图登陆模式选择的对话框:连网模式:当选此模式时,在系统后台实时查看到前台的销售情况,前台并可实时取得后台更新的商品、柜组、导购等基本资料。
无需做上传与下载操作。
此工作模式缺点是前台一直与服务器保持连接,在服务器或网络较忙时会影响前台销售速度。
二零零七年八月内部资料严禁外传编号:目录第一单元前言第二单元收银流程第三单元收银机的解释及使用第四单元上机前的准备第五单元关机后的班结第六单元实际操作注意事项第七单元规范用语第八单元商品查询第九单元现金办公室的操作流程第十单元收银的排班第十一单元员工购物附:收银机使用指南第一单元前言一、适用范围本手册供收银部新进员工学习工作职责,并作为现有员工学习北京华联综合超市有限公司收银系统的参考指南。
二、目的本手册作为收银标准工作程序,旨在加强员工对收银流程的了解,工作更为有效。
三、益处使用本手册能达到:●更短的培训时间●效率的提高●统一的专业术语/良好的沟通●采用正确的工作流程而减少损失●对于收银系统更好的了解第二单元收银流程收银员要求执行严格的收银标准,以求公司的最大利益和顾客的最大满意度。
收银流程:输入收银员号码输入收银员密码放入备用金(以上为收银前的准备流程)输入顾客资料(会员卡号码)逐一输入顾客所购商品条码总计输入金额确认,找零服务下一位顾客重要提示:每位收银员必须做到:微笑待客,问候、欢迎顾客,感谢他们的光临并耐心回答其询问,遵守唱收唱付的原则。
第三单元收银机的解释及使用当顾客拿着商品到收银台结帐时,须使用POS.收银系统,才能阅读商品条码,并记录商品的销售状况。
北京华联综合超市有限公司所用的POS.收银系统由电脑收银机和扫描器组成。
电脑收银机兼具收银及存取电脑内商品移动之功能。
扫描器又叫商品条码阅读机,其原理是利用光线反射来读取条码反射回来的光源,转译成可辩识之数字,以确认是否为已建档商品代号。
常用的扫描器为三种形式:一种叫光笔,一种叫手握式扫描器,一种叫固定式扫描器。
光笔及手握式扫描器的优点为价格便宜,移动性强,且适用商品较重或标签位置不易看到商品的扫描,缺点是扫描感较差,扫描动作常重复多次,才有感应。
固定式扫描器则正好相反。
扫描步骤:1.顾客把所买商品放在结帐台上,由收银员送到扫描器处;2.扫描的商品必须带有条形码;3.收银员应把商品的条形码面对扫描器,并处于正确的水平位置上;4.移动商品通过扫描器,当扫描器收到条形码信号时会发出响声;5.价格相同的不同商品应一件一件扫描;6.按总额键,报告顾客总款数。
*******************实践教学*******************大学计算机与通信学院2010年春季学期数据库课程设计题目:超市收银系统专业班级:计算机一班姓名:学号:074指导教师:李成绩:目录摘要 (1)正文 (2)1.问题描述 (2)2.需求分析 (2)3.系统总体设计 (3)4.详细设计 (4)5.系统测试 (10)5.1测试方法 (10)5.2测试用例 (10)5.1.3人员管理系统的测试 (12)6.软件使用说明书 (14)参考文献 (15)设计总结 (16)主要内容参考:1.需求分析:主要写系统的数据流程图和数据字典;2.系统总体设计:主要写概念结构设计(E-R图)和逻辑结构设计(数据库的设计)3.详细设计:程序流程图(主要程序的)以及主要算法的说明;4.系统测试:包含测试方案、测试用例、测试结果;5.软件使用说明书:核心界面说明。
摘要本系统采用的编程和数据库工具是powerbuilder9.0。
系统分为前台系统和后台系统,其中,前台系统提供了很方便的商品销售收费功能。
而后台系统则提供了一些商品管理功能,如采购入库,库存盘点,出库明细等模块。
本文主要介绍超市收费系统的运行环境、功能作用、设计的方案等各方面的内容。
论文共分为五大部分。
第一部分简要叙述了系统的基本概况。
第二,三部分分别从软件工程的要求出发,首先进行问题的定义,其次进行可行性研究,分别从技术可行性,经济可行性和操作可行性进行分析,然后进行总体设计和详细设计,并阐述了如何实现具体功能。
第四部分为系统调试,其中包括子模块测试和总体测试。
关键词:收费;销售;超市正文1. 问题描述(1)系统要实现基本信息录入、修改、查询等功能:●各种信息的输入,包括商品销售信息和商品入库信息等。
●各种信息的修改、删除。
●盘点(产生日、星期、月的商品销售明细表)。
●销售、库存的查询统计及报表输出。
(2)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;(3)系统要有一定的安全控制策略;(4)整个系统可以选择采用2层结构。
目录一、引言 (2)(一)编写目的 (2)(二)背景 (2)(三)定义 (2)(四)参考资料 (2)二、任务概况 (3)(一)目标 (3)(二)用户的特点 (3)三、需求规定 (4)(一)对功能的规定 (4)(二)对性能的规定 (15)1. 精度 (15)2. 时间特性要求 (15)3. 灵活性 (15)(三)输入输出要求 (15)(四)故障处理要求 (15)(五)其他专门要求 (15)四、运行环境规定 (16)(一)设备 (16)1. 硬件环境 (16)2. 软件环境 (16)(二)支持软件 (16)(三)接口 (16)(四)控制 (17)超市收银销售系统需求说明书、引言(一)编写目的该系统需求说明书的编写目的在于研究小型的超市管理系统软件的可行性途径和使用方法。
详细的分析了系统的主要结构与流程,为开发人员提供了清晰的指导方案,也为下一步的数据库搭建和详细设计提供了可靠的支持。
(二)背景随着人们生活水平的提高,超市已经成为人们生活中不可缺少的一部分,超市影响着我们生活的方方面面。
现阶段,超市已经遍布城市的各个角落。
每天,超市都会迎来巨大的人流,很显然,收银便成了一项重要的流程。
有一个便捷快速的收银系统,将使得消费者感受到购物的愉快,而不是漫长的等待与焦急。
好的购物环境与快速的服务将增加消费者的满意度,从而给超市带来更大的利润。
其次,超市的商品琳琅满目,如果没有一个完善的销售与进货管理系统,它将无法正常经营。
现如今,超市的经营规模也在不断扩大,超市之间的竞争日趋上升,超市必须通过改进自己的经营模式,降低成本,扩大销售额,才能在竞争中立于不败之地。
(三)定义Microsoft SQL Server 2008:数据库管理软件DBMS : (DataBase Management System 数据库管理系统Windows XP/7 :运行环境(四)参考资料(1)杨选辉. 《信息系统分析与设计》清华大学出版社2007(2)韩润春,佟志臣,王汉新.《管理信息系统》河北人民出版社,2003(3)施伯乐,丁宝康,汪卫.《数据库系统教程》(第三版)高等教育出版社2008二、任务概况(一)目标针对超市的收银,进货,销售的管理,目的在于辅助超市人员优化工作流程,提高工作效率,以便为超市增加利润。
超市收银系统设计说明书1. 引言本文档旨在说明超市收银系统的设计方案,包括系统的功能需求、软硬件环境、系统架构以及模块设计等内容。
通过本文档的阅读,开发人员将了解系统的整体设计思路,并能够进行系统的开发和测试工作。
2. 功能需求超市收银系统需要实现以下功能:2.1 商品管理•商品信息的录入:包括商品名称、价格、库存数量等信息;•商品信息的修改和删除:可以对商品的价格和库存进行修改,并且可以删除商品信息;•商品信息的查询:能够根据商品的名称、价格等信息进行查询。
2.2 销售管理•收银员登录:收银员需要通过用户名和密码登录系统;•商品销售:能够选择商品进行销售,并自动计算商品的总价;•销售记录统计:能够查询销售记录,并根据时间、商品等条件进行统计。
2.3 数据管理•数据备份和恢复:系统需要定期进行数据备份,并能够在需要时进行数据恢复;•数据库管理:能够对数据库进行管理,包括创建、删除和备份等操作。
3. 软硬件环境3.1 软件环境•操作系统:支持Windows和Linux操作系统;•开发语言:使用Java语言进行开发;•开发工具:使用IntelliJ IDEA进行开发;•数据库:使用MySQL作为数据库存储数据;•GUI库:使用JavaFX进行界面设计;•版本控制:使用Git进行代码版本控制。
3.2 硬件环境•服务器:提供数据库和应用程序的运行环境;•客户端:提供给收银员使用的计算机或移动设备。
4. 系统架构超市收银系统采用三层架构,包括表现层、业务逻辑层和数据访问层。
各层的功能如下:•表现层:负责与用户的交互,并显示系统的界面和信息;•业务逻辑层:负责处理用户的请求,并调用相应的服务来实现业务逻辑;•数据访问层:负责与数据库进行交互,包括数据的增删改查等操作。
5. 模块设计超市收银系统根据功能需求划分为以下模块:•用户模块:负责用户登录和权限管理;•商品管理模块:负责商品信息的录入、修改、删除和查询;•销售管理模块:负责商品销售和销售记录的统计;•数据管理模块:负责数据备份和恢复,以及数据库的管理;•界面模块:负责显示系统的界面和信息。
河北联合大学2011-2012第2学期《软件设计基础-C++》课程设计报告设计名称:超市收银系统姓名:学号:专业班级:学院:设计时间:设计地点:目录1.课程设计目的 ····································································································2.课程设计任务与要求·························································································3.课程设计说明书·································································································4.课程设计成果 ····································································································5.程序调试过程 ····································································································6.设计问题的不足和改进方案··············································································7.课程设计心得 ····································································································8.参考1.课程设计目的《软件设计基础-C++》课程设计是这门课程的实践性教学环节之一,本次设计结合实际应用的要求,使课程设计既覆盖C++的知识点,又接近工程实际需要。
超市管理系统使用说明书超市管理系统使用说明书1、系统概述1.1 系统介绍超市管理系统是一种基于计算机技术的软件系统,旨在帮助超市高效管理商品、优化库存、提升销售业绩,以及提供后台数据分析和决策支持等功能。
1.2 主要功能1.2.1 商品管理功能超市管理系统能够记录和管理超市中的商品信息,包括商品编码、名称、价格、库存等。
管理员可以通过系统添加、编辑、删除商品信息,以实现商品的全生命周期管理。
1.2.2 销售管理功能系统支持超市收银员进行日常销售业务的操作,包括商品扫描、计算销售金额、销售单据等。
同时,系统能够自动销售统计报表,帮助管理员了解销售情况,优化商品配置和促销策略等。
1.2.3 会员管理功能超市管理系统支持会员信息的录入和管理,包括会员注册、积分管理、会员等级设置等功能。
通过会员管理功能,可以提升超市的客户粘性,促进客户消费。
1.2.4 库存管理功能系统能够自动跟踪商品库存情况,并提供库存警告功能,及时提醒管理员和采购员做好库存补充工作。
同时,系统还支持库存盘点功能,帮助管理员进行库存清点和调整。
1.2.5 数据分析功能超市管理系统能够对销售数据进行分析和统计,包括销售额、销售量、商品热卖排行等。
通过数据分析功能,管理员可以根据销售趋势进行决策和优化超市运营策略。
2、系统安装与配置2.1 硬件要求超市管理系统需要在一台配置合理的计算机上运行,建议配置如下:- 处理器:Intel Core i5或更高- 内存.8GB或更高- 存储空间:至少100GB可用空间- 显示器:分辨率1920×1080或更高2.2 软件要求超市管理系统的运行环境要求如下:- 操作系统:Windows 7及以上版本- 数据库:MySQL 5.7及以上版本- 浏览器:Chrome、Firefox、IE 11等最新版本2.3 安装步骤1、超市管理系统安装包,并解压到指定文件夹。
2、安装MySQL数据库,创建数据库和相应的数据表。
目录一、引言 (2)(一)编写目的 (2)(二)背景 (2)(三)定义 (2)(四)参考资料 (2)二、任务概况 (3)(一)目标 (3)(二)用户的特点 (3)三、需求规定 (4)(一)对功能的规定 (4)(二)对性能的规定 (15)1.精度 (15)2.时间特性要求 (15)3.灵活性 (15)(三)输入输出要求 (15)(四)故障处理要求 (15)(五)其他专门要求 (15)四、运行环境规定 (16)(一)设备 (16)1.硬件环境 (16)2.软件环境 (16)(二)支持软件 (16)(三)接口 (16)(四)控制 (17)超市收银销售系统需求说明书一、引言(一)编写目的该系统需求说明书的编写目的在于研究小型的超市管理系统软件的可行性途径和使用方法。
详细的分析了系统的主要结构与流程,为开发人员提供了清晰的指导方案,也为下一步的数据库搭建和详细设计提供了可靠的支持。
(二)背景随着人们生活水平的提高,超市已经成为人们生活中不可缺少的一部分,超市影响着我们生活的方方面面。
现阶段,超市已经遍布城市的各个角落。
每天,超市都会迎来巨大的人流,很显然,收银便成了一项重要的流程。
有一个便捷快速的收银系统,将使得消费者感受到购物的愉快,而不是漫长的等待与焦急。
好的购物环境与快速的服务将增加消费者的满意度,从而给超市带来更大的利润。
其次,超市的商品琳琅满目,如果没有一个完善的销售与进货管理系统,它将无法正常经营。
现如今,超市的经营规模也在不断扩大,超市之间的竞争日趋上升,超市必须通过改进自己的经营模式,降低成本,扩大销售额,才能在竞争中立于不败之地。
(三)定义Microsoft SQL Server 2008:数据库管理软件DBMS:(DataBase Management System)数据库管理系统Windows XP/7 :运行环境(四)参考资料(1)杨选辉. 《信息系统分析与设计》清华大学出版社 2007(2) 韩润春,佟志臣,王汉新.《管理信息系统》河北人民出版社,2003(3) 施伯乐,丁宝康,汪卫.《数据库系统教程》(第三版)高等教育出版社2008二、任务概况(一)目标针对超市的收银,进货,销售的管理,目的在于辅助超市人员优化工作流程,提高工作效率,以便为超市增加利润。
超市收银销售系统需求说明书样本(doc 18页)目录超市收银销售系统需求说明书一、引言(一)编写目的该系统需求说明书的编写目的在于研究小型的超市管理系统软件的可行性途径和使用方法。
详细的分析了系统的主要结构与流程,为开发人员提供了清晰的指导方案,也为下一步的数据库搭建和详细设计提供了可靠的支持。
(二)背景随着人们生活水平的提高,超市已经成为人们生活中不可缺少的一部分,超市影响着我们生活的方方面面。
现阶段,超市已经遍布城市的各个角落。
每天,超市都会迎来巨大的人流,很显然,收银便成了一项重要的流程。
有一个便捷快速的收银系统,将使得消费者感受到购物的愉快,而不是漫长的等待与焦急。
好的购物环境与快速的服务将增加消费者的满意度,从而给超市带来更大的利润。
其次,超市的商品琳琅满目,如果没有一个完善的销售与进货管理系统,它将无法正常经营。
现如今,超市的经营规模也在不断扩大,超市之间的竞争日趋上升,超市必须通过改进自己的经营模式,降低成本,扩大销售额,才能在竞争中立于不败之地。
(三)定义Microsoft SQL Server 2008:数据库管理软件DBMS:(DataBase Management System)数据库管理系统Windows XP/7 :运行环境(四)参考资料(1)杨选辉. 《信息系统分析与设计》清华大学出版社2007(2) 韩润春,佟志臣,王汉新.《管理信息系统》河北人民出版社,2003(3) 施伯乐,丁宝康,汪卫.《数据库系统教程》(第三版)高等教育出版社2008二、任务概况(一)目标针对超市的收银,进货,销售的管理,目的在于辅助超市人员优化工作流程,提高工作效率,以便为超市增加利润。
并针对于超市的日常管理,不仅为超市员工提高工作效率,让工作便捷,还有一个重要目的在于为超市顾客提供一个快速方便的购物环境,不再为漫长的等待结账而感到苦恼。
同时,方便了顾客,也在不知不觉中为超市增加了客源,增加了销售额度,从而获得更大的利润。
小型超市收银系统设计说明书随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。
超市管理是超市中不可缺少的重要部分,超市的管理信息量繁多,包含很多信息的数据管理。
现今,大多数大型超市商场都使用计算机进行信息管理,但小型超市几乎都采用人工管理的传统方式,导致供货、商品销售、员工管理等方面出现问题,步骤也较为繁琐。
而且,随着购买者与超市数量的增长,对于超市的销售、交易管理等等,使更新和维护都带来了不少的困难。
因此,做好超市的收银管理系统,意义重大。
本系统,主要做收银台的普通销售、会员销售、会员记录、供货商供货、员工管理等。
并对其进行完善,做到能真正的被大家所接受。
需求分析分为三个部分:需求的文字表述、数据流图、数据字典。
一、需求的文字表述第一部分调查用户需求本系统的用户为小型超市,根据我们的日常生活经验,得出用户的以下需求:1、小型超市的概况与超市管理相关的组成部分有:供货商、超市、顾客。
超市的日常工作基本都围绕着这三个部分运行的。
一个供货商可以批发给多个超市,如意得超市、惠宜佳超市等,一个供货商可提供多种商品,如毛巾、牙刷、牙膏等。
一个超市可以从多个供货商批发商品,如幸福批发、阿财批发等,一个超市内有多种类商品,如生活用品、饮料、零食等,一种商品可以卖给多位顾客,如张三、李四、王五等。
一个顾客可以从不同超市购买,也可以购买不同商品。
2、调查相关的业务情况收银台:收银台需要处理超市的收货情况、销售记录、员工报到情况等,使用的数据都是纸质版的信息,对库存情况采用的是人工处理,最后导致供货不及时,无法给顾客提供相应得货物。
3、用户对系统的要求:信息要求:由于系统的使用者主要是收银员,因此对系统的信息要求可分为以下几个方面:a、员工信息员工的基本信息,主要包括员工号、员工姓名、员工登录密码、员工性别、员工联系电话、员工职务等;b、会员信息会员的基本信息,主要包括会员卡号、会员姓名、会员积分、联系电话、发卡日期等;c、商品信息商品的基本信息,主要包括商品条码、商品名称、商品单价、会员价、商品库存等;d、销售信息销售的基本信息,主要包括商品条码、商品名称、售出数量、售出时间、商品单价、员工号等;e、供货商信息供货商的基本信息,主要包括供货商代码、联系人、联系电话、联系地址等;处理要求:小型系统现在存在的问题:员工报到系统:我们从自身体验出发,并调查了许多同学,认为小型超市的员工报到的程序过于繁琐,不能准确知道其上下班的时间,耗时耗钱。
目录1、可行性分析 (2)1.1问题描述 (2)1.2可行性分析研究 (2)1.2.1技术可行性 (2)1.2.2经济可行性 (2)1.2.3操作可行性 (3)2、项目开发计划 (4)2.1编写目的 (4)2.2项目背景 (4)2.3项目概述 (5)2.4项目开发计划 (5)2.5交付期限 (6)3、需求分析 (7)3.1任务需求分析 (7)3.2数据流图、数据字典 (8)3.2.1数据流图 (8)3.2.2数据字典 (10)4、系统概要设计 (14)4.1总体设计 (14)4.2数据库概念设计 (14)4.2.1数据项和数据结构 (14)4.2.2实体联系E-R图 (15)5、详细设计 (17)5.1系统功能模块图 (17)5.2各子系统功能模块图 (18)5.3程序流程图 (21)5.4数据库逻辑结构设计 (22)5.5连接数据库的特点 (28)5.6用户界面设计 (28)5.6.1一般交互设计 (28)5.6.2信息显示设计 (29)5.6.3数据输入界面设计 (30)5.7软件测试 (31)5.7.1测试的方法和步骤 (31)5.7.2测试用例 (32)设计总结 (33)参考文献 (35)致谢 (36)1、可行性分析1.1问题描述超市零售管理系统是小型超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。
随着信息时代的发展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传统全手工方式。
小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储和速度要求不高。
但正由于员工较少,使用软件控制成为必须。
1.2可行性分析研究1.2.1技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。
目前各宾馆均建有局域网,并且采用PC机作为工作台,其容量、速度能满足系统要求。
根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。
1.2.2经济可行性因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。
(1)超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。
对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。
如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。
软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。
同时软件就其它产品来属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。
所以,在系统的开发过程中,企业完全有能力承担开发费用..(2)新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。
而管理是一个动态过程,在其运行过程中要采取多项措施。
所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。
一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。
而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
1.2.3操作可行性本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。
而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。
由此,该系统的操作是可行的,有必要开发该系统。
综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。
因此,可以设计该系统的数据流程图,建立数据字典。
经过认真地全面地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。
因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。
所以,系统研制和开发是可以马上进行的。
2、项目开发计划2.1编写目的经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续进一步的开发之前首先给出此软件项目计划。
2.2项目背景21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。
技术的提升和管理的升级是超市业的竞争核心。
零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。
如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。
项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统,即仓库进货管理系统开发主管部门的统一下制定用于软件实质开发的软件项目计划,以使软件开发单位理解软件开发要求,进行开发。
2.3项目概述本系统主要包括:仓库管理、货架管理和收银管理。
1)仓库管理主要包括:生成库存报告、生成缺货报告、录入更新数据。
在需要时(可每隔一个时间段查询一次) 生成商品库存情况报告,实时报告商品库存情况,如库存量不足(小于某一自定的数量) 时,可生成缺货报告,并提供商品种类,来源等商品属性信息,方便采购人员进行商品采购。
采购员采购商品后,及时录入商品信息等数据,在数据库中进行数据更新。
2)货架管理主要包括: 货架上商品卖到一定数量时,实时生成提货报告,并提供商品的库存信息,剩余信息。
3)收银管理主要包括:随时录入卖出商品信息,如名称,数量,单价等,及时更新数据库数据。
2.4项目开发计划1、任务分解分三个大的阶段进行开发第一阶段完成本系统的数据流图跟E-R图。
第二阶段完成概要设计跟详细设计。
第三阶段书写文档。
2、预算软件资金投入较少,具体预算分配简略。
3、关键问题各模块之间的联系和后台数据库的完成。
使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风险因素。
对于出现的一些小难点总都能得到解决。
2.5交付期限所要开发的系统较简单,所有开发工作用户要求要在3周内完成,完成项目的最迟时间为2010年8月27日。
3、需求分析3.1任务需求分析前台POS销售系统(基本功能):1.商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。
该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。
2.收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。
在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。
如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。
会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。
3.安全性。
POS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。
4.独立作业。
特有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业。
后台管理系统(基本功能):1.进货管理:根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。
按计划单有选择性地进行自动入库登记。
综合查询打印计划进货与入库记录及金额。
2.销售管理:商品正常销售、促销与限量、限期及禁止销售控制。
综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。
按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。
3.库存管理:综合查询库存明细记录。
库存状态自动告警提示。
如库存过剩、少货、缺货等。
软件为您预警,避免库存商品积压损失和缺货。
库存自动盘点计算。
4.人员管理:员工、会员、供货商、厂商等基本信息登记管理。
员工操作权限权利、客户销售权限管理。
3.2数据流图、数据字典3.2.1数据流图数据流图由四种基本的元素构成:数据流(Data Flow),处理(Process),数据存储和数据源(数据终点)。
数据流(Data Flow):为具有名称且有流向的数据,用标有名称的箭头表示,一个数据可以是记录、组合项或基本项。
处理(Process):表示对数据所进行的加工和变换,在图中用矩形框表示。
指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。
数据存储:表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。
数据源及数据终点:表示数据的来源或数据的去向,可以是一个组织或人员。
图3.1 库存管理部分第1层DFD图图3.2销售管理部分第1层DFD图图3.3进货管理部分第1层DFD图3.2.2数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
(1)已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注(2)销售信息=销售单号+商品编号+销售数量+销售日期文件条目:(1)文件名:职工清单组成:{职工编号+姓名+性别+籍贯+学历+类别+工资+联系电话+联系地址+身份证号+聘用日期+编制日期+备注}组织:按职工编号递增排列(2)文件名:商品清单组成:{商品编号+供货商号+名称+条形码+计量单位+类别+产地+单价+备注}组织:按商品编号递增排列(3)文件名:供货商清单组成:{供货商号+名称+联系人+联系电话+联系地址+开户行+银行帐号+备注}组织:按供货商编号递增排列(4)文件名:进货清单组成:{进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注} 组织:按进货单编号递增排列(5)文件名:销售清单组成:{销售单号+商品编号+销售数量+销售日期}组织:按销售单编号递增排列(6)文件名:库存清单组成:{商品编号+库存数量}组织:按商品编号递增排列加工说明:(1)加工名:查询加工逻辑:根据要查询的库存信息,检索出库存信息明细表输入流:库存信息查询,发出库存信息请求输出流:库存信息清单,进货信息请求(2)加工名:更新根据进货信息或销售信息更新库存信息输入流:已进货信息,销售信息输出流:发出库存检索请求(3)加工名:查询根据要查询的销售信息,检索出销售信息明细表输入流:销售信息查询输出流:销售清单,销售单(4)加工名:更新加工逻辑:根据销售信息更细销售清单输入流:前台销售信息,库存信息输出流:更新库存清单(5)加工名:查询加工逻辑:根据要查询的进货信息,检索出进货信息明细表输入流:进货信息查询,发出进货/采购清单查询输出流:库存信息清单,已进货信息,新供货商信息,进货单信息清单,采购单,进货信息请求,进货/采购清单检索结果(6)加工名:更新加工逻辑:根据进货信息更新进货清单输入流:进货信息请求,进货单输出流:发出进货/采购清单查询(7)加工名:查询加工逻辑:根据输入要查询的职工信息或供货商信息,检索出相应的结果输入流:职工信息查询,供货商信息查询,发出职工/供货商清单查询输出流:已有供货商信息,供货商信息清单,职工信息清单,职工/供货商清单检索结果商品清单:输入流:职工信息,新供货商信息清单,职工/供货商清单检索结果4、系统概要设计4.1总体设计通过这个阶段的工作将划分出组成系统的物理元素。