基于云平台的校园二手商品交易系统的设计与实现

来源 :贵州大学 | 被引量 : 4次 | 上传用户:yaoyaoqi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,互联网在高校迅速普及,加之二手商品交易需求的日益增长,各大高校纷纷建立起自已的二手商品交易平台。随着平台的不断完善和推广,校园二手商品、系统用户以及交易信息等数据量逐渐增加,为满足平台的弹性扩展、高并发以及负载均衡等性能,本文结合Openstack云平台进行设计,更好地实现校园二手商品交易系统的商品推荐、商品发布以及商品搜索等功能。本文的主要工作如下:(1)对系统进行需求分析和设计。首先对系统用户角色进行用例分析;然后进行总体架构设计、数据库设计以及UML设计;最后运用RESTful架构设计前后端数据交互的API,从而实现Web Service技术。(2)运用自主研发开发框架编码实现系统功能。开发框架运用分层架构思想,将系统前后端分离,降低各组件的耦合度。所用Python、MySQL和Nginx等技术均为开源,并且框架具有较强的扩展性。校园二手商品交易系统运用此框架进行开发,编码实现商品发布、商品搜索、商品交易、商品推荐、切换高校、高校管理员后台管理以及超级管理员后台管理等功能。(3)基于物品的协同过滤算法研究与应用。本文主要研究基于物品的协同过滤算法实现过程,计算商品之间的相似度和用户对商品的兴趣度,为用户生成推荐商品列表,利用准确率和召回率评价推荐功能,应用基于物品的协同过滤算法进行商品推荐以提高校园二手商品成交率。(4)云平台搭建与应用。本文搭建Openstack的Keystone、Glance、Nova、Neutron和Horizon五个组件,在云平台上启动Ubuntu实例并部署系统。云平台的弹性扩展、负载均衡和按需使用等特性在系统中得到较好地应用。系统已完成设计、开发、云端部署和测试,并在贵州大学校园内试运行,实现了预期功能,目前运行情况良好。
其他文献
<正>限额设计就是按照批准的设计任务书及投资估算控制初步设计,按照批准的初步设计总概算控制施工图设计。同时各专业在保证达到使用功能的前提下,按分配的投资限额控制设计
会议
本文在论现代企业财务管理的特征的基础上,提出了加强现代企业财务管理的几点思考.
高职教育是高等教育的重要组成部分,积极推动了高等教育大众化的进程,但我国目前的高职教育,仍然是参考高等学校教育教学模式,没有形成自身特色,本文通过在软件教学中采用的
发展林业共享经济已成为推进林业发展、解决林业经济问题的一个可能选择。文中明晰了林业共享经济的概念和内涵,从林地共享、林业建筑共享、机械设备共享、资金共享、林业经
<正>1前言随着客户对热转印木纹型材耐候性能要求的逐渐提高,怎样提升其耐候性能是各生产厂家研究的主要课题。除采用耐候粉末、耐候转印纸等原材料工艺外,转印工艺中的油墨
会议
通过在电解液中添加硫酸亚锡、含Ce稀土添加剂、聚乙二醇和聚丙烯酰胺,并设计四因素三水平实验,得出影响线性扫描的主因素为聚丙烯酰胺,影响电位阶跃的主因素为聚乙二醇,影响
目的:胃食管反流病(GERD)是当前国内外常见的消化系统疾病,随着生活节奏加快,该病的发病率日渐升高,患者的身体和精神心理都受到较大的影响,而胃食管反流病的致病因素和发病机制尚未明确。本研究主要分析胃食管反流病患者的中医证型分布、不同证型下患者的精神心理状态,中医证型和患者焦虑、抑郁心理的关联性,为临床诊治提供思路和依据。方法:本研究纳入符合胃食管反流病诊断标准的患者110例,通过填写问卷调差表,
随着高等教育由精英化向大众化的迈进和教育为经济建设服务导向的明确,近两年来,高职院校得到了空前的大发展.那么,如何建设好高职院校,充分发挥其应有的功能,则是摆在我们面
子宫肌瘤是最常见的生殖器良性肿瘤,其发生可能与体内雌激素水平过高或雌激素长期刺激有关.糖尿病属内分泌疾病,常合并心脑血管病、视网膜炎等,术后易并发感染,且进展急剧.因