篇一 :数据库课程设计总结与体会

课程设计总结与体会529940

对实验过程中用到的软件、实现技术的评价以及对于实验过程遇到的一些问题做的总结:

本次实验我们是在windows操作系统平台下完成的,应用了数据库建表,触发,删除插入。。。。;powerdesigner实现数据库的概念模型、物理模型的转化。。。。;java语言中的的GUI图形用户界面、与数据库连接(jdbc)等技术。较好的在规定时间内完成了老师安排给我们的任务,实验过程中尽管遇到了不少问题,但最后经过与同伴互相探讨,借阅资料,请教老师等都使问题得到了解决。总的来说感觉数据库、powerdesigner、java语言面向对象等编程技术应用起来灵活,容易理解。短短的两周课程设计让我对java语言等编程技术产生了浓厚的兴趣,更重要的是增强了我学习的自信心。

对两周的课程设计过程中老师引导的对软件开发的分配时间的分析评价: 在第一阶段:20xx.1.2--20xx.1.6

我们做的题目是《小型餐饮管理系统》按照老师的安排,我们先进行系统需求和系统功能设计,在确定了我们要做的小型餐饮管理系统应具有哪些功能后利用powerdesigner汇出了数据库的物理模型(ER图),并且进一步利用powerdesigner的强大功能由ER图继而生成了物理模型图以及数据库,完成了数据库设计阶段。(包括安全性和完整性的设计);

在剩下来的几天里我们主要把精力集中在应用程序的调试及课程设计报告的书写上。

个人负责的工作部分:1.与组员一起探讨分析所做项目(小型餐饮管理系统)的需求分析部分,共同完成需求部分的设计。2.通过网络、书籍等查找所需的资料。3.数据库部分的书写(包括数据库、表、触发器、索引、存储过程等的创建)以及完成ER图,物理模型图的设计转换部分。

经验与教训:

在实验验演示给老师看的时候,自我感觉做的挺好,能得到老师的好评和赞许,没想到的是老师看完我们的演示后提出的一系列问题让我们一时目瞪口呆。听了老师的讲解后才发现我们做的系统根本就是个废品,没有任何一家厂商愿意用我们的东西,即使免费相赠。和现实中的《餐饮管理系统》相比,我们的系统最大的不足体现在安全性方面,主要表现为以下两个方面:1.顾客点菜时由于没有考虑到库户绑定问题,及设置相关的口令,从而导致点菜时乱套,无章法的问题,不方便饭店管理,严重的会出现店家亏损问题。2.缺少工作人员的业绩考核环节的设计。

…… …… 余下全文

篇二 :数据库课程设计心得体会

《数据库原理与应用》

课程设计

个人总结

题 目 机票预订系统

专业班级 计0903

学 号 20xx07010319

姓 名 王龙飞

指导老师 强新建

完成时间 20xx.1.12

课程设计心得体会及总结

两个星期的时间非常快就过去了,这两个星期不敢说自己有多大的进步,获得了多少知识,但起码是了解了项目开发的部分过程。虽说上过数据库上过管理信息系统等相关的课程,但是没有亲身经历过相关的设计工作细节。这次实习证实提供了一个很好的机会。

通过这次课程设计发现这其中需要的很多知识我们没有接触过,去图书馆查资料的时候发现我们前边所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要我们不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。

从各种文档的阅读到开始的需求分析、概念结构设计、逻辑结构设计、物理结构设计。亲身体验了一回系统的设计开发过程。很多东西书上写的很清楚,貌似看着也很简单,思路非常清晰。但真正需要自己想办法去设计一个系统的时候才发现其中的难度。经常做到后面突然就发现自己一开始的设计有问题,然后又回去翻工,在各种反复中不断完善自己的想法。

我想有这样的问题不止我一个,事后想想是一开始着手做的时候下手过于轻快,或者说是根本不了解自己要做的这个系统是给谁用的。因为没有事先做过仔细的用户调查,不知道整个业务的流程,也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特别警惕避免的,不然会给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重来。所以以后的课程设计要特别注意这一块的设计。

…… …… 余下全文

篇三 :数据库课程设计个人总结

一个月的时间非常快就过去了,这一个月我不敢说自己有多大的进步,获得了多少知识,但起码是了解了项目开发的部分过程。虽说上过数据库相关的课程,但是没有亲身经历过相关的设计工作细节。这次课程设计给我提供了一个很好的机会。

