数据库设计心得体会(精选多篇)
最新数据库课程设计心得体会精选

数据库课程设计心得体会9篇在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。
通过这次的课程设计,可以稳固我们对数据库根本原理和根底理论的理解,掌握数据库应用系统设计开发的根本方法,进一步提高我们综合运用所学知识的能力。
当我们这组决定做大学生就业咨询系统时,我们并没有着手写程序。
而是大家一起商量这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。
当这些都准备好了之后,我们进行模块的分工。
每个人都有自己的模块设计,而且写出来的代码要求可以实现相应模块的功能,得到理想的效果。
当每个人都把自己的分工做好了,最后会由一个人把这些全部组合搭建在一起。
我们使用的是Html和php相互嵌套使用,当一个系统做好了之后,我会好好地把程序都看一遍,理会其中的奥秘。
我所负责的是数据库的备份和复原还有一些界面的实现。
还记得自己刚接触html的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。
然而Php 是我刚接触不久的一种编程语言。
不过觉得它的功能真的很强大,可以开发出很多大型的系统。
但是在做备份和复原的时候,要考虑的东西还是很多的。
当我遇到错误的时候,感到很受打击。
值得欣慰的是,在同学的帮助和大量参考书的查阅下,我把自己的模块做好了。
这就是我收获最大的地方。
而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。
知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。
回首这一个多星期的课程设计,我很欣慰。
因为我有了动力,有了勇气。
谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的时机,也谢谢组员们的关心。
这些美好的回忆美好的东西将永远伴随着我。
本次课程设计,使我对?数据结构?这门课程有了更深入理解。
?数据结构?是一门实践性较强课程,为了学好这门课程,必须在掌握理论知识同时,加强上机实践。
数据库课程设计心得体会4篇

数据库课程设计心得体会4篇数据库课程设计心得体会4篇的认识。
平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。
而且还可以记住很多东西。
比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。
认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。
所以这个期末测试之后的课程设计对我们的作用是非常大的。
4、在制作pcb时,发现细心耐心,恒心一定要有才能做好事情,首先是线的布局上既要美观又要实用和走线简单,兼顾到方方面面去考虑是很需要的,否则只是一纸空话。
5、在画好原理图后的做pcb版时,由于项目组成员对单面板的不熟悉,导致布线后元件出现在另一边,增加了布线难度,也产生很多不曾注意的问题,今后要牢记这个教训,使以后布线更加顺利。
6、经过两个星期的实习,过程曲折可谓一语难尽。
在此期间我们也失落过,也曾一度热情高涨。
从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。
生活就是这样,汗水预示着结果也见证着收获。
劳动是人类生存生活永恒不变的话题。
通过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,我才意识到老一辈电子设计为我们的社会付出。
我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的成果时,心中也不免产生兴奋; 正所谓“三百六十行,行行出状元”。
我们同样可以为社会作出我们应该做的一切,这有什么不好?我们不断的反问自己。
也许有人不喜欢这类的工作,也许有人认为设计的工作有些枯燥,但我们认为无论干什么,只要人生活的有意义就可。
社会需要我们,我们也可以为社会而工作。
java和数据库的实训心得体会精选(7篇)

