进销存管理系统的设计与实现.docx

上传人:滴答 文档编号:3818968 上传时间:2019-07-31 格式:DOCX 页数:83 大小:1.18MB
下载 相关 举报
进销存管理系统的设计与实现.docx_第1页
第1页 / 共83页
进销存管理系统的设计与实现.docx_第2页
第2页 / 共83页
进销存管理系统的设计与实现.docx_第3页
第3页 / 共83页
进销存管理系统的设计与实现.docx_第4页
第4页 / 共83页
进销存管理系统的设计与实现.docx_第5页
第5页 / 共83页
点击查看更多>>
资源描述

1、本 科 毕 业 设 计 (论 文 )题 目 : 进 销 存 管 理 系 统 的 设 计 与 实 现 专 题 题 目 : 1本 科 毕 业 设 计(论文)任 务 书题 目:进销存管理系统的设计与实现专题题目(若无专题则不填):原始依据(包括设计(论文)的工作基础、研究条件、应用环境、工作目的等): 工作基础在选题之前首先对现在企业的发展现状做了一些调查,通过调查发现了开发这个系统的必要性,然后对开发这个系统所需要的一些工具、条件等进行了调查,发现完全可以满足我们开发一个这样的系统。 研究条件本项目的开发首先是考虑到是定位为小型公司,因此开发周期不能太长,开发资金不能太多,因此应该需要一些能够快速

2、开发的技术并且能满足这些小型企业的业务需求。 应用环境本项目需要在 Windows7 以上的操作系统上,并且有浏览器,就可以正常操作本系统了。 工作目的企业的员工可以脱离手工记账的痛苦,全部可以在电脑上操作,相对以前的手工可以节省大量的人力和物力,与此同时还能提高工作效率;还有就是以前手工的操作容易出错,现在用电脑可以大大降低出错的概率,大大提高了工作效率。可以说对企业是好处多多。主要内容和要求:(包括设计(研究)内容、主要指标与技术参数,并根据课题性质对学生提出具体要求):2 研究内容首先是对进货、销售和库存的正常增删改查的操作,这是一个最基本的功能,在这个的基础上,定制一些个性的功能;一个

3、是要对以往的销售订单的统计分析,最好能用图表的形式表现出来。这样能看到一个销售的趋势,这样对公司决策者在制定公司战略时能起到一个参考的作用。接下来就是数据的安全问题,企业在运转的过程中肯定会产生很多的重要的数据,但是这些数据有时候可能会被破坏或者人为的原因导致数据的丢失,因此我们要对这写数据进行备份,以备不时之需。做到在数据丢失时,我们还能还原系统。对于这个数据备份,既提供每天定时备份,也提供自己手动备份。 主要技术指标与技术参数首先是整个系统的操作比较简单,要有良好的人机交互界面,让企业的每一个员工都能轻松地操作整个系统。然后对于进货、销售和库存的操作界面简洁、易于操作,然后对于这些数据的操

4、作都能够正确快速的响应。然后对于每一个设计的功能都是可以正常、快速的运行。 具体要求独立完成本项目系统研制过程,系统能够顺利运行,并独立完成论文报告。日程安排:序号 各阶段工作内容 时间安排1 毕业设计开题报告 2017 年 2 月 28 日前完成2 需求分析 第一、二周3 概要设计 第三、四周4 详细设计 第五、六周5 系统设计 第七周6 系统开发 第八、九周7 系统测试 第十周38 毕业设计论文整理 第十一、十二周9 提交毕业论文 2017 年 5 月 21 日前主要参考文献和书目:(不少于 15 篇论文,其中 M 指书籍,D 指学位论文,J 指期刊论文)1 陈 广 宇 .管 理 信 息