通过这次课程设计发现这其中需要的很多知识我们没有接触过,上网查找资料的时候发现我们以前所学到的仅仅是皮毛,还有很多需要我们掌握的东西我们根本不知道。同时也发现有很多已经学过的东西我们没有理解到位,不能灵活运用于实际,不能很好的用来解决问题,这就需要自己不断的大量的实践,通过不断的自学,不断地发现问题,思考问题,进而解决问题。在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。

这次的数据库课程设计,我们组负责的企业信息文档管理系统的设计。这课题是自拟的。我们组实行的分工合作。我主要是负责数据库功能模块设计这部分。

从各种文档的阅读到需求分析、概要设计、数据库总体设计、代码编写与调试,我们都准备了好长时间。组内分工合作的整个过程,我亲身体验了一回系统的设计开发过程,分工合作的好处。很多东西书上写的很清楚,貌似看着也很简单,思路非常清晰。但真正需要自己想办法去设计一个系统的时候才发现其中的难度。经常做到后面突然就发现自己一开始的设计有问题,然后又回去翻工,在各种反复中不断完善自己的想法。

我想有这样的问题不止我一个,事后想想是一开始着手做的时候下手过于轻快,或者说是根本不了解自己要做的这个系统是给谁用的。因为没有事先做过仔细的用户调查,不知道整个业务的流程,也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特别警惕避免的,不然会给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重来。所以以后的课程设计要特别注意这一块的设计。

经过组内讨论,我们确定的课题是企业信息文档管理系统。说实话,我对这个系统不是很了解。通过上网查找资料、相关文献的阅读,我对该系统有了大体的了解。

…… …… 余下全文

篇四 :数据库课程设计心得

数据库课程设计心得体会 数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇文章,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。

首先,让我的记忆追溯到大二暑假,在老大的指引下(老大劝我学asp.net),我接触到microsoft 公司的.net产品。那个时候我已经学过vc和asp,因为windows程序设计实验的课的关系,接触过vb,但是没有专门去学他,因为习惯了c++里面的class,int,觉得vb的sub,var 看着就不是很顺心。我是一个好奇心很强的人,突然看到了一个号称“.net是用于创建下一代应用程序的理想而又现实的开发工具”,而且主推c#语言,由于对c语言的一贯好感,我几乎是立刻对他产生了兴趣。我就开始了对c#的学习,任何语言都不是孤立存在的,所以数据交互是很重要的,暑假的时候我把我们这学期的课本数据库系统概论看了一遍。我记得以前用c语言编程的时候,数据是在内存中申请空间,譬如使用数组等等。很耗费内存空间。这个时候就是数据库站出来的时候啦,于是我又装上了sql server20xx,以前学asp的时候用的是access,那个时候只是照着人家做,理论是什么也不是很清楚。

通过一个暑假的学习,基本搞清楚了理论方面的东西,具体怎么用也不是很清楚。但是这为这学期的课程设计打下了铺垫。

来到学校后,随着这学期的数据库课程大赛开始了,我有一个看法就是我自己应该具备的能力不是我会多少,而是我应该具备快速学会东西的能力。遇到什么就学什么。我们有时候很容易被一些专业名词说吓着,包括什么建模,软件工程,数据分析,数据挖掘等等。我身边就有很多同学被这些纸老虎所唬住,而没有勇气去接触他们,总是说这个太难了之类的退堂鼓的话,他们低估了自己的潜力同时也压抑住了他们自己的好奇心。其实都是纸老虎,又不是什么国家科研难题,只是去用一些工具,发明工具是很难,但是用一个工具就容易多了,just do it!我记得我做这个数据库之前,我们老师说要做好前期分析,我就在网上搜索用什么分析工具好。最后我选择了roseuml建模工具。在此之前,我脑袋里面没有软件建模的思想,什么uml建模对我而言就是一张空白的纸。但是真正接触后并没有想象的那么难,有什么不懂的上网去搜索,这是一个信息横流的世界,有google,baidu就没有不能解决的知识难题。以及后来的数据库分析的时候用到的powerdesigner也是一样。

…… …… 余下全文

篇五 :数据库课程设计实践报告

中南大学

