珠宝系统 仓库管理 商品入库
- 格式:docx
- 大小:323.05 KB
- 文档页数:15
软件分析建模实验周报告
Ⅰ 目录
第一章 系统概述 .................................................................... 1
1.1 库存管理系统产生的背景 ...................................................... 1
1.2 库存管理系统设计的目的 ...................................................... 1
1.3 库存管理系统设计的任务 ...................................................... 1
1.4 可行性分析 ................................................................. 1
1.5开发环境 .................................................................... 2
1.6项目开发组织机构的设置和人员的安排 .......................................... 2
第二章 系统分析 ................................................................... 3
2.1 需求业务分析................................................................ 3
2.1.1需求业务分析 .......................................................... 3
2.1.2功能需求 .............................................................. 3
2.2系统的功能介绍 .............................................................. 4
2.3业务流程图 .................................................................. 4
2.3.1文件导入业务流程 ...................................................... 5
2.3.2增加/修改商品信息业务流程 ............................................. 6
2.3.3删除商品信息功能模块设计 .............................................. 6
2.3.4保存功能模块设计 ...................................................... 7
第三章 系统设计 ................................................................... 8
3.1系统总体设计目标 ............................................................ 8
3.2系统概念结构设计 ............................................................ 8
3.3系统物理数据模型 ........................................................... 10
3.4数据库表结构 ............................................................... 11
第四章 个人总结 ................................................................... 12
参考文献 .......................................................................... 13
软件分析建模实验周报告
1
第一章 系统概述
1.1 库存管理系统产生的背景
仓库作为一种货品资源的集散地,货品的种类很多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要基于文字.表格登纸质的手工处理,对于货品的出入库情况的统计等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另外信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。而且一般的存储情况是记录在账本上的,仓库的工作人员和管理员也是当时记得清楚,时间一长,如果要在进行查询,就得在众多的资料中翻阅查找,这样费时费力,如果要对很长时间以前的货品进行更改就更加困难了。因此很有必要寻找一个更好的方法来实现对于仓库的管理。
1.2 库存管理系统设计的目的
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用与信息处理系统的环境。因此,我们可以使用计算机建立一个库存管理系统,使货品管理工作规范化、系统化、程序化,提高信息处理的速度和准确性。
1.3 库存管理系统设计的任务
库存管理模块,包括商品入库、旧品出库、材料报废功能。当产品需要从供应商那里重新订购时,工作人员需要提出一个购买订单。跟踪记录要提供买进、卖出货物以及它们的费用。
1.4 可行性分析
系统的可行性分析包括两个详细的部分:分析开发新的系统的必要性和可行性。必要性在前面系统初步调查中已经作了详细的分析,在这里就不再赘述;可行性主要包括软件分析建模实验周报告
2
经济可行性、技术可行性和运行可行性三个方面。
经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。由于公司进销存管理系统是作为毕业设计由我们学生自己开发的,在经济上的投入甚微,系统建成之后将为今后实现公司进销存、财务管理提供很大的方便,因此在经济上是可行的。
技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置 是否满足开发的需求等。公司进销存管理系统用的是开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。
软件方面:由于目前网络模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高,完全能满足系统的需求。
综上所述,通过经济、技术、运行三方面的可行性分析,我们认为此次系统开发非常可行的,具有很强的经济、技术、社会和使用价值。
1.5开发环境
开发本次系统所需要的工具有:
开发工具:Microsoft Visio,Power Designer
硬件环境:CPU Celeron 1G, Memory 64MB
运行环境:Windows 7
1.6项目开发组织机构的设置和人员的安排
全体成员共同完成:系统需求分析,业务流程图,数据流程图以及功能模型,结构模型的设计。 软件分析建模实验周报告
3
第二章 系统分析
2.1 需求业务分析
2.1.1需求业务分析
与国外企业相比,国内进销存财务管理起步较晚。采购管理方面,目前我国企业在这方面尚未引起足够的重视。在与供应商打交道的过程中,不少企业缺乏严格的比价系统,采购过程存在很大的随意性。如此的采购过程最终导致企业的成本增加。销售管理方面,我国企业的营销管理大多还停留在“推销管理”的观念上,忽视销售业务数据的实时收集和分析,竞争对手情况的跟踪分析等。此外,信息化程度低也是进销存管理中存在的一个突出问题。进销存管理的信息系统功能不完善,远程通信能力差,系统无法履行必要的决策功能。加之,采购、销售、库存管理三者之间缺乏信息联系和数据集成,无法实现信息共享,造成企业内部的进、销、存信息脱节。因此,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。根据企业目前实际的进销存管理情况开发一套电脑进销存管理系统是十分必要的
入库业务:主要将入库商品存放在总库库存里;
出库业务:主要将出库商品从总库中减去,并存放在门店库存里;
销售业务:是针对门店销售,主要将销售的商品从门店的库存中减去。
在用计算机进行管理时,应能集中处理珠宝的进货、出货和销售,方便灵活的查询统计信息,数据存储要安全可靠。可以按照用者的需要建立多个门店,每个门店可根据对应的入库单、出库单、销售单等自动完成商品出入库操作,并随时查询和统计仓库商品在任意时间内出入库情况,库存数量、库存金额等资料。
2.1.2功能需求
根据珠宝公司具体情况,商品入库主要功能有:
1.实现按商品名称查询商品的出库情况及目前的库存量。
2.实现按出库日期查询商品的出库情况及目前的库存量。 软件分析建模实验周报告
4
3.对于商品出入库详细信息进行记录。
4.制作报表,并且按月度跟踪记录卖出与买进商品情况。
2.2系统的功能介绍
该系统包括:系统管理模块、系统维护模块、进货管理模块、销售管理模块、库存管理模块、查询统计模块、财务管理模块。功能模块图如下:
图 2.1 系统功能模块图
2.3业务流程图
新增产品入库时,系统会自动生成入库单据信息,用户只需要先注册产品基本信息,然后才能将进货信息保存到数据库中,这主要是为了减少数据冗余。用户可以通过数据录入的方式将数据入库,也可以将数据先在EXCEL或者PDF文件中编辑好,然后再将产品信息以数据导入的方式入库。两种方式结合使得产品信息入库更加方便。商品入库时,用户可以增加、修改或删除商品信息,最后点击“保存”按钮,系统会将商品信息更新到数据库中。 珠宝销售管理信息系统系统管理模块财务管理模块查询统计模块库存管理模块销售管理模块进货管理模块系统维护模块软件分析建模实验周报告
5
Excel类型DBF类型是否正确错误选择导入文件类型判断文件类型设置筛选DBF文件类型初始化数据库连接读取Excel文件数据将Excel文件中的数据装载到数据集中数据校验字段对应将数据导入到商品入库信息窗口中检验文件名关闭判断文件是否已经打开打开DBF文件,将文件信息装载到数据集中设置筛选Excel文件类型选择要打开的Excel文件选择要打开的DBF文件抛出不能打开文件错误2.3.1文件导入业务流程
系统在成批导入商品信息时,用户应首先选择文件类型,该系统目前支持Excel文件和PDF文件;然后选择需要导入的数据文件,新导入的商品数据以列表形式显示;其次对数据进行校验,系统会将一些空数据自动删除;在校验完数据后,系统会进行字段对应,将列表中的属性与数据库中的属性一一对应;当所有字段对应完毕后,点击“确定”按钮,系统会将数据导入到商品入库窗体中。在商品入库中,单击“保存”按钮,即可把相关数据保存在系统中,以便以后操作或查阅及相关对数据的操作。文件导入业务流程如图所示: