全球旧事资料 分类
务流程如图2所示:
f用户
班级通讯录管理系统
联系人列表
查询联系人人
联系人
添加联系人
导出导出
退出通讯录
编辑联系人
删除联系人
VCcard
图2班级通讯录管理系统业务流程图
数据增加流程图
添加联系人时,数据由用户输入,点击确定按钮,判断数据是否合法,合法则插入到文件;不合法,提示错误信息,让用户重新输入。流程如图3所示:
f添加联系人界面
添加数据
是否合法
保存到文件图3数据增加流程图
数据修改流程图
编辑联系人时,点击编辑联系人菜单,输入修改后的数据,点击确定按钮,判断数据是否合法,合法,则更新文件;不合法,则返回错误信息。流程如图4所示:
修改联系人界面
修改数据
是否合法
保存文件
图4数据修改流程图
数据删除流程
当用户选定一个联系人时,单击删除联系人菜单,提示用户是否删除,点击确定按钮,则从文件中删除此条记录。数据删除流程如图5所示:
f查看联系人界面
删除联系人
是否删除
更新文件
图5数据删除流程图
程序试运行主界面
f查看联系人界面
添加联系人
f修改联系人
实现编码:
Tocha
gethistemplatechooseToolsTemplatesa
dope
thetemplatei
theeditorpackagecheck
importjavaioFileimportjavautilArrayListimportjavautilIteratorimportjavautilListimportjavautilloggi
gLevelimportjavautilloggi
gLoggerimportorgdom4jAttributeimportorgdom4jDocume
timportorgdom4jDocume
tExceptio
importorgdom4jEleme
t
fimportorgdom4jioSAXReader
authorAdmi
istratorpublicclassCheck
检查是否必须填的信息为空publicstaticboolea
isEmptyStri
gdataboolea
bfalseifdataequals
好听全球资料 返回顶部