超市管理系统毕业论文_第1页
超市管理系统毕业论文_第2页
超市管理系统毕业论文_第3页
超市管理系统毕业论文_第4页
超市管理系统毕业论文_第5页
已阅读5页,还剩33页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)题 目 超市管理系统 姓 名 学 号 专业班级 指导教师 分 院 信息科学与工程学院 完成日期 2013 年 5 月 28 日 I摘 要本文建立了一种基于粒子群(PSO)算法优化BP神经网络的改进股票预测模型。该模型采用时间序列作为输入数据,以此来构造BP神经网络拓扑结构,利用粒子群算法优化BP神经网络的权值和阈值。同时,考虑到由于股票市场受到多种因素的影响,故股票价格形成的时间序列是非平稳的且具有强噪声的,本文用小波降噪来处理样本数据,使得数据更加真实地反映股票趋势。结果表明,经过小波降噪处理后的时间序列数据更加平稳;粒子群算法优化后的BP神经网络预测模型能够有效弥补BP神经网络的不足,改善BP神经网络易陷入局部最优的问题,在一定程度上达到了提高算法性能的目的。关键词:小波降噪;BP神经网络;股票预测; PSO优化IIAbstractBased on the analysis and study of the artificial neural network (ANN), this paper proposes the improved stock forecasting model of BP neural network optimized on the foundation of Particle Swarm Optimization. This model uses time series as the input data to establish BPs (Back Propagation) neural network topology, and uses Particle Swarm Optimization to optimize the its weight and threshold. In the meantime, taking the various factors that affect stock market into consideration, it can be found that the time series of stock price is unstable and strong-noisy. Wavelet de-noising is used to deal with sample data so that the data can more authentically reflect the stock tendency.The results show that the time series data after wavelet de-noising are more stable; BP neural network forecasting model after Particle Swarm Optimization can make up the weakness of BP neutral network and mend the problem that BP neural network can easily get stuck into local optimum. As a result, this can obviously improve arithmetic performance to certain extend.Keywords: Wavelet noise reduction; BP neural network; Stock forecast; PSO optimizationIII目 录摘 要 .IABSTRACT.II目 录 .III第 1 章 概述 .51.1 引言 .51.2 超市管理的研究现状 .61.3 超市管理系统主流开发技术 .71.4 超市管理中存在问题 .81.5 选题的意义 .91.6 本文研究内容 .10第 2 章 开发环境及关键技术研究 .122.1 开发环境及相关介绍 .122.1.1 开发环境 .122.1.2 数据库 .122.1.3 java 语言 .132.2 关键技术 .142.2.1 AJAX 技术 .142.2.1 JSON 技术 .142.2.2 SESSION 和 JQuery.15第 3 章 需求分析和系统设计 .163.1 需求分析 .163.1.1 功能需求 .163.1.2 性能需求 .163.1.3 用户体验需求 .16IV3.2 系统结构和流程图 .173.2.1 系统的组成结构 .173.2.2 流程图 .173.3 系统设计 .183.3.1 数据库设计 .183.3.2 功能模块设计 .22第 4 章 超市管理系统的实现 .234.1 超市管理系统界面与功能简述 .234.2 系统代码结构 .294.3 网站关键技术实现 .30第 5 章 总结和展望 .335.1 总结 .335.2 展望 .34参考文献 .35致谢 .375第 1 章 概述1.1 引言我国超市形成在 90 年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用 Error! Reference source not found.。随着超市的快速发展,其经营管理也变得愈加复杂,售货员站柜台的形式早已不能满足销售业的发展,超市的管理软件就显得必不可少了。一款好的超市管理系统,应该是可以帮助超市提高工作效率,帮助超市工作人员利用计算机,极为方便的对超市的有关数 据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。超市软件系统从企业运营及管理的实际情况出发,结合当前中国零售业业态发展趋势,顺应了零售行业对信息化的要求,为商业管理信息系统提供了系统全面的技术解决方案。基于以上原因,超市信息管理系统目前在各个商业领域都发挥了很大的作用,也得到了越来越多的大、中、小型商业企业的应用。但就目前的应用状况分析,管理系统在中、高端企业得到了广泛的应用和重视,在小型企业、零售店的应用,仅局限于信息化的表面层次,没有得到高度的重视。同时,小企业也因资金方面问题限制了其向更高程度信息化的应用。目前,中国主流的超市管理软件有金蝶系列管理软件,如金蝶 K/3、金蝶KIS、金蝶 HR 等;金动力管理软件,如金动力企业管理软件、金动力库存管理软件;瑞星的超市管理系统;百财超市管理系统;精诚超市管理系统;科脉超市管理系统等等。但是,这一系列管理系统大多采用 C/S 架构进行开发的。超市采用 C/S 架构开发的系统成本高,难维护,一些大型的超市软件业务繁琐不适合中小型超市的业务管理。B/S 架构的出现正好解决了这个问题。基于 B/S 的架构开发已经成为了近几年软件开发的主流。其中 J2EE 的开源框架发展良好,以其优秀的可扩展性、良好的可维护性在软件开发领域大受欢迎,同时应用于各种需要信息服务、无纸化办公的领域,降低了开发的难度和成本。使用常见的框架 Struts2、Hibernate 、 Spring(SSH),将其整合使用,达到提高工作的效率的目标并能适应多变的业务需求,是现在软件开发中一个6流行解决方案。1.2 超市管理的研究现状超市管理自超市出现以来,一直受到社会的广泛关注,经过国内外许多学者的研究得出了许多针对超市管理的方法,超市的管理最主要有采购、销售和库存。(1) 采购管理的研究采购的重要性最早是在 1832 年被提出,Charles Babbage 指出“负责资源的关键职员是负责选择采购、接受合格配送的物料人” 。20 世纪初,采购进入了第二个比较重要的时期,第一本针对采购的The Book On-Buying在 1905 年被出版,这本书介绍了采购的一般原则以及在不同公司采购系统中所使用的形式和流程。在 20 世纪 90 年代采购概念和采购管理得到了极大的发展,采购的5R 原则即正确的时间、正确的地点、以正确的价格条款、从正确的供应商那儿买到正确数量和质量的商品。2007 年,赵道致和贾金英通过分析当时各大超市的采购方法,采用 ABC 分类方法重组超市采购商品结构 Error! Reference source not found.,达到降低成本与供应商实现双赢。楼曙英于 2012 年结合集力公司当时的采购模式,通过设置评价值和权重,建立了供应商选择模型 Error! Reference source not found.。尹逊芹和徐耀群于 2012 年在 AHP 层次分析理论基础上,建立了采购模式的选择模型 Error! Reference source not found.。(2) 销售管理的研究商品是超市的重要组成部分,而商品的销售是超市管理中非常重要的一块。商品销售信息采集与计算直接影响到超市的采购与库存。黄宏本和卢雪燕于2011 年提出了一种基于二维数组的关联规则挖掘算法 Error! Reference source not found.,并使用编程实现挖掘系统,通过超市购物数据测试表明,算法高效可行,所实现的系统轻巧,性能出色。王新春和汝艳红于 2012 年基于复杂网络建立了一个数学模型 Error! Reference source not found.,使复杂的销售信息更加直观。(3) 库存管理的研究1915 年,美国的 F.W.哈里斯发表关于经济订货批量的模型,开创了现代库存理论的研究。1965 年约瑟夫奥利奇博士总结出了一种新的管理理论: 物料需7求计划(MRP)理论。MRPII 理论 Error! Reference source not found.由维特于 1981 年推出。MRPII 从市场预测、生产计划、物料需求、库存控制、车间控制,延伸到产品销售的整个生产经营过程以及与之有关的所有财务活动中。随着管理工作的科学化,库存管理的理论有了很大的发展,形成许多库存模型,应用于企业管理中已得到显著的效果。张庆民等于 2011 年基于模糊理论和贝叶斯学习理论设计了协商模型 Error! Reference source not found.,有效的化解了在供应链多级库存管理的过程中, 公司间的订货冲突。顾志强于 2011 年通过数学建模构建了一个库存优化模型 Error! Reference source not found.,经大量数据验证该模型在有效的减轻了库存成本。余黎于 2012 年利用 Witness 软件模拟企业库存问题,给出了九种不同的订货策略 Error! Reference source not found.,从中选出了最优策略。根据学者的诸多研究,同时随着计算机技术的出现,软件开发人员设计与开发出了许多超市管理系统。刘汝洁于 2012 年开发的收银管理系统 Error! Reference source not found.就对超市的收银管理带来了很大的便利。吴效珩于 2012 年通过对数据库的研究优化了计算机对超市库存的管理,编写了超市后台管理系统Error! Reference source not found.。赵博通过分析超市进销存流程开发了一个超市进销存管理系统。伍明星 Error! Reference source not found.等通过 java 语言编写了一个超市信息管理系统。秦宇伟 Error! Reference source not found.于 2011 年根据当时的主流技术开发了一个超市管理系统。随着计算机技术的不断发展,超市管理软件开发的质量越来越高,性能也越来越好。1.3 超市管理系统主流开发技术针对超市的管理许多学者研究出了许多方法,而计算机管理软件出现,更是开发出了许多优秀的超市管理软件。超市管理软件开发的技术多种多样,目前主要是基于 B/S 或 C/S 结构开发的。(1) B/S 超市管理系统的主流开发技术B/S 超市管理系统开发技术有 ASP,PHP ,J2EE 等。ASP 是 Active Server Page 的缩写,意为“动态服务器页面 ”Error! Reference source not found.。ASP 是微软公司开发的代替 CGI 脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。8PHPError! Reference source not found.是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,被广泛地运用。PHP 的优势是开放的源代码,程序开发快,运行快,技术本身学习起来快,跨平台性强,效率高。J2EEError! Reference source not found.是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE 核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循 J2EE 架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。(2) C/S 超市管理系统的主流开发技术B/S 超市管理系统开发技术有 Java,C+,C#,以及 Dephi 等。Java 语言是基于 Java 虚拟机的,它最大的优势在于一次编译,到处运行,它并不需要考虑各种系统之上的不同系统调用,所有的系统调用都可以通过底层的 JVM 的封装来完成,开发者在开发过程中不用考虑操作系统层面的编程知识,同时 Java 的优势还在于它的开源和封装, Java 提供了强大的类库支持,包括多线程,数据结构,socket 编程等,让开发者可以把更多关注放在程序的编写基础之上,而不是放在实现一些底层的应用程序。同时,Java 还提供了垃圾回收机制。C+的特质在于它的高效性,它是直接和底层打交道的语言。 C+的特性还在于它的面向对象的封装,这点和 Java 是类似的,但是它有兼有了 C 语言快速高效的特性,所以在开发类似网游,搜索等项目的时候,通常采用 C+。C#是微软主推的一种面向对象的语言,它是建立在.NET Framework 之上的。C#在 Visual Studio 之上的良好兼容性让 C#语言获得了快速上手的特性,同时由于其丰富的控件库,让 C#语言得到很多开发者的青睐,同时 C#语言对于制作C/S 程序也是非常方便的,很多代码都是 IDE 直接生成的,开发者只需要实现部分逻辑。1.4 超市管理中存在问题9中国超市主要存在问题有以下四点:(1) 供货引起的存货管理问题我们大多数企业的存货周转期在 50 到 70 天之间。中小型超市由于进货量少又大多是食品其周转期大多为一周左右。因为周转周期短,所以及时供货成了超市经

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论