当前位置:文档之家› 某厂产品库存管理信息系统

某厂产品库存管理信息系统

某厂产品库存管理信息系统
某厂产品库存管理信息系统

库存管理信息系统的分析、设计和实施

一、某厂产品库存管理系统简介某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。

表1 某厂产品品种规格、单价及定额储备单不变价现行价最高储备最低储备产品名称规格备注位 (元) (元) 额额灯泡只 220V—15W 0.80 1.00 60000 600 灯泡只220V—45W 1.00 1.20 60000 600 灯泡只 220V—60W 1.20 1.40 60000 600 灯泡只 220V—100W 1.50 1.80 40000 500 灯泡只 220V—150W 1.80 2.00 40000 400 灯泡只 220V—200W 2.00 2.20 30000 300 灯泡只 220V—300W 2.80 3.00 20000 200 节能灯只 220V—4W 6.00 8.00 10000 1000 节能灯只 220V—8W 8.00 10.00 10000 1000 节能灯只 220V—16W 12.00 15.00 10000 1000 日光灯只 220V—8W 6.00 7.00 10000 1000 日光灯只220V—20W 7.00 8.00 10000 1000 日光灯只 220V—

30W 8.00 9.00 10000 1000 日光灯只 220V—40W 10.00 11.00 10000 1000 工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储

备定额相比较的超储数量或不足数量)。产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。

表2 产品入库单第册号日期产品代码产品名称单位规格入库数量备注生产车间填制人表3产品出库单第册号日期产品名称规格入库数量备注批发[ ] 零售[ ] 填

制人注:批发出库时在备注栏的批发[ ]处划“√”,否则在零售[ ]处划“√” 表4 产品入库流水帐页日期产品代码产品名称单位规格入库数量备注表5产品零售出库流水帐页日期产品代码产品名称单位规格零售出库数量备注

表6产品批发出库流水帐页日期产品代码产品名称单位规格批发出库数量备注表7某厂产品库存台帐(当日合计数) . 产品代码:规格:不变价(元):产品名称:单位:现行价(元):日期入库数量零售出库量批发出库量结余二、系统分析

根据收集到的各种系统输入单、帐页和输出报表等凭证,又通过

亲身实践以及向有关业务管理人员的访问调查,系统分析结果如下: l.组织机构该厂产品库存管理的组织机构如图l所示。

经营副厂长销售科仓库出入库管理组统计分析组

图l 组织机构设置图 2.管理职能分析库长——全面负责仓库的行政与业务管理;出入库管理组——负责产品的入库检验、产品的出入库管理、登记出入库帐;统计分析组——每天根据出入库管理组的出入库帐,统计出各种规格产品当日出入库累

计数字,然后登库存台帐。此外,负责生成产品收发存月报表,

经库长签字后呈上级主管部门。有时还要尽量满足各方面的各种

查询要求。库存管理出入库管理统计报表入

出月报查库库报警询管管理理图2 管理职能

3.业务流程分析现行产品库存管理系统的业务流程图如图3所示。车间销售科入库单零售出库单批发出库单不合格入库检验付货付货记账记账合格入库单零售出库帐批发出库帐记库存入库台帐记账入库帐库存台帐统计报表月报表图3

业务流程图 4.数据流程分析 1)现行系统的顶层数据流程图如图4所示。对顶层图中的数据流“l,2,3,4”说明如下: 1 2 4 库存管理 3 图4 顶层“1”:车间产品入库单。

“2”:销售科开出的有效零售产品出库单。“3”:销售科开出的有效批发产品出库单。“4”:仓库制作的产品库存收发存月报表。 2)第一层数据流程图如图5所示。图5中的数据流“1,2,3,4”与图4中的数据流“1,2,3,4”相同。 1 2 出入库管理 4 3 出入库管理库存帐图5 第一层 3)第二层数据流程图如图6所示。 5 1 P 1 8 登记入库帐 P 145登记库存台帐制作收发D入库帐1存月报表 P 6 9 2 11 登记零售出账 12 F2D零售出库帐2D库存台帐 7 4P 3登批发出库帐 10 F3D批发出库帐3 图6 第二层现对图6中的数据流说明如下:“l,2,3,4”:其意义与图4中的相同。“5”:产品入库单上的数据。“6”:零售出库单上的数据。“7”:批发出库单上的数据。“8”:入库流水帐上的当日按产品名称、规格分别累计的数据。“9”:零售出库流水帐上的当日按产品名称、规格分别累计的数据。“10”:批发出库流水帐上的当日按产品名称、规格分别累计的数据。“11”:获得的“8,9,10”数据。

“12”:库存台帐上的当月按产品名称、规格分别累计的数据和其它加工处理后的数据。 5.数据字典(1)数据流字典①数据流名称:产品入库单标识符:F1 数据结构:

01产品入库单 02日期() X(8) 02产品代码() X(3) 02产品名称() X(18)02单位代码() X 02单位() X(4)

02规格代码() 02规格() X(10)

02入库数量() 9(6)排列方式:按(入库日期+产品代码)升序排列流量:最大 50张/日平均30张/日

来源:生产车间去向:产品入库处理②数据流名称:产品出库单标识符:F2 数据结构: 01产品出库单

02日期() X(8) 02产品代码() X (3) 02产品名称() X(18) 02单位代码() X. 02单位() X(4) 02规格代码() 02规格() X(10) 02备注 03零售出库数量() 9(6) 03批发出库数量() 9(6)排列方式:按(日期十产品代码)升序排列流量:最大:70张/日平均:50张/日来源:销售科去向:产品出库处理

③数据流名称:仓库产品收发存月报表标标识符:F3 数据结构: 01收发存月报表 02日期() X (8) 02产品代码() X(3) 02产品名称() X(18) 02单位() P1(4)

02本月累计入库数量() 9(8) 02本月累计零售数量() 9(8) 02本月累计批发数量() 9(8)

02库存数量() 9(8)排列方式:按日期排列流量:最大:1份/月平均:1份/月来源:仓库统计分析去向:主管部门其它中间过程的数据流描述省略。(2)数据存储字典①存储文件名:产品入库流水帐标识符:D1 数据结构: 01本品入库帐 02日期()

X(8) 02产品代码() X(3) 02产品名称() X(18) 02单位() X(4) 02规格() X(10) 02入库数量() 9(6)

流入的数据流:产品入库单(F1)流出的数据流;涉及的处理名:入库处理、记库存台帐排列方式:按入库日期计序

②存储文件名:库存台帐标识符:D4 数据结构:

01库存台帐 02日期() X(8) 02产品代

码() X(3) 02产品名称() X(18)

02本日累计入库量() 9(8) 02本日累计零售出库量() 9(8) 02本日累计批发出库量() 9(8)流入的数据流:11

流出的数据流:收发存月报表涉及的处理名:登记库存台帐、制月报表排列方式:按(日期+产品代码)升序排列其它存储文件的描述省略。 6.处理描述①处理名:登记入库帐标识符:P1 输入:数据流F1 输出:数据流 F5 处理定义:当一张入库单上的数据检验合格,并且产品实物入库后,立即将这张入库单上的数据登入产品入库流水帐。激发条件:产品入库发生②处理名:登记库存台帐标识符:P4 输入:出入库流水帐上的当日数据输出:登记入库存台帐上的数据处理定义:对出入库流水帐上当日发生的数据,按产品代码分别进行入库累计、零售出库累计和批发出库累计计算。然后将当天的日期、产品代码和累计结果等填入库存台帐的相应栏内。激发条件:每日过帐处理③处理名:制作收发存月报表标识符:P5 输入:取自库存台帐的数据输出:填入输出报表中的统计数据处理定义:对库存台帐本月发生的出入库数据,分别按产品代码进行累计,一种代码代表的产品累计值即为输出报表中的一行。计算公式:工业产值(不变价)=∑S*J 工业产值(现行价)= ∑S*J 1其中:S——产品代码为i的产品本月入库量计量i J——产品代码为i的产品不变价i J——产品代码为i的产品现行价i1激发条件:每月制作库存报表系统中的另外几个加工处理描述省略。 7.现行系统评价通过对现行系统的需求分析,本系统数据流向是合理的,但为了便于计算机化管理,也为了使系统能够提供更多的

