原创 UML基礎與應用之類圖

什麼是類圖?  類圖是描述類、接口、協作以及他們之間關係的圖,用來顯示系統中各個類的靜態結構。類圖是面向對象系統建模中最常用的圖,他是定義其他圖的基礎。 類的用途: 1、對系統懂得詞彙建模:用UML構建系統通常是從構造系統的基本詞彙開始的

原创 軟件工程的耦合和內聚

模塊獨立性是軟件質量的關鍵,它指軟件系統中的每個模塊只涉及軟件要求的具體子功能,而和系統中其他模塊接口是簡單的。這樣做不僅僅便於軟件測試和維護,還使模塊化程度較高的軟件易於開發,尤其當一組開發人員共同開發一個軟件時,模塊化能夠分割功能,而

原创 分析建模

爲了更好地理解需求獲取過程中用戶描述的問題,可以採用創建模型的方式實現。這就是分析建模的過程。模型,就是爲了理解事物所做出的一種抽象,是對事物無歧視義的書面描述。模型由一組圖形符號組成這些符號的規則所組成。   分析模型 軟件的分析模型通

原创 軟件的開發工具

軟件工程原理 1、用分階段的生存週期計劃嚴格管理 2、堅持進行階段評審 3、實行嚴格的產品控制 4、採用現代程序設計技術 5、結果應能清楚的審查 6、合理安排軟件開發小組的人 7、承認不斷改進軟件工程實踐的必要性 軟件工程的基本內容 從內

原创 UML基礎與應用之用例視圖

什麼是用例視圖? 用例圖是由軟件需求分析到最終實現的第一步,它描述人們希望如何使用一個系統。用例圖顯示誰將是相關的用戶、用戶系統提供什麼服務,以及用戶需要爲系統提供的服務,以便使系統的用戶更容易的理解這些元素的用途。 UML的用例視圖就是

原创 UML之組件圖和配置圖

什麼是組件? 組件圖描述軟件組件以及組件直接按的關係,組件本身是代碼的物理模塊,組件圖則顯示了代碼的結構。 組件圖描述了軟件的各種組件和他們直接按的依賴關係,通常包含3種元素:組件(component)、接口(interface)、依賴(

原创 UML基礎與應用之對象圖

什麼是對象圖? 對象圖表示一組對象及它們之間的關係,是某一時刻系統詳細信息的快照,描述系統交互的靜態圖形,它由協作的對象組成,但不包含在對象之間傳遞的任何消息。因爲對象是類的實例化,所以說某一時刻系統中的某一類中的某一個對象和另一類中某一

原创 UML總結----六種關係和九種圖的作用

已經學習了UML,應該對UML有一個大概的認識,下面一張圖是我畫的一個思維導圖。 從圖上可以看出UML可以大致分爲視圖、事物、關係以及它的9種圖。 視圖 在邏輯視圖中:邏輯視圖通常由類圖、對象圖以及包圖表示,組件圖通常由組件圖表示,併發

原创 軟件工程之總體設計

可行性研究 具體方面:經濟可行性、技術可行性、操作可行性、法律可行性、時間可行性 軟件計劃書 是用管理員,技術人員和用戶都能理解的術語來描述的具體內容,包括 1、軟件的範圍(軟件功能規模、軟件能力對硬件的要求) 2、環境資源(人力資源、硬

原创 初識軟件工程

什麼是軟件?  計算機系統中與硬件相互依存的一部分,數據及相關文檔的完整集合。 軟件特點   邏輯實體,具有抽象性 軟件的生產與硬件不同,在他的開發過程中沒有明顯的製造過程 運行過程中,沒有機械磨損、老化問題 軟件開發受到開發和運行受到硬

原创 數據庫課本總結--

第一範式(原子性,不可分割):確保存在一個主鍵且沒有重複的 數據組,存在一個住建這個很容易理解,但是沒有重複的數據,可能就會 有異議了,那麼什麼 是重複的數據組呢? 舉個例子:一個 學號爲01的學生,他的後面有他的電話和手機號,那麼這樣就

原创 學生管理系統------ODBC配置

在進行odbc配置之前 一定要確保在數據庫裏面添加了student的數據 在行ODBC的配置的時候,可以直接在電腦搜索欄下搜索ODBC(32位)   直接點擊添加即可。 然後選擇SQL Server選項,點擊完成。 之後到這個界面,名

原创 UML視頻觀看方法

對於完成上一個階段的學習,到了UML又該看視頻了,但是打開視頻的時候,相信大家都是遇到了這種情況,知識看到一個老師在講,沒有學習內容,項PPT之類的東西,那麼這麼學習肯定是學不好的,那麼如何改變這種情況呢?? 在打開文件夾之後,我們會看到

原创 紅皮書實例5

最後一個例子,本以爲出的錯誤不會太多。但是還是出現了很多的bug. 在程序運行的時候,居然出現了”變量未定義“,       頓時就感覺這麼小的錯誤怎麼會發生,但是就這麼奇蹟般的發生在我的身上,他說變量沒有 定義,那就給他定義上,於是在過

原创 學生管理系統之登錄錯誤 233

學生登錄系統在最初對於新手而言可能有一些陌生和不知所措,在這裏先給大家做一個總結。 在要開始做學生系統的時候,肯定電腦上要先安裝一個數據庫---SQL  SERVER,然後登錄的時候就用Windows身份登錄(就是打開數據庫之後直接點連接