java和数据库的实训心得体会精选(7篇)java和数据库的实训心得体会【篇1】在上学期的最后一周和本学期的第一周,我和同组的学员在学校机房进行了JAVA暑期实训,现在已经结束了。
回首上学期的java学习,重点还是在学习概念等一些常识性的东西,Application应用程序和Applet小程序,它的开发工具、数据类型、变量、接口、输入输出流等。
学会分析异常,抛出异常,后期主要是小程序运用,Gui界面设计和事件。
我觉得这两种程序结构有很大的不同,不管是体系结构还是运行方式,都有很大的区别,而我主要偏向于小程序的学习。
因为我感觉它实用性比较大,可以做出很多不错的游戏、运用程序等,而且它比较灵活。
当然学知识不能仅凭自己的爱好和一时兴趣,要一步一个脚印、认认真真、踏踏实实,理论与实践相结合。
在掌握课本实例和内容之后,要有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。
在我所学的语言当中,我自认为JAVA是一门比较强大的面向对象编程语言。
不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性,而且它比较的经典和强悍。
这次实训,面对老师布置的任务,一开始有些慌张和无措。
不过,事后我首先想到这和课本上的某些知识具有结合点,回忆和分析了老师教过的算法和具体实施方法,并综合考虑了其他的方面。
在编写时,一个小小的符号、一个常量变量的设定,这都无不考量着我的细心和严谨。
所以学习JAVA,不仅对我们以后学习其他语言有很大的好处,而且也让我们知道了和理解了作为一个编程人员首先应具有的良好心理素质,那就是冷静思考和专心致志。
在此次实训中,我意识到一个好的编程人员要善于沟通和团结拼搏。
实训结束后,我觉得要学好一门计算机语言必须牢记以下几点:1. 态度第一2.兴趣是关键3.敢于挑战4.不懈追求实训结束了,大家都有一种解脱的感觉。
当然我想自己更多的是兴奋和一点点的成就感。
现在我觉得,学习JAVA要不断的复习和运用,做到举一反三,将所学知识充分融入到平时的学习生活中去,从而为以后的工作打好坚实的基础。
数据库课程设计心得体会

数据库课程设计心得体会数据库课程设计心得体会范文精选在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。
下面小编为您收集整理了数据库课程设计心得体会范文,欢迎阅读!数据库课程设计心得体会范文(一)通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。
当我们这组决定做大学生就业咨询系统时,我们并没有着手写程序。
而是大家一起商量这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。
当这些都准备好了之后,我们进行模块的分工。
每个人都有自己的模块设计,而且写出来的代码要求可以实现相应模块的功能,得到理想的效果。
当每个人都把自己的分工做好了,最后会由一个人把这些全部组合搭建在一起。
我们使用的是Html和php相互嵌套使用,当一个系统做好了之后,我会好好地把程序都看一遍,理会其中的奥秘。
我所负责的是数据库的备份和还原还有一些界面的实现。
还记得自己刚接触html的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。
然而Php是我刚接触不久的一种编程语言。
不过觉得它的功能真的很强大,可以开发出很多大型的系统。
但是在做备份和还原的时候,要考虑的东西还是很多的。
当我遇到错误的时候,感到很受打击。
值得欣慰的是,在同学的帮助和大量参考书的查阅下,我把自己的模块做好了。
这就是我收获最大的地方。
而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。
知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。
回首这一个多星期的课程设计,我很欣慰。
因为我有了动力,有了勇气。
谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的机会,也谢谢组员们的关怀。
这些美好的回忆美好的东西将永远伴随着我。
数据库课程设计心得体会精选篇

数据库课程设计心得体会精选篇课程培训活动,四对于提高专业技能一个很好的方式,下面由为大家大伙儿带来的数据库课程设计心得体会精选范文,仅供参考~【数据库课程设计心得体会一】格外两个星期的时间非常快就过去了,这两个星期不敢说自己有多非常大的进步,获得了多少知识,但起码是了解了项目投资开发的部分过程。
虽说上过数据库学程上过管理系统等相关的课程,但是没有亲身经历不是过相关的设计工作细节。
这次实习证实提供恰如其分了一个很好的机会。
通过这次课程设计发现这其中需要的很多知识我们接触不过,去图书室查资料的时候发现我们前边所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们不知道。
同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要我们不断的大量的普及教育,通过不断的自学,不断地发现问题,思考问题,进而解决问题。
在这个过程中我们将深刻理解所学知识,同时也可以熟练掌握不少很实用的东西。
从各种文档的阅读到开始的需求分析、概念结构设计、逻辑结构设计、物理结构设计。
亲身体验了一回系统的设计开发过程。
各种各样东西书上写的很清楚,貌似看着也很简单,思路非常清晰。
但真正需要自己想去设计一个系统的时候才发现其中的难度。
经常做到后面突然就发现自己模块化一开始的设计有问题,然后又回去翻工,见解在各种反复中所不断完善自己的想法。
我不落想有这样的问题不止我一个,事后想想是一开始着手做的时候下手过于轻快,或者说是单单不了解自己要做或者说的这个系统是给谁用的。
因为不事先做过仔细的用户没有调查,不知道整个业务的流程,也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特别警惕避免的,不然会给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重来。
所以以后的课程设计要特别注意这一块的设计者。
按照要求,我们做的是机票预订系统。
说实话,我对这个是一无所知的,没有订过机票,也不发觉知道航空公司是怎么一个流程。
数据库课程设计心得体会范文

