手机个人通讯录程序系统设计
2023年程序设计通讯录管理系统 通讯录管理系统python课程设计(五篇)

2023年程序设计通讯录管理系统通讯录管理系统python课程设计(五篇)范文为教学中作为模范的文章,也经常用来指写作的模板。
经常用于文秘写作的参考,也可以作为演讲材料编写前的参考。
那么我们该如何写一篇较为完善的范文呢?下面是我为大家收集的优秀范文,供大家参考借鉴,盼望可以关心到有需要的伴侣。
cout“(2)删除:” cout“(2)按姓名排序:” void inter::add(char no[13],char name[20],char address[100],char tel_no[12],char post_code[7],char e_mail[40]){ int x=1;for(int i=0;i35;i++)return 0;} {} if(!strcmp(st[i].no,“0”)){}if(x==0)break;strcpy(st[i].address,address);strcpy(st[i].e_mail,e_mail);strc py(st[i].name,name);strcpy(st[i].no,no);strcpy(st[i].post_code,post_code) ;strcpy(st[i].tel_no,tel_no);x=0;//删除联系人void inter::del(char name[20]){int x=1;for(int i=0;i35;i++){ if(!strcmp(st[i].name,name)){strcpy(st[i].address,“0”);strcpy(st[i].e_mail,“0”);strcpy(st[i].name,“0”);strcpy(st[i].no,“0”);strcpy(st [i].post_code,“0”);strcpy(st[i].tel_no,“0”);}} } else x=0;if(x==0)cout“error:输入姓名错误!” 输入要修改的学号:”;char no1[13];cinno1;strcpy(st[i].no,no1);cout“修改胜利!” cins[h]-kind;箱:“ }cout“想连续修改吗(y/n)”c; }case '6':{存在!请检查输入的正确性!”;“ cout”指令错误!请重新输入!cinc;} }while(c=='y');break;char name[20];bool flag3=0;char c;do{cout“请输入您要删除的人的姓名:” cinname;for(int h=0;h {if(strcmp(name,s[h]-name)==0){flag3=1;i--;do{s[h]=s[h+1];h++;}while(h=i);}}if(flag3==0)cout“您要求删除的对象原来就不cout”要连续删除吗?(y/n)“ cinc;if(c!='y'c!='n'){cout”指令错误!请重新输入!cinc;}}while(c=='y');break;}case '0':{exit(0);break;}}cout“您想连续进行其他操作吗?(y/n)” bool flag4=0; docinw;if(w!='y'w!='n')cout“指令错误!请重新输入!” elseflag4=1;}while(flag4==0);if(w=='y'){cout“※※※※※※※※※※n”“2 按姓名查找n”“3 按类别查找n”“4 插入n”“5 修改n”“6 删除n”“0 退出n”;cinp;}else exit(0);}while(w=='y');for(int x=0;x delete s[x];cout“delete all members!” }</endl;}</i;x++){</endl;</endl;</endl;</i;h++)</endl;</endl;</endl;</endl;</endl;</endl;</i;h++)</endl;</endl;</endl;</endl;break;}</endl;</i;u++)</endl;</i;y++)</name<<“电话号码”<<tel<<“类别”<<kind<<“电子邮箱”<<email<<endl; </endl;</endl;</endl;</endl;</endl;</endl;</endl;</endl<<“类别</endl;</endl;</endl;</endl;</endl;</endl<<“类别</endl;</i;j++)</endl;</endl;</endl;</endl;</endl;</i;u++)</endl;</i;y++)</name<<“电话号码”<<tel<<“类别”<<kind<<“电子邮箱”<<email<<endl; </endl;</endl;</endl;</endl;</endl;</endl;</endl;cout<<“-------”<<endl;print(k);x=1;</endl;</endl;cout<<“---------------”</st[i].e_mail<<endl;</st[i].post_code<<endl;</st[i].tel_no<<endl;</st[i].address<<endl;</st[i].name<<endl;</st[i].no<<endl;</endl;if(!strcmp(st[i].name,name)){</endl;</endl;</endl;return</endl;return</endl;return</endl;return</endl;return</en dl;cout<<“</endl;cout<<“</endl;cout<<“</endl;cout<<“</endl;cout<<“</endl;cout<<“</endl;</endl;}</endl;cout<<“</endl;</endl;char</endl;</endl;</endl;</endl;char</endl;char</endl;cout<<“</endl;</endl<<endl</endl</endl</endl</endl</endl</endl</endl</endl</endl;top:cout<<“tt</st[i].tel_no<<endl;cout<<“邮编:”<<st[i].post_code<<endl;cout<<“e_mail:”<<st[i].e_mail<<endl;</n){< /n)i++;if(i==n){</n)i++;if(i==n){</n)i++;if(i==n){</n)i++;if(i==n){</n-1;j++){</n)i++;if(i==n){</n+1;i++)。
个人通讯录系统设计【范本模板】

