ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:3.96MB ,
资源ID:5490388      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5490388.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(库存管理库存管理系统课程设计报告.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、库存管理库存管理系统课程设计报告题目:库存管理系统一、需求分析描述(一)编写目的 该设计说明书主要包括系统结构设计、系统实现过程、总结体会等几部分,其中画E-R图很重要,逻辑设计注重关系模式的优化性,在物理结构设计阶段完成数据库的实施、创建表、写关系。设计说明书是系统详细设计说明的基础,为其作铺垫。1、系统开发目的(1)大大提高超市的运作效率;(2)通过全面的信息采集和处理,辅助提高超市的决策水平;(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。2、 背景说明 21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,

2、而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。3、项目确立针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能4、 应用范围本系统适应于各种小型的超市5、定义(1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。(2)交易清单:包括交易的流水

3、账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。(3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。(4)盘点:计算出库存、销售额、盈利等经营指标。(二)逻辑分析与详细分析(1)库存管理系统,本系统必须具有以下功能:商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。(2)后台管理系统,本系统必须具备以下功能进货管理: 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。销售管

4、理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。库存管理: 综合查询库存明细记录。 如库存过剩、少货、缺货等。 库存自动盘点计算。人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。(三)系统的功能模块图1、系统模块2、模块子系统结构功能描述:商品录入子系统要求能快速录入商品,因此必须支持条形码扫描。功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。功

5、能描述:销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表。功能描述:库存管理子系统提供查询库存明细记录的基本功能,动盘点计算。3、系统的数据流图4、数据字典商品信息表数据字典数据项: 商品编号;含义说明: 唯一标识每件商品;别名: 商品ID;类型: Int ;长度: 4 ;与其他数据项的逻辑关系:“商品”是该超市库存管理系统中的一个核心数据结构,它可以描述如下:数据结构: “商品”可以描述如下:数据结构: 商品;含义说明: 是超市库存管理子系统的主体数据结构,定义了一件商品的有关信息;组成: 商品编号,商品名称,商品规格,供货商,商品售价,商品进价,备注;数

6、据流 “入库结果”可描述如下:数据流: 入库结果;说明: 商品入库时的最终状态;数据流来源: 入库;数据流去向: 库存统计;组成: 商品编号,商品名称,规格,商品进价,供货商,入库日期,备注;平均流量: XXX高峰期流量: XXXX数据流 “出库结果”可描述如下:数据流: 出库结果;说明: 商品出库时的最终状态;数据流来源: 出库;数据流去向: 库存统计;组成: 商品编号,商品名称,规格,商品售价,职工,出库日期,备注;数据存储 “商品库存现状”可描述如下:数据存储: 商品库存现状;说明: 记录商品库存的基本情况;流入数据流: 入库结果;流出数据流: 出库结果;组成: 商品编号,商品名称,规格

7、,入库日期,出库日期,备注;数据量: 每年XXXX份;存取方式: 随即存取;其他商品信息附属数据项如下:字段名字段类型长度主/外键字段值约束对应中文名MerchIDInt4PNot null商品编号MerchNameVarchar50Not null商品名称MerchPriceMoney4Not null价格ProvideIDVarchar10FNot null供货商编号职工信息表数据字典 数据项: 职工号;含义说明: 唯一标识每位职工; 别名: 职工ID;类型: Int ; 长度: 10 ;与其他数据项的逻辑关系:“职工”是该超市库存管理系统中的一个核心数据结构,它可以描述如下:数据结构:

8、职工;含义说明: 是超市库存管理子系统的主体数据结构,定义了一位职工的有关信息; 组成: 职工编号,姓名,性别,登录密码,备注;数据流“值班入库记录”可描述如下:数据流: 值班入库记录; 说明: 职工登录后商品入库情况的总结记录;数据流来源: 职工登录记录;数据流去向: 值班入库情况; 组成: 职工编号,商品编号,规格,进价,供货商编号,入库日期,备注; 数据流“值班出库记录”可描述如下: 数据流: 值班出库记录; 说明: 职工登录后商品出库情况的总结记录;数据流来源: 职工登录记录;数据流去向: 值班入库情况; 组成: 职工编号,商品编号,规格,售价,出库日期,备注;数据存储: “职工值班情

9、况表”可描述如下:数据存储: 职工值班情况表; 说明: 记录职工值班时库存变化的基本情况;流入数据流: 值班情况记录;流出数据流: 值班结果统计;组成: 职工编号,供货商编号,商品编号,入库日期,出库日期,备注;数据量: 每年XXXX份;存取方式: 随机存取;其他职工信息附属数据项如下:字段名字段类型长度主/外键字段值约束对应中文名UserIDVarchar10PNot null职工编号UserNameVarchar25Not null职工名称UserPWVarchar50Not null职工密码供货商信息表数据项: 供货商编号;含义说明: 唯一标识每个供货商; 别名: 厂商编号; 类型: I

10、nt ; 长度: 10 ;与其他数据项的逻辑关系:“供货商”是该超市库存管理系统中的一个核心数据结构,它可描述如下:数据结构: 供货商;含义说明: 是超市库存管理子系统的主体数据结构,定义了一个供货商的有关信息; 组成: 供货商编号,供货商名称,供货商地址,供货商电话,备注;数据流“进货记录”可描述如下: 数据流: 进货记录; 说明: 超市从供货商进货入库的最终结果;数据流来源: 超市进货;数据流去向: 库存状态; 组成: 供货商编号,商品编号,规格,入库日期,备注;数据存储 “商品库存状态”可描述如下:数据存储: 商品库存状态; 说明; 记录商品库存的基本情况;流入数据流: 超市进货;流出数

11、据流: 商品库存情况记录; 组成: 供货商编号,商品编号,入库日期,规格,备注;数据量: 每年XXXX份;存取方式: 随机存取;其他供货商信息附属数据项如下:字段名字段类型长度主/外键字段值约束对应中文名FactoryIDvarchar10PNot null厂商编号FactoryNameVarchar50Not null厂商名称FactoryAddressVarchar250厂商地址FactoryPhoneVarchar25厂商电话二、系统结构设计1、流程图2、概念结构设计2.1总ER图:总E-R图说明:1) 商店中的所有用户(员工)可以销售多种商品,每种商品可由不同用户(员工)销售;2) 每

12、个顾客可以购买多种商品,不同商品可由不同顾客购买;3) 每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。2.2分ER图: 3、数据库的关系3.1数据库关系图:3.2图表描述:1) 商店中的所有用户(职工)可以管理多种商品,每种商品可由不同用户(职工)管理;2) 每个顾客可以购买多种商品,不同商品可由不同顾客购买;3) 每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。4、逻辑结构设计数据库表索引 表名中文名MerchInfo商品信息表User职工信息表 Stock商品入库表Output商品出库表Provide供货商表商品信息表(MerchInfo)字段名字段类型长度主/外

