超市信息管理系统设计报告

超市销售系统系统设

计报告

系别:历史文化与旅游管理系 班级:公共事业1001班 姓名:张雪琴 学号:10411349 小组:第八组

一、超市销售系统总体战略规划

1. 系统开发背景

从超市发展规模上看,近几年我国超市经营规模日趋扩大,连锁化过程日益提高,且销售额和门店数量大幅度增加。从超市经营商品的结构看,许多超市正在突破以食品为主的传统格局,向品种多样化发展。超市的投资主体、业务结构呈现出多元化和复合化的趋势。

随着我国经济时代的快速发展,超市业面临数据和业务越来越庞大的现状,那么如何充分利用计算机来实现超市庞大商品人员信息的控制和传输,从而方便销售行业的管理和决策,就成为一个日益重要的课题。 2. 系统开发目的

超市管理信息系统的开发可以帮助超市处理大量的库存信息,还能时刻更新产品的销售信息,不断添加商品信息。它可以提供合理的数据库结构来保存数据信息,以及有效的程序结构支持各种数据操作的执行。不仅可以节省大量的人力、物力,改善了员工的工作条件,减轻劳动强度,而且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员能够对市场的变化做出及时相应的决策,加快超市经营管理效率。利用信息系统的时效性、简洁性以及信息传递的高效性,为超市营业提供全方位准确信息,避免出现货物短缺,自动生成安全订单,减少库存资金,加快资金周转速度,提高员工工作效率,创造更高利润,从而使该超市在激烈的市场竞争中立于不败之地。

3. 现行系统的详细调查

超市现行系统财务功能运用信息系统报告收入及费用方便简洁,

基本满足需求,但因其在货物购进,订单存货统计方面为人工解决,导致工作时效及信息处理、管理决策方面效率不高,有待全面改进。 4. 系统结构 (1)功能/数据关系

(2)功能/数据关系

5. 实施计划

二、超市管理信息系统可行性分析报告

(一)现行系统调查与分析

超市已经成为人们购物的首选,超市有着准确的市场定位和薄利多销的战略,坚持优质服务,不断调整经营机制,创新营销模式,取得了良好的经济效益和社会效益。但目前仍存在很多问题:

1. 购销环节中,供应商供应的商品有时未能及时到达以满足顾客的需求,同时又有一批商品库存积压过多,未能实现资金的有效周转。在运输、仓储过程中,成本过高,不能实现物流的效益最大化。供应商与零售商在渠道信息管理上存在一定问题。

2. 在销售环节中,由于面对的目标受众是广大市民,其需求及偏好不断变化,如何更广泛的满足消费者的需求是当务之急。当然收集信息,确定消费者需求并结合内外环境,适时调整决策,并辅之以科学的管理是非常有必要的。

3. 现代管理方式的不足。作为零售商的超市,组织结构未能实现相对扁平化,信息在传递过程中存在失真性。现行管理信息系统中销售子系统在购销和库存管理环节上存在滞后性,且人机之间未能实现合理有效的分工,管理的规范性、系统性不足。

为了使超市的管理更加科学化、信息化和人性化,能更好地满足广大市民的需求和更好的管理,建立超市信息管理系统是十分必要的。

(二)各个部门主要业务流程

财务部:进行日常业务会计科目的记录、监督、总结,为各个部门的业务开展提供资金支持。

采购部:主要负责对商品的采购,根据销售反馈的数据进行有针对性的采购,同时对即将采购的物品做出销售计划。

库存部:主要负责商品的收发,并且严格的做记录,出具票据及

将数据填写到系统。

销售部:对出售的商品的质量和数目进行统计,同时将数据反馈到采购部及系统中,以便做出下期的计划。

人事部:为企业招聘培养各种技术、非技术人才,对企业的人员进行分配、考勤、调动。 (三)系统开发目标

此系统主要是针对货物管理建成的,超市随着时代的步伐正经历着大的变革,货物管理是变革中的重中之重,此系统的目标要实现货物有序管理,提高员工的工作效率,改进管理手段,提高和改进货物管理的质量,增强资源共享,提高工作效率,提供信息处理和决策功能,提高顾客的满意度,摆脱货物摆放散乱,登记查找难的管理混乱的局面。使超市的管理实现科学化和正规化。 (四)系统可行性分析 1.技术可行性分析