辅助决策信息,本系统应做如下改进设想: 1)将各种帐本暂合为一本库存帐考虑。

2)增加库存报警功能。 3)增强各种灵活的查询分析功能。8.新系统逻辑模型的提出根据前面的分析与评价结果,提出的新系统逻辑模型如图7和图8所示。月报表入库单入库处理收发存月报库存台帐报警表库存报警出库单出库处理响应结果查询查询条件图7 系统逻辑模型I 产品出入库单录入查询条件库存台帐统计分析查询报警数据显示结果收发存月报图8 系统逻辑模型9.系统边界和处理方式

(l)系统边界输入边界——产品出入库单、查询条件。输出边界——各种报表和查询响应输出。(2)处理方式新系统采用实时处理方式。三系统设计 1.系统目标设计1)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的人工重复输入(采用代码词组)。 2)灵活地查询性能,能快速实现多项产品输入数据和库存数据的查询。 3)考虑到工厂生产的发展,对新产品数据也能给予处理。 4)把目前基本上是“静态”库存管理变为“动态”管理,能随时提供库存现状信息(包括库存报警信息)。 2.新系统功能结构图综合考虑改进后的系统逻辑模型(见图7)和设计的新系统目标的要求。设计新系统功能结构如图9所示。库存管理数据录入数据查询报表输出产品目录维护结束退出入出库出每每报打打增修退退库库存入笔笔表印印加改至至数数数库入出数收报产产

据据据数库库据发警品品录录查据查查计存信品目入入询查询询算表息种录询每每累日月计数数数据据据查查查询询询图9 系统功能结构图 3. 新系统计算机信息系统流

程设计计算机化的信息系统流程如图10所示。图10中的处理

框内标出了相应的程序名,其功能说明见程序模块设计说明书。

A 出入库单11 产品修新产品改数据数据 A

21 23 41 42 A X X X X A A 31 A A 32 33 24 收发存报警表汇总表图10 新系统信息处理系

统流程图 4.代码设计(1)产品规格代码设计由于该厂

在未来的几年内生产的产品品种不会超过十种,并且每种产品的

规格也不会超过十种,因此,产品规格代码采用层次码,并用两

位整数表示,设计方案如图11所示,全部规格编码列于表8中。

规格顺序号品种顺序号图11 代码设计方案

表8 规格代码规格代码规格 220V—15W 01 220V—45W 02 220V—60W 03 220V—100W 04 220V—150W 05 220V—

200W 06 220V—300W 07 220V—4W 11 220V—8W 12

220V—16W 13 220V—8W 21 220V—20W 22 220V—30W

23 220V—40W 24 (2)产品代码设计产品代码用三位整数表

示,设计方案如图12所示。表9列出了全部产品的代码。

校验位规格码图11 代码设计方案表9 产品代码表产

品代码产品名称规格代码规格灯泡 220V—15W 012 01 灯泡

220V—45W 024 02 灯泡 220V—60W 036 03 灯泡 220V—100W 048 04 灯泡 220V—150W 050 05 灯泡 220V—200W 061 06 灯

泡 220V—300W 073 07 节能灯 220V—4W 115 11 节能灯

220V—8W 127 12 节能灯 220V—16W 139 13 日光灯 220V—

8W 218 21 日光灯 220V—20W 220 22

日光灯 220V—30W 231 23 220V—40W 日光灯 243 24 产品代

码中的校验位a值的确定方法如下:3取[(3a+2a)/11]的

余数312例如: a a a 123 2 4 3 X)

3 2 6+ 8=1

4 则a=(14/11)的余数=3 3当余

数为10时,则按0处理。3 5.系统物理配置方案设计本系统采

用单机单用户操作方式,基本配置如下;机型: 486/40 软驱:

双软驱动器硬盘:540 内存:8 显示器:打印机: 3240 软件:

2.5

3.1(汉化)。机器安装在仓库办公室。 6.输出设计本

系统的报表输出格式设计成表10~表12的形式(表中的数据为试

运行结果数据)表10 产品名称单位规格上月结存本月入库

本月出库本月结存不变价金额(元) 214700.00 64400.00 150300.00 现行价金额(元)

250400.00 75160.00 175240.00 数量合计

44500 19300 25200 灯泡只 220V—15w 2000 1000 1000 灯

泡只 220V—45w 1500 1000 500 灯泡只 220V—60w 3000 3000 灯泡只 220V—200w 12000 11800 200 节能灯只 220V—4w 3000 2500 500 节能灯只 220V—8w 3000 3000 日光灯只

220V—8w 2000 2000 日光灯只 220V—20w 14000 14000 日

光灯只 220V—30w 4000 3000 1000 表11 超储产品产品代码

产品名称库存量最高储备超储量日光灯 220 14000 10000 4000

表12 不足产品产品代码产品名称库存量最低储备不足储备

灯泡 024 500 600 100 灯泡 048 0 400 400 灯泡 050 0 400 400

灯泡 061 200 300 100 灯泡 073 500 1000 500 节能灯 115 500 1000 500 节能灯 139 0 1000 1000 日光灯 24 0 1000 1000 7.存

储文件(数据库)结构设计由于本系统的应用程序全部用2.5

编写,因此,存储文件的结构设计就是指文件的结构设计。

(1)设计规范库文件名称和库字段变量名称规范分别如表13和

表14所示。表13 库文件名称序号文件名称标识符备注产品

目录库文件 1 产品单位及规格代码表事先建好 2 . 出入库数

据输入暂存文件 3 各种产品每日库存累计文件 4 各种产品每

日每笔人享文件 5 各种产品每日每笔出库文件 6 各种产品每

日入出存累计文件 7 报表计算辅助文件 8 备品报表文件 9 库存报表数据文件 10 表14 库文件字段变量名规范序号字述名义标识符备注产品不变价格 1 日期 2 产品代码 3 产品名称 4 代码为的产品库存量 0,1,2,3,4,5,6,7,8,9 5

0,1,2,3,4,5,6,7,8,9 0,1,2,3,4,5,6,7,8,9 产品单位代码 6 产品组位 7 产品规格代码 8

产品规格 9 产品库存超储或不足取值“超储”或“不足” 10 产品库存数量 11 日期 12 累计入库量 13 累计总出库量 14 产品零售数量 15 产品批发出库数量 16 产品入库数量 17 日期 18 产品现行价格 19 产品最大储备量 20 产品最小储备量 21 (2)各个库文件结构设计本系统中建立的10个数据库()文件结构如表15~24所示。表15 产品单位及规格代码库()结构序号字段名称字段类型长度备注 1 1 2 4 3 2 4 10 表16 产品目录库()结构序号字段名称字段类型长度备注 1 3 2 18 3 1 4 4 5 2 6 10 7 7 8 7 9 7 10 4 表17 产品出入库数据暂存文件()结构序号字段名称字段类型长度备注 1 8 2 3 3 6 4 6 5 6

