基于WebService的饮料自动售货机系统的设计与实现

被引量 : 0次 | 上传用户:richard_kai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
20世纪90年代中期,Internet技术成为了计算机界的主流。这时,业务计算的模型开始发生了巨大的变化,这个变化追逐的焦点就是客户端以及服务器的计算概念,当然,我们也可以认为Web模型是由各种信息和应用程序集合所组成的不同的层连接而成,但这些信息和应用程序却又覆盖在品种繁多的硬件上。为了解决这个问题,Web服务诞生了。Web服务可以在不同种类系统中互通数据,它是通过XML消息处理来进行数据交换和远程调用一些应用程序,使数据能够通过防火墙。访问数据和远程访问应用程序逻辑不是一个全新的概念,但是这种松耦合的方式却是一个全新的方式。Web服务中的客户端和Web服务之间有一个假设,即接受者能够理解它接收到的消息。就因为这样,无论使用什么编程语言,什么组件模型或者使用任何操作系统平台,所运行的程序都可以访问Web服务。一旦Web服务在网络上发布,其他应用程就可以发现并使用它。本文主要的工作有:(1)需求分析部分。对饮料自动售货机系统进行需求分析,分析了系统的目标需求,模拟自动售货机的工作原理和方式,设计出售商品、接收钱币、找零钱、系统通讯等功能。对系统的开发环境进行需求分析,确定了开发环境。(2)系统设计部分。对数据库进行E-R图的设计,并对系统进行了详细的设计,包括系统的用例图、类图、序列图、状态图等。从而模拟系统的功能实现。(3)系统的应用程序封装。实现系统基于Web Service的代码并进行封装。(4)对系统进行测试。首先对系统进行用户界面的测试,其次对系统进行功能测试,包括初始化测试,添加饮料、钱币测试,购买饮料测试,并对测试结果进行了详细的分析本文主要讨论了如何将已有应用程序的功能包装成Web Service,从而深入了解Web Service的相关规范和开发工具,主要应用了XML,SOAP,WSDL技术,通过对AXIS的实现理念进行了研究,总结出了一些相关的设计模式等,并实现了以下目标:(1)研究了并总结了Web服务的架构的思想,Web Service的相关技术等。(2)设计并实现了自动饮料销售系统。(3)提出了鉴于AXIS的Web Service应用程序封装。(4)完成了基于Web Service的自动饮料销售系统封装。(5)完成了对自动饮料销售系统的测试。(6)提出了系统设计的不足并提出了针对性修改意见。本系统运用了先进的技术,提出了相对完善的设计方案,达到了预期的目标,我们相信随着Web服务技术的不断发展和完善,电子商务时代系统架构必然可以开创新的天地。
其他文献
本文在ICF框架的基础上,总结了智力残疾定义的新发展及目前中国对智力残疾的定义,分析了智力残疾流行率在中国的变化和可能的原因。分析了智力残疾的主要原因,智力残疾与孤独
海岛微电网组网方式分为并网型和独立型两种,均存在多种分布式电源定容问题。鉴于此,研究了海岛微电网组网时的多种分布式电源定容。对于并网型,按计划离网配置适合选择保证
武术是中国民族传统体育的精华,是中国传统文化的瑰宝。学校武术教育是武术教育乃至武术发展的基石。而学校武术教学方法更是影响学校武术教育发展的重要因素。近几年,我国学
胃癌的发生、发展机制复杂,细胞信号通路异常活化在其中起着至关重要的作用。Wnt/β-catenin信号参与胃癌细胞的增殖、侵袭和转移,并有效诱导胃癌的耐药和再生,是介导胃组织
研究了铬含量对Ti-5Mo-5V-3Al-Cr系合金相变点和锻造抗力的影响规律,采用不同的固溶温度、冷却方式和时效处理制度对Ti-5Mo-5V-6Cr-3Al合金显微组织和力学性能的影响进行了研
在我国培训领域中,拓展训练带来的潜在价值和震撼性效果得到了广泛的认可。在拓展训练十多年的发展历程中,正如它的名字一样在不断"拓展",如今已由最初的课程产品发展成为一
简要介绍了聚合物水泥防水涂料的成膜机理及其防水机理,提出了该防水涂料聚合物乳液的选择标准-玻璃化温度。并从乳液用量、施工条件及作业面涂覆三个方面分析了该防水涂料在
电影有其独特的语言模式,视觉修辞作为电影中最重要的表意手段,不仅能使观影者享受到华美的视觉盛宴,而且使电影艺术具有无可比拟的艺术气质与美感,极大地丰富了电影艺术的审
欧洲19世纪浪漫主义音乐时期是一个极具个性化、风格化的时期,法国歌剧带有这一时期音乐的显著特征。本文就这一时期的历史背景、歌剧的沿革、重要的作曲家等作了简要的介绍,
目的:探讨甘糖酯对糖尿病大鼠视网膜病变中炎性因子肿瘤坏死因子-α(tumor necrosis factor,TNF-α)和白细胞介素-1β(interleukin-1β,IL-1β)表达变化的影响,为将甘糖酯应用于临