超市对员工的素质要求比较高:掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件。从管理层到下面的销售人员,都要求具有一定的计算机基础,该系统采用的是Windows 管理软件,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。 2. 经济可行性分析

(1)提高工作效率,将日常大部分工作简化成键盘录入,为管理过程提供快速、准确的数据。减少手工操作过程的失误,避免舞弊现象。 (2)提供统计功能,利于超市校对各种信息的分析和决策,最终提高管理水平,使超市的管理走向标准化,有利于超市合理的进货和促销

以及对员工的业绩考核和分析潜在的顾客。 因此,该系统在经济上具有可行性。 3. 管理可行性分析

系统的管理可行性体现在可以查询商品的进化记录,并能按月进行统计,也可以记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存,能按月统计某个员工的销售业绩,在记录进货及售货的同时,能动态刷新库存,能打印库存清单,查询某种商品的库存情况。收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况,而且可以做系统初始化工作。所以从管理上是完全可行的。 4. 社会可行性分析

目前超市管理系统已经在大型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场中立于不败之地。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时也合理的节约了成本的投入。 总之,本系统具有明显的科学性,可以使企业得到长足的发展。 综上所述,超市销售系统开发在企业的目前情况下具有开发可行性。

三、超市销售系统系统分析报告

(一)组织结构图

(二)功能结构图

(三)组织功能联系表

—表示该项业务是对应组织的主要业务

——表示该单位是参加协调该项业务的辅助单位

☆ ——表示该单位是该项业务的相关单位 空格:表示该单位与对应的业务无关

(五)、数据流程分析

根据调查结果绘出销售系统数据流程图如下: 1)顶层数据流程图

2)1层数据流程图

3)2层数据流程图

(六) 、数据字典:

1. 数据流字典 1)新顾客登记表 数据流编号:D1.1

数据流名称:新顾客登记表

简述:新顾客来超市订货时要填写有关自身信息的表 数据流来源:无

数据流去向:登录新顾客数据处理

数据项组成:姓名+性别+单位+职务+联系方式+订货量+订货日期

2) 发货通知 数据流编号:D2.1 数据流名称:发货通知

简述:供应商接到的来自超市的要求发货的通知 数据流来源:订货单 数据流去向:发货单

数据项组成:商品名称+商品编号+订购量+订购日期 3) 备货单 数据流编号:D3.1 数据流名称:备货单

简述:根据顾客订货需求而制定的通知仓库人员准备相应量商品的清单 数据流来源:开备货单 数据流去向:仓库

数据项组成:商品名称+商品编号+商品数量+订购单位+提货日期 4) 发货单 数据流编号:D1.4 数据流名称:发货单

简述:给顾客提供商品的时候,超市销售人员统计的销售情况表单 数据流来源:可供货订单 数据流去向:销售统计

数据项组成:商品名称+商品数量+订购单位+订购日期+付款金额 2. 数据存储字典 1)顾客档案 数据存储编号:F1.1 数据存储名称:顾客档案 简述:存储顾客的信息

数据存储的组成:存档号+姓名+性别+单位+职务+联系方式+订购商品名称+订购商品编号+订购量+订购日期 关键字:存档号 2 ) 发货单

数据存储编号:F2.1 数据存储名称:发货单

简述:供应商回应超市订货情况的表单

数据存储组成:发货单编号+商品编号+商品数量+订购单位+订购日期+应付金额+提供商品单位名称 关键字:发货单编号 3) 库存记录 数据存储编号:F3.1 数据存储名称:库存记录 简述:目前仓库商品统计的记录

数据存储组成:商品编号+商品名称+现有数量 关键字:商品编号 4) 销售统计表 数据存储编号:F3.2 数据存储名称:销售统计表

简述:对销售情况进行统计整理的表

数据存储组成:商品编号+商品名称+商品现有数量+商品销售数量+订购单位+订购日期+订购数量 关键字:商品编号 3. 处理描述

1)登录新顾客数据 处理编号:P1.1

处理名称:登录新顾客数据

简述:对来超市订货的新顾客进行记录 输入的数据流:新顾客登记表

处理描述:根据新顾客信息记录在顾客档案中 输出的数据流:顾客档案 2)处理发货单 处理编号:P2.1 处理名称:处理发货单

