Android手机通讯录实验报告

合集下载

系统分析设计安卓通讯录课程设计报告书

系统分析设计安卓通讯录课程设计报告书

2015-2016学年第1学期《系统分析与设计》课程设计项目名称:基于安卓系统的手机通讯录指导教师:王娟班级:13级Java1班学生名单:第一章项目介绍选题:鉴于本次课程设计的目的是通过一些实际的例子,培养学生分析和解决实际问题的能力,培养学生综合应用基本概念、基本原理和技术方法的能力,真正做到学以致用,使课本上抽象的理论、方法与具体的实践应用相结合,所以我们组选择了安卓通讯录这个课题。

背景:Android本意词是指“机器人”,同时也是Goole于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,Android是一种基于Linux的自由及开放源代码的操作系统,Android以其自由开放源代码的特点而成为最热门的智能手机。

在这个信息化的时代,手机已成为继固话之后最为通俗的交流工具,“通讯”成了生活的必需品,这就有了系统下人与人之间的多样联系方式——手机通讯录。

传统通讯录以纸张为载体,将需要记录的联系人一一人登记在册,包括地址、联系方式等,再在需要时进行翻阅查询。

手机通讯录,在手机系统下,占用手机相对很小的空间,系统的记录联系人的联系方式及其他信息,不仅突破了各种条件的舒服,减轻了机主的负担,更方便了使用者的通讯。

综上所述,手机通讯录管理系统是一个高效、实时、绿色环保的管理系统。

然而现在很多通讯录外观花哨、功能单一或形同虚设。

针对以上各种弊端,我们通过需求分析等着手设计一款简单方便的通讯录。

项目:本项目的设计工作如下:选题、分组、任务划分,需求建模(需求基本描述,用例图和用例描述),系统分析(查找分析类,序列图和活动图),系统设计(功能设计——程序流程图,数据库设计,界面设计——原型图)。

本项目使用eclipse开发平台,并连接使用SQlite数据库编写。

分为后台数据库的建立和维护,以及前端应用程序的开发两个部分,主要包括添加、删除、修改联系人姓名、电话、住址等。

组员分工:需求分析(用例描述):杨赓系统分析(时序图、协作图、类图):张坤鹏郑四林王文凯王浩系统设计(数据库、界面设计):王浩整理总结:王浩第二章需求分析2.1 基本功能需求(1) 用户通过联系人功能可以保存联系人的详细信息,可以对联系人进行编辑、删除,可以根据索引条件搜索联系人。

基于android的手机通讯录(附程序)

基于android的手机通讯录(附程序)

20xx-20xx 学年x 学期xxxx大学电工电子实验教学中心创新性实验研究报告实验项目名称—基于android 的手机通讯录—组长姓名XXX ______ 学号XXXXXXXXXXXXXXX联系电话xxxxxxxxxxxx E-mail xxxxxxxxxxxx@成员姓名xxx _______ 学号xxxxxxxxxxxxx成员姓名XXX _____ 学号XXXXXXXXXXXXXXX专业电子信息工程班级20XX级x班指导教师及职称亠_____________________________20xx 年x 月x 日、实验摘要二、实验目的三、实验场地及仪器、设备和材料:场地:实验室设备及仪器:Java SDK, Eclipe软件,PC机一台四、实验内容2、实验内容开发流程见下图:i增加、删除、编联系人点击通信录界面中的增加按钮,入增加联系人面。

输入联系人的基本信息,并可根据用户需求增加个性化信息如头像、姓名、手机号码、办室电话、家庭电话、职务职称、单位名称、地址、邮政编码、Email、其他联系方式、备注这些信息,击确认返回主界面。

点击通信录中一个已存在的联系人,进入联系人编辑界面,可修改系人的资料或进行删除联系人操作,完成后退回到主界面。

对列表中联系人的标记,点mnu键弹出功能界面上的删除按键也可进行删除。

还可以在菜单上选择删除全部联系人清空通讯录。

在删除联系人的过程中,系统将提示用户是否继续操作,若放弃操作,则系人信息将继续保存。

2 、查找联系人用户点击menu键打开底部菜单框,底部菜单框为查询系人提供入口,进入通讯录的缺省页面为联系人列表,在列表中看到所有联系人的姓名、电话息排列,用户点击查找按键输入联系人基本信息,通讯录显所有符合查询条件的联系人列表,用户选择一个联系人进入联系人基本信息页面进行其他操作;查询完成,用户按返回键返回主界面。

3 、通功能用户在通录选择联系人进入联系详细信息界面,这时点击menu键打开通信功能框,选择打电话、发信息的功能进行操作。

Android平台通讯录

Android平台通讯录

