库存分销系统的设计与实现──分销库存管理模块的开发与实现及系统报表的测试【毕业论文设计】.doc

上传人:一*** 文档编号:3450878 上传时间:2019-05-30 格式:DOC 页数:46 大小:328.52KB
下载 相关 举报
库存分销系统的设计与实现──分销库存管理模块的开发与实现及系统报表的测试【毕业论文设计】.doc_第1页
第1页 / 共46页
库存分销系统的设计与实现──分销库存管理模块的开发与实现及系统报表的测试【毕业论文设计】.doc_第2页
第2页 / 共46页
库存分销系统的设计与实现──分销库存管理模块的开发与实现及系统报表的测试【毕业论文设计】.doc_第3页
第3页 / 共46页
库存分销系统的设计与实现──分销库存管理模块的开发与实现及系统报表的测试【毕业论文设计】.doc_第4页
第4页 / 共46页
库存分销系统的设计与实现──分销库存管理模块的开发与实现及系统报表的测试【毕业论文设计】.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、第 1 页 (共 46 页)本科毕业论文(20 届)库存分销系统的设计与实现分销库存管理模块的开发与实现及系统报表的测试所在学院专业班级 信息与计算科学学生姓名指导教师完成日期第 2 页 (共 46 页)库存分销系统的设计与实现分销库存管理模块的开发与实现及系统报表的测试摘 要:库 存 管 理 系 统 是 典 型 的 信 息 管 理 系 统 (MIS), 其 开 发 主 要 包 括 后 台 数 据库 的 建 立 和 维 护 以 及 前 端 应 用 程 序 的 开 发 两 个 方 面 。 对 于 前 者 要 求 建 立 起 一 个 数 据 一 致性 和 完 整 性 强 、 数 据 安 全 性 好

2、 的 库 ; 而 对 于 后 者 则 要 求 应 用 程 序 具 有 功 能 完 备 、 易 使 用等 特 点 。 我 主 要 完 成 分 销 商 库 存 管 理 模 块 功 能 的 设 计 及 实 现 及 系 统 的 部 分 测 试 。 分 销 商库 存 管 理 模 块 主 要 采 用 MVC 软 件 设 计 模 式 进 行 开 发 , 测 试 主 要 是 用 黑 盒 测 试 进 行 功 能测 试 。关键词:M VC; 分 销 商 库 存 管 理 ; 信 息 管 理 系 统 ; 黑 盒 测 试Abstract:Inventory management system is a typical

3、management information system (MIS), its development mainly includes the backstage database the establishment and maintenance, and front-end application development two aspects. For the former requirement to build up a data consistency and integrity strong, data security good storehouse; and for the

4、 latter requires the application is fully functional, easy to use features. I completed the main part of the test design and implementation of distributor inventory management module and system. Distributor inventory management module mainly uses the MVC software design pattern to carry on the devel

5、opment, testing is mainly functional testing with black box testing. Key words:MVC; Distributor inventory management; information management system; Black box testing第 3 页 (共 46 页)1 引言1.1 编写目的库存分销管理系统是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。通过互联网将供应商与经销商有机地联系在一起,为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经

6、销商之间可以实时地提交订单、查询产品供应和库存状况、并获得市场、销售信息及客户支持,实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。新的模式借助互联网的延申性及便利性,使商务过程不再受时间、地点和人员的限制,企业的工作效率和业务范围都得到了有效的提高。企业可以在兼容互联网时代现有业务模式和现有基础设施的情况下,扩展现有的业务和销售能力,实现零风险库存,大大降低分销成本,提高周转效率,确保获得领先一步的竞争优势。1.2 范围库存分销管理系统是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速的反应和持续的补充库存的能力而开发的系统。通过互联网将供应商与经销商有机地联系

7、在一起,为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。适用于所有的管理企业,主要用于企业对订单和库存的掌握和管理。第 4 页 (共 46 页)1.3 定义数据库开发软件:Navicat for Mysql数据库管理系统:Mysql运行环境:Windows XP/ Win 7开发语言:Java1.4 本文可行性分析 可行性研究阶段的主要任务是在系统初步调查的基础上,对新系统是否能够实现和值得实现等问题作出判断,避免在花费了大量人力和物力之后才发现系统不能实现或新系统投入使用后没有任何实际意义而引起的浪费,对新系统的可行性的分析,要求用最小的代价在尽量短的时间内确定系统是否可行。为了保证

8、系统开发成功,采取面向对象的分析方法,采用面向对象的开发方法,可以将现实世界的复杂问题简单化,从现实世界中抽取出实体对象,通过协作关系将实体对象关联起来,从而达到整个系统正常运行。采用面向对象的开发方法,可以将复杂的问题简单化,有利于编程。2 项目概述2.1 产品描述在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的库存分销管理系统。主要有如下几个方面的目标: 确保系统用户及其权限的维护和数据的安全 实现分销商库存时的各种数据计算、显示和记录 为供货厂商和客户建立档案 能对库存的管理和商品资料维护第 5

