基于安卓Android平台的同学录设计与开发毕业论文

合集下载

大学毕业设计---基于android的手机通讯x录的设计与实现

大学毕业设计---基于android的手机通讯x录的设计与实现

华东交通大学理工学院Institute of Technology.East China Jiaotong University毕业设计Graduation Design(2009—2013年)题目基于android的手机通讯录的设计与实现分院:电气与信息工程分院专业:计算机科学与技术班级:计科 2009—2学号: 20090210440228学生姓名:周纬指导教师:李旋起讫日期: 2012.11——2013.05华东交通大学理工学院毕业设计原创性申明本人郑重申明:所呈交的毕业设计是本人在导师指导下独立进行的研究工作所取得的研究成果。

设计中引用他人的文献、数据、图件、资料,均已在设计中特别加以标注引用,除此之外,本设计不含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。

本人完全意识到本申明的法律后果由本人承担。

毕业设计作者签名:日期:年月日毕业设计版权使用授权书本毕业设计作者完全了解学院有关保留、使用毕业设计的规定,同意学校保留并向国家有关部门或机构送交设计的复印件和电子版,允许设计被查阅和借阅。

本人授权华东交通大学理工学院可以将本设计的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编毕业设计。

(保密的毕业设计在解密后适用本授权书)毕业设计作者签名:指导教师签名:签字日期:年月日签字日期:年月日华东交通大学理工学院毕业设计摘要随着移动设备制造技术和移动通信网络的迅猛发展,全球手机用户日益增加,手机成为了很多人日常生活中必不可少的一部分,手机业在日益发展的同时,人们对手机的功能需求和体验需求也越来越高,因此各种智能手机相继而出,当前市场上最流行的智能手机的操作系统非Android莫属。

Android是由谷歌公司于2007年11月推出,并很快得到了手机制造商的认可和广大用户的好评。

本文以Android系统中的手机通讯录模块为项目背景,利用Java语言,Eclipse 为开发工具,主要是对通讯录的版面设计和功能设计的研究,尽可能设计出更具实用性的通讯录程序,本系统包括基本的增加联系人﹑删除联系人﹑查找联系人﹑菜单﹑退出功能,其中菜单包括显示所有﹑删除所有﹑号码备份功能,使通讯录更能切合用户的需求。

(完整版)同学录系统毕业设计

(完整版)同学录系统毕业设计

同学录系统学生:学号:专业:计算机科学与技术班级:指导教师:摘要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

因此网站建设在Internet应用上的地位显而易见,它已成为人们日常生活中相互沟通和联系的重要平台,从而倍受人们的重视。

这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现。

现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式。

心缘同学录网站的建设不仅能够使同学们的联络方式有所改变,也大大地方便了同学们的相互交流,更重要的是为我们同学们提供了一个相互沟通和联系的平台,使他们保持彼此之间的联系,加深彼此间的感情。

该同学录网站使用进行设计与实现,具有留言板管理,通讯录管理,班级管理,照片管理,信息查询,其他功能,例如友情提醒、热点信息、通过E-mail 通知校友注册等功能。

【关键字】安全 ; 应用 ; 管理; SQLAbstractThe application scope of the computer network expands unceasingly along with the computer technology rapid progress and the computer network rapid development, so the people take more and more attention to the computer network. This article obtains from the network security foundation concept, it analyzed each kind of security danger to the current computer network, and analyzed many kinds of attacks method of the appearance is because the evil intention of the who attempts to obtain some kind of advantage or to people intentionally. It may see the network security that not merely enable network not to . We must even more take the security policy of computer network system and the research of the development direction along with the computer network system rapid development.【KEYWORDS】application; SQL; management目录第一章绪论 (7)1.1同学录背景及意义 (7)1.2同学录的现状 ............................... 错误!未定义书签。

基于Android系统的通讯录毕业设计论文

基于Android系统的通讯录毕业设计论文

基于Android系统的通讯录毕业设计论文目录第一章系统概述 (1)1.1Android开发的背景及意义 (1)1.1.1开发背景 (1)1.1.2开发意义 (2)1.2Android通讯录开发的目的及环境 (2)1.2.1Android通讯录的开发目的 (2)1.2.2Android通讯录的开发环境 (3)1.3Android的优势 (3)第二章Android开发环境的搭建及技术支持 (4)2.1Android开发环境的搭建 (4)2.2Android系统架构 (7)2.2.1应用程序 (7)2.2.2应用程序框架 (7)2.2.3系统运行库 (8)2.2.4 Linux内核 (9)2.3Android开发的技术支持 (9)2.3.1Java高级开发语言 (9)第三章系统分析 (11)3.1系统可行性分析 (11)3.1.1技术可行性 (11)3.1.2经济可行性 (11)3.1.3操作可行性 (11)3.2需求分析 (12)3.2.1系统功能分析 (12)第四章总体设计 (13)4.1功能结构图 (13)4.2 SqLite数据库设计 (14)第五章详细设计 (16)5.1浏览联系人界面 (16)5.2查看联系人界面 (17)5.3查找联系人界面 (18)5.4编辑修改联系人界面 (19)5.5电话菜单界面 (20)第六章代码实现与测试 (21)6.1 Android UI布局部分实现 (21)6.2头像按钮选择实现 (23)6.3联系人浏览实现 (25)6.4修改联系人实现 (26)6.5 User对象控件赋值部分实现 (27)6.6数据库更新实现 (27)6.7页面跳转部分实现 (28)6.8添加打电话,发短息菜单功能 (28)6.9输入合法度测试 (31)6.10备份还原测试 (32)结束语 (34)致谢 .......................................................................................................... 错误!未定义书签。

