单击【增加】按钮,弹出【数据添加成功】提示框:
【课程管理】菜单:
单击【修改课程】菜单项,弹出【请输入要修改的课程的课程号】对话框::
单击【确定】按钮,弹出【修改课程】菜单项界面:
单击【修改】按钮,弹出【数据修改成功】提示框:
【成绩管理】菜单:
单击【成绩增加】菜单,弹出【成绩增加】菜单项界面:
单击【增加】按钮,弹出【数据增加成功】提示框:
【信息查询】菜单:
单击【成绩查询】菜单项【查询所有科目成绩】子菜单项,弹出其界面:
单击【查询】按钮,弹出所查询的信息,当选中其中一行时这行中的信息将显示在对应的文本框中便于查询。
说明:
由于各种条件的制约,在本部分并未将所有运行界面截图全部展现,仅仅挑选了部分具有代表性的界面呈现在报告中。在别的部分在对系统功能进行阐述时可能任然会运用到功能界面截图。
4、调试和运行程序过程中产生的问题及采取的措施
在代码编写完成后的调试过程中出现的错误时比较多的,整个代码编写过程是一个不断摸索、不断完善的过程,由于对某些知识点掌握的不熟练给代码的编写带来了一些不便。 在代码编写完成后的编译运行过程中出现了不少的错误,比如最简单常见就是‘找不到符号’,当出现这种错误时就应认真细致的去查找代码,联系上下文查找,出现此种错误的原因应该是由于敲代码过程中粗心大意所致。在编写过程中还出现了比较头疼的现象就是编译过程中没有错误提示但可就是不能运行,在这种情况下只有向老师求助了。
5、对系统相关功能的讨论、分析,改进设想
整体上来讲整个系统比较简单易用,各模块的功能也比较明确,至于细节部分还有待敬加强,但由于各种原因本系统不会做到尽善尽美,由于时间比较仓促部分功能还未实现,但整体上已可以使用了,至于说有哪些不足和改进思想我认为可以再细节方面多进行完善,比如在主界面部分可插入一张背景,但由于并未掌握着方面的知识因此没有能够实现,从网上当了一段代码编译运行过会出现了很多错误,自己还没有能力解决。
6、总结
在此次的课程设计过程中我觉得在Java课程的学习中还存在许多的不足,比如好多基础知识掌握的不是很好,因此在编写代码的过程中会比较困难,但加上同学间的讨论以向老师请教有些问题还是很好的解决了。个人觉得学习一门编程语言最好的方法就是有理论到实践,换句话说就是理论与实践相结合。首先,在理论学习阶段就应该认真学习,打好扎实的基础才能很好的运用到实践中去;其次,在实践阶段更加要积极的参与实验,在试验中能够暴露出理论学习中的种种不足之处,在实践过程中可以去完善它们并加以巩固,以致更好的掌握那些知识(点)。
在整个课程设计过程中编写代码和编译运行占用了绝大部分时间,编译改错也是一个很好的学习方式,在代码编写完成后的调试过程中出现的错误时比较多的,整个代码编写过程是一个不断摸索、不断完善的过程,由于对某些知识点掌握的不熟练给代码的编写带来了一些不便。
在代码编写完成后的编译运行过程中出现了不少的错误,比如最简单常见就是‘找不到符号’,当出现这种错误时就应认真细致的去查找代码,联系上下文查找,出现此种错误的原因应该是由于敲代码过程中粗心大意所致。在编写过程中还出现了比较头疼的现象就是编译过程中没有错误提示但可就是不能运行,在这种情况下只有向老师求助。现在觉得当整个系统都能很好的运行一遍不出错的时候那种成就感是无法用语言表达的。
7、参考文献
【1】张亦辉 冯华 胡洁.《Java面向对象程序设计》.人民邮电出版社,2008年10月第1版