




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
課程設(shè)計工作總結(jié)
為了讓您的需求得到滿足小編的編輯特別制作了這個“課程設(shè)計工作總結(jié)”,你認為的范文應(yīng)該怎么去寫?不同的工作環(huán)境要求我們學(xué)習(xí)及掌握不同的文檔處理技巧,寫新文章的時候,可以借鑒范文的寫作模版。范文就是給大家提供一個模板和撰寫思路,閱讀是一種抒發(fā)和理解希望我們能夠在這里找到解脫和共鳴!
課程設(shè)計工作總結(jié)【篇1】
學(xué)生姓名:
學(xué)院:信息工程學(xué)院
系別:計算機系
專業(yè):軟件工程
班級:
指導(dǎo)教師:
20_年7月21日
關(guān)于本次課設(shè)的個人總結(jié)
本次課程設(shè)計我主要負責(zé)的是項目開發(fā)計劃和測試計劃兩個文檔的編寫工作。歷時兩個星期終于順利完成。辛苦雖然是不可避免,但收獲還是令人尤其欣慰。
其中項目開發(fā)計劃主要對項目的整體實施提前做一個詳細的規(guī)劃。項目開發(fā)計劃主要在于協(xié)調(diào)和溝通,在規(guī)定的時間內(nèi)盡可能全面收集項目信息。項目信息收集要講究充分的、有效率的溝通,并要和小組成員達成共識。
編制項目計劃主要經(jīng)歷了如下的過程。包括、確定項目的應(yīng)交付成果。這里的項目的應(yīng)交付成果不僅是指項目的最終產(chǎn)品,也包括項目的中間產(chǎn)品;任務(wù)分解:從項目目標開始,從上到下,層層分解,確定實現(xiàn)項目目標必須要做的各項工作,并畫出完整的工作分解結(jié)構(gòu)圖。在資源獨立的假設(shè)前提下確定各個任務(wù)之間的相互依賴關(guān)系,以確定各個任務(wù)開始和結(jié)束時間的先后順序;獲得項目各工作任務(wù)之間動態(tài)的工作流程。確定每個任務(wù)所需的時間,即根據(jù)經(jīng)驗或應(yīng)用相關(guān)方法給任務(wù)需要耗費的時間;確定每個任務(wù)所需的人力資源要求,如需要什么技術(shù)、技能、知識、經(jīng)驗、熟練程度等等。確定項目團隊成員可以支配的時間,即每個項目成員具體花在項目中的確切時間;確定每個項目團隊成員的角色構(gòu)成、職責(zé)、相互關(guān)系、溝通方式。確定管理工作,管理工作是貫穿項目生命周期的,如項目管理、項目會議等、編寫階段報告。項目團隊成員之間的溝通時間、項目團隊成員和其他項目干系人之間的溝通時間也比較容易被忽視,而溝通時間也是比較不容易固定地量化和日程化。但這些工作在計劃中都應(yīng)當充分地被考慮進去,再回師項目計劃更加合理,更有效地減少因為計劃的不合理而導(dǎo)致的項目進度延期。考慮項目的費用預(yù)算、可能的風(fēng)險分析及其對策。
另一個就是測試計劃了。軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)品進行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護測試系統(tǒng),對測試方案可能出現(xiàn)的問題進行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。編寫測試計劃是為了項目經(jīng)理能夠根據(jù)測試計劃做宏觀調(diào)控,進行相應(yīng)的資源配置等。同時測試人員能夠了解整個項目測試情況以及項目測試不同階段的所要進行的工作,便于其他人員了解測試人員的工作內(nèi)容,進行有關(guān)配合工作。本次我編寫的測試計劃分別包含了黑盒白盒測試、單元測試、集成測試、確認測試、系統(tǒng)測試和驗收測試。應(yīng)詳細介紹了每個測試的方法和過程。
通過這次測試計劃的編寫過程和上網(wǎng)查資料了解到,每當測試一個程序時,人們總希望為程序增加一些價值。利用測試來增加程序的價值,是指通過測試,找出并修改盡可能多的程序缺陷,從而提高程序的可靠性或質(zhì)量。
因此,不要只是為了證明程序能夠正確運行而去測試程序。相反,應(yīng)該一開始就假設(shè)程序中隱藏著錯誤,然后測試程序,發(fā)現(xiàn)盡可能多的錯誤。
事實上,如果把測試目標定位于要證明程序中沒有缺陷,那么就會在潛意識中傾向于實現(xiàn)這個目標。也就是說,測試人員會傾向于挑選那些使程序失效的可能性較小的測試數(shù)據(jù)。另一方面,如果把測試目標定位于要證明程序中存在缺陷,那么就會選擇一些容易發(fā)現(xiàn)程序缺陷的測試數(shù)據(jù)。而后一種態(tài)度會比前者給程序增加更多的價值。
因此,大多數(shù)測試專業(yè)人員都贊同Myers對測試的定義:“測試是為發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。”這個定義意味著程序測試的過程是具有破壞性的,甚至是一個“施虐”過程。開發(fā)人員可能不愿意這么做,因為人們總是傾向于建設(shè)而不是破壞。這個定義還暗示了對于一個特定的程序,應(yīng)該如何設(shè)計測試用例(測試數(shù)據(jù))、哪些人應(yīng)該而哪些人又不應(yīng)該執(zhí)行測試。
事實上,如果在測試某個程序段時發(fā)現(xiàn)了可以糾正的缺陷,或者測試最終確定在沒有其他缺陷,則應(yīng)將這次合理設(shè)計并得到有效執(zhí)行的測試稱作是“成功的”。而所謂“不成功的”測試,僅指未能適當?shù)貙Τ绦蜻M行檢查,未能找出程序中潛藏缺陷的測試。因為軟件中不可能沒有缺陷,沒有找出它們,當然測試是“不成功的”。
“軟件測試就是證明軟件不存在錯誤的過程”。對幾乎所有的程序而言,甚至是非常小的程序,這個目標實際上是無法達到的。因為即使程序完全實現(xiàn)預(yù)期要求,仍可能包含有缺陷。也就是說,如果程序不按要求工作,它顯然有缺陷,但如果程序做了不要它做的事,它也有缺陷。
心理學(xué)研究告訴我們,當人們在干一件已經(jīng)知道是不合適的或不可能做到的事時,往往他們的表現(xiàn)就相當糟糕。把程序測試定義為在程序中找出錯誤的過程,就使測試成了可以做到的任務(wù),從而克服了心理上存在的問題。雖然這看起來像是個微妙的文字游戲,但對成功地進行軟件測試有很大的影響。
總之,軟件測試更適宜被視為試圖發(fā)現(xiàn)程序中錯誤(假設(shè)其存在)的破壞性的過程。一個成功的測試,通過誘發(fā)程序發(fā)生錯誤,可以在這個方向上促進軟件質(zhì)量的改進。當然最終人們還是要通過軟件測試來建立某種程度的信心:軟件做了其應(yīng)該做的,而沒有做其不應(yīng)該做的。
通過以前課程的了解,意識到測試的重要性。在發(fā)布新產(chǎn)品之前做好測試,提高軟件產(chǎn)品質(zhì)量,減少漏洞,是預(yù)防木馬攻擊的根本途徑。別人的經(jīng)驗證明,軟件的質(zhì)量不僅體現(xiàn)在程序的正確性上,它和開始編碼以前所做的系統(tǒng)需求分析,軟件設(shè)計密切相關(guān)。許多軟件使用中出現(xiàn)的錯誤,未必是編程人員在編碼階段造成的,反而在程序設(shè)計,甚至在需求分析時就埋下了禍因。這時,對軟件的錯誤糾正,就必須追溯到軟件開發(fā)的最初階段。由此看出了軟件測試階段的重要性。為了保證軟件的質(zhì)量,專案管理就應(yīng)該著眼于整個軟件生存期,特別是在開發(fā)階段的系統(tǒng)分析。所以軟件測試的概念和實施范圍必需包括在整個開發(fā)各階段的復(fù)查、評估和檢測。
整個編寫計劃的過程緊張而又快樂,我像一個真正的項目開發(fā)人員一樣,找到了自己的位置,找到了感覺。把全部的心血澆筑到鍵盤上,眼看著文檔想豆芽一樣生長,我心滿意足。做項目的過程中曝露很問題,不過這是好事,有挫折才會成長。
可以說做項目的過程是一個艱辛的過程,很多同學(xué),特別是組長為了這個項目經(jīng)常加班?;氐剿奚嶂筮€要拖著疲憊的身體繼續(xù)工作在電腦前,為了項目的如期完成而努力......在完成了項目之后,有一種如釋重負的感覺。但我相信每一位做了項目的同學(xué),一定能夠?qū)浖_發(fā)的過程有個更深的了解。軟件開發(fā)過程最重要的是團隊精神,這是小組全體成員的心聲,在整個項目文檔制作過程中,沒有誰能夠真正一個人走下去,做項目如此,我們每個人的生活又何嘗不是如此,誰能真正獨立于社會生活呢?項目團隊只是我們社會生活的一個縮影,認識到這一點,就不難理解為什么項目開發(fā)需要優(yōu)秀的團隊,需要良好的團隊精神。
課程設(shè)計對我們而言是我們對所學(xué)課程內(nèi)容掌握情況的一次自我驗證,有著及其重要的意義。通過課程設(shè)計能提高我們對所學(xué)知識的綜合應(yīng)用能力,能全面檢查并掌握所學(xué)內(nèi)容。根據(jù)課堂講授內(nèi)容,學(xué)生在實踐中做相應(yīng)的自主練習(xí),消化課堂所講解的內(nèi)容?;仡櫄獯舜握n程設(shè)計,至今感慨頗多,從理論到實踐,鞏固了以前學(xué)的知識,同時學(xué)到了課堂上不能學(xué)到的內(nèi)容,正所謂實踐出真知。
突然發(fā)現(xiàn),做項目的過程就是撿金子的過程,是把以前學(xué)過的知識一塊一塊的撿起來,做為項目組的一員對項目的開發(fā)我有了深刻的認識。過程中,每個同學(xué)都離不開其他同學(xué),在一個問題的交流看法中,可以體會到文檔編寫的多樣性和靈活性,有很多的捷徑都是同學(xué)們互相交流和辯解中得到的最佳答案,以至于每個同學(xué)都會在項目中得到更多的理解和項目經(jīng)驗。
這13天中,我們小組分工明確,齊心協(xié)力,互幫互助,積極討論,共同見證了從調(diào)研到最后一份報告的完成。
最后更離不開老師的指導(dǎo),并且感謝老師在這段時間對我們寄予的信心和期待!
課程設(shè)計工作總結(jié)【篇2】
在開學(xué)的第一周,我參加了院里組織的數(shù)據(jù)庫課程設(shè)計,這項任務(wù)是分組分工完成的,我們組有五名成員,分別是我們班學(xué)號的后五位同學(xué),很榮幸地我被推薦為我們組的組長,在組長的“英明”指導(dǎo)下,全體組員團結(jié)奮斗,使得任務(wù)完成地比我們預(yù)期的要稍早一些,也比預(yù)期要漂亮一些,這一點我們都感到很高興也很自豪。王婆賣瓜時間過了,言歸正傳吧。凡是都要有個總結(jié),以下便是我在這個課程設(shè)計中的一點心得。
首先我分析一下我們組任務(wù)順利完成的成功之處并總結(jié)一些經(jīng)驗,供以后反省參考用。
凡事預(yù)則備,不預(yù)則廢。這是我的座右銘,也是我深有感悟的幾句古語之一。在這個項目的開始階段,老師便讓我們做了個進度安排表,我很好的利用了這次機會,花了較多心思作出了一個很詳細的進度安排表,之后我們組任務(wù)的完成也是嚴格按照這個進度表進行的。當然我后來去了解了一下別的組的情況,有些組的進度安排表沒我們組做完善的一個很重要的原因就是他們對這一周的數(shù)據(jù)庫課程設(shè)計到底還沒什么概念。導(dǎo)致這種現(xiàn)象的原因有很多方面,一個是基礎(chǔ)太差不能理解老師安排的任務(wù)(當然這種人比較少),一種是缺乏交流,這個交流包括組內(nèi)的交流,也包括組間的,更包括與老師之間的,這也就引出了我的第二個心得。
多交流,這是我這次項目的第二個心得。對于這種分工完成的項目,組員之間的交流是極其必要的'。如果組員之間不能很好的溝通,不僅會做很多無用功,而且也會做很多重復(fù)的工作。組員之間很好的互通有無,表明自己正在做什么,下一步要做什么,才能使工作很好的開展開來。而我們組這次就做到了這點,我們每天都會在qq上或者見面相互交流,并及時修改進度安排表;除此之外,我們還相互幫助解決問題,或者共同解決問題,比如說這次的概念模型的設(shè)計,我們組負責(zé)設(shè)計概念數(shù)據(jù)模型的同學(xué)(趙)和負責(zé)數(shù)據(jù)需求分析的同學(xué)(左##)就經(jīng)常溝通(因為兩者的任務(wù)聯(lián)系比較緊密),共同解決問題,才會做出令我們組員都比較滿意的數(shù)據(jù)概念模型和漂亮的數(shù)據(jù)需求分析文檔;當然最重要的是我們也常會去與老師溝通,老師也在關(guān)鍵的設(shè)計地方也給了很多很多的寶貴意見。當然不得不作出檢討的地方是組長這次與老師交流的比較少,反而不及組員,希望在接下來的項目中能有所改觀,起好帶頭作用。我同樣也有觀察別的組完成情況,發(fā)現(xiàn)有些組出現(xiàn)了組長包干或者組長與個別組員的包干的現(xiàn)象,我覺得導(dǎo)致出現(xiàn)這種可怕現(xiàn)象的主要責(zé)任在于組長,組長的任務(wù)不僅僅參與部分任務(wù)的完成,更重要的是分配任務(wù)并協(xié)調(diào)組間關(guān)系,是溝通交流的一根主要管道。通俗的講就是組長上要聯(lián)系老師,中要與他組交流,下要與組員積極溝通,我覺得這也是組長這個角色的設(shè)置的必要所在吧。我真心地希望在我們下一個創(chuàng)新課程j2ee的訓(xùn)練中我們班不要再出現(xiàn)這種現(xiàn)象,每個人都有平等得到鍛煉的機會,組長不認真分配任務(wù)不積極與組員溝通在某種程度上剝奪了組員得到鍛煉的機會,而更可悲的是很多組員還沒有意識到這一點。
多主動,這一點原本和上一點多交流有很多相似之處,但我把它專門列出來也是為了體現(xiàn)他的重要性。多主動一方面是說要主動積極的思考解決問題。有很多同學(xué)比較好學(xué),總是不停的在與別人溝通交流,看似很積極,但是仔細分析他提出的那些問題著實汗涔涔,有些問題近似牢騷話類,稍微開動點腦筋就能解決的,但其總不會先去尋找解決問題的辦法后再提出個經(jīng)過大腦過濾的問題,說白了就是凡事都沒有個自己稍微成熟的看法。關(guān)于這一點我曾經(jīng)就一度犯過,現(xiàn)在回想起那段歲月著實還是對有些同學(xué)的耐心感動到熱淚盈眶。直到有一天張老師找我談了一次我才幡然醒悟到,之后便有了教大的長進,至少變得比較會提問題了。當然我覺得這一點還是值得給與一定程度的肯定的,至少他肯學(xué),比起那種喜歡“搭順風(fēng)車”的同學(xué)強多了。我上面提到的而關(guān)于組長的剝奪組員鍛煉權(quán)利的問題想必要是被有些組長看了會大有意見,組長會說:“你以為我喜歡一個人全干啊,還不是被逼的”。出現(xiàn)這種情況也于他們組喜歡“搭便車”的人太多了有關(guān)系,這也在一定程度上映射出了這個組組員和組長團隊意識的極度缺乏。又扯遠了,總之喜歡“搭車”的那部分同學(xué)可要提高警惕了,眼看過一年就要出去實習(xí)了,還不抓緊時間主動學(xué)點東西,還不停的讓組長剝削你得到鍛煉的機會,以后在這條路上怎么混得下去啊?
以上很簡單的三點讓我們組在這次設(shè)計之中順利完成了任務(wù),下面談?wù)勎覀兘M在這次任務(wù)中做的不足的地方吧。
首先得從組長自身談起,剛有說到組長與老師交流較少是第一點,第二點是組長一直以來的老毛病了,就是基礎(chǔ)不扎實,數(shù)據(jù)庫的理論知識很多考完就忘的干干凈凈,在項目的開始階段又返工去補習(xí)部分數(shù)據(jù)庫的知識,而且我們的組員大部分也這樣,甚至班里有很多同學(xué)也是這樣的。所以以后對于重要的專業(yè)基礎(chǔ)課一定要牢牢把握,絕不能追求過一門算一門。不過話說回來,組長這次返工還是較有成效,很快的理解了設(shè)計任務(wù),并以最快的速度做好了詳細的進度安排表,需要被鼓勵一下呵呵。第三點就是組長對問題的解決程度缺乏完美的追求,說通俗一點就是不求甚解,其實在我們的設(shè)計模型中,有一些地方還可以做調(diào)整的,數(shù)據(jù)的完整性和合理性將會進一步提升,如果我?guī)ьI(lǐng)組員朝這個方向再多努力一點,水平就不僅僅提高幾個檔次了,但是組長鼓勵組員去解決了一部分,且在一些地方確實做了修改。
其次說說組員,這幾位組員中有兩位與組長合作過一次,默契還不錯,在這次的任務(wù)的完成中發(fā)揮了很大的作用,他們是周#和左##,分別擔任功能需求說明書的編寫和數(shù)據(jù)需求分析說明書的編寫,曾在第一次小組會議就表示一定要交出令組長非常滿意的作品,而且事實的確是這樣,都完成的很出色。而其余兩位同學(xué)相對主動性就差了點,總是要組長不停的花心思督促能勉強完成任務(wù),令組長很是頭疼,但總的來說還是很配合,但這也在一定程度上導(dǎo)致組內(nèi)組員水平出現(xiàn)較大差異。
怎么辦呢不足之處真還少,可能是組長反省的還不夠吧,等以后反省徹底了再和老師說說吧。
課程設(shè)計工作總結(jié)【篇3】
經(jīng)過幾次的上機操作和大半學(xué)期的理論課學(xué)習(xí),我終于順利完成了小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)。在實驗過程中,遇到了各種各樣的問題,比如說數(shù)據(jù)庫的連接經(jīng)常出現(xiàn)錯誤,界面打不開等等,我想這還是與自己的知識積累量不夠有關(guān),但經(jīng)過網(wǎng)上查資料和圖書館查閱,在老師與同學(xué)的幫助下,幾經(jīng)調(diào)試改正后基本上沒有太大的問題了。
這是我們第二次做系統(tǒng),相較第一次而言,我們更加熟悉SQL的工作原理以及VB程序設(shè)計的工作界面,并對管理信息系統(tǒng)有了更深一步的了解,當然,這與我們平時的理論學(xué)習(xí)也密切相關(guān),看著自己親手做出來的系統(tǒng),雖然期間忙活了很長時間,但還是有很強烈的成就感,我們感受到理論與實踐相結(jié)合的樂趣,并見證了自己從不會到會的過程,期間的過程與收獲只有自己能夠體會。盡管平時上課學(xué)到的知識很抽象,而且也不是很認真,但是通過上機實驗,我們切切實實感受到了管理信息系統(tǒng)的價值所在,也對它產(chǎn)生了濃厚的興趣。另一方面,本次管理信息系統(tǒng)設(shè)計的實現(xiàn)也拓寬了我們的知識面,它使我們對小區(qū)的物業(yè)管理有了一個清晰地認識,隨著今后的發(fā)展,我們的生活將越來越趨向于智能化,計算機化,所以更好的了解這些系統(tǒng)對我們今后生活的提高也有所幫助。
由于當今的物業(yè)管理部門還不能有一個很統(tǒng)一的模式化,所以本系統(tǒng)僅考慮到一般小區(qū)所需要的物業(yè)管理的基本和主要的幾項功能,一個完好的小區(qū)物業(yè)管理系統(tǒng)還需要更多更復(fù)雜的功能要求,由于開發(fā)周期短等局限性,不能將本系統(tǒng)盡善盡美,希望在以后能夠?qū)π^(qū)的物業(yè)做更深一步的調(diào)研,在原有系統(tǒng)的基礎(chǔ)上不斷添加新功能,最終能夠開發(fā)出一套完善的小區(qū)物業(yè)管理信息系統(tǒng)。
當然了,對我們來說:對待學(xué)習(xí),光有興趣是不夠的,還需要有舉一反三的能力,我們通過對這個系統(tǒng)的研究,發(fā)現(xiàn)他的設(shè)計界面和代碼也能夠衍生出其他的類似的服務(wù)性質(zhì)的管理信息系統(tǒng)。這樣就又為自己的學(xué)習(xí)過程增添了幾分意義。希望自己在今后的學(xué)習(xí)中能夠繼續(xù)保持這種善于總結(jié)的習(xí)慣,學(xué)到更多的對自己有用的知識,為自己的職業(yè)生涯增光添彩。
課程設(shè)計工作總結(jié)【篇4】
隨著計算機科學(xué)的發(fā)展、應(yīng)用領(lǐng)域的不斷擴大,對計算機技術(shù)本身的要求越來越高?,F(xiàn)在越來越多的軟件開發(fā)過程采用了面向?qū)ο蟮拈_發(fā)技術(shù),面向?qū)ο蟮难芯勘榧坝嬎銠C軟硬件的各個領(lǐng)域,如面向?qū)ο蟮某绦蛟O(shè)計語言、面向?qū)ο蟮某绦蛟O(shè)計方法、面向?qū)ο蟮脑O(shè)計、面向?qū)ο蟮姆治?、面向?qū)ο蟮牟僮飨到y(tǒng)、面向?qū)ο蟮腄BMS、面向?qū)ο蟮拈_發(fā)工具、面向?qū)ο蟮拈_發(fā)環(huán)境等。目前不僅在研究領(lǐng)域已取得了豐碩的成果,而且有些軟件產(chǎn)品已經(jīng)投放市場。面向?qū)ο蠹夹g(shù)是一種新的設(shè)計技術(shù),與傳統(tǒng)的面向過程技術(shù)相比,它試圖依據(jù)人們對問題的看法來解釋軟件的架構(gòu),并力求將問題域中的問題映像到分析模型中,再轉(zhuǎn)換成對應(yīng)的程序代碼。面向?qū)ο蠹夹g(shù)倡導(dǎo)一種新的認知和表示世界的思想,計算機專業(yè)人士利用它提出了面向?qū)ο蟮挠嬎銠C程序設(shè)計語言、面向?qū)ο蟮能浖O(shè)計方法、面向?qū)ο蟮臄?shù)據(jù)庫等,使面向?qū)ο蠹夹g(shù)在今天的應(yīng)用設(shè)計中得到了最廣泛的運用。
一、面向?qū)ο蟮挠嘘P(guān)基本概念
面向?qū)ο蠹夹g(shù)為軟件開發(fā)提供了一種新的方法學(xué),引入了許多新的概念,這些概念是理解和使用面向?qū)ο蠹夹g(shù)的基礎(chǔ)和關(guān)鍵。
(一)對象(Object)、方法(Method)及消息(Message)
客觀世界的問題都是由客觀世界中的實體及其相互之間的關(guān)系構(gòu)成的。我們將客觀世界中的實體抽象為問題空間中的對象。由于我們需要解決的問題不同,我們面向的對象也就不同,因此對象是不固定的。一本書可以是一個對象,一家圖書館也可以是一個對象。從動態(tài)的觀點看,對象及其操作就是對象的行為,一個對象的通常定義是:對象是對一組信息及其上面的操作的描述。
私有數(shù)據(jù)結(jié)構(gòu)和處理,這些處理又稱為操作(Operation)或方法(Method),包括控制和過程。其中私有數(shù)據(jù)表示了對象的狀態(tài),該狀態(tài)只能由私有操作來改變,每當需要改變對象的狀態(tài)時,只能由其它對象向該對象發(fā)送消息。
消息是用來請求對象執(zhí)行某一操作或回答某些信息的要求,消息統(tǒng)一了數(shù)據(jù)流和控制流,程序的執(zhí)行是靠在對象間傳遞消息來完成的。表示消息的形式是消息模式。對同一消息模式的不同消息,同一對象所作的解釋和處理都相同,但是會由于對象狀態(tài)的不同而導(dǎo)致操作結(jié)果不同。一個消息模式定義對象的一種處理能力,所有消息模式及相應(yīng)于消息模式的處理能力,定義了對象的外部特征。
(二)類(Class)、實例(Instance)、繼承性(Inheritance)
在客觀世界中,有許多具有相同特征的事物,如:小轎車、大客車、卡車等,可以歸類為機動車。從對象觀點看,具有共同的屬性、共同的操作性質(zhì)的對象的集合就是類,而單個對象則是對應(yīng)類的一個實例。例如:書是一個類,而某一本具體的書如《面向?qū)ο蟮姆治觥穭t是該類的一個實例,任何一個對象都是某一個類的實例,并繼承該類定義的私有數(shù)據(jù)和操作。這就是繼承性,一個類實質(zhì)上定義的是一種對象類型。
類構(gòu)成層次結(jié)構(gòu),相對上層的是超類,相對下層是子類,子類在繼承超類的私有數(shù)據(jù)結(jié)構(gòu)及操作的同時可以擁有自有的私有數(shù)據(jù)結(jié)構(gòu)及操作。如果一個子類只有一個超類,則稱為單繼承性,這時該類共享多個超類的屬性及操作。
類和繼承性是現(xiàn)代軟件工程中的重要概念,軟件的可重用性、程序成分的可重用性是通過繼承類中的.屬性和操作而實現(xiàn)的。許多工業(yè)觀察有相信可重用軟件不是通過建立傳統(tǒng)的過程序(子程序庫),而是通過建立“類庫”實現(xiàn)的。
(三)封裝性(Encapsulation)
對象的封裝性是面向?qū)ο蠹夹g(shù)的一個重要特征。對象本身的定義即提供了封裝性。對象的封裝性是一種信息隱蔽技術(shù),對象的使用者只能看到對象封裝界面上的信息,對象的內(nèi)部對使用者是隱蔽的,其目的在于將對象的使用者和設(shè)計者分開。對象的封裝性體現(xiàn)在以下幾個方面:
對象具有清楚的邊界:對象的內(nèi)部軟件(數(shù)據(jù)結(jié)構(gòu)及操作)的范圍,限定在這個邊界之內(nèi);對象具有統(tǒng)一的外部接口;對象的接口(消息模式)描述該對象與其他對象間的相互作用;對象的內(nèi)部實現(xiàn)是不公開的;對象的實現(xiàn)給出了對象提供的功能細節(jié),外部對象是不能訪問這個功能細節(jié)的。
信息隱蔽是軟件開發(fā)過程中強調(diào)的一個重要概念,對象的封裝性很好地體現(xiàn)了這一概念。這就便利得用面向?qū)ο蠹夹g(shù)所開發(fā)設(shè)計的軟件的可維護性大為改善,這也是軟件技術(shù)追求的目標之一。
二、面向?qū)ο蠹夹g(shù)的基本思想
面向?qū)ο蟮姆椒ㄊ且环N分析方法、設(shè)計方法和思維方法。計算機系統(tǒng)通常是在指定的對象上執(zhí)行特定的行為操作,要獲得符合用戶需求的靈活而且可重用的系統(tǒng),最好的辦法就是把軟件結(jié)構(gòu)建立在對象之上,而不是行為之上,使計算機求解問題更加類似于人類的活動。因此,概括面向?qū)ο蠓椒ǖ幕舅枷霝椋簭目陀^存在的對象出發(fā)來構(gòu)造軟件系統(tǒng),并在系
統(tǒng)構(gòu)造中盡可能運用人類的自然思維方式。面向?qū)ο蠹夹g(shù)是從問題域中客觀存在的事物出發(fā)來構(gòu)造軟件系統(tǒng),用對象作為這些事物的抽象表示,并成為系統(tǒng)的基本構(gòu)成單位。每個對象都有其屬性和服務(wù),對象的屬性和服務(wù)融為一體,對外屏蔽其內(nèi)部細節(jié),稱作封裝,把具有相同屬性和相同服務(wù)的對象歸為一類,類是這些對象的抽象描述,每個對象是該類的一個實例,通過在不同程度上運用抽象原則,得到較一般的類和較特殊的類,特殊類繼承一般類的屬性和服務(wù),復(fù)雜的對象用簡單的對象構(gòu)成,稱作聚合。對象之間的消息通信表達對象之間的動態(tài)聯(lián)系,對象之間的關(guān)聯(lián)表達對象之間的靜態(tài)關(guān)系。
隨著科學(xué)技術(shù)不斷進步和經(jīng)濟不斷發(fā)展,面向?qū)ο蠹夹g(shù)在當今軟件開發(fā)中的運用越來越廣泛,面向?qū)ο蠹夹g(shù)中使用UML語言對于數(shù)據(jù)庫系統(tǒng)的設(shè)計具有非常重要的作用。運用UML語言能詳細描述數(shù)據(jù)庫系統(tǒng)的外部功能結(jié)構(gòu)、內(nèi)部靜態(tài)結(jié)構(gòu)、動態(tài)結(jié)構(gòu)以及程序代碼的物理結(jié)構(gòu),采用面向?qū)ο蟮某墒旒夹g(shù)提高了數(shù)據(jù)庫系統(tǒng)設(shè)計的效率和質(zhì)量,提高了數(shù)據(jù)庫系統(tǒng)軟件開發(fā)的可重用性和可維護性。
課程設(shè)計工作總結(jié)【篇5】
CHANGZHOUINSTITUTEOFTECHNOLOGY
Web程序設(shè)計學(xué)習(xí)報告
二級學(xué)院(直屬學(xué)部):計算機信息工程學(xué)院專業(yè):軟件工程班級:__軟件二學(xué)生姓名:程一鳴學(xué)號:11030603
20__年6月
目錄
一.概述........................................................................3
二.可行性分析............................................................4
三.實現(xiàn)功能................................................................5
四.總體設(shè)計和詳細設(shè)計............................................6
五.相關(guān)設(shè)計代碼........................................................8
六.實驗心得體會......................................................16
一.概述
隨著網(wǎng)絡(luò)的飛速發(fā)展和普及,越來越多的用戶習(xí)慣上網(wǎng)購物。本系統(tǒng)的主要目的就是為用戶提供一個方便的網(wǎng)上購物平臺。利用本系統(tǒng),用戶可以直接在網(wǎng)上購物并自己的需要對商品進行瀏覽、查看。本系統(tǒng)遵循軟件工程標準,并按照軟件工程規(guī)定的流程進行項目的開發(fā)。
。對于一些傳統(tǒng)企業(yè)而言,通過一些傳統(tǒng)的營銷手段已經(jīng)很難對現(xiàn)今的市場形成什么重大的改變了。如果想將企業(yè)的銷售渠道完全打開,企業(yè)就必需引進新的思維和新的方法。而網(wǎng)絡(luò)購物正好為現(xiàn)今的傳統(tǒng)企業(yè)提供了一個很好的機會與平臺,傳統(tǒng)企業(yè)通過借助第三方平臺和建立自有平臺紛紛試水網(wǎng)絡(luò)購物,構(gòu)建合理的網(wǎng)絡(luò)購物平臺、整合渠道、完善產(chǎn)業(yè)布局成為傳統(tǒng)企業(yè)未來發(fā)展重心和出路。
購物車主要是為廣大網(wǎng)上顧客購物的資源平臺。購物車主要目標是建設(shè)在網(wǎng)上對用戶進行信息服務(wù)互動平臺。
二.可行性分析(1)系統(tǒng)可行性
網(wǎng)上購物平臺主要是對后臺管理和前臺操作。后臺管理是管理員對本網(wǎng)站的維護,通過訂單管理(四種訂單狀態(tài))、商品管理(商品添加、類別添加)、會員管理(添加會員)、系統(tǒng)管理(上傳管理)等功能達到對網(wǎng)站的管理。前臺操作是用戶登錄到本網(wǎng)站,可以進行用戶注冊,找到自己想要買的商品,裝入物車,提交定單進行購買。網(wǎng)上購物平臺的特點是客戶和商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合購買商品基本的原則,滿足廣大客戶的日益增長的數(shù)量,并達到操作過程中的直觀、方便、實用、安全等要求。
(2)經(jīng)濟可行性
縮短了供貨周期,壓縮了庫存,裁減了人員,于是就可以依據(jù)縮短時間的天數(shù)和庫存物資的減少,以及裁減人員的工資等,使原材料和勞動力資源得到更合理的利用,從而提高了大多數(shù)信息化建設(shè)項目降低了不少成本,避免了多消耗,減少多管理費用的支出等等。
三.實現(xiàn)功能
加入購物車、訂單管理、商品購買、用戶管理等。
(1)商品信息發(fā)布功能
發(fā)布銷售的商品信息,注冊取得授權(quán)后可在系統(tǒng)后臺隨時增添、修改、更新銷售商品信息
(2)網(wǎng)上購物功能
買方先通過登錄,成功后瀏覽商品,可以下訂單并且查看自己的訂單,隨后結(jié)賬購買。
(3)訂單管理功能
訂單下達時會在后臺產(chǎn)生訂單號、商品號、下單用戶賬號、價格、總計等。
(4)用戶管理功能
用戶可以注冊,并在登錄時檢測賬號正確性。
(5)商品管理功能
管理員可以對商品進行管理,增添新商品或者修改庫存等。
2.功能實現(xiàn)流程:
(6)訂購。即把所選物品添加到購物車。
(7)修改。根據(jù)自己的需求可以修改已購物品的數(shù)量。也可以刪除
已選商品。
(8)顯示購物車內(nèi)所選的物品及單價。
課程設(shè)計工作總結(jié)【篇6】
本人是一名中學(xué)微課教師,__年__月我有幸成為本校微課教師的成員。在這半年多以來,我認真學(xué)習(xí)、積極參加各級培訓(xùn),不斷地豐富自己的教學(xué)知識和理論水平。在教學(xué)中,不斷探索,積極實踐,善于總結(jié),不斷更新自己的認識和觀念。現(xiàn)在的我充足已,我的知識儲備豐富了,我的教學(xué)方法靈活了,我能夠把學(xué)到的技能用于我的教學(xué)實踐當中去,使我的課堂教學(xué)更加的得心應(yīng)手,學(xué)生更加的喜歡我,這也使得我的課堂效率提得更高。
一、思想方面
我能夠認真學(xué)習(xí)和認真思考各種有效教學(xué)手段。在學(xué)習(xí)中我認真思考新課改的發(fā)展方向及其對教師的要求。我積極探索適合自己的教學(xué)模式。
二、教育教學(xué)方面
在教育教學(xué)過程中,我不斷豐富自身學(xué)識,努力提高自身能力、業(yè)務(wù)水平,嚴格執(zhí)行師德規(guī)范,有高度的事業(yè)心、責(zé)任心、愛崗敬業(yè)。堅持“一切為了學(xué)生,為了學(xué)生的一切”,樹立正確的人才觀,重視對每個學(xué)生的全面素質(zhì)和良好個性的培養(yǎng),不用學(xué)習(xí)成績作為唯一標準來衡量學(xué)生,與每一個學(xué)生建立平等、和諧、融洽、相互尊重的關(guān)系,關(guān)心每一個學(xué)生,尊重每一個學(xué)生的人格,努力發(fā)現(xiàn)和開發(fā)每一個學(xué)生的潛在優(yōu)秀品質(zhì),堅持做到不體罰或變相體罰學(xué)生。正確處理教師與學(xué)生家長的關(guān)系,在與家長聯(lián)系上相互探究如何使學(xué)生發(fā)展的方法、措施,贏得了廣大學(xué)生家長的普遍贊許。在教育教學(xué)過程中,利用學(xué)科特點加強對學(xué)生的思想教育,提高他們的思想素質(zhì),激發(fā)他們的學(xué)習(xí)積極性,努力提高教育教學(xué)質(zhì)量。
三、個人學(xué)習(xí)
積極學(xué)習(xí)各種教育理論,以充實自己,以便在工作中以堅實的理論作為指導(dǎo),更好地進行教育教學(xué)。努力學(xué)習(xí)英語,以適應(yīng)當前教育的形式,給自已充電,我還利用業(yè)余時間認真學(xué)習(xí)電腦知識,學(xué)習(xí)制作多媒體課件,為教學(xué)服務(wù),上網(wǎng)查找資料等等,
四、教育方面
在教學(xué)中,我刻苦鉆研各科教材,認真擬訂教學(xué)計劃,因材施教,建立尊重、平等、和諧的師生關(guān)系,做到因材施教。在教學(xué)中,努力做到把知識目標任務(wù)落實到課堂中,重視學(xué)生為學(xué)習(xí)主體,引導(dǎo)學(xué)生在合作交流中學(xué)習(xí),在主動探索中學(xué)習(xí)。
1、在教學(xué)中,始終以培養(yǎng)學(xué)生的學(xué)習(xí)能力為目標。
教學(xué)中,以發(fā)展的眼光看待每一個學(xué)生,不放棄任何一個學(xué)生。
2、創(chuàng)設(shè)各種情境,激發(fā)學(xué)生思考。教學(xué)中始終圍繞學(xué)生的日常生活,創(chuàng)設(shè)大家熟悉的情境,讓學(xué)生通過自己動口、動手、動腦去親身體驗、體驗,來理解知識。
3、培養(yǎng)學(xué)生的合作交流意識。教師只是學(xué)生活動的引導(dǎo)者和組織者。做到讓每個學(xué)生都動起來。
4、建立融洽、的師生交流互動平臺。
5、在教學(xué)過程中,始終貫徹以生為本的教學(xué)原則。尊重、關(guān)心愛護學(xué)生,做學(xué)生們心中的良師益友。
6、采用各種不同手段激發(fā)學(xué)生思考。
7、教學(xué)中能面向全體學(xué)生,注意發(fā)現(xiàn)學(xué)生的閃光點,多表揚鼓勵,讓學(xué)生在輕松、愉快的氣氛中獲取知識。
五、其他方面
在教學(xué)中,我積極做到利用現(xiàn)代化教學(xué)手段,培養(yǎng)學(xué)生的創(chuàng)新能力和實踐能力。
課程設(shè)計工作總結(jié)【篇7】
為期十多天的機械制圖課程設(shè)計馬上就要結(jié)束了,回首這幾天,幾分坎坷幾分歡欣。
炎炎烈日,烘烤著大地,沒有空調(diào)的經(jīng)管210就像一個大蒸爐,再加上每個人排出的溫度,此時的教室儼然就是人間地獄,然而,在這地獄之中卻發(fā)生了一件詭異的事情:酷暑難耐,作業(yè)繁重,本來這是一件十分痛苦的事情,本應(yīng)該度日如年,可事實偏偏與此相反,每天早早的來到經(jīng)管,時間似流水一般悄無聲息的從指間劃過,不知不覺一天就這樣從身邊走過。地獄般的生活本該痛不欲生,苦不堪言,可一路走來,汗水中夾雜著喜悅,似乎輕輕松松,預(yù)期的苦痛并沒有如約而來?,F(xiàn)在想來,有點不可思議,這也許就是機械制圖課程設(shè)計的獨特之處吧。
每天雖然很忙碌很疲勞,但感覺很充實,收獲頗多。每天的專注和辛勞,喚回了我對機械設(shè)計課的重新認識,還有一種對設(shè)計制圖工作的熱情和認真的態(tài)度,看著圖紙上的每一個細節(jié),我覺得沒有枉費這兩周來的心血。在這次設(shè)計中進一步培養(yǎng)了我對工程設(shè)計的獨立能力,樹立正確的設(shè)計思想,掌握常用的.機械零件,機械傳動裝置和簡單機械設(shè)計的方法和步驟。在老師的諄諄教導(dǎo),和同學(xué)們的熱情幫助下,使我找到了信心。
現(xiàn)在想想其實課程設(shè)計當中的每一天都是很累的,其實正向老師說得一樣,機械設(shè)計的課程設(shè)計沒有那么簡單,雖然種種困難我都已經(jīng)克服,但是還是難免我有些疏忽和遺漏的地方。完美總是可望而不可求的,不在同一個地方跌倒兩次才是最重要的。抱著這個心理我一步步走了過來,最終完成了我的任務(wù)。制圖測繪是學(xué)習(xí)機械制圖課程的一個非常重要的實踐環(huán)節(jié)。通過對各種圖紙的測繪,讓我們?nèi)娴亍⑾到y(tǒng)的復(fù)習(xí)機械制圖課程所要求掌握的基礎(chǔ)理論、基本知識和基本技能,進一步提高繪圖、讀圖的質(zhì)量和速度,為后續(xù)課程打下基礎(chǔ)。
通過十多天的課程設(shè)計,自己感悟頗多,知道了設(shè)計絕不是一件簡單的事,一根線條,一個結(jié)論,都需要經(jīng)過深思熟慮,反復(fù)思考后才能加以確定(最后還不一定正確),也明白了要想學(xué)好機械制圖,不僅需要嚴謹細致的學(xué)習(xí)作風(fēng),還需要認真負責(zé)的學(xué)習(xí)態(tài)度。
最后,感謝老師這十多天陪我們一路走來。這十多天,雖然艱辛,但也有喜悅,雖然痛苦,但也有歡愉,相信這十多天會成為我大學(xué)生活中最值得回憶的一段特殊時光。
課程設(shè)計工作總結(jié)【篇8】
通過此次課程設(shè)計,使我更加扎實的掌握了有關(guān)戰(zhàn)略管理方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次與隊友的討論,一篇又一篇的查閱資料終于解決了問題,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)問題,不斷解決,不斷領(lǐng)悟,不斷獲取。這讓我覺得在今后社會的發(fā)展和學(xué)習(xí)實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮應(yīng)該相信隊友,相信團隊的力量,群力群策,進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可能得到社會及他人對你的認可!
課程設(shè)計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設(shè)計讓我感觸很深。使我對抽象的理論有了具體的認識。通過這次課程設(shè)計,我了解了企業(yè)如何進行內(nèi)外部環(huán)境分析,如何對企業(yè)制定合適的戰(zhàn)略,如何來控制戰(zhàn)略目標的實施和完成,并且給我一種結(jié)合當前環(huán)境,全局的看待企業(yè)自身環(huán)境,從而采取最合適的戰(zhàn)略方案的全局思考的感覺,這種全局掌控的感覺讓我感受很深,我喜歡這種運籌帷幄的快感,站在一個高度看風(fēng)云變幻。這次的`課程設(shè)計中,不僅培養(yǎng)了我獨立思考、動手操作的能力,在團隊協(xié)作等其它能力上也都有了提高。更重要的是學(xué)會了學(xué)習(xí)的方法。這是日后最實用的。要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐。這對于我們的將來也有很大的幫助。不管有枯燥,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像艱苦奮斗一樣,我們都可以在設(shè)計結(jié)束之后變的更加成熟,會面對需要面對的事情。
回顧起此課程設(shè)計,至今我仍感慨頗多,從理論到實踐,在這段日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù)。在設(shè)計的過程中遇到問題,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度美甲師勞動合同與美甲設(shè)備租賃服務(wù)
- 2025年度煤炭場地租賃與能源產(chǎn)業(yè)合作框架協(xié)議
- 二零二五年度綠色建筑投資入股協(xié)議
- 預(yù)合同與正式合同范本
- 二零二五年度人工智能教育人合伙投資協(xié)議書
- 2025年中國無菌噴霧干燥系統(tǒng)市場調(diào)查研究報告
- 2025年度物流公司冷鏈運輸人員勞動合同
- 2025年度裝修工程拖欠工資無勞動合同爭議調(diào)解合同
- 2025春季開學(xué)典禮校長講話:《哪吒2之魔童鬧?!酚卸嘧儜B(tài)?這場演講讓整個禮堂沸騰!值得所有學(xué)生深思
- 中國微藻生物燃料市場發(fā)展現(xiàn)狀與前景動態(tài)預(yù)測報告2025-2030年
- 2025春季學(xué)期少先隊工作安排表
- 2024年同等學(xué)力申碩英語考試真題
- 新北師大版高中英語選擇性必修一詞匯表(word精校版)
- 2023年新安全生產(chǎn)法
- 卡通可愛風(fēng)格學(xué)生課程表模板
- UNIX操作系統(tǒng)基礎(chǔ)(全)
- 2023年株洲市石峰區(qū)網(wǎng)格員招聘筆試題庫及答案解析
- 古代希臘文明教學(xué)課件
- 《一生中愛》諧音歌詞
- 氬氣安全技術(shù)說明書MSDS
- 四年級數(shù)學(xué)下冊教案-練習(xí)一-北師大版
評論
0/150
提交評論