简述:供应商处理来自超市订购商品的信息 输入的数据流:发货通知

处理描述:根据超市订购商品要求,提供商品 输出的数据流:发货单 3) 处理备货单 处理编号:P3.1 处理名称:处理备货单

简述:根据顾客需求量仓库人员处理备货的表单

输入的数据流:备货单

处理描述:根据销售部开出的给顾客提供所需商品量相应进行处理 输出的数据流:库存记录

4) 销售统计 处理编号:P3.2 处理名称:销售统计 简述:对销售情况进行统计 输入的数据流:发货单

处理描述:根据销售情况的记录,对目前各商品销售情况进行统计 输出的数据流:销售统计表 4. 外部实体 1) 顾客 外部实体编号:S1.1 外部实体名称:顾客 简述:来超市订货的人 输入数据流:无 输出数据流:顾客档案 2) 供应商 外部实体编号:S2.1 外部实体名称:供应商 简述:给超市提供商品的厂家 输入的数据流:订货单 输出的数据流:发货单 3) 仓库

外部实体编号:S3.1 外部实体名称:仓库 简述:存储商品的地点 输入的数据流:备货单 输出的数据流:库存记录 4) 超市

外部实体编号:S3.2 外部实体名称:超市

简述:销售商品,并统计销售情况 输入的数据流:发货单 输出的数据流:销售统计表

(七)决策树

判断条件 处理方案 ≤库存量立即销货 ≤45 天>库存量立即进货 >45 ≤100大量进货 >100天停止进货

四、超市信息管理系统系统设计

(一) 总体设计 1. 分析系统目标

该系统为超市管理信息系统,开发目标为:建立一个功能实用、操作方便、简单明了的超市货物管理系统,实现管理的信息化、计算机化,以保证超市货物管理的科学和合理;该系统可以提高超市营业高效运转、提高利润。 2. 分析业务流程 (1)系统功能结构设计

开发超市管理系统的目的主要是通过超市管理系统为客户提供方便快捷的查询、修改、输入服务,实现对超市的进货、销售和库存的科学管理。我们根据系统分析的结果,得出本系统的功能结构图如下图所示:

(二)数据库设计

数据库是数据库应用程序的核心。数据库设计是建立一个应用程序最重要的步骤之一。数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计。 ① 概念设计

经过分析我们了解到系统中的实体类型有职工/用户、产品、供应商,这些实体之间的相互关系有:

职工/用户与商品之间存在“销售”关系,是多对多的关系; 商品与供货商之间存在“供应”关系,是多对多的关系。 每个实体的属性分别是:

职工/用户:职工编号,姓名,性别,身份证号,工资 商品:商品编号,名称,价格

供应商:供货商编号,名称,地址,电话,供货日期 ②逻辑设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E —R 图转换为与选用的DBMS 产品所支持的数据模型相符合的逻辑结构。将上图转换为规范的关系模式为:

职工/用户(职工编号,姓名,性别,身份证号,工资) 商 品(商品编号,名称,价格)

供 应 商(供货商编号,名称,地址,电话,供货日期) 销 售(销售单号,销售日期,数量,职工编号) 供 应(供应商编号,商品编号,数量,单价) 3物理设计 ○

物理设计的目的是根据具体DBMS 的特征,确定数据库的物理结构(存储结构)。关系数据库的物理设计任务包括两个方面:一是确定所有数据库文件的名称及其所含字段的名称、类型和宽度;二是确定个数据库文件需要建立的索引,在什么字段上建立索引等。各表结构如下表所示。

(四)代码设计

本代码设计遵循的原则是区间码。 单号:A010701001

前三位为收银区及电脑编号,中间四位为年月,最后三位为流水号。流水号取值范围为001-999. 例如:2012年11月A 区的第一张售货小票,它的单号为A011211001

单别的编号:前两位为表示单据性质,后两位为流水号。 A01 1201 001

此外为了使数据录入、商品信息管理、信息查询、统计方便快速,我们还根据需要对商品的去向和来源进行了统计,使用信息编码和部门编码

(五)输入输出设计

1. 输出设计

(1)输出项目:商品名称、单价、销售数量、销售日期 (2)输出介质:屏幕、图纸、磁盘、磁带。 (3)输出格式:卡片、表格、图文、文件。 (4)输出内容:销售信息