5、系 统 M 北 京 : 清 华 大 学 出 版 社 , 2010:95-1002 张 墨 华 , 张 永 强 .Java 程 序 设 计 M.北 京 :清 华 大 学 出 版 社 , 2010:123-1243 黄 沙 .企 业 物 流 成 本 管 理 存 在 问 题 及 对 策 J.物 流 技 术 与 应 用 ,2011,13(2):101-102.4 姚 兴 华 . 基 于 轻 量 级 ORM 的 R2O 架 构 的 设 计 和 应 用 D. 福 州 大 学 20105 李 海 峰 . MVC 模 式 架 构 的 应 用 研 究 J. 自 动 化 与 仪 器 仪 表 . 2013(01)6

6、 汪 云 飞 .JavaEE 开 发 的 颠 覆 者 : Spring Boot 实 战 M, 2016-037 林 祥 纤 .从 零 开 始 学 Spring BootM, 2016-07-19 8基 恩 、 席 卡 里 尔 .Pro JPA2 中 文 版 : 精 通 Java 持 久 化 APIM, 清 华 大 学出 版 社 , 2011-10-19 张艳.基于工作过程的物流信息系统与管理课程的重构J.辽宁高职学报,2010, 12(2):45-47.10 李小娜,董绍华.物流信息技术在现代物流中的应用J.中国科技信息,2008,(21):140-143.11 隋英琴.供应链管理环境下的物

7、流管理创新J.科技创业,2008,14(03):123-125.12 陈雄华 Spring 企业级应用开发详解M 北京:电子工业出版社 200913 王寅田. 基于 Hadoop 的交通物流大数据处理系统设计与实现D. 上海交通大学 201414 陈凤琴.基于 B/S 模式的中小饲料企业进销存系统设计与实现D.南昌大学 2014415 黄沙.企业物流成本管理存在问题及对策J.物流技术与应用,2011,13(2):101-102.指 导 教 师 ( 签 字 ) : 年 月 日注:本表可自主延伸,各专业根据需要调整。1本 科 毕 业 设 计(论文)开 题 报 告题 目:进销存管理系统的设计与实现专

8、题题目(若无专题则不填):本课题来源及研究现状: 课题来源:21 世纪是信息化的时代,各行各业都离不开信息,随之产生的问题是如何更高效的获取有用的信息。在企业经营集团化和国际化的形势下,提出了供应链的管理模式。供应链(Supply Chain)是企业在制造生产及产品流通过程中,为了能将产品或者服务顺利的交付给用户,由上游与下游企业共同创建的需求链状网。具体而言,供应链的重点是围绕着客户需求,通过对物流、资金流和信息流的控制,从采购原材料开始,到制成中间产品以及最终产品交付,最后由各个销售网络把产品送到消费者手中。简而言之就是将供应商、制造商、分销商、零售商、最终用户连成一个整体的功能网链结构模

9、式。处于供应链上的各个节点企业只有在同步协调运行时,才有可能使网链结构上的所有企业都能受益并实现供应链的最优化,于是便产生了供应链管理(Supply Chain Management) 。基于供应链运作规律产生的供应链管理实质上是一种管理模式和管理理念的更新,它强调供应链上的企业之间通过合理分工与流程优化,使供应链从采购到销售的全过程上的商流、物流、资金流和信息流均能高效率运作,达到缩短供应链响应时间、降低供应链总体交易成本、提高用户满意度、进而实现整条供应链价值最大化的目的。而进销存可以说是供应链中重要的一环。 研究现状:2供应链发展大概的可以分为三个阶段:第一阶段,60 及 70 年代,研

10、究的方向和重点是:分离的物流配送和物流成本管理。第二阶段,70 及 80 年代,研究的方向和重点是:整合内外部物流管理和企业间关系管理。第三阶段,90 年代及以后,研究的方向和重点是:整体价值链效率和价值增值的提高。供应链管理的发展与制造业自动化的发展、企业经营管理的演进以及企业信息系统的演化密不可分。在 20 世纪 50-60 年代,制造商强调大规模生产以降低单位生产成本,即大规模生产的运营战略。当时的企业生产较少考虑市场因素,生产、制造缺乏柔性,新产品的开发缓慢,几乎完全依靠企业内部技术和能力。因此企业的运营瓶颈是通过加大库存量来解决,很少考虑企业间的合作和发展。当时的采购仅仅被认为是生产