软件工程毕业设计_基于android系统的同学录的实现

软件工程毕业设计_基于android系统的同学录的实现

河北农业大学本科毕业论文(设计)题目:基于Android系统的同学录的实现摘要随着第三代通信技术3G的推广,无线带宽和传输速度都得到了大幅度提升,为智能手机终端添加更多内容丰富的应用功能提供了良好的平台。

本系统是基于谷歌公司新推出的一款Linux平台的开源手机操作系统——Android系统,利用Java语言,Eclipse为开发工具,通过对平台的系统架构和应用程序进行学习,设计出一款手机通讯录。

本系统包括存储,删除,Android修改,打电话,发信息,发邮件,备份SD卡等功能,满足了用户对通讯录的需求。

此通讯录的设计遵循标准的开发流程,首先进行需求分析,然后确定通讯录的功能,再编写程序的代码,调试程序,运行程序,并对程序进行优化完善。

关键词:Android;手机通讯录;智能手机;JAVAAbstractWith the 3G promotion of third-generation communications technology, wireless bandwidth and transmission speed have been improved significantly, and provides a good platform for smart mobile terminals to add more content-rich applications. The design is based on the Google Corporation a new version of the Linux platform to the source mobile phone operating system -- Android system, using Java language, Eclipse as a development tool, through the Android platform system architecture and application for research, design a mobile phone contacts. The design including functions of storage, deletion, modification, phone calls, messages sending, E-mail sending, backup SD cards and other functions, to meet user demand for mail list. The design of the contacts follows the standard development process, the first needs analysis, and then determine the function of the contacts, then write the code, the debugger, run the program, and procedures to optimize the sound.Key words: Android; Mobile Phone Contacts; Smartphone;Java目录1绪论 (1)1.1研究背景 (1)1.2研究现状 (1)1.3主要工作 (3)2 ANDROID技术与理论 (4)2.1A NDROID系统开发简介 (4)2.1.1 Android技术简介 (4)2.1.2 关键应用程序 (6)2.1.3 应用程序框架 (6)2.1.4 函数库 (6)2.1.5 Linux内核 (6)2.2A NDROID应用的构成和工作机制 (7)2.2.1 Activity (7)2.2.2 Intent Receiver (7)2.2.3 Service (8)2.2.4 Content Provider (8)3需求分析 (9)3.1功能需求分析 (9)3.2性能需求分析 (10)3.3数据库需求分析 (10)3.4安全需求 (11)4功能设计 (12)4.1总体设计 (12)4.2系统功能设计 (13)4.3系统数据库设计 (14)5通讯录实现 (16)5.1A NDROID开发平台搭建 (16)5.2具体功能实现 (16)5.2.1界面布局 (16)5.2.2增加联系人功能 (17)5.2.3查找联系人功能 (18)5.2.4数据库操作实现 (19)5.3系统功能截图 (21)参考文献 (25)致谢 (26)1绪论1.1研究背景智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。

安卓毕业设计app项目

安卓毕业设计app项目

安卓毕业设计app项目【篇一:基于android手机app开发与设计毕业设计开题报告】毕业设计开题报告题目基于android平台的同学录设计与开发学生姓名王强学号1118014143所在院(系) 数学与计算机科学学院专业班级计本1104指导教师李婧2015 年 3 月 18 日【篇二:安卓毕业设计论文】基于android的校园聊天软件的设计与实现design and implementation of campus chatsoftware based on android摘要在智能手机中,android平台约占75%市场份额。

安卓系统的广泛应用,使得android手机应用程序的数量快速增长,即时通讯app的应用范围也更加广泛。

另一方面,高校师生需要在教学过程中加强沟通,而开发一款智能手机的校园聊天app则可以满足这一需要,弥补传统教学形式的不足。

本文旨在设计并实现一个基于android的校园聊天软件。

本文在对校园聊天客户端进行调查研究基础上,进行了需求分析和系统设计,进一步完成了ui界面设计,在eclipse中使用java语言实现了app各个功能模块。

app的im通信部分基于第三方通信云sdk进行开发。

该app的功能主要包括用户登录、注册、聊天框架、通讯录管理、个人信息管理等功能模块。

基于android平台校园聊天软件将为管理者、教师、学生之间提供一个高效的沟通平台,它的实施将有利于加强对教育教学过程的监督,增进师生之间、学生之间的学习交流,增强教学互动性,提高教育教学效率。