个人通讯录系统设计摘要:系统主要为满足单个用户对联系人的管理和查询工作而设计。
系统使用Visual Basic 作为编程语言、选用Access 2003作为后台数据库,并用ADO对象和ADO Data 控件进行数据库编程,实现了用户对联系人信息的添加、查询、浏览、修改、删除和对基本用户的管理。
系统设计突出个性化、人性化的特点。
界面美观,友好.登录后即出现欢迎画面,为防止用户出现密码遗忘的情况,系统还创新性地设计了密码保护程序。
用户可通过回答密码提示问题,找回自己遗忘的密码,实现登录.用户可以随时修改密码,还可通过系统获得必要的帮助,查看系统的介绍。
关键字:通讯录 VB Access目录:一、选题背景—--——-—--—--——————--——--——————-————--————————---——-———21、系统开发背景--———-—-——-———————-—————--—---—————--——---——————22、设计思路-—-—-----—--———--—-——-—--—---—----——-————-—----—-———33、系统指导思想——-—---———-----————-—--—---—-——-—-----—-—-—----—34、应解决的主要内容—---—————————-—--—-—-——----——---——--—--—--—3二、可行性分析——----——-——-—----—-——-------—————-------—-————————-41、技术可行性------—-—-—-—————-——----—--—--—---——----—---————--42、经济可行性——--—-—--——-----————--————---—-—-—----——-———-—-—-—43、环境可行性-----—---—---—--——-----—--——--—----————---—---—-—-54、进度可行性—--—-—-—-————————-——---——-----—--————---—-——-———--5三、需求分析—-————--—----——--—-——---—-———-——--—-—-———-——-—--——51、用户需求分析-—————---——---—---—-—-—-—-—--—---—-——--—-——-——--52、业务流程分析---——-—-----—————-—-------——-———-—-———------——-—63、数据流程分析--—-——--—---—————---—-—--—-—-—-——-—-—--————————-64、数据字典-—-—---——————-——-——----—-——-—-———---—-------———-——75、处理逻辑分析—--——--——-—------——-——--—---—-—-—--———----——--—16四、系统设计-——--—-———------—-—---—-—-—--—-—--———-—--——-——----——161、总体结构设计--—-—-——-—------————-—-----—--—--—-——---—----——162、E—R模型设计-—----———--———-—-——---—-—--—————-—-—---———-—-—-—173、代码设计-——--——--————-—---——--—————-—---—-—-—-—-—-———————---174、输入输出设计—----——---—----—-——-——-—------———--—-———--——-——185、人机对话设计—--——-——-—-——---—-———-—----—-——---—-———---——----10五、系统实现方法——--—-——--——--—--—--——--———-——-———————---—--—--20六、系统测试及评价----—--—-—--——-—-—----——-—-—---—-—---—-—----20七、附录——-—--————-——--————--—-——————------————-——--—-——--—-——--—-21八、参考文献——-—----—---———-——--—---——————--——-—-—————-——————---42正文:一、选题背景1、系统开发背景通讯录在当今的日常生活工作中的应用是十分普及的。
个人通讯录系统设计文档

