COSC 1295課業解析

2020-08-11 23:43:44

2學習成果
本評估涉及課程的所有學習成果,包括:
•CL01:在中小型應用程式的實現中使用Java程式語言 這說明了專業上可接受的編碼和效能標準。
•CL02:展示物件導向開發過程的基本原理知識並加以應用 對中小型設計問題的理解和解決方案。
•CLO3:描述和應用基本演算法和數據結構,特別是簡單的數據搜尋和排序 操作儲存在結構中的數據。
•CLO4:用Java實現基本的事件驅動程式設計和圖形用戶介面。
1:準備數據(包括檔案處理、例外處理和輸入驗證)(4分)
編寫一個選單驅動的程式,幫助專案經理捕捉與每個專案相關的詳細資訊,
公司,學生個人資訊和學生偏好,單獨存檔。應該有一個額外的選單選項 根據學生的喜好來篩選專案。
請注意,同一公司可以有多個專案所有者 以及同一專案所有者的多個專案。此程式應執行適當的錯誤檢查和輸入 通過驗證所有使用者輸入進行驗證(您的程式在任何時候都不應因爲無效輸入而崩潰)。
選單
A、 新增公司 B、 新增專案所有者 C、 新增專案 D、 捕捉學生個性 E、 新增學生偏好設定 F、 入圍專案
A、 新增公司
與公司相關的詳細資訊應包括唯一的公司ID、公司名稱、ABN編號、公司 網址和地址。新增的公司詳細資訊應儲存到檔案中公司.txt.
B、 新增專案所有者
每個專案負責人(聯繫人)獲取的詳細資訊應包括名字、姓氏、唯一專案 所有者ID(格式爲Own1,…),角色(如軟體工程師)、電子郵件和專案公司的ID owner表示(格式爲C1,…)新增的專案所有者詳細資訊應儲存到檔案中所有者.txt.
C、 新增專案
爲每個專案捕獲的詳細資訊應該包括一個標題、一個唯一的專案ID(格式爲pr1,…),brief 描述(一行)、專案所有者的ID(格式爲Own1,…)以及所需技能的排名
MRIT的4個不同技術專業(技能)中的專案(4個最高,1個最低) 大學如下表所示。新增的專案詳細資訊應儲存到檔案中專案.txt.
技術技能類別 (P) 程式設計與軟體工程 (N) 網路和安全 (A) 分析和大數據 (W) 網路和移動應用程式
更多討論可以+V:xiaolajiao0414