13、键字段值约束对应中文名MerchIDint4PNot null商品编号MerchNameVarchar50Not null商品名称MerchPriceMoney4Not null价格ProvideIDVarchar10FNot null供货商编号职工信息表(User)字段名字段类型长度主/外键字段值约束对应中文名UserIDvarchar10PNot null职工编号UserNameVarchar25Not null职工名称UserPWVarchar50Not null职工密码入库纪录表(Stock)字段名字段类型长度主/外键字段值约束对应中文名StockIDVarchar10PNot nul

14、l入库编号MerchIDVarchar10FNot null入库商品编号MerchNumInt4Not null入库数量MerchPriceMoney4Not null进价StockDateDatetime8Datetime入库日期出库纪录表(Stock)字段名字段类型长度主/外键字段值约束对应中文名StockIDVarchar10PNot null出库编号MerchIDVarchar10FNot null出库商品编号MerchNumInt4Not null出库数量MerchPriceMoney4Not null售价StockDateDatetime8Datetime出库日期厂商表(Provi

15、de)字段名字段类型长度主/外键字段值约束对应中文名FactoryIDvarchar10PNot null厂商编号FactoryNameVarchar50Not null厂商名称FactoryAddressVarchar250厂商地址FactoryPhoneVarchar25厂商电话5、视图设计1) 交易视图(v_Dealing)用于查询交易情况的视图;2) 计划进货视图(v_PlanStock)用于查询进货计划的视图;3) 销售视图(v_Sale)用于查询销售明细记录的视图;4) 入库视图(v_Stock)用于查询入库情况的视图。三、系统实现过程1、系统介绍本库存管理系统,适合小型超市的管理

16、。基本功能可实现用户密码登陆,商品简单查询,简单查询中包含“名称查询”“商品编号查询”“出、入库查询”等。避免因为库存问题,商品过期,我们包含了一个过期商品查询,这里我们所要的是详细统计入库时间。库存的查询问题,缺货到一定数量我们可以查询相应的商品,并且有详细的供货商名称。生成的各种报表,我们可以方便的统计信息和库存查货核对账目。2、主界面选择数据库进入,可进入如下各界面:2.1 欢迎登陆界面用户登录:点击进入,进入系统用户登录界面。退出: 退出本系统。2.2 用户登陆界面用户登录:输入员工信息表中的员工名字及密码可实现登录。退出:点击退出,可退出此系统。3、主要管理界面3.1 简单查询界面下

