软件工程课程设计-物资仓库管理系统

上传人:jiups****uk12 文档编号:52818862 上传时间:2018-08-26 格式:DOC 页数:43 大小:1.41MB
返回 下载 相关 举报
软件工程课程设计-物资仓库管理系统_第1页
第1页 / 共43页
软件工程课程设计-物资仓库管理系统_第2页
第2页 / 共43页
软件工程课程设计-物资仓库管理系统_第3页
第3页 / 共43页
软件工程课程设计-物资仓库管理系统_第4页
第4页 / 共43页
软件工程课程设计-物资仓库管理系统_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《软件工程课程设计-物资仓库管理系统》由会员分享,可在线阅读,更多相关《软件工程课程设计-物资仓库管理系统(43页珍藏版)》请在金锄头文库上搜索。

1、1目录第一章 可行性研究报告.1 1.1 引言 1 1.2 可行性研究的前提 1 1.3 对现有系统的分析 3 第二章 需求分析.5 2.1 引言 5 2.2 任务概述 5 2.3 性能要求 5 2.4 功能分析 6 2.5 数据流图 6 2.6 数据字典 8 第三章 概要设计11 3.1 引言 .11 3.2 任务概述 .12 3.3 总体设计 .13 3.4 接口设计 .16 3.5 运行设计 .17 3.6 出错处理设计 .17 3.7 安全保密设计 .17 3.8 维护设计 .17 第四章 详细设计18 4.1 编写目的 .18 4.2 参考资料 .18 4.3 总体设计 .18 第五

2、章 数据库数据说明书22 5.1 引言 .22 5.2 外部设计 .23 5.3 结构设计 .23 5.4 数据结构设计 .24 5.5 运用设计 .27 第六章 界面设计29 6.1 登陆界面 .29 6.2 主功能界面 .29 6.3 表单信息及查询 .30 6.4 库存查询 .32 第七章 软件测试33 7.1 编写目的 .3327.2 背景 .33 7.3 测试内容 .33 7.4 软件测试的分类 .34 第八章 总结37 参考资料:.411第一章 可行性研究报告1.1 引言仓库做为公司企业的主要后备力量的机构,势必要在物资方面加以严格有序的管理,对各种资源进行信息化管理。这样企业在可

3、以放心的生产和出售产品了。经济效益有大幅度提高,本系统就是针对企业的迫切需要而设计的。1.1.1 编写目的 在与对我们设计的仓库管理系统进行可行分析,要求对市场、经济、社会、法律等综合的一个最优方案。我们的项目名称为物质仓库管理系统。物资仓库信息管理系统就是把仓库的进货信息、销售信息、客户信息进行信息化管理,通过它的管理,可以将信息直观的提供给管理人员,加强对企业用人的优化分配,充分发挥人的作,提高仓库整体工作效率,创造价值。1.1.2 项目背景 本系统属于 xx 企业所开发的物质仓库管理,由管理系统总体设计人员提出,由本组(宿迁学院 07 计本(2)班软件开发 6 组)成员联合开发,实现的是

4、仓库物资方面的管理。现在社会企业物资越来越庞大,没有一个管理软件这些将要耗费大量的人力物力。所以在这样的背景下我们有的开发次项目的源泉。1.1.3 参考资料 主编:施一萍 软件工程及软件开发应用 清华大学出版社陈明 编著 软件工程课程实践 清华大学出版社1.2 可行性研究的前提1.2.1 要求 1) 功能:本系统主要对仓库有五个部分的功能(采购、检验、入库、出库、对比) ,以及打出一系列的报表和账单。2) 性能:在短时间内查看仓库信息及准确的数据报表;定期对数据库数据备2份。3) 输出:订单及预订单、入库单及现有库存表、出库单现有库存表、还库单及惩罚表。4) 输入:计划单编号、预订单编号、入库

5、单编号、出库申请编号、出库单编号。5) 安全与保密要求:企业应用我们开发的系统,只对本企业内部开放信息。基于6) 不参与互联网很少受到病毒的攻击以及定期维护,所以本系统是安全准确的。7) 与软件相关的其他系统:仓库管理系统、物流管理系统。8) 完成期限:三个月内开发出此系统。1.2.2 目标 本系统的目标在于管理企业的信息安全化,对本系统的操作简单方便,反映速度在 1 秒之内。企业的物资管理情况可随时被 CEO 查看管理。1.2.3 条件、假定和限制 建议软件寿命:5 年。经费来源:投资赞助企业硬件条件:服务器工作站,终端为 pc 机。运行环境:Windows xp数据库:SQL Server