数据库原理课程设计课程设计题目:个人通讯录管理系统班级软工动画(1)班学号20082358033姓名徐爱云指导教师李振宏时间:2010 年12 月12日至2010 年12月30 日成绩指导教师签字年月日个人通讯录管理系统1.项目概述 (3)1.1.开发背景及意义 (3)1.2.开发小组人员 (3)1.3.系统配置 (3)2.系统开发计划 (4)2.1.集中讨论 (4)2.2.搭建最初架构 (4)2.3.任务的分配 (4)3.需求分析 (5)4.数据库设计 (5)4.1.数据字典 (5)4.2.系统数据流图 (5)4.3.数据库概念模型设计 (8)4.3.1.ER图设计 (8)4.3.2.实体联系图 (9)4.3.3.数据表设计 (9)5.功能设计 (11)5.1.用户登陆与注册模块 (11)5.2.添加好友信息模块 (12)5.3.浏览好友信息模块 (12)5.4.修改好友信息模块 (13)6.架构设计 (13)6.1.基于MVC的分层设计 (13)6.2.详细设计 (14)6.2.1.带增删改查及日志功能的基类BaseDao设计 (15)6.2.2.带日志功能的基类BaseAction设计 (15)6.2.3.消息资源文件ApplicationResources.properties设计 (15)6.2.4.Java EE Web 应用配置文件web.xml (15)6.2.5.Struts配置文件struts.xml (17)6.2.6. 工具目录结构 (17)6.3.界面设计 (18)6.3.1.登陆界面 (19)6.3.2.主页面 (20)6.3.4.添加好友界面 (21)1.项目概述1.1.开发背景及意义随着信息社会的发展,人与人之间的交往越来越频繁,有一位学者曾经说过,现代社会,成功的条件有80%来源于人际关系。
而日益繁多的人际交往使得我们很难搞清楚与每个人之间的联系方式,特别是对于做经常出差的人来说更是难,所以通讯录能够便捷的给我们带来所需要的相关信息。
通讯录管理系统课程设计java

通讯录管理系统是一个常见的软件应用,Java是一种广泛使用的编程语言,使用Java编写通讯录管理系统是一个不错的选择。
以下是通讯录管理系统的Java课程设计大体框架:
1.需求分析:首先需要分析和确定通讯录管理系统的具体需求,明确系统的功能和性能要求。
2.数据库设计:根据需求分析结果,设计系统所需的数据库结构和关系模型,并在MySQL等数据库中创建数据库和表格。
3.界面设计:设计通讯录管理系统的用户界面,包括添加、删除、修改、查询等功能的按钮、文本框等控件,并实现这些控件的布局。
4.后台程序设计:编写Java代码实现系统的后端逻辑,其中主要包括以下几个方面:
(1) 实现用户登录和注册功能,对用户输入的信息进行合法性验证并将其存储在数据库中。
(2) 实现通讯录添加、删除、修改和查询等功能,对用户输入的通讯录信息进行合法性验证并将其存储在数据库中。
(3) 实现数据的持久化,即将用户输入的数据保存到数据库中,并在需要时从数据库中读取数据。
5.测试和调试:完成系统设计后,需要对系统进行测试和调试,确保系统能够正常运行,并满足用户需求。
6.优化和改进:根据测试的结果,对系统进行优化和改进,提高系统的性能和稳定性。
以上是通讯录管理系统的Java课程设计大体框架,具体实现细节可以根据自己的需求进行调整和优化。
个人通讯录管理系统课程设计

