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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)(旅游信息管理系統(tǒng)-wenkub

2022-09-19 02:39:20 本頁面
 

【正文】 題 目 旅游信息管理系統(tǒng) 作 者 院 系 信息工程學(xué)院 專 業(yè) 信息管理與信息系統(tǒng) 學(xué) 號(hào) 指導(dǎo)老師 答辯時(shí)間 旅游信息管理系統(tǒng) 摘 要 隨著生活水平的提高,現(xiàn)代科技也日益發(fā)達(dá)。 開發(fā)這樣一個(gè)程序主要運(yùn)用了 C語言,數(shù)據(jù)結(jié)構(gòu)等面知識(shí)。 關(guān)鍵詞 : C 語言,數(shù)據(jù)結(jié)構(gòu),旅游信息管理 。 隨著計(jì)算機(jī)科學(xué)的日漸成熟以及互聯(lián)網(wǎng)的普及 ,計(jì)算機(jī)網(wǎng)絡(luò)對(duì) 人們 的影響日漸明顯。采用 旅游信息管理系統(tǒng)進(jìn)行旅游 信息 管理 ,進(jìn)一步提高了 旅游服務(wù)業(yè) 的 效益和現(xiàn)代化水平。 課題研究的主要內(nèi)容 旅游信息管理系統(tǒng)基本功能要求: 1. 旅游地點(diǎn)的插入 。 小結(jié) 本章主要對(duì) 旅游信息管理系統(tǒng) 的背景以及研究意義做以介紹。 管理員通過密碼進(jìn)入管理員模塊,管理員可以進(jìn)行的操作有: 旅游地點(diǎn)的插入 即管理員插入可供游客報(bào)名的旅游地點(diǎn) 、 各 旅游地游客人數(shù)查詢 即查詢各個(gè)旅游地報(bào)名人數(shù)情況 、 顯示不足 3 人旅游地點(diǎn) 即旅游地中報(bào)名人數(shù)少于 3 人的旅游地。其中二叉樹每一個(gè)結(jié)點(diǎn)包括旅游地點(diǎn)的區(qū)號(hào)( area_node)、名稱( area)、該旅游地的游客人數(shù)( count)、以及 一個(gè)指向游客信息結(jié)構(gòu)的指針( list),還有二叉樹結(jié)點(diǎn)的左孩子和右孩子指針( lchild, rchild)。 系統(tǒng)的可行性分析 可行性分析,即用最小的代價(jià)、在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決 。對(duì)于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語言已非常成熟。 操作可行性 本系統(tǒng)的界面設(shè)計(jì)時(shí)充分考慮管理人員 和游客的習(xí)慣,使得操作簡(jiǎn)單;數(shù)據(jù)的輸入輸出 時(shí) 自己進(jìn)行定義,計(jì)算結(jié)果準(zhǔn)確。 旅游信息管理系統(tǒng) 7 3 系統(tǒng) 設(shè)計(jì) 所謂系統(tǒng)設(shè)計(jì),就是根據(jù)目標(biāo)系統(tǒng)邏輯功能的要求,結(jié)合實(shí)際情況,采用一定的方法,詳細(xì)地確定目標(biāo)系統(tǒng)的結(jié)構(gòu)和具體實(shí)施方案,即建立目標(biāo)系統(tǒng)的物理模型。 //旅游地區(qū)號(hào) string area。 //指向游客所在單鏈表的指針 }Place,*TPlace。 struct tourist *next。下面我們將對(duì)各個(gè)模塊的功能進(jìn)行設(shè)計(jì)。 旅游信息管理系統(tǒng) 10 管 理 員輸入旅游地點(diǎn)查詢游客人數(shù)顯示不足 3人旅游地 圖 42 管理員功能圖 系統(tǒng)運(yùn)行,主函數(shù) main()調(diào)用界面函數(shù)輸出歡迎界面, void Mainlist(TPlace amp。 printf( 請(qǐng)選擇登錄身份: \n)。 printf( ******************************************************\n\n )。 //登錄者輸入要進(jìn)入的代號(hào),系統(tǒng)判斷 switch(n) { case 1: do { printf(請(qǐng)輸入登陸密碼: )。 } while(key!=12345amp。 //密碼輸入正確,調(diào)用函數(shù) Tour_1 旅游信息管理系統(tǒng) 11 else Mainlist(tree)。 printf( ******************************************************\n\n)。 printf( 退出 \n)。n)。break。break。 //調(diào)用 Tour_1 函數(shù),輸出界面 } 管理員模塊通過內(nèi)部代碼,調(diào)用相關(guān)函數(shù),實(shí)現(xiàn)管理員模塊相關(guān)功能 游客功能 模塊設(shè)計(jì) 本模塊是 游客 使用 , 游客 使用 游客身份證號(hào) 進(jìn)行登陸, 可以輸入旅游地區(qū)好查找旅游地、查看所有旅游地、查詢可報(bào)旅游地點(diǎn)、修改以報(bào)旅游地點(diǎn)等。 //存放旅游地區(qū)號(hào) system(cls)。 printf( 查詢可報(bào)名地 \n)。 int n。 旅游信息管理系統(tǒng) 13 scanf(%d,amp。 case 2: Fun2(tree,2)。 //查詢可報(bào)名地 case 4: Fun4(tree)。 //退出 default :printf(輸入錯(cuò)誤,請(qǐng)重新輸入! \n)。 小結(jié) 這一章主要對(duì) 旅游信息系統(tǒng) 的系統(tǒng)設(shè)計(jì)進(jìn)行描述。 1) 系統(tǒng)提示的錯(cuò)誤 error C2143: syntax error : missing 39。 到程序段里仔細(xì)尋找 問題語句,并將其改正 。過度測(cè)試則會(huì)浪費(fèi)許多寶貴的資源。 如圖 56所示:圖 54 旅游信息管理系統(tǒng) 17 輸入“ 2” , 進(jìn)入“游客”模塊。本章對(duì)系統(tǒng)運(yùn)行環(huán)境的搭建、系統(tǒng)測(cè)試的主要方法進(jìn)行簡(jiǎn)要介紹,并根據(jù)系統(tǒng)測(cè)試的方法找出本系統(tǒng)主要錯(cuò)誤及找出發(fā)生錯(cuò)誤的原因 。 遇到難題 系統(tǒng)設(shè)計(jì)期間,遇到了一系列問題,主要是 代碼 碼問題。另外也提高了我分析問題、解決問題,從而運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的能力。在今后對(duì)計(jì)算機(jī)方面知識(shí)的學(xué)習(xí)中,我要注意理論聯(lián)系實(shí)際 ,這樣才可以把學(xué)到的東西運(yùn)用出來,真正 的做到學(xué)以致用! 改進(jìn) 在實(shí)際項(xiàng)目開發(fā)與知識(shí)運(yùn)用中,自己的知識(shí)儲(chǔ)備有很大的空缺,由于實(shí)際動(dòng)手開發(fā)操作的經(jīng)驗(yàn)不足,系統(tǒng)開發(fā)中顯得有些吃力。對(duì)于數(shù)據(jù)結(jié)構(gòu)有了更深層次的理解 ,循環(huán)隊(duì)列中對(duì)邊界條件的處理 ,滿足什么條件為隊(duì)滿 ,滿足什么條件為隊(duì)空。在設(shè)計(jì)中,對(duì)于過程的步驟該如何進(jìn)行的考慮,鍛煉我們處理問題 的能力。 更重要的是老師幫我解決了許多技術(shù)上的難題,讓我能把系統(tǒng)做得更加完善。在此,謹(jǐn)向老師們致以衷心的感謝和崇高的敬意! 同時(shí),感謝校方給予我這樣一次機(jī)會(huì),能夠獨(dú)立地完成一個(gè)課程設(shè)計(jì),并在這個(gè)過程當(dāng)中,給予我們各種方便,使我們?cè)谶@學(xué)期快要結(jié)課的時(shí)候, 能夠?qū)W(xué)到的知識(shí) 應(yīng)用到實(shí)踐中,增強(qiáng)了我們實(shí)踐操作和動(dòng)手應(yīng)用能力,提高了 我 獨(dú)立思考的能力。 //姓名 int id。 typedef struct Tree_Place{ //定義結(jié)構(gòu)體 int code。 //調(diào)用自身定義指針 Trist *list。 void Mainlist(TPlace amp。 void Tour_2(TPlace amp。 main() //主函數(shù) { TPlace T=NULL。 } void Insert_L (TPlace amp。 char c。i==1) { printf(請(qǐng)輸入你的身份證號(hào) \n)。 trid =id。trsex) 。 printf(繼續(xù)報(bào)名請(qǐng)按 1,按 0 退出! \n)。y39。 if(c==39。){ printf(請(qǐng)重新輸入?yún)^(qū)號(hào) \n)。} } else Tour_2(tree)。 while(pro) { p=pro 。tree,TPlace p){ //在二叉排序樹中插入一個(gè)新結(jié)點(diǎn) if (tree==NULL) tree=p。tree,int co) { char c。 //旅游地信息賦給結(jié)構(gòu)體 P while(pamp。 } if(!p){ printf( 此旅游地點(diǎn)還未存在! \n)。y39。 if(c==39。){ printf(請(qǐng)重新輸入?yún)^(qū)號(hào) \n)。} //繼續(xù)調(diào)用自身 else Tour_2(tree)。} } } TPlace Delete_T(TPlace amp。 while(p) { if(pcode==co) break。 } if(p==NULL) //不存在該樹節(jié)點(diǎn) return t。 Delet_L (plist)。 //// while(srchild) { q=s。 pcode=scode。 } 旅游信息管理系統(tǒng) 6 void Fun1(TPlace amp。 //定義結(jié)構(gòu)體變量 P printf(請(qǐng)輸入插入地點(diǎn)個(gè)數(shù): \n)。 for( i=0。 scanf(%d%s,amp。 //樹的左右孩子為空 plist=NULL。 scanf(%c,amp。||c==39。Tour_1(tree)。 p=tree。 printf(區(qū)號(hào) :%d 地名 :%s 人數(shù) :%d,pcode,parea,pcount)。 printf(按任意鍵返回上一級(jí)菜單! \n)。 //返回游客界面 } void Fun3(TPlace amp。 int elem[MAX]。 p=plchild。x==1){ printf(區(qū)號(hào) :%8d 地名 :%8d 人數(shù) :%8d,pcode,parea,pcount)。 } if(pcount6amp。 。 printf(刪除旅游地請(qǐng)輸入 D 或者 d,其他鍵返回菜單! \n)。d39。in1。 Tour_1(tree)。 Tour_2(tree)。 linklist l,pre。co,amp。pcode!=co ) { if(pcodeco) p=plchild 。 Tour_2(tree)。 l=lnext。 printf(輸入 要報(bào)名的地點(diǎn)區(qū)號(hào): \n)。 } 旅游信息管理系統(tǒng) 9 } void Mainlist(TPlace amp。 printf( 請(qǐng)選擇登錄身份: \n)。 printf( ******************************************************\n\n )。 //登錄者輸入要進(jìn)入的代號(hào),系統(tǒng)判斷 switch(n) { case 3: Destory(tree)。key)。i=3)。 case 2: Tour_2(tree)。 Mainlist(tree)。 printf( 輸入旅游地點(diǎn) \n)。 printf( ******************************************************\n\n)。 switch(n){ case 1: Fun1(tree)。 case 3: Fun3(tree,1)。 //再次調(diào)用 Mainlist_函數(shù),輸出歡迎界面 default :printf(輸入錯(cuò)誤,請(qǐng)重新輸入! \n)。tree) { int code。 printf( 顯示所有旅游地 \n)。 printf( ******************************************************\n\n)。 switch(n){ case 1: printf(請(qǐng)輸入?yún)^(qū)號(hào): \n)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1