多功能通讯录毕业设计说明书

多功能通讯录毕业设计说明书
多功能通讯录毕业设计说明书

第一章系统概述

1.1研究背景

如今互联网通讯以及智能手机行业如此发达,移动智能平台已经在人们的生活中随处可见;移动智能平台正处于一个走向成熟的阶段,在此基础上,移动智能平台拥有的独立操作系统,可以让手机能像个人电脑一样自定义安装各种功能的软件,而且,还可以通过这些对手机的那些基本功能进行扩充,从而使用户得到更好的体验以及满足用户的对移动智能操作系统日益增多的需求,这是操作系统的一种优势,也是移动操作系统、等赢得市场的主要原因。具有夸时代性与领先性的移动操作系统手机平台,从年乔布斯发布了第一代以来,发展非常地迅速,手机市场份额占比不断上涨。[]其中系统的稳定性、智能性、和非常好的用户体验,让我们可以看到拥有一个更宽广的未来。

研究意义

系统不断的更新,不断的成长,使其功能变得越来越多用性,但通讯是永远不会被抛弃的一种基础功能之一,而手机拥有通讯,通讯录也必不可少。基于的多功能通讯录的设计与实现也会包含这些基本功能,这些功能包括:联系人信息的添加、修改、删除和输出等功能,在完成这些功能的基础上扩展了一些其他功能,例如为用户可以为联系人添加头像、将联系人进行分组等。还有一些功能的扩展,该系统可以代发邮件,或者拨打联系人电话及给联系人发送手机短信等,使通讯录拥有更友好的界面、拥有更好的体验以及功能更人性化。通过这次多功能通讯录的设计与实现,我对的项目开发更加的熟练,对的软件开发流程更加熟悉。这能让我的就业能力得到拓展。

1.3研究方法及设计思路

本项目设计将会以应用开发规范为其基础进行相应的研究,遵守项目研发基本要求,使用统一编程的风格,提高代码的可读性和编码效率,为后期代码维护提供便利。在研究过程

中多多查阅开发资料,理清编程的具体思路以及开发的流程处理,如果遇到问题自行查阅资料解决或向指导教师请教,争取尽量完善本课题的开发,交出一份满意的答卷。提高自身对于—基础知识的更完全了解,提高资深对于网络请求、数据缓存、数据解析、项目性能优化等不同知识的掌握,力争完全掌握对于、等控件的熟练使用能力,提高自身的编程水平、逻辑思维以及独立开发项目的能力。[]

第二章开发环境及相关技术介绍

开发工具

简介

是在操作系统上运行的集成开发工具,由苹果公司进行开发,是与开发的一种非常快捷与方便的开发工具,它负责处理从最开始到工程的最终部署这一过程中的大多数细节[]。我们可以通过来完成下面的工作:

.创建项目和管理项目,可以指定项目的的需求、项目的规格及开发语言、项目代码管理工具等。

.指定关键字染色,利用系统方法代码联想来快速编写源代码,自动缩进功能可以管理代码格式等。

.在同一个项目的不同组件中进行漫游和检索,项目里的头文件以及其中的文档。

.源代码管理与连编工程

.可以以图形化的形式调试项目工程,并可以逐步运行源代码及其调用的方法

可以连编由、、、和等语言编写的源代码组成的项目工程,可以把这些源码编译生成支持的执行代码,其中包括命令行工具、框架、插件、内核扩展、程序包、和应用程序[]。支持几个源代码管理系统,其中包括有:、,是我们可以更轻松便捷的管理我们所写的源代码,特别是在团队开发合作时,我们可以随时更新队友新提交的代码,或者把自己的代码提交到服务器上,我们也可以获取其中每一个版本的代码以及进行代码的比较。

特点

特别适合用于开发。在创建工程时,可以通过对应于工程类型的工程模板,为您建立一个初始的开发环境。工程类型有:应用程序(或)、基于文档的应用程序(或)、工具、程序包、和框架。使用编译器()来编译软件,使用源代码级调试器()来调试软件。在开发中使用和从它还是(参见"一点历史"部分)的时代就开始了。对二进制代码的编译和调试经过多年的精化、扩展、和调优。[]

也有一个类浏览的功能,可以查看所有导入的框架类和您自己的定制类,还有它们的继承关系;从类浏览器中,您可以请求查看任何类的文档。还包含一些设计工具,其中有一个工具可以用于设计程序中使用的数据实体的属性和关系。

和另外一个主要的开发工具良好地集成在一起。在中,您可以定义一个类(包括超类,插座变量,和动作),并为工程中的每个类生成源代码文件的框架。在中,您可以为定制类添加插座变量和动作,然后让将这些实体导入到文件中。[]

语言

语言简介

,通常写作和较少用的或,是扩充的面向对象编程语言。它主要使用于和这两个使用标准的系统,而在和中它更是基本语言。可以在运作的系统写和编译,因为含的编译器。[]

是非常“实际”的语言。它使用一个用写成、很小的运行库,只会令应用程序的大小增加很小,和大部分系统使用极大的执行时间会取代了整个系统的运作相反。写成的程序通常不会比其原始码大很多。而其函式库(通常没附在软件发行本)亦和系统要使用极大的内存来开启一个窗口的情况相反。[]的最初版本并不支持垃圾回收。在当时这是争论的焦点之一,很多人考虑到回收时有漫长的“死亡时间”,令整个系统失去功用。为避免此问题才不拥有这个功能。虽然某些第三方版本已加入这个功能(尤是), 在其中仍未引入这个功能。[]另一个问题是不包括命名空间机制()。取而代之的是程序设计师必须在其类别名称加上前缀,时常引致冲突。在年,在编程环境中,所有类别和函式均有“”作为前缀,例如或来清楚分别它们属于核心;使用“”是由于这些类别的名称在开发时定下。虽然是的母集,但它也不视的基本型别为第一级的对象。和不同,不支援运算子多载(它不支持多型)。亦与不同,但和相同,

只容许对象继承一个类别(不设多重继承)。[]和不但可以提供很多多重继承的好处,而且没有很多缺点,例如额外执行时间过重和二进制不兼容。

与的比较

.单一继承:

不支持多重继承,(同和),而语言支持多重继承。[]

.动态:

