收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

基于iOS的移动学习平台的设计与实现

[关键词:iOS,移动学习平台]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:rjgc0104,word全文:49页,合计:16000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于iOS的移动学习平台的设计与实现毕业设计论文------

本课题要解决的是实现一个基于iOS平台的移动学习平台,该管理软件实现的主要功能如下:课程推荐、课程分类展示、课程搜索、具体课程展示、图文课件展示、课件资源下载、学习记录、学习情况分析、点赞和收藏课程、新浪微博以及网易科技新闻等。设计过程应用软件工程原则,严格按照需求分析、概要设计、详细设计、程序编码、软件测试等步骤进行。系统采用三层架构来设计UI表示层,业务逻辑层和数据访问层,并采用MySQL数据库完成数据的存储及检索功能。该移动学习平台的实现要充分考虑用户体验、实用性、通用性。

......

通过毕业设计,巩固和提高与本专业培养要求相关的数据库原理及应用、软件工程、数据结构、面向对象程序设计等核心课程的知识,完成基于iOS平台的移动学习平台的设计与实现,掌握iOS开发平台、Objective-C及C语言开发iOS程序的方法和掌握MySQL的操作及使用PHP语言开发服务器程序的方法,培养逻辑思维和推理能力、提高分析问题和解决问题的能力。

......

本文第一部分为绪论,介绍本课题的背景、研究目的意义及国内外移动学习现状。第二部分对本课题所涉及的相关技术、工具和平台进行简要介绍。第三部分为软件的需求分析,明确本课题系统要实现的功能。第四部分为软件设计,阐述了系统的结构及数据关系的设计。第五部分为客户端功能实现,较详细地介绍客户端各种功能的具体实现过程。第六部分为服务器端功能实现,该部分主要介绍服务器端功能的具体实现。最后一部分为总结,总结本文所做的工作并指出课题的欠缺之处,为以后的系统完善指明方向。

......

本应用主要分4个主界面,在应用窗口底部以一个提示栏作为用户界面切换和提示功能,该提示栏原则上一直显示,点击某个按钮,界面切换至对应的主页面。每个主界面内部页面切换主要以Push、Pop的形式,即一层层深入,又可以一层层退出。这两种切换模式表现出本应用既有广度又有深度。

主页面推荐模块

主页是推荐模块,分为课程推荐和广告推广,展示形式使用九宫格瀑布流的形式,每行三个宫格,每个宫格为一个推荐课程或广告,内容含图片、标题和副标题。点击每个宫格能实现跳转至对应课程或广告具体内容。并且需要实现刷新功能,能够对推荐内容进行主动刷新。

课程分类展示模块

课程以课程所属大类进行分类展示,课程大类包含大类名称、Logo、课程数量和该类用户热度。点击大类标题,向服务器请求该类课程数据,再以伸展的形式将响应数据展示成课程列表,再点击大类标题能收缩列表。课程列表展示课程名称、教师姓名和用户点赞量,用户点击某一课程即可转入到具体课程内容进行学习。该模块还包含一个图文轮播展示窗口,能够展示课程的精彩照片和对课程进行简要介绍。

课程搜索模块

课程搜索模块展示形式是一个搜索栏和搜索结果展示栏,搜索栏能实现随输入文字的改变实时进行异步向发送服务器搜索请求,获取响应后实时展现在结果栏中,向用户展示当前搜索结果和联想提示。搜索栏展示内容包括与输入文字相似的课程名称和该课程同名的课程数。该模块另一项人性化功能为:若课程数为1,用户点击该栏即可转入该课程内容。否则,......

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:rjgc0104,word全文:49页,合计:16000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于iOS的移动学习平台的设计与实现(开题报告,任务书,论文)!