1. 研究目的与意义
移动终端,特别是智能移动终端的普及拓宽了广大师生获取信息的渠道,同时也对学校的信息化建设提出了更高的要求。
移动智能终端拥有接入互联网能力,通常搭载各种操作系统, 可根据用户需求定制化各种功能,具有移动性, 实时性, 多任务性, 多媒体功能等多种功能。
生活中常见的智能终端包括移动智能终端、车载智能终端、智能电视、可穿戴设备等。
2. 研究内容和预期目标
本课题旨在研究基于安卓系统app软件的开发与应用,通过在开发过程中的学习与锻炼,来增强自己对于安卓系统的了解与认知。
通过这次毕业设计的历练,学习安卓开发的一系列知识,同时也了解了校园移动门户这个概念。
预期目标很简单,开发出成品移动门户app,可运行在各系列安卓系统下(Android 2.2 以下不考虑)。
3. 研究的方法与步骤
对于本课题的研究方法,现准备将课题划分为三个部分分别进行研究:1) Server端(服务器端)给所有客户端提供数据支持,采用C#语言进行开发,数据库采用SQLSERVER2008作为数据存储工具,服务端架构如下:DAL(Data Access Layer,数据访问层):在数据访问层,采用.NET平台下的LINQ(Language Integrated Query,语言集成查询)技术,对于数据库数据进行面向对象级别的操作,而不必去操作底层繁琐的sql语句,简化了底层sql操作,使得数据库操作更加简洁高效。
BAL(Business Access Layer,逻辑访问层),用于处理业务逻辑,承接Contract(接口契约)层,作为逻辑实现模块存在,处理复杂业务逻辑操作Contract(接口契约),用于存放开启webservice时的数据接口,任何客户端调用都必须实现该契约。
Service(WebService),用于存放实际接口契约的实现方法,真正用于webservice数据的接收和BAL的调用,类似于web中controller的概念。
4. 参考文献
[1] 郭志宏.Android应用开发详解[M].电子工业出版社. 2010.[2] 杨丰盛.Android应用开发揭秘[M]. 机械工业出版社. 2010. [3] 余志龙.Google Android SDK开发范例大全[M].人民邮电出版社. 2009. [4] 李宁.Android/OPhone开发完全讲义[M]. 中国水利水电出版社. 2010. [5] 胡伟.Android系统架构及其驱动研究[J].广州广播电视大学学报. 2010.[6] 靳岩.Google Android开发入门与实践[M].人民邮电出版社. 2009. [7] 陈建伟.基于Android的三维物体的触摸控制[J].硅谷,2009,(23):76.[8] E2ECloud工作室. 深入浅出Google Android[M].人民邮电出版社. 2009.[9] 王希贝.Android开源手机与知识产权保护浅析[J].中国发明与专利2010(11):68-69. [10] 贾理华,乐燕芬,施伟斌.基于Android平台简易即时通讯的研究与设计[J].常州工学院学报,2010(4):51-53.
5. 计划与进度安排
[1] 2022.1.15----2022.3.01查阅资料, 撰写开题报告[2] 2022.3.02----2022.3.15需求分析,熟悉开发工具[3] 2022.3.16----2022.3.25概要设计[4] 2022.3.26----2022.4.01详细设计[5] 2022.4.02----2022.5.08编写代码及设计[6] 2022.5.09----2022.5.20程序调试,毕业论文资料收集,撰写论文提纲[7] 2022.5.21----2022.5.31整理设计文档, 撰写毕业论文[8] 2022.6.01----2022.6.09答辩准备及答辩
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。