菜单
  

    最后是对本文进行了的总结,并对我在完成毕业设计时给予我帮助的人表达谢意。
     2  相关技术基础
    本次课题要求完成一个计算机平台上基于Tornado的物流交流平台的设计,能使用户在网上能够寻找货源、发布货物、寻找空车、提交运货请求,并为用户提供管理个人信息、业务信息等权限的功能。本文主要使用MongoDB数据库对客户端经行本地数据的储存与调用,避免用户各自建立应用文件,减少数据冗余度。此系统以面向对象的思想为核心,应用Python语言基础和jQuery相关技术,并利用Bootstrap前端框架优化用户界面,提高了用户的使用体验,基于Tornado Web服务器实现了计算机的优化物流管理的辅助作业。
    2.1  Tornado
    Tornado是使用Python语言进行编写的一种强大的而又可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,在创建和编写时又有着足够的轻量级,并能够被用在大量的应用和工具中。
    Tornado是Bret Taylor和其他人员为Friend Feed所开发的网络服务框架,当Friend Feed被Facebook收购后得以开源。不同于那些最多只能达到10,000个并发连接的传统网络服务器,Tornado在设计之初就考虑到了性能因素,旨在解决C10K问题,这样的设计使得其成为一个拥有非常高性能的框架。此外,它还拥有处理安全性、用户验证、社交网络以及与外部服务(如数据库和网站API)进行异步交互的工具。
    Tornado并不需要拥有庞大的模型建立特殊的方式,或以某种确定的形式处理表单,或其他类似的事情。它能够实现快速简单地编写高速的Web应用。Python以及Tornado十分适用于编写一个可扩展的社交应用、实时分析引擎,或RESTful API。
    本文利用Python语言编写的Web服务器框架,在用户网页客户端发出请求后,Tornado服务器收到前台的请求后,针对其请求进行响应,完成后台的相关操作,操作结果反馈到前台,并由html前台页面实现用户的可视化操作流程。
    2.2  MongoDB
    数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度的特点、是与应用程序彼此独立的数据集合。
    MongoDB 是近年在IT行业新兴起来、非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。相较于传统的关系型数据库(Sql),MongoDB的优势首先在于内存映射机制:数据不是持久化到存储设备中的,而是暂时存储在内存中,这就提高了在IO上效率以及操作系统对存储介质之间的性能损耗。其次,NoSql并不是不使用Sql,只是不使用关系。没有关系的存在,就表示每个数据都好比是拥有一个单独的存储空间,然后一个聚集索引来指向,则搜索性能一定会提高。第三,MongoDB使用JavaScript语法进行操作更加高效、直接。
    这些是MongoDB针对关系型数据库的效率要高的原因。当然这种数据库的设计带来的弊端也是有的。例如数据关系的文护会带来很多冗余数据、客户端代码需要大量针对数据库进行的IO操作、数据挖掘难以实现等等。但总体上MongoDB能够很好的实现面向对象的思想,在MongoDB中每一条记录都是一个Document对象。MongoDB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。在本系统中,在前台发出请求后,系统经过Tornado服务器向数据库发出调用数据、查询数据、插入数据的等请求后,数据库在确认请求合法后,会根据指令执行相应操作,并依照服务器要求返回数据。
  1. 上一篇:选择性甲苯歧化工艺年产30万吨对二甲苯车间的设计
  2. 下一篇:ASP.NET+sqlserver健身房营业管理系统设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. java+mysql车辆管理系统的设计+源代码

  10. 中考体育项目与体育教学合理结合的研究

  11. 电站锅炉暖风器设计任务书

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 大众媒体对公共政策制定的影响

  14. 当代大学生慈善意识研究+文献综述

  15. 乳业同业并购式全产业链...

  16. 十二层带中心支撑钢结构...

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回