关键词:android;校园聊天;智能手机abstractfor smart phones, the android platform accounts for about 75% market share. the extensive application of the android system allows the number of apps for android cellphones to grow rapidly. the application scope of instant messaging apps has b ecome wider as well. it is necessary for college teachers and students to enhance communication in the teaching process, developing a campus chatting app for smart phones canexactly meet this need and compensate for the inadequacies of the traditional teaching form.this paper aims to design a kind of android-based campus chatting software. through the survey on the campus chatting client, the demand analysis and systematic design are carried, and the ui interface design is further completed. java languageis used in eclipse to realize various functional modules of the app. the im part of the app is based on the third-party communication cloud sdk. functions of the app mainly include user login, registration, chatting framework, address book management, and personal information management.based on the campus chatting software of the android platform, it is to provide an efficient communication platformfor school managers, teachers and students, the implementation of which will facilitate the supervision on the education process by schools and increase academic communication among teachers and students. the teaching interactivity will be enhanced along with the improvement ofthe education efficiency as well.key words: android; campus chat; smartphone目录1 绪论 31.1开发背景 31.2课题意义 31.3研究内容 31.4本章小结 42 软件需求分析 52.1技术介绍 52.1.1软件开发的工具和环境 52.1.2eclipse介绍 52.1.3安装jdk和sdk 52.2需求分析 52.2.1主要参与者 52.2.2功能需求 62.3.3性能需求 72.3本章小结 73 软件设计 83.1软件功能设计 83.1.1客户端功能设计 83.1.2服务器功能设计 123.2软件的数据库设计 123.3本章小结 144 软件实现 164.1服务器端 164.1.1配置openfire服务器 164.1.2使用smack api与openfire建立连接通信 17 4.2客户端 184.2.1用户注册模块 184.2.2用户登录模块 204.2.3个人信息设置管理 224.2.4好友信息管理模块 244.3本章小结 305 软件测试 325.1软件功能测试 325.1.1用户注册模块测试 325.1.2用户登录块测试 325.1.3用户设置管理模块测试 335.1.4好友管理模块测试 335.1.5消息模块测试 345.2本章小结 34结论 35参考文献 36附录:系统主要功能代码 37致谢 481 绪论1.1开发背景android的英文翻译是指机器人,而android这个词语作为操作系统的名称出现,是谷歌在2007年发布了应用在手机平台上的操作系统,自此android作为手机操作系统出现在人们的视野中。

基于android的手机通讯录的设计与实现

基于android的手机通讯录的设计与实现
华东交通大学理工学院
Institute ofTechnology.
EastChinaJiaotongUniversity
毕 业 设 计
GraduationDesign
(2009—2013年)
题 目基于android的手机通讯录的设计与实现
分 院:电气与信息工程分院
专 业:计算机科学与技术
班 级:计科 2009—2
3.1 功能需求分析………………………………………………………………11
3.2 性能需求分析………………………………………………………………12
3.3 数据库需求分析……………………………………………………………12
4通讯录应用的功能设计…………………………………………………………13
4.1 总体设计……………………………………………………………………13
(保密的毕业设计在解密后适用本授权书)
毕业设计作者签名: 指导教师签名:
签字日期: 年 月 日 签字日期: 年 月 日
摘 要
随着移动设备制造技术和移动通信网络的迅猛发展,全球手机用户日益增加,手机成为了很多人日常生活中必不可少的一部分,手机业在日益发展的同时,人们对手机的功能需求和体验需求也越来越高,因此各种智能手机相继而出,当前市场上最流行的智能手机的操作系统非Android莫属。Android是由谷歌公司于2007年11月推出,并很快得到了手机制造商的认可和广大用户的好评。本文以Android系统中的手机通讯录模块为项目背景,利用Java语言,Eclipse为开发工具,主要是对通讯录的版面设计和功能设计的研究,尽可能设计出更具实用性的通讯录程序,本系统包括基本的增加联系人﹑删除联系人﹑查找联系人﹑菜单﹑退出功能,其中菜单包括显示所有﹑删除所有﹑号码备份功能,使通讯录更能切合用户的需求。该通讯录的设计严格按照开发的流程进行。

基于Android的手机通讯录的设计与实现论文汇总

基于Android的手机通讯录的设计与实现论文汇总

武汉工程大学邮电与信息工程学院毕业设计(论文)基于Android的手机通讯录的设计与实现Design and Implementation of Mobile Phone Contacts Based on Android学生姓名学号专业班级指导教师年月作者声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果,除了文中特别加以标注的地方外,没有任何剽窃、抄袭、造假等违反学术道德、学术规范的行为,也没有侵犯任何其他人或组织的科研成果及专利。

与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。

如本毕业设计(论文)引起的法律结果完全由本人承担。

毕业设计(论文)成果归武汉工程大学邮电与信息工程学院所有。

特此声明。

作者专业:作者学号:作者签名:____年___月___日摘要随着第四代通信技术4G(The 4th Generation Mobile Communication Technology)的推广,无线带宽和传输速度都得到了飞速的提升,手机已经成为人们日常生活中必不可少的一部分。

作为手机最基本的功能—通讯,通讯录便显得更加的重要。

手机通讯录本来是为了方便手机用户保存联系人信息,但是现在成百上千的联系人信息杂乱无章地显示,用户操作及其不便。

因此,很需要一款辅助性通讯录软件来解决这个问题。

本文基于Android操作系统,在介绍了通讯录整体结构和框架的基础上,遵循软件工程的设计思想,以Eclipse,Android studio等为开发工具,设计出一款手机通讯录。

本系统包括存储,删除,头像修改,打电话,发信息等功能,增加通讯录使用起来的方便性。

最后对程序进行优化完善、对界面进行设计,获得更好的用户体验。

