论文系统分析范文.docx
- 文档编号:4648551
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:21
- 大小:296.29KB
论文系统分析范文.docx
《论文系统分析范文.docx》由会员分享,可在线阅读,更多相关《论文系统分析范文.docx(21页珍藏版)》请在冰豆网上搜索。
论文系统分析范文
论文:
系统分析范文.doc
一、系统概述
1、名称:
仓库管理系统
2、目标:
及时准确地处理库存信息,用以适应生产销售的需要以及调节生产销售;提高企业的仓库运作效率和经济效益。
主要功能:
1)用户登录
用户登录、用户注销、退出系统
2)仓库管理
仓库进货、仓库退货、仓库领料、
仓库盘点(输入信息、数据库更新、新表生成)
3)业务查询
库存查询、销售查询、仓库查询(输入条件、查询信息、生成列表)
4)系统设置
供应商设置、仓库设置(输入基本信息、更新数据库、给出列表)
3、背景:
随着客户要求的不断提高,仓储管理在整个供应链管理当中占有的地位越发重要。
单据打印和数据记录为设计目标的传统的仓储管理阮籍已远远无法适应现代仓储发展的要求。
企业所需要的不但是可以向客户报告其产品的实时动态消息,还可以站在更高层面上制定生产和销售计划,即使调整市场策略等综合的参考信息。
4、系统用户:
入库员,出库员,信息设置(更新)员,生产部门,销售部门,采购部门
5、开发者:
吴艳芬,关致远,李金凯,汪雨心,李文辉
6、引用资料:
Delphi系统开发实例精粹人民邮电出版社
Delphi数据库案例项目导航清华大学出版社
二、用户需求分析:
1)基本信息(货品信息、仓库信息、供货单位信息、收货单位信息;添加修改以及查询)
2)出入库管理(出入库登记中的货品信息、仓库信息、供收货单位信息从已有的基本信息中通过下拉列表选择;没有相关信息则进行添加)
3)库存数据分析(查询货品或仓库的库存情况系统同时提供短线或超储货品报警)
4)对基础数据进行维护
5)提供数据统计、查询、报表生成等功能
6)较好的图形用户界面
7)可扩展性
三、新系统的逻辑模型
(一)系统的结构以及所涉及的范围:
优点:
为弥补传统分析存储管理只进行单据打印和数据记录的功能,业务查询功能可以实时更新数据,提供动态信息给生产部门,销售部门为计划提供信息,为决策提供依据,适应客户的需要。
(二)系统流程的进一步说明:
1、组织结构图
2、业务流程图
3、数据流程图:
顶层图
一层图
4、数据字典
1)仓库管理系统数据项描述清单
数据编号
名称
类型
长度
说明
备注
1-01
材料编号
字符型
8
某种材料的代号
1-02
库存商品编号
字符型
8
某种库存商品的代号
1-03
材料数量编号
整型
4
记录在库材料的数量
1-04
产品数量编号
整型
4
记录待销商品的数量
1-05
供应商编号
整型
4
记录材料供应商的信息
1-06
销售商家编号
整型
4
记录商品销售商家
1-07
供应商电话
字符型
11
记录供应商的联系方式
1-08
销售商电话
字符型
11
记录销售商的联系方式
2)仓库管理系统数据流清单
总编号
编号
名称
来源
去向
所属数据结构
说明
2-01
D1
领料单
S1
P1.1
材料编号+材料名称+领用数量+领用部门+日期
2-02
D2
材料出库单
P1.1
S1
材料编号+材料名称+领用数量+出库日期
2-03
D3
采购单
P1.1
P1.2
材料编号+材料名称+采购数量
2-04
D4
材料入库单
P1.2
P1.1
材料编号+材料名称+入库数量
2-05
D5
库存产品单
F3
P1.3
商品名称+商品编号+商品数量
2-06
D6
产品领用单
P1.4
P1.3
商品名称+商品编号+商品数量+领用日期
2-07
D7
产品出库单
P1.3
P1.4
商品名称+商品编号+商品数量+出库日期
2-08
D8
处于安全警示低线的材料编号
F1
S2
达到预定的安全库存最低数量的材料编号
2-09
D9
处于安全警示高线的产品编号
F3
S3
达到预定的安全库存最高数量的产品编号
3)仓库管理系统数据存储清单
总编号
编号
名称
输入数据流
输出数据流
内容
说明
3-01
F1
材料库存台账
P1.1
P1.1,D8
材料编号+材料名称+单价+库存量
存放材料和产品的数量单价等信息
3-02
F2
采购记录
P1.2
材料编号+材料名称+单价+采购量
纪录采购材料的各种信息
3-03
F3
产品库存台账
D5
D5,D9
产品编号+产品名称+单价+库存量
记录企业产成品的各种信息
3-04
F4
销售计划
D9
P1.4
产品编号+产品数量+产品名称+销售期限
是企业销售的方案表
4)仓库管理系统数据处理清单
总编号
编号
名称
输入
处理逻辑概况
输出
说明
4-01
P1
仓库管理处理
D1,D4,D6
根据领料单判断库存量是否足够,若足够则发出材料出库单,不足,则发出采购单
D2,D3,D5,D7
4-02
P1.1
检查材料库存
D1,D4,S4,F1
根据领料单判断库存量是否足够,若足够则发出材料出库单,不足,则发出采购单
D2,D3
4-03
P1.2
采购处理
D3,S2
根据仓库管理部门发出的采购单,向供应商发出采购要求,最后将采购数据记录到采购记录中。
F2,D4
4-04
P1.3
检查产品库存
D5,D6,S4,S3
根据领用单发出采购
D7
4-05
P1.4
定制销售计划
D7
根据仓库中的库存商品量确定企业接下来的销售目标与销售计划
F4,D6
(三)数据库概念结构设计
1、功能需求:
1)厂内有多个仓库,仓库有仓库编号、仓库主任编号、姓名和电话。
2)每个仓库除了有一个仓库主任,还应该有多个人员,人员应该有人员编号、姓名、年龄、性别
3)材料和产品均存入库中
4)仓库中有多种材料,材料有材料编号、材料类别,材料名称、材料价格、材料数量(或重量)
5)仓库中有多种产品,产品有产品编号、产品类别,产品名称、产品价格、产品数量
6)材料由多个供应商提供,每个供应商应该有单位编号、单位名称、单位电话、单位地址
7)材料由多个车间提取,每个车间有自己的车间编号、车间主任名称和联系方式
8)产品由多个销售商(包括经销商、代理商)提取,应该有销售商的编号、名称、联系方式、地址
2、数据项含义
1)仓库(仓库编号、主任编号、主任姓名、主任电话)
2)仓库管理员(人员编号、人员名称、人员年龄、人员性别)
3)材料(材料编号、材料类别、材料名称、材料价格、材料数量(或重量))
4)产品(产品编号、产品类别、产品名称、产品价格、产品数量)
5)供应商(单位编号、单位名称、单位电话、单位地址)
6)车间(车间编号、主任名称、主任电话)
7)销售商(销售商编号、销售商名称、销售商电话、销售商地址)
3、数据项取值表
实体
数据项名称
数据项含义
数据类型
取值范围
仓库
编号
仓库编号
NCHAR(8)
0--8个字符
主任编号
仓库主任编号
NCHAR(8)
0--8个字符
主任姓名
仓库主任姓名
NCHAR(20)
0--20个字符
主任电话
仓库主任电话
NCHAR(20)
0--20个字符
仓库管理员
编号
仓库管理员编号
NCHAR(8)
0--8个字符
名称
仓库管理员名称
NCHAR(20)
0--20个字符
年龄
仓库管理员年龄
NCHAR(8)
0--8个字符
性别
仓库管理员性别
NCHAR(8)
0--8个字符
材料
编号
材料编号
NCHAR(8)
0--8个字符
类别
材料类别
NCHAR(8)
0-8个字符
名称
材料名称
NCHAR(80)
0--80个字符
价格
材料价格
NCHAR(8)
0--8个字符
数量
材料数量
NCHAR(8)
0--8个字符
产品
编号
产品编号
NCHAR(8)
0--8个字符
类别
产品类别
NCHAR(8)
0-8个字符
名称
产品名称
NCHAR(80)
0--80个字符
价格
产品价格
NCHAR(8)
0--8个字符
数量
产品数量
NCHAR(20)
0--20个字符
供应商
编号
供应商编号
NCHAR(8)
0--8个字符
名称
供应单位名称
NCHAR(80)
0--8个字符
电话
供应商电话
NCHAR(20)
0--8个字符
地址
供应单位地址
NCHAR(80)
0--8个字符
车间
编号
车间编号
NCHAR(8)
0--8个字符
名称
主任名称
NCHAR(20)
0--8个字符
电话
主任电话
NCHAR(20)
0--8个字符
销售商
编号
销售商编号
NCHAR(8)
0--8个字符
名称
销售商名称
NCHAR(8)
0--8个字符
电话
销售商电话
NCHAR(8)
0--8个字符
地址
销售商地址
NCHAR(8)
0-8个字符
4、数据项在目标系统中的名称
仓库:
Storage
仓库编号:
StorageID
主任编号:
MasterID
主任名称:
MasterName
主任电话:
MasterTel
仓库管理员:
Worker
编号:
WorkerID
名称:
WorkerName
年龄:
WorkerAge
性别:
WorkerSex
材料:
Material
编号:
MaterialID
类别:
MaterialCategory
名称:
MaterialName
价格:
MaterialPrice
数量:
MaterialNumber
产品:
Product
编号:
ProductID
类别:
ProductCategory
名称:
ProductName
价格:
ProductPrice
数量:
ProductNumber
供应商:
Server
编号:
ServerID
名称:
ServerName
电话:
ServerTel
地址:
ServerAddress
车间:
Workshop
编号:
WorkshopID
主任:
WorkshopMaster
电话:
MasterTel
销售商:
Seller
编号:
SellerID
名称:
SellerName
电话:
SellerTel
地址:
SellerAddress
5、数据结构:
数据结构表
数据结构名含义说明组成
仓库表定义了仓库的相关信息编号、主任编号、主任名称、主任电话
仓库管理员表定义了仓库人员的相关信息编号、名称、年龄、性别
材料表定义了材料的相关信息编号、类别、名称、价格、数量
产品表定义了产品的相关信息编号、名称、价格、数量
供应单位表定义了供应单位的相关信息编号、名称、电话、地址
车间表定义了车间的相关信息编号、主任、电话
销售商表定义了销售商的相关信息编号、名称、电话、地址
6、E—R图实体
该E—R图包括了仓库、仓库管理员、材料、产品、供应单位、车间、销售商七个实体。
1)全局E—R图
2)总体E-R图
(四)数据库逻辑结构设计
1、实体模型转化为关系模型
1)仓库(仓库编号、主任编号、主任姓名、主任电话)
2)仓库管理员(仓库编号、人员编号、人员名称、人员年龄、人员性别)
3)材料(材料编号、材料名称、材料价格、材料重量、材料数量)
4)产品(产品编号、产品名称、产品价格、产品数量)
5)供应单位(材料编号、单位编号、单位名称、单位电话、单位地址)
6)车间(车间编号、主任名称、主任电话)
7)销售商(销售商编号、销售商名称、销售商电话、销售商地址)
2、数据库表:
建立StorageManagement数据库,共建立7张表,各张表的具体信息如下:
表
(一)仓库表
字段
字段名称
数据类型
长度
约束
属性
StorageID
仓库编号
NCHAR
8
非空
主键
MasterID
主任编号
NCHAR
8
非空
MasterName
主任名称
NCHAR
20
非空
MasterTel
主任电话
NCHAR
20
表
(二)仓库管理员
字段
字段名称
数据类型
长度
约束
属性
WorkerID
编号
NCHAR
8
非空
主键
WorkerName
名称
NCHAR
20
非空
WorkerAge
年龄
NCHAR
8
WorkerSex
性别
NCHAR
8
StorageID
仓库编号
NCHAR
8
非空
外键
表(三)材料表
字段
字段名称
数据类型
长度
约束
属性
MaterialID
编号
NCHAR
8
非空
主键
MaterialName
名称
NCHAR
80
非空
MaterialPrice
价格
NCHAR
8
非空
MaterialWeight
重量
NCHAR
8
MaterialNumber
数量
NCHAR
20
非空
表(四)产品表
字段
字段名称
数据类型
长度
约束
属性
ProductID
编号
NCHAR
8
非空
主键
ProductName
名称
NCHAR
80
非空
ProductPrice
价格
NCHAR
8
ProductNumber
数量
NCHAR
20
非空
表(五)供应单位表
字段
字段名称
数据类型
长度
约束
属性
ServerID
编号
NCHAR
8
非空
主键
ServerName
名称
NCHAR
80
非空
ServerTel
电话
NCHAR
20
非空
ServerAddress
地址
NCHAR
80
MaterialID
编号
NCHAR
8
非空
外键
表(六)车间表
字段
字段名称
数据类型
长度
约束
属性
WorkshopID
编号
NCHAR
8
非空
主键
WorkshopMaster
主任
NCHAR
20
非空
MasterTel
电话
NCHAR
20
表(七)销售商表
字段
字段名称
数据类型
长度
约束
属性
SellerID
编号
NCHAR
8
非空
主键
SellerName
名称
NCHAR
80
非空
SellerTel
电话
NCHAR
20
非空
Selleraddr
地址
NCHAR
8
非空
(五)输入/输出的要求分析:
1、输入设计的要求分析:
1)输入设计的设计原则:
控制输入量:
尽可能利用计算
减少输入延迟:
减少输入错误:
采用多种校验方法和验证技术
避免额外步骤:
简化输入过程:
2)输入设备:
键盘输入:
由数据录入员通过工作站录入,经拼写检查和可靠性验证后输入。
终端输入:
终端是一台联网微机,操作人员直接通过键盘键入数据,终端可以在线方式与主机联系,并及时返回处理结果。
光电阅读器。
采用光笔读入光学标记条形码或用扫描仪录入纸上文字。
3)输入数据正确性校验:
人工校验:
即录入数据后再显示或打印出来,由人来进行校对。
二次键入校验:
输入后系统内部再比较这两批数据,如果完全一致则可认为输入正确;反之,则将不同部分显示出来有针对性地由人来进行校对
根据输入数据之间的逻辑关系校对:
用程序设计实现校对:
2、输出设计的要求分析:
1)输出的格式:
文字信息、表格信息、图形信息
2)输出设备和介质:
设备如:
打印机、显示器等;介质如:
磁盘、磁带、纸张。
3)输出信息的使用者:
仓库管理员、生产车间、销售商、采购部门、供应商、公司管理层、财务部门
(六)配套的管理制度和运行体制:
库存管理中的数据记录与数据统计整理分析功能分开,仓库管理人员与出入库员分工协作,维护库存数据及时向其他部门提供数据信息。
四、系统设计与实施的初步计划:
(一)工作任务分解:
1)子系统开发顺序:
2)工作开展顺序:
3)成员分工:
李文辉——系统结构及涉及范围
汪雨心——组织结构图、预算
关致远——业务流程图、输入输出设计
吴艳芳——数据流程图、数据字典
李金凯——E-R图分析、数据库结构设计
(二)、时间进度安排
开始日期2011年3-11,结束日期2011年4-7
3-11——3-18,对目前用户的需求进行调查
3-18——3-25,根据需求列出可能的功能要求。
3-25——3-31,根据需要的功能完成度组织结构图与业务流程图设计
4-1——4-2,根据业务流程图设计出合理的数据流程图及数据字典并加以检查修改。
4-2——4-5,根据业务流程的需要,完成对数据库概念结构的设计并根据概念模型进一步设计出数据库的逻辑模型。
4-5——4-7,完成对系统运行先关管理环境的要求设计,并实际完成电子版设计。
(三)预算:
实施过程中,由于是新增系统,需要添加一定的部门机构人员以及各个项目的物料准备等等。
具体如下
一仓库管理员2人月工资2000*2=4000
二印制领料单1000*0.1=1000
材料出库单1000*0.1=100
采购单1000*0.1=100
材料入库单1000*0.1=100
产品出库单1000*0.1=100
领用产品单1000*0.1=100
库存商品单1000*0.1=100
库存产品单1000*0.1=100
月总计4800元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论文 系统分析 范文