计算机0921_董小玲.docVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术系 实 训 报 告 学  期 10-11-2 实训名称 面向对象程序设计 班 级 计算机0921 学 号 11 姓 名 董小玲 实训教师 曾浩 罗健 计划制订 曾浩 罗健 教研室主任 2011年6月1日 实训名称: 个人通讯录管理平台 时间:6-19 6-24 地点:3-503 实训内容介绍: 本项目编写个人通讯录管理平台,通过主界面上的菜单和工具栏可以打开各单元模块的执行界面,执行不同的操作。 一、实训目标 1.掌握软件开发流程 2.掌握系统需求分析 3.掌握设计系统用例图 4.熟练掌握规划系统总体结构和系统分析 5.熟练掌握系统各个模块设计 6.掌握通讯录数据表设计 二、实训地点 3-503 三、实训报告的要求1、前言:包括实训的目的、意义等。 2目录 3实训内容4、实训总结 5参考书目 实训项目 时间安排 备注 子项目1 个人通讯录功能需求 周一 子项目2 设计个人通讯录的数据库表结构 子项目3 Java程序访问数据库 周二 子项目4 设计个人通讯录软件的架构 子项目5 定义访问数据库的类 周三 子项目6 定义个人通讯录的图形界面类 子项目7 实现完整的个人通讯录管理软件 周四 活动 教室,图书馆看点技术书 周五 自由活动 自由活动 合计 4+1天 一、实验内容: 子项目一、二 (周一) 任务:个人通讯录功能需求,设计个人通讯录的数据库表结构 一、个人通讯录功能需: 个人通讯录管理平台首先要有联系人管理功能。此外,我们还设置类别管理,以便对联系人按照亲戚、朋友、同学 社会关系进行分类,最后还需要有一个系统管理,例如打印查询到的数据,退出系统等。这样可以设计用例图,如: 提醒: 需求获取和需求分析看似简单,其实隐藏着很大的风险。因为任何错误的需求描述都会造成错误的设计和错误的编码,从而浪费开发成本,延缓开发进度。 二、数据库的使用 运用SQL数据库系统的基本用法 实施 为了保存个人通讯录管理平台中的数据,我们在SQL中创建一个数据库TXL,并在其中创建两个关联的表格,分别为表示联系人类型的TYPE和表示联系人的PERSON,这两个表格的属性如下: TYPE表的属性 属性名 含义 数据类型 java类型 约束 ID 主键 int long 自动增加 LBMC 类别名称 nchar(10) String 非空,唯一 LBSM 类别说明 nchar(20) String BZ 备注 nchar (20) String PERSON表的属性 属性名 含义 数据类型 java类型 约束 ID 主键 int long 自动增加 LBID 外键 int long 引用TYPE表的ID XM 姓名 nchar (20) String DH 电话 nchar (20) String SJH 手机号 nchar (20) String GZDW 工作单位 nchar (20) String ZZ 住址 nchar (30) String YZBM 邮政编码 nchar (10) String 子项目三、四(周二) 任务:Java程序访问数据库,设计个人通讯录软件的架构 一、通过JDBC执行数据库操作 1、java访问数据库 2、步骤 (1)、安装驱动器:Class.forName(“驱动器类名”); 数据库 驱动器类 来源 SQL Server和Access sun.jdbc.odbc.JdbcOdbcDriver JDK MySQL com.mysql.jdbc.Driver 从MySQL网站下载 Oracle oracle.jdbc.driver.OracleDriver Oracle安装目录 (2)、建立连接:通过DriverManager类的重载方法getConnection返回一个Connection对象,表示得到了一个java程序与数据库的连接。 数据库 数据库URL SQL Server和Access jdbc:odbc:dataSource MySQL jdbc:mysql://hostname/dbname Oracle jdbc:oracle:thin:@hostname:portnumber:dbname (3)、创建执行对象:通过Connection类的createStatement()方法返回一个Statement对象既可以进行SQL语句操作。 (4)、执行SQL语句:对于create、insert、updat

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档