是动态定型()所以它的类库比要容易操作。在运行时可以允许根据字符串名字来访问方法和类,还可以动态连接和添加类。

跟从面向对象编程里的(一种早期语言)学派,而属于学派。

在里,对象的静态类型决定你是否可以发送消息给它,而对来说,由动态类型来决定。学派更安全,因为大部分错误可以在编译时查出。[]而学派更灵活,比如一些看来无误的程序拿到那里就无法通过。

框架

简介

是苹果公司为所创建的原生面向对象的,是上五大之一。

应用程序一般在苹果公司的开发工具(前身为)和上用写成。不过,通过、、、以及等桥接技术,、、、、、、等其它工具或者语言也可以用来开发应用。也有一些其它语言的实现无须桥接,比如苹果公司开发的和类似的语言。不使用和,仅仅通过文本编辑器、和工具也可以用语言开发应用。

两大核心框架

框架

()框架设计目标:为诸如内存管理、对象改变和通告这样的事物定义基本的对象行为和引入一直的规则。通过程序包技术和字符串支持国际化和本地化。支持对象的持久保存和分发。在一定程度上独立于,以支持移植。为编程的元类型提供对象封装或价物,数值、字符串、集合以及端口、线程、文件系统等为访问底层系统实体和服务提供的工具类。

()的几个范式和策略:对象所有权和对象的清除。建立一个对象所有权策略以代替垃圾收集机制。指定对象需要释放自己创建、拷贝、显示保留的其他对象。自动释放池(类中定义)实现一种迟缓释放()机制。变体,很多值和容器类的不可变类都有一个可以修改的变体。可变类的实例从不可变类中继承过来。类簇,是一个抽象类以及一组私有的具体子类的组合。抽象类是这些子类的雨伞接口。根据不同情况,类簇可以返回适当优化的类实例,比如和就是针对不同的存储需要进行优化的各种私有子类实例的经纪类。[]通告是主要设计模式,它基于广播机制,使一个对象可以在另一个对象进行某种任务或遇到某情况时,以用户或系统事件的方式得到通告。同步、异步和分布式通告。有、、和类实现。

框架

框架包含实现图形、事件驱动的用户界面需要的所有对象:窗口、对话框、按键、菜单、滚动条、文本输入框等的。处理所有细节。高效的进行屏幕描画、营建设备和屏幕缓冲区进行通讯,描画前清除屏幕上的区域已经视图裁剪。大多数类都是支持类,可以不用直接使用。用创建用户界面对象到应用程序控制器对象的连接,控制器对象负责管理用户界面,协调用户界面和内部数据之间的数据流。可能用到控制器对象,可能需要实现一个或多个定制控制器类(特别是使用那些类的动作和委托方法)。如果我们都类和协议熟悉,我们可以以编程方式控制用户界面。也可以通过子类化或在其他类实现自己的对象。

第三章需求分析功能需求分析

功能设计

该多功能通讯录系统使用的设计模式,进行手机基本通讯录的设计与开发,同时,在此基础上按照大多数人的使用习惯与需求对手机通讯录进行优化与管理,并把一些常用的功能加入其中,使该体统更符合人性化,使用起来更加舒畅与便捷。此系统主要设计功能如下:

.添加联系人,用户可以添加把联系人添加入通讯录;

.搜索联系人,用户可以通过手机号,姓名简拼、全拼、汉子等搜索联系人;

.发送短信,用户可以直接点击联系人信息里的短信发送;

.拨打电话,用户可以直接拨打联系人的手机或者固定电话;

.联系人分组,联系人可以像联系人列表一样进行分组;

.删除联系人,用户可以单个删除联系人和批量删除联系人;

.备忘录,在基础通讯录的基础上增加一个备忘录的功能,使用户能更方便的使用备忘录等。

性能需求分析

对手机软件的开发,首先要有良好的用户体验,而良好的用户体验可以从以下的几个方面入手:

()搭建友好的界面

对于一个手机软件来说,界面友好很重要,用户的界面要直观、简洁,设计要合理,方便用户进行操作,让用户操作起来比较流畅、舒服,并且视觉效应好。

()能够非常流畅的快速响应

用户的输入或查询等的请求快速处理,对算法就行优化,对于某些需要时间稍微长点处理的部分,在其处理时可以给用户一个提示,让用户知道该软件正在运行状态。

()无缝性

一个常见的应用无缝问题,就是在后台进程中对某事件作出响应而弹出对话框,这看起来似乎并没有多大的妨碍,特别是当自己在虚拟机上单独地构建和测试该应用时。但是,当我们

的应用在真机上运行时,后台线程显示对话框,我们的应用当时可能就没有获得用户焦点,这就会出现应用在活动的应用后面显示对话框,或者从当前应用中获得焦点并显示对话框的情况,而不管当时用户正在做什么(如正在发短信等);那样的行为可能对应用或用户不起作用。所以,为了避免此类问题的出现,我们的应用应该利用适当的系统资源——类,来通知用户。利用通知,我们可以在状态条上显示一个图标,来告诉用户该应用的事件已经发生,而不是获得焦点或者打断用户的操作。

系统用例分析

用例分析处于需求与设计之间,是连接两者之间的桥梁,当我们进行用例分析之后,我们可以清晰的看到系统多需要的用例以及该用例在系统之中的作用,而在本系统之中,主要的用例是用户对通讯录的一些操作与管理用例,用户可以添加联系人(在添加联系人时可以通过系统授权读取相册图片添加用户的头像)、搜索联系人、删除联系人、修改联系人的信息等,还可以对其他扩展功能进行操作与管理,通过这些用例分析了解该用例在系统中对应的作用。系统用户用例图如图所示:

图系统用户用例图

本章总结

本章主要是对系统需求进行分析,从系统的功能需求分析,对系统一些功能需求进行分析;到系统性能需求分析,包括搭建友好的界面、非常流畅的快速响应以及无缝性;对最后再到对本系统的用例进行分析,包括添加联系人(在添加联系人时可以通过系统授权读取相册图

片添加用户的头像)、搜索联系人、删除联系人、修改联系人的信息等,还可以对其他扩展功能进行操作与管理等。充分考虑到系统在设计时需要实现的内容,需要在性能方面需要达到的要求以及系统涉及的用例。在设计系统时所需要考虑到用户的一些需求内容。

