图书管理系统设计个人总结

图书管理系统

实训内容

我在这次试验中参与了“需求分析”、“表中数据输入”,“存储过程”和“触发器”的设计。在“需求分析”阶段我们遇到的主要问题有用户需求的分析和流程图的设计。进行用户需求的分析时,由于时间和范围的限制我们很难对用户的需求做出准确全面的了解分析,因此不可避免的会存在这样或那样的缺陷,这就需要我们在不断的改进。在流程图的设计中, 我们遇到的问题有数据在系统中的流向问题,在一些数据上我们存在着数据流向错误,还有的数据之间的流向是双向的,但我们没有在流程图中体现出来。经过老师的指点后我们及时的做出了修改,同时还明白了一张表格设计出来关键在与有没有人看,如果没有人看那这张表格就是多余的。因此表格设计的关键在于明确要给谁看。在实验过程中我明白了需求分析是数据库设计的起点,也是整个设计过程的基础,需求分析做得不好,开发出的系统的功能可能就会与用户要求之间存在差距,甚至有可能导致整个工作从头再来,因此一定要保证需求分析准确全面。

在“表中数据输入”过程中,当向借阅信息表输入数据时虽然没设还书日期为必填字段,也没设默认值。但即使没输还书日期,表中也会自动生成一个日期,而且还不能删除。我们讨论了很久也没得出原因,请教老师后才知道在我们的借阅信息表中字段图书编号和图书名称存在部分函数依赖导致出错。我们删除了图书名称一列,并运行成功。在这个问题上更让我们明白了需求分析的重要性。

在“存储过程设计”和“触发器”的设计中我们也遇到了一些问题,最主要的是不清楚应该怎样用代码来实现我们想要系统完成的功能。这主要是由于我们对知识掌握的不全面。因此我们只能写一些简单的命令或通过网络搜索来实现,但这也导致了我们想的功能和实际做出来的功能存在一些差距。同时我们也在设计过程中遇到了一些具体的问题。例如,在设计“未还图书信息”存储过程时,我们想要输出未还图书的借书证号、图书编号、姓名、图书名称。但运行后发现它输出了很多重复的项,而且他们的借书证号全是一样的,虽然这个借书证号是存在未还图书的借书证号,但她把所有人的姓名全输出来了。一开始我们不知道这是为什么,试了很多次还是不行,最后如果只要求输出借书证号和图书编号又能运行成功,因此我们想应该是在命令中没有体现两表中的关系,违背了关系的完整性。于是我们又在条件中输入了“借阅信息表.借书证号 =读者信息表. 借书证号,借阅信息表. 图书编号 = 图书信息表. 图书编号”命令运行成功。

从这些问题中我看到了自己的不足,这些细节上的问题更需要我们细心的对待。

实训总结

通过项目实训我体会最深的是团队合作的重要性,我们所做的工作都不是独立的,不能只想到自己。当遇到问题不能自己解决,通过大家一起完成时,那份快乐也是加倍的。在实训过程中我明白了我们不应该只想着如何避免难题而应学着解决它。更重要的是平时就应该积累知识。

 

第二篇:图书管理系统个人总结

C#课程设计

姓 名:

班 级:

学 号:

指导教师:

一学期很快就过去了,在这一学期中,我通过对Visual c# 20xx程序设计的学习获得了很多知识。在本次C#课程设计中,我学习到了许多书本上没有的知识,是我了解到程序开发的艰难。虽然这次实训中有许多的不足,但起码是了解了图书管理系统开发的部分过程。这次课程设计给我提供了一个很好的机会,在设计中发现,有很多已经学过的东西我们没有理解到位不能灵活运用于实际,不能很好的用来解决问题,这就需要自己不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。

一 实训选题

图书管理系统的设计

二 实训设计作品内容

这次的课程设计,我们需要做一个图书管理系统的登录界面及主界面。

三 设计中遇到的问题及解决方案

这次的课程设计,我们需要做一个图书管理系统的登录界面及主界面。在制作过程中,我亲身体验了一回系统的设计开发过程,很多东西书上写的很清楚,貌似看着也很简单,思路非常清晰。但真正需要自己想办法去设计一个系统的时候才发现其中的难度。本次实训中,在做到各个页面之间的跳转中,不知如何制作,在我像同学及老师的不断请教中终于学会了。

四 作品的优点及不足

通过本次课程设计,我感觉我的作品的优点在于,各页面之间的背景设计还是不错的,不足在于设计页面过于简单,有的设计不是很合理。希望以后能改正,更加努力学习。

五 对实训的意见及建议

通过这次课程设计的完成,使我对自己所学知识进一步的了解,同时通过实践发现自己的不足,对知识的掌握及运用存在诸多的不完善。本系统也存在着很多不足,如系统十分简单,实现功能也不够完善。所以在今后的学习中我会继续努力,完善自我。在本次的实训中我感觉实训的时间有点短,有些设计是需要时间来思考的,但两天的时间过于短,由许多的功能无法实现及更改,希望学校加长对实训时间的延长。还有就是实训环境有点简陋,实训室没办法上网,有些东西不会而无法及时的上网查询。希望领导能够改善。对于建议,希望领导能给实训室装上风扇,最好能装上空调。

相关推荐