2. 输入设计

(1) 输入项目:商品编码

(2) 输入人员:采购部人员;货品管理人员;信息统计部人员;

超市管理员

(3) 主要功能要求:要求输入人员能够熟练应用系统操作软件,

并且业务操作熟练。数据输入设备为终端输入。 (4) 输入校验:本系统采用的输入校验方法为视觉校验,在输

入商品条码的同时由计算机显示输入数据,与商品的原始条码数据进行比较,以校验其错误。根据对收银员的业务熟练程度进行的调查表明,采用此种方法进行校验的查错率为99%。

(六)模块的IPO 图

(七). 实施计划

超市销售系统系统设

计报告

系别:历史文化与旅游管理系 班级:公共事业1001班 姓名:张雪琴 学号:10411349 小组:第八组

一、超市销售系统总体战略规划

1. 系统开发背景

从超市发展规模上看,近几年我国超市经营规模日趋扩大,连锁化过程日益提高,且销售额和门店数量大幅度增加。从超市经营商品的结构看,许多超市正在突破以食品为主的传统格局,向品种多样化发展。超市的投资主体、业务结构呈现出多元化和复合化的趋势。

随着我国经济时代的快速发展,超市业面临数据和业务越来越庞大的现状,那么如何充分利用计算机来实现超市庞大商品人员信息的控制和传输,从而方便销售行业的管理和决策,就成为一个日益重要的课题。 2. 系统开发目的

超市管理信息系统的开发可以帮助超市处理大量的库存信息,还能时刻更新产品的销售信息,不断添加商品信息。它可以提供合理的数据库结构来保存数据信息,以及有效的程序结构支持各种数据操作的执行。不仅可以节省大量的人力、物力,改善了员工的工作条件,减轻劳动强度,而且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员能够对市场的变化做出及时相应的决策,加快超市经营管理效率。利用信息系统的时效性、简洁性以及信息传递的高效性,为超市营业提供全方位准确信息,避免出现货物短缺,自动生成安全订单,减少库存资金,加快资金周转速度,提高员工工作效率,创造更高利润,从而使该超市在激烈的市场竞争中立于不败之地。

3. 现行系统的详细调查

超市现行系统财务功能运用信息系统报告收入及费用方便简洁,

基本满足需求,但因其在货物购进,订单存货统计方面为人工解决,导致工作时效及信息处理、管理决策方面效率不高,有待全面改进。 4. 系统结构 (1)功能/数据关系

(2)功能/数据关系

5. 实施计划

二、超市管理信息系统可行性分析报告

(一)现行系统调查与分析

超市已经成为人们购物的首选,超市有着准确的市场定位和薄利多销的战略,坚持优质服务,不断调整经营机制,创新营销模式,取得了良好的经济效益和社会效益。但目前仍存在很多问题:

1. 购销环节中,供应商供应的商品有时未能及时到达以满足顾客的需求,同时又有一批商品库存积压过多,未能实现资金的有效周转。在运输、仓储过程中,成本过高,不能实现物流的效益最大化。供应商与零售商在渠道信息管理上存在一定问题。

2. 在销售环节中,由于面对的目标受众是广大市民,其需求及偏好不断变化,如何更广泛的满足消费者的需求是当务之急。当然收集信息,确定消费者需求并结合内外环境,适时调整决策,并辅之以科学的管理是非常有必要的。

3. 现代管理方式的不足。作为零售商的超市,组织结构未能实现相对扁平化,信息在传递过程中存在失真性。现行管理信息系统中销售子系统在购销和库存管理环节上存在滞后性,且人机之间未能实现合理有效的分工,管理的规范性、系统性不足。

为了使超市的管理更加科学化、信息化和人性化,能更好地满足广大市民的需求和更好的管理,建立超市信息管理系统是十分必要的。

(二)各个部门主要业务流程

财务部:进行日常业务会计科目的记录、监督、总结,为各个部门的业务开展提供资金支持。

采购部:主要负责对商品的采购,根据销售反馈的数据进行有针对性的采购,同时对即将采购的物品做出销售计划。

库存部:主要负责商品的收发,并且严格的做记录,出具票据及

将数据填写到系统。

销售部:对出售的商品的质量和数目进行统计,同时将数据反馈到采购部及系统中,以便做出下期的计划。