第四章系统概要设计

系统设计结构及说明

本系统为基于操作系统的多功能通讯录,主体结构划分为:

(1)搜索

用户可以在搜索界面,对联系人进行搜索。我们可以通过手机号、联系人姓名全拼、联系人简拼等进行搜索,也可以模糊搜索,搜索到的联系人我们可以查看详细信息,修改联系人信息,可以发送短信、拨打电话。

(2)通讯录

在通讯录主功能页面我对通讯录所有联系人进行了类似好友界面一样进行分组,我们可以点击每一个分组展开该分组,从而能够快速的找到自己想要找到的联系人,同时也可以对联系人进行操作与管理

(3)其他功能

在其他功能里,我对通讯录外的一些常用功能进行了整合,我们可以在里面查看日历,或者写备忘录等。

系统结构图如图所示:

图系统结构图

数据库设计

系统数据表的设计

数据库表的设计是根据系统的需求来进行设计的,充分考虑了各种数据表之间的划分与关联,保证用户的数据正确且有效,本系统共有三张表:

1、联系人信息表()

联系人表用于记录通讯录里的联系人,包括编号()、姓名()、手机号()、电话号码()、邮箱()、地址()、头像()、分组(),用户可以对其进行增加联系人信息、删除联系人、修改联系人信息、查询联系人等操作。表具体信息如表所示:

表联系人信息表

通讯录管理系统_毕业设计论文_开题报告

毕业设计(论文)开题报告 本通讯录信息管理系统用计算机管理电子通讯录的一种计算机应用技术的创新,在计算机还未普及之前通讯管理都是由联系人采用名片,笔录手工记帐的方式来操作的.现在一般的通讯录管理都是采用计算机作为工具的实用的计算机通讯录管理程序来帮助人们进行更有效的通讯录信息管理。通讯录管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在固定管理系统亦是如此。以往固定资产员由于缺乏适当的软件而给其工作带来了很多不便。本论文所介绍的便是一个固定资产管理系统,以方便在固定资产安排和固定资产管理上的工作任务。 该系统适用于普通电费管理行业,在使用上力求操作容易,界面美观,另外,本系统具有较高的扩展性和可维护性,可能在以后需要的时候进行软件升级。 整个系

使用adodata控件访问数据库可以完全不用编写代码,只需要通过简单的设置和操作其属性就可以实现与数据库的连接,通过绑定数据感知控件,就能提供一个访问数据库的界面,用来实现对数据库的浏览,贴加,删除,修改等操作. 在visual basic 中提供了两种与jet数据引擎接口的方法:data 控件与数据访问对象(DAO)DAO是database object的英文缩写,要访问数据库一方面数据库要提供访问接口,另一方面要在编程环境中有对数据库的支持. DAO模型是设计关系数据库系统结构的对象类的集合.他们提供了管理关系型数据库系统所需要的全部操作属性和方法,这其中包括建立数据库,定义表,字段和建立表间关系,定位和查询数据库等. 关系数据库介绍: 关系数据库是目前各类数据库中最重要、最流行的数据库,他应用数学方法来处理数据库数据,是目前使用最广泛的数据库系统。20世纪70年代以后开发的数据库管理系统产品几乎都是基于关系的。在数据库发展的历史上,最重要的成就就是关系模型。 关系数据库系统与非关系数据库系统的区别是:关系系统只有“表“这一种数据结构;而非关系数据库系统还有其他数据

基于android的通讯录毕业设计开题报告

安徽科技学院本科生毕业论文(设计)开题报告书 题目基于Android的通讯录设计与实现 学生姓名指导教师职称 研究目的意义及国内外研究状况和应用前景(附参考文献): 一、研究目的意义 随着计算机行业的发展,智能手机在人们的生活中变得火热。智能手机拥有的独立操作系统使得手机能像个人电脑一样支持用户自定义安装软件等程序,并通过此类操作对手机功能进行扩充,从而在更大程度上满足用户的需求,这是智能手机的优势,也是智能手机赢得市场的主要原因。具有开放性的Android手机平台,从2007年谷歌将其正式向外界展示以来,发展迅速,手机市场份额不断攀升,至2012年已超过塞班,跃居第一。通过Android系统的开源性、智能型,我们可以看到Android更光明的未来。 手机系统越来越强大,却始终不会抛弃其最基本的功能——通讯,而通讯录又是通讯的必备软件。此次我们研究的基于Android的手机通讯录,会实现通讯录基本功能,包括基本添加,修改,删除和输出等功能,在实现这些功能的基础上添加一些其他功能,例如为联系人添加头像,联系人分组,通讯录黑名单等,使通讯录界面更友好、功能更人性化。通过设计制作次通讯录能够更好地学习Android 的项目开发知识,熟悉Android的软件开发流程,拓展就业能力。 二、国内外研究现状 Android是一种以Linux为基础的开放源代码操作,主要用于便携设备。Android 操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资。2007年11月Google宣布推出基于Linux的Android开放式手机操作系统,沿袭至今,已发展到4.0.4版本。2011年第一年度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2011年11月数据,Android占据全球智能手机操作系统市场52.2%的份额,中国市场占有率58% 基于Android的通讯录的研究也在Android迅速发展的同时逐步走向成熟,在更大程度上满足着用户的需求。除包括基本添加联系人,编辑联系人,删除联系人和联系人数据导出等功能,它又逐渐增加了联系人分组、添加联系人头像、通讯录黑名单等功能。 三、应用前景 根据手机功能使用调查显示,有八成以上的消费者使用手机通讯功能。随着手机通讯录功能的不断曾强于完善,手机通讯录对于人们的意义已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的发展方向发展。 四、参考文献 [1]高焕堂,Android应用框架原理与程序设计(第三版)[M] 北京:清华大学出版社,2007. [2]盖锁林,Android开发入门指南[M] 北京:人们邮电出版社,2009. [3]李兴华,名师讲坛——Android开发实战经典清华大学出版社,2012. [4]李兴华,名师讲坛——Java Web开发实战经典清华大学出版社,2012. [5]杨丰盛,Android应用开发解密[M] 西安:机械工业出版社,2010. 主要内容、研究方法和思路:

基于android的手机通讯录的设计与实现大学本科毕业论文