关键词:Android;手机通讯录;JavaAbstractWith the 4G promotion of fourth-generation conmmunications technology, wireless bandwidth and transmission speed have been improved significantly.At the same time, with the increasing contact need between people, mobile phone is one indispensable for people lives. As the basic function of mobile phone— communication, contacts has play an important role. However,hundreds of communications wore haphazard displayed,thousands of text messages and phone records without induction and the process in the use of operation is extremely inconvenient,difficult to manage such information. So it is urgent to design and implement one system to help manage our contacts.Based on the background discuss above,the dissertation starts from the Android system features,and focuses on the design and implementation of this Contact Information Management(CIM)System.The design, including functions od storage, deletion, head revision, phone calls, messages sending and other functions, to meet user demand for contacts. The design of the contacts follows the standard development process, the first needs analysis, and then determine the function of the contacts, then write the code, the debugger, run the program, and procedures to optimize the sound. This software provides a variety of components to design the interface, can support the user experience.Key Words:Android; Contact; Java目录第1章绪论 (1)1.1课题研究背景 (1)1.2本文主要工作 (1)第2章ANDROID技术简介 (3)2.1什么是A NDROID (3)2.2A NDROID系统架构 (4)2.3应用程序组件 (5)第3章需求分析 (8)3.1课题总体目标 (8)3.2功能需求分析 (8)3.3非功能需求分析 (9)第4章系统设计 (11)4.1功能模块的划分 (11)4.2文本信息管理 (13)第5章通讯录实现 (15)5.1A NDROID开发平台搭建 (15)5.2具体功能实现 (15)5.2.1 增加联系人功能 (16)5.2.2 添加头像功能 (18)5.2.3 保存联系人信息 (20)5.2.4 绘制主界面 (22)5.2.5 通信功能 (23)第6章总结与展望 (25)参考文献 (26)致谢 (27)第1章绪论Android操作系统最初由Andy Rubin开发,最初主要支持手机。

(毕业设计)基于Android通讯录的设计与实现

(毕业设计)基于Android通讯录的设计与实现

毕业论文(设计)题目基于Android通讯录管理系统设计与实现学生姓名学号学院专业指导教师联系QQ 1912881988本人严重声明:1、持以“求实、创新”的科学精神从事研究工作。

2、本文是我个人在导师指导下进行的研究工作和取得的研究成果。

3、本文除引文外,所有实验、数据和有关材料均是真实的。

4、本文除引文和致谢内容外,没有抄袭其他人或其他机构发表或撰写过的研究成果。

作者签名:__________日期:__________目录1 绪论 (1)1.1 手机通讯录管理系统的开发背景 (1)1.2 手机通讯录管理系统的研究目的和意义 (1)1.3 系统主要实现内容及实现方式 (1)1.3.1系统主要实现功能 (1)1.3.2 Android系统的开发平台 (2)1.4 系统开发所需的技术支持 (2)1.4.1 Java开发语言 (2)1.4.2 Android简介 (3)2 手机通讯录管理系统分析 (3)2.1技术可行性分析 (3)2.2 经济可行性分析 (4)2.3 需求可行性 (4)3 系统概要设计 (4)3.1 总体功能设计 (4)3.2 系统流程设计 (5)3.2.1 业务流程图 (5)3.3 系统数据库简介与设计 (6)3.3.1 SQLite数据库简介 (6)3.3.2 系统数据库设计 (6)4 系统详细设计 (7)4.1 联系人模块 (7)4.1.1 联系人操作模块 (7)4.1.2 联系人查找模块 (9)4.2 信息模块 (10)4.2.1 信息显示模块 (10)4.2.2 信息编辑模块 (10)4.3 个人中心模块 (12)5 系统测试与调试 (13)5.1 测试的概念 (13)5.2测试的目的 (13)5.3 测试的原则 (13)5.4程序测试 (14)5.5 测试的主要内容 (14)5.6 测试用例 (14)5.7 系统测试结果 (15)5.7.1 编辑联系人功能测试 (15)5.7.2 查找联系人功能 (16)5.7.3 删除联系人测试 (16)5.7.4 短信息发送测试 (17)5.7.5 短信息删除测试 (17)5.7.6 备份功能测试 (17)5.8 测试总结 (18)6 总结 (18)参考文献: (19)致谢 (20)基于Android通讯录管理系统设计与实现摘要:随着科学技术的不断进步与发展,移动便携式设备,如手机,平板电脑等产品越来越普及,其中大部分产品的操作系统采用的Android操作系统,并且自Alphabet收购安卓系统后,安卓的市场份额急剧扩大并且还在进一步增加。

安卓毕设开题报告

安卓毕设开题报告

安卓毕设开题报告篇一:基于Android手机app开发与设计毕业设计开题报告毕业设计开题报告题目基于Android平台的同学录设计与开发学生姓名王强学号 1118014143所在院(系) 数学与计算机科学学院专业班级计本1104指导教师李婧XX 年 3 月 18 日篇二:android毕业设计(论文)开题报告毕业设计(论文)开题报告题目 ___________________________学院 ___________________________专业及班级 ___________________________姓名 ___________________________学号 ___________________________指导教师 ___________________________日期 ___________________________西安科技大学毕业设计(论文)开题报告二、主要研究(设计)内容、研究(设计)思路及工作方法或工作流程设计内容:基于Android平台下实现理货员的功能:精耕拜访,销售机会,拜访效果,门店销量查询,待办事项,数据维护:队列信息,基础信息,地图下载。

设计思路及工作方法:1.精耕拜访:(1)初始进入该页面,系统会自动获取该理货员的本日拜访的门店及路线。

(2)下方地图会自动定位目前理货员的位置。