表18 各种产品每日入库累计文件()结构序号字段名称

字段类型长度备注 1 8 2 3 3 6 表19 各种产品每日销售出库累计文件()结构序号字段名称字段类型长度备注 1 8 2 3 3 6 4 6 表20 各种产品每日库存量累计文件()序号字段名称字段类型长度备注 1 8 2 012 8 3 024 8 4 036 8 5 048 8 6 050 8 7 061 8 8 073 8 9 115 8 10 127 8 11 139 8 12 218 8 13 220 8 14 231 8 15 243 8 表21 各种产品每日出入存累计文件()结构序号字段名称字段类型长度备注 1 8 2 3 3 6 4 6 5 6 6 6

表22 报表计算辅助文件()结构序号字段名称字段类型长度备注 1 8 2 3 3 18 4 4 5 8 6 8 7 8 8 8 9 8 10 8 表23 各月收发存报表文件()结构序号

字段名称字段类型长度备注 1 8 2 3 3 18 4 4 5 8 6 8 7 8 8 8 9 8 10 8 表24 库存报警数据文件()结构序号字段名称字段类型长度备注 1 3 2 4 8.输入设计(1)出入库数据录入卡设计本系统中的产品出入库数据录入卡沿用现行系统的产品出入库单格式,参见表2和表3。(2)输入屏幕格式设计基础(原始)数据分为产品入库数据和产品出库数据两大类,因此输入屏幕分开设计。

入库日期年月日显示窗口产品入库数据录入窗口

产品代码产品名称产品代码产品名称入库数量

保存放弃继续图13 产品入库数据输入屏幕格式 l)图13是产品入库数据输入时的屏幕格式。当输入入库日期之后,便在屏幕

上出现此画面。数据录入方式有两种: ·光标在右边的提示窗口内上下移动,选择正确的入库产品代码后,则产品代码、名称等信

息自动进入左边窗口当前显示行的相应栏目内。然后;光标停在“入库数量”栏上,打入入库数量即可。如此重复即可将本日内各

张入库单上的数据输入机内暂存文件内。然后,选择提示“存盘”、“放弃”或“继续”。 ·调整光标至左边窗口的“代码”栏,接着打入要入库的产品代码,此时对应的产品名称便由系统自动填入,

然后打入入库数量即可,最后选择“存盘”、“放弃”或“继续”。 2)产品出库数据输入的屏幕格式设计与产品入库数据输入的屏幕格

式基本相同,只是将图13中的“入库数量”栏辟为“零售数量”和“批发数量”两栏。 9.程序模块设计说明(1)总控模块 1)程

序名:A。 2)功能 ·定义本系统的数据录入、数据查询等功能菜单及各项功能的下拉式菜单。 ·选取功能菜单及其下拉菜单中的

操作项,进入相应的操作。 3)实现 ·调用程序11实现产品出入库数据的录入。 ·调用过程2实现数据查询功能。 ·调用过程3实现统计报表功能。 ·调用过程4实现产品目录维护功能。 ·调用过程5实现本系统运行结束退出功能。 4)程序、过程、自定义函数间的关系见图14。

11 () () () 11X(过程) 2 21 23 24

3 31 32 33

4 41 () () () 42 () 43

5 图14 程序、过程、函数间关系(2)产品出入库数据录入模块1)程序名: 11 2)功能:实现每笔产品出入库数据的录入。3)处理流程(见图15)。

出入库单 11 图15 处理流程 4)实现 ·打开并索引之。 ·打开及其索引。 ·打开。 ·若录入入库数据,则打开;若录入出库数据,则打开。 ·输入日

期。 ·打开,并与建立关联,然后清空。 ·用将出入库数据录入中。 ·若数据不保存,则退出返回;若数据保存,则首先将的字段值全部用输入日期替代,然后通过调用过程11X把中的数据转录到(入库)或(出库数据)中,并更新和。(3)每笔出入库数据查询模块 1)程序名: 21 2)功能:实现对三个月以内的任何一天的每笔入库数据查询显示。 3)处理流程(见图16)。 21 图16 处理流程 4)实现 ·打开。 ·若查询任何一天的每笔入库数据,则打开。 ·若查询任何一天的每笔出库数据,则打开。 ·依据字段建立与的关联。

·输入要查询的日期。从或库中定位满足查询日期的首记录。若无数据可查到,则显示“无数据”,否则用“过滤器技术”和命令显示查询结果。(4)每日、月、截止期出入库数据查询模块

1)程序名:23 2)功能:实现对下述查询条件的查询显示功

能 ·查询三个月以内任何一天的各种产品全天累计出入库数据。 ·查询两年内任何一个月份的各种产品全月累计出入库数据。 ·查询从年初至某个截止日期的各种产品累计出入库数据。 3)处理流程(见图17)。 23 图17 处理流程 4)实现分三种情况讨论:第一种情况(按天查询) ·打开和。 ·输入查询日期。 ·按输入的日期从库中过滤出与输入日期匹配的记录。 ·显示结果。第二种情况(按月查询) ·打开和。 ·输入查询月份。 ·对与输入月份匹配的该月内各产品出入库数据分别累计。 ·将该月累计值为零的产品过滤掉。 ·显示结果。第三种情况(查询从年初至截止日期备产品累计出入库数) ·打开和。 ·输入截止日期。 ·对截止日期之前的各产品出入库数据分别累加。 ·显示结果。(5)某日实际库存数据查询模块 1)程序名:24。2)功能:实现查询某一天各种产品的实际库存数量。 3)处理流程(见图18)。

24 图18 处理流程 4)实现 ·打开与。 ·输入查询日期。 ·在中定位满足查询条件的第一条记录,若没有则显示“无数据可查”,否则显示查询结果。(6)新增产品代码(目录)模块 1)程序名:41。 2)功能:将新产品的目录数据增加到中,并在中增加相应的字段。 3)处理流程(见图19)。新产品 41 G 图19 处理流程 4)实

现 ·在命令执行方式下,将新产品的单位、单位代码、规格、规格代码录入中。 ·打开、和。 ·录入新产品的产品代码,并校验。 ·再录入该新产品的其它目录数据。 ·修改的库结构(增加新产品的字段)。(7)修改产品的价格、储备定额模

块 1)程序名:42。 2)功能:修改产品的价格和储备足额。

3)处理流程(见图20)。

31 图20 处理流程 4)实现 ·打开。 ·用

命令进行修改(注意只允许修改产品的不变价、现行价、最高储

备和最低储备)。(8)报表计算模块 1)程序名:31。 2)

功能:根据本月实际发生的数据,计算出统计报表(产品收发存

报表)中的数据,并将计算结果存入中供打印用。 3、)处理

流程(见图21)。新数据 42 图21 处理流程

4)实现 ·输入报表月份。 ·打开。 ·在库中定位满足报

表日期的第一条记录。若无数据,即()为真,则显示“本月无数

据”,并返回。 ·在本月范围内,按产品代码分别求出各产品本

月出入库累计值。 ·打开,定位到报表生成那天的各产品实际

库存数记录行。 ·打开,并物理清空。 ·把已计算出的报表

月份各产品累计出入库量及尚有的实际库存数量填入中。 ·打

开,将中的数据复制到中。

(9)打印《产品收发存月汇总表》模块 1)程序名:32。

2)功能:实现《产品收发存月汇总表》的打印输出。打印机型号