基于Android的天气预报查询系统的实现摘要:随着智能手机一步步走进人们的生活,它将成为人们获取信息的主要设备,相关应用越来越广泛,并在人们的日常生活中扮演着越来越重要的角色。因此,关键应用程序的开发成为影响移动智能终端普及的重要因素,设计并开发实用、方便的应用程序具有重要的意义和良好的市场前景。Android作为当前最流行的操作平台,自然也存在着大量的应用服务需求。 Android是基于Linux平台完全开源的手机操作系统,同时开发语言为Java,因此我选择了以Android为平台的手机天气预报系统来作为我的毕业设计,目的是帮助用户随时随地查询天气信息及天气变化情况,让生活更加舒适方便。本文详细讲述了Android平台下天气软件的界面设计及界面的实现、控件的使用、界面的布局等内容,结合中国气象网的天气数据,将准确的天气情况以友好的方式呈现给用户,使用户可以更加赏心悦目地体验本软件的服务。 关键词:Android 天气软件手机天气预报软件系统

System implementation of weather query based on Android Abstract With the development of intelligent mobile phone step by step into people's lives, it will become the main device to obtain information, related to more widely, and plays a more and more important role in people's daily life. Therefore, the development of critical applications has become an important factor affecting the popularization of mobile intelligent terminal, application design and development of practical, convenient has important significance and good market prospects. Android as the most popular operating platform, natural also exist in application service needs of a large number of. Android is a mobile phone operating system Linux platform based on open source, at the same time, the development of language Java, so I chose the platform of mobile phone weather system with Android as my graduation design, the purpose is to help the user whenever and wherever possible query weather information and weather condition, make life more comfortable and convenient. This paper describes the layout of content, interface design and interface control weather software under the Android platform use, interface, combined with the weather data of China Meteorological Network, will be accurate weather conditions in a friendly way is presented to the user, the user can be more pleasant experience of the software service. Keyword:Android weather software the software system of mobile phone weather

学生通讯录管理系统的设计与实现

学生通讯录管理系统的设计与实现

学生通讯录管理系统的设计与实现 问题描述: 纸质的通讯录已经不能满足实际需求,容易丢失,查找困难等问题是纸质通讯录所不能克服的缺点。“学生通讯录管理系统”是为了帮助老师、同学,或者其它一些需要使用的通讯录的人员进行管理和应用的一种应用程序。 需求分析: 1)输入数据建立通讯录。 2)查询通讯录中满足要求的信息。 3)插入新的通讯录信息。 4)删除不需要的通讯录信息。 5)查看所有的通讯录信息。 主界面设计要求: 1)通讯录的建立 2)插入通讯录记录 3)查询通讯录记录 4)删除通讯录记录 5)显示通讯录记录 6)退出系统 设计要求: A.建立通讯录时,每个学生的信息包括:学号,姓名,电话。

B.查找时,学号、姓名、电话均能够作为查询字段。 C.查看所有的通讯录信息时,所有记录需要时有序的(按学号排序,按姓名排序(字典序),按电话号码排序)。 D.存储结构:要求使用顺序存储结构。 E.数据使用:使用本班级的具体信息。 需求分析: 本次设计目的是学生信息管理系统,可存入每个学生的基本信息,所有学生信息都可根据名字、学号、电话、邮箱进行查询,也都能够根据这四个基本信息检索到一个学生并删除其数据。输入形式:student.txt,以文件形式进行输入。 输出形式:根据不同的输入进行不同的操作。 达到功能:能插入一个学生的信息,能删除一个学生的信息,能查询一个学生的信息。 测试数据:班上70个同学的基本数据。 概要设计: 数据类型:顺序链表 ArrayList类 学生数据结构:StuData类包含name、id、phone、email四个String基本类型。 所有操作写在Structure中,包含insert、remove、query、printAll。 Main函数用Java标准输入,循环输入,用switch判断输入进行

基于Java的校园信息通讯录

本科生毕业论文(设计) 论文(设计)题目:基于Java的校园信息通讯录分院:理工学院 专业(方向):软件工程 年级、班级:软件0801 学生学号: 学生姓名: 指导老师: 2012 年 5 月 20日

论文独创性声明 本人所呈交的毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得的成果。除特别加以标注的地方外,论文中不包含其他人的研究成果。本论文如有剽窃他人研究成果及相关资料若有不实之处,由本人承担一切相关责任。 本人的毕业论文(设计)中所有研究成果的知识产权属三亚学院所有。本人保证:发表或使用与本论文相关的成果时署名单位仍然为三亚学院,无论何时何地,未经学院许可,决不转移或扩散与之相关的任何技术或成果。学院有权保留本人所提交论文的原件或复印件,允许论文被查阅或借阅;学院可以公布本论文的全部或部分内容,可以采用影印、缩印或其他手段复制保存本论文。 加密学位论文解密之前后,以上申明同样适用 论文作者签名:日期:年月日

摘要 信息时代的今天,传递和获取信息的途径越来越多,其中网络以其跨时间,跨地域、快速、高效和低成本等显著特性成为信息传递和信息获取的主要途径。为进一步加强网络信息安全,促进师生互动,打造便捷的校园信息服务平台,完善校园信息服务,给校园信息的管理和维护提供更便捷、更安全的服务系统而开发的校园信息通讯录系统。由于校园信息通讯录系统自身具有多层结构的、分布式的、面向对象的特点,在开发基于JA V A WEB的校园信息通讯录系统过程中,采用流行的JA V AEE平台、STRUTS2、HIBERNATE、SPRING的开源框架,通过JSP图形界面标准技术实现了MVC 设计模式。使系统开发效率得到提高,同时使系统具有复用性、可靠性、开放性等特点。通过构建Tomcat服务器和网站制作,以实现了良好的校园信息通讯录系统,具有执行效率高、运行稳定可靠的优点。根据校园信息通讯录系统的需求,在Oracle数据库中实现了数据表的设计和存储,实现了校园信息通讯录系统的用户登录、用户信息管理、分院班级信息管理、通告信息的发布和阅读、用户功能权限的分派等功能。 【关键词】STRUTS2 MVC设计模式Oracle数据库HIBERNATE Abstract

基于android的通讯录毕业设计开题报告

