登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 软件工程 > 正文

基于Python和MongoDB的自定义Web数据展示系统开题报告

 2021-03-11 12:03  

1. 研究目的与意义(文献综述)

因特网的发展使得 web 大行其道,当今几乎所有的企业 信息化软件以及部分个人桌面都采用了 web 界面。web界面已经成为 gui开发的一种流行选择,这种变化使得对 web 开发框架的选择变得极为重要,因为一个好的框架能极大地提高开发效率。在众多的 web 开发框架中,django /python——一款开源的 web 开发框架以其优秀的性能 和快捷的开发正越来越引起人们的重视。

python是一种简单易学、功能强大的编程语言,它有高 效率的高层数据结构,简单而有效地实现面向对象编程。python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。django 是一种十分高效的敏捷web 框架,从 2005 年发布 到现在已经出现了大量基于 python 和 django 开发的站点。python在国内应该是除了php以外最流行的开发语言了(在国外的或许ror能竞争,但在国内估计用的人没多少)。在php的世界里面,有一堆开发框架,有国产的thinkphp、yii、ci,稍微新一点的larvel5,每个都有不少的用户而且项目的活跃度都不错。相对来说python就会略微逊色,名义上是有django、flask、bottle、pyramid、web2py等,但实际真正活跃的却不多。阵营来说划分还是比较明确:以django为首的重量级框架和以bottle、flask为首的轻量级框架。django是基于中间件的一个大型框架。框架本身的内容相当丰富,基础部分:模版引擎、orm、表单、路由分发这些标配,还有不少的中间件:登陆、后台管理,这些还是官方中间件,另外还有不少的第三方中间件。关于第三方的我没有详细研究过,质量不太好评论。还有由ror带起的基于命令的web开发方式和扩展、还有内建的数据库迁移,基本上你呢想到的django都有。可以说django和python相当匹配,前者是web开发的万金油,后者是开发领域的万金油。另外django这个框架本身还有一个专门的基金会,这个基金会是由django的母公司成立的,估计有不少用这个框架的公司也对期捐助过。框架本身相当活跃,每隔大概8个月就有一个大版本。

django目前在国内的发展情况,可以用平稳来形容。国内逐渐也有一些网站,在使用django进行开发方面,django为快速web开 发提供了很多便利之处,使得这些网站的开发过程获益不少。当然,目前django也还有很多不完善的地方,但相信django基金会的成立和django 新版本的发布,都会为django提供更好的发展。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

一、基本内容

1. 了解python语言的语法以及用法;

2. 学习mongodb数据库的使用;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1~3周 查阅文献;分析题目研究现状,学习基本理论;

第4周 阅读文献、撰写开题报告,英文文献翻译;

第5周 学习了解python和mongodb,确定实施方案;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]周中华, 张惠然, amp; 谢江. (2014).基于python的新浪微博数据爬虫. 计算机应用, 34(11), 3131-3134.

[2]李新阳, amp; 王宁. (2015).基于bae和django快速开发部署web应用. 中国科技博览(5), 123-123.

[3]齐金刚, 李滔, amp; 李晋军.(2014). django框架web数据查询分页技术研究.电子设计工程, 22(5), 33-37.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图