库存管理信息系统开发实例
在ASP.NET中应用ExtJS开发库存管理信息系统

管 理 人 员 通 过 系统 对 数 据 进 行 统 计 ,发 现 数 据 错 误 时 ,需 要
向厂 一 级 管 理 人 员 提 出 解 锁 请 求 ,解 锁 数 据 后 . 基 层 人 员 才 能 对 数 据 进 行 修 改 .同 时 系 统 自动 对 库 存 数 据 和 台帐 数 据 进
syls e t tp =“ x/ s 。 > t e h e “ y e t t s , e c
接 下 来 引 入 J v S r t 心 库文 件 : a a ci 核 p
< ci r e t d pe/x/x - a ej y e=。 x/ s r t sc="x/ a tr t t b s ’tp p a e e s t t e
剂 消 耗 ,调 入 、调 出等 库 存 变 化 , 由 基 层 人 员 录 入 数 据 ,管 理 人 员 随 时 通 过 网 络 检 查 药 剂 发 放 与 使 用 情 况 . 为 资 产 审 计 提供依据。 系 统用 户 分 为 3个级 别 ,分 别 对 应 厂 、矿 、 队三 级 管 理 部
系统。
3 1 用户 登录 .
新 建 We b窗 体 ,命 名 为 lg . p ,引 入 E t oi a x ns x S核 心 库 , J
这 只 需 要 在 页 面 中引 入 上 面介 绍 到 的 几个 Jv S r t a a ei 文件 即 可 。 p
首先 引入 C S文件 : S <l k he i r f= ”x/e o re /s / x - lc s rl= ” n e tr s u c sc se t al s ” e
的 j库 文 件 主 要 包含 两个 ,aa t/x /x bs. 及 eta . , S dpe etet aes r — j x l s —1 j 其 中 etbs. 表 示 框 架基 础 库 ,eta . 是 E t 的核 心 库 。 x aes — j x ls —1 j xs j
《2024年小型超市进销存管理信息系统的设计与实现》范文

《小型超市进销存管理信息系统的设计与实现》篇一一、引言在现代化商业管理中,信息技术的运用对于提高企业运营效率和效益起着至关重要的作用。
尤其是对于小型超市而言,一个高效、稳定的进销存管理信息系统不仅能大大提高管理效率,还能优化资源配置,减少成本浪费。
因此,本文将重点探讨小型超市进销存管理信息系统的设计与实现过程。
二、系统需求分析1. 需求概述小型超市的进销存管理涉及商品采购、库存管理和销售等多个环节。
本系统主要满足超市对商品信息的记录、库存数量的实时更新、采购计划的制定以及销售数据的统计等需求。
2. 用户需求系统需满足超市管理者、采购员、销售人员等不同角色的需求。
如管理者需要实时掌握库存情况、销售数据及采购计划;采购员需要快速查询商品信息及供应商信息;销售人员则需要快速录入销售数据等。
三、系统设计1. 系统架构设计本系统采用B/S架构,基于Web技术实现。
系统分为表示层、业务逻辑层和数据访问层,各层之间通过接口进行通信。
2. 数据库设计数据库是系统的核心,负责存储商品信息、库存信息、采购计划等数据。
数据库设计需考虑数据的完整性、安全性和高效性。
主要包括商品信息表、库存表、采购表和用户表等。
3. 功能模块设计系统包括商品管理、库存管理、采购管理和销售管理四个模块。
每个模块都具有相应的功能,如商品信息的增删改查、库存数量的实时更新、采购计划的制定和销售数据的统计等。
四、系统实现1. 技术选型系统采用Java语言开发,后端使用Spring框架,前端采用HTML5、CSS3和JavaScript等技术。
数据库选用MySQL,确保数据的安全性和稳定性。
2. 系统开发在系统开发过程中,按照需求分析和设计阶段的结果,逐步实现各个功能模块。
开发过程中需注意代码的可读性、可维护性和安全性。
3. 系统测试系统开发完成后,进行严格的测试,包括功能测试、性能测试和安全测试等,确保系统的稳定性和可靠性。
五、系统应用与效果1. 系统应用本系统已在某小型超市成功应用,并取得了良好的效果。
库存管理信息系统的设计与开发

