数据库课程设计 图书管理系统 () 联系客服

发布时间 : 星期六 文章数据库课程设计 图书管理系统 ()更新完毕开始阅读6e7d6e45bdeb19e8b8f67c1cfad6195f302be83e

图 16

? 如果我们在文本框中输入“王永胜”,因为他有欠费,会出现如下结果,如下图:

图 17

退出系统模块

? 进入系统主界面后,点击“退出系统”按钮,便退出本系统

8.心得体会

1. 这次课程设计使我熟悉了系统设计的整体步骤。系统设计大体可分为需求分析、概

念设计、逻辑设计、物理设计、数据库的实施及调试测试六大步骤。其中,让我感触最深的是需求分析阶段,在这个阶段,必须对所要设计的系统有总体的构思和了解,知道自己要做什么,要实现什么,并且要实际的进行相关的调查,不能凭想象或自己的了解,这样会在后续的工作中遇到很多的问题。

2. 这次课程设计加深了我对数据库系统概论相关知识和SQL Server2005相关功能的

理解。例如对建立基本表、视图、索引、存储过程、触发器等,都比以前更加的熟练。并在解决遇到的各种问题的过程中,学到了很多新的知识。比如在上课时,对触发器的理解不是很深,在完成课程设计时,查找了很多关于触发器的资料,对触发器有了比较详细的理解。

3. 我进一步掌握了相关的SQL语句方面的知识。不但纠正了以前的错误认识和理解,

而且学会了建立存储过程和触发器。通过查阅资料,我还明白了存储过程是编译后放在服务器端的程序,它可以被别的模块调用,且不需要重新编译,这样就大大减轻了客户端的负担,且有效的提高了系统执行的效率。 4. 当然,在实习的过程中也存在一些问题。由于需求分析阶段的工作完成的不是很充

分,在后面的设计过程中,前后时常会出现矛盾,不一致现象,因此要反复的修改

前面的结果,导致整个工作进行的不是很顺利。 5. 我们做任何事,无论是课程设计还是其他的一些事,都会遇到一些困难,在这时候,

千万不能有退却的想法,一定要迎难而上,只要你坚持做下去,困难终会被克服,这是本次课程设计给我的最大体会。

参考文献

[1] 萨师煊 王珊,数据库系统概论(第三版);北京:高教出版社,2000

[2] 赵文涛,数据库系统原理;中国矿业大学出版社

[3] SQl Server 2005实用技术及案例系统开发;清华大学出版社,2007 [4] 郑莉 王行言,Java语言程序设计;清华大学出版社