一、JML 基礎 梳理JML語言的理論基礎、應用工具鏈情況。 語言介紹 JML (Java Modeling Language) 是用於對 Java 程序進行規格化設計的一種表示語言, ...
作業 多線程電梯 設計框架 UML協作時序圖 想看大圖的話 crtl 滾輪 比較方便 我為什么不用UML協作圖 Communication Diagram ,而是用UML時序圖 Sequence Diagram 。 一方面,這樣橫平豎直的圖更加直觀美觀。另一方面,使用Eclipse的plantUML插件能夠比較方便地生成時序圖。雖然從二者的區別上看: 時序圖主要側重於對象間消息傳遞在時間上的先后關 ...
2018-04-29 20:12 7 509 推薦指數:
一、JML 基礎 梳理JML語言的理論基礎、應用工具鏈情況。 語言介紹 JML (Java Modeling Language) 是用於對 Java 程序進行規格化設計的一種表示語言, ...
oo 第一次博客作業 早在大一就聽說了oo的各種傳奇故事,大二下學期終於也開始了我的oo之旅。 基於度量來分析自己的程序結構 第一次作業 類圖分析 耦合度分析 可以看出在第一次作業中,我的耦合度非常高,還停留在面向過程式的設計。 第二次作業 類圖 ...
OO課程目前已經進行了三次的作業,容我在本文中做一點微小的工作。 第一次作業 第一次作業由於難度不大,所以筆者程序實際上寫的也比較隨意一些。(點擊就送指導書~) 類圖 程序的大致結構如下: 代碼分析 可以看出,整體的功能還是相對零散的,耦合狀況也基本還可以。然而類似 ...
多年以后,面對辦公室的屏幕,我會回憶起開始肝第二周OO作業的那個遙遠的下午。那時的程序是一個一兩百行的符號求導,基類與接口在包里一字排開,工整的注釋一望到底 誰能想到,接下來的十幾個小時我要經歷什么樣的噩夢( 轉自我的個人博客 問題描述 我們面臨的問題很簡單:給定一個符號表達式E ...
不知不覺又做了三次作業,容我在本文胡言亂語幾句2333。 第五次作業 第五次作業是前面的電梯作業的多線程版本,難度也有了一些提升。(點擊就送指導書) 類圖 程序的類圖結構如下: UML時序圖 程序的邏輯時序圖結構如下: 代碼分析報告 可以看出,這次的程序依然存在部分 ...
OO第一單元總結 目錄 OO第一單元總結 第一次作業 思路 UML LineCount Metrics Bugs 第二次作業 思路 ...
做了哪些作業 第一次個人編程作業 第一次結對作業:原型設計 第三次個人作業 第四次個人作業:案例分析 第一次團隊作業:團隊展示 第二次團隊作業:選題報告 第三次團隊作業:需求分析報告 第四次團隊作業:git團隊協作開發練習 第五次團隊作業:Gitee實戰 第六次團隊作業:項目系統設計與數據庫設計 ...
第五次個人作業:個人總結 這個作業要求在哪里 作業要求 這個作業的目標 個人總結 作業正文 如下 參考文獻 無 課程中完成的作業和項目 ...