物件導向作業題

2022-12-26 00:54:05 字數 1015 閱讀 4475

根據自己對問題的熟悉程度,從下列習題中選擇1題,並按下述要求進行建模:

按自己的理解,詳述功能需求;

繪製出用例圖、順序圖和類圖,並根據需要繪製出狀態機圖等;

嚴格按ooa和ood階段產生文件。

1. 對一組電梯建模並實現。

在一座10層高的賓館大廳內,有4部由乙個控制器控制的電梯。乘客隨時在各層選擇要去的樓層。要求:

設計乙個電梯演算法,滿足乘客的要求(候時應較少)。

區分電梯的狀態,如空執行、載人執行、超重、當前有故障等。

在電梯全部無人乘坐時,電梯要按一定條件分布在各層。

儲存乙個星期內的各電梯的執行記錄。

2. 對乙個光碟商店建模並實現。

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

3. 設計並實現乙個工資管理系統。

乙個公司下設若干部門,每個部門有若干名職員和精力,每個部門經銷若干種商品。工資由基本工資、產品銷售業績獎、若干種保險的扣除等組成。其中的銷售業績獎按以下方式計算:

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

4. 設計並實現運動會的計分系統。

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

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

5. 設計並實現宿舍樓管理系統。

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

6. 設計並實現試題管理系統。

可按固定模式或定製模式出題。對於固定模式,出題人在設定了課程名等資訊後,系統按已經儲存的模式自動生成試卷。對於定製模式,出題人在設定課程名、題目要求和試卷難度等內容後,系統自動生成試卷。

對試題要進行管理,並提供查詢功能。

會計作業題

1.有關資料如下 abc公司2014年8月31日資產負債表顯示資產總計70000元,所有者權總額50000元,債權人權益20000元。該公司2014年9月份經濟業務如下 1 購入全新機器一台,價款5000元,以銀行存款支付。2 投資者投入原材料,價值10000元。3 將一筆長期負債5000元轉化為企...

小學作業題

1.某校六年級體育達標的有 96 人,沒達標的有24 人,達標率是 2.把 10 克鹽溶解在 克水中,能使鹽水的含鹽率是5 3.修一條路,已經修了 75 公尺,還有25 公尺沒修,已修的是沒修的沒修的是修的已修的佔全長的沒修的佔全長的 4 在0.707 70 0.71 0.077 四個數中,最大的數...

2019春《物件導向程式設計》課程作業

1 第1題 下面的哪個選項不能作為函式的返回型別?您的答案 c題目分數 3此題得分 3.0 2 第2題 不能作為過載函式的呼叫的依據是 a.引數個數b.引數型別c.函式型別d.函式名稱 您的答案 d題目分數 3此題得分 0.0 3 第3題 如果類a被說明成類b的友元,則 a.類a的成員即類b的成員b...