本科生课程设计(实践)任务书、设计报告

(SQL数据库程序设计)

题 目 学生姓名 指导教师 学 院 专业班级 学生学号

网吧会员管理系统

戴云波 杨红雨 艺术学院 美术0904 1904090421

计算机基础教学实验中心

20xx年x月x日

网吧会员管理系统

摘要:网吧的会员管理系统是网吧管理的一个重要类容,一个大型的网吧,随着它的发展,都会有众多的会员。如何管理会员的信息以及各种会员的特权和优惠,显得尤为重要。随着现代科学技术的进步,人类社会正逐渐走向信息化,歌曲信息庞杂、更新迅速,其信息化更显得尤为重要与迫切。随着计算机技术的高速发展,各种信息的信息化建设迈向了一个新台阶,通过网吧会员管理系统,使管理员可以更加方便的查找和修会员信息。

利用这个网吧会员管理系统可以比较方便的对会员信息进行收集、存储、处理、提取和数据交换,我们也能在这个系统的帮助下更快捷方便的了解会员的基本信息。

关键词:SQLserver数据库组件;SQL Translate 语言;网吧管理系统;窗体;Visual Basic 6.0中文版;控件联接。

1.网吧会员管理系统开发设计思想

(1)在我们日常经济活动中,我们享受着各式各样的会员的各种优惠,每个会员都有着不同的信息,每张会员卡又有着不同的类别,等等,这使得会员管理成为非常重要的事。

(2)网吧是我们经常接触的机构,每个网吧都有着众多的会员来吸引顾客,人工管理几乎不太现实。而对于会员的管理又是非常重要的。对于不同种类的会员给与不同的优惠也是经营中重要的组成部分,因而,做一个会员管理系统是很重要的。

(3)学校决定要我们利用所学的SQL 20xx数据库和Visual Basic基础知识,综合教学的要求以及需要的信息,来设计一个信息管理系统,以提高我们的实践能力。

2.网吧会员管理系统功能及系统设计介绍

…… …… 余下全文

篇六 :数据库课程设计个人总结

在开学的第一周,我参加了院里组织的数据库课程设计,这项任务是分组分工完成的,我们组有五名成员,分别是我们班学号的后五位同学,很荣幸地我被推荐为我们组的组长,在组长的“英明”指导下,全体组员团结奋斗,使得任务完成地比我们预期的要稍早一些,也比预期要漂亮一些,这一点我们都感到很高兴也很自豪。

王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。

首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。

凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之

一。在这个项目的开始阶段,老师便让我们做了个进度安排表,我很好的利用了这次机会,花了较多心思作出了一个很详细的进度安排表,之后我们组任务的完成也是严格按照这个进度表进行的。当然我后来去了解了一下别的组的情况,有些组的进度安排表没我们组做完善的一个很重要的原因就是他们对这一周的数据库课程设计到底还没什么概念。导致这种现象的原因有很多方面,一个是基础太差不能理解老师安排的任务(当然这种人比较少),一种是缺乏交流,这个交流包括组内的交流,也包括组间的,更包括与老师之间的,这也就引出了我的第二个心得。