(3)点击门店的具体门店名称,在右边会显示该门店的联系人,电话,及地址,并且地图会自动切换定位以该门店为中心。

(4)点击地图上的+可实现地图局部放大。

-可实现地图的放小。

(5)如已拜访的门店,点击进入可以调去历史拜访数据。

如未拜访的门店,点击进入可以新增该拜访记录。

(6)如理货员在拜访期间,发现门店已经有卖而目前系统中无记录的情况,则可以通过扫描SKU的条形码,系统会自动匹配该SKU的信息给理货员。

匹配顺序:连锁总店—区域管理—基本SKU信息补充说明:(1) 公司动态内容,为了显示保乐力加集团的整体形象,有必要对公司的动态进行展示。

本科毕业论文Android手机通讯录设计与实现

本科毕业论文Android手机通讯录设计与实现

重庆三峡学院毕业设计(论文)论文题目:Android 手机通讯录设计与实现专业:计算机科学与技术年级:2011级学号:201106024132作者:符梅指导老师:朱丙丽(讲师)完成时间:2015年05月选择何种方式与他人取得联系,在如今这个信息高速发展的社会,人与人之间的联系越来越密切,通讯方式多种多样的社会,是人们必须考虑的问题。

从Android智能手机面世到现在,出现了很多第三方提供的手机通讯录,但这些通讯录大同小异,要么功能太过单一,要么功能太过繁杂,实用性不好。

对此,我们希望设计出一款实用性强、功能丰富,比第三方公司提供的通讯录软件方便、实用且功能丰富的Android手机内置通讯录。

免去用户安装第三方软件的麻烦,节省空间,这样用户就可以安装更多其他软件了。

我们设计的基于Android的手机通讯录,实现了普通手机通讯录所拥有的功能,这些基本功能包括对联系人的添加,修改,删除等。

在实现这些基本功能的基础上添加了一些其他功能,如收发短信、语音通话记录等功能。

我们的通讯录界面更友好、功能更人性化。

通过设计本次通讯录,更深入地学习了Android的知识、项目开发知识,熟悉Android的软件开发流程,拓展就业能力,为以后的工作打下良好的基础。

摘要: (I)Abstract: (I)1 引言 (1)1.1 研究背景 (1)1.2 研究现状 (1)1.3 主要工作 (2)1.4 本文结构 (2)2 Android技术 (2)2.1 Android系统开发简介 (2)2.1.1 Android简介 (3)2.1.2 应用程序 (3)2.1.3 Java开发方面 (4)2.1.4 JNI技术 (4)2.2 Android应用的构成和工作机制 (4)2.2.1 Activity (4)2.2.2 Intent & Broadcast Receiver (5)2.2.3 Service (5)2.2.4 Content Provider (5)2.2.5 SQLite数据库 (6)3 Android手机通讯录概述 (6)3.1 总体设计 (6)3.2 系统功能设计 (8)3.2.1 联系人的基本功能 (8)3.2.2 通话记录功能 (9)3.2.3 短信通信记录功能 (9)3.2.4 个人中心设置 (9)4 通讯录需求分析 (10)4.1 Android手机通讯录用户需求分析 (10)4.1.1 用户需求分析 (10)4.1.2 软件需求说明书 (11)5 Android手机通讯录系统测试 (13)5.1 软件测试 (13)5.1.1 软件测试的基本概念 (14)5.1.2 软件测试的方法 (16)5.2 Android手机通讯录功能测试 (17)5.2.1 添加联系人功能测试 (17)5.2.2 删除联系人功能测试 (17)5.2.3 发短信功能测试 (18)5.2.4 收短信功能测试 (18)5.2.5 打电话功能测试 (18)5.2.6 创建分组功能测试 (20)5.3 测试总结 (20)6 Android手机通讯录评估 (21)6.1 Android手机通讯录设计总结 (21)6.2 未来展望 (21)7 结束语 (22)结论 (22)致谢 (22)参考文献 (23)Android 手机通讯录设计与实现摘要:随着社会的前进,近年,通讯方式越来越多。

Android手机通讯录的设计与分析

Android手机通讯录的设计与分析

Android手机通讯录的设计与分析【摘要】本文采用谷歌公司新推出的一款基于Linux平台的开源手机操作系统——Android系统,利用Java语言,Eclipse为开发工具对通讯录的代码进行编写。

通过对Android平台的系统架构和应用程序进行初步研究,设计出一款基于Android手机的通讯录。

【关键词】Android手机,通讯录,设计分析一、前言智能手机的诞生,是掌上电脑演变而来的。

厂商为了满足市场需求,把电脑的系统移植到手机中,将手机和掌上电脑综合于一体,于是才出现了智能手机的概念。

二、Android系统开发简介1、Android技术简介Google在2005年并购了成立22个月的高科技企业Android,展开了短信、手机检索、定位灯的业务,同时基于Linux的Android平台也进入了开发阶段。

Google在2007年11月5日发发布了Android的第一个版本,在刚发布之初,Android并没有引起界内太多的关注。

但随着Google组件的开放手机联盟不断有新生力量的加入,Android这个初出茅庐的小子已成为iPhone分庭抗礼的生力军,Android采用软件堆层(SoftwareStack,又名软件叠层)的架构,主要分为三部分。

底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机VirtualMachine,由C++开发。

最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分,不存在任何以往阻碍移动产业创新的专有权障碍。