数据库课程设计心得体会范文通过数据库课程设计的完成,我们从中获得了不少的感慨,通过对所学知识的体会,能够明显感觉到自己比以往进步了不少。
以下是由小编为大家整理的“数据库课程设计心得体会范文”,仅供参考,欢迎大家阅读。
数据库课程设计心得体会范文(一)在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。
通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。
当我们这组决定做大学生就业咨询系统时,我们并没有着手写程序。
而是大家一起商量这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。
当这些都准备好了之后,我们进行模块的分工。
每个人都有自己的模块设计,而且写出来的代码要求可以实现相应模块的功能,得到理想的效果。
当每个人都把自己的分工做好了,最后会由一个人把这些全部组合搭建在一起。
我们使用的是html和php相互嵌套使用,当一个系统做好了之后,我会好好地把程序都看一遍,理会其中的奥秘。
我所负责的是数据库的备份和还原还有一些界面的实现。
还记得自己刚接触html的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。
然而php是我刚接触不久的一种编程语言。
不过觉得它的功能真的很强大,可以开发出很多大型的系统。
但是在做备份和还原的时候,要考虑的东西还是很多的。
当我遇到错误的时候,感到很受打击。
值得欣慰的是,在同学的帮助和大量参考书的查阅下,我把自己的模块做好了。
这就是我收获最大的地方。
而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。
知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。
回首这一个多星期的课程设计,我很欣慰。
因为我有了动力,有了勇气。
谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的机会,也谢谢组员们的关怀。
数据库设计心得体会

数据库设计心得体会_数据库实习报告有关于数据库试验的心得体会,总的来说,受益匪浅。
在这短短的一天试验中,我们学到了许多东西,包括建表,导入数据,查询,插入。
最重要的是我们有时机用电脑自己进展实践,没接触的时候总是觉得它比拟浅显或是不行接近的新型语言,尽管自己对C语言特别感兴趣,但还是有些心理上的生疏感。
学习数据库就和我们平常的其它科目学习一样感觉它有永无止境的学问,数据库是我在高中时候听过,到了大学慢慢了解了些,但就其原理性的内容还不知道,也就是根本就不清晰什么是数据库,只是知道一个所谓的中国字典里的名词。
我熟悉它是从我接触试验运作开头的,刚开头就是建立数据库,两种验证模式,没什么东西但还觉得不错。
进而就是操作语言了,紧接着就是触发器的使用,进而对数据库高级的使用,等等。
开头知道数据库的时候想学,不知道从何而起,不懂的话怎么问,从什么地方学起。
后来到大二开学后有数据库原理必修课,特别快乐。
当时感觉SQL Sever数据库治理既然是单独一门课程肯定会讲的比拟细,也能学到真正有用的内容。
学了这门课以后发觉和我想的根本是一样的,教师对学生也比拟和气可亲,对我们要求也不是很紧。
让每个人都觉得轻轻松松就能把这门课程学完,没有多么紧急的作业,也没有太苛刻的要求。
当教师在最终说这个课程完毕了,回忆一下以前教师给我们讲过的东西,真的有许多是我们应当去留意的。
学习完SQL Sever数据库后感觉可分两大块,一块是开发,一块是治理。
开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。
有点类似于程序员。
开发还需要有较强的规律思维和制造力量,自己没有真正做过,但感觉应当会比拟辛苦,是青春饭;治理则需要对SQL Sever数据库的原理有深刻的熟悉,有全局操纵的力量和严密的思维,责任较大,由于一个小的失误就会弄掉整个数据库,相对前者来说,后者更看重阅历。
这些东西都是从教师哪里和朋友的争论中得到的心得,也盼望其他朋友能多多向教师和朋友请教,假如是个人单独靠自己来完成一个完善的数据库我觉得比拟困难,现在根本上都是团队类型的,而且他们的效率高开发的周期也快。
数据库设计心得体会2篇

数据库设计心得体会数据库设计心得体会精选2篇(一)数据库设计是一个复杂且重要的过程,我在设计数据库过程中得到了以下的心得体会:1.需求分析是关键:在开始设计数据库之前,首先需要进行充分的需求分析。
通过与用户和利益相关者进行沟通,了解他们的需求和期望,才能有效地设计出满足需求的数据库结构。
2.数据模型的选择:根据具体的业务需求,选择合适的数据模型,如关系型数据模型、文档型数据模型、图形数据模型等。
不同的数据模型适用于不同的场景,选择合适的数据模型有助于提高数据库的性能和可扩展性。
3.表的设计原则:在设计表结构时,需要遵循一些设计原则,如遵循第三范式、避免冗余数据、定义合适的主键和外键等。
合理的表设计能够提高数据的存储效率和查询效率。
4.索引的使用:数据库中的索引对于数据的检索非常重要。
在设计数据库时,需要合理地选择和创建索引,以提高数据的查询性能。
但是过多的索引也会影响数据库的更新性能,因此需要权衡索引的数量和效率。
5.数据安全性考虑:在设计数据库时,需要考虑数据的安全性。
设置合适的用户权限和角色,限制不同用户对数据的访问权限。
此外,还需要进行数据备份和恢复的设计,保证数据的可靠性。
6.数据库性能优化:在设计数据库时,需要考虑数据库的性能。
通过合理的表设计、索引使用和查询优化等手段,提高数据库的查询速度和并发处理能力。
7.不断迭代改进:数据库设计并非一蹴而就,需要不断地迭代改进。
在数据库的运行过程中,会出现一些问题和需求变更,需要及时调整和改进数据库的设计,以适应新的需求和环境。
综上所述,数据库设计是一个复杂而又重要的过程,需要综合考虑不同的方面。
通过不断地学习和实践,我相信我可以不断完善自己的数据库设计能力。
数据库设计心得体会精选2篇(二)在学习数据库课程设计的过程中,我收获到了很多知识和经验,也积累了一些心得体会。
首先,数据库课程设计是一个非常实践性强的课程。
通过实践,我们可以巩固和应用所学的理论知识,掌握数据库设计与管理的实际操作技巧。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库设计心得体会(精选多篇)跟老板做了两个算是比较大的项目,数据库主体都是我设计的。
第一个感觉很失败;第二个现在正在用,虽然总结了第一个的教训,但感觉还是有些遗憾。
把这过程中的一些心得记在这里,以便日后用到时来查阅。
若以后还有机会再设计数据库——现在倒还有些期待,呵呵,再有新的体会,也全部补充到这里。
1.尽量使用数据冗余。
随着磁盘容量的大幅飙升,这一点已经不会产生什么问题。
当然冗余归冗余,不能把数据的关联弄的乱七八糟的。
本科数据库课程中学的知识直接拿来,在实际中会出大问题。
满足三级范式的数据库结构会让你面对大量的连表查询,应用程序中会用到大量的数据库访问,既繁琐(烦死你)又使程序运行速度减慢。
2.尽量不要使用varchar(max)类型这一点主要是用动软代码生成器自动生成代码时,如果varchar 的最大长度指定为max,在自动生成代码时,它无法生成这一最大长度,需要手动补进去。
现在感觉用个varchar(1000)就够了。
3.使用预留字段。
数据库表(尤其是动态表格),在你把所有字段都设计好了之后,再添加几个备注字段和预留字段。
之前我觉得这样做没多大意义,因为预留字段的列名是没有实际意义的。
这样程序中使用的时候就会让人费解。
但现在觉得还是有必要的,很有必要的,即便在用到时需要自己十分清楚之前预留的无意义字段现在表示什么意义。
不过我的第二个数据库中还是没采用,这也是遗憾之处啊。
个人感觉用note1、note2、r1(r表示reserve)、r2、r3,2个备注字段和3个预留字段就足够了,再多的话就不容易记住哪个字段具体表示什么意义了,容易晕。
类型就都用varchar(200)吧。
数据库设计心得体会(2):在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业化处理的要求。
通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。
当我们这组决定做大学生就业咨询系统时,我们并没有着手写程序。
而是大家一起商量这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。
当这些都准备好了之后,我们进行模块的分工。
每个人都有自己的模块设计,而且写出来的代码要求可以实现相应模块的功能,得到理想的效果。
当每个人都把自己的分工做好了,最后会由一个人把这些全部组合搭建在一起。
我们使用的是html和php相互嵌套使用,当一个系统做好了之后,我会好好地把程序都看一遍,理会其中的奥秘。
我所负责的是数据库的备份和还原还有一些界面的实现。
还记得自己刚接触html的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。
然而php是我刚接触不久的一种编程语言。
不过觉得它的功能真的很强大,可以开发出很多大型的系统。
但是在做备份和还原的时候,要考虑的东西还是很多的。
当我遇到错误的时候,感到很受打击。
值得欣慰的是,在同学的帮助和大量参考书的查阅下,我把自己的模块做好了。
这就是我收获最大的地方。
而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。
知识的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。
回首这一个多星期的课程设计,我很欣慰。
因为我有了动力,有了勇气。
谢谢老师对我们的不懈帮助,谢谢学校给了我们这一次实践的机会,也谢谢组员们的关怀。
这些美好的回忆美好的东西将永远伴随着我。
索引、规则、默认值和约束在这个小组中,我负责建立图书数据库的索引、规则、默认值和约束。
数据库的索引是一个表中所包含的值的列表,注明了表中包含各个值的行所在的存储位置。
创建索引,我最大的感受是能节约大量时间,特别是当表中数据很大时。
规则、约束、默认值则一起保证了数据的完整性。
规则是数据库中队存储在表的列或用户定义数据类型中的值的规定和限制;约束定义了关于列中允许值的规则;默认值是用户输入记录时向没有指定具体数据的列中自动插入的数据。
这些都是创建一个数据库必不可少的元素。
表的创建在我们这个小组里,我负责关于表的创建部分,包括了字段名、数据类型和主键的设计。
我做的数据库设计部分,首先必须弄清楚表中列的数据类型,是char、varchar、int、datetime、smallint型等等,还有是几个字符长度。
还有的就是它的值是否可以为空的,这也是需要考虑的。
在这个过程中我需要注意的是表的列名是不能重复的,它是具有唯一性的。
设置主键相对而言就比较容易了,我最大的体会是对于表中每列的数据类型的分析必须谨慎细心,否则很容易出错。
e-r图在我们组我负责画e-r图。
它是这次项目设计的关键点,如果e-r 图设计错误那么接下来的设计就无法进行,因此设计e-r图时需要特别的认真。
e-r模型能够方便地模拟研究对象的静态过程。
e-r,即实体-联系方法,e-r图直观提供了表示实体型、属性和联系的方法。
在画e-r图过程中,必须明确识别实体、属性和联系,用矩形、椭圆和菱形对应框出来。
画这个图为后面的数据库设计打好基础,通过这次的数据库设计,我学到了不少知识,将理论运用与实际。
表关系图在我们小组,我负责的是创建表关系图这部分。
建表关系图相对来说也是比较容易的,只需要明确表之间的关系,有相同列内容的表用线连接起来。
创建表关系图时,把老师上课讲的内容结合起来,就比较轻松了。
通过这次小组设计,分工合作,我学到了很多书本上不能学到的东西,感觉对数据库的了解有所提高,毕竟自己亲自设计过一个数据库,不再是书本上的理论,空空而谈,自己觉得还是有收获的。
实验总结在这次项目设计中,我们小组所选择的是设计一个图书管理系统,这对我们来说是一次尝试与创新的过程,也可以说是一个挑战的过程。
虽然学了数据库这么久了,但是我们还是缺少经验。
现在我们利用自己学到的知识设计并制作一个图书管理系统,这本身就是一个知识转化为生产力的过程,所以大家都很兴奋,都不同程度的投入了很高的热情与努力。
在具体的设计与实施中,我们看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻。
这次课程设计加深了我们对数据库系统设计相关知识以及sqlserver相关功能的理解。
比如在建立基本的表、视图、索引、存储过程、触发器等,都比以前更加熟悉了,并在解决各种问题的过程中学到了很多新的知识。
在设计中我们基本能按照规范的方法和步骤进行,首先对现有的系统进行调查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我们深刻的认识到认真执行管理系统软件标准的重要性,由于我们对管理系统软件相关的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与次也没能很好把握住,这些方面通过这次()我们都要加强了解。
在这次课程设计中,我们被分配以小组为单位去完成图书管理系统的设计与制作,所以小组内的分工和相互协调很重要,大家可以在分工中扬长避短,个及所长,这样可以很好的提高大家的积极性,和合作意识,并有效的缩短开发时间,但我们在这方面做的还不够,缺乏人员管理与沟通,导致人力资源浪费,可以说是不足之处,且迫切的需要思考和改进,这一点必须指明。
这在以后的工作与学习中将会非常重要。
数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇文章,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。
首先,让我的记忆追溯到大二暑假,在老大的指引下(老大劝我学asp.),我接触到microsoft公司的.产品。
那个时候我已经学过vc和asp,因为windows程序设计实验的课的关系,接触过vb,但是没有专门去学他,因为习惯了c++里面的class,int,觉得vb的sub,var看着就不是很顺心。
我是一个好奇心很强的人,突然看到了一个号称“.是用于创建下一代应用程序的理想而又现实的开发工具”,而且主推c#语言,由于对c语言的一贯好感,我几乎是立刻对他产生了兴趣。
我就开始了对c#的学习,任何语言都不是孤立存在的,所以数据交互是很重要的,暑假的时候我把我们这学期的课本数据库系统概论看了一遍。
我记得以前用c语言编程的时候,数据是在内存中申请空间,譬如使用数组等等。
很耗费内存空间。
这个时候就是数据库站出来的时候啦,于是我又装上了sqlserverxx,以前学asp的时候用的是aess,那个时候只是照着人家做,理论是什么也不是很清楚。
通过一个暑假的学习,基本搞清楚了理论方面的东西,具体怎么用也不是很清楚。
但是这为这学期的课程设计打下了铺垫。
来到学校后,随着这学期的数据库课程大赛开始了,我有一个看法就是我自己应该具备的能力不是我会多少,而是我应该具备快速学会东西的能力。
遇到什么就学什么。
我们有时候很容易被一些专业名词说吓着,包括什么建模,软件工程,数据分析,数据挖掘等等。
我身边就有很多同学被这些纸老虎所唬住,而没有勇气去接触他们,总是说这个太难了之类的退堂鼓的话,他们低估了自己的潜力同时也压抑住了他们自己的好奇心。
其实都是纸老虎,又不是什么国家科研难题,只是去用一些工具,发明工具是很难,但是用一个工具就容易多了,justdoit!我记得我做这个数据库之前,我们老师说要做好前期分析,我就在网上搜索用什么分析工具好。
最后我选择了roseuml建模工具。
在此之前,我脑袋里面没有软件建模的思想,什么uml建模对我而言就是一张空白的纸。
但是真正接触后并没有想象的那么难,有什么不懂的上网去搜索,这是一个信息横流的世界,有google,baidu就没有不能解决的知识难题。
以及后来的数据库分析的时候用到的powerdesigner也是一样。
开发的时候我想过用什么架构,c/s模式?模式有很多,怎么选择?我就上网搜索现在最流行的架构是什么。
结果搜到了mvc架构,就是你啦。
我决定用这个架构,不会,没关系,咱学。
justdoit!前期工作准备好后,那么我就得把我暑假学的.加以实践。
这个时候我更加深入的了解了利用ado.操纵数据库的知识。
并且对数据库里面的存储过程有了比较深入的了解。
经过大概2个多星期的奋斗,我完成了我的数据库课程设计--基于.数据集的图书馆管理系统。
并最后非常荣幸的获得了大赛的一等奖以及以及新技术应用奖。
与其临渊羡鱼,不如退而结网。
这次数据库课程设计给我的最大的印象就是如果自己有了兴趣,就动手去做,困难在你的勇气和毅力下是抬不了头的。
从做这个数据库开始无论遇到什么困难,我都没有一丝的放弃的念头。
出于对知识的渴望,出于对新技术的好奇,出于对一切的求知。