人事部:为企业招聘培养各种技术、非技术人才,对企业的人员进行分配、考勤、调动。 (三)系统开发目标

此系统主要是针对货物管理建成的,超市随着时代的步伐正经历着大的变革,货物管理是变革中的重中之重,此系统的目标要实现货物有序管理,提高员工的工作效率,改进管理手段,提高和改进货物管理的质量,增强资源共享,提高工作效率,提供信息处理和决策功能,提高顾客的满意度,摆脱货物摆放散乱,登记查找难的管理混乱的局面。使超市的管理实现科学化和正规化。 (四)系统可行性分析 1.技术可行性分析

超市对员工的素质要求比较高:掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件。从管理层到下面的销售人员,都要求具有一定的计算机基础,该系统采用的是Windows 管理软件,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。 2. 经济可行性分析

(1)提高工作效率,将日常大部分工作简化成键盘录入,为管理过程提供快速、准确的数据。减少手工操作过程的失误,避免舞弊现象。 (2)提供统计功能,利于超市校对各种信息的分析和决策,最终提高管理水平,使超市的管理走向标准化,有利于超市合理的进货和促销

以及对员工的业绩考核和分析潜在的顾客。 因此,该系统在经济上具有可行性。 3. 管理可行性分析

系统的管理可行性体现在可以查询商品的进化记录,并能按月进行统计,也可以记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存,能按月统计某个员工的销售业绩,在记录进货及售货的同时,能动态刷新库存,能打印库存清单,查询某种商品的库存情况。收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况,而且可以做系统初始化工作。所以从管理上是完全可行的。 4. 社会可行性分析

目前超市管理系统已经在大型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场中立于不败之地。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时也合理的节约了成本的投入。 总之,本系统具有明显的科学性,可以使企业得到长足的发展。 综上所述,超市销售系统开发在企业的目前情况下具有开发可行性。

三、超市销售系统系统分析报告

(一)组织结构图

(二)功能结构图

(三)组织功能联系表

—表示该项业务是对应组织的主要业务

——表示该单位是参加协调该项业务的辅助单位

☆ ——表示该单位是该项业务的相关单位 空格:表示该单位与对应的业务无关

(五)、数据流程分析

根据调查结果绘出销售系统数据流程图如下: 1)顶层数据流程图

2)1层数据流程图

3)2层数据流程图

(六) 、数据字典:

1. 数据流字典 1)新顾客登记表 数据流编号:D1.1

数据流名称:新顾客登记表

简述:新顾客来超市订货时要填写有关自身信息的表 数据流来源:无

数据流去向:登录新顾客数据处理

数据项组成:姓名+性别+单位+职务+联系方式+订货量+订货日期

2) 发货通知 数据流编号:D2.1 数据流名称:发货通知

简述:供应商接到的来自超市的要求发货的通知 数据流来源:订货单 数据流去向:发货单

数据项组成:商品名称+商品编号+订购量+订购日期 3) 备货单 数据流编号:D3.1 数据流名称:备货单

简述:根据顾客订货需求而制定的通知仓库人员准备相应量商品的清单 数据流来源:开备货单 数据流去向:仓库

数据项组成:商品名称+商品编号+商品数量+订购单位+提货日期 4) 发货单 数据流编号:D1.4 数据流名称:发货单

简述:给顾客提供商品的时候,超市销售人员统计的销售情况表单 数据流来源:可供货订单 数据流去向:销售统计

数据项组成:商品名称+商品数量+订购单位+订购日期+付款金额 2. 数据存储字典 1)顾客档案 数据存储编号:F1.1 数据存储名称:顾客档案 简述:存储顾客的信息

数据存储的组成:存档号+姓名+性别+单位+职务+联系方式+订购商品名称+订购商品编号+订购量+订购日期 关键字:存档号 2 ) 发货单

数据存储编号:F2.1 数据存储名称:发货单

简述:供应商回应超市订货情况的表单

数据存储组成:发货单编号+商品编号+商品数量+订购单位+订购日期+应付金额+提供商品单位名称 关键字:发货单编号 3) 库存记录 数据存储编号:F3.1 数据存储名称:库存记录 简述:目前仓库商品统计的记录

