資源描述:
《旅館住宿管理系統(tǒng)設(shè)計報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、計算機(jī)學(xué)院信息管理與信息系統(tǒng)專業(yè)《程序設(shè)計綜合課程設(shè)計》報告——旅館住宿管理(2011/2012學(xué)年第一學(xué)期)學(xué)生姓名:_____學(xué)生班級:學(xué)生學(xué)號:_指導(dǎo)教師:2011年12月30日旅館住宿管理系統(tǒng)程序設(shè)計綜合課程設(shè)計目錄第一章概述…………………………………………………………………………1(一)設(shè)計目的………………………………………………………………1(二)設(shè)計要求………………………………………………………………1(三)運行環(huán)境………………………………………………………………1第二章系統(tǒng)分析………………………
2、……………………………………………2(一)任務(wù)內(nèi)容………………………………………………………………2(二)功能設(shè)計總體結(jié)構(gòu)圖…………………………………………………2第三章詳細(xì)設(shè)計說明………………………………………………………………3(一)各模塊具體功能分析…………………………………………………3(二)具體流程圖說明………………………………………………………31.主函數(shù)流程圖分析…………………………………………………32.錄入函數(shù)流程圖分析………………………………………………43.保存函數(shù)流程圖分析…………………
3、……………………………54.修改函數(shù)流程圖分析………………………………………………65.刪除函數(shù)流程圖分析………………………………………………66.查找函數(shù)流程圖分析………………………………………………77.輸出函數(shù)流程圖分析………………………………………………88.排序函數(shù)流程圖分析………………………………………………8第四章程序使用說明………………………………………………………………9第五章心得體會…………………………………………………………………10附錄一:參考文獻(xiàn)……………………………………………………
4、……………11附錄二:程序清單…………………………………………………………………12程序設(shè)計綜合課程設(shè)計第一章概述(一)設(shè)計目的通過這次的課程設(shè)計,設(shè)計一個旅店住宿管理系統(tǒng)的軟件,實現(xiàn)一系列的功能,方便對旅店住宿中客人及客房信息進(jìn)行簡便的管理。與此同時,鞏固所學(xué)的C++及數(shù)據(jù)結(jié)構(gòu)知識,深入理解結(jié)構(gòu)體,鏈表,動態(tài)分配內(nèi)存和文件操作等C++語言中的一些基本技術(shù),熟練掌握C++語言的調(diào)試方法,基本思想,基本概念,基本技能等。能用C++軟件編寫簡單的程序,培養(yǎng)思考及分析問題的能力,提高自己的實踐操作能力。初步培養(yǎng)良好的
5、編程習(xí)慣和風(fēng)格,初步學(xué)習(xí)程序文檔的撰寫方法。(二)設(shè)計要求1.運用C/C++語言進(jìn)行編寫2.程序中至少有兩到三個模塊3.對模塊功能進(jìn)行設(shè)計,完成各模塊功能,要實現(xiàn)的基本操作包括輸入,保存,修改,刪除,查詢,排序,輸出等主要內(nèi)容4.畫出程序流程圖,完成程序各部分內(nèi)容分析5.對模塊功能進(jìn)行調(diào)試6.要求程序代碼不少于300行(三)運行環(huán)境MicrosoftVisualC++6.028程序設(shè)計綜合課程設(shè)計第二章系統(tǒng)分析(一)任務(wù)內(nèi)容用C/C++語言編寫一個程序完成以下任務(wù):編寫一個旅館住宿管理系統(tǒng)的程序,劃分為幾個基本
6、模塊,要求實現(xiàn)幾個基本功能,包括旅館管理過程中客房信息的錄入,保存,修改,刪除,查詢,排序以及輸出等功能。所寫代碼不少于300行。(二)功能設(shè)計總體結(jié)構(gòu)圖旅館住宿管理系統(tǒng)輸入如修改查詢輸出錄入客房信息保存客房信息修改客房信息刪除客房信息查詢客房信息排序客房信息輸出客房信息退出系統(tǒng)客房房號客房類型客房價格客房主要內(nèi)容客人入住日期客人入住天數(shù)按客房房號按客房類型按客房價格圖2.1總體結(jié)構(gòu)圖28程序設(shè)計綜合課程設(shè)計第三章詳細(xì)設(shè)計說明(一)各模塊具體功能分析程序主要包括有客房信息的錄入,保存,修改,刪除,查詢,排序和輸
7、出功能,具體功能分析如下:<1>錄入客房信息:輸入客人入住情況的基本信息,包括客房的房號,類型,客房價格,客房主要內(nèi)容,客人入住日期以及入住天數(shù)等。<2>保存客房信息:對客人入住所輸入的各項信息進(jìn)行保存。<3>修改客房信息:先讀取已經(jīng)保存的客房信息,根據(jù)房號找出需修改信息的客房,再對其數(shù)據(jù)進(jìn)行修改。<4>刪除客房信息:根據(jù)需要刪除需要刪除的信息。<5>查詢客房信息:對客人的入住信息進(jìn)行查詢,可以根據(jù)房號,價格或者類型進(jìn)行相關(guān)查詢。<6>排序客房信息:為了便于對客人入住信息進(jìn)行管理,根據(jù)具體所需進(jìn)行排序。<7>輸
8、出客房信息:根據(jù)輸入的客人入住信息,再加上修改排序后的所需客房信息將其輸出,方便管理人員查詢。(二)具體流程圖說明<1>主函數(shù)流程圖分析在主函數(shù)中,系統(tǒng)研究客房cGuestroom類中成員:ID[SIZE]是客房編號,Type[SIZE]是客房類型,Book[SIZE]是定房日期,Price[SIZE]是每間客房的價格,StayTime[SIZE]是定房的有效期,F(xiàn)unction[SI