首页 操作系统 桌面系统     /    java版通讯录管理系统

java版通讯录管理系统

上传者: yahoolovers | 上传时间:2024/10/4 12:03:50 | 文件大小:105KB | 文件类型:RAR
java版通讯录管理系统
实现了以下要求说明的功能:1.要求使用GUI,采用Swing技术数据存储采用文件系统(可以是文本文件、xml文件、vCard文件或其他自定义格式文件,但不能是Excel文件)。
不使用数据库。
2.通讯录中每个项目包括:(1)基本信息:姓名、手机号码、电子邮箱、生日、所属组、备注、像片。
(2)工作单位:国家、省份、城市、地址、工作单位、所属部门、职位、邮编、电话、传真(3)网络信息:个人主页、即时通信工具及号码、备用邮箱(4)家庭资料:国家、省份、城市、地址、邮编、电话3.通讯录数据的录入功能:输入并存储新的通讯录数据,输入时如果有同名或同电话号码时,应该给出提示。
4.通讯录数据的查询功能:(1)默认列出所有条目。
(2)模糊查询,可以按:姓名、电话号码、手机、姓名的汉语拼音的声母或全拼查询。
支持模糊查询即输入部分数据后,可以查询出符合条件的全部条目。
如:输入“张”,列出所有名字中有“张”的条目;
输入“2645”列出电话中有该4个数字的所有条目;
输入“xl”,列出声母为该2个字母的所有条目(3)指定分组后,列出某分组的所有条目说明:查询结果如果有多个条目,应按照姓名排序,并使用姓或姓的第一个汉语拼音的字母分类。
5.删除和修改功能:查询到一个条目后,可以删除该条目或修改条目内容。
6.通信录内容的导入和导出功能。
要求能够以CSV格式和vCard格式导入和导出通讯录的全部内容。
并能够与主流手机或其他通讯录软件交换数据。
7.通讯录显示设置,可以设置在显示查询结果时,一个条目可以显示或不显示哪些内容。
注意:本系统实现了读取和保存csv文件,同时csv文件中只保存了图片的路径。

文件下载

资源详情

