項目實訓1—Microsoft Visio 2016的使用
一、實訓目的
(1)了解Visio軟件的功能、安裝、工作環境和基本操作等基本知識。
(2)掌握Visio工具繪制軟件開發圖形的基本操作。
二、實訓環境或工具
(1)操作系統平臺:Microsoft Windows 10。
(2)軟件工具:Microsoft Visio 2016。
三、實訓內容與要求
(1)熟悉Visio的工作環境。
Visio的工作環境包括工作窗口、菜單欄、工具欄、定位工具以及幫助等內容。
①啟動工作窗口,新建Visio流程圖文件的工作窗口。
②新建Visio基本框圖文件的工作窗口。
③頁面屬性設定。在繪圖文件的打開狀態下,可以對繪圖頁面的屬性進行設定。在“文件”菜單中單擊“頁面設置”命令,將彈出“頁面設置”對話框,可在其中進行“打印設置”“頁面尺寸”“繪圖縮放比例”“頁屬性”和“布局和排列”等選項操作。
(2)制作一個Visio圖形,繪制開發模型,如圖1.24所示。

圖1.24 繪制開發模型
(3)執行存盤操作,保存為.png格式的文件。
四、實訓結果
以項目小組為單位,繪制圖保存為.png格式,然后提交。
五、實訓總結
進行個人總結:通過本項目的實訓學習,我掌握了哪些知識,有哪些收獲和注意事項,等等。
六、成績評定
實訓成績分A、B、C、D、E五個等級。
項目小結
本項目介紹了軟件工程的產生背景、軟件的生命周期、軟件開發模型及UML統一建模語言。軟件生命周期分為3個時期,包括10個階段。軟件定義時期由3個階段組成,即問題定義、可行性研究和需求分析;軟件開發時期由4個階段組成:總體設計、詳細設計、編碼和軟件測試;軟件使用與維護時期由3個階段組成:軟件發布、軟件維護與軟件退役。開發模型是管理和控制軟件生產的有效手段,它反映了軟件生命周期各階段活動的情況。UML是面向對象開發方法中一種通用的圖形化建模語言。
崗位簡介——軟件工程師
【崗位職責】
(1)進行軟件前期的項目需求的分析;
(2)對項目進行風險評估,并試圖解決這些風險;
(3)負責軟件系統的設計與開發,負責軟件中主要功能的代碼實現,解決軟件中的關鍵問題和技術難題;
(4)后期對軟件的進度進行相關的評估。
【崗位要求】
軟件工程師可謂是軟件項目開發的掌舵者,技術要求是比較全面。
(1)即要掌握最基礎的編程語言(C語言等)、數據庫技術、.NET平臺技術、C#等程序開發,也要掌握諸如JavaScript、AJAX、Hibernate、Spring、J2EE、WebService、Struts等前沿技術;
(2)熟悉了解網絡工程、軟件測試和項目管理等方面的技術;
(3)具有較強的邏輯思維能力,對于技術的發展有敏銳的洞察力;
(4)具有團隊合作精神及領導能力。