6、 2005投入运行最迟时间:2010/6/151.2.4 可行性研究方法 技术可行性研究开发人员需要掌握 Microsoft SQL Server 2005 数据知识 、c+编程技术、软件窗口控件能力。我们设计的物质仓库所需要的技术不需要太多,故我们在设计过程中遇到的技术是可以解决的。在硬件方面更不是问题,开发人员能够完成任务。所用的电脑硬件如下:10M 以上的 LAN 入网带宽,Core(TM)2 Dou 3CPU/2G 内/250G 硬盘。技术评价 :在现有的软件和硬件条件满足我们的需求,此物资仓库系统有技术上的支持。法律可行性研究开发人员自主独立研发的产品,所有软件都选用正版.所有技术资

7、料都由提出方保管。合同制定确定违约责任.所以在法律上是可行的。经济可行性研究1) 必要性。如果不采用该管理信息系统,其业务过程中所产生的数据将得不到及时、有效的存储和处理,显得比较杂乱无章,难以分析、归纳和比较,影响企业的管理和决策,造成企业效率低下,浪费人力资源、时间和金钱。2) 有益性。以较低成本开发出来的管理信息系统将整个业务流程数据进行系统的整合管理,从而能够有效地提高企业内外的信息沟通效率,节省大量的人力、时间和金钱,从而降低成本,加快业务流程,提高企业效益,给企业带来巨大的经济回报。3) 可能性。本系统的开发成本少,时间短,无需投入太多的人力、物力和财力,完全能够以最短的时间、最少

8、的人力和最低的成本开发出该系统。1.2.5 决定可行性的主要因素 成本/效益分析结果,效益 成本。技术可行,现有技术可完全承担开发任务。操作可行,软件能被原有工作人员快速接受。1.3 对现有系统的分析通常使用的购货单,订购单,入库单等管理上的信息众多,积累起来占据的空间很大;可能会影响本系统的执行效率。系统的数据库信息需要定时的更新、存储、有的要修改;做好备份的难题需要得到解决。随着市场经济的发展对物质发面的管理越来越重,要在广大企业中找到客户,也是对本产品的考验。41.3.1 处理流程和数据流程图 1-1 系统流程图 1.3.2 费用支出 基础投资: 终端 PC 机 5 台:8000*5 =

9、 4 万 网络设备:1 万 辅助配置:1 万 共计:6 万 其他一次性投资: Microsoft SQL Server 2005: 5 万 Windows NT: 5 万 操作员培训费:3 万 共计:13 万 经常性支出: 人工费用:3(月)*6(人)*5000(圆)=9 万 其他不可知额外支出:11 万 共计:20 万 支出共计:29 万 1.3.4 人员 计本(2)班第六组所有成员,指导老师:张乾燕。1.3.5 设备 计算机六台,各种参考书籍软件。第二章 需求分析2.1 引言2.1.1 编写目的 随着社会发展的日新月异,商业往来日渐广泛,物资多样化,以及计算机的普及,对于企业仓库管理要求逐

10、渐变大,从而开发本物资仓库管理系统,来5更好的对仓库进行管理。本报告读者对象为研发中心领导和主管技术人员,以及项目设计和开发人员。2.1.2 项目背景 待开发的软件系统名称:物资仓库管理系统本项目的任务提出者:企业仓库管理人员本项目的任务开发者:物资仓库管理系统软件开发小组用户及实现该软件的计算中心或计算机网络:企业计算机2.2 任务概述2.2.1 目标 开发软件是为了企业仓库部门,使得仓库部门更好的管理仓库与物资。适用于大多数企业,主要用于仓库管理。本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。2.2.2 用户特点 使用本软件要求用户熟悉 Windows

11、 操作,并且有一定的软件操作基础。预计本软件将会在一些中小型酒店中得到广泛使用。2.3 性能要求1)系统安全、可靠2)功能齐全3)操作方便、界面友好4)易于维护和扩充2.4 功能分析系统开发的总体任务是实现企业仓库各种信息的系统化、规范化和自动化。主要完成功能:1) 企业部门提出购买计划交给仓库,仓库通过与现有库存作比对。2) 如有必要进货,就将此购买计划交给采购员,由采购员进行采购。63) 采购员与供应商进行谈价,达成协议,填写预订单(供应商留下的叫做订单) 。4) 供应商带着订单送到公司,企业仓库拿出预订单进行核对。5) 核对无误后确认有效托收,托收进行检验入库,入库同时填写好入库登记表。