个人通讯录管理系统课程设计一、引言个人通讯录管理系统是一种方便用户管理联系人信息的软件,它可以帮助用户方便地存储、查找、编辑和删除联系人信息。
本文将介绍一个基于Java语言开发的个人通讯录管理系统的课程设计。
二、需求分析在开发个人通讯录管理系统之前,我们需要进行需求分析,明确系统所需要实现的功能。
根据实际需求,本系统需要实现以下功能:1. 用户登录:用户可以通过输入用户名和密码登录系统。
2. 联系人管理:用户可以添加、查找、编辑和删除联系人信息。
3. 分组管理:用户可以将联系人分组,并对不同分组进行管理。
4. 备份与恢复:用户可以备份和恢复联系人信息。
5. 数据统计:系统可以对联系人信息进行统计,并生成相应的报表。
三、概要设计概要设计是指在需求分析基础上,对系统进行整体设计,确定各模块之间的关系。
本系统采用MVC(Model-View-Controller)架构模式,具体如下:1. 模型层(Model):负责数据存储和处理,包括用户信息、联系人信息等数据操作。
2. 视图层(View):负责数据展示和用户交互界面的呈现,包括登录界面、主界面、联系人管理界面等。
3. 控制层(Controller):负责处理用户请求和数据流转,包括用户登录、联系人管理、分组管理、备份与恢复等功能。
四、详细设计在概要设计的基础上,我们需要进行详细设计,确定各个模块的具体实现方式。
本系统主要包括以下几个模块:1. 用户登录模块:用户输入用户名和密码后,系统会进行验证,验证成功后跳转到主界面。
2. 联系人管理模块:用户可以添加、查找、编辑和删除联系人信息。
添加联系人时需要输入姓名、电话号码等信息;查找联系人时可以按照姓名或电话号码进行查找;编辑联系人时可以修改姓名、电话号码等信息;删除联系人时需要先选择要删除的联系人。
3. 分组管理模块:用户可以将联系人分组,并对不同分组进行管理。
添加分组时需要输入分组名称;将联系人移动到不同的分组中时需要先选择要移动的联系人。
数据结构课程设计通讯录管理系统

数据结构课程设计通讯录管理系统一、系统需求分析通讯录管理系统的主要目标是提供一个方便、高效的方式来管理联系人信息。
具体需求包括:1、能够添加联系人,包括姓名、电话号码、电子邮件、地址等基本信息。
2、可以对联系人信息进行修改和删除操作。
3、支持按照姓名、电话号码等关键字进行快速查找。
4、能够以列表形式展示所有联系人的信息。
二、数据结构选择为了实现上述功能,我们需要选择合适的数据结构来存储联系人信息。
考虑到联系人信息的多样性和动态性,链表是一个不错的选择。
链表可以方便地进行插入、删除和修改操作,并且能够灵活地调整存储空间。
另外,为了提高查找效率,我们可以结合使用哈希表。
通过将联系人的关键信息(如姓名或电话号码)进行哈希运算,快速定位到对应的联系人节点。
三、系统功能实现1、添加联系人功能当用户选择添加联系人时,系统会提示用户输入联系人的各项信息。
这些信息被封装成一个结构体,并通过链表的插入操作添加到链表中。
同时,将关键信息映射到哈希表中,以便后续快速查找。
2、修改联系人功能用户输入要修改的联系人的关键字,系统通过哈希表快速找到对应的联系人节点。
然后,提示用户输入修改后的信息,并更新链表和哈希表中的数据。
3、删除联系人功能与修改功能类似,通过关键字找到联系人节点,从链表和哈希表中删除相应的节点和信息。
4、查找联系人功能用户输入查找关键字,系统通过哈希表进行快速定位,如果找到匹配的联系人,则显示其详细信息。
5、展示所有联系人功能遍历链表,将所有联系人的信息以列表形式输出到屏幕上。
四、系统界面设计为了提高用户体验,系统设计了简洁直观的界面。
主界面提供了添加、修改、删除、查找和展示所有联系人等功能选项。
用户通过选择相应的选项,进入对应的操作流程。
五、代码实现示例以下是部分关键代码的示例:```c//联系人结构体typedef struct Contact {char name50;char phoneNumber20;char email50;char address100;struct Contact next;} Contact;//哈希表节点结构体typedef struct HashNode {char key50;Contact contact;struct HashNode next;} HashNode;//链表插入联系人void insertContact(Contact head, Contact newContact) {newContact>next = head;head = newContact;}//哈希函数unsigned int hashFunction(const char key) {unsigned int hash = 0;while (key) {hash =(hash << 5) + key++;}return hash % HASH_TABLE_SIZE;}//查找联系人Contact findContact(Contact head, const char key, HashNode hashTable) {unsigned int hashValue = hashFunction(key);HashNode node = hashTablehashValue;while (node) {if (strcmp(node>key, key) == 0) {return node>contact;}node = node>next;}Contact current = head;while (current) {if (strcmp(current>name, key) == 0 ||strcmp(current>phoneNumber, key) == 0) {//更新哈希表HashNode newNode =(HashNode )malloc(sizeof(HashNode));strcpy(newNode>key, key);newNode>contact = current;newNode>next = hashTablehashValue;hashTablehashValue = newNode;return current;}current = current>next;}return NULL;}```六、系统测试在完成系统的开发后,需要进行全面的测试以确保系统的稳定性和可靠性。
数据结构课程设计-简易手机通讯录管理系统

