毕业论文课题相关文献综述
文 献 综 述一﹑系统开发的背景及意义在科技日益发达的今天,手机的功能越来越多,越来越完善,人们更加频繁的出行,天气每时每刻都陪伴在我们的周围,对每个人的生活,工作必然都有着很大的影响,中国古代劳动人民凭借着对天气的经验积累,通过长久的观测天空,找出了天气变化的规律,对天气观测做了非常宝贵的探索,再结合现在的科技手段相结合,更能准确的推测出天气的变化情况,通过天气预报APP软件可以提前得知天气情况,从而做好对应的准备。
智能手机成为现代人们生活中不可或缺的一部分,具有独立的操作系统,让人们的生活更加智能化,为了更好的满足人们的工作,学习和生活需求,本次毕设研究的课题天气感知,使app能每天感知天气的变化,并根据天气的温度变化,显示出天气变化相关的穿衣指数和带伞建议,根据空气质量指数显示戴口罩建议,让人们出行更放心更有保障。
本次毕业设计旨在通过学习研究前后端分离的开发技术,来完成项目在页面上的显示与后端的事物逻辑。
前端技术主要通过学习优秀的js框架angular和h5移动开发框架ionic,利用angular来实现很多特色完美的移动端的组件;而后端技术则使用开源的框架集SSM,由Spring,MyBatis两个框架整合而成,SpringMVC则是spring中的一部分。
SpringMVC用于web层,相当于controller,用来处理用户请求,当用户输入网址,springmvc就会拦截到这个请求并调用controller层中的相应的方法,最终把结果返回给用户,并且返回相应的页面,而spring可以装载bean,就是我们常说的java类,使用servlet来链接jsp和javabean,实现业务层和表现层的分离。
而mybatis持久层专门与数据库进行打交道,这个相比hibernate来说,更符合这个项目的需求,能够自由控制sql。
各个方面研究表明,智能手机天气app是我们每天都会使用到的,需求也很大,处于一个稳定发展阶段,天气感知已经是人们生活中的必备属性,因此研究天气感知APP系统很有必要。
二﹑课题设计技术1.java语言 随着现在社会的发展,软件在这个过程中起了非常大的作用,java语言的普遍于崛起,由于自身的优势,简单性,面向对象,分布式,健壮性,安全性,多线程,动态性等特点,让java语言在最近几年的应用程序开发中占了一席之地。
Java不仅吸收了C 语言的各种优点,丢弃了C 里面的多继承和指针等概念,极好的实习了面向对象理论,允许程序用优雅的思维方式进行复杂的编程。
Java语言应用非常广泛,包括android应用,网站开发,嵌入式领域,大数据技术,在金融业应用的服务器程序,科学应用等 前端语言则使用ECMAScript6,简称es6,es6是JavaScript语言的下一代标准,在保证向下兼容的前提下,提供了大量新特性,目标是让JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。