ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:590.53KB ,
资源ID:13490489      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13490489.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(仓库管理系统课程设计报告.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

仓库管理系统课程设计报告.docx

1、仓库管理系统课程设计报告 软件工程课程设计报告 仓库信息管理系统专业班级: 学生学号: 学生姓名: 指导教师姓名: 2016年 6 月仓库信息管理系统1、系统可行性研究1.1引言1.1.1编写目的为了以最小的代价在最短的时间内确定仓库管理系统项目是否值得去开发,其中的关键和技术难点是什么,问题能否得到解决,怎样达到目的?我们编写了可行性报告以对这些问题进行分析。除此之外,经过对此项目进行详细调查研究,我们初步拟定了系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。以便于中小规模工厂的仓库管理人员阅读及理解整个项目。1.1.2项目背景开

2、发的软件系统的名称:仓库信息管理系统项目提出者:项目开发者:项目使用者:仓库管理人员1.2可行性研究的前提1.2.1要求 A.功能:极大提高仓库工作人员的工作效率,大大减少以往入货、出库流程繁琐,杂乱, 周期长的弊端;基于仓库管理的全面自动化,减少入库管理、出库管理及库存管理中的漏洞,节约不少管理开支,增加企业收入;实现仓库的管理操作自动化和信息的电子化,全面提高仓库的管理水平。 B.性能:系统的存货信息必须保持更新状态,客户的产品出入库信息必须无差错,及时的 保存到仓库管理系统的服务器上,对服务器上的数据必须定时的检查并与仓库中存放的货物进行核对。 C.本系统要求输出的数据有:数据完整,详实

3、,及时。 D.在安全与保密方面的要求:服务器的管理员享有对库存信息库和货品出入 库信息管理与修改。除此之外,应保证数 据信息的安全性。 1.2.2目标(1)能实时反映仓库进销存的商品情况,节省人力和设备的费用; (2)当销量大时,能及时进货,减少库存,促进人员工作效率的提高; (3)及时掌握库存,做到信息管理,改进决策系统; (4)促进控制精度和生产力的提高。1.3技术可行性分析1.3.1硬件、软件、运行环境和开发环境方面的条件和限制A.软件需求硬件条件和限制:服务器为Windows sql Server2000,并可在客户端服务器上使用。B.数据库:SQL Server2000;C.该系统要

4、受硬件、软件、运行环境、开发环境、技术等因素的制约和限制;D.建议该系统最低的使用寿命为5年,在2016年7月之前投入使用;E.法律方面可保证所用的一切信息皆来自正规渠道,保证信息的合法性,在法律方面完全可行;1.3.2技术可行性评价 此系统采用了成熟且完善的Visual Studio 2010和SQL Server2008软件开发工具来进行后台数据库的管理、操作和维护。该软件功能强大,可用性强,完全可以满足我们开发项目的要求。1.4经济可行性分析 经济方面,随着我国经济的飞速发展,中小工厂所占的市场份额越来越大,但是大多数工厂并不具备完善的仓库管理系统,也因此造成了许多不必要的浪费。在此方面

5、,若此项目投入使用,将给企业带来丰厚的经济效益社会效益。并且,此项目开发成本低,占用资源少,在经济方面可行。1.5操作可行性分析 本系统设计思路清晰,操作简捷,具有良好的用户界面,和较为完善的异常处理机制及信息处理机制,一般仓库管理者稍加培训即可使用。在操作方面可行。 二、系统的需求分析2.1功能描述本软件主要有以下几方面的功能:(1)信息管理:可对商品进行查询,删除,修改操作,完成对商品信息管理的功能;(2)库存管理:对商品入库,出库的管理。2.2数据流图2.2.1数据流分析数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它可以综合的反映出信息在系统中的流动、处理和存储情况

6、,具有良好的抽象性和概括性。它在调查的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述系统应具有的数据加工、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。数据流程图和系统的物理描述无关,它所描述的内容不涉及技术细节,而是面向用户的,即使完全不懂信息技术的用户也容易理解。因此,数据流图成为系统分析员与用户进行交流的有效手段,同时也成为系统设计的主要依据之一。2.2.2具体数据流图(DFD)(1)分析获得的顶层图数据流图如下:本系统有两个源点一个汇点分别向仓库管理系统发出请求和接收信息:图2-1

7、顶层数据流图(2)进一步划分的二层数据流图如下: 仓库信息管理系统主要由“商品入库管理”、“商品出库管理”、“商品信息管理”、“更新商品信息”四个加工处理组成。图2-2 二层数据流图对每一个功能模块的分解图(1)对第一个模块“商品入库管理”的细分图商品入库管理子系统包含两个功能模块:“商品入库”、“处理商品”;一个文件存储:“入库商品信息表” 图2-3 “商品入库管理”分解图(2)对“商品出库管理”的细分图 商品出库管理子系统包含两个功能模块:“商品出库”、“处理商品”;一个文件存储:“出库商品信息表”图2-4 “商品出库管理”分解图(3)对“商品信息管理”的细分图商品信息管理子系统包含五个功

8、能模块:“更新商品信息”、“删除商品”、“查询商品信息”、“修改商品信息”、“输入商品信息”一个文件存储:“库存商品信息表”。 图2-5 “商品信息管理”分解图 (4)总的底层数据流图把细分图整合起来形成总的底层DFD: 图2-6 底层数据流图2.3 数据字典数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。该系统的数据字典如下:2.3.1 数据流数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。该系统的数据字典如下:1.数据源点和终点描述(1)名称:商品 简要描述:被管理的对象 有关数据流:入库请求,出库请求(2)名称:管理员

9、简要描述:管理系统的操作人员 有关数据流:删除商品请求,查询商品信息请求,修改商品信息请求,输出信息2.加工词条描述(1)加工名:商品入库 加工编号:1 输入数据流:入库请求 输出数据流:商品编号 加工逻辑:接收入库请求(2)加工名:输入商品编号 加工编号:1.1 输入数据流:商品编号 输出数据流:商品名称 加工逻辑:输入商品编号(3)加工名:输入商品名称 加工编号:1.2 输入数据流:商品名称 输出数据流:商品数量 加工逻辑:输入商品名称(4)加工名:输入商品数量 加工编号:1.3 输入数据流:商品数量 输出数据流:商品价格 加工逻辑:输入商品数量(5)加工名:输入商品价格 加工编号:1.4

10、 输入数据流:商品数量 输出数据流:商品信息 加工逻辑:输入商品价格,输出商品信息(6)加工名:商品出库 加工编号:2 输入数据流:出库请求 输出数据流:商品名称 加工逻辑:接收出库请求(7)加工名:输入商品名称 加工编号:1.2 输入数据流:商品名称 输出数据流:商品数量 加工逻辑:输入商品名称(8)加工名:输入出库数量 加工编号:2.2 输入数据流:商品数量 输出数据流:商品出库信息 加工逻辑:输入出库数量(9)加工名:更新商品信息 加工编号:6 输入数据流:出库商品信息,入库商品信息,库存商品信息 输出数据流:更新后的商品信息 加工逻辑:接收修改的商品信息进行修改(10)加工名:删除商品

11、 加工编号:3 输入数据流:删除商品请求 输出数据流:输入商品编号 加工逻辑:接收删除请求(11)加工名:查询商品信息 加工编号:4 输入数据流:查询商品信息请求 输出数据流:请求分类 加工逻辑:接收查询请求(12)加工名:按条件查询商品信息 加工编号:4.1 输入数据流:请求分类 输出数据流:输入编号 加工逻辑:根据条件进行查询(13)加工名:查询所有商品信息 加工编号:4.2 输入数据流:请求分类 输出数据流:查询所有商品信息请求 加工逻辑:查询所有商品信息(14)加工名:修改商品信息 加工编号:5 输入数据流:修改商品信息请求 输出数据流:商品名称 加工逻辑:接收修改商品信息请求(15)

12、加工名:输入新的编号 加工编号:5.2 输入数据流:修改编号 输出数据流:修改后的商品信息 加工逻辑:对商品编号进行修改(16)加工名:输入新的数量 加工编号:5.3 输入数据流:修改数量 输出数据流:修改后的商品信息 加工逻辑:修改商品信息3.文件存储(1)文件名称:入库商品信息表 简述:存放入库的商品信息 输入数据:商品信息 输出数据:入库商品信息 文件组成:商品的编号、名称、数量、价格(2)文件名称:出库商品信息表 简述:存放出库的商品信息 输入数据:商品的出库信息 输出数据:出库商品信息 文件组成:出库商品数量(3)文件名称:库存商品信息表 简述:存放所有商品信息 输入数据:更新后的商

13、品信息,修改后的商品信息,删除后的商品信息 输出数据:库存商品信息 文件组成:商品的编号、名称、数量、价格4.数据流(1)数据流名字:入库请求 描述:对商品进行入库 组成:入库命令(2)数据流名字:入库商品信息 描述:对入库商品信息处理 组成:入库商品信息=商品编号+名称+数量+价格(3)数据流名字:商品编号 描述:输入商品编号 组成:商品编号(4)数据流名字:商品名称 描述:输入的商品名称 组成:商品名称(5)数据流名字:商品数量 描述:输入的商品数量 组成:商品数量(6)数据流名字:商品价格 描述:输入的商品价格 组成:商品价格(7)数据流名字:商品出库信息 描述:记录的出库商品信息 组成

14、:商品出库信息=商品名称+数量(8)数据流名字:删除商品请求 描述:请求命令 组成:删除请求(9)数据流名字:查询商品信息请求 描述:请求命令 组成:查询请求(10)数据流名字:更新后的商品信息 描述:记录的商品信息 组成:更新后的商品信息=编号+名称+数量+价格(11)数据流名字:修改后的商品信息 描述:修改后的信息 组成:修改后的商品信息=编号+数量 3、系统概要设计3.1总体结构和模块设计3.1.1总体结构设计模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接

15、这些模块的工作量也随之增加。1总体结构框图图3-1系统总体结构图2模块说明 该软件有5个功能模块,各模块功能如下:1.商品入库模块:输入商品的编号、名称、数量、价格,把入库的商品信息存储在入库商品信息表中。2.商品出库模块模块:输入出库商品的编号以及出库的数量,把出库后的商品信息保存在出库商品信息表中。3.删除商品模块:先输入商品的编号及名称,再删除该商品在库存商品信息表中的信息。4.修改商品信息模块:先输入商品的编号及名称,在库存商品信息表中查询到该商品信息,再修改其对应信息。5.查询商品信息模块:输入编号查询商品在库存商品信息表中的信息或查询库存商品信息表中的所有商品的信息。3.1.2各个

16、模块设计(1)根据数据画出的结构图如图3-2所示 图3-2 仓库信息管理系统结构图(2)信息管理子系统结构图如图3-3所示图3-3信息管理子系统结构图(3)库存管理子系统结构图如图3-4所示 图3-4 库存管理子系统结构图四、系统的详细设计4.1总体结构和模块设计4.1.1总体结构设计模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。1总体结构框图图4-1系统总体结构图2模块说明该软件有5个功能模块,各模块功能如下:商品入库模块:输入商品

17、的编号、名称、数量、价格,把入库的商品信息存储在入库商品信息表中。商品出库模块模块:输入出库商品的编号以及出库的数量,把出库后的商品信息保存在出库商品信息表中。删除商品模块:先输入商品的编号及名称,再删除该商品在库存商品信息表中的信息。修改商品信息模块:先输入商品的编号及名称,在库存商品信息表中查询到该商品信息,再修改其对应信息。查询商品信息模块:输入编号查询商品在库存商品信息表中的信息或查询库存商品信息表中的所有商品的信息。4.1.2各个模块设计(1)根据数据画出的结构图如图3-2所示 图4-2 仓库信息管理系统结构图(2)信息管理子系统结构图如图3-3所示图3-3信息管理子系统结构图3)库存管理子系统结构图如图3-4所示 图4-4 库存管理子系统结构图5、系统的实现和测试5.1 程序运行截图初始界面 商品入库操作 商品出库操作出库后的商品信息出库数量多余商品数量时 删除商品操作 删除后的商品清单当删除的商品不存在是修改商品操作修改商品界面修改商品编号修改商品数量商品信息查询界面所有商品信息指定编号名称查询六、实验总结 包括实验问题中遇到问题,解决过程的分析;实验心得体会等,不得抄袭!

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2