一、课题名称简易手机通讯录管理系统(线性表、查找、排序)二、主要内容简易手机通讯录管理系统的设计主要是实现对手机通讯录的管理和相关操作。
基本功能如下:(1)联系人信息录入、添加功能:包括手机号(此处用短号,5位,不能重复)、姓名、家庭住址的录入和添加。
(2)联系人信息查询功能:能①按手机号进行查询。
②按联系人姓名进行查询。
(3)排序:①能按手机号升序进行排序;②能按姓名进行升序排序,姓名相同时按手机号从小到大进行排序(4)联系人信息的修改、删除功能:①按手机号进行联系人信息的修改和删除。
②按姓名进行联系人信息的修改和删除,多个姓名时,再指定具体的号码。
(5)统计功能:统计自己的联系人有多少个。
三、课题设计的基本思想,原理和算法描述(1)本次课程设计题目为简易手机通讯录管理系统,主要运用到线性表中顺序表的相关知识,以及顺序查找的思想和冒泡排序算法。
(2)界面设计//菜单函数int menu(){int c;printf("\n\n\t☆☆☆☆☆☆☆手机通讯录信息管理系统☆☆☆☆☆☆☆☆\n\n");printf("******************************************************************* ***\n");printf(" 1.添加联系人信息\n");printf(" 2.查询联系人信息\n");printf(" 3.对联系人信息进行排序\n");printf(" 4.修改联系人信息\n");printf(" 5.删除联系人信息\n");printf(" 6.统计联系人个数\n");printf(" 0.退出信息管理系统\n");printf("******************************************************************* ***\n\n");printf("★请输入您的选择(0-6):");while(1){scanf("%d",&c);if(c<0||c>6)printf("\n▲输入错误!请重新选择:");elsebreak;}return c;}//主函数void main(){SqList * L;InitList(L);system("color 3f");while(1){switch(menu()){case 1:system("cls");printf("\n\t\t\t信息的增加\n");ListAdd(L);break;case 2:system("cls");printf("\n\t\t\t信息的查询\n");Search(L);break;case 3:system("cls");printf("\n\t\t\t对信息进行排序\n");Paixu(L);break;case 4:system("cls");printf("\n\t\t\t信息的修改\n");ListModify(L);break;case 5:system("cls");printf("\n\t\t\t信息的删除\n");Delete(L);break;case 6:system("cls");printf("\n\t\t\t统计联系人个数\n");ListLength(L);break;case 0:printf("再见!\n");return;default:printf("\n▲输入错误!请重新选择:");break;}}}(3)功能模块的实现初始化顺序表void InitList(SqList *&L)L=(SqList *)malloc(sizeof(SqList));L->length=0;}②增加信息函数。
通讯录管理系统毕业设计(两篇)2024