多交流,这是我这次项目的第二个心得。对于这种分工完成的项目,组员之间的交流是极其必要的。如果组员之间不能很好的沟通,不仅会做很多无用功,而且也会做很多重复的工作。组员之间很好点,我们每天都会在qq上或者见面相互交流,并及时修改进度安排表;除此之外,我们还相互帮助解决问题,或者共同解决问题,比如说这次的概念模型的设计,我们组负责设计概念数据模型的同学(赵##)和负责数据需求分析的同学(左##)就经常沟通(因为两者的任务联系比较紧密),共同解决问题,才会做出令我们组员都比较满意的数据概念模型和漂亮的数据需求分析文档;当然最重要的是我们也常会去

与老师沟通,老师也在关键的设计地方也给了很多很多的宝贵意见。当然不得不作出检讨的地方是组长这次与老师交流的比较少,反而不及组员,希望在接下来的项目中能有所改观,起好带头作用。我同样也有观察别的组完成情况,发现有些组出现了组长包干或者组长与个别组员的包干的现象,我觉得导致出现这种可怕现象的主要责任在于组长,组长的任务不仅仅参与部分任务的完成,更重要的是分配任务并协调组间关系,是沟通交流的一根主要管道。通俗的讲就是组长上要联系老师,中要与他组交流,下要与组员积极沟通,我觉得这也是组长这个角色的设置的必要所在吧。我真心地希望在我们下一个创新课程j2ee的训练中我们班不要再出现这种现象,每个人都有平等得到锻炼的机会,组长不认真分配任务不积极与组员沟通在某种程度上剥夺了组员得到锻炼的机会,而更可悲的是很多组员还没有意识到这一点。

…… …… 余下全文

篇七 :数据库课程设计感想

课程设计感想

学号:051409266 姓名:詹林林 作为工程管理专业的学生,我们专业在大一时的时候学过简单的微机原理和C语言编程。大二开始接触,和了解Access开发平台的时间并不长,这学期在老师和同学的帮助下完成了第一个ACCESS系统——高校公寓管理的测试系统,这其实是我真正意义上接触的第一个程序,第一学期的C语言只能说是了解。说是系统,真的功能还太不完善了。可是自己第一次接受ACCESS的专业系统的培训,总觉得难以胜任。我需要参加一个专业,系统的培训来提高下自己的技术水平,才能更好地完成接下来的工作。就在这样的背景下,我开始向百度求救,查阅大量的资料后,在同学的帮助下开始了Access开发平台课程的学习。并使用Access开发平台完成了河南城建学院高校公寓管理系统。

通过为期一周的设计,使我了解到程序设计绝不仅仅是一个人的事情,它需要大量的人力,脑力参与其中,对程序的每一步骤都要求大家严谨,认真的对待,并且要不断的验算检核,以确保程序的可行性。

这一周,我们克服了重重困难,查阅大量资料后,在老师及相关组员的共同努力下,我们于今天完成了程序系统设计,并且通过了全部组员的验证,这一次的共同努力,增进了我们之间的感情,强化了努力学习的氛围,我相信在哦今后的学习中,我们将因此而受益匪浅!

课程设计感想

学号 051409259 姓名 程鸿杰 一周的ACCESS数据库课程设计就要结束了,收获的知识远超我们的想像,俗话说实践出真知,这句话真的是金玉良言,事必躬亲的道理让我们知道了这种实践性很强的课程想学会真的要多多上机操作,才能更好的掌握知识。

在这周的课程设计中,我们在老师的谆谆指导下,在组长的带领下,在同组人员的帮助下,我们一起努力开发完成了我们的课程设计任务——高校公寓管理系统。在我们完成后,经过我们一组人员的验算运行检核,其基本符合最初设计要求,而我们算是基本完成课程设计任务,我们都感到很欣慰。

…… …… 余下全文

篇八 :数据库课程设计总结

课 程 设 计 报 告

课程名称 数据库课程设计—总结

题 目 个人CD盘管理系统

_________________________________

指导教师 设计起止日期

学 院 计算机学院

系别专业 计算机科学与技术

学生姓名 班级/学号 成 绩 ___________________

课程设计总结:

经过近2个月的设计,CD盘管理系统基本开发完成,该系统是一个简单的关于数据库与现实相结合的管理系统,它集各种功能用于一身,在系统的各个模块中体现了它的功能,针对音乐爱好者的需求方面进行设计的,方便了用户的一些信息操作,为音乐爱好者节省了管理成本,提高管理效率。该系统的界面简单大方,非常方便用户的操作,同时,也为以后系统的扩展留出了足够的空间。

在此次设计中后台主要采用了servlet和JavaBean技术,数据库则加入了存储过程和触发器的控制。我进一步理解了servlet和JavaBean的工作机制和所提供的便利,也感受到了存储过程和触发器所带来的方便。

servlet具有以下的优势:

1 方便 Servlet提供了大量的实用工具例程,例如自动地解析和解码HTML表单数据、读取和设置HTTP头、处理Cookie、跟踪会话状态等。 * 功能强大 在Servlet中,许多使用传统CGI程序很难完成的任务都可以轻松地完成。例如,Servlet能够直接和Web服务器交互,而普通的CGI程序不能。Servlet还能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现。

2可移植性好 Servlet用Java编写,Servlet API具有完善的标准。因此,为IPlanet

Enterprise Server写的Servlet无需任何实质上的改动即可移植到Apache、

…… …… 余下全文