数据存储组成:商品编号+商品名称+现有数量 关键字:商品编号 4) 销售统计表 数据存储编号:F3.2 数据存储名称:销售统计表

简述:对销售情况进行统计整理的表

数据存储组成:商品编号+商品名称+商品现有数量+商品销售数量+订购单位+订购日期+订购数量 关键字:商品编号 3. 处理描述

1)登录新顾客数据 处理编号:P1.1

处理名称:登录新顾客数据

简述:对来超市订货的新顾客进行记录 输入的数据流:新顾客登记表

处理描述:根据新顾客信息记录在顾客档案中 输出的数据流:顾客档案 2)处理发货单 处理编号:P2.1 处理名称:处理发货单

简述:供应商处理来自超市订购商品的信息 输入的数据流:发货通知

处理描述:根据超市订购商品要求,提供商品 输出的数据流:发货单 3) 处理备货单 处理编号:P3.1 处理名称:处理备货单

简述:根据顾客需求量仓库人员处理备货的表单

输入的数据流:备货单

处理描述:根据销售部开出的给顾客提供所需商品量相应进行处理 输出的数据流:库存记录

4) 销售统计 处理编号:P3.2 处理名称:销售统计 简述:对销售情况进行统计 输入的数据流:发货单

处理描述:根据销售情况的记录,对目前各商品销售情况进行统计 输出的数据流:销售统计表 4. 外部实体 1) 顾客 外部实体编号:S1.1 外部实体名称:顾客 简述:来超市订货的人 输入数据流:无 输出数据流:顾客档案 2) 供应商 外部实体编号:S2.1 外部实体名称:供应商 简述:给超市提供商品的厂家 输入的数据流:订货单 输出的数据流:发货单 3) 仓库

外部实体编号:S3.1 外部实体名称:仓库 简述:存储商品的地点 输入的数据流:备货单 输出的数据流:库存记录 4) 超市

外部实体编号:S3.2 外部实体名称:超市

简述:销售商品,并统计销售情况 输入的数据流:发货单 输出的数据流:销售统计表

(七)决策树

判断条件 处理方案 ≤库存量立即销货 ≤45 天>库存量立即进货 >45 ≤100大量进货 >100天停止进货

四、超市信息管理系统系统设计

(一) 总体设计 1. 分析系统目标

该系统为超市管理信息系统,开发目标为:建立一个功能实用、操作方便、简单明了的超市货物管理系统,实现管理的信息化、计算机化,以保证超市货物管理的科学和合理;该系统可以提高超市营业高效运转、提高利润。 2. 分析业务流程 (1)系统功能结构设计

开发超市管理系统的目的主要是通过超市管理系统为客户提供方便快捷的查询、修改、输入服务,实现对超市的进货、销售和库存的科学管理。我们根据系统分析的结果,得出本系统的功能结构图如下图所示:

(二)数据库设计

数据库是数据库应用程序的核心。数据库设计是建立一个应用程序最重要的步骤之一。数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计。 ① 概念设计

经过分析我们了解到系统中的实体类型有职工/用户、产品、供应商,这些实体之间的相互关系有:

职工/用户与商品之间存在“销售”关系,是多对多的关系; 商品与供货商之间存在“供应”关系,是多对多的关系。 每个实体的属性分别是:

职工/用户:职工编号,姓名,性别,身份证号,工资 商品:商品编号,名称,价格

供应商:供货商编号,名称,地址,电话,供货日期 ②逻辑设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E —R 图转换为与选用的DBMS 产品所支持的数据模型相符合的逻辑结构。将上图转换为规范的关系模式为:

职工/用户(职工编号,姓名,性别,身份证号,工资) 商 品(商品编号,名称,价格)

供 应 商(供货商编号,名称,地址,电话,供货日期) 销 售(销售单号,销售日期,数量,职工编号) 供 应(供应商编号,商品编号,数量,单价) 3物理设计 ○

物理设计的目的是根据具体DBMS 的特征,确定数据库的物理结构(存储结构)。关系数据库的物理设计任务包括两个方面:一是确定所有数据库文件的名称及其所含字段的名称、类型和宽度;二是确定个数据库文件需要建立的索引,在什么字段上建立索引等。各表结构如下表所示。

(四)代码设计

本代码设计遵循的原则是区间码。 单号:A010701001

