运行及总结

运行及总结

 

运行结果

 

 

<span>运行及总结</span>

<span>运行及总结</span>

<span>运行及总结</span>

<span>运行及总结</span>

 

 

总结:

经过几周的努力,我组成员共同努力完成了任务,共同学习知识。我们不仅学到了知识,还锻练了团体合作的能力我们真正体会到了小组合作精神的重要性,就如古语所说的“万众同心,齐力断金”,这对我们以后的工作有很大的帮助。

制定设计题目很关键,我们小组组员共同研究讨论,最终选定了图书馆管理系统。之后在收集资料的过程中,我们上网下载,到图书馆检索,众多资料,纷繁复杂,通过学习的理论知识和广泛地资料分析我们制定了需求分析。

在程序中我们主要用了awt包和swing包,界面排版主要用轻量级容器box来实现,页面位置、大小是通过设置setbounds来控制的。我们不但成功的连接了数据库,也成功实现了很多功能:在管理员方面实现了管理员登陆、管理日志、管理员添加、管理员切换四个功能,在读者管理方面实现了读者添加、读者修改、读者查询、读者删除四个功能,在书籍管理方面实现了新书入库、书籍查询两个功能,在书籍借阅与归还方面实现了借阅书籍、归还书籍两个功能,在借阅超时方面也成功实现了此功能。在众多功能中刚开始时借阅书籍方面出了问题,但最后在全组人认真思考、仔细研究下终于改正了错误,使此功能终于可以正常使用了。

这次的设计可以看作是一次理论与实践相结合的桥梁,通过这次设计,我们学习到了许多的知识,也认识到了自己目前的不足,那就是缺乏相应的知识与经验,所以在运用和操作方面都不是那么的得心应手。但是,经过这段时间对相关书籍的阅读和分析,我们组顺利的完成了设计,我还明白了在编写程序的时候,应该尽量使界面简洁大方,布局统一。变量类型的定义,一定要够用就好,这样程序就可以尽可能的减少对系统资源的占用。在设计时也免不了存在着一些不足,所以在今后的学习中我们会努力取得更大的进步,对于我们不足的地方希望老师能够及时给予批评,以便我们在今后的学习或工作中能够及时的改正。总之,这次设计为我提供了与众不同的学习方法,在书本中面对现实,为我们将来在社会上立足提供了良好的前提。

程序设计虽然结束了,但我感觉要想把程序设计做好,那必须把基础知识学透彻,当然更离不开团体的力量,因为团体的力量是无穷的。人生有数,学无止境,学习生活是无穷尽的,只有掌握更多的、更新的知识才能使自己始终立于不败之地。如果只为现在所取得的成绩而沉浸于喜悦、骄傲之中的话,那么,我想我们不会前进,只能停留在原来的地方,甚至还会倒退。所以我们应该从两周的课程设计中所暴露出的问题入手,不断完善自己的欠缺和不足。相信此次程序设计为我们以后继续从事计算机工作打下了扎实的基础,也明确了以后的学习方向。虽然两周的时间很短暂,但是我们相信在这次程序设计中学到的东西会是我们永远的珍藏!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119423.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 用惯了Task,你应该也需要了解它的内部调度机制TaskScheduler

    用惯了Task,你应该也需要了解它的内部调度机制TaskScheduler平时我们在用多线程开发的时候少不了Task,确实task给我们带来了巨大的编程效率,在Task底层有一个TaskScheduler,它决定了task该如何被调度,而在.netframework中有

    2022年7月3日
    26
  • MySQL 常用语句_数据库基本语句大全

    MySQL 常用语句_数据库基本语句大全在cmd中启用MySQL:mysql-uroot-p******1、新建用户:    >CREATEUSERnameIDENTIFIEDBY’ssapdrow’;  2、更改密码:    >SETPASSWORDFORname=PASSWORD(‘fdddfd’);  3、权限管理    >SHOWGRANTSFORname;//查看name用户权限    >GRANTSELECTONdb_name.*TO.

    2025年9月14日
    6
  • hibernate二级缓存配置[通俗易懂]

    hibernate二级缓存配置[通俗易懂] 二级缓存配置:    1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置:  property name=”hibernate.cache.use_second_level_cache”>trueproperty>    2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个     缓存工

    2022年5月10日
    38
  • 20个最好的Rapidshare文件搜索引擎

    20个最好的Rapidshare文件搜索引擎20个最好的Rapidshare文件搜索引擎2008年06月21日星期六21:18经常需要检索外文文献或者外文资料的同学,应该都有使用rapidshare的经验,大家是如何在这个缺乏检索功能的网络硬盘站点中搜索想要的资料的呢?我想常用的无外乎两种:一则为通过google,输入关键名+rapidshare,看看会得到什么样的结果,这样往往需要我们在浩瀚的结果中人工查找一番才能有所收…

    2022年9月6日
    6
  • pycharm多行代码同时注释、去除注释_python求幂运算符

    pycharm多行代码同时注释、去除注释_python求幂运算符单多行注释就一个组合键:选中+Ctrl+/

    2022年8月15日
    4
  • 几种常见GC算法介绍「建议收藏」

    几种常见GC算法介绍「建议收藏」本文主要是对常用的GC算法(引用计数法、标记-清除法、复制算法、标记-清除算法)作出相关的说明,并对相关知识做简单的介绍。一、什么是堆?    堆指用于动态(即执行程序时)存放对象的内存空间。而这个对象,在面向对象的编程中,它指“具有属性和行为的事物”,然而在GC的世界中,对象表示的是“通过应用程序利用的数据的集合”。具体到Java堆,它是所有线程共享的一块内存区域,在虚拟机启动时创…

    2022年6月16日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号