引言概述:通讯录管理系统是一种用于管理联系人信息的软件,它能够为用户提供便捷的联系人管理和信息查询功能。
本文将继续介绍通讯录管理系统的设计和实现,重点关注系统的用户界面设计、数据存储与管理、通讯录的分类与搜索功能、用户权限管理以及通讯录系统的扩展与升级。
正文内容:1.用户界面设计1.1设计原则:用户友好性、易用性和美观性原则1.2主界面设计:主界面布局、功能模块展示、导航设计1.3交互设计:交互方式、操作流程、反馈机制1.4响应式设计:适配多种设备和屏幕分辨率2.数据存储与管理2.1数据库设计:确定实体和属性、建立表结构、定义关系2.2数据库连接:连接数据库、读写操作、异常处理2.3数据备份与恢复:数据备份策略、备份文件管理、数据恢复机制2.4数据安全性:权限控制、数据加密、数据完整性3.通讯录的分类与搜索功能3.1通讯录分类:基本分类和用户自定义分类3.2联系人添加与编辑:输入验证、字段定义、数据关联3.3联系人查询:关键字查询、条件过滤、多条件组合查询3.4联系人导入导出:支持多种数据格式、数据匹配与转换、导入导出策略3.5通讯录分享与同步:用户权限设置、跨设备同步、冲突解决4.用户权限管理4.1用户注册与登录:用户信息获取、身份验证、登录状态管理4.2用户权限分配:管理员与普通用户权限区分、权限控制细化4.3用户信息管理:个人信息修改、密码重置、账号注销4.4安全性保护:登录失败锁定、密码加密、会话管理5.通讯录系统的扩展与升级5.1模块化设计:可插拔式功能模块、模块间接口定义5.2扩展性设计:支持插件开发、动态加载与卸载5.3性能优化:数据索引优化、查询优化、缓存机制5.4系统升级:版本管理、更新提示、升级策略总结:通过上述的详细阐述,我们可以看到,通讯录管理系统涵盖了用户界面设计、数据存储与管理、通讯录的分类与搜索功能、用户权限管理以及通讯录系统的扩展与升级等多个关键领域。
在该系统的设计过程中,我们需要重点关注用户友好性、数据安全性和系统的可扩展性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通讯录软件需求规格说明书
摘要:记录通讯录系统的开发需求,包括功能需求、性能需求、用户界面接口、数据需求等。
1.概述
目标
本文档对《需求功能点列表》的每条功能进行详细说明,是系统分析和设计的基础,也是内部验收测试的依据。
范围
文档主要包括需求用例图,用例过程和详细的用例说明.
简写
2.外部接口需求
用户界面
该项目的用户界面与传统通讯录界面一致,上方三个界面选择—拨号、联系人、黄页,要求方便、简洁、美观、一致、框架合理清晰。
背景可通过主题设置改变。
硬件要求
软件要求
3.功能功能列表
内部接口需求4.详细需求顶层用例图
用户登录用例图
用户登录优先级
高
关联
无.
来源
任务书
用例描述
用例过程
ALT1:正确
ALT2:不正确
ALT3:前台
ALT4:后台
详细描述
如果用户选择记住用户名与密码,下次登录系统则不需要再输入用户名与密码,根据此次用户的选择进入车辆监控界面或数据库管理界面。
备注
该用例同时也适用于VIP用户及超级VIP用户
优先级
M
关联
UC-1
来源
任务书
用例描述
用例过程
用户注销操作即“安全退出”,系统会清空用户保存在客户端的用户信息。
下次登录系统时必须输入用户名与密码。
备注
该用例同时也适用于VIP用户及超级VIP用户
用户注册
优先级
高
关联
无
来源
任务书
用例描述
用例过程
ALT1:正确
ALT2:不正确
ALT3:正确
ALT4:不正确
ALT5:正确
ALT6:不正确
详细描述
用户注册成功与否关系着用户能否登录,是使用该软件云服务的第一步备注
该用例同时也适用于VIP用户及超级VIP用户
游客登录
优先级
高
关联
无
来源
任务书
用例描述
用例过程
用例过程
详细描述
游客登录是为不想注册的用户提供的一个功能,游客比用户少一些能用的功能,如云服务
备注
该用例同时也适用于VIP用户及超级VIP用户
超时重新登录
优先级
M
关联
UC-1
来源
任务书
用例描述
用例过程
ALT1:正确
ALT2:不正确
详细描述
默认超时时间为20分钟。
备注
该用例同时也适用于监控中心用户及超级用户
联系人操作
优先级
高
关联
无.
来源
任务书
用例描述
用例过程
详细描述
新建联系人也就是将联系人信息录入手机等设备中,方便以后查找
备注
该用例同时也适用于VIP用户及超级VIP用户删除联系人
优先级
高
关联
无.
来源
任务书
用例描述
用例过程
详细描述
删除联系人就是将该联系人从手机等设备中删除并释放内存备注
该用例同时也适用于VIP用户及超级VIP用户
编辑联系人信息
优先级
M
关联
无.
来源
任务书
用例描述
用例过程
详细描述
删除联系人就是将该联系人从手机等设备中删除并释放内存备注
该用例同时也适用于VIP用户及超级VIP用户
查找联系人
优先级
高
关联
无.
来源
任务书
用例描述
用例过程
ALT1:成功
ALT2:失败
详细描述
查找联系人就是将手机中已存在联系人从手机等设备中返回至屏幕备注
该用例同时也适用于VIP用户及超级VIP用户
联系人详情页优先级
高
关联
无.
来源
任务书
用例描述
用例过程
详细描述
联系人详情就是将手机中已存在联系人信息从手机等设备中返回至屏幕备注
该用例同时也适用于VIP用户及超级VIP用户
联系人分组设置
优先级
低
关联
无.
来源
任务书
用例描述
用例过程
ALT1:成功
ALT2:失败
详细描述
联系人分组就是将手机中已存在联系人加入某个分组,使其井然有序备注
该用例同时也适用于VIP用户及超级VIP用户
合并重复联系人
优先级
低
关联
无.
来源
任务书
用例描述
用例过程
详细描述
合并重复联系人就是将手机中已存在重复联系人(联系人部分信息相同)合并为一个联系人,使联系人更为简洁
备注
该用例同时也适用于VIP用户及超级VIP用户
联系人头像设置优先级
低
关联
无.
来源
任务书
用例描述
用例过程
详细描述
联系人头像设置就是为手机中已存在联系人增加新的标志备注
该用例同时也适用于VIP用户及超级VIP用户
添加更多信息
优先级
低
关联
无.
来源
任务书
用例描述
用例过程
详细描述
添加更多信息就是为手机中已存在联系人增加一系列已存在或自定义的信息备注
该用例同时也适用于VIP用户及超级VIP用户
短信息用例图
写短信优先级高
关联
无
来源
任务书
用例描述
用例过程
发短信写短信优先级
高
关联
无
来源
任务书
用例描述
用例过程
批量管理写短信
优先级
高
关联
无
来源
任务书
用例描述
用例过程
定时发送优先级
高
关联
无
来源
任务书
用例描述
用例过程
拨号盘
高
关联
无
来源
任务书
用例描述
用例过程
保存联系人优先级
高
关联
无
任务书
用例描述
快速拨号优先级
高
关联
无
来源
任务书
用例描述
用例过程
通话记录写短信
优先级
高
关联
无
来源
任务书
用例描述
本地备份用例图:
导入联系人优先级
高
无.
来源
任务书
用例描述
用例过程:
从文件或SIM卡中找到联系人,点击联系人,选择导入通讯录。
导出联系人
优先级
高
无.
来源
任务书
用例描述
用例过程:
点击联系人,选择导入文件或SIM卡。
分享名片
优先级
高
关联
无.
任务书
用例描述
用例过程:
选择联系人,点击分享,生成唯一二维码,可选择发送到其他位置。
短信备份
优先级
高
关联
无.
来源
任务书
用例过程
选择联系人,点击备份。
通话记录备份
优先级
高
关联
无.
来源
任务书
用例过程
选择联系人,点击通话记录,选择备份。
备份恢复
优先级
高
关联
无.
来源
任务书
用例过程
找到已备份成功的短信或通话记录,点击恢复。
云备份
用例图:
云上传优先级高
关联无.。