在後世,由於應用程序龐大而複雜,功能測試工作千頭萬緒,測試人員很難組織科學、全面的測試用例。
為了保證測試工作科學、精確、全面、有序地進行,大型軟件的開發,一般采用一邊開發一邊測試的策略,使得開發工作與測試工作平行進行,這也就是俗話所說的“越早測試越好”。
甚至連測試過程,都有一套完整的步驟。
不過這個年代,一個大型程序總共加起來也就幾百KB大小,用MB計算的都是那種超大型程序了,楊衛寧的CAD軟件測試自然不需要後世那麽繁瑣。
楊衛寧打開DJS-130計算機的操作系統,載入軟件,微笑地對聚集在自己周圍觀看測試的眾人說道:“大家好,很高興再次見到大家,一個月前,我在你們面前立下軍令狀,表示一個月內搞出CAD軟件,今天就是檢驗成果的日子。剛才我已經進行了白盒測試,修複了幾個小BUG,可以說這款軟件運行起來是沒有問題了。”
“在此,我首先向全力支持我的工作的呂文軍所長、夏培素教授以及計算機中心的谷沛主任表示感謝,如果沒有他們的盡力持,這款軟件壓根就沒有誕生的機會,今天大家也不會在這裡看到我演示它的功能了。”
呂文軍、谷沛等人相視而笑,楊衛寧這麽說讓他們心中受用不少,當初楊衛寧提出要開發CAD軟件,在場的大多數人都信心不足,谷沛甚至還專門刁難了楊衛寧一番,誰想到這小子在短短不到一個月的時間裡,會闖出這麽大的名頭。
到了今日,即使他們還沒看到楊衛寧開發這款CAD軟件到底什麽模樣,但心中對楊衛寧能否開發成功卻沒什麽懷疑了。
“好了,閑話少說,接下來我們開始這款軟件的功能性測試。”
楊衛寧笑道。
隨著軟件的載入完成,18英寸的CRT顯示器上,很快出現了一個藍底白字的“AUTOCAD”的英文標識,接著,畫面一跳,一個白色的幕布出現在屏幕上。
楊衛寧笑道:“這款軟件我已經將其命名為AUTOCAD軟件,它具備多個功能模塊,接下來我將向大家演示這款軟件的2D繪圖功能。所謂2D繪圖,就是在平面上通過線框、曲線等功能,繪製工程圖樣,並且為文本、尺寸標注、客戶化標準、2D參數化和2D瀏覽提供一整套工具。嗯,這樣吧,大家想要畫什麽樣的工程圖,我現在就可以演示給大家看。”
見眾人都不說話,呂文軍笑道:“衛寧,這樣吧,你就畫一個簡單的六角螺栓三視圖吧。”
眾人不由得微微一愣,在機械工業中,六角螺栓的應用極為廣泛,但繪製六角螺栓卻只能采用比例畫法,經驗不足的人很容易造成誤差,畫這樣一幅圖,可以說極為考驗機械工程師的工程製圖功底。
不過楊衛寧卻毫不在意,微微一笑道:“好嘞,那就畫六角螺栓吧。”
楊衛寧熟練地操作鼠標,點擊編輯欄,選擇正六邊形,然後以2d為直徑,在屏幕上畫出了正六棱柱的主視圖和左視圖。
由於製造六角螺母時,常做出30度倒然,使六個棱現與圓錐面相交,因而在正六棱柱的側面形成雙曲線形關的截交線,作圖時為了簡便,可用圓弧代替雙曲線。
但楊衛寧卻並沒有如此,而是點開了編輯欄,選擇雙曲線工具,在屏幕上完成了30度倒角與雙曲線的相切。
緊接著,
他又將橢圓、直線、曲線等繪製工具一一演示過去,很快,屏幕上出現了一幅六角螺栓主視圖的模樣。 接著,楊衛寧又相繼完成左視圖、俯視圖的創作,然後在上面標注各種尺寸信息,只花了不到十分鍾時間,一幅簡單的六角螺絲正投影工程圖就完成了。
在場的眾人看得目瞪口呆,要知道即使一名繪圖經驗非常豐富的機械工程師,想要精確完成六角螺栓的三視圖也至少需要一小時的時間。
可楊衛寧用了多長時間?
不到十分鍾!
在場的大多數人雖然幹了一輩子的航空,還是第一次發現機械工程製圖竟然如此簡單而有趣。
在這之前,他們對於計算機輔助設計,大多都是隻聞其名,具體這個輔助設計是怎麽一回事,卻沒有一個明確的概念。
即使呂文軍、陳良偉、鄺世林這些出過國見識過CAD軟件的, 也只是一個大概的印象,對於CAD軟件的具體細節卻不甚清楚了。
楊衛寧今天這一番操作,可真讓所有人開了一番眼見。
呂文軍眼睛閃過一絲激動之色,幾年前他和航空工業部的領導前往美國參觀,美國人也如此這般在中國航空工程師們面前演示過,
當時就讓他們驚為天人。
誰想到幾年之後,中國人依靠自己的智慧就編寫出了這樣一款軟件。
呂文軍不由得帶頭開始鼓掌,很快,掌聲響徹了整個房間。
等到掌聲再次安靜下來,呂文軍才笑道:“小楊,你還真給了我們一個驚喜,剛才的這番演示非常出色,我們的製圖工程師們可真是有福了,這款軟件如果能推廣開來,那能減少我們多少工作量啊,對項目進度的推動更不用說了,小楊,這回你可真立了大功了。”
楊衛寧笑了笑,說道:“呂所長,剛才我只是演示了AUTOCAD的基本繪圖功能,接下來我們再來看一下這款軟件的其他功能。”
呂文軍微微一愣,疑惑道:“怎麽,這款軟件還有其他功能?”
楊衛寧傲然道:“那是自然,2D繪圖只是AUTOCAD的基本功能罷了,如果隻開發這麽個小功能,給我一兩天時間就夠了,我這一個月可不是白過的,這款軟件的功能模塊多著呢。”
在場的眾人不由得面面相覷,剛才單單一個2D繪圖功能演示,就已經讓所有人目瞪口呆,這其他功能,那又該多逆天啊?