計算機課程設計題目求大神解答

2021-10-01 15:16:54 字數 845 閱讀 3309

題目 「公司員工資訊管理系統設計」

1、問題描述某公司需要儲存雇員的編號、姓名、性別、所在部門,級別,並進行工資的計算。其中,雇員分為經理、技術人員、銷售人員和銷售經理,設計一程式能夠對公司人員進行管理。2、功能要求

(1)新增功能:程式能夠任意新增上述四類人員的記錄,可提供選擇介面供使用者選擇所要新增的人員類別,要求員工的編號要唯一,如果新增了重複編號的記錄時,則提示資料新增重複並取消新增。

(2)查詢功能:可根據編號、姓名等資訊對已新增的記錄進行查詢,如果未找到,給出相應的提示資訊,如果找到,則顯示相應的記錄資訊;

(3)顯示功能:可顯示當前系統中所有記錄,每條記錄佔據一行。

(4)編輯功能:可根據查詢結果對相應的記錄進行修改,修改時注意編號的唯一性。

(5)刪除功能:主要實現對已新增的人員記錄進行刪除。如果當前系統中沒有相應的人員記錄,則提示「記錄為空!」並返回操作;否則,輸入要刪除的人員的編號或姓名,根據所輸入的資訊刪除該人員記錄,如果沒有找到該人員資訊,則提示相應的記錄不存。(6)統計功能:能根據多種引數進行人員的統計。例如,統計四類人員數量以及總數,或者統計男、女員工的數量等資訊。

(7)儲存功能:可將當前系統中各類人員記錄存入檔案中,存入方式任意。(8)讀取功能:可將儲存在檔案中的人員資訊讀入到當前系統中,供使用者進行使用。

3、問題的解決方案根據系統功能要求,可以將問題解決分為以下步驟:(1)應用系統分析,建立該系統的功能模組框圖以及介面的組織和設計;(2)分析系統中的各個實體及它們之間的關係;

(3)根據問題描述,設計系統的類層次;

(4)完成類層次中各個類的描述;(5)完成類中各個成員函式的定義;(6)完成系統的應用模組;

(7)功能除錯;

吧(8)完成系統總結報告。

計算機原理課程設計

畫電路圖畫到眼都花了,然後又修修改改,足足做了乙個多星期了,最後還是選擇乙個b類的題目算了呵呵不想再做下去了,為了加個ram做的半死,雖然已經找到解決的方法了,但是要忙的事太多了呵呵 以下是這次課程設計我做的題目的源 具體說明可以參考陳智勇編寫的 計算機原理課程設計 b類源 還有乙個a類的源 把ra...

利用抽象解釋計算機課程

計算機專業的課程可以用抽象來解釋 每一門課想做的事就是利用下層提供的介面,實現功能,然後再給上層提供介面。這樣一層一層的抽象就構成了所有的專業課。舉乙個例子來說明這個從上往下的層級抽象是如何組織的。先來看最高層,問題。剛學程式設計的時候,會先學一門課導論課或者程式設計入門課,我當時的入門課叫做 程式...

2019計算機課程第III課程 專案1

hey,我們已經學習了很多的python程式基礎了,現在是時候表演真正的技術!本專案如果你認真審題,不偷懶,保準10分鐘搞定!本專案如果你認真審題,不偷懶,保準10分鐘搞定!本專案如果你認真審題,不偷懶,保準10分鐘搞定!這是乙個小小的遊戲,我將它稱為 猜對算你厲害 叫什麼不重要哦。在這個遊戲中我們...