重庆交通大学综合性设计性实验报告班级:计科专业 10级(1)班组员:李佳奇(队长)肖湘实验项目名称: Android平台通讯录实验项目性质:综合性实验所属课程: java程序设计教程实验室(中心):语音大楼 8 楼 801 指导教师:杨建喜实验完成时间: 2012 年 10 月 21一、实验目的 (2)二、实验软件 (2)三、实验内容 (2)四、实验要求 (3)五、设计方案 (3)1.设计主要思想 (3)2.设计主要步骤 (3)3.设计流程图 (4)六、实验结果及说明 (4)七、实验体会 (13)八、实验参考资料 (24)一、实验目的结合实际的需求,通信录的实际应用最多的是在手机,根据这个特点,设计一个基于Android平台的通讯录系统,能根据手机的特点,存储,管理,修改联系人信息,并且能够根据选定的联系人,对其拨打电话,发送短信等。

二、实验软件数据库设计工具:PowerDesigner数据存储:SQLite开发工具:eclipse for windows, android sdk for windows操作系统:Android 2.2三、实验内容设计并实现多个联系人个人信息,能记录联系人的各种通信信息。

支持通信录联系人信息的添加、查找、删除、修改,并且根据选定的联系对其进行电话的拨打和发送信息。

四、实验要求通讯录需记录个人信息自行设计。

要求采用图形用户界面,界面效果及事件处理方式自行设计,尽量做到美观易用。

五、设计方案1.设计主要思想手机通信录的应用十分具有实际意义,在实际生活中,人们进行联系主要是使用手机。

根据人们日常生活的需求,集合人们常用的联系人姓名,性别,电话等信息,并且与实际电话的本身的功能相联系,利用通信录进行联系人信息的增、减、减、查。

并且可以选择后对其电话进行拨打和发送短信等功能,并且可以为每个人存储多个电话,地址,邮箱等。

2.设计主要步骤1)分析通讯录的功能和联系人这个实体的属性,用PowerDesigner设计通讯录数据库物理图,然后生成通讯录数据库概念图,产生数据库的设计的代码。

手机通讯录安卓课程设计报告书

手机通讯录安卓课程设计报告书

XX科技大学计算机科学与工程学院智能终端系统及应用开发课程设计报告题目:手机通讯录学号:********班级:********姓名:********指导老师:********绪论随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。

因此,移动终端的应用软件和需要的服务将会有很大的发展空间。

在Google和Android手机联盟的共同推动下,Android在众多手机操作系统中脱颖而出,受到广大消费者的欢迎。

手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。

根据手机功能使用调查显示,有9成以上的消费者使用手机通讯录功能。

随着手机通讯录功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展[4]。

通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。

这种名片夹在电话薄的基础上,大大丰富了内容,同时结构也发生了革命性变化,而且随着手机的发展,相信更优秀的通讯录会越来越受到社会各层人士的喜爱。

一、课程设计目的智能终端系统及应用开发课程设计是计算机相关专业的一个综合性实践教学环节,是学习完《智能终端系统及应用开发》课程后进行的一次全面的综合练习。

其目的在于促进学生复习和巩固Android 应用技术,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学Android 设计知识,通过本课程设计让学生进行简单Android 应用软件的开发,掌握软件设计的方法和面向对象程序设计的基本技术,提高学生在软件开发方面的综合应用能力。

二、课程设计内容通过对Android技术的相关研究,了解Android源码实现原理以及过程,从而设计出一款能够使用的手机通讯录。

这款手机通讯录实现的相关内容如下:1.简洁、实用的操作界面。

作通讯录的实训报告

作通讯录的实训报告

随着信息技术的飞速发展,通讯录在人们的工作、生活中扮演着越来越重要的角色。

为了提高同学们对通讯录管理的认识,培养实际操作能力,我校组织了通讯录实训活动。

本次实训旨在使同学们掌握通讯录的基本操作,提高信息处理能力,为今后的工作打下坚实基础。

二、实训目标1. 熟悉通讯录的基本概念和作用;2. 掌握通讯录的创建、编辑、查询、导出等功能;3. 学会使用通讯录进行日常信息管理;4. 培养同学们团队协作和沟通能力。

三、实训内容1. 通讯录基础知识实训老师首先向同学们介绍了通讯录的基本概念、作用以及常见的通讯录类型。

通讯录是一种用于存储和查询联系人信息的工具,可以方便地记录和查找电话、邮箱、地址等个人信息。

常见的通讯录类型有纸质通讯录、电子通讯录等。

2. 通讯录创建与编辑同学们在实训老师的指导下,学习了如何创建一个新的通讯录。

首先,选择合适的通讯录类型,如电子通讯录;然后,输入联系人的姓名、电话、邮箱、地址等基本信息。

在编辑通讯录时,同学们掌握了如何修改、删除、添加联系人信息。

3. 通讯录查询与导出实训老师讲解了如何通过姓名、电话、邮箱等条件在通讯录中查询联系人信息。

