运行结果:
总结:
经过几周的努力,我组成员共同努力完成了任务,共同学习知识。我们不仅学到了知识,还锻练了团体合作的能力我们真正体会到了小组合作精神的重要性,就如古语所说的“万众同心,齐力断金”,这对我们以后的工作有很大的帮助。
制定设计题目很关键,我们小组组员共同研究讨论,最终选定了图书馆管理系统。之后在收集资料的过程中,我们上网下载,到图书馆检索,众多资料,纷繁复杂,通过学习的理论知识和广泛地资料分析我们制定了需求分析。
在程序中我们主要用了awt包和swing包,界面排版主要用轻量级容器box来实现,页面位置、大小是通过设置setbounds来控制的。我们不但成功的连接了数据库,也成功实现了很多功能:在管理员方面实现了管理员登陆、管理日志、管理员添加、管理员切换四个功能,在读者管理方面实现了读者添加、读者修改、读者查询、读者删除四个功能,在书籍管理方面实现了新书入库、书籍查询两个功能,在书籍借阅与归还方面实现了借阅书籍、归还书籍两个功能,在借阅超时方面也成功实现了此功能。在众多功能中刚开始时借阅书籍方面出了问题,但最后在全组人认真思考、仔细研究下终于改正了错误,使此功能终于可以正常使用了。
这次的设计可以看作是一次理论与实践相结合的桥梁,通过这次设计,我们学习到了许多的知识,也认识到了自己目前的不足,那就是缺乏相应的知识与经验,所以在运用和操作方面都不是那么的得心应手。但是,经过这段时间对相关书籍的阅读和分析,我们组顺利的完成了设计,我还明白了在编写程序的时候,应该尽量使界面简洁大方,布局统一。变量类型的定义,一定要够用就好,这样程序就可以尽可能的减少对系统资源的占用。在设计时也免不了存在着一些不足,所以在今后的学习中我们会努力取得更大的进步,对于我们不足的地方希望老师能够及时给予批评,以便我们在今后的学习或工作中能够及时的改正。总之,这次设计为我提供了与众不同的学习方法,在书本中面对现实,为我们将来在社会上立足提供了良好的前提。
程序设计虽然结束了,但我感觉要想把程序设计做好,那必须把基础知识学透彻,当然更离不开团体的力量,因为团体的力量是无穷的。人生有数,学无止境,学习生活是无穷尽的,只有掌握更多的、更新的知识才能使自己始终立于不败之地。如果只为现在所取得的成绩而沉浸于喜悦、骄傲之中的话,那么,我想我们不会前进,只能停留在原来的地方,甚至还会倒退。所以我们应该从两周的课程设计中所暴露出的问题入手,不断完善自己的欠缺和不足。相信此次程序设计为我们以后继续从事计算机工作打下了扎实的基础,也明确了以后的学习方向。虽然两周的时间很短暂,但是我们相信在这次程序设计中学到的东西会是我们永远的珍藏!
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/119423.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...