9、 页 (共 46 页) 自动记录订单和报表情况并分析当天数据得到用户需要盈亏报表结果等。根据客户的要求,分析现有情况及问题,采用 Browser/Server 结构,将分销资源计划管理系统做成一个独立的网站。2.2 产品功能公司所有产品都是通过一级分销商出货,一级分销商的货品分四种方式出库,即调拨到二级分销商调拨到三级分销商、纯销售到批发、销售到其他经销点(如超市等),二级分销商的货品分三种方式出库,即调拨到三级分销商、纯销售到批发、销售到其他经销点(如超市等),三级分销商的货品分两种方式出库,即纯销售到批发、销售到其他经销点(如超市等),超市和其他经销点都作为终端客户。程序功能:进行用户身份

10、验证,根据不同登入的用户权限采用不同权限策略。分销商库存管理:分销商库存数量初始化确认、流向单维护、流向单审核、流向单抽查、流向单复审、盘点结果维护、盘点结果审核。统计报表管理:分销商级别分布图、流向单录入审核报告、流向单抽查报告、分销商月度分销(调拨)明细表、分销商库存报表。基础数据管理:物料维护、分销商维护、终端客户维护系统管理:用户维护、修改密码第 6 页 (共 46 页)2.3 用户特点知道本系统的密码用户就可在浏览器上打开以使用,不同用户所拥有的权限不同。2.4 一般约束系统的实现约束如下:(a) 操作系统为 Win2000 以上(b) 开发平台为:MyEclipse-SDK-3.1

11、.2-win32(c) 数据库为 Mysql2.5 假设和依据a. 本系统需要运行计算机为一般的 PC 机,计算机上一般都安装了浏览器。b. 本系统采用 JSP+struts 开发,JSP 在现在的 web 开发中比较流行。第 7 页 (共 46 页)3 具体需求3.1 功能需求3.1.1 主要功能划分图 3-1-1 主要功能划分3.1.2 功能描述a. 登入验证:验证用户的身份和权限。b. 分销商库存数量初始化确认:分销商库初始化。c. 流向单维护:对流向单进行维护。d. 流向单审核:对流向单进行人工审核。e. 流向单抽查:流向单进行随机抽查。f. 流向单复审:对抽查的流向单进行复审。g.

12、盘点结果维护:对审查结果进行维护。第 8 页 (共 46 页)h. 盘点结果审核:对审查结果进行审核。i. 统计报表管理:对分销商级别分布图、流向单录入审核报告、流向单抽查报告、分销商月度分销(调拨)明细表、分销商库存报表进行统计。j. 基础数据管理:进行物料维护、分销商维护、终端客户维护。3.3 性能需求3.3.1 界面需求系统的界面要求如下:)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。)技术环境:页面

13、大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用 CSS 处理,控制字体大小和版面布局。)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。3.3.2 响应时间需求无论是客户端和管理端,当用户登录,进行任何的操作的时候,系统应该及时的进行反应,反应的时间在 5 秒以内。系统应该能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间的等待甚至无响应。3.3.3 可靠性需求系统应保证 7X24 内不当机,保证 20 人可以同时在客户端登录,系统正常

14、第 9 页 (共 46 页)运行,正确提示相关内容。3.3.4 开放性需求系统应具有十分的灵活性,以适应将来功能扩展的需求。3.3.5 可扩展性需求系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。3.3.6 系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。4 分销商库存管理模块4.1 概要设计 概要设计是一个设计师根据用户交互过程和用户需求来形成交互框架和视觉框架的过程,其结果往往以反映交互控件布置、界面元素分组以及界面整体板式的页面框架图的形式来呈现。这是一个在用户研究和设计之

15、间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体界面设计解决方案的重要阶段。本分销库存管理模块的概要设计主要完成对分销商库存数量及流向单主要的功能操作进行定义,并决定本分销库存管理模块的功能和类之间的调用关系以及本分销库存管理模块的外部特征,即本分销库存管理模块的功能和界面(输入和输出),以便详细设计人员参考和进行详细设计。第 10 页 (共 46 页)4.1.1 功能分析分销商库存管理模块的总体任务是实现分销商库存和流向单管理的系统化、规范化和自动化,从而达到分销商库存管理效率的目的。本库存管理系统需要完成的功能有:(1)分销商库存的录入和审核 (2)流向单的录入,送审,(3)流向单审核 (3)流向单抽查(4) 流向单复审(5) 流向单盘查和盘查审核4.1.1.1 结构模块图描述根据模块功能分析,画出系统功能模块图(图 4-1)如下:图 4-1 系统功能模块图4.1.1.2 人工处理过程1.管理员对分销商库存数量初始化2. 管理员对 分销商库存数量初始化确认

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。