库存管理系统课程设计报告

发布 2022-10-03 01:17:28 阅读 3769

题目:库存管理系统。

一、 需求分析描述。

一)编写目的。

该设计说明书主要包括系统结构设计、系统实现过程、总结体会等几部分,其中画e-r图很重要,逻辑设计注重关系模式的优化性,在物理结构设计阶段完成数据库的实施、创建表、写关系。设计说明书是系统详细设计说明的基础,为其作铺垫。

1、系统开发目的。

1)大大提高超市的运作效率;

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

3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。

2、 背景说明

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:

超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

3、项目确立。

针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。

4、 应用范围。

本系统适应于各种小型的超市。

5、定义。1)商品条形码:每种商品具有唯一的条形码,对于某些**一样的商品,可以使用自定义条形码。

2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。

3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。

4)盘点:计算出库存、销售额、盈利等经营指标。

二)逻辑分析与详细分析。

1)库存管理系统,本系统必须具有以下功能:

商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。

2)后台管理系统,本系统必须具备以下功能。

进货管理: 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。

销售管理: 商品正常销售、**与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。

按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。

库存管理: 综合查询库存明细记录。 如库存过剩、少货、缺货等。 库存自动盘点计算。

人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。

三)系统的功能模块图。

1、系统模块。

2、模块子系统结构。

功能描述:商品录入子系统要求能快速录入商品,因此必须支持条形码扫描。

功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。

功能描述:销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、**表。

功能描述:库存管理子系统提供查询库存明细记录的基本功能,动盘点计算。

3、系统的数据流图。

4、数据字典。

商品信息表数据字典。

数据项: 商品编号;

含义说明: 唯一标识每件商品;

别名: 商品id;

类型: int ;

长度: 4 ;

与其他数据项的逻辑关系:“商品”是该超市库存管理系统中的一个核心数据结构,它可以描述如下:

数据结构: “商品”可以描述如下:

数据结构: 商品;

含义说明: 是超市库存管理子系统的主体数据结构,定义了一件商品的有关信息;

组成: 商品编号,商品名称,商品规格,供货商,商品售价,商品进价,备注;

数据流 “入库结果”可描述如下:

数据流: 入库结果;

说明: 商品入库时的最终状态;

数据流**: 入库;

数据流去向: 库存统计;

组成: 商品编号,商品名称,规格,商品进价,供货商,入库日期,备注;

平均流量: xxx

高峰期流量: xxxx

数据流 “出库结果”可描述如下:

数据流: 出库结果;

说明: 商品出库时的最终状态;

数据流**: 出库;

数据流去向: 库存统计;

组成: 商品编号,商品名称,规格,商品售价,职工,出库日期,备注;

数据存储 “商品库存现状”可描述如下:

数据存储: 商品库存现状;

说明: 记录商品库存的基本情况;

流入数据流: 入库结果;

流出数据流: 出库结果;

组成: 商品编号,商品名称,规格,入库日期,出库日期,备注;

数据量: 每年xxxx份;

存取方式: 随即存取;

其他商品信息附属数据项如下:

职工信息表数据字典。

数据项: 职工号;

含义说明: 唯一标识每位职工;

别名: 职工id;

类型: int ;

长度: 10 ;

与其他数据项的逻辑关系:“职工”是该超市库存管理系统中的一个核心数据结构,它可以描述如下:

数据结构: 职工;

含义说明: 是超市库存管理子系统的主体数据结构,定义了一位职工的有关信息;

组成: 职工编号,姓名,性别,登录密码,备注;

数据流“值班入库记录”可描述如下:

数据流: 值班入库记录;

说明: 职工登录后商品入库情况的总结记录;

数据流**: 职工登录记录;

数据流去向: 值班入库情况;

组成: 职工编号,商品编号,规格,进价,供货商编号,入库日期,备注;

数据流“值班出库记录”可描述如下:

数据流: 值班出库记录;

说明: 职工登录后商品出库情况的总结记录;

数据流**: 职工登录记录;

数据流去向: 值班入库情况;

组成: 职工编号,商品编号,规格,售价,出库日期,备注;

数据存储: “职工值班情况表”可描述如下:

数据存储: 职工值班情况表;

说明: 记录职工值班时库存变化的基本情况;

流入数据流: 值班情况记录;

流出数据流: 值班结果统计;

组成: 职工编号,供货商编号,商品编号,入库日期,出库日期,备注;

数据量: 每年xxxx份;

存取方式: 随机存取;

其他职工信息附属数据项如下:

供货商信息表。

数据项: 供货商编号;

含义说明: 唯一标识每个供货商;

别名: 厂商编号;

类型: int ;

长度: 10 ;

与其他数据项的逻辑关系:“供货商”是该超市库存管理系统中的一个核心数据结构,它可描述如下:

数据结构: 供货商;

含义说明: 是超市库存管理子系统的主体数据结构,定义了一个供货商的有关信息;

组成: 供货商编号,供货商名称,供货商地址,供货商**,备注;

数据流“进货记录”可描述如下:

数据流: 进货记录;

说明: 超市从供货商进货入库的最终结果;

数据流**: 超市进货;

数据流去向: 库存状态;

组成: 供货商编号,商品编号,规格,入库日期,备注;

数据存储 “商品库存状态”可描述如下:

数据存储: 商品库存状态;

说明; 记录商品库存的基本情况;

流入数据流: 超市进货;

流出数据流: 商品库存情况记录;

组成: 供货商编号,商品编号,入库日期,规格,备注;

数据量: 每年xxxx份;

存取方式: 随机存取;

其他供货商信息附属数据项如下:

二、 系统结构设计。

1、流程图。

2、概念结构设计。

总e-r图说明:

1) 商店中的所有用户(员工)可以销售多种商品,每种商品可由不同用户(员工)销售;2) 每个顾客可以购买多种商品,不同商品可由不同顾客购买;

3) 每个供货商可以**多种不同商品,每种商品可由多个**商**。

3、数据库的关系。

1) 商店中的所有用户(职工)可以管理多种商品,每种商品可由不同用户(职工)管理;

2) 每个顾客可以购买多种商品,不同商品可由不同顾客购买;

3) 每个供货商可以**多种不同商品,每种商品可由多个**商**。

4、逻辑结构设计。

数据库表索引。

商品信息表(merchinfo)

职工信息表(user)

库存管理系统课程设计报告

北华航天工业学院。c 程序设计 课程设计报告。课程设计题目 库存管理系统。作者所在系部 计算机科学与工程系 作者所在专业 计算机科学与技术 作者所在班级 08513班。作者姓名 王士通。作者学号 20083051313 指导教师姓名 金大兵。完成时间 2010年7月3日 北华航天工业学院教务处制。课...

库存管理系统课程设计报告

库存管理系统。需求分析描述。一 编写目的。该设计说明书主要包括系统结构设计 系统实现过程 总结体会等几部分,其中画e r图很重要,逻辑设计注重关系模式的优化性,在物理结构设计阶段完成数据库的实施 创建表 写关系。题目 库存管理系统库存管理系统课程设计报告题目 库存管理系统需求分析描述 一 编写目的该...

库存管理系统课程设计

经济与管理学院。课程设计 报告。库存管理系统。2014 2015 学年第 2 学期 学生姓名。学生班级。学生学号。指导教师。年月日。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造行 工作责任感和工作热情已经成为关系企业兴衰的重要因素,人才已成为企业最重要的资产之一。公正 公平 合理 的企业管...