Android平台支持各种先进的网络、绘图、3D处理能力,可以用来提供更好的使用者体验,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写2、系统运行库层(Libraries)以及Linux内核层(LinuxKernel),应用层(Application):运行层是使用Java语言进行开发的一些应用程序,如地图软件、邮件客户端程序、浏览器的连接等都是运行在应用层上。

基于android平台的手机通讯_录的设计与实_现毕设论文

基于android平台的手机通讯_录的设计与实_现毕设论文

基于android平台的手机通讯录的设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期: -指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

android学生信息管理系统计算机毕业设计论文[管理资料]

android学生信息管理系统计算机毕业设计论文[管理资料]

基于Android学生基本信息管理的设计与开发摘要随着智能手机的快速普及,智能手机操作系统市场风生水起。

为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。

因此,智能手机的应用软件及其需要的服务将有广阔的发展前景。

在如今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android的开源智能手机操作系统,它采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。

这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。

Android的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。

因此,对于软件从业人员来说,Android平台具有无限的吸引力。

本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为大学学生提供更好的基于Android的学生信息管理软件。

关键字:Android;学生基本信息Based on the Android's design and development of students' basicinformation managementABSTRACTWith the rapid proliferation of smart phones, smart phone operating system market, wind and water. In order for smart phone users to check the Internet anytime, anywhere services provided an efficient way to expand the function of the system will be applied to the mobile phone terminal, the mobile phone to Internet access via mobile networks, and variety of Web sites and process business. Therefore, the smart phone applications and the need for the service will have broad prospects for development. In today's smart phone system when disputes warlords, 2008, Google introduced a smart phone called the Android open source operating system, which uses Linux kernel, Open Handset Alliance (OHA) members can be free to use and modify the SDK package, the system It has a good open-source nature of the expansion of. The software includes the operating system, user interface and applications that need to work smart phones all the software. Android's biggest feature is its open architecture, not only has a very good development and debugging environment, but also supports a variety of scalable user experience, including rich graphical components, multimedia support, and powerful browser. Therefore, for software professionals is, Android platform has unlimited appeal.In this paper, the analysis and discussion Android mobile phone software development technology on the basis of the principle, developed to provide students with better platform to students' basic information management based on Android meteorological software.Key Words: Taiyuan University of Technology; Android; information management目录摘要 (I)ABSTRACT (II)1 绪论 (1)课题背景 (1)系统内容及开发意义 (1)2 Android平台及相关技术简介 (2)Android现状及发展 (2)Android系统特点 (2)Android的功能特征 (3)Android架构分析 (4)应用程序框架 (4)类库 (5)运行环境 (6)操作系统 (6)Android开发变量及其配置 (6)Android开发环境搭建 (6)计算机配置 (6)安装JDK (6)安装Eclipse (6)安装SDK (7)安装ADT (7)设置Eclipse (7)创建A VD (7)HTTP协议 (8)JSOUP (9)简介 (9)文档输入 (9)解析并提取HTML 元素 (9)修改数据 (9)HTML 文档清理 (10)3 Android应用程序结构剖析 (11)Android的API (11)Android应用程序结构解析 (12)活动 (12)意图接收器 (13)服务 (13)内容提供者 (13)Intent的详细解析 (13)Android中Intent的使用 (14)Android活动的生命周期 (15)活动的生命状态 (15)活动的运作流程 (17)4 需求分析 (18)背景 (18)假定条件下的约束限制 (18)硬件约束 (18)用户约束 (18)系统目标 (18)先行组织机构及业务现状 (18)功能需求 (19)性能需求 (19)界面友好 (19)快速响应 (19)数据安全 (19)数据需求 (19)5 系统概要设计 (21)系统功能模块 (21)系统实现流程图 (21)网络传输模块概要设计 (22)设计思路 (22)数据获取 (23)网络连接 (23)6 系统详细设计与实现 (24)登录模块 (24)成绩查询模块 (26)本学期课表查询模块 (28)修改密码模块 (30)分享模块 (32)7 测试用例 (33)设计过程中出现的问题 (33)目标 (33)运行与测试环境 (33)功能测试 (33)登录模块测试 (33)用户选择模块测试 (33)各大功能模块测试 (34)非功能测试 (34)实时性测试 (34)兼容性测试 (35)用户界面测试 (35)总结 (36)参考文献 (37)致谢 (38)附录一英文文献原文 (39)附录二中文译文 (44)1绪论1.1课题背景随着科学技术的发展,计算机网络技术的普及和对办公效率的要求越来越高,很多高校开始网络化办公改革,将更多的平常工作(入通信联系,发放通知,传递文件等)通过网络这个平台来完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计开题报告题目基于Android平台的同学录设计与开发学生姓名学号所在院(系) 数学与计算机科学学院专业班级指导教师李婧2015 年 3 月 18 日一、选题的目的及研究意义随着智能手机的普及,手机在我们的生活中逐渐占据了更加重要的地位,各种各样的手机APP也孕育而生。

每年都会有毕业季,为了方便于毕业后同学们的沟通交流,对于广大毕业生来说填写同学录必不可少。

但是传统的同学录不易修改以及随时查看,因此拥有可以随时携带查看的电子同学录手机APP十分必要。

因此需要开发一款基于Android平台由java语言编写的手机同学录APP。

电子同学录更加方便于同学之间的实时互动交流,可以进行分享个人状态、发起聊天等活动。

