欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    笔记本电脑经销商仓库管理系统.docx

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

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

    笔记本电脑经销商仓库管理系统.docx

    1、笔记本电脑经销商仓库管理系统摘要对于经销商而言,如何高效而且低成本的对仓库各个商品进行管理已经成为当今社会强烈的市场竞争下取得成功的一大保障。传统的人工手写记录显然不能满足需求。本系统则主要针对笔记本的仓库管理进行设计,通过面向对象的开发方式,使用Java语言进行开发,从而提高商品管理系统的合理性。本系统以Java语言开发,使用NetBeans IDE 7.3作为开发平台,数据库选用SQL Server 2005。实现商品库存查询、入库、出库、调拨等功能。对使用该系统的用户也进行分类,不同的职位拥有不同的权限从而确保系统安全可靠地运行。关键字:仓库管理系统,NetBeans IDE 7.3,J

    2、ava SE,SQL Server 2005AbstractFor dealers, how efficient and low cost to manage the warehouse each commodity has become the strong market competition in todays society has a great success. The traditional artificial handwritten records obviously can not meet the demand of. This system is mainly for

    3、warehouse management notebook design, the object oriented development method, using Java language development, to improve the rationality of commodity management system.本系统以JAVA语言开发,使用NetBeans IDE 7.3作为开发平台,数据库选用SQL Server 2005。实现商品库存查询、入库、出库、调拨等功能。对使用该系统的用户也进行分类,不同的职位拥有不同的权限从而确保系统安全可靠地运行。This syste

    4、m is developed by Java language, using NetBeans IDE 7.3 as the development platform, the database uses SQL Server 2005. To achieve goods inventory, storage, query, transfer function. Also carries on the classification of the user to use the system, different positions have different permissions to e

    5、nsure safe and reliable operation of the system.关键字:JAVA,面向对象,SQL Server 2005,NetBeans IDE 7.3Keywords: warehouse management system, NetBeans IDE 7.3,Java SE, SQL Server 20051 绪论1.1 研究背景随着笔记本市场需求的越来越大,更多的笔记本经销商应运而生,使得笔记本销售行业日渐激烈。在这样的背景下,如何提高经销商各个销售环节的效率和质量成为每个经销商必须面临的挑战。而在各种调整中,仓库管理的高效合理化无疑成为很重要的一个环

    6、节。现今世界信息技术飞速发展,人们已经处于数字化的生存空间当中。计算机信息化系统的广泛使用已经从根本上改变了人们的生活方式和工作方式,也改变了企业的经营方式和管理方式,这其中自然也包括了各个笔记本经销商的运营和管理方式。传统的人为管理模式已经远远无法满足现在的经销商,那么经销商对于仓库管理系统的需求是必然的。通过管理系统,能够大大提高经销商的各个方面效率,更快的跟新仓库库存信息,更快的进行产品销售出库,更加合理的进行采购入库等,环环相扣,大幅度地提升业务能力。同时方便了管理人员与职工之间的交流,更加便捷的满足未来的业务需求。正是在这样的社会大背景下,我开始进行“笔记本电脑经销商仓库管理系统”的

    7、课题研究,其目的在于通过信息化的形式实现快速、便捷、准确地发布和处理信息,便于经销商在销售过程中更加灵活高效的进行销售。提供资源共享的强大功能和作用。1.2 设计目标开发设计本系统的主要任务是管理该经销商的仓库信息,通过该系统能够让用户对仓库产品信息查询、新增、修改和删除。以及员工各个职位对商品的不同处理需求,并实现公司对员工职位的调整。开发系统的目标是对产品及员工与销售信息及其明细进行管理,满足的要求具体可包括如下几个方面:(1)查询当前库存。对当前仓库库存进行查询,确保用户对仓库产品库存在第一时间掌握,比便完成销售。(2)同价调拨。同一家公司的产品在不同店面间的灵活调动,可以更加灵活的满足

    8、客户对不同产品的需求,避免当前店面没有合适的机型而出现客户流失的现象。(3)采购入库。仓库的库管可以对新近公司采购的产品进行入库操作,并更新当前库存中的商品信息,减少产品从采购到入库实现正常销售中的时间间隔,更加高效的完成库存更新。(4)销售出库。对已经达成交易的产品进行及时的出库并更新交易记录和库存,能够避免业务员在销售过程中谈好交易却无库存的尴尬现象。确保每一笔交易都是真实有效和库存真实。(5)销售记录查询。便于公司查询统计各个产品的销售情况,统计数据,综合权衡产品采购的型号和数量。同时查询各个业务员的销售情况,便于考核业务量。统计各个时段的销售情况,以便更好的制定销售计划。2 需求分析2

    9、.1 可行性分析2.1.1 技术可行性本系统使用面向对象语言Java语言进行开发。Java是一种能够设计跨平台应用软件的面向对象的程序设计语言,生成的系统具有安全性高,可靠性好以及跨平台使用的特点。本系统用来进行后台数据库的操作、管理和维护是选用SQL Server 2005,用NetBeans IDE 7.3进行前台界面设计、与后台数据库的接口、数据的录入、查询、浏览等功能。SQL Server 2005和NetBeans IDE 7.3具有强大的开发功能、方便快捷的数据库接口设计功能、使用的灵活以及他们当前广泛实际应用,充分说明本系统在技术方面可行。2.1.2 现实可行性在当今市场需求下,

    10、越来越多的笔记本经销商应运而生,竞争逐步的扩大。在这个大的前提的,本系统可以实现商户们对仓库管理合理高效的巨大需求。而这正是商户们梦寐以求的,在此之前虽然已有很多类型的仓库管理系统和公司员工管理系统,但是针对笔记本经销商的类似系统依旧不够完善,本系统正好填补这一空缺。2.2 系统需求分析2.2.1 系统模块分析要使得该系统在市场上有一席之地,必须在用户体验下做足功夫,其中就包括用户界面的简洁,功能的完善,操作简单,且易于上手。在数据库方面,要求数据存储安全,处理高效。在数据分析和处理方面,需要高效且安全。做好数据加密的工作。2.2.2 系统功能分析系统需要满足的功能主要有如下:1、登录与注销实

    11、现不同类型用户的登录和注销功能,实现不同权限下的管理操作。2、当前库存查询当前库存下仓库剩余产品数目,便于业务员想客户推荐合适的产品。3、同价调拨不同店面间可以调拨产品,实现灵活的产品销售。4、采购入库实现公司采购入库便捷操作,更快的实现产品可销售时间。5、销售出库对已经达成交易的产品进行及时的出库并更新交易记录和库存。6、销售记录查询不同时间不同业务员销售的不同型号产品情况。7、密码修改用户可以对自己的个人账户登录密码进行修改。8、人员操作公司管理人员可以对员工进行人事变更操作。2.2.3 系统用例图根据系统模块功能需求,画出系统用例图如图2.1所示。图2.1 系统用例图 3 开发环境及技术

    12、3.1 开发环境本系统使用NetBeans IDE 7.3作为开发环境。NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C+,PHP等语言的开发,自身是一个开发平台,可以通过扩展插件来扩展功能NetBeans 由Sun公司(2009年被甲骨文收购)于2000年所创立,它是开放源运动和开发人员和客户社区的家园,目的是构建世界级的Java IDE。NetBeans现在可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内正常使用。本系统使用的版本是IDE 7.3。这个版本大大优

    13、化了开发者使用CSS、JavaScript和HTML5创建和调试Web和移动应用的功能,开发者可通过最新的页面检查、CSS样式编辑器和最新的JavaScript编辑模块、调试器等工具来更大限度的提升开发效率;另外该版本继续改进对Groovy,PHP,JavaFX and C/C+ 语言的支持。3.2 开发语言本系统使用现今比较流行的Java语言进行开发。Java是一种可以设计跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月所推出的Java程序设计语言和Java平台(即Java EE, Java ME, JavaSE)的总称。Java自推出后就非常

    14、流行,发展迅速,对C+语言形成了很大冲击。Java 技术具有优越的通用性、高效性、平台移植性和安全性,广泛使用于个人PC、游戏控制台、科学超级计算机、数据中心、移动电话和互联网,同时具有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了明显优势和广阔前景。3.3 C/S架构即Client/Server (客户机/服务器) 结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。客户端和服务器端的程序不同,用户的程序主要在客户端,服务器端主要提供数据管理、数据共享、数据及系统维护和

    15、并发控制等,客户端程序主要完成用户的具体的业务。4 概要设计4.1 系统功能模块设计根据需求分析,系统所需实现功能主要为商品查询、商品调拨、销售出库、采购入库、销售记录查询等。得出系统功能模块图如图3.1:图4.1 系统功能模块图4.2 系统业务逻辑处理设计数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。系统第一层数据流图为系统登录如图4.2所示。图4.2 第一层数据流图系统第二层数据流图为用户登录后的细化操作,包括当前

    16、库存,同价调拨,采购入库,销售出库和销售记录,如图4.3所示。图4.3 第二层数据流图系统第三场数据流图为商品调拨操作细化,包括调入操作和调出操作,如图4.4所示。图4.4 第三层数据流图5 数据库设计5.1 数据字典数据字典是关于数据的信息集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,是用户了解系统的一个必备工具。本系统数据元素的数据字典卡片如下:*名字:用户信息别名:us描述:使用该系统的用户定义:用户信息=用户名+用户密码+用户类型+所在店面 用户名=1字母|数字18 用户密码=1字母|数字6 用户类型=店长|收银|库管 所在店面=1字母|数字18

    17、位置:用户表*名字:店面信息别名:sho描述:经销商店面信息定义:店面信息=店面编号+店面店长+店面库管+店面收银 店面编号=1字母|数字6 店面店长=1字母|数字18 店面库管=1字母|数字18 店面收银=1字母|数字18位置:店面表*名字:员工信息别名:per描述:公司业务员信息定义:员工信息=员工编号+员工姓名+所在店面 员工编号=1字母|数字6 员工姓名=1字母|数字18 所在店面=1字母|数字18位置:员工表*名字:商品信息别名:pro描述:仓库所存商品信息定义:商品信息=商品编号+所在店面+入库时间+S/N码+商品型号+配置 商品编号=1字母|数字3 所在店面=1字母|数字18 入

    18、库时间=1字母|数字12 S/N码=1字母|数字12 商品型号=1字母|数字6 配置=1字母|数字24位置:商品表*名字:销售信息别名:res描述:历史销售信息定义:销售信息=员工编号+员工姓名+商品编号+S/N码+出库时间 员工编号=1字母|数字6 员工姓名=1字母|数字18 商品编号=1字母|数字6 S/N码=1字母|数字12出库时间=1字母|数字12位置:业绩表*根据数据字典建立数据库表,其具体数据库表如下:用户表 us :包括用户名、用户密码、用户类型和所在店面,数据表如表5.1所示。表5.1 用户表 数据名数据类型是否可空用户名用户密码用户类型所在店面useID PassID use

    19、TypeshoIDvarchar(max)varchar(12)varchar(max)varchar(max)非空非空非空可空店面表 sho:包括店面编号、店面店长、店面库管以及店面收银,具体数据表如表5.2所示。表5.2 店面表数据名数据类型是否可空店面编号店面店长店面库管店面收银shoID shoOne shoAdmshoPay varchar(max)varchar(max)varchar(max)varchar(max)非空非空非空非空员工表 per:包括员工编号、员工姓名和所在店面、具体数据表如表5.3所示。表5.3 员工表数据名数据类型是否可空员工编号员工姓名所在店面perID

    20、perNam shoIDnchar(6)varchar(max)varchar(max)非空非空非空商品表 pro:包括商品编号、所在店面、入库时间、S/N码、型号以及配置,具体数据表如表5.4所示。表5.4 商品表数据名数据类型是否可空商品编号所在店面入库时间S/N码型号配置proIDshoIDproITimproSNIDproTypproInfonchar(6)varchar(max)nchar(14)Nchar(24)Nchar(6)varchar(max)非空非空非空非空非空可空业绩表 res:包括员工编号、员工姓名、商品编号、商品S/N码以及商品出库时间,具体数据表如表5.5所示。表

    21、5.5 业绩表数据名数据类型是否可空员工编号员工姓名商品编号商品S/N码商品出库时间perID perNam proIDproSNIDperOTimnchar(6)varchar(max)nchar(6)nchar(24)Nchar(14)非空非空非空非空非空5.2 E-R图根据需求分析以及概要设计,本系统在数据库中所需表为以下五个:1.用户表(用户名,用户密码,用户类型,所在店面),其具体关系模式如图5.1所示。图5.1 用户属性2.店面表(店面编号,店面店长,店面库管,店面收银),其具体关系模式如图5.2所示。图5.2 店面属性3.员工表(员工编号,员工姓名,所在店面),其具体关系模式如图

    22、5.3所示。图5.3 员工属性4.商品表(商品编号,所在店面,入库时间,S/N码,商品型号,配置),其具体关系模式如图5.4所示。图5.4 商品属性5.业绩表(员工编号,员工姓名,商品编号,S/N码,出库时间),其具体关系模式如图5.5所示。图5.5 业绩属性6.根据表与表间的关系可以得出E-R图,具体如图5.6所示。图5.6 系统E-R图6 详细设计6.1 用户登录用户类型包括店长、业务员、收银员和库管四个类型,除了用户名和密码外,需要用户类型匹配才能正常登陆。登录功能流程图如图6.1所示。图6.1 登录功能流程登陆界面如图6.2所示。图6.2 登录界面6.2 商品查询商品查询中可以根据商品

    23、编号、S/N码、型号和入库时间单个查询,也可以查询本店库存以及多条件混合查询。其查询流程如图6.3所示。图6.3 商品查询流程具体查询页面如图6.4所示。图6.4 商品查询界面6.3 商品调拨商品调拨需要根据条件查询所需操作的商品,然后选择从本店调入或调出,也可以从其他店面调入本店。该页面还可以查询待调入或者调出的商品信息,删除按钮可以删除该商品的调拨请求,执行按钮可以对该调拨请求进行执行操作从而完成调拨操作。调拨操作流程如图6.5所示。图6.5 商品调拨流程具体调拨页面如图6.6所示。图6.6 商品调拨界面6.4 销售出库销售出库需要先查询本店需要进行出库的商品,这里的查询结果全部为本店库存

    24、,非本店商品需要先从其他店面进行调入操作,完成后才能进行销售操作。该操作只有收银员具有操作权限,销售流程如图6.7所示。图6.7 销售流程具体的操作页面如图6.8所示。图6.8 销售出库界面6.5 采购入库采购入库需要先填写商品的基本信息,可以一次输入多件商品然后批量入库,其中除了具体配置信息,其他均为必填,商品入库时间为操作的当前日期。该操作只有库管能够执行,其操作流程如图6.9所示。图6.9 采购流程具体的操作界面如图6.10所示。图6.10 采购入库界面6.6 销售记录查询销售记录查询可以根据员工编号、员工姓名、商品编号、商品S/N码或者商品销售日期进行查询,也可以多条件查询。销售记录查

    25、询流程如图6.11所示。图6.11 销售记录查询流程具体的操作界面如图6.12所示。图6.12 销售记录界面7 总结我这次完成的毕业设计笔记本经销商仓库管理系统系统。从设计到完成的这段时间里让我收益颇丰,不管是在人际交往还是知识的深度和广度各个方面都让我学到了不少新的东西。在完成这次毕业设计过程中,我严格按照软件工程中软件生命周期模型来开发软件。并参考了一些关于面向对象的书籍。使我无论在理论上还是在实践上都有一个较大程度的提高,尤其是培养了自己独立分析问题、解决问题和与他人交流的能力。本系统采用了NetBeans IDE 7.3 + SQL Server 2005来实现的笔记本经销商仓库管理系

    26、统,目前利用NetBeans IDE 7.3和SQL Server 2005开发应用软件系统这项技术已经非常的熟练,随着计算机技术的飞速的发展,这项技术必将更加完善,它也必将给人们的社会生活、管理决策带来更大的方便。通过大学期间理论学习和这次毕业设计的实践,使我在理论上和实践上有了很大提高,除了自己的刻苦努力外,这些成绩的取得与指导老师的帮助及各位专业任课老师几年来辛勤的教育是分不开的。的确,今天的成果都是在各位老师几年以来的辛勤教育下取得的,今天的收获都是这几年老师们平时的耐心教导、细心指点下成就的。为表达我内心的感谢与感激,在这里我只能由衷的说一声“谢谢您老师,您辛苦了!”毕业设计的完成预

    27、示着大学生活的结束。回顾这四年的大学生活,我不但学到了知识而且学会了为人处事的原则和方法。四年大学生活将是我一生的一个美好回忆。致谢这次毕业设计过程是在治学严谨而又亲切的老师指导下完成的,也得到了各位热心同学的帮助,在积极、向上、融洽的学习生活氛围中我度过了大学生活中一段忙碌而又充实的时光。在这段时间里,我学会了怎么面对困难和挑战,学会了人之间的互帮互助,更加认识到了个人的力量是有限的。在扩展知识面的同时,更加学会了怎么学习新的知识以及实际操作能力的提高。在此论文完成之际,我向所有帮助、关心、支持我的老师、朋友和同学,表达我最真挚的谢意。首先感谢指导老师。本论文是在李天科老师悉心指导和帮助下完

    28、成的。在此,我对李天科老师的耐心指导和帮助表达我最真诚的谢意,感谢他在这几个月来对我的帮助。在他的身上,我不仅学到了许多的专业知识,更感受到了他工作中的治学严谨,生活中的平易近人的性格。此外,他的兢兢业业的工作态度和忘我的工作精神值得我去学习。非常感谢我的同学。因为他们给我提出的很多宝贵的意见和建议,当我在毕业设计过程中当我遇到问题和困难时,我才能够更加顺利的解决,使我对整个毕业设计的思路有了更加清晰的总体把握,并热心的帮我解决了许多实际问题,使我收获颇丰。同时,感谢四年来教授我专业知识的老师们,更要感谢我的亲人及朋友在我学习上的帮助和支持,感谢所有关心、帮助过我的人。还要感谢我的母校,感谢电

    29、子信息工程学院。我不会忘记你们和这段大学时光。最后,为了更好的回报社会、学校、老师以及同学和各位在我学习和生活中给予过我帮助的人们,在以后的学习、工作、生活中我会更加努力,用自己的行动证明自己。学生签名: 日期: 参考文献1张海藩,软件工程导论M,清华大学出版社,北京,1998.2施威铭研究室,SQL Server 2005 中文版管理实务M,人民邮电出版社,北京,2001.3殷红先,张为民,NetBeans IDE 实用教程M,电子工业出版社,北京,2003.4夏邦贵,郭盛,SQL Server 数据库开发入门于范例M,机械工业出版社,北京,2002.5冉林仓,候小兰,NetBeans IDE 7.3实用编程100例M,中国铁道出版社,北京,2004.6黄明军,李桂杰,面向对象编程导论M,第三版,机械工业出版社,北京,2003.7Microsoft Corporation,Microsoft SQL Server 2005 数据库开发手册M,科学出版社,北京,2001.8Brian W.Kernighan, Rob Pike,The Pr


    注意事项

    本文(笔记本电脑经销商仓库管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


    收起
    展开