为: 3240型。 3)处理流程(见图22)。 32 图22 处理流程 4)实现 ·输入年份和月份。 ·打开,并

索引。 ·打开,并过滤出符合报表月份的数据记录。 ·使与

建立关联。 ·若中无本月数据,则显示“本月报表未形成”,并

返回,否则如下: ·打印表头。 ·从中输出打印该月份汇总

数据。(10)打印《产品库存报警表》模块 1)程序名:

33。 2)功能:随时打印出低于最小储备定额和高于最高储备

定额的产品库存数据。 3)处理流程(见图23)。 33

图23 处理流程 4)实现 ·打开,并将记录指针指向最后一

行记录。 ·打开并索引。 ·按中的记录顺序,逐行去检查的

最后一行记录中各产品库存量是否超储或不足。若不足时,在的

字段填上该产品代码,在字段填“不足”;若超储,则在字段填“超储”。

·打印表头。 ·打印报表内容。四系统实施 1、

程序框图设计(略) 2、程序清单(略) 3、试运行及结果分析(1)试验数据的准备(见表1和表25)表25 系统试运行

原始模拟输入数据日期产品代码入库数量零售数量批发数量2000.10.01 012 2000 1000 2000.10.01 115 3000 2000.10.01 231 4000 2000.10.12 024 1500 500 2000.10.12 115 1000

2000.10.13 218 2000 2000.10.14 036 3000 2000.10.15 231 3000 2000.10.16 061 12000 2000.10.17 061 10000 2000.10.17 024 500 2000.10.18 127 3000 2000.10.18 220 4000

2000.10.19 115 500 2000.10.19 115 1000 2000.10.19 061 1800 2000.10.20 220 10000 (2)运行结果及分析 1)打印的报表如表10-12所示,与设计的格式一致,输出数据与手工计算结果一致。2)查询显示结果正确。 3)其它各项功能运行正常。技术说明书、使用说明书和维护说明书(略)。「小结」本文

提供了系统分析、系统设计和编写程序的实际过程,熟练掌握这

些内容,将为课程设计做好充分准备。

库存管理信息系统简述

库存经管信息系统 说明:这里给出一个库存经管信息系统开发的实例,目的是使大家进一步深入了解开发任何一个经管信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。学习重点放在系统分析、系统设计实际过程、方法及内容。 一、某厂产品库存经管系统简介 某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。 表1 某厂产品品种规格、单价及定额储备

工厂的产品仓库经管组隶属于销售科领导,由七名职工组成,主要负责产品的出入库经管、库存帐务经管和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存经管组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。 产品入库经管的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品出库经管的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。 平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。 产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。 产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。 注:批发出库时在备注栏的批发[ ]处划“√”,否则在零售[ ]处划“√”

仓库管理系统需求分析报告

软件需求分析报告 学生姓名: 学号: 专业班级:计算机科学与技术院(系):计算机与通信工程学院指导教师: 完成时间:2012年11月18日 成绩: 前言

仓库管理系统是物资管理系统的核心,是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。一直以来人们使用人工的方式管理仓库,效率低,查找、更新和维护困难。今天,仓库作业和库存控制作业已多样化、复杂化,靠人工去处理已十分困难。如果不能保证正确的进货、验收及发货,就会导致生产过量的库存,延迟交货时间,增加增加经营成本,以致失去客户。随着科学技术的不断提高,计算机科学日渐成熟,仓库管理系统应运而生,其检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、等优点极大地提高人事劳资管理的效率;其能够有效地组织人员、空间和设备进行收货、存储、拣货和运输,组织运送原材料到生产企业,运送成品到批发商、分销商和最终客户手中等强大的功能已为人们所熟知。仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题并降低订单履行成本,它已越来越广泛的应用到各大仓库,并随着不断地完善发挥着越来越重要的作用。 目录 一、项目前景文档 (4) 1业务需求 (4)

1.1项目背景、业务机会和客户需要 (4) 1.2业务目标和成功标准 (4) 1.3业务风险 (5) 2解决方案的前景 (5) 2.1前景陈述 (5) 2.2主要特征 (5) 2.3假设(Assumption)和依赖(Dependency) (6) 2.4项目范围和局限性 (6) 2.4.1项目范围 (6) 2.4.2项目限制 (6) 2.5业务环境 (7) 2.5.1涉众档案 (7) 2.5.2运行环境 (7) 二、软件需求规格说明书 (8) 1引言 (8) 1.1概述 (8) 1.2背景 (8) 1.3定义 (9) 1.4参考资料 (9) 2任务概述 (9) 2.1目标 (9) 2.2运行环境(Operating Environment,OE) (9) 2.3假定(Assumption)和约束(Constraint) (9) 3需求规定 (10) 3.1对功能的规定 (10) 3.1.1用户需求 (10) 3.1.2系统需求 (25) 3.2非功能性需求 (38) 3.2.1性能需求(Performance) (38) 3.2.2安全设施需求(SAfety) (38) 3.2.3安全性需求(Security) (38) 3.2.4软件质量属性 (39) 3.3外部接口需求 (39) 3.3.1用户界面(User Interfaces,UI) (39) 3.3.2硬件接口(Hardware Interfaces,HI) (39) 3.3.3软件接口(Software Interfaces,SI) (39) 3.3.4通信接口(Communications Interfaces,CI) (39)

库存管理信息系统报告

目录 一、可行性分析 (2) 1、管理上的可行性 (2) 2、经济上的可行性 (2) 3、技术上的可行性 (2) 二、系统分析部分 (3) 1、功能分析图 (3) 2、业务流程图 (4) 3、数据流程图 (4) 4、数据字典 (5) 5、数据加工处理的描述 (5) 6、管理信息系统流程设想图(新系统模型) (7) 三、系统设计部分 (8) 1、功能结构图设计 (8) 2、新系统信息处理流程设计 (8) 3、输出设计(主要指打印输出设计) (10) 4、存储文件格式设计(数据库结构设计) (10) 5、输入设计(主要指数据录入卡设计) (10) 6、代码设计(职工证号和部门代号等) (10) 3-6工资管理信息系统数据库设计 (10) 7、程序设计说明书 (15) 四、系统实施部分 (16) 1、程序框图 (16) 2、源程序 (16) 3、模拟运行数据 (16) 4、打印报表 (16) 1-5表如下: (16) 5、系统使用说明书 (24) 五、参考文献 (28) 六、心得体会 (28)

产品库存管理信息系统 一、可行性分析 1、管理上的可行性 该系统可以提高管理工作的质量和效率,主要表现在以下几个方面: (1)实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。 (2)强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。 (3)方便的查询功能,能快速实现对各种商品的入库、销售及库存情况的查询。 (4)系统的开发与使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。 2、经济上的可行性 由于本库存管理系统所要求的硬件(计算机及相关硬件)和软件环境(Visual Basic6.0+SQL Server 2000),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不会造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。 3、技术上的可行性 技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬 件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。 本系统采用Visual Basic6.0作为系统应用程序开发工具,采用SQL Server 2000建立数据库,并通过Visual Basic6.0中的ADO控件使两者进行连接从而进行系统软件开发。Visual Basic6.0不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需求。此外,从开发人员

【数据结构】超市商品库存信息管理系统

东北大学信息科学与工程学院 数据结构课程设计报告题目超市商品库存信息管理系统课题组长宋振 课题组成员常玉颖于红爽 专业名称计算机科学与技术 班级计1307 指导教师杨雷 2015 年1月

课程设计任务书

