欢迎来到天天文库
浏览记录
ID:10836132
大小:2.32 MB
页数:48页
时间:2018-07-08
《课程设计--通讯录管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计(论文)任务书一、课程设计(论文)题目 通讯录管理设计二、课程设计(论文)工作自2013年9月23日起至2013年10月13日止。三、课程设计(论文)地点:信息科学技术学院四、课程设计(论文)内容要求:1.本课程设计的目的(1)掌握java语言的程序设计方法;(2)理论联系实际,进一步提高学生的软件开发技术;(3)培养学生分析、解决问题的能力;(4)提高学生实践论文撰写能力。2.课程设计的任务及要求1)课程设计任务:(1)设一个通信录由以下几项数据信息构成:数据项类型姓名字符串地址字符串邮政编码字符串电话号码
2、字符串(2)1.主要功能:(1) 能建立、查询、修改和增删学生通讯录(2) 能够按多种方式进行查询(3)界面友好,易于操作2)课程设计论文编写要求(1)课程设计任务及要求(2)设计思路--工作原理、功能规划(3)详细设计---数据分析、算法思路、类设计、功能实现(含程序流程图、主要代码及注释)、界面等。(4)运行调试与分析讨论---给出运行屏幕截图,分析运行结果,有何改进想法等。(5)设计体会与小结---设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。(6)参考文献(必须按标准格式列出
3、,可参考教材后面的参考文献格式)(7)报告按规定排版打印,要求装订平整,否则要求返工;(8)课设报告的装订顺序如下:封面---任务书---中文摘要---目录----正文---附录(代码及相关图片)(9)严禁抄袭,如有发现,按不及格处理。4)参考文献:(1)《java面向对象程序设计》董晓国清华大学出版社(2)《java程序设计教程》迟丽华清华大学出版社学生签名:陈万洲2013年12月24日通讯录管理系统的设计与实现 【中文摘要】 这个基于java编写的个人通讯录管理系统含有添加、删除、查找等基本功能,采用的是
4、JDBC-ODBC桥实现数据库的连接,ODBC数据源名称chengwz.mbd。本课程设计主要解决通讯录应用的管理问题, 设计开发一个简单的通讯录系统 ,实现新建联系人,不同方式查找信息,删除信息,修改信息,联系人头像,退出系统等功能。在课程设计中,程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在通讯录应用的管理中,解决实际问题。 关键词 :通讯录、java、通讯录应用、个人通讯录管理系统、添加、删除、查找,数据库。课程设计评语对课程设计的评语:平时成绩:课程设计成绩:总成绩:评阅人签名:注:1
5、、无评阅人签名成绩无效;2、必须用钢笔或圆珠笔批阅,用铅笔阅卷无效;3、如有平时成绩,必须在上面评分表中标出,并计算入总成目录任务书1中文摘要3课程设计评语4目录5正文1.课程论文题目62.程序设计思路63.功能模块图64.数据结构设计85.算法设计106.程序代码117.程序运行结果118.编程中遇到的困难及解决方法169.总结及建议1610.致谢17附录120附录2481.课程设计题目:java通讯录设计【要求】(1)设一个通信录由以下几项数据信息构成:数据项类型姓名字符串地址字符串邮政编码字符串电话号码字符串(
6、2)1.主要功能:(1) 能建立、查询、修改和增删学生通讯录(2) 能够按多种方式进行查询(3)界面友好,易于操作2.程序设计思路各界面设计主界面:菜单JMeun组件构成菜单,列表JList组件显示好友部分信息。删除好友界面:利用文本框类JTexField提供的文本区JTexArea组件输入好友信息,按钮JButton组件,事件处理,标签类JLabel提示输入的对象。修改界面:输入要修改的联系人姓名,是否找到该联系人,如果找到记录,调用修改方法,对该联系人的信息进行修改;如果没有找到,弹出提示框,查无此联系人。在寻找
7、的过程中用了字符串的比较方法。查询界面:询问用户想要选择的搜索方式,分两种类型查询(好友姓名,好友电话号码),再利用标签类在窗口中显示联系人信息。好友信息界面:显示好友的联系方式。查询不到好友界面:提示无此联系人信息。采用的是JDBC-ODBC桥实现数据库的连接通过操作数据库来管理信息3.功能模块图(1)登录界面----->通讯录主界面JMeun菜单JList好友列表JLabel标签类名言(2)修改好友搜索要修改的好友姓名是否找到该联系人显示找到好友的记录界面,调用修改方法显示没有找到对该好友的信息进行修改返回主界面
8、查看关闭提示窗口yesno(3)新建好友选中菜单中的新增进入新建的界面邮编地址电话姓名QQ点击新增按钮(4)查询好友选择想要的查询方式按姓名按电话按QQ按地址按邮编yn显示找到的信息提示查无此联系人继续选择功能………4.数据结构设计该程序共有11个类,2种接口动作事件类ActionListener,鼠标事件类MouseListener,2种继承
此文档下载收益归作者所有