freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設計報告影碟租賃系統(tǒng)(更新版)

2025-07-23 10:02上一頁面

下一頁面
  

【正文】 ....... 2 影碟入庫管理模塊 .......................................................................................... 2 影碟信息查詢模塊 .......................................................................................... 2 影碟出租模塊 .................................................................................................. 2 影碟歸還模塊 .................................................................................................. 2 庫存查詢模塊 .................................................................................................. 3 系統(tǒng)功能分層圖 .............................................................................................. 3 四、系統(tǒng)可視化建模 .................................................................................................... 3 用例建模 .......................................................................................................... 3 活動建模 .......................................................................................................... 4 類建模 .............................................................................................................. 5 五、系統(tǒng)設計 ................................................................................................................ 6 程序總體結(jié)構(gòu) .................................................................................................. 6 主功能模塊設計 .............................................................................................. 6 程序設計 ........................................................................................................ 10 類與函數(shù)的設計與實現(xiàn) ................................................................................ 17 六、 運行與測試結(jié)果 .................................................................................................. 19 菜單模塊的測試過程 .................................................................................... 19 影碟入庫模塊的測試過程 ............................................................................ 20 影碟信息查詢模塊的測試過程 .................................................................... 20 影碟出租模塊的測試過程 ............................................................................ 21 影碟歸還模塊的測試過程 ............................................................................ 22 影碟庫存信息查詢模塊的測試過程 ............................................................ 23 七、小結(jié) ...................................................................................................................... 23 八、參考資料 .............................................................................................................. 24 面向?qū)ο蟪绦蛟O計課程設計 —— 影碟 租賃 系統(tǒng) 1 影碟租賃系統(tǒng) 前言 本 課程設計的目的采用面向?qū)ο蟮某绦蛟O計語言,開發(fā)實現(xiàn)一個應用程序,主要目的是 為了 更好的掌握面向?qū)ο蟪绦蛟O計語言及其開發(fā)工具,掌握 如何使用面向?qū)ο蟮某绦蛟O計語言設計一個小的軟件系統(tǒng)。詳細信息包括:影碟編號,影碟名稱,影碟類型,影碟的租價,庫存的數(shù)量等。 系統(tǒng)功能分層圖 系統(tǒng)功能分層圖如圖 1 所示 圖 1 系統(tǒng)功能分層圖 四、系統(tǒng)可視化建模 本系統(tǒng)采用面向?qū)ο蟮姆椒ㄩ_發(fā),使用 UML 進行建模,具體建模過程如下。 Store 類是用來對 CD、 DVD、 VCD 進行操作的,是 Video 的友元類。 面向?qū)ο蟪绦蛟O計課程設計 —— 影碟 租賃 系統(tǒng) 6 V id e oC DS t o r eV C DD V D 圖 5 系統(tǒng)類圖 五、系統(tǒng)設 計 程序總體結(jié)構(gòu) 由于系統(tǒng)比較小,所以并未設置登錄操作,可直接進入系統(tǒng),系統(tǒng)菜單將系統(tǒng)所 實現(xiàn)的功能顯示出來 。 影碟入庫模塊 本模塊用來 進行影碟信息的入庫管理,首次登陸時要創(chuàng)建庫存文件,創(chuàng)建后提示用戶進行影碟類別的選擇,根據(jù)用戶所選類別的不同,申請空間,調(diào)用輸入方法,初始化入庫影碟信息,對輸入的信息進行輸入限制,只有符合輸入要求時才繼續(xù)下一步輸入,初始化結(jié)束后對所輸入信息進行檢查,若無錯,則保存進庫存文件,否則刪除重新輸入。 該模 塊流程同出租模塊,不再敖述。檢查輸入信息錯誤,若要刪除,則將 p2 的后繼指針,指向 p 的后繼指針, delete p2。 //一次讀取一行 n++。 video *p2。: p2=new CD。 if(ch == 39。Y39。//ios::app 讀取文件并在文件后面進行追加 ?? } p = pnext。 //租出去的天數(shù) fstream read()。i5。 readsstore。 while(numCheck(Day) = 0 || strlen(Day) 3 || atoi(Day) 90) { //如果輸入錯誤,提示重新輸入 cout輸入錯誤!請重新輸入: 。 coutsetw(6)編號 setw(11)影碟名稱 setw(11)影碟類別 setw(9)租價 setw(12)數(shù)目 setw(10)天數(shù) setw(10)總租金 \n。y39。 readsetw(9)s。 //庫存,歸還數(shù)目 fstream read()。 i5。 readsstore。 readsetw(9)sstore。 exit(1)。 cout\t\t\t***** 4———— 影碟歸還 *********\t\n。 break。f),Output(void), Output(ofstreamamp。該函數(shù)對控制塊信息進行初始化,初始化過程中調(diào)用 numCheck()函數(shù),對輸入進行檢查,輸入符合要求, numCheck 函數(shù)返回整型值,繼續(xù)輸入,時間初始化調(diào) 用了 GetLocalTime()方法,使用本地時間。其余屬性繼承基類。 f)函數(shù):同 CD 類中定義的此函數(shù),用于輸出。 Store(void)構(gòu)造函數(shù):用于申請空間。 sent()函數(shù):返回值為空,該函數(shù)用于出租影碟,動態(tài)修改庫存,首先對輸入的待出租的影碟的編號進行庫存查找,查找過程類似于 search()函數(shù)功能,若庫存中存在,打印出該影碟的信息,輸入待出租數(shù)目,數(shù)目限制在庫存范圍內(nèi),面向?qū)ο蟪绦蛟O計課程設計 —— 影碟 租賃 系統(tǒng) 19 若大于庫存,則提示錯誤,輸入待出租天數(shù) Day,天數(shù)限定為最多 3 個月,調(diào)用numCheck(char numCheck[]),輸入正確,計算總租金,并將此出租信息以追加的方式寫入出租庫存中。 六、 運行與測試結(jié)果 本次試驗采用了黑盒測試的方法進行調(diào)試。以下是增加,修改,刪除的調(diào)試過程。測試過程如下。對庫存的更改同樣如此,最先我是用對象指針指向所要更改的影碟的庫存,進行 更改,但是那樣只能在內(nèi)存中進行更改,文件中的內(nèi)容無法更改,后來放棄了這種思想,直接對文件進行操作,從文件中讀,但是不讀到內(nèi)存,直接對文件覆蓋的寫。第 2 版) [M].北京 :機械工業(yè)出版社, .
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1