管理信息系统课程设计(仓库管理系统)_第1页
管理信息系统课程设计(仓库管理系统)_第2页
管理信息系统课程设计(仓库管理系统)_第3页
管理信息系统课程设计(仓库管理系统)_第4页
管理信息系统课程设计(仓库管理系统)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档收集于互联网,已重新整理排版.word版本可编辑欢迎下载支持. 目录 仓库管理系统1 一系统概述1 1.1系统开发的背景1 1.2系统开发的意义1 1.3可行性分析1 1.4系统开发的任务3 1.5系统开发软件介绍3 二系统分析4 2.1系统逻辑模型4 2. 2业务流程分析4 2.3数据字典5 三系统设汁8 3. 1功能模块设计8 3. 2关系模式与E-R图9 3.3系统运行环境与数据库设计10 3. 4输入输岀设计11 实验感想13 参考文献14 I文档来源为:从网络收集整理.word版本可编辑. 仓库管理系统 一系统概述 1.1系统开发的背景 仓库作为一种货品资源的集散地,货品的种类很

2、多,包含很多的信息数据的 管理。据调查得知,以前仓库进行信息管理的方式主要基于文字.表格登纸质的 手工处理,对于货品的出入库情况的统计呵呵是等往往采用对账本的人工检查, 对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。巧 外信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的 来说,缺乏系统,规范的信息管理手段。而且一般的存储情况是记录在账本上的, 仓库的工作人员和管理员也是当时记得清楚,时间一长,如果要在进行查询,就 得在众多的资料中翻阅查找,这样费时费力,如果要对很长时间以询的货品进行 更改就更加困难了。因此很有必要寻找一个更好的方法来实现对于仓库的管理

