超市管理系统--需求分析 1

信息系统分析与设计

需求分析

项目名称:超市管理系统

成员:蒋家毅 卜玉 沈翊君

开课学期: 2013 至 2014 学年 第二学期

开课班级: N计11-1F 班

完成时间: 2014 年 6 月 1 日

需求分析说明书

——超市管理系统

1.1 绪言

本需求的编写目的在于研究城乡式的小型超市管理系统软件的可行途径和使用方法。 1.2 背景

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。 主要完成的功能有:系统设置、商品供应商信息管理、员工档案管理、商品信息管理、商品入库管理、销售管理、销售数据查询,以及这一系列过程中涉及商品的数据修改与查询统计等多种操作。 1.3 定义

项目的名称:超市管理系统软件。

本项目的任务提出者及开发者是小型超市管理系统软件开发小组(蒋家毅、沈翊君、卜玉) ,用户是城乡型超市户。

本产品能具体化,合理化的管理超市中的商品信息、进出信息,用结构化的思维方式去了解超市的基本运作原理和超市程序设计。 1.4开发意图

a. 大大提高超市的运作效率;

b. 通过全面的信息采集和处理,辅助提高超市的决策水平;

c. 使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。 2. 任务概述 2.1目标

2.1.1开发目标

系统开发的总体任务是实现Visual C#与MySQL 2005的组合应用,实现可以用VC#的方式调用SQL 的数据库,有一定的透明性。 超市管理系统需要完成的功能主要有:

a. 商品各种信息的输入,包括商品基本信息,详细信息和简历等。 b. 各种商品信息的查询。 c. 各种商品信息的修改。

d. 商品库的输入,查询,和关系性修改等。 e. 商品库的关系模式的完整性实现。 f. 商品供应商的输入,查询,和修改等。 g. 系统管理的管理员的登入。 2.1.2应用目标

本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含量。操作人员与维护人员应懂的SQL 语言。 2.2运行环境 2.2.1硬件环境

A. 一台Pentium 4 cpu 以上的微机及兼容 B. 内存256MB 以上(最好1GB 内存) C. VGA 彩显一台 2.2.2软件环境

A .windows 98 以上的操作系统 B .Microsoft Visual Studio 2005

C .Microsoft SQL Server 2000应用软件 2.3条件与限制

本档案管理系统软件是应用于中小超市的。在功能上还可进一步实现安全防范、关于数据结构方面可能单一不能满足超市的一些数据提取分析的功能。 3. 数据描述 3.1静态数据

下面列出了5个表的具体静态数据:

3.2数据字典 1、数据流条目

(1)进货信息=进货单号+供应商号+商品号+进货价+进货数量+进货日期+进货员工 (2)销售信息=销售单号+供应商号+商品编号+销售数量+销售日期 2、文件条目

(1)文件名:职工清单

组成:{职工编号+姓名+性别+联系电话+联系地址+邮箱地址} 组织:按职工编号递增排列 (2)文件名:商品清单

组成:{商品编号+供应商+商品名称+批号+批准文号+计量单位+产地+单价+备注} 组织:按商品编号递增排列 (3)文件名:进货清单

组成:{进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注} 组织:按进货单编号递增排列 (4)文件名:销售清单

组成:{销售单号+商品编号+销售数量+销售日期} 组织:按销售单编号递增排列

(5)文件名:库存清单 组成:{商品编号+库存数量} (6) 组织:按商品编号递增排列 3、加工说明

(1)加工名:1:查询

加工逻辑:根据要查询的库存信息,检索出库存信息明细表 输入流:库存信息查询,发出库存信息请求 输出流:库存信息清单,进货信息请求 (2)加工名:1:更新

根据进货信息或销售信息更新库存信息 输入流:已进货信息,销售信息 输出流:发出库存检索请求 (3)加工名:2:查询

根据要查询的销售信息,检索出销售信息明细表 输入流:销售信息查询

