随着社会的发展,通讯录变得越来越发达,人与人之间的联系越来越多,越来越密切。为了让人们联系更方便更能促进之间的关系友好发展,这就迫切把所有人联系方式统一进行管理。在计算机还未普及之前通讯录都是采用名片或者手工笔录记账的方式来操作。现在通讯录普遍采用计算机作为工具,通讯录管理系统能帮助人们更有效的进行管理,本系统就介绍基于“JAVA通讯管理系统”。
作为通讯录系统,最基本的功能就是记录联系人的信息,联系人的信息需要:姓名、手机号码、电话号码、QQ、邮箱、生日等其他备注信息……在系统开发时候,开发者应该了解到需要保存的联系人基本信息具体有哪些,同时也要特别注意不是每位联系人信息都是齐全的。因此,除了最主要的姓名外,其余信息可以是空的。跟联系人信息相关的操作很容易联想到增加联系人、删除联系人、对联系人信息的更新以及查找联系人。所以对联系人操作的需求归纳为以下几点:
1、新建联系人:添加新的联系人(添加时确定是添加到手机上还是手机卡中)
2、删除:删除一个联系人(输入电话号码,删除该联系人。说明,如果两个存储位置上都存在该联系人的话,需要在两个存储位置上都要进行删除操作)
3、 修改:修改某个联系人的信息(输入电话号码,查询到联系人之后进行信息的修改。说明,如果两个存储位置上都存在该联系人的话,需要在两个存储位置上都要进行删除操作)
4、 查询:根据名字查询联系人信息(查询结果不是唯一)
5、 浏览:显示所有联系人的信息
6、将联系人的信息从手机转存到手机卡上(同时要避免重复数据的存在。并且在转存是要检查容量是否受限。下同。)
7、将联系人的信息从手机卡上准存到手机上(同时要避免重复数据的存在)
此外,为了防止所有人打开电脑都能随意查看机主的通讯录,本系统设置一个登录界面,只有拥有机主的用户名和密码才能进入该系统。作为通讯录的拥有者,同时还会具备一个数据库,目的是为了更方便进行用户名的添加功能。使用该系统主要分为两种角色,分别是系统管理员和信息录入员。
主要功能需求:
1、可以进行登陆,注册。
2、可以添加联系人。添加联系人的按键写成“添加联系人”,不要写成创建卡片其他的,联系人的属性有:姓名,移动电话,固定电话,QQ号,备注。
3、可以删除联系人。删除联系人的按键写成“删除联系人”,删除的时候要出现提示框,提示是否删除,以免误删,点住某个联系人,点删除键,就可以删除。
4、实现多用户使用,用户登录需要有用户名,密码,进入程序后需要有管理用户的功能,这样可以使用户改自己的登录密码,或者添加新的使用用户。
5、添加联系人后自动排序,按姓的开头字母排。
6、可以查找,由于之前做的可以按姓名,QQ号等查询,所以这个也要做成可以按姓名,移动电话,固定电话,QQ号查询。
7、可以修改联系人的信息。
8、可以修改界面的颜色。
9、可以备份通讯录,还可以导入之前备份的通讯录。
10、可以管理所有用户,进行用户密码修改。
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1