資訊處理 104 年資訊系統與分析考古題(共 5 題) 資料來源:考選部歷屆試題|法律人 LawPlayer 整理 https://lawplayer.com/exam/information-processing/104-%E8%B3%87%E8%A8%8A%E7%B3%BB%E7%B5%B1%E8%88%87%E5%88%86%E6%9E%90 第 1 題 在一個圖書館的資訊系統中,一本書在圖書館的狀態被定義為:館藏中、外借中、 預約保留且外借中、預約保留且在館藏中。當圖書館新購得一本新書時,這本書的 狀態是屬於「館藏中」。當書被借出去時,它的狀態會變成「外借中」。當外借出 去的書被歸還後,它的狀態又會回到「館藏中」。當一本書處於外借的狀態時,可 能有別的借閱者會預約保留此書;所以,當有借閱者預約保留時,此書的狀態變成 了「預約保留且外借中」。當一本書處於「預約保留且館藏中」的狀態時,系統可 能會自動發送一封E-mail 請預約的使用者來圖書館拿書;而當書再度被借走之後, 它的狀態又會轉換成「外借中」。請繪製一份狀態圖來描述以上的動態行為。繪製 狀態圖在物件導向系統分析中的目的為何?(25 分) 第 2 題 利用UML 在物件導向系統分析與設計中,循序圖(sequence diagram)與溝通圖 (communication diagram)在應用上有何差異?(13 分) 第 3 題 請說明下圖是屬於何種UML 圖形,繪製這類UML 圖形的目的為何?並請詳細說 明下圖所示模型的內容:(25 分) +purchase() -name:String -address:String -phone:String #getBonus() -studentID:String 第 4 題 如果於需求擷取過程中,我們利用使用案例圖(use case diagram)來描繪系統需 求,而在描繪的使用案例圖中,存在著使用案例與使用案例間的<>關係與 <>關係。請說明這兩種關係在甚麼情境下會被建立,並請舉例繪製一個使 用案例圖說明之?(25 分) 第 5 題 請解釋下列有關軟體測試的專有名詞:(每小題4 分,共12 分) ㈠ Integration Testing ㈡Alfa Testing ㈢Beta Testing 題目為考試當年公告版本,實務標準請以現行規範為準。