此外,同学们还学会了如何将通讯录导出为Excel、Word等格式,方便后续的整理和使用。

4. 实际操作演练为了巩固所学知识,同学们进行了实际操作演练。

在实训老师的带领下,同学们分组进行通讯录管理,包括创建通讯录、添加联系人、查询信息等。

通过实际操作,同学们熟练掌握了通讯录的基本操作。

1. 同学们对通讯录的基本概念、作用有了更深入的了解;2. 掌握了通讯录的创建、编辑、查询、导出等功能;3. 提高了信息处理能力,为今后的工作打下了坚实基础;4. 培养了团队协作和沟通能力。

五、实训总结本次通讯录实训活动,同学们积极参与,认真完成各项任务。

通过实训,同学们对通讯录有了更加全面的认识,掌握了通讯录的基本操作,提高了信息处理能力。

在今后的工作和生活中,通讯录将发挥重要作用,希望同学们能够充分利用所学知识,提高工作效率。

Android手机通讯录毕业设计开题报告

Android手机通讯录毕业设计开题报告

Android 通讯录毕业设计开题报告撰写毕业论文是在校大学生最后一次知识的全面检验,是对学生根本知识、根本理论和根本技能掌握与提高程度的一次总测试,同时培养学生理论联系实际.增强独立思考问题和解决问题的能力。

今天为大家准备的一篇Android 通讯录毕业设计开题报告,有需要的可以参考。

一、研究目的意义随着计算机行业的开展,智能在人们的生活中变得炽热。

智能拥有的独立操作系统使得能像个人电脑一样支持用户自定义安装软件等程序,并通过此类操作对功能进展扩充,从而在更大程度上满足用户的需求,这是智能的优势,也是智能赢得市场的主要原因。

具有开放性的Android 平台,从xx年谷歌将其正式向外界展示以来,开展迅速, 市场份额不断攀升,至xx年已超过塞班,跃居第一。

通过Android系统的开源性、智能型,我们可以看到Android更光明的未来。

系统越来越强大,却始终不会抛弃其最根本的功能——通讯,而通讯录又是通讯的必备软件。

此次我们研究的基于Android的通讯录,会实现通讯录根本功能,包括根本添加,修改,删除和输出等功能,在实现这些功能的根底上添加一些其他功能,例如为联系人添加头像,联系人分组,通讯录黑等,使通讯录界面更友好、功能更人性化。

通过设计制作次通讯录能够更好地学习Android的工程开发知识,熟悉Android的软件开发流程,拓展就业能力。

二、国内外研究现状Android是一种以Linux为根底的开放源代码操作,主要用于便携设备。

Android操作系统最初由Andy Rubin开发,最初主要支持。

xx年由Google收购注资。

xx年11月Google宣布推出基于Linux 的Android开放式操作系统,沿袭至今,已开展到4.0.4版本。

xx 年第一年度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。

xx年11月数据,Android占据全球智能操作系统市场52.2%的份额,中国市场占有率58%基于Android的通讯录的研究也在Android迅速开展的同时逐步走向成熟,在更大程度上满足着用户的需求。

手机通讯录实验报告及使用说明(附源代码)

手机通讯录实验报告及使用说明(附源代码)

计算机专业教研室实验报告(数据结构)课程设计手机通讯录小组成员系别班级学号实验日期指导教师实验成绩一、实验内容功能要求:(1)将联系人的信息可以存放在文件中,从文件中也可以读出联系人的信息。

(2)可以添加一个新联系人的信息。

(3)可以删除一个联系人的信息,删除条件为电话号码或姓名。

(4)可以查询一个联系人的信息,查询条件为电话号码或姓名。

(5)可以对联系人的信息进行排序,排序条件为联系人的姓名。

二、实验过程1、整个程序包含三个文件。

手机通讯录.cpp、delong.h 、menu.h(点击产看代码)手机通讯录.cpp [主程序]delong.h [各种函数]menu.h [菜单目录]2、联系人信息包括编号、姓名、手机号码、家庭住址、E-mail、QQ、类别信息。

其中编号分配4位、姓名10位、手机号码13位、地址14位、E-mail 14位、QQ和类别都为12位。

但实际上存储的时候所占位数都要少一位。

因为存储的时候是以字符形式存储,读取的时候以字符串形式读取,需要用最后一位填写字符串结束标志’\0’。

3、函数列表:void AddSpace(int n); /*添加空格*/void Save(FILE *fp,int n,int j); /*将person[MAXSIZE]中的内容放到通讯录.txt*/j==0; 追加方式写入,适用于增加联系人的情况。

j==1; 重新方式写入,适用于修改、删除情况。

三、总结:1、还是有小BUG。

Eg:删除最后一个联系人的时候再输出全部信息时还是能输出一个联系人。

