【導讀】1﹑什么是軟件危機?產(chǎn)生原因是什么?軟件開發(fā)技術的進步未能滿足發(fā)展的要求。的辦法,問題積累起來,形態(tài)尖銳的矛盾,導致了軟件危機。⑴軟件規(guī)模越來越大,結構越來越復雜。⑵軟件開發(fā)管理困難而復雜。⑶軟件包開發(fā)費用不斷增加。⑸生產(chǎn)方式落后,仍采用手工方式。它目標和內容是什么?軟件工程就是用科學的知識程和技術原理來定義,開發(fā),維護軟件的一門學科。發(fā)的軟件可靠性高。管理制度﹑人員素質﹑操作方式是否可行。付的程序名稱;所使用的語言及程儲形式;應交付的文檔。⑶.人員組織及分工:所需人員類型﹑數(shù)量﹑組成結構。使用數(shù)據(jù)流圖,數(shù)據(jù)字典,作為描述工具,使用結構化語言,判定表,判定樹。數(shù)據(jù)流,數(shù)據(jù)項,數(shù)據(jù)存儲,基本加工。定義詞,其動詞含義要具體,盡量不使用形容詞和副詞來修飾。