通信录java课程设计论文
《通信录java课程设计论文》由会员分享,可在线阅读,更多相关《通信录java课程设计论文(10页珍藏版)》请在毕设资料网上搜索。
1、 1 JAVA 课程设计报告课程设计报告 姓名姓名:xxx 学号学号:xxxxxx 指导老师指导老师:xxxxx 成绩成绩: 2 目目 录录 一一. . 引言引言2 2 二系统总体设计二系统总体设计2 2 三具体分工三具体分工3 3 四使用说明四使用说明6 6 五总结五总结8 8 六参考文献六参考文献9 9 3 一一. . 引言引言 随着人们生活水平的提高, 通讯工具在平常百姓家中已经是非 常常见。有些家庭人员众多,有的家庭成员甚至有好几个联系方式, 在这种情况下, 要记住所有的联系方式似乎有些困难,所以我们希望 设计一个家庭通讯录, 记录所有家庭成员的联系方式,并且能方便的 查找,增加和删除
2、。 二系统总体设计二系统总体设计 要设计这么一个家庭通讯录,我们采用自顶向下的设计方法, 将系统分成几个模块, 分别实现模块后再将各模块连接, 通过调试完 成整个系统的设计。设计系统的框架如图 1 所示。 图图 1.1.系统总体框架系统总体框架 家庭通讯 数据库 显示界面 算法 建立数据连接数据 主框架 对话框 增加 查找 删除 工具条 表格 4 我们的通讯录分成三大模块:数据库,显示界面以及算法: 通讯录的增加修改等都需要访问数据库,所以需要建立数据库和 连接数据库。 显示界面是人机交互的窗口,我们力争做到简洁美观,能让用户 很方便的使用。 主界面上是显示功能的工具条以及表格, 点击功能按
3、钮,如“查找”等,会弹出对话框。 算法可以实现“增加” “查找” “删除”等功能。 三具体分工三具体分工 在具体实现的过程中我负责算法和响应部分,具体实现过程如下 1)算法部分: Add 算法:算法: if(be.getActionCode()=be.OK) String insertSql=“insert into data VALUES (?,?,?,?)“; ObjectlineForDBAdd=be.getName(),be.getAddress(),be.getTel() ,be.getMob() ; if(SqlUtil.addRowToDB(con, insertSql, lineForDBAdd) /成功写入数据库的记录,追加到表格末行显示 model.insertRow(model.getRowCount(), lineForDBAdd); /将表格的最后一行选中 table.changeSelection(model.getRowCount()-1, 0, false, false); search 算法:算法: 5 if(sd.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信 java 课程设计 论文