输出流:销售清单,销售单 (4)加工名:2:更新

加工逻辑:根据销售信息更细销售清单 输入流:前台销售信息,库存信息 输出流:更新库存清单

3.3超市管理系统的数据需求

超市管理系统的数据需求包括如下几点: 1.数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

2.数据的一致性与完整性

由于超市产品销售管理的系统化、规范化、网络化和自动化,实现对商品入库和销售信息的集中统一的管理,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

3.数据的共享与独立性

整个超市管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。 4. 功能要求 4.1功能划分

本系统有以下功能模块: 1) 、系统设置。

2) 、商品供应商信息管理。 3)、员工档案管理。 4)、商品信息管理。 5) 、商品入库管理。 6) 、销售管理。 7) 、销售数据查询。 4.2功能描述

下面详细描述一下各个功能模块: 1)系统设置

(1) 添加删除用户:只限于管理员操作。管理员可以向里面添加和删除用户信息,也可修改用户密码。

(2) 退出登录:返回到登录界面,重新登录. 2)商品供应商信息管理 (1) 供应商信息的录入; (2) 供应商信息的修改; (3) 供应商信息的删除;

(4) 供应商信息的查询; 3)员工档案管理

实现员工档案的添加、删除、修改、查询的功能 。 4)商品信息管理

(1) 商品信息的录入。对商品的基本信息进行录入并保存。

(2) 商品信息的修改:在有商品进入时,修改商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。

(3) 商品信息的删除:当商品没货时,又不准备再进相同的货时,可以将该商品的信息删除,保证信息库中无冗余的数据。 5)商品入库管理

及时录入商品的入库信息,保证每种商品再入库信息种都有登记,做到商品的实际的量、种类和记录的量和种类相匹配。 6)销售管理及销售数据查询 7)帮助

(1) 帮助信息:显示系统的详细帮助信息。 (2) 关于系统:主要是显示系统的一些信息。 5.性能需求 5.1数据精确度

A .要按照严格的数据格式输入,否则系统不给予响应进行处理。

B .查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用直接查询。 5.2适应性

满足小型超市使用的需求(记录量控制在1000项内)。 对前面提到的运行环境要求不应存在困难。 6. 运行需求 6.1硬件接口

本软件不需要特定的硬件或硬件接口进行支撑。 6.2软件接口

运行于Windows Xp的操作系统之上。 7.其它要求

1) 系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能。

2) 系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性。 3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。 4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。

信息系统分析与设计

需求分析

项目名称:超市管理系统

成员:蒋家毅 卜玉 沈翊君

开课学期: 2013 至 2014 学年 第二学期

开课班级: N计11-1F 班

完成时间: 2014 年 6 月 1 日

需求分析说明书

——超市管理系统

1.1 绪言

本需求的编写目的在于研究城乡式的小型超市管理系统软件的可行途径和使用方法。 1.2 背景

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。 主要完成的功能有:系统设置、商品供应商信息管理、员工档案管理、商品信息管理、商品入库管理、销售管理、销售数据查询,以及这一系列过程中涉及商品的数据修改与查询统计等多种操作。 1.3 定义

项目的名称:超市管理系统软件。

本项目的任务提出者及开发者是小型超市管理系统软件开发小组(蒋家毅、沈翊君、卜玉) ,用户是城乡型超市户。

本产品能具体化,合理化的管理超市中的商品信息、进出信息,用结构化的思维方式去了解超市的基本运作原理和超市程序设计。 1.4开发意图

a. 大大提高超市的运作效率;

b. 通过全面的信息采集和处理,辅助提高超市的决策水平;

c. 使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。 2. 任务概述 2.1目标

2.1.1开发目标

系统开发的总体任务是实现Visual C#与MySQL 2005的组合应用,实现可以用VC#的方式调用SQL 的数据库,有一定的透明性。 超市管理系统需要完成的功能主要有:

a. 商品各种信息的输入,包括商品基本信息,详细信息和简历等。 b. 各种商品信息的查询。 c. 各种商品信息的修改。

d. 商品库的输入,查询,和关系性修改等。 e. 商品库的关系模式的完整性实现。 f. 商品供应商的输入,查询,和修改等。 g. 系统管理的管理员的登入。 2.1.2应用目标

本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含量。操作人员与维护人员应懂的SQL 语言。 2.2运行环境 2.2.1硬件环境

A. 一台Pentium 4 cpu 以上的微机及兼容 B. 内存256MB 以上(最好1GB 内存) C. VGA 彩显一台 2.2.2软件环境

A .windows 98 以上的操作系统 B .Microsoft Visual Studio 2005

C .Microsoft SQL Server 2000应用软件 2.3条件与限制

本档案管理系统软件是应用于中小超市的。在功能上还可进一步实现安全防范、关于数据结构方面可能单一不能满足超市的一些数据提取分析的功能。 3. 数据描述 3.1静态数据

下面列出了5个表的具体静态数据:

3.2数据字典 1、数据流条目

(1)进货信息=进货单号+供应商号+商品号+进货价+进货数量+进货日期+进货员工 (2)销售信息=销售单号+供应商号+商品编号+销售数量+销售日期 2、文件条目

(1)文件名:职工清单

组成:{职工编号+姓名+性别+联系电话+联系地址+邮箱地址} 组织:按职工编号递增排列 (2)文件名:商品清单

组成:{商品编号+供应商+商品名称+批号+批准文号+计量单位+产地+单价+备注} 组织:按商品编号递增排列 (3)文件名:进货清单

组成:{进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注} 组织:按进货单编号递增排列 (4)文件名:销售清单

组成:{销售单号+商品编号+销售数量+销售日期} 组织:按销售单编号递增排列

(5)文件名:库存清单 组成:{商品编号+库存数量} (6) 组织:按商品编号递增排列 3、加工说明

(1)加工名:1:查询

加工逻辑:根据要查询的库存信息,检索出库存信息明细表 输入流:库存信息查询,发出库存信息请求 输出流:库存信息清单,进货信息请求 (2)加工名:1:更新

根据进货信息或销售信息更新库存信息 输入流:已进货信息,销售信息 输出流:发出库存检索请求 (3)加工名:2:查询

根据要查询的销售信息,检索出销售信息明细表 输入流:销售信息查询

输出流:销售清单,销售单 (4)加工名:2:更新

加工逻辑:根据销售信息更细销售清单 输入流:前台销售信息,库存信息 输出流:更新库存清单

3.3超市管理系统的数据需求

超市管理系统的数据需求包括如下几点: 1.数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

2.数据的一致性与完整性

由于超市产品销售管理的系统化、规范化、网络化和自动化,实现对商品入库和销售信息的集中统一的管理,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

3.数据的共享与独立性

整个超市管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。 4. 功能要求 4.1功能划分

本系统有以下功能模块: 1) 、系统设置。

2) 、商品供应商信息管理。 3)、员工档案管理。 4)、商品信息管理。 5) 、商品入库管理。 6) 、销售管理。 7) 、销售数据查询。 4.2功能描述

下面详细描述一下各个功能模块: 1)系统设置

(1) 添加删除用户:只限于管理员操作。管理员可以向里面添加和删除用户信息,也可修改用户密码。

(2) 退出登录:返回到登录界面,重新登录. 2)商品供应商信息管理 (1) 供应商信息的录入; (2) 供应商信息的修改; (3) 供应商信息的删除;

(4) 供应商信息的查询; 3)员工档案管理

实现员工档案的添加、删除、修改、查询的功能 。 4)商品信息管理

(1) 商品信息的录入。对商品的基本信息进行录入并保存。

(2) 商品信息的修改:在有商品进入时,修改商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。

