本人主要负责DAO模式、添加和修改学生的信息功能、按学号、姓名(模糊搜索)查找学生信息、生成学习状况报表,总成绩倒叙查看、POI技术。html
DAO模式:
数据库
将使用到的方法封装起来。编程
添加和修改学生的信息:
学习
按学号、姓名(模糊搜索)查找学生信息:
测试
模糊搜索用到了SQL语句 like %x%;使用了prepareStatement进行参数化查询。设计
生成学习状况报表,总成绩倒叙查看、POI技术:htm
本次设计的系统功能全面,要在短期内所有完成不容易。尤为是各模块之间与GUI界面的合并。由于不少人对图形界面编程不太熟悉,因此设计过程当中会产生不少问题。
测试与改进:
主要问题是类中的属性要和数据库里的属性一致,要作到每一个学生都有三个科目三个成绩,,要有每科平均成绩 总成绩,班级平均总成绩。这些一开始没作到,后来对Student类进行了改进。blog