知识不仅是指课本的内容,还包括社会经验、文明文化、时代精神等整体要素,才有竞争力,知识是新时代的资本,五六十年代人靠勤劳可以成事;今天的香港要抢知识,要以知识取胜安徽科技学院本科生毕业论文(设计)开题报告书 题目 基于Android的通讯录设计与实现 学生姓名 指导教师 职称 研究目的意义及国内外研究状况和应用前景(附参考文献): 一、研究目的意义 随着计算机行业的发展 智能手机在人们的生活中变得火热 智能手机拥有的独立操作系统使得手机能像个人电脑一样支持用户自定义安装软件等程序并通过此类操作对手机功能进行扩充 从而在更大程度上满足用户的需求 这是智能手机的优势 也是智能手机赢得市场的主要原因 具有开放性的Android手机平台 从2007年谷歌将其正式向外界展示以来 发展迅速 手机市场份额不断攀升 至2012年已超过塞班 跃居第一 通过Android系统的开源性、智能型 我们可以看到Android更光明的未来 手机系统越来越强大 却始终不会抛弃其最基本的功能--通讯 而通讯录又是通讯的必备软件 此次我们研究的基于Android的手机通讯录 会实现通讯录基本功能 包括基本添加 修改 删除和输出等功能 在实现这些功能的基础上添加一些其他功能 例如为联系人添加头像 联系人分组 通讯录黑名单等 使通讯录界面更友好、功能更人性化 通过设计制作次通讯录能够更好地学习Android的项目开发知识 熟悉Android的软件开发流程

拓展就业能力 二、国内外研究现状 Android是一种以Linux为基础的开放源代码操作 主要用于便携设备 Android操作系统最初由Andy Rubin开发 最初主要支持手机 2005年由Google收购注资 2007年11月Google宣布推出基于Linux的Android开放式手机操作系统沿袭至今 已发展到4.0.4版本 2011年第一年度 Android在全球的市场份额首次超过塞班系统 跃居全球第一 2011年11月数据 Android占据全球智能手机操作系统市场52.2%的份额 中国市场占有率58% 基于Android的通讯录的研究也在Android迅速发展的同时逐步走向成熟在更大程度上满足着用户的需求 除包括基本添加联系人 编辑联系人 删除联系人和联系人数据导出等功能 它又逐渐增加了联系人分组、添加联系人头像、通讯录黑名单等功能 三、应用前景 根据手机功能使用调查显示 有八成以上的消费者使用手机通讯功能 随着手机通讯录功能的不断曾强于完善 手机通讯录对于人们的意义已不仅仅像记事簿一样显示通讯地址 而是向着个性化、人性化的发展方向发展 四、参考文献 [1]高焕堂 Android应用框架原理与程序设计(第三版)[M] 北京:清华大学出版社2007. [2]盖锁林 Android开发入门指南[M] 北京:人们邮电出版社 2009. [3]李兴华 名师讲坛--Android开发实战经典清华大学出版社 2012. [4]李兴华 名师讲坛--Java Web开发实战经典清华大学出版社 2012.

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

同学录系统 学生: 学号: 专业:计算机科学与技术班级: 指导教师:

摘要 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为人们日常生活中相互沟通和联系的重要平台,从而倍受人们的重视。 这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现。现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式。心缘同学录网站的建设不仅能够使同学们的联络方式有所改变,也大大地方便了同学们的相互交流,更重要的是为我们同学们提供了一个相互沟通和联系的平台,使他们保持彼此之间的联系,加深彼此间的感情。 该同学录网站使用https://www.360docs.net/doc/d715472744.html,进行设计与实现,具有留言板管理,通讯录管理,班级管理,照片管理,信息查询,其他功能,例如友情提醒、热点信息、通过E-mail 通知校友注册等功能。 【关键字】安全 ; 应用 ; 管理; SQL

Abstract The 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

多功能通讯录毕业设计说明书

第一章系统概述 1.1研究背景 如今互联网通讯以及智能手机行业如此发达,移动智能平台已经在人们的生活中随处可见;移动智能平台正处于一个走向成熟的阶段,在此基础上,移动智能平台拥有的独立操作系统,可以让手机能像个人电脑一样自定义安装各种功能的软件,而且,还可以通过这些对手机的那些基本功能进行扩充,从而使用户得到更好的体验以及满足用户的对移动智能操作系统日益增多的需求,这是操作系统的一种优势,也是移动操作系统、等赢得市场的主要原因。具有夸时代性与领先性的移动操作系统手机平台,从年乔布斯发布了第一代以来,发展非常地迅速,手机市场份额占比不断上涨。[]其中系统的稳定性、智能性、和非常好的用户体验,让我们可以看到拥有一个更宽广的未来。 研究意义 系统不断的更新,不断的成长,使其功能变得越来越多用性,但通讯是永远不会被抛弃的一种基础功能之一,而手机拥有通讯,通讯录也必不可少。基于的多功能通讯录的设计与实现也会包含这些基本功能,这些功能包括:联系人信息的添加、修改、删除和输出等功能,在完成这些功能的基础上扩展了一些其他功能,例如为用户可以为联系人添加头像、将联系人进行分组等。还有一些功能的扩展,该系统可以代发邮件,或者拨打联系人电话及给联系人发送手机短信等,使通讯录拥有更友好的界面、拥有更好的体验以及功能更人性化。通过这次多功能通讯录的设计与实现,我对的项目开发更加的熟练,对的软件开发流程更加熟悉。这能让我的就业能力得到拓展。 1.3研究方法及设计思路 本项目设计将会以应用开发规范为其基础进行相应的研究,遵守项目研发基本要求,使用统一编程的风格,提高代码的可读性和编码效率,为后期代码维护提供便利。在研究过程中多多查阅开发资料,理清编程的具体思路以及开发的流程处理,如果遇到问题自行查阅资料解决或向指导教师请教,争取尽量完善本课题的开发,交出一份满意的答卷。提高自身对于—基础知识的更完全了解,提高资深对于网络请求、数据缓存、数据解析、项目性能优化等不同知识的掌握,力争完全掌握对于、等控件的熟练使用能力,提高自身的编程水平、逻辑思维以及独立开发项目的能力。[] 第二章开发环境及相关技术介绍 开发工具

通讯录管理系统设计说明书

