C+課程設計題目(管理系統類_第1頁
C+課程設計題目(管理系統類_第2頁
C+課程設計題目(管理系統類_第3頁
C+課程設計題目(管理系統類_第4頁
C+課程設計題目(管理系統類_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、C+課程設計題目(管理系統類)題號A01倉庫管理總體需求編寫一個倉庫管理程序管理倉庫內貨物的信息。倉庫中貨物信息的組成部分為:貨物編號、貨物名稱、貨物單價、貨物數量等。功能需求1) 增加或刪除貨物信息2) 按編號或名稱查詢貨物信息3) 顯示庫存量不足一定值(由用戶從鍵盤輸入)的貨物信息4)顯示所有貨物的信息5)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、

2、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 將貨物信息定義為一個結構體;貨物編號應唯一,不可重復。3)采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A02學生成績管理總體需求編寫一個班級的學生成績管理程序學生信息的組成部分為:學號、姓名、學生所學課程的成績數組、課程平均分等。設每個學生學習的課程數目為4功能需求1) 增加學生信息(除平均分外)2) 求每門課的平均分3) 輸出個人平均分超過90分的學生的信息,包括學號、姓名和平均分。4)對4門課程

3、中的任何一門,可隨意抽取1門,按學生該門課程的成績進行排序,并輸出排序結果,包括學號、姓名和該門課程成績。5)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 將學生信息定義為一個結構體;

4、采用文件保存數據,關于文件的讀寫方法請參見教材的“文件”章節。題號A03火車票銷售管理總體需求編寫一個簡單的火車票銷售管理程序完成售票、退票和車票剩余情況查詢等,每張車票包含車次、座位信息。假設所有操作的均為同一車次的車票。功能需求1) 售票并顯示所售出車票的信息2) 退票并顯示所退車票的信息(退票時,必須是車站售出的列車票才能退,即為同一車次的票;否則視為無效票,不能辦理退票業務。)3) 查詢車票剩余情況。4)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的

5、數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2)將車票信息定義為一個結構體;建議采用單鏈表實現,最初建立一個銷售鏈表和一個備份鏈表,表中的數據均為該車次的所有車票;當售出一張車票時,從銷售鏈表中刪除相應結點;當退票時,先到備份鏈表中進行查找,若找到將該退票的信息插入銷售表中,否則為無效票,退票不成功。3)采用文件保存數據,關于文件的讀寫方法請參見教材的“文件”章節。題號

6、A04選票管理總體需求編寫一個選票管理程序(10個候選人,100個選民)功能需求1) 統計票數:統計并保存每個人的選票數及無效票和棄權票的情況2) 保存結果:把統計好的各人票數輸出到OUT.DAT中(第一行存儲第一個候選人的得票數,第二行存儲第二個候選人的得票數,依次類推)3)輸出前三名:按得票數由大到小的順序顯示前三位候選人的信息,包括:候選人的號數及得票數。4)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕

7、上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 將選票信息定義為一個結構體;采用文件保存數據。3)關于文件的讀寫方法請參見教材的“文件”章節題號A05通訊錄管理總體需求編寫一個通訊錄管理程序有一已存在的通訊錄文件,數據內容為各聯系人信息。每個聯系人信息的組成部分為:姓名、電話號碼和住址等個人基本信息。假設已有兩個聯系人功能需求1) 輸出聯系人:打開通訊錄文件并顯示其中的數據2)添加聯系人3) 查找聯系人:利用字符串

8、函數,按“姓名”查找4) 修改聯系人:可以修改該聯系人的任一個信息5)保存到文件:將操作結果保存到已存在的通訊錄文件6)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)按照分析、設計、編碼、調試和測試的軟件開發過程完成這個應用程序2)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,