目录 1 课题概述 (4) 1.1 课题任务 (4) 1.2 课题原理 (4) 1.3 相关知识 (4) 2 需求分析 (5) 2.1 课题调研 (5) 2.2 用户需求分析 (5) 3 方案设计 (5) 3.1 总体功能设计 (5) 3.2 数据结构设计 (10) 3.3 函数原型设计 (11) 3.4 主算法设计 (12) 3.5 用户界面设计 (14) 4 方案实现 (15) 4.1 开发环境与工具 (15) 4.2 程序设计关键技术 (16) 4.3 个人设计实现(按组员分工) 4.3.1 宋振设计实现 (17) 4.3.2 常玉颖设计实现 (17) 4.3.3于红爽设计实现 (17) 5 测试与调试 (23) 5.1 个人测试(按组员分工) (23) 5.1.1 宋振测试 (23) 5.1.2 常玉颖测试 (23) 5.1.3 于红爽测试 (23)

5.2 组装与系统测试 (33) 5.3 系统运行 (36) 6 课题总结 (39) 6.1 课题评价 (39) 6.2 团队协作 (40) 6.3 团队协作 (41) 6.4 个人设计小结(按组员分工) (42) 6.4.1宋振设计小结 (42) 6.4.2 常玉颖设计小结 (42) 6.4.3 于红爽设计小结 (42) 7 附录A 课题任务分工 (50) A-1 课题程序设计分工 (50) A-2 课题报告分工 (51) 附录B 课题设计文档(光盘) (52) B-1课程设计报告(电子版) (52) B-2源程序代码(*.H,*.CPP) (52) B-3工程与可执行文件) (52) B-4屏幕演示录像文件(可选) (52) 附录C 用户操作手册(可选) (53) C.1 运行环境说明 (53) C.2 操作说明 (54)

公司库存管理系统.doc

数据库课程设计 题目公司库存管理系统 系(部) 电子与信息工程系 班级10级计本班 姓名朱蒙 学号2010222201 指导教师方昕 2013年1 月4日

数据库课程设计任务书

姓名:朱蒙学号:2010222201 公司库存管理系统 朱蒙 安康学院计算机科学与技术10级陕西安康 725000 摘要:本文根据以下要求入手,对库存管理系统进行设计。基本要求与功能是实现仓储信息数据包括与出入库有关的数据的管理与操作处理;基于SQL Server2000数据库系统的数据管理;基础数据操作,入库信息,出库信息,以及有关用户提出的对库存信息的查询等等。数据的输入与输出处理流程都依靠数据库的支持。 关键字:SQL Server2000;数据库;仓库管理;仓库管理系统 1 系统概述 1.1 系统开发背景 企业的仓库物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的仓库管理必须编制一套仓库管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 传统的商品由进货到发货,要经过若干环节,多次账面转抄,由于物品繁多,规格型号的标识繁多,加之业务人员素质的因素,易造成仓库供应效率低下,影响生产.;由于库房与管理部门之间存在信息难以交流。供应业务员、仓库保管员、计划员和有关领导相互之间信息流通困难,使得仓库供应效率低下,造成库存积压。使库存储备很大,影响资金周转。另外,使得仓库的管理数据的汇总,以及信息的传递困难;手抄的,手工作业容易造成失误,同时每月向上级单位所报报表需耗费相当大的人力资源进行大量数据计算,这将影响数据的准确率和效率,从而造成不必要的损失和浪费 根据当前的企业管理体制,一般的仓库管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行仓库盘点,作台帐,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。 仓库的仓库管理是整个物资供应管理系统的核心。因此有必要开发一套独立的仓库管理系统来提高企业工作效率,而所使用的这套仓库管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的仓库费用、适时适量的仓库数量,使企业生产活动效率最大

库存管理信息系统的分析

库存管理信息系统的分 析 Corporation standardization office #QS8QHH-HHGX8Q8-GNHHJ8

附件: 库存管理信息系统的分析、设计和实施 说明:本例时间较早,开发工具选用。在学习过程中,可以现有的硬件和软件环境进行系统再开发实现,学习重点放在在系统分析、系统设计实际过程、方法及内容。 这里给出一个库存管理信息系统开发的实例,目的是使大家进一步深入了解开发任何一个管理信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。 一、某厂产品库存管理系统简介 某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。 表1 某厂产品品种规格、单价及定额储备 工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库

存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。 产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。 平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。 产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。 产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。 “√”

仓库管理系统可行性分析报告

仓库管理系统可行性分析报告可行性报告的编制一般由企业内部市场部或专业的市场研究公司撰写,市场研究公司在数据采集、资料归类、观点提炼、报告撰写方面具备独特的专业优势,提供了仓库管理系统的可行性分析报告,一起来看看吧! 目地近年来,生产的工业化速度迅速加快,生产的产品数量猛增,给传统的仓库管理方式手工作业带来了很大的负担,今天的仓库作业和库存控制作业已十分多样化,复杂化,靠人工去记忆去处理已十分困难,且出现错误的可能性很大。如果不能保证正确的进货、验收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货,增加成本,以致失去为客户服务的机会。本文正是为解决这个问题而作。 预期对象未进行计算机管理或未进行数字化管理的中小型企业仓库项目名称仓库条码管理系统 要求 仓库管理系统要具备仓库管理的所有功能如:入库,出库,盘点库存等操作;

目标 1.人力与设备费用的减少; 2.处理速度的提高; 3.控制精度的提高; 4.人员利用率的改进。其它 1.建议仓库管理系统生命最少为5年。 2.系统制作周期约为4个月:XX年3月起至XX年7月止。 处理流程和数据流程 A.入库:生产包装完成后,经检验确认合格,贴上物料标签,仓库人员点收数量确认,填写单据并输入计算机系统,比较容易出错误。 B.出库:根据生产或销售的出货单进行点数备货,并放入指定区域待出库。 C.盘点货物:打印出盘点单,仓库人员根据盘点单在仓库区域找到对应的物料进行点数并将数填入报表中,出错率较高。

工作负荷仓管人员的工作较繁琐且劳累,更易疲倦,因此出错的可能性较大。 费用开支因为仓库实行全部人工管理,所以要为此支付多个仓管的工资费用及日用品票据纸张等的消耗费用。 人员主要是仓库管理人员较多。 设备所用设备较少,多为较简单的设备,因此工作效率非常低。局限性处理事务的时间赶不上需要,响应不及时,数据存储能力不足等。 仓库条码管理系统的优点 1. 提高数据输入速度 A.条形码采集器可以在现场快速读入数据(物料编号或之前有关的组合等),并存储在机器内存中,通过与计算机相连后直接将现数据快速的导入到计算机系统中并形成单据内容

库存信息管理系统报告

课程设计课程名称物流管理信息系统课程设计_ 题目名称库存信息管理系统 学生学院管理学院 2013年 7月 3日 广东工业大学课程设计任务书 一、课程设计的内容 本课程设计要采用本课程中学习的物流管理信息系统的相关理论,运用其基本思 路与主要图表工具完成“车辆租赁管理系统”。完成LMIS的功能流程设计、界面设计、 数据库设计,最后运用Visual FoxPro实现该系统,并运行、评价、改进之;在此基础 上严格按课程设计教学大纲所附报告提纲撰写课程设计报告。通过本课程设计进一步领 会LMIS在物流管理工作中的作用,并领会LMIS开发的基本方法。 二、课程设计的要求与数据 结合所学物流管理知识,在借鉴课堂教学案例、浏览物流企业或者企业物流部门管 理工作相关文献,或者观察身边企业的物流活动,以了解其信息管理工作流程。在此基 础上,完成信息需求分析、数据库概念设计、逻辑设计、物理设计,实现完成该业务的 物流管理信息系统,并运行、评价改进之,最后要写出课程设计报告。 三、课程设计应完成的工作 要求学生按照《物流管理信息系统课程设计》教学大纲完成一个数据库应用系统,

