图书管理系统心得

历经一个月的时间,图书管理系统虽然还有一些缺陷但也算是该告一段落了。最初写图书管理系统的时候本以为很简单,但随着思考的深入,功能的完善,我渐渐发现这个系统中的每个功能,每个操作类与数据类之间都是有联系的。没有任何一个数据和功能可以独立于其他成员之外,系统代码的每一次修改都是牵一发而动全身。随着对系统的一次次修改,我个人感觉对于做一个系统来说,系统的功能在其次,我们最应该弄明白的是系统的数据结构。如果弄不清楚各个数据类与操作类之间的关联,不明白它们应该在哪使用,那写出来的代码会混乱不堪,在功能的实现上也会出现各种问题;反之,如果我们理解了它们之间内在的关联,那便会使我们的思路更加清晰,更加有利于功能的实现。

当然,在写系统的过程中除了思路上的混乱之外还有很多知识上的漏洞暴露了出来。就拿文件的读取与写入来说,有时是代码的错误,有时是读取与写入的文件格式有着差异,这都会造成程序在该读取时读不出,该写入时写不进去,成为我们眼前的一大难题。

一个月的时间,随着思路的清晰,知识点的熟练,代码也在一点点简化。回顾编写的过程,我认为数据结构的理解与处理才是做系统过程中的重点,当然,知识点的运用也不容小觑。系统的每一次修改都让我对所学知识的理解与运用更为深刻与熟练。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值