通讯录管理系统设计说明书 系统概述: 随着毕业的来临,我们就将面临分离。为了能在毕业后,能够方便联系我们在大学其间的同学朋友,通讯录就是一个可以帮我们方便查找同学朋友的工具。 随着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越来越多的靠计算机来帮助人们记住这些事情,极其简便。这就需要有一个使用的通讯录管理系统,用户可以方便的通过自己电脑的通讯录管理系统,来随时查阅自己所需要的信息,而不必再大费周折去翻开那繁琐的记事本。 通讯录管理系统是一个专门针对储存用户联系方式以及一些简单个人信息的实用管理系统,它方便了用户对众多客户、朋友、同事等个人信息的储存和快速查阅的功能,大大减少了查找过程的时间。 关键字:插入,删除,查找,输出。 需求分析: 调查用户需求: 随着同学们的即将毕业,蹋出社会,交际难免地逐渐扩大,与外界联系将更为广泛和密切,传统的手工通讯录、地址簿已经难以满足快节奏、高效率的现代生活的需求。经常发生要在几十甚至上百张名片中找出某一张名片的情况,若由手工完成效率十分低。当交际扩大后,传统的手工通讯录非常不方便,不易查询、修改、存放,不易保密,容易遗失。 由计算机带来管理庞大而繁杂的通讯录是非常合适的,不仅查询和修改方便,并且效率高,速度快,完全能够满足现代化交际活动的要求,同时也更方便同学们联系交往。 本系统专门用于个人通讯信息管理的小型应用软件,主要提供个人通讯信息的登记、修改、浏览、查询和打印等功能。

1.用户的主要信息需求: ①对个人通讯信息资料进行登记、修改、浏览。 ②对个人通讯信息资料进行按姓名和学号查询。 ③对个人通讯信息资料进行打印输出。 系统功能设计与分析: 1.功能模块图 2.功能设计 (1)新建通讯录功能 增加一个新的记录,并保存通讯录; (2)搜索通讯录功能

软件技术毕业设计(论文)通讯录管理系统的设计与实现

开封大学 KAIFENG UNIVERSITY 毕 业 论 文 通讯录管理系统的设计与实现 姓名:xxxx 院系:软件技术学院 专业:软件技术 班级:09级软件四班 指导教师:x x x

目录 论文摘要 (3) 前言 (4) 一、管理信息系统的开发 (4) (二)MIS系统开发过程 (5) 二、可行性研究及需求分析 (6) (一)可行性研究 (6) (二)需求分析 (7) 三、通讯录管理系统的概要设计 (7) (一)通讯录管理系统用例图 (8) (二)通讯录管理信息系统概要设计 (8) (三)通讯录管理信息系统的功能模块说明 (9) 四、通讯录管理系统的界面设计 (9) (一)概念设计 (9) (二)数据库逻辑结构设计 (11) 五、通讯录管理系统的详细设计 (14) (一)开发工具的选择 (14) (二)编码规范 (14) (三)系统模块的详细设计 (15) 六、系统测试 (27) 七、系统的运行 (28) (一)硬件约束 (28) (二)系统运行环境 (28) 结束语 (29) 参考文献 (29)

论文摘要 通讯录管理系统是方便同学间交流、联系而设计的一个系统。它主要分为两大部分,一个是同学录管理系统,一个是同学之间交流的区域。该系统由三个要素组成,分别是:管理员、好友和其他成员,他们之间相互联系,形成了一个有机的整体。为提高用户对该系统的满意,必须正确处理他们之间的关系。本系统总体上分为三大界面:登陆界面、注册页面和管理页面。具体是新用户在登陆界面有个注册帐号连接,输入无误后可进入注册页面,注册完后用户可以加入自己的好友,用户还可以自己注册个人信息。通讯录管理系统是一个专门针对储存用户联系方式以及一些简单个人信息的实用管理系统,它方便了用户对众多同学、朋友、同事等个人信息的储存和快速查阅的功能,大大减少了查找过程的时间。 【关键词】 VS .NET 2008 数据库数据库组件E-R图

通讯录管理系统的设计与实现

毕业论文(设计) 题目基于VB的校园手机通讯录管理系 统的设计与实现 指导老师 ndsz06jy2sl 专业班级计算机应用技术 姓名 ndsz06jy2sl 学号 20052011123 2008 年 6 月 1日

摘要:互联网的出现与迅速发展,信息技术步伐的加快,使得个人面临着众多的挑战与竞争,在竞争过程中,对信息的掌握程度、信息获取是否及时、信息能否得到充分的利用、对信息的反应是否敏感准确,也越来越成为衡量一个人竞争能力的重要因素。随着中国加入WTO,每个人在努力提高自身的竞争力。通过用VB6.0编写手机通讯录管理系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了手机信息管理的自动化和信息化. 本系统是一个手机通讯录自动化系统,它简单易操作,只要用户有一个属于自己的帐号,就可以方便的使用本系统了。 关键词:VB6.0;Access数据库;手机通讯录管理系统;设计;开发

目录 引言 (1) 1.系统概述 (2) 1.1系统开发方法 (2) 1.2系统体系结构和开发技术 (2) 2.系统调研及可行性分析 (4) 2.1系统调研 (4) 2.2系统总体目标 (4) 2.3技术可行性分析 (4) 3.系统分析 (5) 3.1系统需求分析 (5) 3.2系统流程图 (6) 4.系统设计 (7) 4.1概要设计 (7) 4.2数据库设计 (9) 4.3详细设计 (11) 5.系统实现 (17) 5.1用户登录模块实现 (17) 5.2系统设置模块 (19) 5.3联系人信息模块实现 (20) 5.4组群信息模块实现 (22) 5.5信息查询模块实现 (24) 5.6复制到SIM卡/手机存盘功能模块实现 (25) 6系统测试 (27) 6.1系统登录模块测试 (27) 6.2联系人信息模块测试 (28) 6.3测试总结 (29) 结论 (30) 参考文献 (31)

通讯录毕业设计报告书