9、然后用戶通過菜單項選擇希望進行的操作項目。3)將聯系人信息定義為一個結構體;采用文件保存數據,關于文件的讀寫方法請參見教材的“文件”章節。題號A06圖書管理總體需求編寫一個圖書管理程序圖書信息的組成部分為:書號、書名、作者名、出版社、出版時間、價格等。功能需求1) 新書上架:添加圖書信息2) 圖書瀏覽:輸出所有圖書信息3) 圖書查詢:可按書號、書名或作者名查詢(按書號查詢時,因書號唯一,結果僅為一條記錄;按書名或作者名查詢時,結果可能為多條記錄)4)圖書下架:刪除指定圖書信息,如按書號5)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目)

10、,當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)按照分析、設計、編碼、調試和測試的軟件開發過程完成這個應用程序2)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。3) 將圖書信息定義為一個結構體;書號應唯一,不可重復;采用文件保存數據,關于文件的讀寫方法請參見教材的“文件”章節。題號A07影碟出租管理總體需求編寫一個影碟出租管理程序影碟信息的組

11、成部分為:碟片名稱、國家、類型、借閱標記等出租信息的組成部分為:會員名、碟片名稱、借閱日期、歸還日期、租金等功能需求1) 新片上架:添加碟片信息2) 碟片查詢:按片名查詢某片是否可借閱,結果有三種(可借閱、已借出、無此片)。3) 碟片借閱:輸入會員名、碟片名稱、借閱日期,修改碟片的租借標記(每個會員一次可借閱多片)4)碟片歸還:輸入會員名、碟片名稱、歸還日期,修改碟片的租借標記,計算每片租金(每三天的租金為1元,不滿三天的按三天計算)。因為每個會員一次可借閱多片,所以也可能一次歸還多片。在該操作結束前,應輸出該會員此次歸還所需支付的總租金。5)用子函數實現各個子功能用戶界面輸入: 程序正常運行

12、后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 影碟信息可定義為一個結構體;關鍵在于考慮出租信息的表示,這將決定實現借閱和歸還操作的算法。采用文件保存數據。題號A08商品銷售管理總體需求編寫一個商品銷售管理程序商品信息的組成部分為:商品

13、編號、商品名稱、商品單價、生產商、庫存量等。銷售單信息的組成部分為:商品編號、商品名稱、商品單價、購買數量、該商品應付金額等。功能需求1) 商品上架:添加商品信息 2) 商品瀏覽:輸出商品信息3) 商品銷售:輸入商品編號和購買數量,通過商品編號,獲得商品名稱和單價,修改該商品的庫存量,計算該商品應付金額。一個銷售單可包含多個商品,操作結束時應給出整個銷售單應支付的金額。 4)商品查詢5)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程

14、序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 商品信息可定義為一個結構體;采用文件保存數據。題號A09學籍信息管理總體需求編寫一個學籍信息管理程序,以一個班級為例學籍信息的組成部分為:學號、姓名、性別、出生日期、政治面貌和家庭住址等。功能需求1) 添加:學號自動加12) 刪除3) 修改4)查詢:可按多個條件查詢5)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(

15、根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 學籍信息可定義為一個結構體, 采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A10訂單信息管理總體需求編寫一個訂單信息管理程序,以某類產品為例訂單信息的組成部分為:訂單編號、公司名稱、產品名稱、

16、產品訂價、訂購數量、訂單金額等。功能需求1) 添加:輸入各信息(除訂單金額)并計算出訂單金額2) 瀏覽3) 查詢:可按多個條件查詢4)統計:輸入某個公司名稱,統計并輸出其所有訂單的總額5)用子函數實現各個子功能用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單

