基于Web的管理信息系统的
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2) 工作流程。 入库管理的过程是:生产车间将产品连同入库单一 起送交仓库,仓库管理员和对产品的数量和规格是 否与入库单上的数据相符,如果合格,则进行入库 处理,并登记入库流水账。否则将产品及入库单退 回车间。 产品出库管理的过程是:仓库管理员根据销售科开 出的产品出库付货,并及时登记相应的产品出库流 水账。 每天出入库处理结束后,库存管理组织根据入库流 水账和出库流水账按产品及规格分别进行累记,并 记入库存台账。
9.2 系统设计
9.2.1 代码设计 为了便于存储和管理系统的数据项,应为数 据项设计代码。 (1) “产品编号”设计
产品类别
—
规格型号
15位字符 1位字符,连接线 2位字符,FT代表分体机,GJ代表柜机
图9-5 “产品编号”代码结构
例如:FT-KFR-50GW/I1Y GJ-KFR-71LW/(S) DY-S
图 9-13 入库信息查询页面
上一页
下一页
返回本章首页
9.2.7 系统处理流程图
Login
User_infor
Default
系统管理 修 改 口 令 页 面 增 加 用 户 页 面 数 据 备 份 页 面
产品基本信息管理
入库信息管理
出库信息管理
库存信息管理
产品清单
Basic_infor
入库单
In_infor
上一页
下一页
返回本章首页
9.1.6 数据字典
(2)数据存储
库存系统共有4个数据存储,其中D1可以描述如下:
系统名:产品库存管理信息系统 数据存储名称:产品基本信息表 数据存储别名:产品基本信息表 数据存储组成:产品编号+产品 类别+规格型号+单位+单价 关键字:产品编号 总编号:2-001 编号:D1 简述:包含全部产品信息 数据去向:登记库存台帐 相关处理:P1、P2
输出数据流:入库流水帐
上一页
下一页
返回本章首页
9.1.7 处理逻辑描述
在数据字典中已对“P1:登记入库流水账”、 “P2:登记出
库流水账”和“P3:登记库存台账”三个数据处理流程作了简 单描述。但P3的描述还不具体,故应用结构化语言对p3进 行更具体的描述。 打开“入库流水账” 打开“出库流水账” 打开“产品基本信息表” WHILE 指针还未指向“产品基本信息表”最后一条记录 取“产品编号” 值 统计“入库流水账”中的当日入库量 统计“出库流水账”中的当日出库量 将统计结果存储到“库存台账”中 WEND 关闭 “入库流水账”,“出库流水账” 上一页 下一页 返回本章首页
上一页 下一页 返回本章首页
(3) 出库管理。出库管理组使用这项功能将出库单
中的数据录入出库流水账中,并可以对出库数 据进行查询和修改。 (4) 库存管理。库存管理组使用这项功能每隔一定 时间,根据入库流水账和出库流水账登记库存 台账,输出库存信息报表,并可随时查询库存 信息。 (5)系统管理。系统管理人员使用这项功能输入和修 改用户信息、设置用户权限,并可以对系统中 的重要数据定期进行备份,以保证系统数据的 安全性。
„
„
„
„
„
„
„
„
„
上一页
下一页
返回本章首页
9.2.3 输入设计
库存系统的输入主要有产品基本信息输入、 入库信息输入和出库信息输入。其中 (1)入库信息输入页面设计如图9-8所示。
入库信息录入
产品基本信息 产品编号: FT-KFR-50GW/I1Y 产品类别: 规格型号: 计量单位: 产品单价: 提交 产品数量: 金 额: 入库信息
F1:合格入库单
P1
登记入库流水账
F3:入库单数据
D2 入库流水账
F5:当日入库累计单数据
D1 产品基本信息
P2
登记库存台账
D4 库存台账
F2:合格出库单
P2
登记出库流水账
F4:出库单数据
F6:当日出库累计单数据
D3 出库流水账
图9-4 库存管理数据流程图
上一页 下一页 返回本章首页
9.1.6 数据字典
将E-R图按照一定的规则,转换为数据库逻辑模 型,定义相应的数据表—产品入库表,产品入库 表,产品基本信息表,库存台帐表,用户管理表。
表9-7 产品入库表
字段描述 产品编号 产品类别
…
字段名 Rk_cpbh Rk_cplb
…
字段类型 字符型 字符型
…
字段长度 18 6
…
经办人
Rk_jbr
字符型
8
上一页
入库 管理组 合格入库单 出库 管理组 合格出库单
产品入库 入库流水账 库存 管理组
产品出库 出库流水账
库存查询
库存台账
库存月报表
图9-3 库存管理业务流程图
上一页
下一页
返回本章首页
9.1.5 数据流分析 分析系统的业务流程及其处理的一些单据、报表,可抽 象出本系统的数据处理流程,包括一些基本的数据处理 操作和处理的数据信息,如产品基本信息、入库信息、 出库信息和库存信息。可用如下数据流程图来表示。
图 9-11 库存管理信息登录页面
上一页
下一页
返回本章首页
库存管理信息系统
系统管理 ► 产品基本信息管理 ► 入库信息管理 ► 出库信息管理 ► 添加入库信息 修改入库信息 删除入库信息 查询入库信息
图 9-12 库存管理信息主页面
查询入库信息
请输入查询信息 : 产品类别: 入库时间:从 到 查询 规格型号: YYYY/MM/DD
下一页
返回本章首页
9.2.3 输出设计
本系统的输出形式宜选择报表形式,输出 介质为打印报表,如下所示。
表 9-12 每日入库产品统计表
产品代码 产品类别 规格型号 单位 入库数量
FT-KFR-50GW /I1Y
单价
来自百度文库
总价
入库日期 2004-03-10
经手人 张永
分体机
0GW/I1Y
台
10
1350 13500
上一页
下一页
返回本章首页
库存管理
产品基本信息管理
入库管理
出库管理
库存管理
系统管理
基 本 信 息 添 加
基 本 信 息 查 询
基 本 信 息 修 改
入 库 信 息 添 加
入 库 信 息 查 询
入 库 信 息 修 改
出 库 信 息 添 加
出 库 信 息 查 询
出 库 信 息 修 改
库 存 台 账 登 记
9.1.3 管理功能分析
根据对系统业务的调查和用户需求的分析,开发的 系统应该包含产品基本信息管理、入库管理、出库 管理、库存管理和系统管理几大功能。 (1)产品基本信息管理。系统管理员使用这一功能
来录入、添加、修改、查询和删除产品的类 别、型号、单价等基本信息,为其他模块提 供统一的产品基本数据服务。 (2)入库管理。入库管理组使用这项功能将合格 入库单的数据录入入库流水账中,并可以对 入库数据进行查询和修改。
上一页
下一页
返回本章首页
10.3 系统实施
六创建库存管理信息系统页面 1用户登录页面 2系统主页面 3入库信息输入页面 4入库信息查询页面
上一页
下一页
返回本章首页
上一页
下一页
返回本章首页
关闭数据库 结束
图9-10
入库信息输入程序流程图
上一页
下一页
返回本章首页
9.2.5 页面设计
整个系统的运行是从用户登录页面开始的,当用户名与 密码正确时,则进入系统主页面。系统主页面由下拉菜单 构成,每一个菜单项对应系统中的一项功能。用户点击菜 单项即可进入相应的操作界面。
登
用户名: 密 码:
录
登录
表 9-5 库存台账
产品代码: 日期 产品类别: 入库数量 规格: 出库数量 单位: 库存数量
上一页
下一页
返回本章首页
9.1 系统分析 (续)
9.1.2 组织结构分析
根据对管理系统的组织结构的调查,可画出组织 结构图如下。 销售科
产品仓库
入库组
出库组 图9-1 组织结构图
库存管理组
上一页
下一页
返回本章首页
第9章 基于Web的管理信息系统的
分析、设计与实现 主要内容 简要介绍一个管理信息系统的开发实 例—某空调企业网站中的库存管理信息系 统的分析、设计与实现。 1. 系统分析 2. 系统设计
3. 系统实施
上一页 下一页 返回本章首页
9.1 系统分析
10.1.1 系统调查
通过对企业有关人员的访问和现场的参观,了 解到该企业库存管理的基本情况如下:
上一页 下一页 返回本章首页
9.2.2 数据库设计 (1)数据库的概念模型 建立E-R图表示数据库中的数据结构。
产品类别 „„ 入库时间 经办人 产品名称 „„ 出库时间 经办人
入库单
n 保管员
入库
出库单
n
出库
保管员
1
1
库存台帐
产品类别 规格型号 „„ 库存数量
上一页
下一页
返回本章首页
(3)数据库的逻辑模型
入库时间: 经 办 人: 保 管 人: 取消
图 9-8 入库信息输入页面
上一页
下一页
返回本章首页
(2)入库信息输入流程设计如图9-9所示。
开 始 打开产品基本信息表 打开产品入库信息表 用户输入产品编号 在“产品基本信息表”中 查找对应的记录 记录存在? 将找到的记录中相应字段 的值显示到输入界面上 手工输入入库单上的数据 单击“保存”按钮,将输入 的数据写入“入库信息表” 继续吗?
入库单
In_infor In_infor Out_infor
基 本 信 息 输 入 页 面
基 本 信 息 编 辑 页 面
基 本 信 息 删 除 页 面
基 本 信 息 查 询 页 面
入 库 信 息 输 入 页 面
入 库 信 息 编 辑 页 面
入 库 信 息 删 除 页 面
入 库 信 息 查 询 页 面
( 1)组织机构和管理功能。工厂的库存管 理隶属于销售科领导,由若干名职工组成,主 要负责出、入库管理和库存分析,并且应当随 时向上级主管部门和领导提供库存查询信息。 为了防止超储造成库存积压或库存数量不足 (与库存定额相比较)而影响市场需求,库存 管理组还经常提供库存报警数据。
上一页 下一页 返回本章首页
出库单编号:####### 单价 总价 备注
出库时间:#######
经办人:******
单价
库管员:######
上一页
下一页
返回本章首页
表 9-3 入库流水账
产品代码 产品类别 规格型号 单位 入库数量 单价 总价 入库日期 经办人 入库单编号 库管员
表 9-4 出库流水账
产品代码 产品类别 规格型号 单位 出库数量 单价 总价 出库日期 经办人 出库单编号 库管员
上一页
下一页
返回本章首页
9.1.6 数据字典
(3)处理过程 库存系统共有3个数据存储,其中P1可以描述如下:
系统名:产品库存管理信息系统 数据处理名称:登记入库流水帐 处理功能:由库管员输入入库单上的“产品 编号”、“入库数量”等信息,由程序根据 “产品编号”从产品信息表中获取对应的 “规格型号”、“单位”、“单价”信息, 并存储到入库流水账中 输入数据流:合格入库单F1、产品信息表 总编号:3-001 编号:P1 简述:入库信息登记
库 存 报 表 输 出
库 存 信 息 查 询
用 户 信 息 管 理
系 统 数 据 备 份
图9-2 库存管理系统功能结构
上一页 下一页 返回本章首页
10.1 系统分析
9.1.4 业务流程分析
对应于系统的基本功能,库存管理系统应实现有三大业务流程: 销售科 车 间 入库过程、出库过程和库存管理三部分,业务流程图如下。 入库单 不合格入库单 出库单 不合格出库单
上一页 下一页 返回本章首页
(3) 有关数据、单据。
本系统处理的有关单据如表9-1至表9-6所示。
表 9-1 入库单
产品代码 产品类别 规格型号 单位 入库数量 入库单编号:####### 单价 总价 备注
入库时间:#######
经办人:******
库管员:######
表 9-2 出库单
产品代码 产品类别 规格型号 单位 出库数量
数据字典用于对系统数据流程中的一些重要数据流、 数据存储、处理过程等进行说明,作为用户对系统的 数据需求,为以后的系统设计、系统维护服务。 (1)数据流 库存系统共有6个数据流,其中F1可以描述如下:
系统名:产品库存管理信息系统 数据流名称:入库单 数据流别名:入库单 数据来源:车间 数据流量:20份/天 总编号:1-001 编号:F1 简述:入库单上的基本信息 数据去向:登记入库流水帐 高峰期流量:30份/天
入 库 信 息 输 入 页 面
入 库 信 息 编 辑 页 面
入 库 信 息 删 除 页 面
入 库 信 息 查 询 页 面
库存输入
Save_infor
库存输出页面
库存查询页面
图9-14 库存管理信息系统流程图 上一页
下一页
返回本章首页
9.3 系统实施
一系统物理实施 1操作系统 2开发工具 3数据库环境 二创建项目 三数据库环境构建 四数据访问层实现 五母版页