物件導向分析與設計 UML 課程設計題目及要求

2022-05-23 06:21:03 字數 1277 閱讀 2771

一、課程設計目的和要求

1.初步了解uml語言的概念、結構、語義與表示方法;

2.掌握uml建模工具rational rose的使用方法;

3.給出某個簡單系統的模型,能夠熟練地使用rose工具表達;

二、課程設計主要內容及要求

課程設計的主要任務:

1.根據所收集的簡單需求,利用uml和rational rose工具對系統進行建模;

2.根據前述需求的分析,進行需求建模,繪製系統的用例圖和活**;

3.根據用例模型,進行架構建模,繪製系統的時序圖,狀態圖,類圖和互動圖;

4.繪製系統中某些重要功能的物件圖;

5.繪製系統的元件圖和部署圖;

6.程式實現(選做)

選題如下:

1.網上選課系統

主要包括如下功能:管理員通過系統管理介面進入,建立本學期要開的各種課程,將課程資訊儲存在資料庫中並可以對課程進行改動和刪除。學生通過客戶機瀏覽器根據學號和密碼進入選課介面,在這裡學生可以進行三種操作:

查詢已選課程、選課以及付費。同樣,通過業務層,這些操作結果存入到資料庫中。

2. 設計運動會的計分系統

本運動會在若干各會場進行,每個會場進行若干個專案。有若干支運動隊參賽,每支運動隊有數名運動員。各賽事分預決賽,預賽成績部分帶入決賽。

成績由裁判員給出,計分員記錄。要求在比賽結束後,產生各隊排名表及運動員的詳細成績表。

3. 試題管理系統

其中試題分正式試題和臨時試題,出題人設定課程名和試卷難度等內容後,系統自動出卷。對試題要進行管理,並提供查詢功能。

4. 工資管理系統

乙個公司下分若干部門,每個部門有若干名職員和經理,每個部門經銷若干種產品。工資由基本工資、產品銷售業績、若干種保險的扣除等組成。其中的銷售業績:

職員按其完成額5%提成,經理按該部門的完成額的1%提成。每個月要生成乙個工資表,每年末再按個人的總銷售額發放1%的獎金。

5.宿舍樓管理系統

該系統涉及到的事物有:宿舍樓、樓層、房間、家具;室長、樓長、保潔員、學生;學生所屬的系。本系統應提供一定的查詢功能。

6.光碟商店管理系統

乙個光碟商店從事訂購、出租、銷售光碟業務。光碟按類別分為遊戲、cd、程式三種。每種光碟的庫存量有上下限,當低於下限時要及時定貨。在銷售時,採取會員制,即給予一定的優惠。

人一組,完成課程設計規定的實踐內容。能夠熟練地演示系統,回答系統中各種問題。必須選擇uml語言和rational rose工具作為本次系統建模的語言及工具。

鼓勵對系統功能進行合理的擴充。

要求:能夠全面總結整個實踐過程,寫出課程設計報告。

需求分析物件導向分析

安徽新華學院實驗報告 3 實體間的關係。系統管理員 基礎設定 售票管理 會員管理 小賣部管理 查詢統計 實驗日期2014 4 3同組人員唐騰飛 22 汪亞莉 24 王佳卉 25 王佩峰 26 指導教師沈桂芳 得分一 實驗內容建立資料 物件 模型 1 建立業務類圖 uml類圖 類名稱,主要屬性,類方法...

《物件導向分析與設計》實驗報告

實驗報告 專業 電腦科學與技術 班級 姓名 學號 2012年6月 實驗一用例圖 一 實驗目的 1.學會分析系統中的參與者和用例 2.掌握用例圖的繪製方法 二 實驗器材 1.計算機一台 2.staruml工具軟體 三 實驗內容 畫出atm系統的用例圖 四 實驗步驟 1.分析 atm自動取款機 客戶可以...

《物件導向分析與設計》實驗報告

實驗報告 班級 計科09 4班 姓名 鄭翼 學號 08093435 1.學會分析系統中的參與者和用例 2.掌握用例圖的繪製方法 1.計算機一台 2.rational rose 工具軟體 畫出atm系統的用例圖 通過這次實驗,理解了用例圖的基本用法,並且初步掌握了rational rose軟體的使用。...