閱讀是一種很好的學(xué)習(xí)方式,通過閱讀我們可以開拓自己的視野。寫總結(jié)前,要先回顧自己的學(xué)習(xí)或工作過程??偨Y(jié)的過程需要冷靜客觀,不要陷入情緒或個人主觀判斷。
數(shù)據(jù)庫課程的收獲與心得篇一
作為一位大學(xué)生,課程的學(xué)習(xí)是我們進(jìn)一步提升自我能力的重要途徑,也是我們增長知識的一扇窗。在不同的課程學(xué)習(xí)過程中,我們不僅收獲了知識方面的成果,還獲得了更為寶貴的心得與體會。在過去的學(xué)習(xí)中,我收獲頗多,以下將從聽課方法、知識應(yīng)用、團(tuán)隊合作、時間管理和自我提升等五個方面,分享我的心得體會與收獲。
首先,我學(xué)會了高效的聽課方法。在學(xué)習(xí)的過程中,老師的講解是我們掌握知識的關(guān)鍵。一開始我只是被動地接受老師的授課,聽課效果并不好。后來我發(fā)現(xiàn),主動思考是提高聽課效果的重要手段。我會在課前認(rèn)真預(yù)習(xí),了解課程內(nèi)容,做好相關(guān)的準(zhǔn)備。課堂上,我會積極思考老師提問的問題,并主動與老師和同學(xué)互動。而且,將聽到的內(nèi)容及時記錄下來,形成筆記,方便后續(xù)復(fù)習(xí)。通過這樣的方法,我不僅能更好地理解和記憶課程內(nèi)容,還能培養(yǎng)自己的獨立思考和分析問題的能力。
其次,我學(xué)會了將所學(xué)知識應(yīng)用于實際生活。課程知識與實際生活相結(jié)合,才能更好地提高學(xué)習(xí)效果和知識應(yīng)用能力。在學(xué)期中的一門應(yīng)用化學(xué)課程中,我在課后積極進(jìn)行實地調(diào)研,了解知識在實際應(yīng)用中的運(yùn)用。通過親自參觀企業(yè)、進(jìn)行實驗和討論,我才真正理解和掌握了課程中的知識,同時也提高了自己的動手能力和實踐能力。在實際生活中,我也將所學(xué)的知識應(yīng)用到實踐中,比如在日常飲食中注重營養(yǎng)搭配,在環(huán)境保護(hù)方面踐行低碳生活等。通過這樣的實際應(yīng)用,我不僅提升了自身素質(zhì),還為將來的工作和生活做好了準(zhǔn)備。
第三,我在課程學(xué)習(xí)中培養(yǎng)了良好的團(tuán)隊合作能力。在不同的課程中,老師經(jīng)常安排我們進(jìn)行小組討論和項目實踐,這不僅有助于鞏固所學(xué)知識,還能更好地培養(yǎng)我們的團(tuán)隊合作能力和溝通能力。在一個小組中,每個成員都有自己的優(yōu)勢和特長,通過合理分工和互相配合,我們能夠更快地完成任務(wù)。在團(tuán)隊合作中,我學(xué)會了傾聽他人的意見,并能夠與他人有效溝通,處理好分歧和沖突。這樣的團(tuán)隊合作能力不僅有利于我在學(xué)習(xí)中的進(jìn)步,也為將來的工作和生活中的團(tuán)隊合作打下了堅實的基礎(chǔ)。
第四,我在課程學(xué)習(xí)中學(xué)會了合理安排時間。大學(xué)生活充滿各種各樣的課程和活動,時間管理成為了我們必須掌握的技能。在過去的課程學(xué)習(xí)中,我逐漸培養(yǎng)了合理安排時間的能力。我會根據(jù)每門課程的重要性和難度,合理安排學(xué)習(xí)時間,確保足夠的時間用于學(xué)習(xí)和復(fù)習(xí)。同時,在考試前,我也會提前制定復(fù)習(xí)計劃,分配好每天的復(fù)習(xí)任務(wù),避免在考前臨時抱佛腳。通過合理安排時間,我能夠更好地掌握學(xué)習(xí)的節(jié)奏,提高學(xué)習(xí)效率。
最后,通過課程學(xué)習(xí),我也意識到了自我提升的重要性。在大學(xué)的學(xué)習(xí)中,知識只是基礎(chǔ),如何不斷提升自我才是更為重要的。我會利用課余時間進(jìn)行自主學(xué)習(xí),拓寬知識面,了解各個領(lǐng)域的最新進(jìn)展。我也會參加社團(tuán)和俱樂部活動,豐富課外生活,并通過參加比賽和實踐項目提升自己的實踐能力。通過自我提升,我能夠更好地適應(yīng)社會的發(fā)展需求,為將來的發(fā)展做好準(zhǔn)備。
綜上所述,通過對不同課程的學(xué)習(xí),我不僅收獲了豐富的知識和技能,還培養(yǎng)了合理的學(xué)習(xí)方法和團(tuán)隊合作能力。我也意識到自我提升的重要性,并學(xué)會了合理安排時間。這些收獲不僅幫助我在學(xué)習(xí)中取得了良好的成績,也為我將來的發(fā)展打下了堅實的基礎(chǔ)。在未來的學(xué)習(xí)和工作中,我一定會繼續(xù)運(yùn)用這些心得與體會,不斷進(jìn)步。
數(shù)據(jù)庫課程的收獲與心得篇二
在這次課程設(shè)計中,我們小組設(shè)計的是一個倉庫管理系統(tǒng),通過設(shè)計這個系統(tǒng),可以更方便地實現(xiàn)信息的瀏覽,查詢,添加等操作和報表輸出等功能,具體包括能實現(xiàn)產(chǎn)品入庫管理,可以填寫入庫單,確認(rèn)產(chǎn)品入庫;產(chǎn)品出庫管理,可以填寫出庫單,確認(rèn)出庫;借出管理,憑借條借出,然后能夠還庫;初始庫存設(shè)置,設(shè)置庫存的初始值,庫存的上下警戒限;可以進(jìn)行盤庫,反映每月,年的庫存情況;可以查詢產(chǎn)品入庫情況,出庫情況,當(dāng)前庫存情況,可以按出庫單,入庫單,產(chǎn)品,時間進(jìn)行查詢;雖然這個系統(tǒng)的功能還不是很完善,還有很多功能尚未實現(xiàn),但這也是我們共同努力的結(jié)果,只要有更多的時間,我相信我們能完成的更好。
通過這次將近一個星期的課程設(shè)計實訓(xùn),我對數(shù)據(jù)庫在生活中的廣泛應(yīng)用有了更深的體會,同時也加深了對access20xx的`認(rèn)識,了解了相關(guān)的access的知識,尤其是對數(shù)據(jù)庫的原理與開發(fā)程序的應(yīng)用有了更進(jìn)一步的認(rèn)識和了解。由于不會vb編程,很多功能實現(xiàn)起來很困難,但好在access有查詢、宏和窗體,特別是宏操作可以將幾個操作結(jié)合在一起,可以執(zhí)行多個查詢,可以調(diào)用多次窗體。例如,在某個窗體中要顯示設(shè)備代碼表信息,所以這個窗體中建立一個子窗體用于設(shè)備代碼表的顯示,我們打開窗體后又對設(shè)備代碼表進(jìn)行了跟新,所以窗體中顯示的并不是最新數(shù)據(jù),我們往往需要及時看到設(shè)備代碼表跟新后的最新數(shù)據(jù),窗體不會自動跟新我們就不會看到最新數(shù)據(jù),所以這時候我們就會用一個宏操作在對設(shè)備代碼表跟新之后關(guān)閉窗體在打開窗體,這樣窗體就相當(dāng)于完成了一次跟新操作。又例如,在一個表a中剛剛追加了一條記錄,我們要將每次剛剛新添加的記錄跟新到另一個表b中,用一個查詢是很難完成的,經(jīng)過認(rèn)真思考,得到了解決的辦法是,需要三個步驟,第一步,在表a中添加標(biāo)志字段,設(shè)置默認(rèn)值為‘否’。第二步,編寫跟新查詢將標(biāo)志字段為‘否’的數(shù)據(jù)跟新到表b中。第三步,編寫跟新查詢將表a中標(biāo)志字段為‘否’的跟新為‘是’。
經(jīng)過這次課程設(shè)計,是我明白團(tuán)隊的力量是最大的,至少三個臭皮匠頂個諸葛亮,何況我們都是充滿激情的團(tuán)隊。我想在以后的工作中我一定要做到多思考多與團(tuán)隊交流,遇到難題一定要有必勝的信心。
數(shù)據(jù)庫課程的收獲與心得篇三
第一段:引言(場景描述)
在我度過大學(xué)四年的時光中,我參加了許多不同的課程,從理論學(xué)科到實踐探索,各種各樣的課程給予了我豐富的知識和經(jīng)歷。經(jīng)過這些課程的學(xué)習(xí),我的思維拓寬了,我的能力提升了,我的眼界開闊了。我在這里總結(jié)了一些我在課程學(xué)習(xí)中獲得的心得體會與收獲,并想與大家分享。
第二段:學(xué)習(xí)方法心得(學(xué)習(xí)方法的改進(jìn)與收獲)
在這四年的學(xué)習(xí)中,我一直積極探索適合自己的學(xué)習(xí)方法。初中時期,我常常通過死記硬背的方式應(yīng)對考試,但是這種方式既無法真正理解知識,也不能持久吸收。通過一門名為“學(xué)習(xí)方法”的課程,我學(xué)習(xí)到了許多高效的學(xué)習(xí)方法,例如主動閱讀、思維導(dǎo)圖等。這些方法讓我更加有條理地整理知識,更加深入地理解和運(yùn)用。
第三段:跨學(xué)科思維的培養(yǎng)(學(xué)科之間的交叉與收獲)
大學(xué)是學(xué)科交叉的時期,我經(jīng)歷了許多涉及不同學(xué)科的課程。通過學(xué)習(xí)多門課程,我掌握了不同學(xué)科的基礎(chǔ)知識,并加深了對學(xué)科交叉的認(rèn)識。我發(fā)現(xiàn),不同學(xué)科之間存在著許多聯(lián)系,而這種聯(lián)系往往能夠催生出新的創(chuàng)意和見解。比如,社會學(xué)與心理學(xué)的結(jié)合可以揭示人類行為背后的原因,計算機(jī)科學(xué)與藝術(shù)的結(jié)合可以實現(xiàn)創(chuàng)意的編程,生物學(xué)與化學(xué)的結(jié)合可以開發(fā)新的藥物等。這些跨學(xué)科的思考讓我擁有了更加綜合性的思維和解決問題的能力。
第四段:實踐經(jīng)驗的積累(實踐與理論的結(jié)合)
除了理論學(xué)習(xí),我還積極參加各種實踐活動,通過實踐進(jìn)一步鞏固和應(yīng)用我所學(xué)到的知識。例如,在一門名為“創(chuàng)業(yè)實踐”的課程中,我與團(tuán)隊成員合作開展了一個創(chuàng)業(yè)項目,從項目策劃到實施再到宣傳推廣,我學(xué)習(xí)到了很多實踐中才能體會到的東西,比如團(tuán)隊合作、市場分析、資源整合等。實踐經(jīng)驗的積累讓我更加了解自己的優(yōu)勢和不足,能夠更好地規(guī)劃自己的職業(yè)發(fā)展道路。
第五段:人際交往的提升(與他人交流與合作的收獲)
大學(xué)課程的學(xué)習(xí)不僅讓我獲得了知識,更重要的是在與他人交流與合作中提升了我的人際交往能力。在團(tuán)隊項目中,我學(xué)會了傾聽他人的意見,尊重他人的想法,并根據(jù)他人的建議進(jìn)行調(diào)整。我也學(xué)會了合理分配任務(wù)、明確目標(biāo),促進(jìn)團(tuán)隊協(xié)作與合作。這種與他人交往與合作的能力也將是我未來工作與生活中必不可少的素養(yǎng)。
總結(jié):
通過這四年的課程學(xué)習(xí),我獲得了許多珍貴的心得體會與收獲。我改進(jìn)了學(xué)習(xí)方法,培養(yǎng)了跨學(xué)科思維,積累了豐富的實踐經(jīng)驗,提升了人際交往能力。這些收獲不僅讓我在學(xué)術(shù)上更上一層樓,也為我未來的人生道路奠定了堅實的基礎(chǔ)。我相信,這些課程帶給我的不僅僅是知識,更是一種成長與進(jìn)步。正是這些收獲支撐著我迎接未來的挑戰(zhàn),幫助我成為一個更加全面發(fā)展的人。
數(shù)據(jù)庫課程的收獲與心得篇四
作為一名大學(xué)生,我在過去的學(xué)期中接觸了許多課程。在學(xué)習(xí)的道路上,我不僅學(xué)到了知識,還懂得了很多生活的道理。通過這些課程,我受益匪淺,收獲頗豐。以下是我在這些課程中所獲得的一些心得體會。
首先,我學(xué)會了如何有效地管理時間。大學(xué)的學(xué)習(xí)任務(wù)繁重,課程安排緊湊,每天琳瑯滿目的學(xué)習(xí)計劃讓我有些手足無措。然而,通過在課堂上的學(xué)習(xí)和自我反省,我逐漸理解了時間管理的重要性。我學(xué)會了制定合理的學(xué)習(xí)計劃、優(yōu)化學(xué)習(xí)流程和合理安排休息時間。通過這些改變,我意識到時間是如此寶貴,合理的時間管理可以提高學(xué)習(xí)效率,減輕壓力。
其次,我學(xué)會了團(tuán)隊合作的重要性。在一些課程中,老師會要求我們進(jìn)行小組討論或團(tuán)隊項目。起初,我對此持有懷疑的態(tài)度,覺得自己一個人做事效率更高。然而,通過與團(tuán)隊成員的合作,我懂得了團(tuán)隊的力量。每個人都有自己的長處和特長,合理分工并相互補(bǔ)充,團(tuán)隊的成績得以最大化。同時,團(tuán)隊合作還培養(yǎng)了我與他人相處的能力,提高了我的溝通和協(xié)調(diào)能力。
另外,我學(xué)到了如何解決問題和面對挑戰(zhàn)。在一些專業(yè)課程中,我遇到了許多難題和困難。有時,我感到力不從心,想要放棄。然而,通過和同學(xué)們的交流和老師的建議,我明白了問題是可以解決的。遇到挫折和困難時,我學(xué)會了冷靜思考、分析和找到解決問題的方法。這個過程不僅培養(yǎng)了我的邏輯思維能力,也增強(qiáng)了我的毅力和堅持不懈的精神。
此外,我還學(xué)到了如何積極主動地參與課堂。在一些課程中,老師提倡學(xué)生積極參與討論和提問。起初,我覺得害羞和缺乏自信,不愿意發(fā)表自己的觀點。然而,通過觀察和學(xué)習(xí)他人的參與方式,我逐漸明白了積極參與的重要性。做好課前準(zhǔn)備和主動提問可以幫助我更好地理解知識,同時也能為我樹立自信心并展示自己的才華。
最后,我發(fā)現(xiàn)了跨學(xué)科學(xué)習(xí)的價值。在課程中,我不僅學(xué)習(xí)了專業(yè)知識,還涉及到了其他學(xué)科的內(nèi)容。通過跨學(xué)科的學(xué)習(xí),我發(fā)現(xiàn)不同學(xué)科之間彼此聯(lián)系十分緊密,相互啟發(fā)。世界是如此廣闊而多元,只有有足夠的知識和視野,才能適應(yīng)和應(yīng)對未來的挑戰(zhàn)。
綜上所述,在探索世界、學(xué)習(xí)知識的過程中,我深刻體會到了時間管理、團(tuán)隊合作、問題解決、積極參與和跨學(xué)科學(xué)習(xí)的重要性。這些心得體會將伴隨著我未來的學(xué)習(xí)和生活,幫助我更好地成長和發(fā)展。希望在未來的學(xué)習(xí)中,我能夠不斷拓寬自己的眼界,提升自己的素質(zhì),成為一個有才干、有擔(dān)當(dāng)?shù)娜恕?/p>
數(shù)據(jù)庫課程的收獲與心得篇五
近期,我參加了一門引人注目的培訓(xùn)課程,這個課程不僅幫助我提升了技能,還給了我許多寶貴的心得體會。通過這個課程,我學(xué)到了如何提高自己的溝通能力、管理個人時間、發(fā)展自己的職業(yè)生涯以及處理人際關(guān)系。這些收獲將在我的日常生活和工作中發(fā)揮巨大的作用。
首先,我深知溝通是人際交往的基本要素。通過這個課程,我學(xué)到了如何更好地與他人進(jìn)行有效的溝通。在這個過程中,我明白了傾聽的重要性。以前,我常常在與他人交流時只關(guān)注自己的意見,而忽視了對方的觀點。然而,現(xiàn)在我已經(jīng)明白傾聽他人的真正意圖,不僅可以更好地理解他們的需要和期望,還能減少誤解和沖突的發(fā)生。此外,我學(xué)會了通過非語言交流,如面部表情和肢體語言,更好地與他人溝通。這個課程不僅使我成為一個更好的聽眾,也讓我成為一個更有說服力和有效溝通的人。
其次,這個課程還教給了我如何更好地管理自己的時間。在現(xiàn)代社會,時間是一種非常寶貴的資源,一個人的成功往往與時間管理的能力有關(guān)。通過這個課程,我學(xué)到了如何制定明確的目標(biāo),并制定詳細(xì)的計劃以實現(xiàn)這些目標(biāo)。此外,我還學(xué)會了如何優(yōu)先處理任務(wù),以及如何不斷提高效率,以便能更好地利用時間。這些技巧和方法不僅讓我能夠更好地完成工作,還提高了我的工作效率和生活質(zhì)量。
同時,這個課程還讓我深入思考并發(fā)展自己的職業(yè)生涯。在過去,我經(jīng)常盲目地追求職業(yè)發(fā)展的目標(biāo),而缺乏清晰的規(guī)劃和戰(zhàn)略。然而,通過這個課程,我學(xué)到了如何識別自己的優(yōu)勢和興趣,并將它們與當(dāng)前和未來的職業(yè)機(jī)會相結(jié)合。我現(xiàn)在能夠更有自信地制定職業(yè)目標(biāo)并制定計劃來實現(xiàn)這些目標(biāo)。此外,這個課程還提醒我要不斷學(xué)習(xí)和更新自己的技能,以適應(yīng)不斷變化的工作環(huán)境和職業(yè)需求。
最后,這個課程還教會了我如何處理人際關(guān)系。在現(xiàn)代社會,與他人建立良好的關(guān)系對于個人的發(fā)展和成功非常重要。通過這個課程,我學(xué)會了如何建立互信和尊重的關(guān)系,并如何更好地處理沖突和解決問題。我意識到一個真正的團(tuán)隊是通過相互支持和協(xié)作而建立起來的。我現(xiàn)在更好地理解了他人的需求,也更愿意傾聽他人的意見。這個課程教給了我處理人際關(guān)系的技巧和策略,讓我與同事、朋友和家人建立了更緊密、更健康的關(guān)系。
總之,參加這個引人注目的培訓(xùn)課程是一次寶貴的經(jīng)歷。通過學(xué)習(xí)如何提高自己的溝通能力、管理個人時間、發(fā)展自己的職業(yè)生涯以及處理人際關(guān)系,我不僅成為了一個更好的人,也為自己的個人和職業(yè)發(fā)展打下了堅實的基礎(chǔ)。我深信這些心得體會將對我未來的發(fā)展產(chǎn)生深遠(yuǎn)影響,使我在日常生活和工作中更加成功和滿意。
數(shù)據(jù)庫課程的收獲與心得篇六
大學(xué)生心理課感想,老實說,在學(xué)大學(xué)生心理課之前,我還是挺混亂的。受傷的時候會很悲痛,成功的時候又會洋洋得意。異常是到了大學(xué)之后,自我得意和失意的周期極短,大致為周期反復(fù),自我也很無奈。大學(xué)生心理課這門課早早的就想上的,老覺得心理學(xué)很古老也很神秘??催^弗洛伊德的傳記,了解了一點心理學(xué)的知識,看了一些心理學(xué)的電影,覺得心理學(xué)更加難以捉摸了。經(jīng)過這一學(xué)期的心理課程學(xué)習(xí),我大體上了解了心理學(xué)的發(fā)展歷程和思想原理,并被心理學(xué)的規(guī)律性和科學(xué)性所折服。盡管還沒有接觸到心理學(xué)最為神奇的催眠(我所認(rèn)為的),可是,教師在上課的時候,為我們分享的那些調(diào)節(jié)情緒和提高學(xué)習(xí)效率的方法,已經(jīng)很值得我慢慢體味的了。
此刻,我能夠感覺到自我有這樣的本事,在心理上遇到麻煩(沮喪、不快)的時候,自我已經(jīng)能夠跳出意氣用事的軀殼,上升到一個精神的高度,用邏輯理性去駕馭思想,而不是被情緒驅(qū)動著去郁悶,去彷徨。高中的那段時間是挺自卑的,大概是因為壓力大的緣故吧。很敏感所以更容易受挫。不管做哪一件事情,小到等車沒等到,也會很生氣,郁悶半天,總是在心里重復(fù)這樣一個聲音:為什么別人能夠做到,我卻做不到呢很受傷的花很多時間去療傷。此刻,上來心理課之后,開始懂得要對自我好一點,好多事并不是自我的錯。盡管是個女生,異常悲痛委屈的時候,找個朋友說說,或者藏個角落好好哭哭,跟老爸老媽好好撒撒嬌,總之,不能讓無名火腐蝕了自我本該陽光的心靈;生病或者其他原因,干什么都不在狀態(tài)的時候,不要老是去苛刻自我,沒什么的,只是因為生病的緣故,應(yīng)當(dāng)對自我好一點的;看到自我的短處的時候,不要總是在心里怨天尤人或者自慚形穢,用行動告訴他人,也告訴自我吧,在某一方面,我才是最棒的!
我以往看了一本書,叫做《20秒看破人心》,當(dāng)時覺得挺邪乎的。此刻覺得,有點相信了。潛意識控制的行為,很多時候會暴露出對方很多想法的。出于更加了解別人思想的目的,也許當(dāng)中還有好多其他原因吧,我對心理學(xué)很是入迷??墒?,真正到正規(guī)心理學(xué)課之后才大學(xué)生心理學(xué)感想,心理素質(zhì)與本事、人格特質(zhì)、心理健康及創(chuàng)造力既有密切的關(guān)系,也存在著差別。大學(xué)生心理素質(zhì)建構(gòu)應(yīng)以人的大腦發(fā)育規(guī)律為基礎(chǔ),以大學(xué)生心理發(fā)展規(guī)律為依據(jù),將理論思考與實證研究結(jié)合起來。
近年來,大學(xué)生談戀愛現(xiàn)象日益普遍,但有相當(dāng)一部分戀愛者的戀愛心理不正常。然爾戀愛婚姻又是大多數(shù)人一生必然要經(jīng)歷的過程與追求的人生目標(biāo)。所以,需要更好地了解戀愛心理特點、規(guī)律及當(dāng)代大學(xué)生戀愛中存在的問題等相關(guān)知識,才能把這場戀愛談好。經(jīng)過教師的疏導(dǎo),使我了解了大學(xué)生戀愛觀。
感情是人類永恒的主題,愛能夠給人以活力,愛能夠給人以力量,所以愛對人是相當(dāng)重要的。但草草戀愛又將帶來不良后果,所以在戀愛之前需要認(rèn)清什么是感情。
感情是一隊男女之間建立在性需要基礎(chǔ)上的一種強(qiáng)烈的內(nèi)心境感體驗,是基于必須的社會關(guān)系和共同的生活夢想,在各自內(nèi)心構(gòu)成的對對方的最真摯的傾慕,并渴望對方成為自我的終身伴侶的烈的感情;是兩顆心靈相互向往、吸引、到達(dá)精神升華的產(chǎn)物;是人類特有的一種高尚的精神生活。
此刻大學(xué)生戀愛特點是:愛得快,失去愛也很快。以往在網(wǎng)上聽寧波大學(xué)學(xué)生處處長嚴(yán)建雯說:“此刻的大學(xué)聲談戀愛很快進(jìn)入狀態(tài),但消失地也快。他們把從影視媒體中看來的情節(jié)加以模仿,從不做過多的設(shè)想。這樣短暫的感情只會雙方帶來傷害?!焙芏啻髮W(xué)生由于戀愛而忘記了自我來到大學(xué)的任務(wù),忘記了自我本質(zhì)是什么還忘記了剛來時父母的教誨,忘記了父母的期望!
悲傷、痛苦、絕望、憂郁、焦慮、虛無等情緒使當(dāng)事人受到傷害。是失戀中的一個嚴(yán)重的問題,經(jīng)過學(xué)習(xí),使我了解了一些這方面的處理方法。
數(shù)據(jù)庫課程的收獲與心得篇七
作為一個學(xué)生,每一個學(xué)期都會接觸到各種各樣的課程,每一門課程都有著各自的特點和目標(biāo)。在這個過程中,我不僅獲得了各種學(xué)科知識,更從中收獲了許多寶貴的經(jīng)驗和心得體會。接下來,我將結(jié)合個人經(jīng)歷,從學(xué)科知識、學(xué)習(xí)方法、興趣培養(yǎng)、思維拓展和人際交往五個方面,分享一下我在課程中的收獲和心得體會。
首先,課程讓我學(xué)到了豐富的學(xué)科知識。不同的課程帶給了我不同的知識體系和理論框架。比如,在數(shù)學(xué)課上,我不僅掌握了數(shù)學(xué)的基本概念和運(yùn)算方法,還學(xué)會了如何應(yīng)用數(shù)學(xué)解決實際問題。在語文課上,我掌握了閱讀、寫作和表達(dá)的基本技巧,提高了我的語言表達(dá)能力。在科學(xué)課上,我了解了自然界的規(guī)律和科學(xué)實驗的方法,培養(yǎng)了我的觀察和實驗?zāi)芰?。這些學(xué)科知識不僅滿足了我的求知欲,也讓我在其他領(lǐng)域和日常生活中受益匪淺。
其次,課程讓我學(xué)會了高效的學(xué)習(xí)方法。通過長期的學(xué)習(xí)實踐,我逐漸摸索出適合自己的學(xué)習(xí)方法。比如,在背誦課文的時候,我會先通讀全文,理解文章的大意和結(jié)構(gòu),然后再逐段背誦,最后進(jìn)行整篇回憶。在解決數(shù)學(xué)題時,我會先理清題意,尋找已知條件和未知量,然后采取合適的解題方法。通過這些學(xué)習(xí)方法的應(yīng)用,我能夠高效地掌握和消化新的知識,提高學(xué)習(xí)效果。
此外,課程還培養(yǎng)了我廣泛的興趣。在各個學(xué)科的學(xué)習(xí)中,我逐漸發(fā)現(xiàn)自己對某些領(lǐng)域有濃厚的興趣。比如,在音樂課上,我喜歡用琴鍵彈奏出美妙的旋律;在體育課上,我喜歡參與各種球類運(yùn)動,鍛煉身體的同時欣賞運(yùn)動的魅力;在歷史課上,我喜歡研究古代文明和歷史事件,了解人類社會的發(fā)展。這些興趣點不僅讓我在課堂上更加投入,也成為我課余時間的樂趣,豐富了我的生活。
再次,課程拓展了我的思維方式。在學(xué)習(xí)的過程中,我逐漸發(fā)現(xiàn)并培養(yǎng)了自己的思維能力。比如,在數(shù)學(xué)課上,老師經(jīng)常給我們一些有啟發(fā)性的問題,讓我們通過邏輯推理和創(chuàng)造性思維解決。這種思維方式不僅有助于提高我的數(shù)學(xué)能力,也培養(yǎng)了我在其他學(xué)科和現(xiàn)實生活中解決問題的能力。此外,通過學(xué)習(xí)各種理論和實踐,我開始思考和質(zhì)疑知識的真實性和合理性,培養(yǎng)了我的批判性思維和獨立思考的能力。
最后,課程還促進(jìn)了我的人際交往。在課堂上,我與同學(xué)之間經(jīng)常進(jìn)行合作和討論,共同解決問題。通過這種合作學(xué)習(xí)的方式,我不僅學(xué)會了傾聽和尊重他人的觀點,也培養(yǎng)了與他人合作的能力。另外,在部分課程中,我還有機(jī)會與老師進(jìn)行一對一的交流,詢問問題和探討課外知識。這些交流不僅增進(jìn)了我對知識的理解,也促進(jìn)了我與老師之間的溝通與互動。
總體而言,課程收獲與心得體會可以從學(xué)科知識、學(xué)習(xí)方法、興趣培養(yǎng)、思維拓展和人際交往五個方面來進(jìn)行總結(jié)。通過課程,我不僅學(xué)到了知識,還提高了自己的學(xué)習(xí)方法,培養(yǎng)了興趣和思維方式,同時也促進(jìn)了我與他人之間的交流與合作。這些收獲和體會將伴隨我一生,成為我未來發(fā)展和成長的基石。
數(shù)據(jù)庫課程的收獲與心得篇八
今天進(jìn)行了一次完整的數(shù)據(jù)庫設(shè)計的過程,其實一直來說我都是非常害怕數(shù)據(jù)庫的設(shè)計的,因為在剛剛接觸的時候,我就知道,數(shù)據(jù)庫設(shè)計其實是一個項目的開端,因為數(shù)據(jù)庫設(shè)計實際上就是業(yè)務(wù)的設(shè)計,在需求清晰的時候,完成清晰流暢的業(yè)務(wù)設(shè)計又是一大難點。
一下為我自己的心得經(jīng)驗希望大家批評指正!
對需求的認(rèn)知完全沒有歧義;
有時更加困難的是一個實體會發(fā)生多個維度的分類,那么就把他的拆分維度一一分開;
“頻道”概念在消息分發(fā)時是一個非常靈活的概念;
總結(jié),其實我在今天的數(shù)據(jù)庫設(shè)計中就學(xué)習(xí)到這些,學(xué)習(xí)是一個逐漸進(jìn)步的過程,也是一個自我折磨的過程,希望我可以在這條路上走的再遠(yuǎn)一點。
數(shù)據(jù)庫課程的收獲與心得篇九
本文目錄。
兩個星期的時間非??炀瓦^去了,這兩個星期不敢說自己有多大的進(jìn)步,獲得了多少知識,但起碼是了解了項目開發(fā)的部分過程。雖說上過數(shù)據(jù)庫上過管理信息系統(tǒng)等相關(guān)的課程,但是沒有親身經(jīng)歷過相關(guān)的設(shè)計工作細(xì)節(jié)。這次實習(xí)證實提供了一個很好的機(jī)會。
通過這次課程設(shè)計發(fā)現(xiàn)這其中需要的很多知識我們沒有接觸過,去圖書館查資料的時候發(fā)現(xiàn)我們前邊所學(xué)到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時也發(fā)現(xiàn)有很多已經(jīng)學(xué)過的東西我們沒有理解到位,不能靈活運(yùn)用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學(xué),不斷地發(fā)現(xiàn)問題,思考問題,進(jìn)而解決問題。在這個過程中我們將深刻理解所學(xué)知識,同時也可以學(xué)到不少很實用的東西。
從各種文檔的閱讀到開始的需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計。親身體驗了一回系統(tǒng)的設(shè)計開發(fā)過程。很多東西書上寫的很清楚,貌似看著也很簡單,思路非常清晰。但真正需要自己想辦法去設(shè)計一個系統(tǒng)的時候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開始的設(shè)計有問題,然后又回去翻工,在各種反復(fù)中不斷完善自己的想法。
我想有這樣的問題不止我一個,事后想想是一開始著手做的時候下手過于輕快,或者說是根本不了解自己要做的這個系統(tǒng)是給誰用的。因為沒有事先做過仔細(xì)的用戶調(diào)查,不知道整個業(yè)務(wù)的流程,也不知道用戶需要什么功能就忙著開發(fā),這是作為設(shè)計開發(fā)人員需要特別警惕避免的,不然會給后來的工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。所以以后的課程設(shè)計要特別注意這一塊的設(shè)計。
按照要求,我們做的是機(jī)票預(yù)訂系統(tǒng)。說實話,我對這個是一無所知的,沒有訂過機(jī)票,也不知道航空公司是怎么一個流程。盲目開始設(shè)計的下場我已經(jīng)嘗過了,結(jié)果就是出來一個四不像的設(shè)計方案,沒有什么實際用處。沒有前期的調(diào)查,僅從指導(dǎo)書上那幾條要求著手是不夠的。
在需求分析過程中,我們通過上網(wǎng)查資料,去圖書館查閱相關(guān)資料,結(jié)合我們的生活經(jīng)驗,根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)有情況及問題,采用client/server結(jié)構(gòu),將機(jī)票預(yù)定系統(tǒng)劃分為兩個子系統(tǒng):客戶端子系統(tǒng),服務(wù)器端子系統(tǒng)。在兩周的時間里,不斷地對程序及各模塊進(jìn)行修改、編譯、調(diào)試、運(yùn)行,其間遇到很多問題:由于忘記了一些java語言的規(guī)范使得在調(diào)試過程中一些錯誤沒有發(fā)現(xiàn),通過這次課程設(shè)計,我對調(diào)試掌握得更加熟練了,意識到了程序語言的規(guī)范性以及我們在編程時要有嚴(yán)謹(jǐn)?shù)膽B(tài)度,同時在寫程序時如有一定量的注釋,既增加了程序的可讀性,也可以使自己在讀程序時更容易。
我們學(xué)習(xí)并應(yīng)用了sql語言,對數(shù)據(jù)庫的創(chuàng)建、修改、刪除方法有了一定的了解,通過導(dǎo)入表和刪除表、更改表學(xué)會了對于表的一些操作,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評價的一般過程,為畢業(yè)設(shè)計打下基礎(chǔ)。
很多事情不是想象中的那么簡單的,它涉及到的各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面的設(shè)計根本無法繼續(xù),感覺像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時候碰到有些實體即可以認(rèn)為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。
物理結(jié)構(gòu)設(shè)計基本沒有碰到問題,這一塊和安全性、完整性不覺就會在物理結(jié)構(gòu)設(shè)計中添加一些安全設(shè)置:主鍵約束、check約束、default定義等。最后才做索引的部分,對一些比較經(jīng)常使用搜索的列,外鍵上建立索引,這樣可以明顯加快檢索的速度,最后別忘記重要的安全性設(shè)置,限制用戶訪問權(quán)限,新建用戶并和數(shù)據(jù)庫用戶做相應(yīng)的映射。
不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開始認(rèn)為很難的事在你嘗試之后你可能會發(fā)現(xiàn)原來她并沒有你以前覺得的那樣,自己也是可以的。如果沒有自信,沒有目標(biāo),沒有信心就不可能把事情做好,當(dāng)其他人都在迷茫的時候,自己一定要堅信目標(biāo),大學(xué)畢業(yè)出去即面臨找工作,從學(xué)習(xí)這個專業(yè),到以后從事這方面的工作都需要不斷地去學(xué)習(xí)去實踐,這次實踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設(shè)計給我的最大感想!
以上基本是這次實習(xí)的體會了,設(shè)計進(jìn)行的非常艱難,編碼非常不容易,才發(fā)現(xiàn)做一個項目最重要的不在于如何實現(xiàn),而是實現(xiàn)之前的需求分析和模塊設(shè)計。創(chuàng)新很難,有些流行的系統(tǒng)其實現(xiàn)并不難,難的在于對市場的分析和準(zhǔn)確定位。設(shè)計,是一個任重道遠(yuǎn)的過程。
返回目錄。
首先,讓我的記憶追溯到大二暑假,在老大的指引下(),我接觸到microsoft?產(chǎn)品。那個時候我已經(jīng)學(xué)過vc和asp,因為windows程序設(shè)計實驗的課的關(guān)系,接觸過vb,但是沒有專門去學(xué)他,因為習(xí)慣了c++里面的class,int,覺得vb的sub,var?看著就不是很順心。我是一個好奇心很強(qiáng)的人,突然看到了一個號稱“.net是用于創(chuàng)建下一代應(yīng)用程序的理想而又現(xiàn)實的開發(fā)工具”,而且主推c#語言,由于對c語言的一貫好感,我?guī)缀跏橇⒖虒λa(chǎn)生了興趣。我就開始了對c#的學(xué)習(xí),任何語言都不是孤立存在的,所以數(shù)據(jù)交互是很重要的,暑假的時候我把我們這學(xué)期的課本數(shù)據(jù)庫系統(tǒng)概論看了一遍。我記得以前用c語言編程的時候,數(shù)據(jù)是在內(nèi)存中申請空間,譬如使用數(shù)組等等。很耗費(fèi)內(nèi)存空間。這個時候就是數(shù)據(jù)庫站出來的時候啦,于是我又裝上了sql?server,以前學(xué)asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。
通過一個暑假的學(xué)習(xí),基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學(xué)期的課程設(shè)計打下了鋪墊。
來到學(xué)校后,隨著這學(xué)期的數(shù)據(jù)庫課程大賽開始了,我有一個看法就是我自己應(yīng)該具備的能力不是我會多少,而是我應(yīng)該具備快速學(xué)會東西的能力。遇到什么就學(xué)什么。我們有時候很容易被一些專業(yè)名詞說嚇著,包括什么建模,軟件工程,數(shù)據(jù)分析,數(shù)據(jù)挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。其實都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,但是用一個工具就容易多了,just?do?it!我記得我做這個數(shù)據(jù)庫之前,我們老師說要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最后我選擇了roseuml建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么uml建模對我而言就是一張空白的紙。但是真正接觸后并沒有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個信息橫流的世界,有g(shù)oogle,baidu就沒有不能解決的知識難題。以及后來的數(shù)據(jù)庫分析的時候用到的powerdesigner也是一樣。
開發(fā)的時候我想過用什么架構(gòu),c/s模式?模式有很多,怎么選擇?我就上網(wǎng)搜索現(xiàn)在最流行的架構(gòu)是什么。結(jié)果搜到了mvc架構(gòu),就是你啦。我決定用這個架構(gòu),不會,沒關(guān)系,咱學(xué)。just?do?it!前期工作準(zhǔn)備好后,加以實踐。這個時候我更加深入的了解了利用操縱數(shù)據(jù)庫的知識。并且對數(shù)據(jù)庫里面的存儲過程有了比較深入的了解。經(jīng)過大概2個多星期的奮斗,數(shù)據(jù)集的圖書館管理系統(tǒng)。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術(shù)應(yīng)用獎。
與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)庫課程設(shè)計給我的最大的印象就是如果自己有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)庫開始無論遇到什么困難,我都沒有一絲的放棄的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)庫課程設(shè)計,不過這只是我學(xué)習(xí)路上的驛站,的核心技術(shù)就是xml[至少微軟是這么宣傳的],我會繼續(xù)學(xué)習(xí)它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,just?do?it!語言并不重要畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事情,主要是了解學(xué)習(xí)思想。古語說的好:學(xué)無止境??!
我很慶幸我參加了這次數(shù)據(jù)庫大賽,讓我確實打開了眼界。
(最后,很感激學(xué)校給了我們這次動手實踐的機(jī)會,讓我們學(xué)生有了一個共同學(xué)習(xí),增長見識,開拓視野的機(jī)會。也感謝老師們對我們無私忘我的指導(dǎo),我會以這次課程設(shè)計大賽作為對自己的激勵,繼續(xù)學(xué)習(xí)。畢竟學(xué)習(xí)就是一個just?do?it的過程!)。
數(shù)據(jù)庫課程的收獲與心得篇十
這次數(shù)據(jù)庫課程設(shè)計用的是microsoftvisualfoxpro6.0,而我們平時用的microsoftsqlserver,雖然對vfp完全陌生,但在老師的指引下,我們近乎完美的完成了課程設(shè)計。當(dāng)然過程是艱辛的。
面對著完全陌生的操作環(huán)境vfp,許多同學(xué)開始埋怨,要求用sql,用我們學(xué)過的asp等來完成設(shè)計。但我們慢慢發(fā)現(xiàn)用vfp做課程設(shè)計其實很有優(yōu)勢,于是它的這個優(yōu)勢激發(fā)了我們?nèi)チ私馑挠?。老師先將vfp中基本的建數(shù)據(jù)庫,建表以及建表單等向我們演示了一遍,我們也仿照著做了,發(fā)覺并不是很難。但想到這次課程設(shè)計做的是一套學(xué)生學(xué)籍和成績管理系統(tǒng),我們又開始茫然了。那天,老師給我們看了一段可以讓文字循環(huán)移動的代碼,這使我們產(chǎn)生了好奇心理,有了快速了解它的沖動。因為用面向?qū)ο蟮恼Z言做特效,這還是第一次。下課之后我把那段我們不了解的語言寫的特效代碼發(fā)到了vfp論壇上請人幫忙解釋,最后我們完全理解了那段代碼的意思。
這次課程設(shè)計我們克服了炎熱的天氣(學(xué)校機(jī)房之前沒裝空調(diào)……后來設(shè)計完才裝……),也克服對新知識的恐懼感以及畏難情緒。我們懂得了團(tuán)隊合作的重要性,也懂得了團(tuán)隊中如何交流、如何分工,如何集體討論難點。我們充分利用了網(wǎng)絡(luò)資源(技術(shù)論壇,共享的實例等)。
由于平時接觸的都是一些私人項目,這些項目大都是一些類庫,其他人的交流相對可以忽略不計,因此也就不考慮規(guī)范化的文檔。實際上從學(xué)習(xí)的經(jīng)歷來看,我們接觸的知識體系都是屬于比較老或比較傳統(tǒng)的,與現(xiàn)在發(fā)展迅速的it行業(yè)相比很多情況已不再適用,尤其是當(dāng)開源模式逐漸走近開發(fā)者后更是如此。
雖然這次是一個數(shù)據(jù)庫課程設(shè)計,由于本人在選擇項目的時候是本著對自己有實際應(yīng)用價值的角度考慮的,所以其中也涉及到一些數(shù)據(jù)庫以外的設(shè)計。對于ooa/ood的開發(fā)模式有時不免要提出一些疑問,uml是設(shè)計階段的工具,而它基本涵蓋了軟件設(shè)計的方方面面,也就是說按照這一軟件工程的正常流程,在動手寫第一句代碼之前,開發(fā)人員已經(jīng)非常熟悉軟件產(chǎn)品了,這對于相當(dāng)有經(jīng)驗的架構(gòu)師一類人說可能會很容易,但是我們作為學(xué)生,連足夠的編碼經(jīng)驗都沒有,卻首先被教授并要求先ooa再oop,這樣直接導(dǎo)致的問題就是文檔與編碼對不上號,在修改代碼的時候基本不會再去審查文檔和先前的分析。甚至根本就是現(xiàn)有代碼再有文檔,即便是這種情況,代碼與文檔還是不對應(yīng)。不可否認(rèn),在傳統(tǒng)軟件工程的詳細(xì)設(shè)計之前的項目過程中還是有很多利于項目開發(fā)的部分的。所以我就一直在尋找適合我——針對探究型項目——的開發(fā)模式,這次的項目也算是一次嘗試,當(dāng)然這個過程并不會太短。
回到數(shù)據(jù)庫設(shè)計上了,這次的數(shù)據(jù)庫設(shè)計我是嚴(yán)格按照數(shù)據(jù)庫建模的步驟來進(jìn)行的,老實說我并沒有感覺這樣的流程對開發(fā)帶來多大的幫助,反倒是覺得將思維轉(zhuǎn)化為圖表很浪費(fèi)時間??傮w上來說這次的項目也不是很大,而且在數(shù)據(jù)庫的設(shè)計上比較保守,也就是說實際上數(shù)據(jù)庫設(shè)計還可以再完善完善的。隨著我對計算機(jī)領(lǐng)域的拓寬和加深,我也會靜下心來思考在接觸計算機(jī)之前的行為,很多次我能深切感覺到,其實我的大腦(未于別人比較)本身就是在使用一種更接近關(guān)系數(shù)據(jù)庫的方式來記憶,所以我很可恨自然的設(shè)計出符合三范式的表結(jié)構(gòu)來,即便我不知道這些范式的確切含義??赡芫拖?范式不太容易用通俗易懂的方式解釋"一樣,在"讓工具用圖標(biāo)表述我的思維"時費(fèi)了一番力氣。
從我作為項目的提出人和實現(xiàn)者來看,這是個失敗的項目,結(jié)合幾次教學(xué)項目的的實踐,發(fā)現(xiàn)這也已經(jīng)不是第一次了。主觀原因占多數(shù),比如,嘗試新的開發(fā)方式,根據(jù)設(shè)計花了太多的時間來抽象出公用的庫而忽略業(yè)務(wù)邏輯。就這次項目而言,失敗的原因有以下幾點:
使用了新的開發(fā)環(huán)境(vim),這是首次在脫離高級ide的情況下編碼。
使用了新的開發(fā)語言(python,actionscript3),因為我一直比較喜歡"學(xué)以致用",而且這樣的"數(shù)據(jù)驅(qū)動型"軟件的整套自實現(xiàn)的庫都已經(jīng)完成了,但是由于語言本身的差異,遷移時問題很多,當(dāng)發(fā)現(xiàn)這一點是,已沒有多少有效剩余時間了。
編碼流程的不妥,我比較喜歡從底層的庫開始開發(fā),因為一旦庫測試通過,將很容易將它放到不同的表示層下。但如果庫沒有測試成功,將導(dǎo)致整個項目沒有任何可視化模型,所以這次的項目無法提交"可運(yùn)行的代碼"。
實踐目的的不同,我輕易不放棄鍛煉的機(jī)會,事實上,有機(jī)會就一定要比以前有所突破,總是照搬以前的做法還不如就不做呢。這個前提是因為現(xiàn)在能完全用來的學(xué)習(xí)的時間比較多,等到工作時再這樣做的可能性就很小了,因此當(dāng)然要抓緊機(jī)會了。不過還有一個隱藏原因,總以為自己很了不起,其實"遇到的問題數(shù)跟人的能力是成正比的"。
數(shù)據(jù)庫課程的收獲與心得篇十一
本次課程設(shè)計,使我對《數(shù)據(jù)結(jié)構(gòu)》這門課程有了更深入理解?!稊?shù)據(jù)結(jié)構(gòu)》是一門實踐性較強(qiáng)課程,為了學(xué)好這門課程,必須在掌握理論知識同時,加強(qiáng)上機(jī)實踐。
我課程設(shè)計題目是線索二叉樹運(yùn)算。剛開始做這個程序時候,感到完全無從下手,甚至讓我覺得完成這次程序設(shè)計根本就是不可能,于是開始查閱各種資料以及參考文獻(xiàn),之后便開始著手寫程序,寫完運(yùn)行時有很多問題。特別是實現(xiàn)線索二叉樹刪除運(yùn)算時很多情況沒有考慮周全,經(jīng)常運(yùn)行出現(xiàn)錯誤,但通過同學(xué)間幫助最終基本解決問題。
在本課程設(shè)計中,我明白了理論與實際應(yīng)用相結(jié)合重要性,并提高了自己組織數(shù)據(jù)及編寫大型程序能力。培養(yǎng)了基本、良好程序設(shè)計技能以及合作能力。這次課程設(shè)計同樣提高了我綜合運(yùn)用所學(xué)知識能力。并對vc有了更深入了解?!稊?shù)據(jù)結(jié)構(gòu)》是一門實踐性很強(qiáng)課程,上機(jī)實習(xí)是對學(xué)生全面綜合素質(zhì)進(jìn)行訓(xùn)練一種最基本方法,是與課堂聽講、自學(xué)和練習(xí)相輔相成、必不可少一個教學(xué)環(huán)節(jié)。
上機(jī)實習(xí)一方面能使書本上知識變“活”,起到深化理解和靈活掌握教學(xué)內(nèi)容目;另一方面,上機(jī)實習(xí)是對學(xué)生軟件設(shè)計綜合能力訓(xùn)練,包括問題分析,總體結(jié)構(gòu)設(shè)計,程序設(shè)計基本技能和技巧訓(xùn)練。此外,還有更重要一點是:機(jī)器是比任何教師更嚴(yán)厲檢查者。因此,在“數(shù)據(jù)結(jié)構(gòu)”學(xué)習(xí)過程中,必須嚴(yán)格按照老師要求,主動地、積極地、認(rèn)真地做好每一個實驗,以不斷提高自己編程能力與專業(yè)素質(zhì)。
通過這段時間課程設(shè)計,我認(rèn)識到數(shù)據(jù)結(jié)構(gòu)是一門比較難課程。需要多花時間上機(jī)練習(xí)。這次程序訓(xùn)練培養(yǎng)了我實際分析問題、編程和動手能力,使我掌握了程序設(shè)計基本技能,提高了我適應(yīng)實際,實踐編程能力。總來說,這次課程設(shè)計讓我獲益匪淺,對數(shù)據(jù)結(jié)構(gòu)也有了進(jìn)一步理解和認(rèn)識。
一周的課程設(shè)計結(jié)束了,在這次的課程設(shè)計中不僅檢驗了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情的方法和技巧。在設(shè)計過程中,和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。我學(xué)會了運(yùn)籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世,這次課程設(shè)計對我來說受益良多。
課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓(xùn)練,著是我們邁向社會,從事職業(yè)工作前一個必不少的過程?!扒Ю镏惺加谧阆隆保ㄟ^這次課程設(shè)計,我深深體會到這句千古名言的真正含義。我今天認(rèn)真的進(jìn)行課程設(shè)計,學(xué)會腳踏實地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的基礎(chǔ)。我這次設(shè)計的科目是數(shù)據(jù)結(jié)。
數(shù)據(jù)結(jié)構(gòu),是一門研究非數(shù)值計算的程序設(shè)計問題中計算機(jī)的操作對象(數(shù)據(jù)元素)以及它們之間的關(guān)系和運(yùn)算等的學(xué)科,而且確保經(jīng)過這些運(yùn)算后所得到的新結(jié)構(gòu)仍然是原來的結(jié)構(gòu)類型?!皵?shù)據(jù)結(jié)構(gòu)”在計算機(jī)科學(xué)中是一門綜合性的專業(yè)基礎(chǔ)課。數(shù)據(jù)結(jié)構(gòu)是介于數(shù)學(xué)、計算機(jī)硬件和計算機(jī)軟件三者之間的一門核心課程。數(shù)據(jù)結(jié)構(gòu)這一門課的內(nèi)容不僅是一般程序設(shè)計(特別是非數(shù)值性程序設(shè)計)的基礎(chǔ),而且是設(shè)計和實現(xiàn)編譯程序、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)及其他系統(tǒng)程序的重要基礎(chǔ)。通過這次模具設(shè)計,我在多方面都有所提高。
在界面設(shè)置中使用函數(shù)調(diào)用while。其中文本顯示顏色和背景顏色都可以任意按照自己的喜好,任意改變,但改變的時候必須采用標(biāo)準(zhǔn)英文大寫,同時在制作顯示菜單的窗口,大小根據(jù)菜單條數(shù)設(shè)計。最后采用printf輸出程序設(shè)計界面。
這次的程序軟件基本上運(yùn)行成功,可以簡單的建立鏈?zhǔn)窖h(huán)鏈表,并進(jìn)行輸出,及循環(huán)語句的運(yùn)用和選擇語句的控制。由于時間和知識上的限制,使得程序規(guī)模相對較小,即功能還不很全面,應(yīng)用也不很普遍。原來c語言可是涉及很多知識,而不是枯燥無聊的簡單的代碼部分而已,利用c語言方面的知識,我們可以設(shè)計出更完善的軟件。
通過這次的課程設(shè)計,更是讓我深刻認(rèn)識到自己在學(xué)習(xí)中的不足,同時也找到了克服這些不足的方法,這也是一筆很大的資源。在以后的時間中,我們應(yīng)該利用更多的時間去上機(jī)實驗,加強(qiáng)自學(xué)的能力,多編寫程序,相信不久后我們的編程能力都會有很大的提高能設(shè)計出更多的更有創(chuàng)新的作品。
數(shù)據(jù)庫課程的收獲與心得篇十二
數(shù)據(jù)庫課程設(shè)計大賽的塵囂漸漸遠(yuǎn)去,懷著對這次大賽的些許不舍,懷著對當(dāng)初課程設(shè)計開始時候的豪情萬丈的決心的留戀,懷著通過這次課程設(shè)計積累的信心與斗志,我開始寫這篇文章,為自己的足跡留下哪怕是微不足道但是對自己彌足珍貴的痕跡并期望與大家共勉。
首先,讓我的記憶追溯到大二暑假,在老大的指引下(老大勸我學(xué)),我接觸到microsoft公司的產(chǎn)品。那個時候我已經(jīng)學(xué)過vc和asp,因為windows程序設(shè)計實驗的。課的關(guān)系,接觸過vb,但是沒有專門去學(xué)他,因為習(xí)慣了c++里面的class,int,覺得vb的sub,var看著就不是很順心。我是一個好奇心很強(qiáng)的人,突然看到了一個號稱“是用于創(chuàng)建下一代應(yīng)用程序的理想而又現(xiàn)實的開發(fā)工具”,而且主推c#語言,由于對c語言的一貫好感,我?guī)缀跏橇⒖虒λa(chǎn)生了興趣。我就開始了對c#的學(xué)習(xí),任何語言都不是孤立存在的,所以數(shù)據(jù)交互是很重要的,暑假的時候我把我們這學(xué)期的課本數(shù)據(jù)庫系統(tǒng)概論看了一遍。我記得以前用c語言編程的時候,數(shù)據(jù)是在內(nèi)存中申請空間,譬如使用數(shù)組等等。很耗費(fèi)內(nèi)存空間。這個時候就是數(shù)據(jù)庫站出來的時候啦,于是我又裝上了sqlserver,以前學(xué)asp的時候用的是access,那個時候只是照著人家做,理論是什么也不是很清楚。
通過一個暑假的學(xué)習(xí),基本搞清楚了理論方面的東西,具體怎么用也不是很清楚。但是這為這學(xué)期的課程設(shè)計打下了鋪墊。
來到學(xué)校后,隨著這學(xué)期的數(shù)據(jù)庫課程大賽開始了,我有一個看法就是我自己應(yīng)該具備的能力不是我會多少,而是我應(yīng)該具備快速學(xué)會東西的能力。遇到什么就學(xué)什么。我們有時候很容易被一些專業(yè)名詞說嚇著,包括什么建模,軟件工程,數(shù)據(jù)分析,數(shù)據(jù)挖掘等等。我身邊就有很多同學(xué)被這些紙老虎所唬住,而沒有勇氣去接觸他們,總是說這個太難了之類的退堂鼓的話,他們低估了自己的潛力同時也壓抑住了他們自己的好奇心。其實都是紙老虎,又不是什么國家科研難題,只是去用一些工具,發(fā)明工具是很難,但是用一個工具就容易多了,justdoit!我記得我做這個數(shù)據(jù)庫之前,我們老師說要做好前期分析,我就在網(wǎng)上搜索用什么分析工具好。最后我選擇了roseuml建模工具。在此之前,我腦袋里面沒有軟件建模的思想,什么uml建模對我而言就是一張空白的紙。但是真正接觸后并沒有想象的那么難,有什么不懂的上網(wǎng)去搜索,這是一個信息橫流的世界,有g(shù)oogle,baidu就沒有不能解決的知識難題。以及后來的數(shù)據(jù)庫分析的時候用到的powerdesigner也是一樣。
開發(fā)的時候我想過用什么架構(gòu),c/s模式?模式有很多,怎么選擇?我就上網(wǎng)搜索現(xiàn)在最流行的架構(gòu)是什么。結(jié)果搜到了mvc架構(gòu),就是你啦。我決定用這個架構(gòu),不會,沒關(guān)系,咱學(xué)。justdoit!前期工作準(zhǔn)備好后,那么我就得把我暑假學(xué)的加以實踐。這個時候我更加深入的了解了利用操縱數(shù)據(jù)庫的知識。并且對數(shù)據(jù)庫里面的存儲過程有了比較深入的了解。經(jīng)過大概2個多星期的奮斗,我完成了我的數(shù)據(jù)庫課程設(shè)計--基于數(shù)據(jù)集的圖書館管理系統(tǒng)。并最后非常榮幸的獲得了大賽的一等獎以及以及新技術(shù)應(yīng)用獎。
與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)庫課程設(shè)計給我的最大的印象就是如果自己有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)庫開始無論遇到什么困難,我都沒有一絲的放棄的念頭。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)庫課程設(shè)計,不過這只是我學(xué)習(xí)路上的驛站,未來十年的核心技術(shù)就是xml[至少微軟是這么宣傳的],我會繼續(xù)學(xué)習(xí)它,包括jave公司的j2ee我也很想試試,語言本來就是相通的,justdoit!語言并不重要畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事情,主要是了解學(xué)習(xí)思想。古語說的好:學(xué)無止境啊!
我很慶幸我參加了這次數(shù)據(jù)庫大賽,讓我確實打開了眼界。
(最后,很感激學(xué)校給了我們這次動手實踐的機(jī)會,讓我們學(xué)生有了一個共同學(xué)習(xí),增長見識,開拓視野的機(jī)會。也感謝老師們對我們無私忘我的指導(dǎo),我會以這次課程設(shè)計大賽作為對自己的激勵,繼續(xù)學(xué)習(xí)。畢竟學(xué)習(xí)就是一個justdoit的過程?。?。
數(shù)據(jù)庫課程的收獲與心得篇十三
近年來,隨著教育領(lǐng)域的發(fā)展和社會需求的變化,我國的課程改革也逐漸深入到各個層級中。通過參與課程改革活動,我深刻感受到這一改革對學(xué)生、教師以及整個教育系統(tǒng)的重要意義。在這一過程中,我獲得了許多寶貴的心得體會和收獲。
首先,課程改革使教育更為關(guān)注學(xué)生。傳統(tǒng)教育模式往往將學(xué)生塑造為知識的被動接收者,而課程改革則著重強(qiáng)調(diào)了學(xué)生的主體地位。通過引入啟發(fā)式教學(xué)、任務(wù)型教學(xué)等新的教學(xué)方法,課程改革鼓勵學(xué)生主動參與進(jìn)程,激發(fā)他們的學(xué)習(xí)興趣與動力。我在實踐中發(fā)現(xiàn),學(xué)生通過自主探究和合作學(xué)習(xí),不僅能夠更好地理解知識,還能培養(yǎng)解決問題的能力和創(chuàng)新思維,這是傳統(tǒng)教學(xué)方法所不能替代的。
其次,課程改革謀求實用性和綜合性的發(fā)展。傳統(tǒng)教育模式往往注重知識的填鴨式灌輸,忽視了學(xué)生的綜合能力的培養(yǎng)。而課程改革通過優(yōu)化課程設(shè)置和教學(xué)資源,使學(xué)生能夠了解和運(yùn)用知識,培養(yǎng)他們的創(chuàng)新和實踐能力。例如,在學(xué)校的社會實踐活動中,學(xué)生可以參與社區(qū)服務(wù)、創(chuàng)業(yè)實踐等活動,將所學(xué)知識運(yùn)用于實際,培養(yǎng)自己的實際操作能力和創(chuàng)新思維。
此外,課程改革促進(jìn)了教師的專業(yè)發(fā)展。傳統(tǒng)教育模式要求教師單一傳授知識,而課程改革要求教師具備更多的教育理論知識和教學(xué)方法。通過參與課程改革,教師們不僅可以學(xué)習(xí)到先進(jìn)的教學(xué)理念和方法,還能夠不斷提升自身的教學(xué)技能和能力。例如,在課程改革中,我學(xué)習(xí)到了許多與學(xué)生關(guān)系建立、學(xué)習(xí)評價等方面的知識,使我能夠更好地適應(yīng)學(xué)生的需求,提高教學(xué)效果。
最后,課程改革推動了教育的全面發(fā)展。傳統(tǒng)教育模式往往只關(guān)注學(xué)生的學(xué)科成績,而課程改革要求培養(yǎng)學(xué)生的全面素質(zhì)。通過擴(kuò)展課程設(shè)置、增加選修課程等方式,課程改革使學(xué)生能夠自由選擇自己感興趣和擅長的學(xué)科,培養(yǎng)他們的綜合素質(zhì)和個性發(fā)展。此外,課程改革還鼓勵學(xué)校與社會、企業(yè)等合作,開展社會實踐活動,培養(yǎng)學(xué)生的社會責(zé)任感和創(chuàng)新精神。這種全面發(fā)展的教育模式,有助于培養(yǎng)出更多具有創(chuàng)造力和創(chuàng)新能力的優(yōu)秀人才。
總之,參與課程改革活動使我深刻體會到這一改革對學(xué)生、教師以及整個教育系統(tǒng)的重要意義。我通過課程改革,獲得了更多的心得體會和收獲。首先,課程改革使教育更為關(guān)注學(xué)生,激發(fā)了他們的學(xué)習(xí)興趣和動力。其次,課程改革謀求實用性和綜合性的發(fā)展,培養(yǎng)學(xué)生的實踐能力和創(chuàng)新思維。此外,課程改革促進(jìn)了教師的專業(yè)發(fā)展,提高了他們的教學(xué)技能和能力。最后,課程改革推動了教育的全面發(fā)展,培養(yǎng)了更多具有創(chuàng)造力和創(chuàng)新能力的優(yōu)秀人才。在未來的教育實踐中,我將繼續(xù)積極參與課程改革,為學(xué)生的全面發(fā)展和教育的進(jìn)步做出更多的貢獻(xiàn)。
數(shù)據(jù)庫課程的收獲與心得篇十四
做了一個星期的程序設(shè)計終于做完了,在這次程序設(shè)計課中,真是讓我獲益匪淺,我突然發(fā)現(xiàn)寫程序還挺有意思的。
由于上學(xué)期的c語言跟這學(xué)期的數(shù)據(jù)結(jié)構(gòu)都算不上真正的懂,對于書上的稍微難點的知識就是是而非的,所以我只是對老師的程序理解,我也試著去改變了一些變量,自己也盡量多的去理解老師做程序的思路。當(dāng)我第一天坐在那里的時候,我就不知道該做些什么,后來我只有下來自己看了一遍書來熟悉下以前學(xué)過的知識。
通過這次的程序設(shè)計,發(fā)現(xiàn)一個程序設(shè)計就是算法與數(shù)據(jù)結(jié)構(gòu)的結(jié)合體,自己也開始對程序產(chǎn)生了前所未有的興趣,以前偷工減料的學(xué)習(xí)也不可能一下子寫出一個程序出來,于是我就認(rèn)真看老師寫的程序,發(fā)現(xiàn)我們看懂了一個程序其實不難,難的是對于一個程序的思想的理解,我們要掌握一個算法,不僅僅限于讀懂,主要的是要理解老師的思路,學(xué)習(xí)老師的解決問題的方法。
這次試驗中,我發(fā)現(xiàn)書本上的知識是一個基礎(chǔ),但是我基礎(chǔ)都沒掌握,更別說寫出一個整整的程序了。自己在寫程序的時候,也發(fā)現(xiàn)自己的知識太少了,特別是基礎(chǔ)知識很多都是模模糊糊的一個概念,沒有落實到真正的程序,所以自己寫的時候也感到萬分痛苦,基本上涉及一個知識我就會去看看書,對于書本上的知識沒掌握好。在飯后閑暇時間我也總結(jié)了一下,自己以前上課也認(rèn)真的聽了,但是還是寫不出來,這主要歸結(jié)于自己的練習(xí)太少了,而且也總是半懂就不管了。在改寫老師的程序中也出現(xiàn)了很多的問題,不斷的修改就是不斷的學(xué)習(xí)過程,當(dāng)我們?nèi)硇牡耐度肫渲袝r,實際上是一件很有樂趣的事情。
對于以后的學(xué)習(xí)有了幾點總結(jié):
第三,多做習(xí)題,看題型,針對題型來有選擇復(fù)習(xí);
數(shù)據(jù)結(jié)構(gòu)看上去很復(fù)雜,但你靜下心來把書掃上幾遍,分解各個知識點,這一下來,學(xué)數(shù)據(jù)結(jié)構(gòu)的思路就會很清晰了。
數(shù)據(jù)庫課程設(shè)計心得體會篇本程序以c語言的棧的相關(guān)知識為基礎(chǔ),通過控制兩個棧(運(yùn)算數(shù)棧和運(yùn)算符棧)的進(jìn)出的棧操作,來實現(xiàn)對包含加、減、乘、除、括號運(yùn)算符及sqrt和abs函數(shù)的任意整型表達(dá)式的求解運(yùn)算。
從程序的編寫來看,感覺這次自己真的`學(xué)到了好多,特別是對程序的開發(fā)流程。從最初的選定程序,到最終的程序運(yùn)行成功,讓我感到如果是僅僅掌握課本上的知識是遠(yuǎn)遠(yuǎn)不能夠很好的應(yīng)用到實際的編程中去的。在這個過程中還需要我們更多的去考慮到實際條件的種種限制和約束。
我在寫本程序的過程中也遇到了很多的問題,當(dāng)然本程序的核心問題就是對兩個棧的壓出棧操作,需要做優(yōu)先級判斷,并要考慮什么時候進(jìn)棧,什么時候出棧等操作。我采用了課本上第52-54頁講的通過一個二維字符串?dāng)?shù)組來控制比較“+-__、()as=”共9個運(yùn)算符的優(yōu)先級控制。對異常,如除數(shù)為0、被開方數(shù)小于0等異常也進(jìn)行了精心的處理。對操作過程中要用到的y、n、a、s等字符也進(jìn)行了改進(jìn),最終本程序可以不區(qū)分大小寫就完成相關(guān)操作。
總之,經(jīng)過本次專業(yè)課程設(shè)計,讓我掌握了開發(fā)應(yīng)用軟件的基本流程,運(yùn)用所學(xué)編程技能的基本技巧,也讓我初步了解了軟件設(shè)計的基本方法,提高進(jìn)行工程設(shè)計的基本技能及分析、解決實際問題的能力,為以后畢業(yè)設(shè)計和工程實踐等打下良好的基礎(chǔ)。相信通過這次的課程設(shè)計,我對所學(xué)的《數(shù)據(jù)結(jié)構(gòu)(c語言版)》和各種編程語言都有了一個全新的認(rèn)識。我也會積極吸取本次課程設(shè)計的經(jīng)驗,繼續(xù)研究數(shù)據(jù)結(jié)構(gòu)和所學(xué)的各種編程語言。
數(shù)據(jù)庫課程的收獲與心得篇十五
在這次課程設(shè)計中,我們小組設(shè)計的是一個倉庫管理系統(tǒng),通過設(shè)計這個系統(tǒng),可以更方便地實現(xiàn)信息的瀏覽,查詢,添加等操作和報表輸出等功能,具體包括能實現(xiàn)產(chǎn)品入庫管理,可以填寫入庫單,確認(rèn)產(chǎn)品入庫;產(chǎn)品出庫管理,可以填寫出庫單,確認(rèn)出庫;借出管理,憑借條借出,然后能夠還庫;初始庫存設(shè)置,設(shè)置庫存的初始值,庫存的上下警戒限;可以進(jìn)行盤庫,反映每月,年的庫存情況;可以查詢產(chǎn)品入庫情況,出庫情況,當(dāng)前庫存情況,可以按出庫單,入庫單,產(chǎn)品,時間進(jìn)行查詢;雖然這個系統(tǒng)的功能還不是很完善,還有很多功能尚未實現(xiàn),但這也是我們共同努力的結(jié)果,只要有更多的時間,我相信我們能完成的更好。
通過這次將近一個星期的課程設(shè)計實訓(xùn),我對數(shù)據(jù)庫在生活中的廣泛應(yīng)用有了更深的體會,同時也加深了對access20xx的認(rèn)識,了解了相關(guān)的access的知識,尤其是對數(shù)據(jù)庫的`原理與開發(fā)程序的應(yīng)用有了更進(jìn)一步的認(rèn)識和了解。由于不會vb編程,很多功能實現(xiàn)起來很困難,但好在access有查詢、宏和窗體,特別是宏操作可以將幾個操作結(jié)合在一起,可以執(zhí)行多個查詢,可以調(diào)用多次窗體。例如,在某個窗體中要顯示設(shè)備代碼表信息,所以這個窗體中建立一個子窗體用于設(shè)備代碼表的顯示,我們打開窗體后又對設(shè)備代碼表進(jìn)行了跟新,所以窗體中顯示的并不是最新數(shù)據(jù),我們往往需要及時看到設(shè)備代碼表跟新后的最新數(shù)據(jù),窗體不會自動跟新我們就不會看到最新數(shù)據(jù),所以這時候我們就會用一個宏操作在對設(shè)備代碼表跟新之后關(guān)閉窗體在打開窗體,這樣窗體就相當(dāng)于完成了一次跟新操作。又例如,在一個表a中剛剛追加了一條記錄,我們要將每次剛剛新添加的記錄跟新到另一個表b中,用一個查詢是很難完成的,經(jīng)過認(rèn)真思考,得到了解決的辦法是,需要三個步驟,第一步,在表a中添加標(biāo)志字段,設(shè)置默認(rèn)值為‘否’。第二步,編寫跟新查詢將標(biāo)志字段為‘否’的數(shù)據(jù)跟新到表b中。第三步,編寫跟新查詢將表a中標(biāo)志字段為‘否’的跟新為‘是’。
數(shù)據(jù)庫課程的收獲與心得篇十六
兩個星期時間非??炀瓦^去了,這兩個星期不敢說自己有多大進(jìn)步,獲得了多少知識,但起碼是了解了項目開發(fā)部分過程。雖說上過數(shù)據(jù)庫上過管理信息系統(tǒng)等相關(guān)課程,但是沒有親身經(jīng)歷過相關(guān)設(shè)計工作細(xì)節(jié)。這次實習(xí)證實提供了一個很好機(jī)會。
通過這次課程設(shè)計發(fā)現(xiàn)這其中需要很多知識我們沒有接觸過,去圖書館查資料時候發(fā)現(xiàn)我們前邊所學(xué)到僅僅是皮毛,還有很多需要我們掌握東西我們根本不知道。同時也發(fā)現(xiàn)有很多已經(jīng)學(xué)過東西我們沒有理解到位,不能靈活運(yùn)用于實際,不能很好用來解決問題,這就需要我們不斷大量實踐,通過不斷自學(xué),不斷地發(fā)現(xiàn)問題,思考問題,進(jìn)而解決問題。在這個過程中我們將深刻理解所學(xué)知識,同時也可以學(xué)到不少很實用東西。從各種文檔閱讀到開始需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計。親身體驗了一回系統(tǒng)設(shè)計開發(fā)過程。很多東西書上寫很清楚,貌似看著也很簡單,思路非常清晰。但真正需要自己想辦法去設(shè)計一個系統(tǒng)時候才發(fā)現(xiàn)其中難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開始設(shè)計有問題,然后又回去翻工,在各種反復(fù)中不斷完善自己想法。
我想有這樣問題不止我一個,事后想想是一開始著手做時候下手過于輕快,或者說是根本不了解自己要做這個系統(tǒng)是給誰用。因為沒有事先做過仔細(xì)用戶調(diào)查,不知道整個業(yè)務(wù)流程,也不知道用戶需要什么功能就忙著開發(fā),這是作為設(shè)計開發(fā)人員需要特別警惕避免,不然會給后來工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。所以以后課程設(shè)計要特別注意這一塊設(shè)計。
按照要求,我們做是機(jī)票預(yù)訂系統(tǒng)。說實話,我對這個是一無所知,沒有訂過機(jī)票,也不知道航空公司是怎么一個流程。盲目開始設(shè)計下場我已經(jīng)嘗過了,結(jié)果就是出來一個四不像設(shè)計方案,沒有什么實際用處。沒有前期調(diào)查,僅從指導(dǎo)書上那幾條要求著手是不夠。
在需求分析過程中,我們通過上網(wǎng)查資料,去圖書館查閱相關(guān)資料,結(jié)合我們生活經(jīng)驗,根據(jù)可行性研究結(jié)果和客戶要求,分析現(xiàn)有情況及問題,采用client/server結(jié)構(gòu),將機(jī)票預(yù)定系統(tǒng)劃分為兩個子系統(tǒng):客戶端子系統(tǒng),服務(wù)器端子系統(tǒng)。在兩周時間里,不斷地對程序及各模塊進(jìn)行修改、編譯、調(diào)試、運(yùn)行,其間遇到很多問題:由于忘記了一些java語言規(guī)范使得在調(diào)試過程中一些錯誤沒有發(fā)現(xiàn),通過這次課程設(shè)計,我對調(diào)試掌握得更加熟練了,意識到了程序語言規(guī)范性以及我們在編程時要有嚴(yán)謹(jǐn)態(tài)度,同時在寫程序時如有一定量注釋,既增加了程序可讀性,也可以使自己在讀程序時更容易。
我們學(xué)習(xí)并應(yīng)用了sql語言,對數(shù)據(jù)庫創(chuàng)建、修改、刪除方法有了一定了解,通過導(dǎo)入表和刪除表、更改表學(xué)會了對于表一些操作,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評價一般過程,為畢業(yè)設(shè)計打下基礎(chǔ)。
很多事情不是想象中那么簡單,它涉及到各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面設(shè)計根本無法繼續(xù),感覺像是被前面做各種圖限制了。在做關(guān)系模型轉(zhuǎn)換時候碰到有些實體即可以認(rèn)為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了。
物理結(jié)構(gòu)設(shè)計基本沒有碰到問題,這一塊和安全性、完整性不覺就會在物理結(jié)構(gòu)設(shè)計中添加一些安全設(shè)置:主鍵約束、check約束、default定義等。最后才做索引部分,對一些比較經(jīng)常使用搜索列,外鍵上建立索引,這樣可以明顯加快檢索速度,最后別忘記重要安全性設(shè)置,限制用戶訪問權(quán)限,新建用戶并和數(shù)據(jù)庫用戶做相應(yīng)映射。
不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開始認(rèn)為很難事在你嘗試之后你可能會發(fā)現(xiàn)原來她并沒有你以前覺得那樣,自己也是可以。如果沒有自信,沒有目標(biāo),沒有信心就不可能把事情做好,當(dāng)其他人都在迷茫時候,自己一定要堅信目標(biāo),大學(xué)畢業(yè)出去即面臨找工作,從學(xué)習(xí)這個專業(yè),到以后從事這方面工作都需要不斷地去學(xué)習(xí)去實踐,這次實踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實踐經(jīng)驗,在困難面前要勇于嘗試,這是這次課程設(shè)計給我最大感想!
以上基本是這次實習(xí)體會了,設(shè)計進(jìn)行非常艱難,編碼非常不容易,才發(fā)現(xiàn)做一個項目最重要不在于如何實現(xiàn),而是實現(xiàn)之前需求分析和模塊設(shè)計。創(chuàng)新很難,有些流行系統(tǒng)其實現(xiàn)并不難,難在于對市場分析和準(zhǔn)確定位。設(shè)計,是一個任重道遠(yuǎn)過程。
數(shù)據(jù)庫課程的收獲與心得篇十七
跟老板做了兩個算是比較大的項目,數(shù)據(jù)庫主體都是我設(shè)計的。第一個感覺很失??;第二個現(xiàn)在正在用,雖然總結(jié)了第一個的教訓(xùn),但感覺還是有些遺憾。把這過程中的一些心得記在這里,以便日后用到時來查閱。若以后還有機(jī)會再設(shè)計數(shù)據(jù)庫——現(xiàn)在倒還有些期待,呵呵,再有新的體會,也全部補(bǔ)充到這里。
隨著磁盤容量的大幅飆升,這一點已經(jīng)不會產(chǎn)生什么問題。當(dāng)然冗余歸冗余,不能把數(shù)據(jù)的關(guān)聯(lián)弄的亂七八糟的。
本科數(shù)據(jù)庫課程中學(xué)的知識直接拿來,在實際中會出大問題。滿足三級范式的數(shù)據(jù)庫結(jié)構(gòu)會讓你面對大量的連表查詢,應(yīng)用程序中會用到大量的數(shù)據(jù)庫訪問,既繁瑣(煩死你)又使程序運(yùn)行速度減慢。
這一點主要是用動軟代碼生成器自動生成代碼時,如果varchar的最大長度指定為max,在自動生成代碼時,它無法生成這一最大長度,需要手動補(bǔ)進(jìn)去。
現(xiàn)在感覺用個var1000)就夠了。
數(shù)據(jù)庫表(尤其是動態(tài)表格),在你把所有字段都設(shè)計好了之后,再添加幾個備注字段和預(yù)留字段。
之前我覺得這樣做沒多大意義,因為預(yù)留字段的列名是沒有實際意義的。這樣程序中使用的時候就會讓人費(fèi)解。但現(xiàn)在覺得還是有必要的,很有必要的,即便在用到時需要自己十分清楚之前預(yù)留的無意義字段現(xiàn)在表示什么意義。不過我的第二個數(shù)據(jù)庫中還是沒采用,這也是遺憾之處啊。
個人感覺用note1、note2、r1(r表示reserve)、r2、r3,2個備注字段和3個預(yù)留字段就足夠了,再多的話就不容易記住哪個字段具體表示什么意義了,容易暈。類型就都用var200)吧。
【本文地址:http://www.aiweibaby.com/zuowen/8439106.html】