[{"title":"(71个子文件105KB)java版通讯录管理系统","children":[{"title":"Tongxunlu","children":[{"title":"test1.csv <span style='color:#111;'>2.01KB</span>","children":null,"spread":false},{"title":"build.xml <span style='color:#111;'>3.63KB</span>","children":null,"spread":false},{"title":"Image","children":null,"spread":false},{"title":"manifest.mf <span style='color:#111;'>85B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"tongxunlu","children":[{"title":"MainMenu.java <span style='color:#111;'>22.61KB</span>","children":null,"spread":false},{"title":"MainMenu.form <span style='color:#111;'>14.39KB</span>","children":null,"spread":false},{"title":"AddPerson.form <span style='color:#111;'>39.93KB</span>","children":null,"spread":false},{"title":"uuid","children":[{"title":"RandomSelect.java <span style='color:#111;'>760B</span>","children":null,"spread":false},{"title":"UUIDs.java <span style='color:#111;'>138B</span>","children":null,"spread":false},{"title":"IlrstcUuid.java <span style='color:#111;'>9.07KB</span>","children":null,"spread":false}],"spread":true},{"title":"VCardOP.java <span style='color:#111;'>9.62KB</span>","children":null,"spread":false},{"title":"SpellComparator.java <span style='color:#111;'>829B</span>","children":null,"spread":false},{"title":"function.java <span style='color:#111;'>5.96KB</span>","children":null,"spread":false},{"title":"PersonMassage.java <span style='color:#111;'>33.31KB</span>","children":null,"spread":false},{"title":"CSVOP.java <span style='color:#111;'>9.76KB</span>","children":null,"spread":false},{"title":"Image.java <span style='color:#111;'>1.32KB</span>","children":null,"spread":false},{"title":"person.java <span style='color:#111;'>3.46KB</span>","children":null,"spread":false},{"title":"workmassage.java <span style='color:#111;'>3.27KB</span>","children":null,"spread":false},{"title":"Operation.java <span style='color:#111;'>788B</span>","children":null,"spread":false},{"title":"PersonMassage.form <span style='color:#111;'>41.10KB</span>","children":null,"spread":false},{"title":"netmassage.java <span style='color:#111;'>1.48KB</span>","children":null,"spread":false},{"title":"homemassage.java <span style='color:#111;'>2.09KB</span>","children":null,"spread":false},{"title":"Tongxunlu.java <span style='color:#111;'>350B</span>","children":null,"spread":false},{"title":"AddPerson.java <span style='color:#111;'>45.33KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"nbproject","children":[{"title":"build-impl.xml <span style='color:#111;'>55.62KB</span>","children":null,"spread":false},{"title":"private","children":[{"title":"private.xml <span style='color:#111;'>211B</span>","children":null,"spread":false},{"title":"private.properties <span style='color:#111;'>95B</span>","children":null,"spread":false}],"spread":true},{"title":"project.xml <span style='color:#111;'>517B</span>","children":null,"spread":false},{"title":"genfiles.properties <span style='color:#111;'>475B</span>","children":null,"spread":false},{"title":"project.properties <span style='color:#111;'>2.28KB</span>","children":null,"spread":false}],"spread":true},{"title":"build","children":[{"title":"classes","children":[{"title":".netbeans_automatic_build <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"uuid","children":[{"title":"IlrstcUuid.class <span style='color:#111;'>7.71KB</span>","children":null,"spread":false}],"spread":true},{"title":".netbeans_update_resources <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"org","children":[{"title":"ym","children":[{"title":"util","children":[{"title":"uuid","children":[{"title":"RandomSelect.class <span style='color:#111;'>1.23KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"tongxunlu","children":[{"title":"MainMenu$10.class <span style='color:#111;'>746B</span>","children":null,"spread":false},{"title":"Tongxunlu.class <span style='color:#111;'>390B</span>","children":null,"spread":false},{"title":"MainMenu.form <span style='color:#111;'>14.39KB</span>","children":null,"spread":false},{"title":"CSVOP.class <span style='color:#111;'>6.60KB</span>","children":null,"spread":false},{"title":"AddPerson.form <span style='color:#111;'>39.93KB</span>","children":null,"spread":false},{"title":"MainMenu$1.class <span style='color:#111;'>712B</span>","children":null,"spread":false},{"title":"MainMenu.class <span style='color:#111;'>16.79KB</span>","children":null,"spread":false},{"title":"uuid","children":[{"title":"IlrstcUuid.class <span style='color:#111;'>7.75KB</span>","children":null,"spread":false},{"title":"UUIDs.class <span style='color:#111;'>461B</span>","children":null,"spread":false}],"spread":false},{"title":"AddPerson$5.class <span style='color:#111;'>751B</span>","children":null,"spread":false},{"title":"netmassage.class <span style='color:#111;'>1.53KB</span>","children":null,"spread":false},{"title":"person.class <span style='color:#111;'>3.59KB</span>","children":null,"spread":false},{"title":"MainMenu$2.class <span style='color:#111;'>744B</span>","children":null,"spread":false},{"title":"AddPerson.class <span style='color:#111;'>18.80KB</span>","children":null,"spread":false},{"title":"function.class <span style='color:#111;'>5.44KB</span>","children":null,"spread":false},{"title":"workmassage.class <span style='color:#111;'>3.00KB</span>","children":null,"spread":false},{"title":"AddPerson$2.class <span style='color:#111;'>719B</span>","children":null,"spread":false},{"title":"MainMenu$3.class <span style='color:#111;'>744B</span>","children":null,"spread":false},{"title":"PersonMassage$1.class <span style='color:#111;'>779B</span>","children":null,"spread":false},{"title":"MainMenu$7.class <span style='color:#111;'>744B</span>","children":null,"spread":false},{"title":"MainMenu$11.class <span style='color:#111;'>621B</span>","children":null,"spread":false},{"title":"MainMenu$4.class <span style='color:#111;'>703B</span>","children":null,"spread":false},{"title":"PersonMassage.form <span style='color:#111;'>41.10KB</span>","children":null,"spread":false},{"title":"Image.class <span style='color:#111;'>1.53KB</span>","children":null,"spread":false},{"title":"AddPerson$1.class <span style='color:#111;'>751B</span>","children":null,"spread":false},{"title":"homemassage.class <span style='color:#111;'>2.04KB</span>","children":null,"spread":false},{"title":"AddPerson$3.class <span style='color:#111;'>751B</span>","children":null,"spread":false},{"title":"MainMenu$8.class <span style='color:#111;'>744B</span>","children":null,"spread":false},{"title":"AddPerson$4.class <span style='color:#111;'>751B</span>","children":null,"spread":false},{"title":"Operation.class <span style='color:#111;'>1.26KB</span>","children":null,"spread":false},{"title":"AddPerson$6.class <span style='color:#111;'>697B</span>","children":null,"spread":false},{"title":"MainMenu$6.class <span style='color:#111;'>744B</span>","children":null,"spread":false},{"title":"SpellComparator.class <span style='color:#111;'>1.15KB</span>","children":null,"spread":false},{"title":"MainMenu$9.class <span style='color:#111;'>744B</span>","children":null,"spread":false},{"title":"VCardOP.class <span style='color:#111;'>5.85KB</span>","children":null,"spread":false},{"title":"PersonMassage.class <span style='color:#111;'>11.73KB</span>","children":null,"spread":false},{"title":"PersonMassage$2.class <span style='color:#111;'>555B</span>","children":null,"spread":false},{"title":"MainMenu$5.class <span style='color:#111;'>744B</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • 「已注销」:
    为什么win系统检测到病毒.....2018-04-03
  • 班纳:
    都不能导入到Eclipse中2016-12-09
  • 林苑书屋:
    程序不是很好用,也可能是自己不会用2016-02-09
  • ghost766:
    除了程序入口外其他都还不错2015-10-27
  • zxcv1234sdf:
    容易读懂,值得学习2015-07-24

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明