- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java图书管理系统实训报告
北京联合大学
实验(实习、实训)报告
课程(项目)名称: 面向对象程序设计
学 院: 师范学院 专 业:计算机科学与技术
班 级: 11计本1 学 号: 2011020332129
姓 名: 张有金 成 绩:
2012 年 12 月 27 日
一、任务与目的
1.Mysql建库、建表、添、删、改、查等操作及Sql语句。
2.Java与MYSql的JDBC连接;Java连接程序编写、JavaBean编写,数据库操作程序的编写。
3.Java图形界面的编写,面向对象程序设计(抽象、封装、继承、多态)的思想
二、功能模块的设计
1.数据库表设计
Mydata(数据库:图书):
1、Survey(信息检索)
SurveyId SurveyName SurveyFamilyNumber SurveySalary 整型 字符串 字符串 字符串
CREATE TABLE Survey (
SurveyId INTEGER AUTO_INCREMENT,
SurveyName VARCHAR(50) NOT NULL,
SurveyFamilyNumber VARCHAR(50) NOT NULL,
SurveySalary VARCHAR(50) NOT NULL,
PRIMARY KEY (SurveyId)
);
2、Card(会员卡)
CardId CardName CardNumber 整型 字符串 字符串
CREATE TABLE Card (
CardId INTEGER AUTO_INCREMENT,
CardName VARCHAR(50) NOT NULL,
CardNumber VARCHAR(50) NOT NULL,
PRIMARY KEY (CardId)
);
3、Book(书籍信息)
BookId BookName BookPrice 整型 字符串 字符串
CREATE TABLE Book (
BookId INTEGER AUTO_INCREMENT,
BookName VARCHAR(50) NOT NULL,
BookPrice VARCHAR(50) NOT NULL,
PRIMARY KEY (BookId)
);
2.java数据库连接和添、删、改、查等操作的设计
Java访问数据库过程如下:
① 装载数据库驱动;
② 通过JDBC建立数据库连接;
③ 访问数据库,执行SQL语句;
④ 断开数据库连接;
数据库连接
package DB;
import java.sql.*;
import javax.swing.JOptionPane;
//数据库连接类MySqlConnnection。通过调用类的静态方法获得数据库连接。
public abstract class MySqlConnnection {
//私有空构造方法,保证本类不能够被实例化。
private MySqlConnnection() {
}
//获得数据库连接
public static Connection getConnection() {
Connection conn=null;
try {
//加载MySQL JDBC 驱动程序名称
Class.forName(org.gjt.mm.mysql.Driver);
//数据库连接参数。
String serverName = localhost; // 数据库主机名称
String mydatabase = mydata; // 数据库名称
String url = jdbc:mysql:// + serverName + / + mydatabase;
String username = root; //MySql用户名
String password = 111111; //MySql密码
conn = DriverManager.getConnection(url, username, password);//建立连接
} catch (ClassNotFoundException e) {
e.printStackTrace();//找不到MySql驱动程序类时,打印异
您可能关注的文档
- 37051船舶焊工鉴定考核大纲.doc
- 39110电梯整机安装分项工程质量验收记录Ⅰ.doc
- 3AM1U1家默模仿内容三年级.doc
- 3DMAX完整课件.doc
- 3dsmax认证考试题库02.doc
- 3D打印机(快速成型)基础知识大全.doc
- 395.食管癌 一、A1型题每一道考试题下面有A、B、C、D、E五个备选 bb.doc
- 38平米房子经典装修.doc
- 3M公司经销商考评体系.doc
- 3SA课程(问诊).ppt
- 金融科技行业数字化转型研究及盈利能力评估报告.docx
- 中国大理石行业发展现状调研及市场趋势洞察研究报告.docx
- 龙江机械制造行业市场竞争格局与发展趋势及投资机会研究报告.docx
- 能源设备行业智能电网建设与产业升级规划.docx
- 中国汽车变速箱行业经营优势及应用需求潜力分析研究报告.docx
- 中国动物疫病诊断仪市场未来研发创新与发展态势展望研究报告.docx
- 中国车联网行业市场全景调研与投资前景研究报告.docx
- 能源储存行业市场前景分析及投资价值研究报告.docx
- 中国天然防霉剂市场运行态势与未来供需现状调研研究报告.docx
- 中国室内空气净化设备市场竞争力剖析与发展前景展望研究报告.docx
最近下载
- 学校教学楼采暖改造投标方案施工组织设计.doc VIP
- 能源转型关键矿产的“资源民族主义”抬头趋势——基于2023–2025年印尼、智利、墨西哥出口管制.docx VIP
- 养老院入院协议合同协议表格模板实用文档-养老院入院协议百.pdf VIP
- 湘少版三年级英语上册全册教案.pdf VIP
- T-CIAS-3-2020建筑设备安装工程支吊架计算书编制标准.pdf VIP
- 加味左金丸治疗肝胃不和型反流性食管炎临床观察.pptx VIP
- 新苏教版二年级下册道德与法治期末测试.docx VIP
- 地下管网cctv检测报告.docx VIP
- (高清版)DB12∕T 1115-2021 泵站工程运行管理规程.pdf VIP
- ZP型矿用自动洒水降尘装置说明书.doc VIP
原创力文档


文档评论(0)