02020203050
表2学生成绩表(stude
t_score表)字段名
stud_idcourse_idscore
数据类型varchar2
umber
umber
长度3044
备注primarykeyprimarykey
表3课程表(course表)字段名
course_idcourse_
ameteacher_idcourse_level
数据类型
umbervarchar2varchar2
umber
长度430204
备注primarykey
primarykey
表4教师个人信息表(teacher_i
fo表)字段名
teacher_idteacher_
ame
数据类型varchar2varchar2
长度2020
备注primarykey
fteacher_passwordcourse_idteacher_addteacher_origi
teacher_telprofessio
alteacher_ageteacher_sexteacher_photo
varchar2
umbervarchar2varchar2varchar2varchar2
umbervarchar2varchar2
204502030104420
6、应用程序设计
图3系统登录界面
f图4教师用户主页面
图5教师个人信息页面
f图6修改学生成绩页面
7、课程设计心得体会
本次数据库课程设计收获很大,当然也花了好多的心思和时间,首先,我们为团队合作,共同开发这个项目,团队意识真的很重要,我们就在团队合作上出了些小问题,经过交流得到了解决,问题导致了我们的项目完成时间的推迟,这让我们意识到团队的合作是很不容易的,首先是对项目的认识必须统一,当我们对项目的需求没有统一理解时,这将为失败埋下伏笔,这样注定失败,至少是在代码组合时无法兼容,更严重可能会要全部返工。团队合作的第二个重点是:合理分工,合理的分工能让项目完成的更快更好,合作更加的愉快,不合理的分工会导致大家的心态不一,出现分歧,出现问题,出了问题就无法继续项目的开发了。我们本次分工上也出现了一些问题,主要原因是团队每个人技术特长不一,最后还是进行了合理的安排。完成了项目的基本功能。在实际开发的过程中给了我很多的实践经验,课程设计跟平时的理论课程有很大的区别,就是动手能力要求高,同时也提高我们的动手能力,课堂上的理论,我们通过项目得到了实际的应用。当然也发现了很多自己以前未能发现的知识上的不知,实践是检验真理的唯一标准,也是检验自己知识掌握程度的机会,在动手编码的过程中,我发现了很多数据库知识上的缺陷,也发现了自己编码的不良之处,通过和同学老师的交流得到了改正,并收获了很多
f的实践经验。
参考文献
1钱雪忠数据库原理及应用(第二版)北京邮电大学出版社20042钱雪忠数据库原理及应用实验指导(第二版)北京邮电大学出版社20043李刚疯狂Java讲义电子工业出版社2008附录:JDBC数据库连接源代码packagecomh
wlutilimportjavasqlpublicclassDBco
定义驱动名publicstaticStri
gdriver
ame