网络程序设计期末考试试题
《网络程序设计期末考试试题》由会员分享,可在线阅读,更多相关《网络程序设计期末考试试题(6页珍藏版)》请在装配图网上搜索。
1、学习中心姓名学号西安电子科技大学网络与继续教育学院2019学年上学期网络程序设计期末考试试题(综合大作业)题号、总分题分100得分考试说明:1、大作业试题于2019年4月25日公布,2019年4月26日至2019年5月12日在线上传大作业答卷(最多上传10张图片);2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用西安电子科技大学网络与继续教育学院综合大作业答题纸手写完成,要求字迹工整、卷面干净;4、文字描述部分需手写,系统界面以图片形式保存,且总页面不超过10页,上传考试系统。一、(30分/题,共1个)以access数据库作为后台数据库,完成某学校教材信息的录入、修改和查询。要求
2、所有教材信息必须存储在数据库中,最终提交作业报告,内容包括题目内容,题目总体分析,实现方案,数据库设计,功能模块设计,网页结构设计,运行结果,主要源程序。总体分析根据题目要求选择了使用桌面应用程序实现,而没有选择Web实现。所以选择java作为开发语言,使用java提供的SWing组件实现交互界面。题目要求使用access做为后台数据库,java提供了JDBe-ODBC驱动连接access数据库。实现方案使用access数据库(JDBC-ODBC连接)使用java语言编程O使用SWing实现交互界面使用IDE数据库设计表结构:表:book字段类型说明Id长整型图书编号book_name字符串书
3、名author字符串作者publisher字符串出版社publish_date时间出版时间23book字段名称数据类型id自动编号book-nameauthorpublisherpublish_date日期/时间功能模块设计程序中实现了图书信息的查询、添加、修改、删除。1、查询模块可以显示所有的图书信息,可以按条件查询,可分别通过书名、作者、出版社进行查询相关图书信息。2、添加模块添加新的图书信息到数据库中3、修改模块对数据库中存储的图书信息进行修改。4、删除模块删除数据库中的图书信息。详细设计代码结构:i.lweichaoo1)book自QjdbC:画DatabaseCoimect.java
4、kBookJavaBookManagerDao.java画BoolcManagerService.javaAddElementJTrame.javaBOOkManagerAboUtBox.javaBooIcManagerApp.javaBookManagerVie.java完成数据库的连接和关闭。对数据库连接进行管理。图书的实体类。完成和数据库的交互操作。为界面提供各种服务方法。响应界面操作,通过dao进行对数据库的各种操作。主界面的显示,和所有事件的监听响应。完成用户的所有操作。调用SerViCe完成。添加、修改界面。调用SerViCe完成。程序入口。运行结果运行结果:1、信息显示2、添加数据3、右键菜单,可以选择对某条信息的修改或删除4、信息修改主要源程序代码结构:二,.lweichaooUbook-QjdbcSssDatabaseConnect.javaBook.javaBOOkManagerDao.javaBookManagerService.javaAddletnentJTrame.javaBookManagerAboutBox.javaBookManagerApp.javaBookManagerView.java主要源程序见附件:作业I-代码.doc作业I-代码.doc
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沪教牛津英语六年级上册Module3单元全套ppt课件
- 沪科版《声音的产生与传播》ppt课件
- 店铺数据分析课件
- 美国研究文献资源指南.课件
- 绿色夏天清新汇报课件
- 美食咖啡下午茶餐饮课件
- 微生物学实验-1-口腔微生物的染色观察与显微镜油镜的使用;细菌的革兰氏染色教学课件
- 沪教版(上海)七年级数学第二学期ppt课件152(2)直角坐标平面内点的运动
- 店铺报告模本教学课件
- 民兵组织建设课件
- 沪教版(上海)七年级数学第二学期ppt课件152(1)直角坐标平面内点的运动
- 沪教版牛津英语小学二年级上学期期末复习句型课件
- 沪教版地理七年级上册42黄河课件
- 沪教版五年级数学下册《正方体、长方体的表面积2》ppt课件
- 微生物学基础知识培训课件