17、,然后用戶通過菜單項選擇希望進行的操作項目。2) 訂單信息可定義為一個結構體;訂單編號應唯一,不可重復, 采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A11職工信息管理總體需求為某小型公司編寫一個職工信息管理程序該管理程序處理的對象:公司、部門、職工總經理1位,部門若干,部門內設有部門經理1位、職工若干位等等功能需求1) 能夠查詢公司的總信息、部門信息2) 通過鍵盤把某位職工添加到相應部門3) 能夠按姓名查詢職工的信息4) 給定某個部門的編號,顯示該部門所有職工的信息5) 給定某位職工的總編號,修改該職工的的各信息用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(

18、根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 編號自動生成:在生成人員信息時同時生成,每輸入一個人員信息編號順序加1。采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A12職工工資管理總體需求為某小型公司編寫一個職工工資管理程序公司1位總經理

19、,3個部門經理,每個部門有10位普通職工。所有人員的工資信息一樣,組成部分為:基本工資(總經理、部門經理、普通職工的基本工資應體現出不同),獎金(普通職工獎金根據本人的當月業績、部門經理獎金根據本部門所有職工的當月業績總和、總經理獎金根據所有部門所有職工的當月業績總和提成,提成比例自定一個合理的數值)、應發工資、稅金(請按照當前國家規定的個人所得稅計算方式計算)、實發工資。功能需求1) 能夠根據月份按部門輸入全部職工的業績。2) 修改某位職工的當月業績。3) 計算并顯示所有職工的工資明細。4) 查詢某位職工的當月工資明細。用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應

20、的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 將工資信息定義成結構體,采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A13銀行定期儲蓄系統總體需求模仿設計一個銀行定期儲蓄系統承擔用戶的定期存款和取款業務。功能需求1)實現描述銀行的類Bank:記錄系統中現有

21、哪些定期儲戶。可用數組實現,但注意判斷數組越界的情況),定義生成儲戶的函數Append,按照帳號刪除儲戶的函數Delete,按照帳號查詢儲戶的函數Query,并顯示查詢結果; 2)定義定期儲戶類:具有帳號、存款人姓名、期限、金額等屬性,操作:存款、取款(處理取款業務,金額不足給予提示,金額足時計算所取出金額的利息,若期限未滿,利息按活期計算)、轉期限(原期限未滿,利息按活期計算,并以新期限存入)、顯示儲戶所有信息。 3)可以根據菜單命令增加、刪除和查詢儲戶,以及儲戶存款和取款的操作.用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的

22、序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2)采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A14車輛管理總體需求本程序管理的車輛主要有大客車、小轎車和卡車。每種車輛有車輛編號、號牌、車輛制造公司、車輛購買時間、車輛型號(大客車、小轎車、卡車)、總公里數、耗油量/公里、基本維護費、養路費、累積總費

23、用等。大客車還有載客量(最大載客數)信息。每臺車輛當月總費用=油價耗油量/公里基本維護費基本維護費:客車:2000元/月,小轎車:1000元/元,卡車:1500元/月功能需求1) 能夠通過鍵盤輸入指定車輛的當月公里數2) 給定車輛編號,顯示指定車輛的基本信息3) 給定某種車輛類型,顯示該類型所有車輛累計費用統計情況4) 給定某個車輛的號牌,修改該車輛的當月公里數5) 按照某類車輛的累計總費用的高低進行排序用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正

24、常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 通過文件存儲各種車輛信息信息,這些信息應該包括車輛編號、號牌、制造公司、購買時間、型號、總公里數、基本維護費、養路費、耗油量/公里、累計總費用3)關于文件的讀寫方法請參見教材的“文件”章節。題號A15簡易客房管理總體需求設計一個簡易客房管理程序本程序涉及的信息有:客房信息(經濟、標間、豪華、單人間、雙人間、三人間以及各種等級客房的數量等)和員工信息(

25、樓層管理員、客房領班、客房經理等)功能需求1) 能夠通過鍵盤登記客人入住信息(房號、客人姓名、入住時間、入住期限、入住押金、每日租金、客房等級、單/雙/三人間)2) 給定員工姓名,顯示本員工所管理的樓層客房信息(經濟、標間、豪華、單/雙/三人間的入住情況(包括空閑/已入住/入住客人姓名)3) 給定入住客人姓名,顯示其入住情況(房號、姓名、已交押金、入住費用累計,入住結算)4) 給定房號,修改押金數目(實現添加的數目和以往的數目累加)5) 按照某類客房(經濟、標間、豪華、單人間、雙人間、三人間)入住數量的高低進行排序用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項