2 0 1 3 年 第1 1 期l 科技创新与应用
库存管公 司, 江苏 南京 2 1 0 0 1 2 )
摘 要: 随 着我 国铁 路 工 程 建设 的发 展 , 铁 路 公 司的库 存 管理 问题 也 开始 成 为人 们 关 注 的重 点 问题 之 一 。 文章 通 过研 究 一种 管 理 信 息 系统 的 基本 特 点 , 以铁路 公 司的库 存 管 理作 为 研 究 对 象 , 研 究 并 开发 一 套铁 路 公 司库 存 管理 信 息 系统 。 关键词 : 库存 管理 ; 信 息 系统 ; 物 资 1管理 信息系统 概述 总体模块结构如图 1 所示 : 管理信 息 系统是一门以人为主导综合应用计算机 、网络通信与数 2 . 2 . 2模型设 计 据库技术对对管理信息进行收集、 传输、 存贮、 加工、 更新和维护等综合 数据库的设计是在项 目需求分析的基础上,贯穿系统的整体设计 处理 , 以增强竞 争能力 , 提高效 率为 目的为企 业 的经营与 管理 决策提 供 思路 , 设计出能满足用户需求的项 目的具体及各种实体的概念模型设 各 种信 息服务 的综合 集成 型人机 系统 。它 不仅能 够根据 外部环 境变 化 计 。 设计 时要求将原 始数据 经过编码 储存 到数据 库中 , 用户再通 过数据 对市场做出快速反应 , 提高管理效率 , 并缩短企业生产周期 , 也可降低 库提取数 据。 生 产运 用成 本 ; 还 能通 过及 时掌 握市 场信 息 , 进 行有 效 分析 , 为企 业 管 总体 的设计 采用 了 E — R模 型 , 充分 考虑 供应 商~ 货物, 用 户一 货物, 理者决策提供准确的依据。 铁路公司建设库存管理信息系统, 是其应对 仓库一 货物, 采购员一 货物, 保管员一 仓库货物之间等采购供应关系 , 且其 市场竞争以及现代社会发展需要的一项重要手段。 关 系是可 交互 、 可 重复 的 。根据 系统功能 分析 , 所需 建立 相应 的数据 表 2铁 路公 司库 存管理信 息系统模 型 分别存储公司的员工 、 供应商和客户的资料, 还需建立数据表分别存储 2 1系统需 求分析 公司商品的资料进货 、 库存、 销售情况。而实体模型要求分类别建立系 公司决定开发 十 —套库存管理信息系统 ,以物资管理系统中的 统 , 内容主要有公司信息 、 供应商、 货物类别 、 入 库单、 出库单、 报损单等, 库存管理为主 , 兼以存储和管理企业内部的员工、 下属站段单位和物料 通过编号 , 物资、 人员 、 仓库、 企业代码, 日 期, 物资单价 、 数量 , 以及其他 的基础信息, 以及相关技术部门应用和调拨物资时的信 息资源, 使被授 金额与备注等形式建立数据库 , 注意对用户进行管理时, 应标注序号 、 权用户能够通过前 台管理软件对铁路公司内部数据库中的信息资料进 用户 名 、 用户密码 与权 限。 行增 删 、 修改及查 询等 。 2 . 3系统 的实 现 21 . 1应用 范围 铁路公司库存管理信息系统在对系统的需求分析基础上,在具体 该系统适用于铁路公司物资部以及基层站段物资仓储的物资计划 了解公司库存管理实情的情况下,采用面向对象的技术进行了整体功 采集 、 采购、 入, 出库库 存管理及 报表统计等 库存管 理工作 。 能模 块设 计 , 构建 出了一个 比较合 理的数 据库 , 实现 了公 司计划 、 采购 、 2 . 1 . 2功能 需求 库存 、 报 表与代码 管理等模 块功能 。 系统 架构采用 C d S 方式, 将 系统功能 通过实践调研, 我们采用模块分解的方法 , 将铁路公司库存管理系 按照需求归类 , 定 出权限等级 , 梳理业务流程和信息流程, 消除各环节 统的总体业务流程分为计划 、 库存 、 采购和报表等 四大管理模块 , 需要 中信 息的重复与冲突, 形成数据的可控共享。 系统保留原系统中成熟的 实现有 计划 的采集 、 提交 、 汇总、 编辑 、 查询和 统计等功 能。 流程 和功 能 ,通过— 个功 能集 中的业务平 台实现 数据 的集 中式 流程化 2 . 1 . 3性能要 求 管理 , 尊重 了用 户 的使用 习惯 。在系 统实现 过程 中 , 库 存管 理系统 中计 铁 路库存 管理信 息系统是 —个 涉及到公 司计 划 、 数据处 理 、 控制 分 量单位代码、 行政区域代码等 , 均采用集团统一的信息编码以满足集团 析 等多个部 门多个 环节 的综合 性管理 系统 , 其 在性能 上的要 求也很 多 , 信息化管理要求 ; 还根据物资零库存的管理原则 , 采用人 、 出库单一票 主要有系统的可靠性、 实用性、 安全 l 生、 可扩展和可维护性要求 , 尤其是 式管理模式 , 在录入采购收料一单的同时 , 系统 自动生成相应的出库发 响应时间要快 , 能准确及时地为用户提供信息需求。 在软件系统开发过 料单 , 督 促物 资使用部 门及 时人库 、 出库 , 同时还 增加 价格分 析功 能 , 及 程中, 我们运用了软件工程思想 , 选用双机热备份 、 c l u s t e r 技术的硬件 时提供主要物资的价格曲线 , 为物资采购计划的制定提供参考, 来进一 设备配置方案, 且采用 了具有容错功能的服务器及网络设备 , 使在系统 步满足库存管理子系统的优化管理要求。 出现故障的情况下能够迅速恢复并采取适当的急救措施,在控制范围 在建 立系统 子系统 的过程 中 , 根据模 块 的基 本概况 , 具 体设 置相应 设 计相应 的代码 ) , 功能实 现模块 , 输入 项 , 输 出数据 , 管理 内尽力将错误减少到最低 , 对信息操作正确性能够检验, 对数据接 口严 的外 部模块 ( 格规范 。 流程逻辑 以及接 口。其 中将计 划管理 与库存管理 紧密地结合 起来 , 实现 计划 对物 资采购 的监 督 、 控 制功 能 , 合 理利 用 现有 的库存 资 源 , 提 高公 21 4 运行必 备条件 通过综合考虑系统的功能号陛能需求 ,我们本着以适合铁路公司 司 的物 资管理 全过程 的计划 管理子 系统 ; 并 通过对 物资管 理数据 库的 内部库存管理实际流程以及未来发展趋势为基本原则来选择开发工 信息进行统计分析 ,自动生成并打印出物资原材料 、能源收支存统计 具、 操作系统 、 局域网模式以及远程网络体系结构等系统平台。其中该 表、 物资经济活动动态分析表 , 建立能为领导者提供决策分析的可靠依 系统的软件配置主要有开发工具 D e v e l o p e r 6 1 ,数据库 O R A C L E I O G , 据 的报表 管理子 系统 。部分子 系统还用 到了相应 的算 法模块 。 服 务 器 Wi n d o w s 2 0 0 0 这一套完整的铁路库存信息管理系统替代了铁路公司手工记账模 资 管 理系 统 S e r v e r和 客 户 端 wi n — 式, 不仅通过集中的电子信 息管理对库存物品的出、 人库等操作进行全 d o w s 2 0 0 0 / N T / X P ; 硬 件 配 面 的控 制和管 理 , 减少 了仓库 管理人员 的工作 量和 劳动强度 , 有 效 地为 计 置可 根 据所 管 理 数 据 的 企业节 约成本 , 提高 客户服务 水平 ; 以高速高效 的彳 言 , 息处理 和查询 统计 划 多少进行 适度 增减 , 主 要 功能, 完善了库存流程 、 合理控制库存量 , 而且通过信息集成共享管理 , 管 为 l G 以 上 内存 , 1 2 0 G 为管理人员提供各类管理决策信息, 以满足现代化管理的需求, 从而极 理 以 上 双 机 热 备 份 的 双 大地提 高铁路企业 的经济效 益。 C P U数据库 服务器 , l G 结束语 以 上 内存 , 8 0 G 以 上 硬 铁路公司库存信息管理系统在解决了公司内部主要库存物资管理 盘, P 4以上 的 we b服务 问题的基础上 , 还完善了工作流程和管理模式 , 进一步提高公司的信息 器和 P 4 以上的计算机客 化应用水平, 为铁路公司专业化经营发展提供了技术支撑与保障 , 为铁 户端。 路公司数据信息的集成和共享奠定了坚实的基础。 2 . 2系统 的设 计 参 考文献 2 . 2 . 1模块结构的整 [ 1 ] 上官霞. 企业库存管理信 息系统设计与实现【 D 1 . 成都 : 电子科技 大 体设计 学, 2 0 1 0 . 通 过 对 用 户 功能 需 [ 2 ] 曹军. 库 存 管理信息 系统规 划与应 用[ D 1 . 上海: 上 海交通 大学 ,
管理信息系统分析例子

• 试根据以下描述的业务过程画出库存管理的数 据流程图: • 仓库根据车间发来的产品入库单作登入库帐处 理后存入库存帐。对销售科发来的产品出库单, 在查阅库存帐后,如果库存数量足够,则作登 出库帐处理,否则将出库单退回销售科,并向 生产科发出缺货通知。
7.5 数据与数据流程分析
车间 生产科 缺 货 通 知 销售科 产 品 出 库 单 退 回 出 库 单
产 品 入 库 单
登入库 帐处理
登出库 帐处理
查阅库 存帐处理
库存帐
7.5 数据与数据流程分析
实例:图书管理系统
系统功能说明
功能模块 购入新书 主要业务 新书编卡片(包括:类目录号、流水号(唯一)、书名、作者、内容摘要、价格、 购书日期等信息) 写入图书目录文件 填借书单(包括:读者号、欲借图书分类目录号) 检查读者号有效性,无效,拒借 读者号有效,检查借书是否超数? 已达5本,拒绝借 未超,可借,登记图书分类目录号、读者号、借阅日期等,写回借书文件中 根据图书流水号,从借书文件中读出与该书相关的借阅记录, 查明借书日期, 还书日期,算出借书时间,再重写回借书文件中,超过期限罚款。 从图书目录文件中删除相关记录 丢失图书时从借阅图书文件中删除相关记录并罚款 查询某读者情况 查询某图书借阅情况 统计图书借阅情况
计划
C U
财务 零件 材料 材料 成品 工作 机器 材料 工艺 销售 产品 客户 订货 成本 职工 计划 规格 表 库存 库存 令 负荷 供应 流程 区域 U C U U C U U U U U U U U U U U U U U U U U U U C U C U U U U C C U U C U U C U C U U U C C U U U U C U U U U C U U U U U U U U
步步高超市库存自动补货管理信息系统

管理信息系统课程设计案列——吉首步步高超市库存自动补货管理信息系统我们组是对吉首的步步高超市库存管理中增加一个自动补货管理系统开发的实例,目的是使我们在学习管理信息系统课程设计的理论同时经历实践的过程。
通过实地调查以及多次咨询,我们组针对吉首步步高超市开发库存自动补货管理信息系统进行全面分析。
一、企业概况步步高超市于2012年8月31日取得营业执照,2012年9月19日正式在吉首开业,作为进驻的第一个门店。
位于吉首乾州区人民广场,店总面积2万平方米。
有员工87个,突破了吉首的商业历史,是湘西黄金旅游圈中心地带,是整个湘西自治州第一家国际化大卖场,整个的超市是引进国际化团队,超市事业部经营管理为主导,以国际化标准对超市形象和硬件进行设施,进行全面实施深入社区、以生鲜、食品为主要经营项目的业态。
以时尚鲜艳的色彩,宽阔整洁的通道,丰满个性的堆头,整齐划一的陈列,新鲜绿色的蔬果,体贴入微的服务为广大消费者提供了舒适、惬意的购物环境.二、企业现状近年来,随着经济的持续快速发展,人民收入水平的不断提高,吉首市超市行业迅速发展壮大,已成为拉动全市社会消费品零售总额快速增长的活跃力量. 吉首市超市行业从90年代末开始兴起,迄今为止,已拥有52家超市,其中梅呢、家乐富、步步高、新一佳、阳光五家大超市商场为主。
基本形成了以私营经济为主多种经济成分共同发展的多元化经营格局。
家乐富由于地理位置处在商业繁华区,其流动人群中社会各个阶层的都有,故以整个市场的消费群为目标顾客。
且商品种类比较齐全,日常生活所涉及的各方面产品都有,而且还分区经营,以品牌化和大众化相结合为主。
而且其周边都是购物的主流区,所以其可以开发一些休闲方面的娱乐设施,使得休闲与购物相结合,来营造时尚与娱乐相结合的消费理念,形成家乐富的独具特色。
而且又有自己的品牌,如家乐福杂货自有品牌,家乐福生鲜自有品牌(家乐福质量体系),家乐福家电自有品牌(福斯莱),家乐福纺织欧蕴自有品牌新一佳也是面向所有消费者为主的一家大型超市,他们将其经营定位在“以中档为基础,高档为导向”上,一方面以经营高档化商品来提高商场地位和商场形象,另一方面,又不放弃广大的中档商品消费群.由于其超市门口出来的都是一些农产品的集卖点,所以来往顾客多以消费水平不是很高的消费者.阳光超市随远离市中心,由于处在吉首大学近郊,以及一些大型宾馆旁边,再加上与团结广场比邻,所以其目标顾客主要为高校大学生,以及一些商旅人士和附近居民。
库存管理系统(mis)

库存管理系统(mis)库存管理系统(MIS)如今,随着商业的发展和经济的全球化,企业的库存管理变得愈发重要。
库存是企业运营中不可或缺的一环,对于企业的正常运转和盈利能力具有重要影响。
为了有效管理库存,许多企业引入了库存管理系统(MIS)来提高效率和准确性。
一、MIS的概述库存管理系统(MIS)是一种用于记录、监控和控制企业库存的软件工具。
它的主要目的是通过自动化处理和信息管理,最大程度地减少库存的成本,并确保库存水平能够满足企业的需求。
MIS涵盖了所有与库存有关的流程,包括采购、入库、出库、库存监控和报告。
二、MIS的优势1. 提高库存准确性:传统的手工管理往往容易出现人为错误,导致库存准确性下降,而MIS可以提供实时的库存数据和准确的库存报告,帮助企业及时掌握库存情况。
2. 降低库存成本:MIS可以帮助企业优化库存水平,避免过多或过少的库存,减少库存积压和资金占用,降低库存成本,提高资金利用效率。
3. 加强供应链协同:MIS可以与供应商和客户的系统进行无缝对接,实现供应链的信息共享和协同,提高供应链的可视性和反应速度。
4. 提高订单满足率:MIS可以根据库存状况和订单需求进行智能调度和安排,确保订单能够及时满足,提高客户满意度。
三、MIS的功能1. 库存记录:MIS可以实时记录库存的数量、位置和状态,确保库存数据的准确性。
2. 库存监控:MIS可以监控库存的变化,并及时发出预警,提醒企业进行补货或调配。
3. 采购管理:MIS可以根据库存需求和供应商信息自动生成采购订单,简化采购流程。
4. 销售管理:MIS可以记录和跟踪销售订单,及时更新库存数量,并生成相应的出库指令。
5. 库存报告:MIS可以生成各类库存报告,如库存周转率、库存结构分析等,帮助企业进行库存决策和优化。
四、MIS的应用实例1. 零售业:MIS可以帮助零售商实现自动补货和库存管理,减少缺货和滞销的情况,提高销售效率和利润率。
2. 制造业:MIS可以提供实时的原材料和成品库存信息,协助企业进行生产计划和物料管理,降低生产成本和提高交货准时率。
库存管理信息系统的设计与实现

库存管理信息系统的设计与实现一、本文概述本文旨在深入探讨库存管理信息系统的设计与实现过程。
随着信息技术的飞速发展,企业对于高效、精确的库存管理系统的需求日益增长。
库存管理信息系统作为企业资源规划(ERP)的重要组成部分,其重要性不言而喻。
通过系统的设计与实现,企业可以实现对库存的实时监控、有效控制和优化管理,从而提升企业的运营效率和成本控制能力。
本文首先将对库存管理信息系统的基本概念进行阐述,明确其定义、功能和作用。
随后,文章将详细介绍系统的需求分析、设计原则和设计框架,包括系统的功能模块、数据库设计、用户界面设计以及系统架构等方面。
在实现部分,本文将详细阐述系统的开发过程,包括开发环境的选择、编程语言的运用、数据库的实现以及系统功能的测试与优化等。
通过本文的阅读,读者可以对库存管理信息系统的设计与实现过程有一个全面而深入的了解,本文还将提供一些实际的应用案例,以便读者更好地理解和应用所学知识。
希望通过本文的介绍,能够为企业库存管理信息系统的建设提供有益的参考和借鉴。
二、库存管理信息系统理论基础库存管理信息系统(Inventory Management Information System,简称IMIS)是现代企业运营中不可或缺的重要组成部分。
其理论基础涵盖了多个学科领域,包括信息科学、管理学、经济学以及物流学等。
从信息科学的角度来看,库存管理信息系统以数据库技术为基础,通过高效的数据存储、处理和传输机制,实现对库存信息的实时更新和准确管理。
系统利用先进的算法和模型,对库存数据进行深入分析,为企业提供决策支持。
管理学理论在库存管理信息系统中发挥着重要作用。
库存管理作为企业运营管理的一部分,需要遵循管理学的基本原理和方法。
例如,通过制定合理的库存策略,优化库存结构,降低库存成本,提高库存周转率。
同时,库存管理信息系统还需要关注供应链管理的整体优化,实现与供应商、生产商、销售商等各方信息的有效对接和协同。
管理信息系统案例

系统分析阶段——(一)现行系统的调查
1、组织结构调查
系统分析阶段
2、管理功能调查
3、业务流程调查
系统分析阶段——(二)现行系统的分析
服务方面:企业的顾客从同一地区扩大到省际之间,原 有的手工销售系统需要顾客较多的配合,给顾客造成了 很大的不便。在“顾客就是上帝”的今天,这显然是不 合适宜的。 效率方面:原有系统流程仅仅注意销售的业务处理,对 起辅助作业的库存处理的管理力度不够。在仓管部门中, 职工职权分配不明确,工作效率不高,没有对仓库的存 储空间进行有效利用。 而且,采购货物的不及时减少了企业的订单数量。 仓库部门的低效率明显落后于整个销售系统,造成了人 员及企业资源的浪费。
系统分析阶段
(三)新系统的逻辑方案
6 、 新系统的逻辑结构
系统设计阶段
1、总体设计
(1)硬件配置:8台台式计算机,要求CPU:P4,主频2.0GHz; 内存:256MB;硬盘:40GMB;显示器及显示卡:彩色VGA,分辨 率不低于1024×768,64位PCI接口,缓存1MB以上;软驱: 1.44MB;CD-ROM光盘启动器:40倍以上。另外,需配置打印机4 台;条码阅读器1台。这些基本配置公司现已具有。 (2)软件配置:系统采用Microsoft企业的Windows 2000 Server和Windows 2000 Professional。数据库管理系统采用微 软企业的SQL Server 2000.开发语言采用Delphi6.0。 (3)网络配置:构建局域网,采用星型网络拓扑结构。 (4)系统模式:采用基于客户端和服务器端的C/S结构。
系统规划阶段
4、项目目标(续)
(1)改变过去手工操作,建立计算机系统操作,更加快 捷,做到高效率。公司市场、开票、结算、财务、仓储等 部门全部实现自动化管理。 (2)公司在本系统的支持下,能够达到合理进货、及时 销售、库存量小、减少积压的目的,尤其是商品存储这一 块,能够大大降低公司运作成本,取得最佳效益。 (3)运用分布式的微机网络,避免以往信笺传递时所耗 的时间,提高工作的时效和针对性,有助于提高领导的决 策,减少失误。 (4)能够及时了解库存情况和销售情况。 (5)通过对市场销售和市场需求分析,制订和调整公司 销售计划。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这里给出一个库存管理信息系统开发的实例,目的是使大家进一步深入了解开发任何一个管理信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。
一、某厂产品库存管理系统简介某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。
该厂目前生产的产品如表l所示。
表1 某厂产品品种规格、单价及定额储备工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。
为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。
产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。
仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。
检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。
检验不合格的产品要及时退回车间。
产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。
平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。
每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。
产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。
产品库存的收发存月报表是根据库存台帐制作出来的。
产品库存查询是通过翻阅几本帐之后实现的。
目前库存报警功能尚未实现。
表2 产品入库单第册号表3产品出库单第册号注:批发出库时在备注栏的批发[ ]处划“√”,否则在零售[ ]处划“√”表4 产品入库流水帐页表5产品零售出库流水帐页表6产品批发出库流水帐页表7某厂产品库存台帐(当日合计数)No.二、系统分析根据收集到的各种系统输入单、帐页和输出报表等凭证,又通过亲身实践以及向有关业务管理人员的访问调查,系统分析结果如下:l.组织机构该厂产品库存管理的组织机构如图l所示。
图l 组织机构设置图2.管理职能分析仓库经理——全面负责仓库的行政与业务管理;出入库管理组——负责产品的入库检验、产品的出入库管理、登记出入库帐;统计分析组——每天根据出入库管理组的出入库帐,统计出各种规格产品当日出入库累计数字,然后登库存台帐。
此外,负责生成产品收发存月报表,经仓库经理签字后呈上级主管部门。
有时还要尽量满足各方面的各种查询要求。
3.业务流程分析现行产品库存管理系统的业务流程图如图3所示检验付货记帐付货记帐入库记帐记库存台帐生成统计报表不合格入库单图3 业务流程图4.数据流程分析1)现行系统的顶层数据流程图如图4所示。
对顶层图中的数据流“l,2,3,4”说明如下:图4 顶层DFD“1”:车间产品入库单。
“2”:销售科开出的有效零售产品出库单。
“3”:销售科开出的有效批发产品出库单。
“4”:仓库制作的产品库存收发存月报表。
2)第一层数据流程图如图5所示。
图5中的数据流“1,2,3,4”与图4中的数据流“1,2,3,4”相同。
统计报表图5 第一层DFD3)第二层数据流程图如图6所示。
现对图6中的数据流说明如下:“l ,2,3,4”:其意义与图4中的相同。
“5”:产品入库单上的数据。
“6”:零售出库单上的数据。
“7”:批发出库单上的数据。
“8”:入库流水帐上的当日按产品名称、规23 12 F44格分别累计的数据。
“9”:零售出库流水帐上的当日按产品名称、规格分别累计的数据。
“10”:批发出库流水帐上的当日按产品名称、规格分别累计的数据。
“11”:获得的“8,9,10”数据。
“12”:库存台帐上的当月按产品名称、规格分别累计的数据和其它加工处理后的数据。
5.数据字典(1)数据流字典①数据流名称:产品入库单标识符:F1数据结构:01产品入库单02日期(RQ)PIC X(8)02产品代码(CPDM)PIC X(3)02产品名称(CPMC)PIC X(18)02单位(DW)PIC X(4)02规格代码(GGDM)PIC XX02规格(GG)PIC X(10)02入库数量(RKSL)PIC 9(0)流量:最大50张/日平均30张/日来源:生产车间去向:产品入库处理②数据流名称:产品出库单标识符:F2数据结构:01产品出库单02日期(RQ)PIC X(8)02产品代码(CPDM)PIC X(3)02产品名称(CPMC)PIC X(18)02单位(DW)PIC X(4)02规格代码(GGDM)PIC XX02规格(GG)PIC X(10)02备注03零售出库数量(LSSL)PIC 9(0)03批发出库数量(PFSL)PIC 9(0)流量:最大:70张/日平均:50张/日来源:销售科去向:产品出库处理③数据流名称:仓库产品收发存月报表标识符:F4数据结构:01收发存月报表02日期(BBRQ)PIC X(8)02产品代码(CPDM)PIC X(3)02产品名称(CPMC)PIC X(18)02单位(DW)P1CX(4)02本月累计入库数量(RKSL)PIC 9(0)02本月累计零售数量(LSSL)PIC 9(0)02本月累计批发数量(PFSL)PIC 9(0)02库存数量(KCSL)PIC 9(0)流量:最大:1份/月平均:1份/月来源:仓库统计分析去向:主管部门其它中间过程的数据流描述省略。
(2)数据存储字典①存储文件名:产品入库流水帐标识符:D1数据结构:01产品入库帐02日期(RQ)PIC X(8)02产品代码(CPDM)PIC X(3)02产品名称(CPMC)PIC X(18)02单位(DW)PIC X(4)02规格(GG)PIC X(10)02入库数量(RKSL)PIC 9(0)流入的数据流:产品入库单(F1)流出的数据流;涉及的处理名:入库处理、记库存台帐排列方式:按入库日期排序②存储文件名:库存台帐标识符:D4 数据结构:01库存台帐02日期(KCRQ)PIC X(8)02产品代码(CPDM)PIC X(3)02产品名称(CPMC)PIC X(18)02本日累计入库量(RKSL)PIC 9(0)02本日累计零售出库量(LSSL)PIC 9(0)02本日累计批发出库量(PFSL)PIC 9(0)流入的数据流:11流出的数据流:收发存月报表涉及的处理名:登记库存台帐、制月报表排列方式:按(日期+产品代码)升序排列其它存储文件的描述省略。
6.处理描述①处理名:登记入库帐标识符:P1输入:数据流F1输出:数据流F5处理定义:当一张入库单上的数据检验合格,并且产品实物入库后,立即将这张入库单上的数据登入产品入库流水帐。
激发条件:产品入库发生②处理名:登记库存台帐标识符:P4输入:出入库流水帐上的当日数据输出:登记入库存台帐上的数据处理定义:对出入库流水帐上当日发生的数据,按产品代码分别进行入库累计、零售出库累计和批发出库累计计算。
然后将当天的日期、产品代码和累计结果等填入库存台帐的相应栏内。
激发条件:每日过帐处理③处理名:制作收发存月报表标识符:P5输入:取自库存台帐的数据输出:填入输出报表中的统计数据处理定义:对库存台帐本月发生的出入库数据,分别按产品代码进行累计,一种代码代表的产品累计值即为输出报表中的一行。
计算公式:工业产值(成本价)=∑S i*J i工业产值(销售价)= ∑S i*J i1其中:S i——产品代码为i的产品本月入库量计量J i——产品代码为i的产品成本价J i1——产品代码为i的产品销售价激发条件:每月制作库存报表系统中的另外几个加工处理描述省略。
7.现行系统评价通过对现行系统的需求分析,本系统数据流向是合理的,但为了便于计算机化管理,也为了使系统能够提供更多的辅助决策信息,本系统应做如下改进设想:1)将各种帐本暂合为一本库存帐考虑。
2)增加库存报警功能。
3)增强各种灵活的查询分析功能。
8.新系统逻辑模型的提出根据前面的分析与评价结果,提出的新系统逻辑模型如图7和图8所示。
图7 新系统逻辑模型I图8 新系统逻辑模型II9.系统边界和处理方式(l)系统边界输入边界——产品出入库单、查询条件。
输出边界——各种报表和查询响应输出。
(2)处理方式新系统采用实时处理方式。
三、系统设计1.系统目标设计1)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的人工重复输入(采用代码词组)。
2)灵活的查询性能,能快速实现多项产品输入数据和库存数据的查询。
3)考虑到工厂生产的发展,对新产品数据也能给予处理。
4)把目前基本上是“静态”库存管理变为“动态”管理,能随时提供库存现状信息(包括库存报警信息)。
2.新系统功能结构图综合考虑改进后的系统逻辑模型(见图7和图8)和设计的新系统目标的要求。
设计新系统功能结构如图9所示。
3.系统物理配置方案设计本系统采用单机单用户操作方式,基本配置如下;机型:COMPAQ硬盘:80GM内存:512MB显示器:XGA打印机:HP数据库:VFP机器安装在仓库办公室4.代码设计(1)产品规格代码设计由于该厂在未来的几年内生产的产品品种不会超过十种,并且每种产品的规格也不会超过十种,因此,产品规格代码采用区间码,并用两位整数表示,设计方案如图10所示,全部规格编码列于表8中。
图10 代码设计方案表8 规格代码(2)产品代码设计产品代码用三位整数表示,设计方案如图11所示。
表9列出了全部产品的代码。
图11 代码设计方案表9 产品代码表产品代码中的校验位a3值的确定方法如下:a3=取[(3a1+2a2)/11]的余数例如:a1a2a32 4 3X) 3 26+8=14则a3=(14/11)的余数=3当余数为10时,则按a3=0处理。
5.输出设计本系统的报表输出格式设计成表10~表12的形式(表中的数据为试运行结果数据)表10表11 超储产品表12 不足产品7.输入设计(1)出入库数据录入卡设计本系统中的产品出入库数据录入卡沿用现行系统的产品出入库单格式,参见表2和表3。
(2)输入屏幕格式设计基础(原始)数据分为产品入库数据和产品出库数据两大类,因此输入屏幕分开设计。
l)图12是产品入库数据输入时的屏幕格式。
当输入入库日期之后,便在屏幕上出现此画面。
数据录入方式有两种:·光标在左边的提示窗口内上下移动,选择正确的入库产品代码后,则产品代码、名称等信息自动进入右边窗口当前显示行的相应栏目内。