库存分销系统的设计与实现毕业设计论文.doc

上传人:cn****1 文档编号:558100113 上传时间:2023-11-20 格式:DOC 页数:44 大小:342.50KB
返回 下载 相关 举报
库存分销系统的设计与实现毕业设计论文.doc_第1页
第1页 / 共44页
库存分销系统的设计与实现毕业设计论文.doc_第2页
第2页 / 共44页
库存分销系统的设计与实现毕业设计论文.doc_第3页
第3页 / 共44页
库存分销系统的设计与实现毕业设计论文.doc_第4页
第4页 / 共44页
库存分销系统的设计与实现毕业设计论文.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《库存分销系统的设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《库存分销系统的设计与实现毕业设计论文.doc(44页珍藏版)》请在金锄头文库上搜索。

1、库存分销系统的设计与实现 分销库存管理模块的开发与实现 及系统报表的测试 数学学院 信息与计算科学(软件服务外包摘 要:库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起一个数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序具有功能完备、易使用等特点。我主要完成分销商库存管理模块功能的设计及实现及系统的部分测试。分销商库存管理模块主要采用MVC软件设计模式进行开发,测试主要是用黑盒测试进行功能测试。关键词:MVC;分销商库存管理;信息管理系统;黑盒测试Abstract:Inventory manage

2、ment system is a typical 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 goo

3、d storehouse; and for the 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 patt

4、ern to carry on the development, testing is mainly functional testing with black box testing. Key words:MVC; Distributor inventory management; information management system; Black box testing1 引言1.1 编写目的 库存分销管理系统是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。 通过互联网将供应商与经销商有机地联系在一起,为企业的业务经营及与贸易伙伴的合作提供了

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

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

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

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

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

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

11、销商级别分布图、流向单录入审核报告、流向单抽查报告、分销商月度分销(调拨)明细表、分销商库存报表进行统计。j.基础数据管理:进行物料维护、分销商维护、终端客户维护。3.3 性能需求3.3.1 界面需求系统的界面要求如下: )页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。 )导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。 )技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。 )艺术风格:界

12、面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。3.3.2 响应时间需求无论是客户端和管理端,当用户登录,进行任何的操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应该能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间的等待甚至无响应。3.3.3 可靠性需求系统应保证7X24内不当机,保证20人可以同时在客户端登录,系统正常运行,正确提示相关内容。3.3.4 开放性需求系统应具有十分的灵活性,以适应将来功能扩展的需求。3.3.5 可扩展性需求系统设计要求能够

13、体现扩展性要求,以适应将来功能扩展的需求。3.3.6 系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。4 分销商库存管理模块4.1 概要设计 概要设计是一个设计师根据用户交互过程和用户需求来形成交互框架和视觉框架的过程,其结果往往以反映交互控件布置、界面元素分组以及界面整体板式的页面框架图的形式来呈现。这是一个在用户研究和设计之间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体界面设计解决方案的重要阶段。本分销库存管理模块的概要设计主要完成对分销商库存数量及流向单主要的功能

14、操作进行定义,并决定本分销库存管理模块的功能和类之间的调用关系以及本分销库存管理模块的外部特征,即本分销库存管理模块的功能和界面(输入和输出),以便详细设计人员参考和进行详细设计。4.1.1 功能分析分销商库存管理模块的总体任务是实现分销商库存和流向单管理的系统化、规范化和自动化,从而达到分销商库存管理效率的目的。本库存管理系统需要完成的功能有:(1)分销商库存的录入和审核 (2)流向单的录入,送审,(3)流向单审核 (3)流向单抽查(4) 流向单复审(5) 流向单盘查和盘查审核4.1.1.1 结构模块图描述根据模块功能分析,画出系统功能模块图(图4-1)如下:图4-1 系统功能模块图4.1.1.2 人工处理过程1.管理员对分销商库存数量初始化2. 管理员对 分销商库存数量初始化确认3. 管理员对流向单维护操作4. 管理员对流向单审核操作5. 管理员对流向单抽查操作6. 管理员对 流向单复审操作7. 管理员对盘点结果维护操作8. 管理员对盘点结果审核操作4.1.1.3 功能需求与程序的关系本条用一张如下的矩阵图(如表4-1 1)说明各项功能需求的实现同各块程序的分配关系:表4-1 1 功能需求分配查询添加删除修改确认送审审核调整抽查复审驳回分销商库存数量初始化分销商库存初始化确认流向单维护流向单审核流向单抽查流向单复审

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

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