《java课程设计方案设计说明书(内页) - 副本》.docVIP

《java课程设计方案设计说明书(内页) - 副本》.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《java课程设计方案设计说明书(内页) - 副本》.doc

目 录 1 设计目的 2 2 设计内容 2 3 设计要求 3 3 设计过程……………………………………………………3 4 设计总结 3 5 参考文献 4 程序清单 5 1设计目的 通过这次课程设计的实践练习巩固和加深我们对java语言的基本知识的理解和掌握,并同时学会书写程序设计说明文档的能力,提高运用java语言解决实际问题的能力。所以设计一个通讯录软件,通讯录在我们日常生活中必不可少的应用,通讯录程序有记录所有联系人的功能,并且能方便的查找,增加和删除,方便大家记录联系人。 2设计内容 该通讯录有四个窗界面,登陆界面,注册界面,(添加联系人,删除联系人,统计所有联系人)的界面。查询界面(可以按名字查询,按电话号码查询) (1)登录界面有两个标签两个文本框,登录和注册按钮。单击登录按钮可进入主操作窗口,单击注册按钮进入注册窗口。 (2)注册界面有提交和退出按键,单击提交按键会将两个文本框的字符录入数据库,并在标签上显示你的密码和用户名以便用户进行确认。 (3)主操作界面有添加:添加新联系人信息,删除按钮:删除联系人信息,统计显示按键:统计通讯录中的所有联系人,和三个文本框,一个文本输出区:将所有联系人信息输出的地方,一个滚动条,一个菜单栏 (4)查询界面,两个按键,一个文本输出区,姓名查询按键:按姓名查询 号码查询按键:按号码查询 3设计要求 (一)系统功能要求: (1)具有新用户注册功能。 (2)具有注册用户登录功能。 (3)具有数据的录入功能。 (4)具有数据查询删除面向对象方法要求独立完成课程设计,并完成课程设计报告报告记录设计的过程,尤其是分析/设计/实现过程中的决策 (2)联系人信息数据库表,用name,address,Tel三个字段 2.2详细设计 1.登录界面 用于用户的登录,和进入新用户注册界面。进行按键事件监听,和对数据库进行连接。编辑该界面用到的包有import java.awt.event.*:对按键事件的监听和处理。import java.io.*出入背景图片的时候要输入流和输出流读取文件; import java.sql.*;用于import javax.swing.* 创建主界面; import javax.imageio.ImageIO插入背景图片;当点击登录按钮 2.注册界面 当用户点击提交按钮的时候,从文本框读取字符串,数据库的连接,将读取额的字符串用SQL语句存储于数据库。 3.用户操作界面 统计所有联系人并输出 增添联系人主要代码 : .addActionListener(new ActionListener())actionPerformed(ActionEvent e) Class.forName(sun.jdbc.odbc.JdbcOdbcDriver) Statement stmt=con.createStatement(); String sql=insert into member(name,address,Tel) values( +name+,+add+,+tell+); ResultSet rs=stmt.executeQuery(sql), 删除联系人,addActionListener(new ActionListener())actionPerformed(ActionEvent e) Class.forName(sun.jdbc.odbc.JdbcOdbcDriver) Statement stmt=con.createStatement(); String sql=delete from member where name=+names+; // int rs=stmt.executeUpdate(sql); 统计功能: .addActionListener(new ActionListener())actionPerformed(ActionEvent e) Class.forName(sun.jdbc.odbc.JdbcOdbcDriver) Statement stmt=con.createStatement(); String sql=SELECT name,address,Tel FROM member; ResultSet rs=stmt.executeQuery(sql); editor.append(nm+ +prc+ +tell+ +\n); 4.查询操作界面 可以根据名字查询和电话号码查询功能,并在文本输出区将信息输出 输入名字点击查询操作: Connection con=DriverManager.getConnection(jdbc:odbc:

文档评论(0)

wgvi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档