原创 UML——用例圖(Use case diagrams)

目錄 什麼是用例圖? 用例圖幫我們做什麼? 用例圖的基本元素有哪些? 第一次機房收費系統用例圖 總結               一、什麼是用例圖? 定義:用來描述用戶的需求,從用戶的角度來描述系統的功能,並給出各功能的執行者,強調誰在

原创 UML——實現圖(組件圖、部署圖)

在進行完前面的系統邏輯設計之後,下一步我們就需要定義設計的物理實現,如可執行文件、庫、表、文件和文檔等。UML的實現圖又分爲了:組件圖和部署圖兩部分   一、組件圖 1.組件圖: 用來描述軟件組件以及組件之間的關係,組件本身是代碼的物理

原创 軟工視頻——面向對象技術(OOA、OOD、OOP、OOT)

面嚮對象的技術是當前計算機界所關心的重點,,面向對象的概念和應用已經擴展到很寬的範圍,如面向對象的數據庫系統、面向對象的系統分析與設計、CAD 技術、人工智能以及其他廣泛的應用範圍。  目錄 什麼是面向對象? 什麼是對象? 對象具有哪些特

原创 第一次機房收費系統——存儲過程的應用

目錄 存儲過程是什麼? 使用存儲過程有什麼好處? 在機房中的應用是怎樣應用的呢? 總結 存儲過程是什麼? 是一組爲了完成特定功能的SQL語句集合,經編譯後存儲在數據庫中。一次編譯,永久有效   使用存儲過程有什麼好處? 重複使用,減少開發

原创 SQL Server——觸發器

什麼是觸發器? 觸發器,是一種特殊類型的存儲過程,它在指定的表中的數據發生變化時自動生效。經常通過觸發器來強制實現不同表中的邏輯相關數據的引用完整性或一致性。觸發器主要是通過事件進行觸發而被執行的,而存儲過程可以通過過程名字而直接調用。當

原创 UML——順序圖、協作圖

  一、順序圖 是做什麼的? 描述按照時間的先後順序對象之間交互動作過程   順序圖的構成 對象 消息:是對象之間的通信,可以是信號或者操作調用 生命線(激活):表示在某段時間內對象是存在的 同步 繪製兩個對象之間的過程的調用 異步

原创 軟件工程——軟件測試(黑盒測試、白盒測試、測試分析報告)

經過前面軟件測編碼階段,是不是我們就可以把軟件發佈出去供用戶使用了呢?不是的,爲了確保軟件不會出現不必要的差錯,還需要經過重重測試的。   目錄 軟件測試的目的 軟件測試的原則 軟件測試的方法有哪些? 測試過程的4個步驟 調試技術 軟件測

原创 軟件工程——文檔篇

何爲軟件工程?就是客戶和開發人員提前定好相關需求,並形成文字材料,開發人員通過這個需求來開發軟件,爲了軟件能夠更適用,並進行相關的維護測試等方面的一個過程。簡單來說就是開發人員通過需求來執行需求的這麼一個過程。文檔在其中就起到了不可言喻的

原创 SQL Server——自動化功能

不管是任何地方,數據備份都是很重要的一個環節,需要定時對數據庫指定數據備份,爲它設計一個備份的策略。但是如果指定某個人定時定點的進行備份這是很麻煩的,這時我們就可以使用SQL Server的自動化功能來完成備份操作。   自動化功能的管理

原创 參數傳遞是什麼?參數傳遞的是什麼?

目錄 過程是什麼? 什麼是參數的傳遞? 如果傳遞參數數據類型不匹配會怎麼樣? 參數傳遞傳的是什麼? 按地址傳遞(ByVal) 按地址傳遞(ByRef,默認)   過程是什麼? 執行一段相同的程序代碼 有哪些過程? Sub Func

原创 軟工視頻——用戶界面設計

每次我們點開一款軟件時,都是直接去使用,而很少去思考它的界面設計一塊,但往往用戶第一眼看到的就是界面,所以說第一印象很重要。                              界面設計也是用戶評價一款軟件很重要的因素,軟件的界面

原创 軟件工程——程序編碼(程序編碼總原則、5個好程序標準、源程序文檔化)

經過前面的對要開發軟件的設計,我們需要開始實際行動了,選擇好了語言之後,而如何把模塊的過程描述翻譯爲計算機所能看懂得的“東西”,就需要編碼來做了。 目錄 程序設計語言分了哪幾類? 在開發軟件得過程中如何選擇語言呢? 選擇語言的原則有哪些?

原创 軟件工程——軟件開發階段(概要設計、詳細設計)

需求分析確定了系統的開發目標,下一步工作就是軟件設計。軟件設計可以進一步地 分爲兩個階段:總體設計和詳細設計。確定系統的具體 實現方案、給出軟件的模塊結構、編寫各個文檔       目的是什麼? 承上(需求)啓下(開發)的一步。 根據需

原创 軟件工程概念——是什麼?軟件工程的過程PDCA?生命週期模型有哪些?

目錄 軟件工程是什麼? 軟件工程能幫我們做什麼的? 軟件工程過程有哪些呢?(PDCA) 軟件的生命週期 生命週期模型有哪些? 總結   軟件工程是什麼? 是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。 在剛結束完

原创 軟工視頻——軟件維護(軟件維護申請報告)

進行完軟件測試階段,這時程序還不可以完全的交給用戶,需要進行軟件維護階段 目錄 軟件維護的類型有哪些? 影響維護工作量的因素 軟件維護的策略 那如何計算維護過程中的維護成本呢? 軟件維護申請報告 軟件維護工作流程   定義:在軟件運行/