12、6) 企业各部门根据自身需求向仓库提出生产活动所必须的物质申请,并填写好出库申请表。7) 企业仓库根据现有物质判断是否该出库,如果可以就填写好出库表。8) 仓库管理员根据出库表核对并如实的发放仓库内的物质。9) 更新仓库现有库存。2.5 数据流图顶层图如下:仓库管理员采购员供应商公司部门订购信息提交申请货物订单入库处理入库信息发放物资预订单还库单 处罚登记物资仓库管理系 统出库信息出库处理图 2-1 物资仓库管理系统顶层数据流图0 层图功能级数据流图系统主要分为二大功能,处理采购和处理库存7处理采购处理 库存发放物资还库单提交申请入库信息处罚登记订购信息入库处理货物订单预订单仓库数据出库处理出

13、库信息图 2-2 功能级数据流图1 层图处理级功能的数据流图处理采购:采购员带回货物定单和预定单进行对比检验仓库数据检验采购预订单货物订单订购信息预订单信息图 2-3 处理级功能的数据流图处理库存:包括物质的入库,出库和出库单和入库单的对比8入库出库对比还库单提交申请出库信息处罚登记发放物资入库处理仓库数据出库单出库处理入库信息图 2-4 处理级的功能数据流图2.6 数据字典数据字典是开发者与用户相互沟通的有效途径之一。它能形象的向用户描述开发者的意图,使用户明白数据库可能具有的项目,可有效地缓解开发者和用户之间的交流鸿沟,也有利于用户向开发者提出自己的需求,避免因理解分歧造成的代价巨大的接口

14、问题。数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。针对本系统,通过物资仓库管理内容和过程分析,设计的数据项和数据结构如下:1) 订单。包括的数据项有订单号,商品编号,商品名,数量,价格,供应商,所求单位,采购员,送货时间,计划编号。2) 预订单。包括的数据项有预订单号,商品编号,商品名,数量,价格,供应商,所求单位,采购员,收货时间订单号。3) 入库单。包括的数据项有入库单编号,商品号,商品名,数量,价格,入库时间,采购员,仓库管理人员,预订单号。4) 仓库现有库存表。包括的数据项有商品编号,商品名,最大库存,最小库存,现有库存。5) 申请出库。包括的数据

15、项有申请表单号,商品编号,商品名,数量,价格,出库时间,还库时间,部门名称,部门经理签字。96) 出库单。包括的数据项有出库表编号,出库数量,商品号,商品名,出库性质,所需部门,仓库管理员,提货人员,出库时间,还库时间,出库申请表号。7) 还库单。包括的数据项有还库表单号,商品编号,商品名,数量,归还部门,出库时间,还库时间,仓库管理员,出库表编号。主要数据字典用卡片表示如下:名称:订单描述:给采购员的订货表定义:订货单=订单号+商品编号+商品名+数量+价格+供应商+所求单位+采购员+送货时间+计划编号位置:输出到打印机名称:预订单描述:给供货商的预订单定义:预订单=预订单号+商品编号+商品名

16、+数量+价格+供应商+所求单位+采购员+收货时间订单号位置:输出到打印机名称:入库单描述:物资放入仓库的报表定义:入库单=入库单编号+商品号+商品名+数量+价格+入库时间+采购员+仓库管理人员,预订单号位置:输出到打印机名称:仓库现有库存表描述:仓库中物资信息报表定义:仓库现有库存表=商品编号+商品名+最大库存+最小库存+现有库存位置:存储在磁盘上10名称:申请出库描述:申请物资的报表定义:申请出库=申请表单号+商品编号+商品名+数量+价格+出库时间+还库时间,部门名称+部门经理签字位置:输出到打印机名称:出库单描述:物资移出仓库的报表定义:出库单=出库表编号+出库数量+商品号+商品名+出库性质+所需部门+仓库管理+提货人员+出库时+还库时间+出库申请表号位置:输出到打印机名称:还库单描述:物资归还仓库的报表定义:还库单=还库表单号+商品编号+商品名+数量+归还部门+出库时间+还库时间+仓库管理员+出库表编号位置:输出到打印机11第三章 概要设计3.1 引言3.1.1 编写目的 随着经济发展的日新月异,公司企业日益增多,对仓库的需求也变多。于是,对仓库的管理要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号