摘要 通讯录(英文:address book),一般在日常生活中用笔记录,也在手机,电脑,电子字典等电子产品中拥有这个功能。 通讯录作为通讯录地址的书本,当今的通讯录可以涵盖多项内容。如:姓名、电话号码、单位电话、移动电话、传真号、电子邮件、QQ、MSN、个人主页、公司、街道、邮编、生日、大头帖、车牌、银行帐号、俱乐部名称、爱好等等。 通讯录也可采用纸张印刷,然后装订成册,显示每个人的联系方法,地址等,称之为通讯录。本册通讯录分为简装和精装两种,精装通讯录可用皮革或真皮做为通讯录的封面,可以长期保存。适合企业通讯录,同学通讯录,大学通讯录等。 网络通讯录是一种利用互联网或实现通讯录网络存储和备份的应用/服务。网络通讯录最重要的一项功能是可以在不同的设备间实现联系人信息的同步。例如:你可以在一台电脑上录入某个联系人的信息,然后在手机或者另外一台电脑中读取或修改该信息。当然,你也可以在个人电脑上录入你的联系人的手机\电话号码、Email、QQ、MSN、通信地址等通讯录信息,或对以前的信息进行分组、管理和更新,在你的许可下,该联系人可以看到他所在组内的其他联系人信息,从而实现通讯录共享,而且你还可以直接通过网络通讯录跟你的家人、朋友及同事拨打网络电话、发短信、邮件、传真等。 移动通讯录是一种利用互联网或移动互联网实现通讯录信息同步更新和备份的应用/服务。你可以在个人电脑、掌上电脑、移动电话等任何联网设备上录入你的联系人的手机\电话号码、Email、QQ、MSN、通信地址等通讯录信息,或对以前的信息进行分组、管理和更新,在你的许可下,该联系人可以看到他所在组内的其他联系人信息,从而实现通讯录共享,如果该联系人更新自己的联系信息,你的通讯录会自动更新,实现同步通讯录,并留下旧版本的通讯录信息。

校友通讯录管理系统设计

中北大学 课程设计说明书 学生姓名:李帆学号:1305030232 学生姓名:张利军学号:1305034233 学生姓名:徐显锋学号:1305034234 学院:信息商务学院 专业:电子信息工程 题目:程序设计与多媒体技术实践: 校友通讯录管理系统设计 指导教师:徐美芳职称: 讲师 2015 年 1 月 15 日

目录 1、设计目的简介-------------------------------------------------5 2、设计主要方案及理论----------------------------------------5 3、设计主要步骤------------------------------------------------11 4、主程序源代码-------------------------------------------------12 5、运行结果------------------------------------------------------23 6、设计评述及收获体会---------------------------------------23 7、参考文献------------------------------------------------------23

1、设计目的简介 本题目要完成一个通讯录管理系统,能够实现登录系统、成员信息录入、查询、修改、删除、显示等操作。系统具体实现的功能如下: 1)登录系统:通过键盘输入登录密码登录系统进行操作。 2)增加朋友信息:系统可以实现键盘录入新成员信息,信息包括姓名、学号、联系方式等。3)查询成员信息:系统可以实现按“姓名”或“学号”查询成员,并输出相关信息。 4)修改成员信息:系统可以实现对录入的成员信息重新进行编辑、修改,分别修改成员的姓名、学号、联系方式。 5)删除成员信息:系统可以实现删除相关信息。 6)显示所有学生信息:系统可以输出所有成员的信息,包括姓名、学号、本人联系电话等。 2、设计主要方案及理论 1)设计一个主要包含以下多种功能的通讯录: ◆建立通讯录信息,信息至少包含编号、姓名等; ◆能够提供添加、删除和修改通讯录信息的功能; ◆能够提供按姓名查询; ◆将通讯录保存在文件中; ◆能够按表格方式输出通讯录信息。 2)系统模块流程图(图1) 图1

(完整版)基于android手机通讯录的设计与实现的毕业论文设计

基于Android手机通讯录的设计与实现 摘要:随着第三代通信技术3G的推广,无线带宽和传输速度都得到了大幅度提升,为智能手机终端添加更多内容丰富的应用功能提供了良好的平台。本系统是基于谷歌公司新推出的一款Linux平台的开源手机操作系统——Android系统,利用Java语言,Eclipse为开发工具,通过对平台的系统架构和应用程序进行学习,设计出一款手机通讯录。本系统包括存储,删除,Android修改,打电话,发信息,发邮件,备份SD卡等功能,满足了用户对通讯录的需求。此通讯录的设计遵循标准的开发流程,首先进行需求分析,然后确定通讯录的功能,再编写程序的代码,调试程序,运行程序,并对程序进行优化完善。本软件利用Android提供的各种组件对界面进行设计,能够很好地支持用户体验。 关键词:Android;手机通讯录;智能手机; Design and Implementation of Mobile Phone Contacts Based on Android Abstract: With the 3G promotion of third-generation communications technology, wireless bandwidth and transmission speed 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

android毕业设计---个人通讯录

本科毕业设计(论文) 题目个人通讯录 专业班级机械设计制造及自动化 年月

本科毕业设计(论文)任务书 题目基于Android系统音乐播放掌上音乐宝 学生姓名学号专业班级电子信息工程指导教师职称工程师教研室 毕业设计(论文)任务与要求 毕业设计(论文)工作进程 起止时间工作内容

开始日期完成日期 教研室主任(签字)系主任(签字) 本科毕业设计(论文)开题报告 题目基于Android系统音乐播放掌上音乐宝 学生姓名学号专业名称电子信息工程指导教师开题时间2012.2.20 班级10级电信专升本一、选题目的和意义: 随着科技的进步,手机的功能也不断的得到丰富,从最早的“大哥大”到现在的商务PDA 手机,智能手机,音乐手机等等,功能也从单纯的打电话发展到了发短信,听歌,上网....手机和我们生活的联系越来越紧密,手机的功能也是很多人们关注的焦点。 目前手机的音乐播放功能已经是大家比较关注的一个部分了,不少在人在购买手机的时候都会关心手机的音乐播放的能力,这也足以看出目前大家对音乐播放功能的重视,所以一款性能良好的手机音乐播放器软件一定会受到欢迎。和传统的音乐播放器相比,手机播放音乐更加的容易携带,其他方面也都不输于传统音乐播放器,而且还具有网上听音乐功能,所以开发一款受欢迎的手机音乐播放软件是具有良好的市场和应用前景的。 一款专业的音乐播放软件是手机中必不可少的要素,几乎市场上所有的手机都拥有一个自带的音乐播放软件,通过软件可以对音乐欣赏中一些必要的元素进行人性化的设置,同时在操作的时候也能得到一定的便利,但是不能满足用户的所有要求,所以网上就出现了各种各样的手机音乐播放软件,来满足不同用户的不同要求。不同手机平台的手机,所支持的音乐播放软件也是各不相同,而现在最流行的手机平台就是google的android手机平台,所以本课题就致力于开发出一款基于android手机平台的音乐播放器,来满足用户的使用需求。