并撰写相应的课程设计报告,主要内容包括: 概述:系统的基本任务,主要业务,开发目标 1.需求分析 2.流程设计 3.界面设计 4.数据库设计 5.数据库应用系统的实现 6.数据库应用系统运行 四、课程设计进程安排 序号设计各阶段内容地点起止日期 1(1)教师说明课程设计的内容、任务、要求,讲 解课程设计的步骤,指导学生自学教材,完成 选题和资料准备。D区30318周星期一 2(2)学生完成业务需求分析、流程设计、界面设 计宿舍 18周星期二 -星期四 3(3)学生当面汇报前期工作,教师指出存在的问 题。D区30318周星期五 3(4)学生修改界面设计和流程,并完成数据库设 计宿舍18周周末 4学生汇报修改后的界面设计以及数据库设计,教师 指出存在的问题。D区30319周周一 5学生根据老师意见进一步修改数据库设计,完成程 序设计,并撰写报告。宿舍19周 6学生当面演示系统功能,并提交报告。D区30319周周五 五、应收集的资料及主要参考文献 [1] 刘瑞新、文成林、汪远征. Visual Foxpro程序设计教程,北京:机械工业出版社,2000年10月。 [2] 王珊. 数据库系统简明教程,北京:高等教育出版社, 2004年9月。 [3] 刘鲁. 信息系统设计原理与应用,北京:北京航空航天大学出版社,1995年3月。 [4] 蔡淑琴主编,《物流信息系统》,中国物资出版社,2002年出版 [5]林自葵主编,《物流信息系统》,清华大学出版社,北京交通大学出版社,2004年联合出版 [6]蔡淑琴,夏火松编着,《物流信息与信息系统》,电子工业出版社,2005年出版 报告目录 一、背景介绍..........................................

库存管理信息系统

超市库存管理信息系统分析与设计 摘要 超市库存管理在欧美等国已实行多年,如今,在像中国这样的发展中国家也迅速地得到了推广。它最主要的特点是能够实时和准确地反映店内的销售情况,以便为超市管理者提供决策信息支持。超市库存管理的内容就是商品的入库、出库和库存管理,它是商品管理的中间环节。用数据描叙货物的收入、发出和储存的状态,实际反映了商品在超市内流动的客观过程,库存管理和商品管理的其他环节都有直接联系。可以说它在商品配送管理中起着枢纽和基础的重要作用。有效的库存管理,可降低运营成本,进而提高商品周转率,这样才能减少因风险造成的损失,从而使利润达到最高点。一个超市的库存,也就代表了这个超市的大部分资产总额。如何将这些静态的资产以最快的速度流转,这就是库存管理的目的。一个好的超市,并不是只有畅销的商品就行了。因为畅销的可能都是固定的某些商品,而有些商品可能进了超市后,就无人问津,这样不仅使这些商品占据了库房空间,而且也积了大量的资金,使得资金运转相当的困难。要改善库存周转率不高的状况,就必须先从了解超市目前的库存情况开始,而要了解库存的情况,就可以利用信息系统来进行管理,从而进一步的提高库存管理的效率。 通过信息系统的查询可以方便的找出目前最畅销和滞销的商品,然后再利用各种行销方法,将滞销的商品销售出去,这样就可以避免超市因为滞销而造成的损坏、过期和资金积压等问题。我所设计的超市库存管理系统由库存商品信息模块、库存商品供货商模块、库存管理员模块和进货信息模块,库存盘点信息模块和更新库存数据模块组成,它们分别实现商品信息管理,商品供货商管理,商品进货管理,库存盘点管理和更新库存管理的功能。

仓库管理信息系统概要

摘要 仓库管理系统是针对企业仓库材料的出入库登记和查询统计等方面工作而开发的管理软件,是一个实用的管理信息系统,本系统后台数据库采用SQL Server 2005,前台采用Java作为主要开发工具,按照面向对象的思想,进行程序开发。针对企业的实际需要,分析了企业仓库管理系统的功能,并以入库管理和出库管理为重点,描述了两子系统的模块结构设计及实施过程中的技术要点,实现仓库的材料管理、出入库管理、查询管理及用户管理等功能。同时,还对代码维护及库存余额管理等做了设计,通过有效的管理不断提高企业的工作效率,解决企业在仓库管理中的不规范,降低成本、制止浪费、提高效率使仓库的管理向着规范化、简单化、有效化的方向发展。 关键词:仓库管理,信息系统,SQL Server 2005,模块结构

目录 1 系统概述 (1) 1.1系统简介 (1) 1.2系统开发的背景 (1) 1.3系统开发的意义 (2) 2 系统分析 (2) 2.1系统的可行性分析 (2) 2.1.1管理可行性 (3) 2.1.2技术可行性 (3) 2.1.3经济可行性 (4) 2.2系统的模块分析 (4) 2.3系统的业务流程分析 (6) 2.5系统的数据字典 (8) 2.5.1数据流 (8) 2.5.2数据结构 (11) 2.5.3数据存储 (11) 3 系统设计 (12) 3.1系统的功能设计 (12) 3.1数据库设计 (12) 4 系统的实施 (15) 4.1程序设计 (15) 4.2软件开发工具 (15) 4.3系统测试 (15) 5 总结 (16) 6 感想 (17) 参考文献 (18)

1 系统概述 1.1系统简介 为了适应日趋激烈的市场竞争,企业需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。因此,对仓库的管理也成为提高生产经营效率的一个重要途径。本系统后台数据库采用SQL Server 2005,前台采用Java作为主要开发工具。本系统按照面向对象的思想,进行程序开发,程序设计条理清楚。针对企业的实际需要,分析了企业仓库管理系统的功能,并以入库管理和出库管理为重点,描述了两子系统的模块结构设计及实施过程中的技术要点,实现仓库的材料管理、出入库管理、查询管理及用户管理等功能。 1.2系统开发的背景 随着科学技术的发展,社会进步,计算机迅速的发展,仓库管理的方法也日新月异,仓库作为一种货品资源的集散地,货品的种类很多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要基于文字.表格登纸质的手工处理,对于货品的出入库情况的统计呵呵是等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另外信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。而且一般的存储情况是记录在账本上的,仓库的工作人员和管理员也是当时记得清楚,时间一长,如果要在进行查询,就得在众多的资料中翻阅查找,这样费时费力,如果要对很长时间以前的货品进行更改就更加困难了。因此很有必要寻找一个更好的方法来实现对于仓库的管理。

管理信息系统实验报告小型超市库存管理系统设计

《管理信息系统》 实验报告 学院:经济管理学院 小型超市管理信息系统开发设计 一、实验目的 1、能够正确运用《管理信息系统》课程的基本理论和知识,结合本课题,复习、巩固、提高数据库方案设计、论证和分析方法,掌握管理信息系统开发的步骤,熟悉常用开发软件与辅助工具,根据小型超市系统的特点,实现系统。 2、熟悉业务流程图、数据流程图、数据字典的绘制。 3、熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档。 4、熟悉关系数据库规范化设计理论,根据实验要求设计并建立科学合理的数据库,正确建立数据库中表与表之间的关系。 5、进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。 二、实验环境 充分利用现有的设备,采用VB6.0 作为开发工具,利用ACCESS 数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人

