freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課程教學(xué)的一些體會-閱讀頁

2024-11-16 00:24本頁面
  

【正文】 所以在做任何一個項目時,前期的需求調(diào)研和需求分析都是必須的,這是在做一個項目的基本,是關(guān)系成敗的重要一環(huán)。在我們的校園 b2c電子商務(wù)網(wǎng)站開發(fā)的過程中,遇到了一些問題,如客戶提交購買確認(rèn)后,我們?nèi)绾未_定應(yīng)該以什么方式將貨物給客戶,還有以什么確定貨物的送達(dá)地點,客戶的訂單在哪里處理,訂單以什么方式驚醒處理,在管理員應(yīng)該實現(xiàn)的功能上反復(fù)增刪等,這些問題很多都是由于設(shè)計不夠清晰,不夠完善而導(dǎo)致的。還好,我們能及時地發(fā)現(xiàn)問題,通過相互溝通討論,問題也得到了解決。如果我們的需求設(shè)計能夠比較清晰和完善,那么我們在開發(fā)過程中便會很明白的知道我們應(yīng)該實現(xiàn)什么樣的功能,在數(shù)據(jù)庫里應(yīng)該怎樣建表,以什么方式插入數(shù)據(jù),從而可以避免反復(fù)修改工程的問題,也能避免出現(xiàn)可能毀壞整個工程的問題。對于文檔在軟件工程中的作用,我在這次項目開發(fā)過程中有了更加深刻的理解。首先我們要明確開發(fā)過程中為什么要寫這些文檔,文檔的最根本的作用是為了更好的溝通。文檔只不過是一個準(zhǔn)繩,將開發(fā)中的各個樹枝樹葉扶正。文檔的多少、繁簡是有度的,絕對不能說越多越好。文檔完整即可,每一份文檔說明一個問題,無需將多個文檔的內(nèi)容放在一個文檔的里面。不要讓文檔成為累贅,如果真是這樣,我認(rèn)為就是該考慮寫這些文檔的必要性的時候了。在整個項目開發(fā)過程中,我們也同時遇到了許多程序接口問題,頁面和功能相結(jié)合的問題,數(shù)據(jù)庫建表的問題,這些問題都是源于我們項目小組成員之間的溝通不足。如果我們要在功能方面作出修改,那么程序人員和頁面人員及數(shù)據(jù)庫人員就必須相互溝通,共同對整個程序作出相應(yīng)的修改,這樣才能避免最終整合時出現(xiàn)問題。在我以前的理解當(dāng)中,軟件工程,無非就是一個人或者幾個人或一個團(tuán)隊集中在一起進(jìn)行編寫代碼的工作,以實現(xiàn)開發(fā)出所用的軟件。具體地講,它表現(xiàn)在與軟件開發(fā)和管理有關(guān)的人員和過程上。它包括了系統(tǒng)分析建模概要設(shè)計詳細(xì)設(shè)計編碼測試維護(hù)。編程只是其中的一小部分。這些工作我都順利完成了,雖然并不能算是非常的出色,但也算是盡力了。當(dāng)然,在這次項目過程中我也發(fā)現(xiàn)了自己的一些問題。我希望以此為契機,在將來的項目開發(fā)中能做得更好。其實在我看來,軟件工程與其說是一門課程,不如說是一門思想,是一個如何去分析和處理問題的過程,應(yīng)該說其范疇已經(jīng)遠(yuǎn)遠(yuǎn)不止局限于該門課程,成為了一個綜合的能夠解決問題的思想集合。學(xué)習(xí)了軟件工程,我們可以在給定成本、進(jìn)度的前提下,開發(fā)出具有適用性、有效性、可修改性、可靠性、可理解性、可維護(hù)性、可重用性、可移植性、可追蹤性、可互操作性和滿足用戶需求的軟件產(chǎn)品。在這學(xué)期的軟件工程課上,我每次都認(rèn)真聽老師講課,跟著老師的腳步,領(lǐng)悟老師的思想,學(xué)習(xí)態(tài)度還算認(rèn)真。從此我就認(rèn)真地學(xué)習(xí)這門課程。當(dāng)然,學(xué)習(xí)理論知識就是用來指導(dǎo)實踐的,也只有把理論知識運用到實踐才能充分發(fā)揮理論的作用。在本學(xué)期的軟件工程課程的學(xué)習(xí)中,我們學(xué)習(xí)了十章的內(nèi)容。了解軟件工程的的工作對象、發(fā)展背景、內(nèi)容、目標(biāo)。第二章軟件開發(fā)過程模式,這一章主要讓我們了解軟件生存周期,認(rèn)識到了軟件開發(fā)過程,熟悉了幾種常用的軟件過程模式的特點與用途。第三章軟件項目管理,本章詳細(xì)介紹了項目管理內(nèi)容(對項目的管理、對項目成果的管理),讓我們學(xué)會如何制定項目計劃,并學(xué)習(xí)使用甘特圖、任務(wù)網(wǎng)絡(luò)圖(由Microsoft Project創(chuàng)建)制定項目計劃。該章還涉及系統(tǒng)初步建模,其中的系統(tǒng)框架圖、系統(tǒng)流程圖,可由Microsoft Visio中的基本流程圖創(chuàng)建??赏ㄟ^Microsoft Visio中的組織圖創(chuàng)建業(yè)務(wù)樹,通過Rational Rose創(chuàng)建業(yè)務(wù)用例、業(yè)務(wù)活動。說明了建立分析建模的原因和方法。第七章基于UML的面向?qū)ο蠓治鼋?,本章詳?xì)介紹了UML的基本模式、事物、關(guān)系及建模時用到的各種圖進(jìn)行了介紹。第八章概要設(shè)計,這一章主要講解了概要設(shè)計任務(wù)及過程,介紹了系統(tǒng)構(gòu)架、數(shù)據(jù)結(jié)構(gòu)、程序結(jié)構(gòu)等概要設(shè)計內(nèi)容。該章中的程序結(jié)構(gòu)圖由Microsoft Visio創(chuàng)建。通過Rational Rose進(jìn)行設(shè)計建模。其實原理是非常簡單的,甚至可以說簡單的可笑,但是當(dāng)你就是做出這么一個簡單的東西出來之后,一些外行們有時候會用崇拜的眼光看著你,覺得你很厲害,很高深莫測。就比如說軟件工程中所謂的需求獲取,從字面上來看好像是一件很難的事,而其實就是一個談判,辯論,交流的過程,只不過這個交流過程可能針對性比較強。當(dāng)我們在畢業(yè)之后,軟件工程是我們實際要運用的一項非常有用的技能,而且不僅僅局限于軟件工程的范疇,即使我們是從事其它行業(yè),不也是要從需求獲取開始,一直有條有理地到最后成品的出爐嗎?應(yīng)該說這就是這門課的價值所在,它讓我們既學(xué)會了管理又學(xué)會了技術(shù)。原來一直以為學(xué)好這門課程最重要的是會編寫程序,其實則不然。一個完整的項目規(guī)劃須包括:軟件的定義、可行性分析報告、項目開發(fā)計劃、軟件需求說明書、概要設(shè)計說明書、詳細(xì)設(shè)計說明書、用戶操作手冊、測試計劃、測試分析報告、開發(fā)進(jìn)度報告、項目開發(fā)總結(jié)報告、軟件維護(hù)手冊、軟件問題報告、軟件修改報告等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進(jìn)行周密的策劃、詳細(xì)的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達(dá)成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。所以在以后的學(xué)習(xí)中我要加強自身綜合素質(zhì)的培養(yǎng),要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決,這樣才能學(xué)到這門課程的精華。還要注意與其他科目的相輔相成,就像我們在學(xué)習(xí)語言時,要看看與C語言的聯(lián)系,多思多想,把從各個科目學(xué)到的知識融匯貫通。比如項目來源,項目任務(wù),項目規(guī)劃,系統(tǒng)需求分析,系統(tǒng)結(jié)構(gòu)設(shè)計,系統(tǒng)詳細(xì)設(shè)計,系統(tǒng)測試,系統(tǒng)維護(hù)等等。畫出進(jìn)度安排表,組織結(jié)構(gòu)圖,業(yè)務(wù)流程圖,數(shù)據(jù)流圖,利用UML建模畫出圖形,通過這些圖形能更直觀地看出各個實體之間的關(guān)系,對系統(tǒng)有個比較整體的體現(xiàn)。不斷鍛煉自己,成為社會的可用之才,回
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1