26、目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2)通過文件分別存儲客房信息信息和員工信息。3)關于文件的讀寫方法請參見教材的“文件”章節。題號A16機房機位預約管理總體需求設計一個機房機位預約模擬程序n臺機器,從早8點到晚八點每兩個小時一個時間段功能需求1)查詢:根據輸入時間, 輸出所有機位

27、信息。2)機位預定: 根據輸入的日期和時間段查詢是否有空機位, 若有則預約,若無則提供最近空機時間段.另:若用戶要求在非空時間上機,則將用戶信息插入該時間段的等待列表3)退出預定: 根據輸入的時間,撤銷該時間的預訂查詢是否有等待信息,若有則按順序顯示聯系方式用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作

28、功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2)采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A17學分管理總體需求假設每位學生必須完成基礎課50學分,專業課50學分,選修課24學分,人文類課程8學分,實踐性課程20學分才能夠畢業。因此,在管理學分時,要考慮每個學分所屬于的課程類別功能需求1) 能夠通過鍵盤輸入某位學生的學分2) 給定學號,顯示某位學生的學分完成情況3) 給定某個班級的班號,顯示該班所有學生學分完成情況4) 給定某位學生的學號,修改該學生的學分信息5) 按照某類課程的學分高低進行排序用戶界面輸入: 程序正常運

29、行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2)設計一個結構類型和一維數組,用來保存學分信息。3)采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A18簡易民航訂票管理總體需求設計一個簡易民航訂票管理程序本程序涉及的

30、信息有:航班信息(航班號,經濟、頭等、商務,各種等級艙位的數量,票務期限等),旅客信息(姓名、身份證號碼、起飛日期、航班號、起飛地點、到達地點,訂票數量等)功能需求1) 能夠通過鍵盤進行票務信息(航班號,經濟、頭等、商務,各種等級艙位的數量,票務期限、機票單價等)的登記工作;2) 實現訂票任務,即當從菜單選擇訂票操作后,進入訂票狀態,輸入訂票信息(航班號、起飛日期、起飛地點、到達地點、訂票數量、訂艙等級),當訂票成功時,顯示訂票情況(航班號、起飛日期、起飛地點、到達地點、訂票數量、訂艙等級、身份證號、已付金額、剩余金額等信息)。3) 給定旅客姓名,顯示其訂票情況4) 將指定航班號已預定的各種等

31、級艙位(經濟、豪華、商務)按照預定數量的高低進行排序。用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2)通過文件分別存儲票務信息和訂票旅客信息。題號A19校友錄管理總體需求編寫一個校友錄管理軟件校友的信息包括姓名

32、、性別、年齡、界級、系、班級、通訊地址、電話、qq、Email功能需求能夠實現數據的錄入、查詢(按姓名、界級、系、班級)、修改、刪除、排序(按姓名、界級)。用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作項目所對應的序號時,根據應用程序的提示信息,從鍵盤上輸入相應的數據。輸出: 1) 應用程序正常運行后,要在屏幕上顯示一個文字菜單2) 要求用戶輸入數據時,要給出清晰、明確的提示信息,包括輸入的數據內容、格式及結束方式等提示與參考1)為各項操作功能設計一個菜單,應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目。2) 將校友的信息定義為一個結構體;每個人的編號應唯一,不可重復。3)采用文件保存數據, 關于文件的讀寫方法請參見教材的“文件”章節。題號A20學生選課信息管理總體需求在程序中定義選課和學生信息。假設開設有數學、物理、計算機、英語4門課程,每生至多選修4門課。功能需求1) 輸入學生基本信息及所選課程、課程成績2) 根據學生姓名和選課名稱修改課程成績3) 查詢所有學生的所有選課信息根據名字查詢某個學生的選課信息及所有選課的總平均成績。用戶界面輸入: 程序正常運行后,屏幕上顯示一個文字菜單(根據序號選定相應的操作項目),當用戶選定操作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論