資源描述:
《課 程 設(shè) 計(jì) 報(bào) 告》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、課程設(shè)計(jì)報(bào)告題目:課程名稱:專業(yè)班級:學(xué)號:姓名:指導(dǎo)教師:報(bào)告日期:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院21一、系統(tǒng)功能模塊結(jié)構(gòu)上網(wǎng)本信息查詢系統(tǒng)有七大模塊組成:登錄模塊,文件模塊,數(shù)據(jù)維護(hù)模塊,數(shù)據(jù)查詢模塊,數(shù)據(jù)輸出模塊,幫助模塊。如圖F1所示。上網(wǎng)本信息查詢系統(tǒng)登錄模塊數(shù)據(jù)輸出幫助模塊數(shù)據(jù)查詢數(shù)據(jù)維護(hù)文件模塊F1.系統(tǒng)功能模塊結(jié)構(gòu)圖登錄模塊注冊新賬號找回密碼修改密碼登錄模塊F2,登錄模塊子模塊結(jié)構(gòu)圖21文件模塊數(shù)據(jù)保存數(shù)據(jù)備份數(shù)據(jù)恢復(fù)數(shù)據(jù)清除數(shù)據(jù)載入退出系統(tǒng)F3:文件模塊子模塊結(jié)構(gòu)圖數(shù)據(jù)維護(hù)區(qū)域信息維護(hù)賣場信息維護(hù)上網(wǎng)本信息維護(hù)詳細(xì)參數(shù)維護(hù)F4:數(shù)據(jù)維護(hù)模塊子模塊
2、結(jié)構(gòu)圖21F5:數(shù)據(jù)查詢模塊子模塊功能結(jié)構(gòu)圖數(shù)據(jù)查詢精確查詢區(qū)域精確查詢賣場精確查詢上網(wǎng)本模糊查詢賣場模糊查詢上網(wǎng)本模糊查詢參數(shù)數(shù)據(jù)輸出信息輸出參數(shù)信息輸出賣場信譽(yù)輸出價(jià)格排序輸出F5:數(shù)據(jù)輸出模塊子模塊功能結(jié)構(gòu)圖21幫助模塊注銷登錄關(guān)于關(guān)于作者清屏幫助主題二、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)及用法說明1.賣場地理位置(地域)信息數(shù)據(jù)及結(jié)構(gòu)及用法/**賣場地理位置(地域)信息鏈表結(jié)點(diǎn)結(jié)構(gòu)*/typedefstructgeo_node{chargeo_id[12];/**地域編號*/chargeo_name[20];/**區(qū)域名稱*/charprovince[16];/**省
3、*/charcity[16];/**市*/chararea[16];/**區(qū)*/structmarket_node*mnext;/**指向賣場基本信息鏈*/structgeo_node*next;/**指向下一個(gè)地域的指針*/}GEO_NODE;用法說明:在以上的數(shù)據(jù)定義中已說明,區(qū)域數(shù)據(jù)結(jié)構(gòu)用于保存區(qū)域信息,并且置于三向鏈表的主鏈,對賣場信息以及上網(wǎng)本信息的查找,刪除,添加具有關(guān)鍵作用。在數(shù)據(jù)錄入,數(shù)據(jù)備份以及數(shù)據(jù)添加,修改,刪除中等子模塊中調(diào)用。2:賣場信息數(shù)據(jù)及結(jié)構(gòu)及用法/**賣場基本信息鏈結(jié)點(diǎn)結(jié)構(gòu)*/typedefstructmarket_nod
4、e{21chargeo_id[12];/**地域編號*/chargeo_name[20];/**區(qū)域名稱*/charmarket_name[20];/**賣場名稱*/charmarket_id[12];/**賣場編號*/floatcredit;/**賣場(賣家)信譽(yù)*/charphone[20];/**<聯(lián)系電話*/intfind;/**上網(wǎng)本種類*/structnetb_node*nnext;/**指向上網(wǎng)本描述信息之戀的指針*/structmarket_node*next;/**指向下一個(gè)賣場的指針*/}MARKET_NODE;用法說明:在以上的數(shù)據(jù)
5、定義中已說明,賣場數(shù)據(jù)結(jié)構(gòu)用于保存賣場信息,并且置于三向鏈表的第二鏈,對上網(wǎng)本信息的查找,刪除,添加具有關(guān)鍵作用。在數(shù)據(jù)錄入,數(shù)據(jù)備份以及數(shù)據(jù)添加,修改,刪除中等子模塊中調(diào)用。3:上網(wǎng)本信息數(shù)據(jù)及結(jié)構(gòu)及用法/**上網(wǎng)本描述信息鏈結(jié)點(diǎn)結(jié)構(gòu)*/typedefstructnetb_node{charnetb_num[20];/**上網(wǎng)本編號*/chargeo_id[12];/**所在區(qū)域編號*/chargeo_name[20];/**所在區(qū)域名稱*/charmarket_id[12];/**所在賣場編號*/charmarket_name[20];/**所在賣場
6、名稱*/charbrand[15];/**上網(wǎng)本品牌*/chartype[20];/**上網(wǎng)本型號*/intnetb_price;/**上網(wǎng)本價(jià)錢*/chardate[15];/**上網(wǎng)本上市時(shí)間*/charArg[512];/**上網(wǎng)本性能參數(shù)基本描述*/intnumber;/**上網(wǎng)本數(shù)量(存貨)*/structargument_node*parg;/**指向上網(wǎng)本詳細(xì)參數(shù)的指針*/structnetb_node*next;/**指向下一個(gè)上網(wǎng)本描述信息的指針*/}NETB_NODE;用法說明:在以上的數(shù)據(jù)定義中已說明,上網(wǎng)本信息數(shù)據(jù)機(jī)構(gòu)用于保存上網(wǎng)
7、本基本信息,在數(shù)據(jù)錄入,數(shù)據(jù)恢復(fù),數(shù)據(jù)添加等模塊中覺有調(diào)用。4:上網(wǎng)本詳細(xì)參數(shù)信息數(shù)據(jù)及結(jié)構(gòu)及用法/**上網(wǎng)本具體型號詳細(xì)參數(shù)鏈結(jié)構(gòu)*/typedefstructargument_node{charnetb_num[10];/**上網(wǎng)本編號*/21intnetb_price;/**上網(wǎng)本價(jià)錢*/chargeo_id[12];/**所在區(qū)域編號*/chargeo_name[20];/**所在區(qū)域名稱*/charmarket_id[12];/**所在賣場編號*/charmarket_name[20];/**所在賣場名稱*/charbrand[20];/**上
8、網(wǎng)本品牌*/chartype[30];/**上網(wǎng)本型號*/charscreen_