您的当前位置:首页正文

基于Android手机app开发与设计毕业设计开题报告范文(20210129131254)

来源:个人技术集锦


毕业设计开题报告

题 目 基于 Android 平台的同学录设计与开发 学生姓名 王强 学号

所在院( 系) 数学与计算机科学学院 专业班级 计本 1104 指导教师 李婧

2015 年 3 月 18 日

题目 基于 Android 平台的同学录设计与开发 一、选题的目的及研究意义 随着智能手机的普及,手机在我们的生活中逐渐占据了更加重要的地位,各种各样的手 机 APP 也孕育而生。每年都会有毕业季,为了方便于毕业后同学们的沟通交流,对于广大毕 业生来说填写同学录必不可少。但是传统的同学录不易修改以及随时查看,因此拥有可以随 时携带查看的电子同学录手机 APP 十分必要。因此需要开发一款基于 Android 平台由 java 语 言编写的手机同学录 APP。 电子同学录更加方便于同学之间的实时互动交流,可以进行分享个人状态、发起聊天等 活动。与传统纸质同学录相比,便于管理和更新,极大地方便了身处不同空间的用户使用。 为广大同学提供了一个实时沟通的平台,该研究具有一定实用价值。 、综述与本课题相关领域的研究现状、发展趋势、研究方法及应用领域等 随着社会的发展, 智能手机越来越多,应用越来越广泛。 Android 系统自推出以来, 就以 明显的优势逐渐扩大自大的市场份额,尤其在国外,其呼声日高,可谓是如日中天,正处于 蓬勃发展的开拓阶段。 据美国某市场调研机构 2012年发布的一份最新报告显示。 2012 年一季 度,基于 Android 系统的智能手机的销售量已占据全美手机销售量的 28%份额,而大名顶顶的

IPhone 手机其市场份额紧追其后, 占到 21%的市场份额, 已经确定了 Android 系统的市场占有 比。据业内人士分析,随着 Android 系统相应软件的不断开发应用,选择 Android 系统手

机或 者无线终端设备的人会越来越多。

未来基于 Android 系统的应用软件也将进入飞速发展的全新阶段。 Android 系统的应用绝 不仅局限于手机产业,几年来其迅速扩张到相关领域,例如平板电脑、车载系统、电视

STB、

智能电器、 智能会议系统等。 目前, 各 IT 厂商都在努力的研发前沿应用软件, 以期在

Android 系统发展这一群雄逐鹿的关键阶段,占领更多的市场份额。

表熟人设交、陌陌代表陌生人社交、微信代表全体人社交。同学录则是为了让熟识的同学更 加方便交流沟通而生的社交应用。

撮合,也就使得有社交需求的用户彼此被发现。这种撮合需要遵循两个基本原则,即价 值性和用户的自主私密性。撮合的方式是自由选择的,可以由用户触发,也可以是程式选择 推送的。

线上社交有着更长久和更真实,直至线下实体社交发展的可能性和趋势。基于这种可能 性和实际社交经验的模式影响,形成应用之于用户认证和行为记录的需求。

稳定的运行后台是所有应用考虑的大后方,因为后台是应用正常运行的最基本的保障。 目前熟人圈庞大的关系网已经在微信中生成。当基于熟人社交关系被微信独占时,很多 社交

APP 转而将目光投向了陌生人交友的领域。 2011 年,陌陌、遇见先后推出,风靡一时, 陌生人

社交圈里流传着“南遇见,北陌陌”,可是随着陌陌用户数过亿,商业化也被提上日 程。陌生人社交 APP的活跃度甚至比熟人社交 APP的活跃度还要高上 2 到 3倍。从心理学讲, 人是种很奇怪的动物,容易寂寞就想找个人“勾搭”,这也就给陌生人移动社交市场很大的 发展空间。现如今陌生人 APP 必须做到技术过硬,匹配算法精准、找准用户和市场定位方向 和利用熟人中的弱关系链原理来做陌生人社交才有市场机会。 随着社交 APP 在市场上的运用, 不难发现陌生人社交 APP 的交友环境需要净化。 在这方面, 所有的社交 APP 对于女性的保护 都十分重视,一方面,只有女性用户比例的上升才可以带动陌生人社交 APP 的活跃度;另一 方面,女性用户群也是陌生人社交 APP 的摇钱树。