与传统纸质同学录相比,便于管理和更新,极大地方便了身处不同空间的用户使用。

为广大同学提供了一个实时沟通的平台,该研究具有一定实用价值。

二、综述与本课题相关领域的研究现状、发展趋势、研究方法及应用领域等随着社会的发展,智能手机越来越多,应用越来越广泛。

Android系统自推出以来,就以明显的优势逐渐扩大自大的市场份额,尤其在国外,其呼声日高,可谓是如日中天,正处于蓬勃发展的开拓阶段。

据美国某市场调研机构2012年发布的一份最新报告显示。

2012年一季度,基于Android系统的智能手机的销售量已占据全美手机销售量的28%份额,而大名顶顶的IPhone手机其市场份额紧追其后,占到21%的市场份额,已经确定了Android系统的市场占有比。

据业内人士分析,随着Android系统相应软件的不断开发应用,选择Android系统手机或者无线终端设备的人会越来越多。

未来基于Android系统的应用软件也将进入飞速发展的全新阶段。

Android系统的应用绝不仅局限于手机产业,几年来其迅速扩张到相关领域,例如平板电脑、车载系统、电视STB、智能电器、智能会议系统等。

目前,各IT厂商都在努力的研发前沿应用软件,以期在Android 系统发展这一群雄逐鹿的关键阶段,占领更多的市场份额。

Android应用软件的开发技术不是孤立的,它不仅要掌握Android三层框架同时,也必须融合Java层框架内的通信机制、Java与C/C++整合开发的技术、核心服务框架的关键机制、HAL驱动框架及其API、云服务(Cloud Service)框架及其API等技术。

社交是人类社会性群体的基本属性。

社交类APP应用基于自身时间和空间上的相对无限性,能够充分满足个人的临发性、随机性和即时性的社交需求。

与此同时,社交类APP的线上非面对面特征,也使得线上社交具有更低成本、更安全、更好的私密性等新属性优势。

开发社交类APP需要明确以下几点:明确的客群定位、合理的撮合方式、适度的认证手段和行为记录功能、稳定的运行后台。

社交是全人类共有的基本需求,但并不是每个人都都需要APP应用的方式来进行社交活动。

如今在市场上如易信、陌陌和微信等主流应用就分别满足着不同群体人的社交。

易信代表熟人设交、陌陌代表陌生人社交、微信代表全体人社交。

同学录则是为了让熟识的同学更加方便交流沟通而生的社交应用。

撮合,也就使得有社交需求的用户彼此被发现。

这种撮合需要遵循两个基本原则,即价值性和用户的自主私密性。

撮合的方式是自由选择的,可以由用户触发,也可以是程式选择推送的。

线上社交有着更长久和更真实,直至线下实体社交发展的可能性和趋势。

基于这种可能性和实际社交经验的模式影响,形成应用之于用户认证和行为记录的需求。

稳定的运行后台是所有应用考虑的大后方,因为后台是应用正常运行的最基本的保障。

目前熟人圈庞大的关系网已经在微信中生成。

当基于熟人社交关系被微信独占时,很多社交APP转而将目光投向了陌生人交友的领域。

2011年,陌陌、遇见先后推出,风靡一时,本科毕业设计(论文)简明指导手册1毕业设计(论文)总论1.1 概述高等院校的毕业设计(论文)教学过程是实现本科培养目标及规格的重要培养阶段。

毕业设计(论文)是学生毕业前的最后学习阶段,是学习深化与升华的重要过程;是能力与素质培养的重要途径;是学生学习、研究与实践成果的全面总结;是学生综合素质与实践能力培养效果的全面检验;是学生毕业及学位资格认定的重要依据;是评价高等学校教育教学质量的重要依据。

1.1.1 毕业设计(论文)的基本概念(1)毕业设计的内涵毕业设计是高等学校应届毕业生,毕业前接受课题任务,所进行的设计过程,并取得其设计成果。

(2)毕业论文的内涵毕业论文是高等学校学生毕业前所撰写的学术论文。

毕业论文表明作者在科学研究工作中取得的新成果或提出的新见解,并表明作者具有的科研能力与学识水平。

毕业论文具有学术论文所共有的一般属性,它的构成与展开严格按照绪论、本论、结论的思维方式,以事实为基础,以严谨的推理过程为依据,得出可信的科学结论。

1.1.2 毕业设计(论文)的特点与功能(1)毕业设计的特点与功能①毕业设计的特点高等院校学生毕业设计具有设计内容的科学性、设计思想的新颖性、设计表述的规范性、设计条件的约束性、设计过程的综合性、设计结果的实用性等工程设计的特点外,还具有毕业设计任务的确定首先考虑教学基本要求、毕业设计时间的限定性及学业的规定性、毕业设计是在指导教师指导下独立完成的等特点。

②毕业设计的功能·教学与教育功能毕业设计教学过程是高等院校培养计划的重要组成部分;是进行设计科学教育,强化工程意识,接受工程基本训练,提高工程实践能力的重要培养阶段;是培养优良的思维品质,进行综合素质教育的重要途径。

通过毕业设计教学工作,培养学生综合运用多学科理论、知识与技能,解决具有一定复杂程度的工程实际问题的能力;培养学生树立正确的设计思想和掌握现代设计方法;培养学生严肃认真的科学态度和严谨求实的工作作风;培养学生优良的思维品质,强化工程实际意识;培养学生勇于实践、勇于探索和开拓创新的精神。