员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 Win7平台 Access2000,2G内存,320G外存。 三、实验步骤 1、系统项目概述 1.1开发背景 信息化的发展已经对我们的日常生活产生了积极的影响,并逐渐成为人们管理日常工作的重要手段。在对信息加工的基础上充分利用信息,会给我们的生活带来巨大的好处。在我国加入WTO后,商品零售业首当其中成为面临严峻挑战的行业。面对乐购、家乐福、麦德隆等超市巨头气势汹汹的扩张步伐,发挥自身优势、不断提升竞争力,是各超市高层最为关注的问题。我国的超市产业飞速发展,现代超市的经营模式更为复杂,旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管理技术。并且保持在同行业竞争中“低价格、高质量”的竞争优势是十分必要的。 我超市作为规模疾速扩大的超市,数据和业务也随之越来越庞大。面对当前激烈的市场竞争,我超市决定利用高效的计算机系统,将超市的库存管理与计算机结合起来,依靠现代化的计算机信息处理技术来管理超市的库存。根据超市物品的库存情况及市场的需求情况,制定商品采购计划,避免不必要的人员浪费及产品积压。既节省了大量的人力、物力,又能够快速反映出商品的进、销、存等状况和各种反馈信息分析,降低成本,使管理人员快速对市场的变化做出相应的决策,以求对超市库存管理更加科学、简洁与实用。 1.2 现行运营状况存在的问题 1.2.1 商品销售相关信息反馈不及时,预测不准确 销售商品的信息反馈不及时与预测不准确导致存货结构、周期不合理,给企业造成了大量多余的物流成本。商品信息反馈包括两个方面:一方面是指商品的销售,另一方面是指供应商提供商品信息。

产品库存管理信息系统设计课程

目录 一、可行性分析 (3) 1、管理上的可行性 (3) 2、经济上的可行性 (4) 3、技术上的可行性 (4) 二、系统分析部分 (5) 1、功能分析图 (5) 2、业务流程图 (6) 3、数据流程图 (7) 4、数据字典 (7) 5、数据加工处理的描述 (8) 6、管理信息系统流程设想图(新系统模型) (11) 三、系统设计部分 (11) 1、功能结构图设计 (11) 2、新系统信息处理流程设计 (12) 3、输出设计(主要指打印输出设计) (16) 4、存储文件格式设计(数据库结构设计) (16)

5、输入设计(主要指数据录入卡设计) (16) 6、代码设计(职工证号和部门代号等) (16) 3-6工资管理信息系统数据库设计 (16) 7、程序设计说明书 (22) 四、系统实施部分 (24) 1、程序框图 (24) 2、源程序 (24) 3、模拟运行数据 (24) 4、打印报表 (24) 1-5表如下: (24) 5、系统使用说明书 (36) 五、参考文献 (40) 六、心得体会 (41)

产品库存管理信息系统 一、可行性分析 1、管理上的可行性 该系统可以提高管理工作的质量和效率,主要表现在以下几个方面: (1)实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。 (2)强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。 (3)方便的查询功能,能快速实现对各种商品的入库、销售及库存情况的查询。 (4)系统的开发与使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。

库存管理信息系统的分析与设计

管理信息系统开发示例——库存管理信息系统的分析与设计1.问题的提出 (1)开发背景 XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。 当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。 (2)项目目标 充分利用现有的设备,采用VB6.0作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 2.对现有系统进行需求调查 需求调查是信息系统分析与设计的基础。要开发并实施一个完整的信息系统,必须首先了理解用户的需求,并形成系统需求说明书。在此基础上才能进行系统分析、系统设计和程序编码等工作。该厂在需求调查过程中发放了8种不同种类的调查表,要求相关人员对其进行逐条逐项的填写,从而对其现行系统的业务流程进行了详细的调查。 (1)现行系统业务流程 通过大量的调查,我们了解到当前该厂的业务流程如下:各车间向商品供应部门提出对某种商品的需求计划,仓库将相应的商品发放给各车间,一般要经过计划、库房管理等流程。(2)现行系统存在的问题 由于采用的是手工管理,账目繁多,加之几个仓库之间距离较远,库管员、计划员和有关领导相互之间的信息交流困难,使得物资供应效率低下,影响生产。同时每月的月末报表会耗费大量的人力,且由于手工处理容易造成失误,从而影响了数据的效率和准确率,造成了不必要的损失。因此,该厂必须建立相应的库存管理信息系统,使其能根据市场情况,及时合理地采购所需商品,同时又能科学地对商品进行管理,统筹安排人力、物力、财力,有效地改善当前管理的混乱状况。 库存管理是企业管理的重要组成部分。在企业生产经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响采购、销售部门的购、销活动。为盘活企业流动资金,加快资金周转,在保障供给的前提下,最大限度地降低商品的库存量,节省企业流动资金的占用,直接影响着企业的经营效益。根据对该厂的库存管理情况所作的调查和参考有关资料,发现目前该厂在库存管理方面存在着如下问题: ①不能及时获得库存信息

仓库管理信息系统设计

吉林财经大学 管理信息系统大作业仓库管理信息系统设计 专业:财务管理 班级: 1119班 学号: 姓名:伍玉珍 二〇一四年七月 课程设计评分标准

一、引言 (一)选题背景 当今世界,科学技术突飞猛进,以计算机,多媒体和网络技术为代表的信息技术以惊人的发展速度,迅速在各领域运用。因此,在计算机日益普及的今天,对个人而言若采用一套行之有效的仓库管理系统来管理自己的商品,会方便许多。对仓库管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了便于仓库资料的管理需要有效的仓库管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高仓库信息管理效率的目的。采用数据库技术生成的仓库管理系统将会极大地方便并简化仓库管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了仓储管理系统。 (二)选题的意义及目的 社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。传统的仓库管理,使人们耗费了大量的时间和精力去手工处理那些繁杂、重复的工作,手工处理的延时和差错,正是现代化管理中应该去除的弊端。用先进的、现代化的工具代替手工作业,无疑是生产力发展的方向。利用高科技手段提高仓库管理,正是适应了企业的普遍需求,也顺应了技术发展的潮流,自然成为每位企业经营者所追求的目标。用户可以通过相应的模块,对仓库里的材料的基本情况进行更新、删除和查询,对材料的出库和入库进行管理,对出入库明细进行查询,对出库,入库和材料的库存余额进行报表生成,对使用该系统的用户进行更新、删除和查询,对库存数量进行查询,还有操作员管理,权限设置,密码修改,数据备份与系统恢复等其他系统管理功能。开发本系统就是为了解决企业在仓库管理中的不规范。降低成本、制止浪费、提高效率使仓库的管理向着规范化、简单化、有效化的方向发展。 (三)当前存在的管理问题 1. 仓库管理混乱,现有制度执行不到位 仓库目前没有配备专门的仓库管理员,是财务内勤徐非兼任仓管一职,目前现实情况是仓库管理混乱,账实不符,由此导致的直接后果就是公司资产的不确定以及成本核算的不准确,由此造成公司利润的不准确,影响公司具体制定税负率政策、所得税申报工作和全面预算工作。 2. 物资采购不够合理,采购计划管理准确性预见性不强

库存管理系统开题报告

