欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    库存管理系统的设计与实现--论文.docx

    • 资源ID:25678024       资源大小:18.89KB        全文页数:14页
    • 资源格式: DOCX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    库存管理系统的设计与实现--论文.docx

    库存管理系统的设计与实现-论文 编号: 电子科技大学信息科技学院 毕业设计(论文)说明书 题目:库存管理系统的设计与实现 系别:信息工程系 专业:软件工程 学生姓名: 学号: 指导教师: 职称:讲师 题目类型:?理论研究?实验研究?工程设计?工程技术研究?软件开发?应用研究 独创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 学位论文作者签名:日期:2022年5月26日 关于学位论文版权使用授权的说明 本人完全了解电子科技大学信息科技学院关于收集、保存、使用学位论文的以下规定:学院有权采用影印、缩印、扫描、数字化或其它手段保存论文;学院有权提供本学位论文全文或者部分内容的阅览服务;学院有权将学位论文的全部或部分内容编入有关数据库进行检索、交流;学院有权向国家有关部门或者机构送交论文的复印件和电子版。 学位论文作者签名:日期:2022年5月26日 导师签名:日期:2022年5月26日 随着人们生活水平不断的提高,对商品的需求越来越大,在互联网发展迅猛的当下,对于企业的库存管理要求就更高了。目前我国的企业特别是中小型生产企业的库存水平还停留在传统的管理模式,不仅需要大量的人力、物力、财力,而且工作效率远远跟不上社会的要求。经过研究比较,为了提升工作效率、降低成本,决定利用自己的力量设计一个库存管理系统,使系统能利用软件开发技术的成果,方便商品库存的管理,实现企业日常管理的自动化。 本库存管理系统是实现商品信息的后台管理。本文主要对库存管理系统的设计和开发过程进行了全面介绍。系统功能的主要内容是:用户成功登陆后,用户实现对基本资料管理,对库存的各种商品资料、客户资料、供应商资料的添加、删除、修改和查询等功能;实现商品采购入库、商品出库、其他库存变动信息的添加、删除、修改和查询等功能,以及对商品的库存统计、短线商品和超储商品报警的等功能。 本系统的设计采用B/S(浏览器/服务器)模式架构,前台操作界面编写采用HTML 技术,后台以MySQL数据库作为支撑。该系统实现了彩色验证码登录功能,并且验证有用户登录才能对系统进行操作,为数据的安全存储提供了保障。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成了库存管理的全过程。 关键词:库存管理;B/S;HTML;JSP;MySQL With the continuous improvement of people's living standards, the growing demand for goods, the rapid development of the Internet in the moment, for the enterprise's inventory management requirements will be higher.At present our country enterprise especially small and medium-sized enterprises inventory level is still in the traditional mode of management, not only need a lot of manpower, material and financial resources, and work efficiency is far behind the social requirements.After a comparative study, in order to improve the work efficiency, reduce the cost, decided to use their own strength an inventory management system design, enables the system to use the software development technology of achievement and convenient goods inventory management, realize the automation of the daily management of the enterprise. The inventory management system is to achieve the back-stage management of commodity information management.This paper mainly introduces the design and development process of the inventory management system.The main content of the system function:after the success of landing the user, the user can of basic information management, inventory of all sorts of commodity information, customer information, supplier information to add, delete, modify, and query function;To achieve commodity procurement, warehousing and other inventory changes in the information to add, delete, modify and query and other functions,as well as the statistics of the number of goods inventory, the lack of commodity and too many commodity alarm functions. The design of this system uses B/S (Browser / server) mode structure,front desk operator interface to prepare the use of HTML technology, the background to the MySQL database as a support.The system realizes the color verification code login function, and can operate on the system to verify the user login, and provide a guarantee for the safe storage of data.The whole system is simple, friendly interface, flexible, practical and safety requirements, completed the whole process of inventory management. Key words: Inventory management;B/S; HTML;JSP;MySQL 目录 引言 (1) 1 绪论 (2) 1.1 选题目的及意义 (2) 1.2 现状研究 (2) 1.3 研究内容 (2) 2 系统开发技术及工具 (2) 2.1 系统的开发技术介绍 (2) 2.1.1 Web简介 (2) 2.1.2 HTML简介 (2) 2.1.3 JSP简介 (3) 2.1.4 B/S 模式 (3) 2.2 系统的开发工具介绍 (3) 2.2.1Navicat for Mysql简介 (3) 2.2.2MyEclipse简介 (3) 3 需求分析 (3) 3.1 原库存管理存在的问题 (3) 3.2 本系统具备的基本功能 (4) 3.2.1系统信息安全要求 (4) 3.2.2系统具体信息要求 (4) 3.3 数据流图 (4) 4 总体设计 (5) 4.1 系统概述 (5) 4.2 系统功能划分 (5) 4.3 系统功能描述 (6) 4.3.1库存管理系统功能描述 (6) 4.3.2库存管理员功能系统子模块描述 (6) 4.4 数据库设计 (7) 4.4.1数据库概念结构设计 (7) 4.4.2数据库表的设定 (9) 4.4.3数据库的链接 (12) 5 系统的详细设计与实现 (13) 5.1 设计概述 (13) 5.2 库存管理系统流程图 (13) 5.3 库存管理系统的实现 (13) 5.3.1系统登录界面 (14) 5.3.2系统导航界面 (14) 5.3.3商品信息 (15) 5.3.4客户信息 (16) 5.3.5供应商信息 (16) 5.3.6商品入库 (17) 5.3.7商品出库 (18) 5.3.8库存预警 (18) 5.3.9企业信息 (19) 5.3.10用户信息 (20) 5.3.11退出系统 (20) 6 系统测试与系统维护 (20) 6.1 测试环境 (20) 6.2 测试目的 (21) 6.3 测试方案 (21) 6.3.1登录测试 (21) 6.3.2添加功能测试 (21) 6.3.3查询功能测试 (23) 6.3.4管理功能测试 (24) 6.3.5其他功能测试 (25) 6.4 测试小结 (26) 7 总结 (26) 谢辞 (27) 参考文献 (28) 电子科技大学信息科技学院毕业设计(论文)说明书第1页共28页 引言 当前,世界已经步入信息化时代,作为信息产业核心的软件及信息服务产业,已成为新世纪全球最重要、最核心部分。发达地区的信息自动化工作管理模式一直走在世界的前列,但其他很多地区在信息化工作管理这方面一直处于落后局面,传统的工作管理模式随处可见。 本文所述的库存管理系统使用使用对象是库存管理员。管理员可以对整个系统进行常规管理,还可以对库存信息进行添加、删除、修改和查询等操作;实现商品采购入库、商品出库、其他库存变动信息的增删改查等功能以及对商品的库存统计、短线商品和超储商品报警的等功能。 库存管理系统是Internet时代下一个简约、实用和安全的办公系统,这不仅摆脱了时间和空间的限制,还能有效地解决数据共享问题。这种办公方式对于应急办公是一种十分有效的办法,最为突出的是管理员可以随时查看短线商品和超储商品等,可以实时查看并安排之后的工作。 为了确保库存管理系统的安全性,针对用户登录添加了一个彩色验证码功能,为库存管理系统提供了必要的安全保障。 电子科技大学信息科技学院毕业设计(论文)说明书第2页共28页 1 绪论 1.1 选题目的及意义 随着互联网时代的到来,计算机应用普及到了全国各地,信息化管理系统也得到了广泛使用,这都在影响和改变着人们的生活方式。然而部分企业的库存管理工作的信息化水平依旧比较低,在企业的库存管理工作中,库存信息记录仍然采用纸质及电子表格的形式进行保存,电子表格有着格式混乱、存放混乱、不易查找、容易丢失数据等诸多缺点;纸质很浪费资源,且加大工作经费支出等,这不仅仅浪费了许多人力物力而且极大的阻碍了企业工作服务质量的提升。 随着生活节奏的加快,人们的时间越来越宝贵,而互联网时代的到来使我们的办公场所越来越不受时间地点的限制。开发一个库存管理系统的意义在于给企业提供一个对库存物品进行及时、高效、准确的信息管理服务。系统能对大量的库存信息进行管理,还可以快速查找一些库存变动的数据信息。 随着企业业务的发展,商品和客户不断增多,就需要一种新型的手段提高管理质量和服务效率,因此开发一个实用而全面的库存管理系统已成为趋势必然。 1.2 现状研究 目前国内对于库存管理系统的开发已经较为成熟,使用范围广泛,例如:学校图书馆、超市货物、医院医疗器械、工厂零部件等等。对于不同的行业类型所需要的库存管理系统,都有针对其适用的系统。但是由于国内的库存管理系统起步较晚,系统功能分化还没有更细致与完善,这就需要我们进一步研究创新此类管理系统。 1.3 研究内容 库存管理系统的研究的内容包括商品出入库和库存统计查询等等,涉及库存管理的全过程。库存管理系统将包含以下内容:系统用户登录,用户信息的管理;基本信息管理,包括商品信息,供应商信息,客户信息;库存变动信息管理,包括商品入库,商品出库等等;对库存管理系统的各种信息查询,修改,维护等等。 2 系统开发技术及工具 2.1 系统的开发技术介绍 库存管理系统是通过HTML、JSP、JavaBean等技术,在Java Web平台下以MySQL 为支撑而开发设计的。 2.1.1 Web简介 Web的全称是World Wide Web,简称为WWW,中文译为“万维网”,它是Internet 上的一种服务5。Web服务器上的资源以网页的形式呈现给用户,网页一般又被称为HTML文件,是一种可以在WWW上传输、能被浏览器翻译并显示出来的文件。 2.1.2 HTML简介 HTML被称为超文本标记语言,是网站设计中被使用最多的网页编程语言。网页制作的本质就是超文本标记语言的编译,它能结合其他的功能语言(如Web技术等) 设计出足够完善的,功能也足够强大的网页。它的综合应用能网站设计的基础,现下的任何网站都离不开HTML标记语言的应用。它的各类设计技术包含了网关公共接口、各类组件、各类脚本语言等。超文本语言里面的“超”字,充分解释了HTML在网站设计中的地位,可以说整个网络中的网站应用的核心基础就是HTML语言的艺术写意。这就是HTML之所以能被成为超文本标记语言的根本所在。 2.1.3 JSP简介 JSP是Java Server Pages的缩写,即“Java服务器页面”,是一种简单、快捷又方便的编程工具。JSP是一种实现普通静态HTML和动态HTML混合编码的技术。JAP 页面文件通常一.jsp为扩展名,而且可以安装到任何能够存放普通Web页面的地方。虽然从代码编写来看,JSP页面更像普通Web页面而不像Servlet,但实际上,JSP最终会被转化成标准的Servlet,该转换过程一般出现在第一次页面请求时。 2.1.4 B/S 模式 B/S是浏览器(Browser)/服务器(Server)模式。B/S模式是一种易于部署和管理的新一代客户端软件技术,相比于以前的C/S模式,不仅仅是在维护等方面更方便,在使用方面也更容易,可以直接通过网页模式对系统进行访问。 2.2 系统的开发工具介绍 2.2.1Navicat for Mysql简介 Navicat for MySQL是一款强大的MySQL数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。Navicat for MySQL基于Windows平台,为MySQL 量身订作,提供类似于MySQL 的用管理界面工具。 2.2.2MyEclipse简介 MyEclipse是一个十分优秀的用于开发Java、J2EE等项目的Eclipse插件集合。MyEclipse的功能非常强大,支持也十分广泛,目前支持Java、Servlet、AJAX、JSP、JSF、Struts、Spring、Hibernate、EJB和JDBC等多项功能。根据官方最新消息,MyEclipse2022已经正式发布。 3 需求分析 3.1 原库存管理存在的问题 (1)耗时费力:库存管理的资料比较多,管理员在整理、查询的时候很耗时费力。 (2)库存管理工作的满意度不高:由于库存信息的变动相对比较多,管理员间的交流不是很方便,导致库存管理的质量得不到保证。 (3)资源浪费:大量信息的管理,管理员需要不断的与客户、供应商联系,各个部门都需要安排不定人数的管理员,在人力物力乃至财力上都有很大的耗费。 (4)工作效率低:通过传统管理模式来处理业务,增加了管理者的工作量,使得工作效率非常低,不符合当今社会生活节奏。 (5)信息更新慢:管理员相互做不到实时沟通,导致管理员之间的信息脱节,得不到实时同步。 (6)资料数据容易丢失:传统管理模式的数据存储基本都是纸质、电子表格,这种存储模式在遇到灾害的时候可能会导致永久性丢失,而且在存储的时候也不方便。3.2 本系统具备的基本功能 3.2.1系统信息安全要求 互联网发展到今天,网络攻击手段越来越多,为了加强网站的安全性,很多网站采用了很多安全措施。安全验证码是现在比较流行的、有效的一个安全措施,能够有效地解决系统攻击者通过遍历所有可能的组合来破解密码的问题。 3.2.2系统具体信息要求 管理员信息:用户名、密码、电话等。 企业信息:名称、地址、联系人、电话、邮箱等。 供应商信息:名称、地址、联系人、电话、邮箱等。 客户信息:名称、地址、联系人、电话、邮箱等。 商品信息:名称、进价、售价、数量等。 入库信息:入库单编号、商品名称、时间、数量、总额、供应商等。 出库信息:出库单编号、商品名称、时间、数量、总额、客户等。 3.3 数据流图 数据流图是一种逻辑模型,它可以使读者对系统进行准确的读取和查看相应的数据,它描绘信息流和数据储存经过、输出数据的过程所经受的变换。数据流图是DFD 图的简称,它能详细的反映数据信息在运行系统中的具体行为。同时,它还可以描述数据信息的流动状态。DFD图使得非专业的读者也能很快的理解它所想表达的意思。这是一个很好的解释工具,能简单的对一个系统的具体数据模型结构进行描述,所以在设计规划中DFD图能让设计者更好的向客户表达描述出来,这是一个很好的交流工具。数据流图符号说明如图3-1所示。 图3-1数据流图符号说明 库存管理系统的基本系统模型如图3-2所示。

    注意事项

    本文(库存管理系统的设计与实现--论文.docx)为本站会员(h****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开