在毕业设计阶段,通过毕业设计教学与教育功能的实现,有益于学生科学的智能结构的形成及综合素质的全面培养。

·社会功能毕业设计课题来源于实际,毕业设计成果直接或间接为经济建设服务,为生产、科研服务,为社会服务,以实现毕业设计的社会功能。

(2)毕业论文的特点与功能①毕业论文的特点毕业论文或称学位论文是学术论文中的一种类型,具有学术性、科学性、创造性,即一般学术论文的共同属性,同时具有下列特点:·毕业论文课题的确定,首先要符合教学基本要求,同时也要兼顾科学研究实际需要,紧密联系实际。

·毕业论文具有时间的限定性及学业的规定性。

·毕业论文是在指导教师指导下独立完成的。

②毕业论文的功能·教学与教育功能毕业论文教学过程是高等学校培养计划的重要组成部分,是学生毕业前提交的一份具有一定理论与实际价值的学术论文。

它是高等学校学生从事系统的科学研究的初步尝试;是在指导教师指导下,对取得的科研成果的综合表述。

通过毕业论文的教学过程,培养学生探求未知、探索真理的科学精神,以及优良的科学品质与科学素养;培养学生从事科学研究的基本能力。

通过毕业论文的教学过程,检验学生综合运用基础理论、基本知识和实验技术,解决科学和技术领域有关问题的能力;检验科研基本训练的实际效果。

·社会功能毕业论文是以应用研究成果作为媒介与生产和社会实际相联系。

然后,通过开发研究的成果应用于生产实际,为社会服务。

同时,毕业论文又是面向社会发表研究成果的重要手段,也是信息交流与信息存储的重要工具,从而实现其社会功能。

91.2 毕业设计(论文)教学各阶段流程表1 毕业设计(论文)10毕业设计(论文)按有关要求存档1.3 毕业设计(论文)选题1.3.1 选题的基本原则选题是搞好毕业设计(论文)的前提,对毕业设计(论文)(1)课题必须符合本专业的培养目标及教学基本要求。

(2)课题应结合社会实践和科学研究的实(3)课题类型应多样化,能使学生针对各自的情况来选择选题,以有利于发挥学生的积极性,有利于课题的(4)课题应力求有益于学生综(5)课题应具有可完成性。

3.2 课题的确定程序及学生选题(1)课题确定程序为:①指导教师在深入实际调查研究的基础上,结合自身研究开发实际提出课题,并填写《毕②经教研室(课题组)主任初审后,由院系组织同行专家评审,并报送院系主任批准;(2)学生的选题。

各专业教研室(课题组)应员。

各指导教师应将课题的提出背景、目的、意义及预期成果向学生作一简要介绍,学生根据自己的情况在教师指导下选题。

(3)毕业设计(1.4 毕业实习(课题调研)1.4.1 毕业实习的目的与要求毕业实习是学生接到毕业设计(论文)任务书应到相关的单位去了解产生及现实状况。

(1)毕业实习的目的毕业实习是学生深入生产实践、社会实践等一线实际取得感性认识,从中了解实际工作过程和生产或社会需求过程,结合所学过的理论知识,使认识向深化发展。

这种理论与实践的紧密供必要的条件。

(2)毕业实习的要求毕业实习要求学生利用各种有效方法和手段了解本专业所涉及的各方面的实际情况,完成实习任务。

向实践学习,了解与专业有关的实际知识。

向一线工作人员学习,了解研究者与生产者、创作者的实践感受、认识、经验、建议和优良作风。

向使用者学习,了解产品、作品存在的问题及改进的愿望和要求。

向文献资料学习,了解信息资料中反映出来的先进的作品1.4.2 毕业实习的途径与方法毕业实习的途径主要有两个,一个是实地考察(毕业实习或现场调查),一个是收集资料,二者相互配合。

具体方法有:(1)到与课题或专业有各种条件或因素,形成直观的感受,以便提高到理论的高度来研究、分析,找到解决问题的关键所在。

(2)到与课题或专业有关的展览会、展销会去考察。

展览会、展销会往往提供的是先进的设备与技术、完美的创作段及设备,了解国内外发展水平与趋势,对课题的研究能提供最新的启迪和帮助,使思路开阔,有利引导和借鉴。

(3)到图书利、简报、图纸、说明书等文献资料与信息,为制定研究设计和创作方案提供依据和素材。

(4)利用信息传递方式,向有关部门单位发函发电,以求帮助提供有关资料或有偿索取。

5)资料的收集,重在分析和研究。

要求获得的资料既可靠而又有代表性。

收集资料,切忌不1.4.3 毕业实习(课题调研)报告的撰写撰写实习(调研)报告是对课题调研工作进行总结提高的过程。

学生在实习期间应及时把收集报告的原始资料。

实习(调研)报告要力求文字通顺、简练,说明应充分利用简图和表格。

实习(调研)报告内容应围绕毕业设计(论文)课题的有关内容深入系统地进行归纳整理,既要有收集到的实际资料,也还应有自己的映发现问题、分析问题、解决问题的主要方案。

①实习(调研)报告内容应包括: 阅读与课题有关的资料摘录与心得;对收集到的现场资料的整理研)对象的合理性、先进性、经题解决方案的初步探讨,利用现场条件进行的初步验证结果。

相关文档
最新文档