11、的支持活动,管理人员很少关心采购活动(Farmer,1997)。到了 70 年代,制造资源计划被引入,管理人员意识到存货数量给制造成本、新产品开发和生产提前期带来重要影响。所以通过转向新型的物料管理来提高企业绩效。80 年代后,全球竞争加剧,一些大型跨国企业面对市场竞争只有通过提供低成本、高质量、可靠的产品和更加柔性的设计来保持领先地位。制造企业开始导入 JIT 生产力理念,日本企业通过实施 JIT 来提高制造效率、缩短生产周期和降低库存。由于 JIT 通过快节奏制造环境、低库存来缓解生产和排成问题,制造商们意识到战略合作伙伴关系的重要。所以当制造商和供应商开始发展战略供应关系时,供应链管理的

12、概念随即出现了。而采购、物流和运输过程的专业化,推动物料管理概念的进一步发展。制造资源计划(MRP II)强调企业内部各功能、资源的整合,而企业内部资源计划的整合需要外部供应商和分销商的合作。制造企业将企业内部物流和外部物流系统整合,这导致了整合物流概念的产生。在 90 年代,供应链管理持续发展,供应链扩展为由供应商、制造商、分销和客户组成的整体价值链。采购和供应的效率要求更多地考虑成本与质量间的协调。制造商通过从选定的少数几家供应商或者经过认3证的供应商那里采购原料,以消除非增值活动,如 原 材 料 质 量 检 查、入 库 检 查 等(Inman Morgan & Monczka,1995)

13、 。而分销商和零售商则将自己的分销与运输提供商进行无缝连接,以达到直接交货,消除物品检查等增值活动。进入 21 世纪,企业所面对的市场需求多样化、个性化、变化频繁的特点日益突出,而企业之间的竞争也日益激烈。通过专业化分工、服务外包的手段提高核心竞争力、提升对市场的响应速度、降低供应链运行成本成为企业竞争的主要热点。其中,通过利用高效的外部供应链管理服务平台、借助专业的供应链管理公司所提供的服务,改进企业的内部供应链架构,提升供应链的运行效率,降低供应链的运行成本,是现代经济的发展的主要趋势之一。经过多年的发展,供应链管理也已经有了很好的理论实践。也产生了很多的优秀的供应链管理系统。比较有代表的

14、如 Oracle 公司开发的供应链管理系统,Oracle 供应链管理 (SCM) 解决方案是一款全面的管理软件套件,具有开放灵活的架构、一流的功能、完整的功能覆盖范围,以及集成和模块化的部署选项,能够将企业运营从职能需要转变为价值驱动的竞争优势。Oracle SCM 解决方案可帮助企业以应用精益、需求驱动的原则,构建灵活、适应性强的供应链,加快可盈利的创新,协调供应链与业务目标。但是这些管理系统比较大型,理论比较深,而且需要的资金也是比较多的,比较适合中大型的企业。就如上文中提到的 Oracle 公司,合作的公司一般是一些比较大型的企业。而对于一些小型的企业,资金并不是很充足,需要的功能并不是

15、特别繁多,可能就是需要一个比较简便的进销存系统,此时这些大型的系统就并不是特别合适。而现在我们正处于一个大众创新万众创业的新时期,因而会有比较多的小型企业,因此小型的进销存管理系统需求量是比较大的。而前面提到的系统此时并不适合,因此我们就可以开发出一个适合小型企业、操作简单、投入小的进销存管理系统。课题研究目标、内容、方法和手段: 研究目标:4开发本系统的目的是为了帮助那些小型企业改变传统的进销存的管理方式,以前靠人工手动处理这些进销存数据时,不但效率低下,而且容易出错,给企业带来不良后果。本系统是进销存管理系统,包含企业通过供应商采购商品,把商品放入到仓库中,该企业在销售该商品的时候,再把商