计算机毕业设计(论文)_基于Visual Basic通讯录管理系统

目录 摘要 (2) 第一章绪论 (2) 1.1 选题背景 (2) 1.2 目的和意义 (3) 1.3 发展现状 (3) 第二章系统分析 (4) 2.1 系统总体结构分析 (4) 2.2数据类型的选择 (4) 2.3主要函数原型 (5) 2.4 调用到的函数 (5) 2.5模块设计与介绍 (6) 第三章模块介绍和总体实现 (7) 3.1 Add( )增加模块 (7) 3.2 dele( )删除模块 (8) 3.3 print( )输入模块 (10) 3.4 search ( )查找模块 (11) 3.5总体实现 (11) 第四章调试与测试 (15) 总结与心得 (18) 附录 (20) 1源代码 (20) 2参考资料 (27)

摘要 通讯录管理系统是典型的管理系统(MIS),其开发主要包括数据库的建立和维护前端应用程序的开发两个方面。对于前者要求建立起数据库一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VISUAL,BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:通讯录管理信息系统MIS Visual Basic 第一章绪论 1.1 选题背景 当今时代,网络已经成为人们生活中不可缺少的一部分,世界上的第三媒体——Internet ,它打破了地域时间限制,改变了人们的工作和生活方式,制作站点是企业和个人的宣传自己的重要手段,同时也学习信息的重要手段,今年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化.计算机在管理中应用的普及,利用计算机实现各种管理势在必行,对于机关单位来说,利用计算机支持高效率完成通讯录,是适应社会制度要求、推动机关单位信息利用计算机支持高效率完成通讯管理,是适应现在社会制度要求、推动机关单位信息管理走向科学化、规范化的必要条件。随着社会的发展及知识经济时代的到来,管理信息系统在各行各业发挥着越来越重要的作用。通信录管理系统是典型的信息管理系统。通信录管理系统的水平,是衡公司发展水平的一个重要指标。通信录管理系统工作烦琐,包含了大量的信息数据,因此就需要一个完善的职工信息管理系统来实现对这些数据的有效管理,满足公司管理者的需求。

通讯录管理系统--毕业论文

通讯录管理系统设计 学校: 专业: 导师: 学号: 姓名:

随着交通的发展以及通信的发展,人们之间的距离越来越近了,范围也越来越大了,联系也越来越紧密了,这就迫切要求我们把所有人的联系方式统一管理起来,为此,本设计就为用户提供了一个管理联系方式的方法,本系统设计通过用ASP建立一个WEB平台管理联系方式信息,使用户可以随时随地管理自己的联系人资料,这个系统改变了人类生活中关于通讯录管理这一块,使人们搜索联系方式更方便,此系统会更加促进人们之间的关系往友好方向发展。 关键词:ASP,ACCESS,通讯录

摘要 (ii) 第1章绪论 (1) 1.1 当前应用领域的现状 (1) 1.2 开发平台和应用技术对比 (1) 1.2.1 B/S架构与C/S架构的对比 (1) 1.2.2 WEB编程语言对比 (2) 第2章系统总体设计 (4) 2.1 开发平台和应用技术搭建 (4) 2.1.1 架构选择 (4) 2.1.2 编程语言 (4) 2.1.3 数据库 (4) 2.1.4 编辑软件 (4) 2.1.5 应用服务器 (4) 2.2 软件总体功能 (5) 第3章系统详细设计 (6) 3.1 功能模块设计 (6) 3.1.1 通讯录查询模块 (6) 3.1.2 通讯录管理模块 (6) 3.1.3 用户管理模块 (6) 3.1.4 系统设置模块 (6) 3.2 数据库设计 (7) 3.2.1 通讯录表 (7) 3.2.2 系统设置表 (7) 3.2.3 用户表 (7) 第4章系统实现技术 (8) 4.1 软件实现技术 (8) 4.1.1 统一风格 (8) 4.1.2 数据库连接 (8) 4.1.3 校验权限 (9) 4.1.4 新建用户的校验 (9) 4.2 关键模块的实现 (10) 4.2.1 系统设置的实现 (10) 4.2.2 列表行间隔显示 (10) 4.2.3 模糊匹配所有字段 (10) 第5章系统测试与发布 (11) 5.1 系统测试 (11) 5.2 系统发布 (11) 结束语 (12) 致谢 (13)

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

目录 错误!未找到引用源。项目介绍 (2) 错误!未找到引用源。数据库设计 (3) 错误!未找到引用源。系统概要设计 (4) 错误!未找到引用源。类的设计 (11) 错误!未找到引用源。功能实现 (14) 错误!未找到引用源。部分代码 (20) 错误!未找到引用源。实验心得 (26)

第一章项目介绍 本项目是使用eclipse开发平台,并连接使用SQlite数据库编写的通讯录。分为后台数据库的建立和维护,以及前端应用程序的开发两个部分,主要包括添加、删除、修改联系人姓名、电话、住址等。 1.功能需求分析: 当今社会是信息高速发展的时代,朋友圈也逐渐得到扩展,而人与人之间的联系也愈加密切,准确详细并安全的保存需要联系的人的信息则显得更加重要。 2.功能模块分析: (1)查询所有联系人模块:可以查询所有添加成功的联系人的信息。 (2)搜索联系人模块:可以按照关键字进行搜索。 (3)新联系人模块:可以添加新联系人的信息。 3.数据流图: 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。按照系统的业务流程来分析系统中的信息流向,可画出系统的数据流图如下: 4.功能模块结构图:

第二章数据库设计 本项目使用SQLite数据库系统,其库文件为:contacts.db,表名称为:contacts 其具体定义如下: 字段类型描述 _id Integer id name Text 姓名 mobileNumber Text 电话 email Text 邮箱 createDate Long 创建时间 modifyedDate long 修改时间 company Text 公司

相关文档
最新文档