數(shù)據(jù)庫課程總結(jié)
數(shù)據(jù)庫課程總結(jié)
軟件070107301024楊彥妍
在學(xué)習(xí)數(shù)據(jù)庫之前一直覺得數(shù)據(jù)庫沒有什么深入研究的價值,覺得無非是將數(shù)據(jù)存起來進(jìn)行增刪改查的操作就是了。直到真正接觸到了數(shù)據(jù)庫這門課才真地發(fā)現(xiàn)了這里面得奧妙和值得專研的價值。不知不覺中已經(jīng)過了將近一個學(xué)期,這是第一次接觸王老師的課堂,但是老師清晰地講解讓我這一個學(xué)期收益匪淺。
數(shù)據(jù)已然成為當(dāng)今信息社會的一種極為重要的資源,各個部門無時無刻不在于數(shù)據(jù)打交道,對于這些大量數(shù)據(jù)的處理使得數(shù)據(jù)庫應(yīng)運(yùn)而生。作為學(xué)習(xí)軟件的我們對于數(shù)據(jù)庫的學(xué)習(xí)更加是必不可少。
雖然對于SQL語言這些東西以前基本上沒有太多的接觸,但是清晰易懂語言的模式并沒有對學(xué)習(xí)造成太大的困擾。而實(shí)際上這學(xué)期的雙語教學(xué)的確讓我的學(xué)習(xí)變的有些吃力,不是因?yàn)樽x不懂,而是讀過之后理解僅僅停留在字面意思上,不能很透徹地理解到位。但是老師課堂上深入淺出的講解,和對于課件的翻譯讓我對此有了很大的彌補(bǔ)。對于數(shù)據(jù)庫的理解已經(jīng)不僅僅是知道增刪改查這些簡單的基本操作,知道表之間的連接,一些運(yùn)算,一些模式等等。實(shí)際上,對于數(shù)據(jù)庫進(jìn)行建立與操作是十分復(fù)雜的,中間要經(jīng)過很多考慮對于現(xiàn)實(shí)的結(jié)合,對于軟硬件的要求都需要考慮在內(nèi)。
從某種意義上看來說,對于數(shù)據(jù)庫的學(xué)習(xí)不僅僅改變了我對與數(shù)據(jù)庫的看法,同時也改變了我對于程序設(shè)計的看法。從前簡單的看到就做是不科學(xué)的,應(yīng)該經(jīng)過規(guī)劃和研究分析才能上手。于此同時,老師留的項(xiàng)目其實(shí)是對于我們的所學(xué)習(xí)知識的一種檢驗(yàn)與擴(kuò)充。因?yàn)轫?xiàng)目結(jié)合很多的其他知識,同時做項(xiàng)目的過程是一個對于知識的重新審視與鞏固的過程。
總地來說,這學(xué)期的數(shù)據(jù)庫課程讓我覺得有所收獲,有所得。加強(qiáng)了對于課程本身的理解,同時也知道了更廣的知識面。其實(shí)感受最深的還是老師的講課方式,很詳細(xì)很透徹,不懂的地方老師還會很耐心地講解,總很和藹,問問題的時候也不會緊張。
關(guān)于意見、建議,總體上來說,老師的方法很好。如果真說意見,建議的話,我覺得針對雙語教學(xué),上課讓同學(xué)翻譯一些要點(diǎn)是必要的。因?yàn)楸旧泶蠹覍τ谟⒄Z的理解就不容易透徹,再加上一部分同學(xué)的英語水平并不是很好,所以容易造成誤解。如果自己翻譯,老師更正的話,會讓我們的記憶更加深刻,理解更加透徹,掌握更加牢固。另一點(diǎn)就是我覺得可以減少對于PPT的依賴。因?yàn)槊看紊险n的時候,看課件有時候并不是很清楚,但是當(dāng)老師在黑板上演示過后就覺得特別的理解,很清晰,感覺線索被理順了,明了了。
這就是我對于今年著學(xué)期上數(shù)據(jù)庫的一些感受,真的很希望以后還有機(jī)會選王老師的課。
擴(kuò)展閱讀:數(shù)據(jù)庫課程設(shè)計總結(jié)報告
漳州師范學(xué)院
數(shù)據(jù)庫課程設(shè)計
個人日程管理系統(tǒng)
姓名:某某
學(xué)號:某某
系別:計算機(jī)科學(xué)與工程
專業(yè):計算機(jī)科學(xué)技術(shù)專業(yè)
年級:08級
指導(dǎo)教師:陳志翔、王桃發(fā)
201*年05月學(xué)生學(xué)號某某專業(yè)計算機(jī)科學(xué)與技術(shù)專業(yè)姓名班級某某08師本一所屬學(xué)期201*-201*學(xué)年第2學(xué)期一、項(xiàng)目介紹與設(shè)計目的1.項(xiàng)目介紹:1)項(xiàng)目名稱:個人日程管理系統(tǒng)2)隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)應(yīng)用的迅速推廣,計算機(jī)及計算機(jī)技術(shù)給人們的日常生活,工作,學(xué)習(xí)帶來了十分巨大的影響,計算機(jī)改變了人們的生活,工作的方式。而在使用計算機(jī)時有一些好的、實(shí)用的軟件,將會給使用者提供非常便利的環(huán)境。我們結(jié)合本次課程設(shè)計開發(fā)以下的個人日程管理系統(tǒng)方案。個人日程管理系統(tǒng)是生活、工作小秘書軟件,本軟件實(shí)現(xiàn)個人日程的管理、查詢?nèi)粘蹋榭次赐瓿墒录,添加新日程,刪除日程,修改日程的功能。2.設(shè)計目的:隨著生活水平的提高,人們的生活節(jié)奏越來越快,每天都要處理很多事情,而又會常常因忘記處理重要的事情而苦惱。鑒于此,本系統(tǒng)主要為了更好地管理個人的日程,讓使用者的生活井然有序,不會忘記重要的會議和約會。二、項(xiàng)目環(huán)境要求設(shè)備支持:推薦配置:WindowsXP,512內(nèi)存;數(shù)據(jù)庫:MicrosoftSQLServer201*;軟件支持:采用VS201*C#語言編寫;三、項(xiàng)目功能模塊1.用戶登錄子系統(tǒng)每個用戶,只能以自己的密碼登錄到系統(tǒng)中,在系統(tǒng)里,只能處理、查看自己的日程,對別人的數(shù)據(jù)無法修改和查看。因?yàn)榇讼到y(tǒng)是專門給個人設(shè)計的,鑒于隱私問題,個人日程信息不希望別人看到,因此登錄的身份就一種:只準(zhǔn)使用者登錄,使用者充當(dāng)管理員的角色。具有全部的權(quán)限。2.用戶注冊子系統(tǒng)當(dāng)用戶第一次登錄到系統(tǒng)時,就可以進(jìn)行快速的注冊。。。3.日程瀏覽子系統(tǒng)1)查看當(dāng)天日程子模塊主要負(fù)責(zé):當(dāng)?shù)卿浌芾硐到y(tǒng)時,出現(xiàn)的是當(dāng)天的日程信息,供使用者快速查閱;還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進(jìn)行快速查詢。當(dāng)新增,修改刪除日程后,查看當(dāng)天日程子模塊會自動更新到最新狀態(tài)。2)查看指定日期日程子模主要負(fù)責(zé):當(dāng)使用者想查看某天的日程安排時,只需選擇日期就可方便的查詢到日程安排;還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進(jìn)行快速查詢。3)查看指定月份日程子模塊主要負(fù)責(zé):當(dāng)使用者想查看某個月全部的日程安排時,只需選擇月份就可查看指定月份的日程信息。還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進(jìn)行快速查詢到該月的某個日程。4)查看指定年份日程子模塊主要負(fù)責(zé):當(dāng)使用者想查看某年全部的日程安排時,只需選擇年份就可查看指定年份的日程信息。還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進(jìn)行快速查詢到改年的符合要求的日程。5)查看未完成事項(xiàng)子模塊主要負(fù)責(zé):讓使用者快速的查閱到未完成的日程信息;當(dāng)新增,修改或刪除日程后,查看未完成事項(xiàng)子模塊會自動更新到最新狀態(tài)。還能通過日程標(biāo)題關(guān)鍵字,日程類型,日程優(yōu)先度進(jìn)行快速查詢到未完成的日程。4.日程管理子系統(tǒng)1)初始化日程子模塊主要負(fù)責(zé):當(dāng)使用者登錄系統(tǒng)后,系統(tǒng)會自動初始化日程信息:將以前已完成的日程的未完成標(biāo)志,標(biāo)志為完成;初始化增加,刪除,修改界面的信息。2)添加新日程子模塊主要負(fù)責(zé)基本日程信息錄入,如新日程標(biāo)題,內(nèi)容,日程類型,開始時間,結(jié)束時間,提醒時間,提醒類型,日程優(yōu)先度,是否提醒等信息的錄入及相關(guān)數(shù)據(jù)連接處理。所添加的日程,會快速的在修改界面下方顯示出來。3)修改日程子模塊主要負(fù)責(zé)基本日程信息修改,使用者通過查詢工具查詢到要修改的日程,該日程會顯示在修改界面下方中,然后只需點(diǎn)擊該日程,就可方便在修改界面中進(jìn)行修改。4)刪除日程子模塊主要負(fù)責(zé)基本日程信息的刪除,使用者通過查詢工具查詢到要刪除的日程,該日程會顯示在刪除界面下方中,然后只需點(diǎn)擊該日程,再點(diǎn)擊刪除按鈕,就可方便的進(jìn)行刪除。5.系統(tǒng)維護(hù)子系統(tǒng)1)系統(tǒng)退出子模塊主要負(fù)責(zé)系統(tǒng)的退出2)用戶信息修改子模塊主要負(fù)責(zé)修改用戶的信息,如修改密碼。四、小組成員名單及分工情況(要求包括小組成員名單、工作分配及小組各成員貢獻(xiàn)度))成員:林楷工作分配:用戶登錄子系統(tǒng)、用戶注冊子系統(tǒng)、日程瀏覽子系統(tǒng)、日程管理子系統(tǒng)、系統(tǒng)維護(hù)子系統(tǒng)。五、程序用戶名及密碼用戶名:小梅密碼:1用戶名:小王密碼:1用戶名:小林密碼:1用戶名:1密碼:1六、體會與感想這次的課程設(shè)計可以說是為畢業(yè)設(shè)計做的一個預(yù)演,真的做起來困難重重,深刻體會到做一個軟件,里面需要的很多知識我們沒有接觸過,去圖書館找書的時候發(fā)現(xiàn),我們學(xué)的僅僅是皮毛,還有很多東西需要我們?nèi)グl(fā)掘,就算是借一本書看完它,我們還是會發(fā)現(xiàn)還有很多知識沒有吃透,這需要我們不斷的實(shí)踐,不斷地自學(xué)習(xí),不斷地發(fā)現(xiàn)問題去思考問題。從需求分析階段不斷地搜索資料,想充分了解自己所做的課題在客戶或者公司中的需求,由于《軟件工程》這門課大二時學(xué)的不深,畫數(shù)據(jù)流圖等等軟件設(shè)計流程做起來很生疏,翻閱課本,和軟件工程課老師上課的講解,總算整了一個像樣點(diǎn)的需求分析,但是也不知道是不是正確,根據(jù)數(shù)據(jù)流圖,不斷修改需求,由于這個課程設(shè)計沒有連接外部設(shè)備,比如打印機(jī),網(wǎng)絡(luò)等,所以做的都是在實(shí)踐階段,根據(jù)設(shè)計的大概模式展開一步步的模塊構(gòu)造。經(jīng)過不斷地測試,不斷地改進(jìn),其中還是發(fā)下了不少問題,第一次做這些工作,沒有任何經(jīng)驗(yàn),甚至無從下手,還是很謝謝老師和同學(xué)的幫忙,從中也學(xué)到了一些代碼的寫法,為什么要這樣寫,通過和同學(xué)的討論,找到一些書本上沒有的方法,如何數(shù)據(jù)綁定等等,怎樣從數(shù)據(jù)庫中將數(shù)據(jù)提取出來放到一個文本框或者標(biāo)簽內(nèi),這些東西是組成界面的東西,雖然小,但是可以體現(xiàn)整個軟件的水平,其實(shí)并不需要建多少數(shù)據(jù)庫的表,寫多少復(fù)雜的存儲過程,是不是用了數(shù)據(jù)庫函數(shù),觸發(fā)器等等,但是至少要弄明白這些東西如果操作,清晰思路才能將功能分清晰。經(jīng)過一段時間的學(xué)習(xí)與實(shí)踐,個人日程管理系統(tǒng)基本上開發(fā)好了。該系統(tǒng)具備了:添加、修改、刪除、瀏覽、查詢、輸出日程信息,實(shí)現(xiàn)了根據(jù)用戶需求查看日程等功能。作為一個個人日程管理系統(tǒng),本系統(tǒng)所提供的功能的確太少了一些,僅僅只實(shí)現(xiàn)了一些基本的功能,有很多地方還有待擴(kuò)展和改良。人如果沒有自信,沒有目標(biāo),沒有信心就不可能把事情做好,當(dāng)其他人都在迷茫的時候,自己一定要堅(jiān)信目標(biāo),大學(xué)畢業(yè)出去即是面臨找工作,從學(xué)習(xí)這個專業(yè),到以后做這方面的工作都需要不斷地去學(xué)習(xí)去實(shí)踐,這次實(shí)踐可以給我們敲一個警鐘,我們面臨畢業(yè),面臨擇業(yè),需要這些實(shí)踐經(jīng)驗(yàn),在困難面前要勇于嘗試,這是這次課程設(shè)計給我的最大感想。指導(dǎo)老師評語:成績評定:優(yōu)秀良好中及格不及格
指導(dǎo)老師簽名:年月日
友情提示:本文中關(guān)于《數(shù)據(jù)庫課程總結(jié)》給出的范例僅供您參考拓展思維使用,數(shù)據(jù)庫課程總結(jié):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。