16、品从仓库中提取出来,卖给客户的过程。因此包含三个订单:采购订单销售订单调拨订单(内部仓库之间调拨) ;除了包含订单管理、销售管理、库存管理,不同角色的注册、登录等基本功能;还应该会根据库存数的多少,自动产生一个需要进货的订单报表;根据销售的情况产生一个建议采购商品订单。 研究内容:I:是用户的注册、登录功能(需要对密码进行处理):这里面包含一般用户和管理员用户的登录和注册功能,在登录和注册页面里,需要对用户的用户名、密码做一些限定:用户名长度要在 6-12,密码长度要在 8-12,用户名不能包含空格、特殊字符这些限定。在系统后台还需要对传进来的密码做加密处理,提高安全性。II:是快速、简单的对

17、三种订单进行增、删、改、查操作:采购订单:添加需要采购的货物的信息、修改需要采购货物的信息、删除采购货物的信息、查看需要采购货物的信息。销售订单:对交易成功订单的查看、对交易成功订单删除。调拨订单:将货物从一个仓库换到另一个仓库时,对数据进行修改。III:分析功能:对销售订单数据进行统计,然后分析:哪些商品销售量大,哪些商品销售量小;对销售量大的商品应该在进货订单里多一些,对销售小的商品在进货订单里少一些。对过去的销售数据进行分析,然后对接下来的销售策略进行一些预测,让公司在制定策略时可以有一些参考。IV:库存告警功能:商品在库存里有一个下限值,对剩余库存统计分析,低于下限值得商品就要提醒:需

18、要订货了。产生需要进货的订单报表(对低于库存下限的商品,需要放到进货单里面) 。5V:备份功能:对一些重要的数据需要进行备份:如进货订单数据,仓库数据,销售订单数据;还有一些人员数据等等需要进行备份,以防意外情况发生。 研究方法:本项目用的是spring tool suite + maven的集成开发环境,java作为开发语言,使用spring boot 内置tomcat作为 web服务器,数据库使用的是mysql,加上使用spring boot + JPA框架。结合 mysql数据库存储的优点,体积小,可移植性强,使用方便等多方面的优点,独立开发出了本系统。前端页面用到了Javasrcipt

19、技术(使用JQuery、bootstarp框架) ,对页面进行了一些美化,是界面更简洁、美观。在某些页面中还用AJAX技术(异步交互功能) ,使做出来的页面更合理、美观。增、删、改、查功能:实际上是对数据库的大量操作,考虑到实用性和使用性能问题,选择了mysql数据库作为存储数据库(mysql数据库体积小、免费、跨平台性好) 。因为要大量的增删改查操作,因此用Java的JDBC连接数据库就不是很合理,于是采用了JPA作为连接数据库工具,可以让我们快速、简单的和数据库进行交互。分析功能运用大数据里面的数据挖掘和数据抽取技术,先采集到数据,然后对数据排序处理过后,能看到数据销量排行,就能得到数据:哪些商品销售量大,哪些商品的销售量小。还应该具备一个功能,就是对过去的销售数据进行分析,然后对接下来的销售策略进行一些预测,让公司在制定策略时可以有一些参考。库存告警功能:首先需要把商品库存量计算出来,然后拿到剩余库存量,对剩余库存量小于警告值的,将该商品放到进货订单的列表中,这样就能让仓库的商品不会突然卖完就没了的情况。备份与恢复功能:对这些重要数据,每天在一个特定时间会自动进行备份,备份到文件夹,还可以自己手动点击备份;然后在数据库里数据被破坏或者丢失时,我们就可以把备份的数据恢复到数据库中去。设计(论文)提纲及进度安排: 设计(论文)提纲:

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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