前三位为收银区及电脑编号,中间四位为年月,最后三位为流水号。流水号取值范围为001-999. 例如:2012年11月A 区的第一张售货小票,它的单号为A011211001

单别的编号:前两位为表示单据性质,后两位为流水号。 A01 1201 001

此外为了使数据录入、商品信息管理、信息查询、统计方便快速,我们还根据需要对商品的去向和来源进行了统计,使用信息编码和部门编码

(五)输入输出设计

1. 输出设计

(1)输出项目:商品名称、单价、销售数量、销售日期 (2)输出介质:屏幕、图纸、磁盘、磁带。 (3)输出格式:卡片、表格、图文、文件。 (4)输出内容:销售信息

2. 输入设计

(1) 输入项目:商品编码

(2) 输入人员:采购部人员;货品管理人员;信息统计部人员;

超市管理员

(3) 主要功能要求:要求输入人员能够熟练应用系统操作软件,

并且业务操作熟练。数据输入设备为终端输入。 (4) 输入校验:本系统采用的输入校验方法为视觉校验,在输

入商品条码的同时由计算机显示输入数据,与商品的原始条码数据进行比较,以校验其错误。根据对收银员的业务熟练程度进行的调查表明,采用此种方法进行校验的查错率为99%。

(六)模块的IPO 图

(七). 实施计划


相关内容

  • 课程设计报告-超市收银系统
  • 南京师范大学 <面向对象程序设计>课程设计报告 学 院: 计算机科学与技术学院 题 目: 指导教师: 2009年9月4日 目录 超市管理系统 . ....................................................................... ...

  • 超市进销存数据库系统分析报告
  • <超市进销存数据库系统> 数据库分析说明书 作者:张立宇 完成日期:2010年5月16日 签收人:陈刚(教授) 签收日期: 2010年5月18日 修改情况记录: 目录 数据库设计说明书.................................................... ...

  • 超市管理系统课程设计报告说明书
  • ******************* 实践教学 **************** 兰州理工大学 计算机与通信学院 2011年秋季学期 课程设计 题 目: 专业班级:计算机科学与技术1班 姓 名: 学 号: 指导教师: 成 绩: 摘 要 针对用户对超市管理系统要求,本应用软件运用C++语言编写,通过 ...

  • 超市管理系统软件文档
  • 长江大学 计算机科学学院 超市管理系统 姓 名: 邹会明 占 盼 徐敬根 王 成 专 业: 石油软件工程 指导老师: 余华云老师 目录 一.可行性研究报告------------------------------------------(主要负责人:占 盼) 1.报告编写目的 2.项目概述 2.1 ...

  • 业务分析报告
  • 学 生 超 市 销 售 管 理 系 统 业 务 分 析 报 告 班级: 信 管 081 姓名: 何 晨 婧 学号:[1**********]5 1. 引言 1.1编写目的 随着超市告诉的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,超市需要处理大量的库存信息, ...

  • 好又多超市企业管理信息系统分析报告
  • 好又多超市企业管理信息系统分析报告 专业班级:学生姓名:任课老师: 09 电子商务 01班 易顺.储卫兵.王楠.王双奎.卜永娟 张 亮 2011年12月 25日 本组成员任务分工详细信息 注:两人分工中均出现的内容为两人共同完成. 一.引言 1.企业背景介绍 我们组是为连锁超市设计管理信息系统.我们 ...

  • 家乐福物流配送管理信息系统分析与设计课程设计
  • 合肥工业大学 信息系统分析与设计课程设计 目录 一.开发背景................................................................................................................ 3 1.1目前 ...

  • 超市会员管理系统可行性分析报告[软件项目管理案例教程]
  • 旅游管理 0901 龚德华 超市会员管理系统可行性分析报告 前言 可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解.再经过对此项目进行详细地调查研究,初步拟定系统的实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排.明确开发风险及其所带来的经济效益 ...

  • 超市管理系统 C++实验报告
  • 信息学院 <C++程序设计实践课程> 实践报告 题目: 食品管理系统 专业: 信息管理与信息系统 班级: 0802班 学号: 完成日期: 2011年 6 月 1 日 姓名: 指导教师: 1.实践题目 食品管理系统:通过对C++的继承和派生的运用,开发一个管理食品,实现对基类食品的管理及对 ...