3、。 1.2系统开发的意义 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算 机被广泛应用与信息处理系统的环境。因此,我们可以使用计算机建立一个仓库 管理系统,使货品管理工作规范化,系统化,程序化,提高信息处理的速度和准 确性。 1.3可行性分析 一般来说,可行性分析应从经济可行性、技术可行性、操作可行性等方面进 行研究。本系统的可行性分析如下: 1. 经济可行性分析 由于本库存管理系统所要求的硬件(计算机及相关硬件)和软件环境(Visual C#.NET+SQL Server 2000),市场上都容易购买到或从相关网站下载,系统成本 主要集中在本管理系统的开发与维护上,对用

4、户不造成过重的经济负担。而一旦 此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库 存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而 且,LI标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量 人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此 系统是可行的。 2. 技术可行性分析 技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要 采用的硕件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。 本系统釆用Visual C#.NET作为系统前台应用程序开发工具,釆用SQL Server 2000工

5、具建立数据库,并通过Visual C#.NET中的ADO控件使两者进行连 接从而进行系统软件开发。Visual C#.NET不仅能帮助软件开发者提高软件开发 的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满 足本系统的开发需求。此外,从开发人员的水平考虑,作为计算机科学与技术 专业毕业的学生,大学四年所积累的专业知识使我们从一定程度上具备了开发一 个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。 3. 操作可行性分析 传统的库存管理系统,一般有两种方式:一是手工管理,这种方式应用最传 统的“笔纸操作系统”,将库存的货物信息、销售信息、厂商信息管理及单据

6、管 理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行 统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的 不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容 易造成失误等。 综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备 了开发的可行性。 1-4系统开发的任务 库中的产品分为儿类:如服装、食品、和文具等。当产品需要从供应商那里 重新订购时,工作人员需要提出一个购买订单。跟踪记录要提供买进、卖出货物。 并且当仓库货物低于其最低允许范围时,对所有库存物资实现监控和报警。 1.5系统开发软件介绍 VISIO建模工具简介

7、 Microsoft Office Visio是微软公司出品的一款的软佳,它有助十IT和商 务专业人员轻松地可视化、分析和交流复朵信息。它能够将难以理解的复杂文本 和表格转换为一口 了然的Visio图表。该软件通过创建与数据相关的Visio图 表(而不使用静态图片)来显示数据,这些图表易于刷新,并能够显著提高生产 率。使用Office Visio中的各种图表可了解、操作和共享企业内组织系统、资 源和流程的有关信息。 Office Visio提供了各种模板:业务流程的流程图、网络图、工作流图、 数据库模型图和软件图,这些模板可用于可视化和简化业务流程、跟踪项 目和资源、绘制组织结构图、映射网络、

8、绘制建筑地图以及优化系统。 SQL Server 2005 简介 SQL Server 2005是一个全而的数据库平台,使用集成的商业智能(BI)工具提供了企业级 的数据管理。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的 存储功能,使您可以构建和管理用于业务的髙可用和髙性能的数据应用程序。SQL Server 2005不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许 多具有挑战性的工作。 二系统分析 2.1系统逻辑模型 本系统的逻辑模型以系统的数据流图为主要描述工具。 数据流图是组织中信息运动的抽象,是在调研的基础上,从系统的科

9、学性、 管理的合理性、实际运动的可行性角度出发,将信息处理功能和彼此之间的联系 自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输 入、数据输出、数据存储及数据来源和去向(外部实体)等项U,它表达了数据 和处理的关系。 2. 2业务流程分析 通过对管理业务的实际调查分析,弄清了其产品库存管理工作的业务流程和管理 功能,系统的业务流程图如图2.1所示. 图2.1仓库管理系统业务流程图 审核人员负责对产品入库单.出库单进行审核,检查入库单和出库单填写的形 式是否符和要求,产品实际入库数量和金额与入库单上填写的数据是否一致,出 库单上填写的出库数量是否大于产品实际库存量等。不合格

10、的单据分别返回车间 和销售科,合格的单据转给记账员登记入库。记账员依据合格的入库单和出库单 等级产品出入库台账,记录每一笔出入库业务。统计员根据库存台账定期分析各 种产品每日,每月出入库数量等综合数据,也可进行库存数据的随机查询等。 图2.2仓库管理系统数据流程图 2. 3数据字典 数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等 组成部分的严格定义,下面是本系统的数据字典: (1)数据存储的描述 数据存储的编号:F-01 数据存储的名称:库存台账 简述:记录产品出入库数据的明细账 数据存储的组成:日期+产品代码+产品名称+入库数量+零售数量+批发数量+库 存数量 关键字

11、:日期+产品代码 (2)处理逻辑描述 文档收集于互联网,已重新整理排版.word版本可编辑欢迎下载支持. 处理逻辑描述:入库单审核 输入数据流:入库单 处理描述:审查入库单是否与实际相否,不合格打回,合格则登记库存台账。 输入数据流:合格与不合格出库单 处理频率:30次/每日 处理逻辑描述:出库单处理 输入数据流:库存台账 处理描述:判断出库数据,做相关处理 输岀数据流:库存台账 处理频率:30次/每日 处理逻辑名称:入库处理 输入的数据流:合格入库单 处理描述:根据合格入库单,将入库数据计入库存台账,并进行相应数据的更新 输出的数据流:入库数据 (3)数据流的描述 数据流名称:入库单 数据来

12、源:车间 数据流去向:入库单审核 数据项组成:入库单编号+日期+产品名称+入库数量与单价+入库车间 数据流量:30张/每日 数据流名称:出库单 数据来源:库存统计表 数据去向:出库处理与更新台账 数据项组成:出库单编号+日期+产品名称+出库数量+出库车间+单位 数据流量:50张/每日 数据流名称:入库数据 数据流来源:入库处理 数据流去向:台账 数据项组成:入库单编号+日期+产品名称+入库数量+入库金额+单位 数据流疑:30笔/每日 I文档来源为:从网络收集整理.word版本可编辑. 文档收集于互联网,已重新整理排版.word版本可编辑欢迎下载支持. 三系统设计 3. 1功能模块设计 本库存管

13、理系统是一套对货品入库、出库、库存进行全面管理的系统。它的 主要功能包括: 进货管理:进行填写货品信息,货品采购入库,入库单据的填写和修改最低库 存量。 出货管理:进行货品出库,出货单据的填写和获取采购员信息。 信息查询:货品信息查询,库存信息查询,入库、出库单据查询,日报表、 月报表查询。 统计报表:完整的日报表、月报表统计查询功能,每张单据每次业务金额都 可以清楚地反映。 图3. 1产品库存系统功能模块图 3. 2关系模式与E-R图 图3.2库存管理E-R图 根据系统功能需求与数据流程图,本数据库管理系统需要6个数据表,分别是 仓库信息表、货品信息表、库存信息表、入库单、出库单、采购员表、

14、 报表、月报表。6个表的数据库逻辑结构如下: 客户信息表、日商品(商品编号、商品名称、生产厂家、型号、规格) 商品编号为主键 仓库(仓库号、仓库名称)仓库号为主键 库存(商品编号,仓库号,库存数量) (商品编号,仓库号)为主键,同时也分别为外键 入库(入库号,商品编号,仓库号,入库数量,入库日期,送货人姓名) (入库号)为主键,(商品编号,仓库号)为外键 出库(出库号,商品编号,仓库号,出库数量,出库日期,提货人姓名) (出库号)为主键,(商品编号,仓库号)为外键 月报表(月初日期,月末日期,货品编号,本月入库金额,本月出库金额,本月岀库利 润): 3. 3系统运行环境与数据库设计 Windo

15、w?环境,硬件要求为8M内存,500M以上外存等而且根据需求设计表如下: 商品Ware 字段名 数据类型 是否可以为空 Is PK Is FK 中文名 WNo char(1O) NOT NULL Yes No 商品编号 WName varchar(50) NOT NULL No No 商品名称 WFactory varchar(50) NOT NULL No No 生产厂家 WType varchar(20) NOT NULL No No 型号 Spec varchar(20) NOT NULL No No 规格 仓库Depot 字段名 数据类型 是否町以为空 Is PK Is FK 中文名

16、DNo char(1O) NOT NULL Yes No 仓库号 DName varchar(50) NOT NULL No No 仓库名称 库存Stock 字段名 数据类型 是否可以为空 Is PK Is FK 中文名 WNo char(1O) NOT NULL Yes Yes 商品编号 Dno char(1O) NOT NULL Yes Yes 仓库号 WAmount Int NOT NULL No No 库存数量 入库 Stocking 字段名 数据类型 是否可以为空 Is PK Is FK 中文名 SNo char(1O) NOT NULL Yes No 入库号 WNo char(1O

17、) NOT NULL No Yes 商品编号 Dno char(1O) NOT NULL No Yes 仓库号 SAmount Int NOT NULL No No 入库数量 SDate smalldatetime NOT NULL No No 入库日期 Supplier varchar(50) NOT NULL No No 送货人姓名 出库 Outbound 字段名 数据类型 是否可以为空 Is PK Is FK 中文名 ONo char(1O) NOT NULL Yes No 岀库号 WNo char(1O) NOT NULL No Yes 商品编号 Dno char(1O) NOT NU

18、LL No Yes 仓库号 OAmount int NOT NULL No No 出库数量 ODate smalldatetime NOT NULL No No 岀库日期 Buyers varchar(50) NOT NULL No No 提货人姓勿 月报表 字段名 数据类型 是否可以为空 Is PK Is FK 中文名 Cdate char(1O) NOT NULL Yes No 月初日期 Mdate char(1O) NOT NULL No Yes 月末日期 Wn ame char(1O) NOT NULL No Yes 货品编号 Cmoney int NOT NULL No No 入库金额 Kmoney smalldatetime NOT NULL No No 出库金额 Buyers varchar(50) NOT NULL No No 提货人姓名 3. 4输入输出设计 为了更方便简洁的实现仓

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论