进销存信息管理系统设计报告
进销存管理系统进销存管理系统 一.一. 项目说明项目说明 进销存管理系统的开发。 利用计算机系统运行速度快,数据存储大,传递信息快,便于修 改和查询的特点,将进销存管理系统计算机化,可及时给决策机构准确,全面提供市场信息 和商品资料,这正是进销存管理系统的目标. 进销存管理系统是为了适应现代销售可库存管理要求,推动进销存管理走向科学化 , 规范化,减轻单位销售和库存管理的劳动强度,提供人员的工作效率,质量和管理水平的 管理软件系统,使得通过信息化管理,销售,库存,采购变得快捷方便。 二.系统调查二.系统调查 一)系统目标一)系统目标 企业进销存管理系统的目标是 按照现代物流要求构建一个全新的现代化的物资管理 系统,通过计算机、网络等现代科学技术,实现进货、在库管理、配送管理等物资活动的自 动化、数字化和智能化。 要实现该目标,就需要在按照现代物流的要求对企业的经营战略, 组织战略,生产经营等管理模组织结构等进行精心规划与设计的基础上,建设符合现代企 业要求的的物流基础设施并配置先进的物流设备, 如自动化,数字化,智能化的现代化 仓库,自动备货生产线等,并且要建立一个支持企业生产经营管理模式和组织结构并适应未 来发展的现代进销存管理系统 .现代进销存管理概念最主要体现在以实现企业资源高效整 合为第一目标,帮助企业降低物资成本,通过提升物资价值从而实现企业价值最大化。本 系统开发混合采用结构化系统开发方法与面向对象的开发方法 ,结合两种开发方法各自的 优势进行系统开发。 通过对实际需求分析,本系统主要面向特定管理人员,对各种物资进 行电子化管理,所以系统包括以下功能信息管理功能、日常操作功能、信息查询功能、信 息统计功能、系统管理功能。 (二)系统开发计划(二)系统开发计划 1 1.主表单.主表单 2 2.“信息管理”模块。.“信息管理”模块。商品信息管理功能。 3 3.“日常操作.“日常操作“ “模块。模块。商品进货操作功能,商品出货操作功能。 4 4.“信息查询“模块.“信息查询“模块. .进货记录查询功能,出货记录查询功能,库存信息查询功能. 5 5.“系统管理”模块。.“系统管理”模块。修改密码功能,关于系统功能,退出系统功能。 三.系统分析三.系统分析 (一)系统分析定义(一)系统分析定义 所谓系统分析,就是指在整个系统开发工程中,解决“ 做什么“的问题,把要解决哪些问 题,满足用户哪些具体的信息需求调查分析清楚, 从逻辑上或说从信息处理的功能需求本论 文上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决怎么办提供依据.它 是信息开发系统中的一个重要阶段, 是建立系统模型的第一步.其核心是目标分析与需求分 析,最后提出系统的逻辑方案。进销存管理信息系统的详细调研 在实际调研中,我们主 要通过座谈、询问及发放征询意见表等方法来了解他们对信息系统的需求情况。 主要了解的用户有企业各管理负责人,使用企业进销存管理系统的各职能部门的负 责人,各信息管理的高层负责人,供应站负责运行维护管理信息系统的管理人员、技术人 员和操作人员。 通过对以上人员的需求调查得知,以前的物资管理办法,工作繁琐,工作量大,效率 低。因而,建立一套企业进销存管理系统势在必行. 各单位的需求虽然不尽相同,但大体上可分为如下几个方面 1.1.用户的信息要求用户的信息要求。随时查询库存物资状况,进行库存物资汇总,对记录能随时删除、 插入及恢复。 2.2.用户的处理要求用户的处理要求。能随时增加、删除,修改每一个库存物资记录. 3 3。。 对数据的安全性、对数据的安全性、 完整性的要求。完整性的要求。 要保证每个记录必须完整, 不能被他人非法窃去. 本 系统的逻辑模型主要是以系统的数据流程图和数据字典为主要描述工具,以信息系统 中 应有的数据流程和数据结构来描述系统。 (二)企业进销存管理的业务流程分析(二)企业进销存管理的业务流程分析 进销存管理系统是一项复杂而特殊的物流,资金流和信息处理系统,系统的业务处理 特点是实现以物资计划为基础,以物资收发存为中心,以财务核算为核心而进行的物资计 划,采购,存储,销售,查询统计一体化的管理过程,包括计划管理、合同管理、物资收 发存管理、仓储管理、财务稽核、查询统计等功能,同时兼顾企业的经营和管理职能,充 分满足企业及基层单位物资管理的基本要求.物资的管理是一个相对复杂的系统工程,同 一般进、销、存系统相比,本质上有很大的不同,在物资管理中,虽然中心的数据是物流,但 它体现的更是一种管理的过程,从物资需求的产生、平衡立库以及对整个物资数量、资金 数据的分析,都体现了物资管理在这方面的特殊性及复杂性,其业务流程图如图 1 所示 车间 有关部门 用料计划领料单未批准的领料单 领料通知 库长 库存报表 库存账已批准的领料单用料流水账 库工 订货单(合同)缺料通知单入库单 采购员 催货单补充订货单提货通知单 供货单位 (三)企业进销存管理的数据流程图分析(三)企业进销存管理的数据流程图分析 用户的需求具体体现在各种信息的提供、保存、更新和查询等方面。仔细分析有关部 门的基础上,得出本系统的数据流程图如图所示 四四 企业进销存管理系统的系统流程图分析企业进销存管理系统的系统流程图分析 系统流程图如图所示 企业进销存管理系统系统流程图 (五)系统总体结构分析(五)系统总体结构分析 该企业的总体结构如图所示 商 品 信 息 管 理 商 品 分 类 管 理 仓 库 信 息 管 理 客 户 信 息 管 理 供 货 商 信 息 管 理 进 货 记 录 查 询 货 出 记 录 查 询 退 货 记 录 查 询 商 品 库 存 查 询 信 息 管 理 日 常 操 作 信 息 查 询 信 息 统 计 系 统 管 理 进销存管理系统 系 统 登 入 修 改 密 码 系 统 退 出 日 常 操 作 信 息 统 计 商 品 进 货 操 作 商 品 出 货 操 作 商 品 退 货 操 作 仓 库 转 存 操 作 热 销 商 品 统 计 短 缺 商 品 统 计 四。四。 系统环境以及工具系统环境以及工具 A。 软件环境 用户端Windows2000,Windows2003,Windows XP 服务器端WindowsNT/Windows2000 及以上操作系统 编程语言VFP B.硬件环境 有高性能的电子计算机、大容量的存贮装置,个人电脑(终端)以及联结起来的网线等, 组成信息资源共享的计算机网络。 五.系统设计及程序设计五.系统设计及程序设计 (一(一 项目管理器的设置项目管理器的设置 在 Visual FoxPro 的菜单栏中,选择“文件”菜单中的“新建”选项,选定文件类型为 “项目“,并选中“新建文件”按钮,在“项目文件”栏中填入所建项目名如“进销存”. 二 二 数据库设计数据库设计 1 1。数据库需求分析。数据库需求分析 由于本系统的数据量比较小,数据的复杂程度也比较低,所以使用 visual foxpro 系统完全可以处理,同时 visual foxpro 由于便于学习 ,也方便用户的进行 二次开发,所以该系统比较符合使用 visual fo