三、对本课题将要解决的主要问题及解决问题的思路与方法、拟采用的研究方法(技术路线) 或设计(实验)方案进行说明

本课题的研究内容为基于 Android 平台的同学录设计与开发。电子同学录是一个 Android 平台的应用软件,给毕业后的同学提供一个活动交流的场所,拟采用 Java 语言开发,以 SDK 作为开发环境。电子同学录的设计是为了给毕业后的同学提供一个沟通交流的场所。鉴于使 用过程中产生的数据量不会太多,考虑用免费的 mysql 数据库进行存储系统基础信息。

电子同学录以结构清晰的 MVC 结构进行架构。整体架构分为数据层、业务层以及表现 层。数据访问层作为系统的基础底层支柱,系统运行时产生的基础数据存储到 mysql 数据库 中。业务逻辑层主要把系统的四大核心功能个人资料、消息、朋友圈以及新闻活动模块进行 处理。表现层则有

Android 移动设备进行访问。

电子同学录需要用户注册账号,注册登陆后可以添加个人基本信息。添加的基本信息中 需要注明用户是哪个学校哪一届哪个班级。之后用户可以通过查找曾经的校友或者同班同学, 也可以通过账号查找。查找到的用户可以互相之间添加为好友。

在线的好友之间可以相互聊天,聊天是指相互发消息聊天,可以给在线好友,也可以给 不在线的好友发送消息。发送的消息在系统的消息界面显示。

用户可以在朋友圈上发送一些实时状态或者心情等动态。好友可以看到这些动态并作出 评论,该用户可以回复。

新闻活动模块里可以创建活动或者显示新闻。创建的活动或者新闻设置显示给同班级的 同学查看和校友查看。查看后如果想参加活动的用户可以点击参加来加入此活动。新闻不可 以参 加。

四、检索与本课题有关参考文献资料的简要说明 [1] 成刚编 . Eclipse 从入门到精通 [ M] . 北京:清华大学出版社, 2005 [2] 杨丰盛编 . Android 应用开发揭秘 [M] . 北京:机械工业出版社, 2010 [3] 余志龙,陈昱勋,郑杰明 . Android 实例开发范例大全 [ M] . 北京:人民邮电出版社, 2010 [4] 胡伟. Android 系统架构及其驱动研究 [J] . 广播电视大学报, 2008 [5] 郑建,贺超 . Android 和 Chrome 的发展与未来 [J] . 移动通信, 2010 [6] 李佐彬 . Android 开发入门与实战体验 [ M] . 北京:机械工业出版社, 2011 [7] 王克宏 . Java技术教程 (基础篇 )[ M] . 北京:高等教育出版社, 2002 [8] 姚尚朗,靳岩 . Android 开发入门和实战 [ M] . 北京:人民邮电出版社, 2010 [9] 陈强. Android 实例开发完全手册 [ M] . 北京:人民邮电出版社, 2012 [10] 张利国, 代闻,龚海平 . Android 移动开发案例详解 [M] . 北京: 人民邮电出版社, 2010 [11] Wiley,J.Developing software for Symbian OS[M]. Chicago:American Library Association, 2007:407-412 [12] Madisetti, V.K. Next-Generation Applications on Cellular Networks: Trends, and Solutions[J]. IEEE JOURNALS,2012,100(3):841-854 [13] Nicolae, M. Embedding Android devices in automation systems[J].IEEE CONFERENCE PUBLICATIONS,2013, Papers (1):215-218五、毕业设计进程安排

2014.12.09--2015.3.15 2015.3.16--2015.3.20 2015.3.21--2015.3.31: 2015.4.1--2015.4.15 2015.4.16--2015.5.15 2015.5.16--2015.5.31 2015.6.1--

:查阅相关文献资料,撰写并提交开题报告。

:需求分析,确定设计方案。

概要设计。 :详细设计。 :编码与测试。 :撰写毕业设计说明书

:整理资料,准备答辩,后期整改。

六、指导教师意见 1 .对开题报告的评语 2 .对开题报告的意见及建议

所在院(系)审查意

见:

指导教师(签

名)

盖公负责人签字 (章

因篇幅问题不能全部显示,请点此查看更多更全内容