#Oracle数据库课程设计报告学生成绩管理系统 下载本文

七、课程设计总结

虽然只是很小很简单的系统,但是不仅仅是对这阶段学习的知识的一个巩固,对项目的开发又多增了一层了解和领悟。

经过这次课程设计的锻炼,我对数据库存储过程、触发器、PL/SQL编程掌握的更加牢固,对oracle10g的体系结构有了更深的理解,对sql语句进行了一次复习,对jsp学习也有很大提升,受益匪浅。

在这次课程设计中,我也发现了许多不足之处: 1. 前期的准备还不足,需求分析不完善,这就导致了在项目开发过程中还出现了功能

反复修改的情况。 2. 数据库设计不够完善,没多方面的考虑完善,导致在编码过程中还多次的修改数据

库。

3. 整体项目框架没规划好,项目的前期就应该把项目的整体框架和包类,列出和规范

分类,这样能使在其后编码阶段统一的模块化的编码,也能给整合项目的时候节省时间。

4. 数据库文字编码和项目开发工具文字编码不一致,导致中期测试时输入数据库的中

文数据变成乱码,经老师指导统一改为utf-8后解决

5. 系统还存在许多问题,如界面不够友好,美化不好,不符合软件工程的要求等 最后感谢老师对我的指导和建议,在实训期间我遇到了许多困难,老师总是很认真的为我解答,通过老师的细心指导使我们在数据库设计方面的知识得到了扩充,懂得了许多以前不知道的知识,我也在老师的细心指导中体会到了老师对学生那种从内心发出的关爱,让我非常感动。在本次课程设计中,我有幸得到了刘老师的细心指导,使我学习到了许多专业知识及数据库设计方面的宝贵经验。通过本次课程设计,我从指导老师身上学到了很多东西,老师认真负责的工作态度,严谨的治学的精神和深厚的理论水平都使我收益匪浅,并给我留下了深刻的印象。老师在整个设计过程中,帮助我解决了不少的难题,给予了我巨大的帮助和鼓励,并细心的为我介绍在数据库设计方面的知识,这使我得到不少的长进,这对于我以后的工作和学习都起着巨大的影响。

八、参考资料

1.oracle10g数据库管理应用与开发 清华大学出版社 2.jsp使用教程(第二版) 清华大学出版社 3.java程序设计基础教程 清华大学出版社 4.数据库原理及应用 河南科学技术出版社 5.网页设计基础教程 北京邮电大学出版社 6.网络资料

九、附录

1.数据库源代码 2.jsp页面源代码