一.本周学习总结

  • 1.1 以你喜欢的方式(思维导图或其他)归纳总结与数据库相关内容。

使用数据库技术改造你的系统

  • 2.1 简述如何使用数据库技术改造你的系统。要建立什么表?截图你的表设计。

    由于我的系统只有在打开和关闭系统时才会涉及到数据的存储(系统内部用动态数组执行增删改查操作),所以只需将以前用文件存储的东西全部改用数据库存储即可。

    要建立的表有:

    • books:存放书库书的信息
    • users:存放普通用户的信息
    • managers:存放管理员的信息
    • xx:作为模板表供用户登录后自动新建相应表时克隆之用

  • 2.2 系统中使用到了JDBC中什么关键类?

    • DriverManager:负责管理JDBC驱动程序
    • Connection:负责维护程序和数据库之间的联机
    • Statement:通过Statement类所提供的方法,可以利用标准的SQL命令操作数据库
    • ResultSet:存储查询数据库的结果
  • 2.3 截图数据库相关模块的关键代码。关键行需要加注释。

三.码云与PTA

  • 3.1 统计本周完成的代码量

    本周主要进行代码的修改,无法具体统计代码的行数,粗略估计大概为300行。

周次 总代码量 新增代码量 总文件数 新增文件数
1 193 193 6 6
2 625 432 35 29
3 1076 451 41 6
4 1472 396 47 6
5 1932 460 53 6
6 2235 303 57 4
7 2651 416 62 5
8 2895 244 67 5
9 3275 380 73 6
10 3544 269 81 8
11 4175 631 90 9
12 4273 98 92 2
13 4473 200 95 3
14 4773 300 96 1
 posted on 2017-12-23 19:35  jaqdm  阅读(114)  评论(0编辑  收藏  举报