2、代码冗长:Eg:增加操作及存储,得到联系人信息增添空格的时候没有写AddSpace()函数。

在修改操作中得到修改后的联系人信息那里才用AddSpace()函数。

某些地方重复代码较多。

3、函数归编混乱,不利于读看。

四、实验具体实验程序代码(要有注释)、测试结果(最好截图)和实验总结1、开始界面2、创建通讯录,若存在则无须再次创建。

通讯录制作实习报告

通讯录制作实习报告

一、实习背景随着信息化时代的到来,通讯录作为人们日常工作中不可或缺的工具,其重要性日益凸显。

为了更好地掌握通讯录制作的相关技能,提高自己的办公效率,我于近期在一家企业进行了为期一个月的通讯录制作实习。

本次实习旨在通过实际操作,深入了解通讯录制作的全过程,提高自己的办公软件应用能力。

二、实习单位及岗位实习单位:XX科技有限公司实习岗位:行政助理三、实习内容1. 实习目标通过本次实习,我期望达到以下目标:(1)掌握通讯录制作的基本流程和技巧;(2)熟悉常用办公软件(如Excel、Word等)在通讯录制作中的应用;(3)提高自己在实际工作中的沟通能力和团队协作能力。

2. 实习过程(1)实习初期实习初期,我在导师的带领下,了解了公司各部门的组织架构和人员信息。

随后,我开始学习通讯录制作的基本流程,包括收集信息、整理数据、设计模板、录入信息、校对修改等。

(2)实习中期在实习中期,我参与了公司通讯录的更新和维护工作。

具体内容包括:1)收集各部门人员的新增、变动和离职信息;2)根据收集到的信息,更新通讯录内容;3)对通讯录进行分类整理,便于查找;4)定期检查通讯录的准确性,确保信息及时更新。

(3)实习后期实习后期,我尝试独立完成一次通讯录的制作。

在导师的指导下,我学习了如何设计通讯录模板,并运用Excel和Word等办公软件进行操作。

以下是我制作通讯录的具体步骤:1)确定通讯录模板样式:根据公司实际情况,我选择了简洁、大方的模板样式,方便员工查找和使用。

2)收集信息:通过询问各部门负责人,收集到最新的员工信息,包括姓名、部门、职位、联系方式等。

3)录入信息:运用Excel软件,将收集到的信息录入表格中,并对数据进行分类整理。

4)设计模板:利用Word软件,根据模板样式,设计通讯录的排版和格式。

5)校对修改:在完成通讯录制作后,对内容进行仔细检查,确保信息准确无误。

6)打印分发:将制作好的通讯录打印出来,分发给各部门。

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

Android手机通讯录实验报告学院:安徽机电职业技术学院
专业:软件技术
班级:软件3141
姓名:张程庆小分组
指导老师:范宏宇
小组分组详细信息
组长:张程庆
文档:赵晶蓉
编程:蔡婷、刘朝群、宋昱昊界面:江晓雨
测试:王健康
目录
1.系统描述
1.1问题描述 (1)
1.2功能描述 (2)
1.3数据需求 (3)
1.4设计意义 (4)
2.界面设计
2.1主界面 (5)
2.2新建界面 (6)
2.3修改界面 (7)
2.4查询界面 (8)
2.5添加界面 (9)
3.运用的组件
4.java代码部分截图
5.xml代码部分截图
6.设计总结与收获
1.系统描述
1.1问题描述
在我们学习完Android的相关知识以及软件技术这门学科所涉及的不同编程语言,让我们在现在这个学习阶段对软件编程有了一定的了解,这次的实验是做我们都很熟悉的通讯录,实现手机通讯录的基本功能,包括添加手机联系人,查询手机联系人,删除手机联系人等最基本操作。

这次的手机通讯录是以java语言为主体,xml布局,结合Android 的移动开发平台等实现安卓手机通讯录的基本操作,做到基本的操作都能够完好的运行,在数据丢失后也能够及时的找回。

1.2功能描述
1.3数据需求
本程序是编程通讯录的相关信息,包括联系人姓名、手机号码、公司
号码、存储信息等,在我们的通讯录中利用客户输入的相关用户信息进行保存从而传输到数据库中。

1.4设计意义
我们设计的通讯录包括添加联系人、删除联系人、修改联系人信息、存储联系人信息等基本的手机通讯录的功能,在现在的信息和现代化社会环境下,为了更加方便的找到我们的朋友或家人,我们需要更加简洁方便手机通讯录来方便我们联系他人,随着手机的不断更新换代我们的通讯录也向着更加人性化的方向发展着。

在未来的发展中,通讯录作为手机最基本的功能,对人们的影响也有了一定的程度,人们也越发多的使用着手机通讯录,相信在今后的发展中我们会做到更好,更方便他们的生活。

实现人与人更亲密的互动。

2.界面设计。

相关文档
最新文档