




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习中心_ 姓 名_ 学 号 西安电子科技大学网络教育2011学年下学期网络程序设计期末考试试题(综合大作业)题号一二三总分题分304030得分考试说明:1大作业于2011年12月10日下发,2011年12月24日交回。2试题必须独立完成,如发现抄袭、雷同均按零分计。一、(30分/题,共1个)以access数据库作为后台数据库,完成某学校教材信息的录入、修改和查询。要求所有教材信息必须存储在数据库中,最终提交作业报告,内容包括题目内容,题目总体分析,实现方案,数据库设计,功能模块设计,网页结构设计,运行结果,主要源程序。总体分析根据题目要求选择了使用桌面应用程序实现,而没有选择web实现。所以选择java作为开发语言,使用java提供的swing组件实现交互界面。题目要求使用access做为后台数据库,java提供了JDBC-ODBC驱动连接access数据库。实现方案使用access数据库(JDBC-ODBC连接)使用java语言编程(JDK1.6)使用swing实现交互界面使用Netbeans7.0 IDE数据库设计表结构:表:book字段类型说明Id长整型图书编号book_name字符串书名author字符串作者publisher字符串出版社publish_date时间出版时间功能模块设计程序中实现了图书信息的查询、添加、修改、删除。1、 查询模块可以显示所有的图书信息,可以按条件查询,可分别通过书名、作者、出版社进行查询相关图书信息。2、 添加模块添加新的图书信息到数据库中3、 修改模块对数据库中存储的图书信息进行修改。4、 删除模块删除数据库中的图书信息。详细设计代码结构:DatebaseConnect.java 完成数据库的连接和关闭。对数据库连接进行管理。Book.java图书的实体类。BookManagerDao.java完成和数据库的交互操作。BookManagerService.java为界面提供各种服务方法。响应界面操作,通过dao进行对数据库的各种操作。BookManagerView.java主界面的显示,和所有事件的监听响应。完成用户的所有操作。调用service完成。AddElementJFrame.java添加、修改界面。调用service完成。BookManagerApp.java程序入口。运行结果运行结果:1、信息显示2、添加数据3、右键菜单,可以选择对某条信息的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 下城区营销方案设计公司
- 电池及电池系统维修保养师适应性考核试卷及答案
- 聚甲基丙烯酸甲酯(PMMA)装置操作工岗位操作技能考核试卷及答案
- 刨花板工技术考核试卷及答案
- 果蔬汁无菌包装市场需求预测分析报告
- 鸿基岸芷汀兰营销方案
- 村级事务管理汇报
- 企业培训咨询加盟方案
- 施工方案是哪个单位出具
- 活动现场咨询答疑方案
- 小学生海姆立克急救法
- 第八届全国职工职业技能大赛(网络和信息安全管理员)海南省赛试题库-下(多选、判断题)
- QC-T 1175-2022 电动汽车用高压接触器
- 习思想以中国式现代化全面推进中华民族伟大复兴
- 学习任务十 汽车执行器电路控制与检测 (1)讲解
- 成都麓湖生态城案例详解
- 2024团校考试入团考试题库(含答案)
- 2024年第九届“学宪法 讲宪法”应知应会知识竞赛题库及答案
- 停车场(库)管理办法立法后评估报告
- 火车指导司机面试竞聘答辩问题
- 2.4水库泥沙防治-1泥沙淤积的成因危害与类型讲解
评论
0/150
提交评论