(3) 商品信息的删除:当商品没货时,又不准备再进相同的货时,可以将该商品的信息删除,保证信息库中无冗余的数据。 5)商品入库管理

及时录入商品的入库信息,保证每种商品再入库信息种都有登记,做到商品的实际的量、种类和记录的量和种类相匹配。 6)销售管理及销售数据查询 7)帮助

(1) 帮助信息:显示系统的详细帮助信息。 (2) 关于系统:主要是显示系统的一些信息。 5.性能需求 5.1数据精确度

A .要按照严格的数据格式输入,否则系统不给予响应进行处理。

B .查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用直接查询。 5.2适应性

满足小型超市使用的需求(记录量控制在1000项内)。 对前面提到的运行环境要求不应存在困难。 6. 运行需求 6.1硬件接口

本软件不需要特定的硬件或硬件接口进行支撑。 6.2软件接口

运行于Windows Xp的操作系统之上。 7.其它要求

1) 系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能。

2) 系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性。 3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。 4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。


相关文章

  • 超市收银系统需求分析
  • 超市收银系统需求分析 1. 用户需求 1.1信息要求: 由于系统的使用者主要是收银员,因此对系统的信息要求可分为以下几个方面: 1.11员工信息: 员工的基本信息,主要包括员工号.员工姓名.员工登录密码.员工性别.员工联系电话.员工职务等: ...查看


  • 中国超市行业市场调查及未来五年未来前景分析报告
  • 中国超市行业市场调查及未来五年未来前景分析报告 中国报告网 中国超市行业市场调查及未来五年未来前景分析报告大纲 • [报告来源]中国报告网--www.chinabaogao.com • [交付方式]Email 电子版/特快专递 • [价 格 ...查看


  • 超市行业现状及发展趋势分析
  • 2015年中国超市市场现状调查与未来发展 前景趋势报告 报告编号:1513269 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业或投资者了 ...查看


  • 大润发连锁超市营销策略分析
  • 第2011年第12期(总第387期) (2011)12-0072-02[文章编号]1009-6043 商业经济 SHANGYEJINGJI No.12,2011TotalNo.387 大润发连锁超市营销策略分析 华晓龙 (苏州经贸职业技术学 ...查看


  • 超市管理系统需求分析
  • 超市管理系统项目 需求分析说明书 小组成员:张惠茹.梁帅婷.薛文欣.郑雪洋. 付豪亮.郭志璇.常文理 目录 1引言 . ............................................................ ...查看


  • 连锁超市生鲜商品配送模式的研究
  • 2013届毕业生 毕业论文 题 目: 学生姓名:学 号: 指导教师: 2013年 5 月 22 日 摘 要 超市现如今早已代替零售商成为日常用品的供应地.我国是农产品生产.流通和消费大国,自 2004 年以来许多大宗农产品持续增收.但 20 ...查看


  • 金融超市创业计划书
  • 摘要 什么是金融超市投资理财? 理财是一种天生自主的能力,金融超市投资理财就是一 门技术了,不仅需要了解相关的知识,还是要一定的经验.全盛金融超市,全自助型理财超市. 现在,我们要了解的什么是金融超市投资理财呢? 金融超市投资理财是指在金融 ...查看


  • 管理信息系统设计论文
  • 管理信息系统 系 设计方案:指导教师:设计学生:学生班级:学生学号:设计时间: 统 设 计 超市管理系统设计 路 朝 祥 老师 鲁 宸 希 工商管理093班 [1**********]3 2012年5月26日 目 录 一. 系统概要 ··· ...查看


  • 工业工程专业综合课程设计报告
  • 工业工程专业综合课程设计报告 一.题目简介 1.1 课题背景: 现在随着社会发展越来越迅速,人们的生活水平不断地提高,在消费方面,传统的零售店和个体商营户等已经不能很好的满足顾客的需求和社会发展多样化的需要.这时候,大型超市作为城市经济和社 ...查看


热门内容