库存管理系统开题报告 开题报告要求 (一)开题报告应包含以下内容 (1)毕业设计课题名称 (2)课题背景 (3)课题研究意义 (4)课题研究内容 (5)实现的目标 (6)拟采用的实现方法与技术手段 (7)预期成果 (8)进度计划 (9)小组成员 (二)书写要求 (1)采用A4稿纸 (2)手写 (3)封皮书写 开题报告 组长:XXX(班级) 小组成员:XXXX (班级) XXXX(班级) 日期:XXXXX年XX月XX日 指导教师:(签字) 设计(研究)内容和意义: 1 选题背景

当今时代,世界经济正在从工业经济向知识经济转变。我们说知识经济的两个重要特征就是信息化和全球化,要实现信息化和全球化,就必须依靠完善的网络和完善的数据库。在这样一个飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于管理信息系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好企业的库存信息而设计的。 2 选题意义 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率,而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。 现在我国的企事业特别是中小型生产企业的库存管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。而购买大型通用库存管理系统,对中小型企业来说,又需要付出昂贵的代价,而且库存管理项目不一定完全符合企业库存管理的要求。因此根据企业目前实际的库存管理情况开发一套库存管理系统是十分必要的。 3设计内容 库存管理信息系统研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。 根据上述工作流程,库存管理系统将包含以下内容: 1)登录信息的输入,密码的修改。 2)基本信息的输入,包括成品信息,原材料信息,供应商信息,客户信息。 3)仓库管理的各种信息的输入,包括采购入库,销售出库等。

库存管理系统分析报告范文

库存管理系统分析 报告

库存管理系统分析报告 班级:姓名:学号: 1. 引言 随着社会进步和科学技术的发展,仓库管理的方法也日新月异。以前全是由人管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率差。为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性。为仓库管理员提供的一种更先进、科学的服务系统。于是我们便选择了由计算机来设计一个仓库管理系统的方案。让计算机对仓库进行自动管理,仓库管理员能够直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。我们在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。 1.1系统目标 减少仓库管理成本,减少错误率。为客户提供更好、更优质的服务。 2系统功能分析 (1)经过可行性和系统分析,总结出仓库管理系统的数据流程.该系统完成后将具备如下功能: ●仓库各种信息的输入,包括入库,出库,还原,需求信息的输 入等 ●仓库管理的各种信息查询,修改和维护

●设备采购报表的生成 ●在库存管理中加入最高储备和最低储备字段,对仓库的物质设 备实现监控和报警 ●企业各个部门的物质需求管理 ●操作日志的管理 (2)系统数据分析与描述 ●设备信息情况描述 ●包括设备的编号、名称、入库时间、供应商、采购员、价格等●工作用户权利描述 ●密码、权限级别(数值) ●一般用户权利描述 ●权限级别(数值) 经过对以上数据的分析与描述,现在能够知道设备的各种信息关系。然后更好的实现系统.。 3用户需求分析 3.1问题识别 为了取代旧有仓库系统的纯人工作业所造成的大成本,高错误率的操控.在此借用现已成熟的计算机技术,开发出低成本,低错误率地仓库管理系统. 1)新系统能做什么,能做到什么程度:清晰记录着货物的基本情况, 能够轻易找到货物在仓库的位置.更合理的分配仓库空间.实时操控系统记录着工作人员情况,能够在发生意外时马上掌握情况,

超市商品管理信息系统数据库设计样本

二、需求分析: (一)重要目的 为了大大提高超市运作效率,减少经营成本,提高效益,以及提高超市管理水平。依照超市需要,对其进行规范化管理,因而需要一套合理管理体系。 (二)功能分析 1、录入产品信息,并对其进行分类,可以对既有产品信息进行维护、当产生了新产品后,可以录入新产品信息; 2、可以输入员工、供应商有关信息并能对其更新; 3、在收银处,随时录入商品出货信息(涉及产品编号、出货单价、出货数量、员工编号等),及时更新数据库数据; 4、从供应商处进货后,及时录入产品进货信息(涉及产品编号、进货单价、进货数量、供应商编号等); 5、录入产品原始库存,并可以依照产品进货、出货信息进行库存管理、更新; 6、可随时查询产品信息、出货信息、进货信息(如月出货报表),并可以打印输出; 7、可以依照出货、进货表中数据自动计算出每种产品当天库存,并可以实现当前库存查询; 8、在需要时生成商品库存状况报告,实时报告商品库存状况:库存量局限性(不大于某一自定数量)时,可生成缺货报告,并提供商品种类,来源等信息,以便采购人员进行商品采购;库存量超额(不

不大于某一自定数量)时,可生成超额库存报告,以便管理人员进行产品组合协调; 9、商品出货达到一定数量时,可将此类商品信息及出货进货信息打印输出,可以提示畅销产品和滞销产品种类,并提供商品库存信息用于市场导购和商品采购指引。 (三)数据定义 图1.1 E-R图

(四)系统设计 1、商品管理:录入既有商品有关信息,如生产日期、保质期、进货价格、出货价格等,并将其进行分类,以便查询、维护、更新; 2、进货管理:录入进货有关信息,并进行查询、更新,可打印输出; 3、出货管理:记录出货有关信息,并进行查询、更新,可打印输出; 4、库存管理:依照进货、出货信息自动计算库存量,并存储商品库存信息,且可以随时打印输出需要产品库存信息; 5、员工信息管理:员工基本信息创立、更新、查询; 6、供应商信息管理:供应商基本信息创立、更新、查询。

超市商品管理信息系统数据库设计说明

二、需求分析: (一)主要目标 为了大大提高超市的运作效率,降低经营成本,提高效益,以及提升超市的管理水平。根据超市的需要,对其进行规化管理,因此需要一套合理的管理体系。 (二)功能分析 1、录入产品信息,并对其进行分类,能够对现有产品的信息进行维护、当产生了新产品后,能够录入新产品的信息; 2、能够输入员工、供应商的相关信息并能对其更新; 3、在收银处,随时录入商品出货信息(包括产品编号、出货单价、出货数量、员工编号等),及时更新数据库数据; 4、从供应商处进货后,及时录入产品进货信息(包括产品编号、进货单价、进货数量、供应商编号等); 5、录入产品原始库存,并能够根据产品进货、出货信息进行库存管理、更新; 6、可随时查询产品信息、出货信息、进货信息(如月出货报表),并可以打印输出; 7、能够根据出货、进货表中的数据自动计算出每种产品的当日库存,并能够实现当前库存查询; 8、在需要时生成商品库存情况报告,实时报告商品库存情况:库存量不足(小于某一自定的数量)时,可生成缺货报告,并提供商品种类,来源等信息,方便采购人员进行商品采购;库存量超额(大

于某一自定的数量)时,可生成超额库存报告,以便管理人员进行产品组合的协调; 9、商品出货达到一定数量时,可将此类商品信息及出货进货信息打印输出,能够提示畅销产品和滞销产品的种类,并提供商品的库存信息用于市场导购和商品采购指导。 (三)数据定义 图1.1 E-R图

(四)系统设计 1、商品管理:录入现有商品的相关信息,如生产日期、保质期、进货价格、出货价格等,并将其进行分类,以便查询、维护、更新; 2、进货管理:录入进货相关信息,并进行查询、更新,可打印输出; 3、出货管理:记录出货相关信息,并进行查询、更新,可打印输出; 4、库存管理:根据进货、出货信息自动计算库存量,并存储商品库存信息,且可以随时打印输出需要的产品库存信息; 5、员工信息管理:员工基本信息的创建、更新、查询; 6、供应商信息管理:供应商基本信息的创建、更新、查询。

相关主题
文本预览
相关文档 最新文档