1:本周学习总结
2:使用数据库技术改造你的系统
2.1:简述如何使用数据库技术改造你的系统。要建立什么表?截图你的表设计。
建立一个图书馆的表
建立读者用户个人的借书信息表---但是目前没有办法做到一个学生一张表
还存在许多问题,没有办法一个用户一张表,学生借了书,图书馆书库数量没有进行更新。
2.2.:系统中使用到了JDBC中什么关键类?
DriverManager:加载驱动,建立连接
Connection:与数据库建立连接
Statement:处理连接中的SQL语句
ResultSet:处理结果集
2.3:截图数据库相关模块的关键代码。关键行需要加注释。
建立数据库连接:
管理员功能,即图书馆总书籍的增删改
增加图书:
删除书籍;
展示图书:
学生功能:
借书:
还书:
展示学生借的书籍:
运行结果:
3:代码量统计
周次 | 总代码量 | 新增加代码量 | 总文件夹 | 新增加文件夹 |
---|---|---|---|---|
1 | 114 | 114 | 11 | 11 |
2 | 520 | 406 | 16 | 6 |
3 | 1089 | 569 | 22 | 6 |
5 | 1425 | 336 | 29 | 7 |
6 | 1819 | 394 | 31 | 2 |
7 | 2987 | 1168 | 54 | 23 |
8 | 5437 | 2450 | 79 | 25 |
9 | 5695 | 258 | 84 | 5 |
10 | 6680 | 985 | 102 | 18 |
11 | 6935 | 255 | 111 | 9 |
12 | 7401 | 466 | 123 | 12 |
13 | 8899 | 1498 | 141 | 18 |
14 | 9382 | 483 | 146 | 5 |
15 | 11428 | 2046 | 162 | 16 |