17、面按每个功能介绍“商品查询”功能:3.1.1按名称查询商品名称:输入商品名称点击“查询”,可以查询详细商品信息,在下面子窗体中显示。 返回上一页:可返回上级页面 特点:此查询支持模糊查询,便于查询商品名称较长的商品。3.1.2 按编号查询商品编号:输入商品编号,点击“查询”,可在下边子窗体中显示查询结果。本查询同样支持“模糊查询”。注:商品编号即为商品的条形码3.1.3 入库商品查询入库商品查询,可查询入库的商品具体信息,商品的名称、规格、进价等。返回上一页:返回上级菜单。3.1.4 出库商品查询原理同上“入库查询”,不做详细解释了。返回上一页:返回上级菜单。3.2 过期商品查询选择 进入 “

18、过期商品查询”,可直接进入查询界面显示过期商品的信息。最后一项:显示最后一类过期商品。前一项、下一项;可以起到翻页的功能。返回上一页:返回上级菜单。3.3 缺货查询各项基本功能与“过期查询”类似,不再详细介绍。3.4 报表统计点击 选项 可生成相应的报表,具体格式如以下三个截图:3.4.1 入库统计3.4.2 出库统计3.4.3 库存统计3.5销量排行销量排行:以商品的出库数量降序排列生成相应的排行列表。3.6商品入库添加记录:点击此选项可生成一个输入界面如上图,可输入需要入库的商品信息。保存记录;保存入库记录。提交本页;将保存的入库记录,添入到数据库中。注意:先选择“保存记录”再“提交本页”

19、,才可成功入库。3.7商品出库添加记录:添加需要出库的商品信息,输入商品编号。子窗体中显示商品名称,选择输入相应的商品名称,添相应的数量,出库日期等。保存记录:提交信息进入数据库。3.8 商品库存与上面几个功能类似,不再详细介绍。4、基本设计 4.1 宏的运用用到了34个宏具体代码如下:Requery:对子查询窗体的刷新Openform:打开指定窗体Close:关闭指定窗体4.2 查询1 按商品编号查询2 按商品名称查询3 过期商品查询4 缺货查询5 入库查询6 入库追加7 商品库存查询8 销售排行查询四、总结和体会项目实训开始的时候,要求每两人选择一个题目,本以为这会很简单,可做下来之后发现

20、,事实并非如此。从需求分析到最后课题的终结,中间实现的过程都需要应用很多的理论知识,而时间的推移让自己发现所学知识的肤浅性,只是模糊的停留在知识的表面,没有对其深刻的认识与掌握,同时,这也是对信心,和耐心的一次考察。和传统管理模式相比较,使用本系统,毫无疑问会大大提高仓库或超市的运作效率,辅助提高仓库或超市的决策水平,管理水平,为降低经营成本, 提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力, 提供有效的技术保障。通过这次课程设计,小组成员分工合作,我们两个都学到了很多东西。以前不熟悉的地方都得到了很好的解决。课程设计前都没过多接触ACCESS,但

21、是我们通过自我学习掌握了一些基本应用,并通过项目来加强对其的理解,我们完成了这一系列的设计。过程是艰苦的,但是通过这次实训我们学到了很多,结果是美好的。这次课程设计也让我明白了,作为一个软件技术的学习者,多动手显得尤为重要,另外,多看看经典的例题,多与同学之间交流,对于知识和能力的提高也是有很大帮助的。由于我们能力有限,加上时间仓促,本系统难免会出现一些不足之处,对于出现的问题,在此深表歉意,如发现还有其它问题,希望老师批评指正。五、参考文献1、郭东恩 数据库原理及应用 河南科学技术出版社 2011年9月2、卢湘鸿 ACCESS数据库与程序设计 电子工业出版社 2011年1月3、郑小玲、王学军 ACCESS项目案例导航 科学出版社 2008年4月4、封超、史永利 Access 2007 宝典(中文版) 电子工业出版社 2008年1月5、科教工作室 Access 2007 数据库应用 清华大学出版社 2008年1月6、王水、张晓民 软件工程素质导论 河南科学技术出版社 2011年2月六、开发环境(系统环境和所使用的开发软件)系统环境:Windows系统开发工具:ACCESS 2003.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1