版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
-程序設(shè)計報告本報告完成后需刪除所有批注請高度重視、遵循報告的格式要求,對最終成績有直接影響本報告完成后需刪除所有批注請高度重視、遵循報告的格式要求,對最終成績有直接影響為避免不同軟件帶來的格式差異,請務(wù)必使用word軟件(/學年第學期根據(jù)實際情況填寫)根據(jù)實際情況填寫題目:XXXXXXXXXXXXXXX題目與教師給定的題目需完全一致題目與教師給定的題目需完全一致專業(yè)班級學號學生姓名指導教師根據(jù)實際情況填寫根據(jù)實際情況填寫指導單位根據(jù)實際情況填寫,不清楚需向教師咨詢根據(jù)實際情況填寫,不清楚需向教師咨詢?nèi)掌诟鶕?jù)實際情況填寫根據(jù)實際情況填寫分項評價評價準則優(yōu)秀良好中等合格不合格該生掌握程序設(shè)計開發(fā)的相關(guān)工程基礎(chǔ)知識,并能夠針對求解的工程問題,進行合理的分析與綜合。該生能夠結(jié)合計算機軟硬件資源,合理選用算法、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲方式等技術(shù)手段,對求解的工程問題進行系統(tǒng)設(shè)計、建模及預測。該生能夠選擇合適的程序設(shè)計語言與編程開發(fā)平臺,對求解的工程問題進行系統(tǒng)模擬、仿真與預測。√該生熟練掌握調(diào)試方法與工具,對程序開發(fā)過程中出現(xiàn)的問題進行分析、跟蹤與調(diào)試,并在開發(fā)平臺上對最終作品進行充分測試。該生具備初步的軟件開發(fā)能力,完成了課題要求的各項開發(fā)任務(wù),功能實現(xiàn)全面。該生具備初步的界面設(shè)計意識。用戶使用界面布局合理,交互友好,操作簡便。該生正確、完整的回答了指導教師關(guān)于課題作品的提問,反映出其對課題內(nèi)容,以及相關(guān)的工程基礎(chǔ)知識具有較好的理解和掌握。該生具備一定的表達能力與文字處理能力,能夠熟練使用文字處理軟件完成課題報告一份。報告完整記錄了該生的工作及總結(jié),內(nèi)容詳實,格式規(guī)范。該生具備一定自學能力與探索創(chuàng)新意識,能夠充分利用各種網(wǎng)絡(luò)與圖書館資源自學新知識與新技能。該生在上機過程中遵守機房規(guī)章制度,出勤與平時表現(xiàn)規(guī)范。最終作品和報告反映出該生具備較好的解決工程問題的能力。本次程序設(shè)計能力達成評價(最終成績):指導教師:年月日備注:最終成績共五檔,優(yōu)秀、良好、中等、及格、不及格。XXXXXXXXXXXXXXX題目與教師給定的題目需完全一致,無下劃線題目與教師給定的題目需完全一致,無下劃線(題目格式:宋體,三號,加粗,報告需嚴格按照模板格式要求進行報告完成后,需刪除所有格式要求的文字居中對齊)報告需嚴格按照模板格式要求進行報告完成后,需刪除所有格式要求的文字一、課題內(nèi)容和要求(標題格式:宋體,四號,加粗,兩端對齊,頂格不縮進,下同)XX系統(tǒng)是............(中文字體:宋體,英文字體:TimesNewRoman,小四號,不加粗,兩端對齊,1.5倍行距,首行縮進2字符注意:“縮進2字符”通過設(shè)置段落格式來實現(xiàn),不是通過鍵入空格實現(xiàn),段前段后距為0)注意:“縮進2字符”通過設(shè)置段落格式來實現(xiàn),不是通過鍵入空格實現(xiàn)二、需求分析XX系統(tǒng)的功能框架圖如圖1所示。圖形必須“嵌入”到文本當中,不得“浮于文字上方”即右健選中圖形必須“嵌入”到文本當中,不得“浮于文字上方”即右健選中圖形--設(shè)置對象格式或設(shè)置自選圖形格式--版式--嵌入型圖1功能框架圖圖內(nèi)文字、圖名稱及編號,字號均為五號圖的編號為圖內(nèi)文字、圖名稱及編號,字號均為五號圖的編號為阿拉伯數(shù)字,與圖名中間有一空格(報告中所有的圖必須統(tǒng)一編號,圖必須有名稱,圖形、圖名稱必須居中,不縮進)(圖形中的所有框圖、線條必須“組合”成為一個整體,推薦使用Visio等工具畫圖)(圖形不得跨頁,且圖形與對應圖名必須在同一頁)(嚴禁拷貝樣稿中的圖形,一經(jīng)發(fā)現(xiàn),均以不及格計)(1)提供可操作的主菜單:輸出菜單,用于顯示以從文件中加載的總客戶信息和若干個可選的功能選項。根據(jù)客戶輸入的選項來運行不同的功能,運行不同的函數(shù)。(2)......。......(全文中的(1)、(2)、(3)等格式必須統(tǒng)一為中文括號或者英文括號。)(中文字體:宋體,英文字體:TimesNewRoman,小四號,不加粗,兩端對齊,1.5倍行距,首行縮進2字符,段前段后距為0)三、概要設(shè)計1主要存儲結(jié)構(gòu)(二級標題格式:宋體,小四號,不加粗,兩端對齊,不縮進,下同)structtype{ //客戶帳單結(jié)構(gòu)注意排版整齊、美觀,代碼縮進排版注意排版整齊、美觀,代碼縮進排版注釋也需對齊,可使用鍵盤上的“Tab”鍵實現(xiàn)注釋對齊 intcustbillid; //客戶帳單編碼charcustname[50]; //客戶名稱doublelocalfee; //市話費用 doubleidfee; //長話費用 charlatnname[20]; //本地網(wǎng)名稱 charregionname[30]; //營業(yè)區(qū)名稱structtype*next; //指針}*head,*p1; //全局指針2主要函數(shù)流程(1)裝載函數(shù):用于從文本中載入信息并建立鏈表,此處用鏈表方式讀入,用(structtype*)malloc(sizeof(structtype))來動態(tài)建立鏈表結(jié)點樹目,此處以一個結(jié)構(gòu)體內(nèi)容作為一個結(jié)點,裝載函數(shù)流程圖如圖2所示。圖2裝載函數(shù)注意字號大小注意字號大小(拷貝此圖者,以不及格計)(2)查找函數(shù):利用用戶輸入的名稱進行順序查找并將找到的客戶信息輸出,流程圖如圖3所示。......(中文字體:宋體,英文字體:TimesNewRoman,小四號,不加粗,兩端對齊,1.5倍行距,首行縮進2字符,段前段后距為0)四、源程序代碼#include<fstream>#include<cstdlib>#include<cstring>#include<iomanip>......(源代碼格式:TimesNewRoman字體,大小為五號,單倍行距,首行縮進2字符,段前段后距為0,注意排版美觀,代碼縮進對齊,注釋也應對齊)五、測試數(shù)據(jù)及其結(jié)果分析運行后,程序的主菜單界面如下。歡迎使用XX管理系統(tǒng)!菜單:總客戶信息:1moto1020031000nanjingyuhua2huawei1302020000nanjinggulou6julong3300020000nanjingxuanwu3datang2501012030suqiansuyang4zhongxin2000088150nanjingyuhua5weidian7053055000suqiansihong7lianchuang3300020000nanjinggulou9yiruan4003050000nanjinggulou8sohu4000072000nantonghaian10sina2100034000nantonghaimen請輸入所要進行的操作:1:查找客戶;6:備份帳單;2:插入帳單;7:客戶排序;3:刪除帳單;8:分類合計;4:修改帳單;9:顯示菜單;5:保存帳單;0:退出操作;(1)查找用戶測試輸入:1輸出:請輸入所要尋找的客戶名稱:輸入:moto輸出:以找到客戶對象custbillid:1custname:motolocalfee:10200idfee:31000latnname:nanjingregionname:yuhua操作已完成,請繼續(xù)操作(2)插入客戶測試......(3)客戶排序測試......(4)統(tǒng)計測試......(5)退出測試......結(jié)果分析如下。(1)在輸入菜單選項時如果輸入的內(nèi)容不是1-0之間的數(shù)字,而是其他數(shù)字,系統(tǒng)將繼續(xù)執(zhí)行等待下次正確的輸入;若輸入的為其他字符(字母或符號),系統(tǒng)將自動認為操作結(jié)束而推出系統(tǒng)。(2)在需要輸入所須查找的名稱處如輸入名稱不在系統(tǒng)中,系統(tǒng)提示錯誤并推出系統(tǒng)。......(此部分如采用截圖方式,圖形也必須編號、居中排版)(中文字體:宋體,英文字體:TimesNewRoman,小四號,不加粗,兩端對齊,1.5倍行距,首行縮進2字符,段前段后距為0)六、調(diào)試過程中的問題此處至少寫5點。此處至少寫5點。(1)鏈表建立時的結(jié)尾多出問題:在C++中用while(!ifs.eof())來判斷文件是否結(jié)束而確定鏈表結(jié)點數(shù)目時,因ifs.eof()判斷方式問題,在文件結(jié)束時會讀到下一行才結(jié)束,因此結(jié)點樹會多出一個,而且最后一個結(jié)點的內(nèi)容為隨機值。所以需要將末尾結(jié)點刪除,通過p1=head;while(p1->next->next!=NULL) p1=p1->next;p1->next=NULL;來完成。(2)插入\刪除客戶時位置為頭部的處理問題:當插入的名稱選擇為頭時,應另行處理,通過......(中文字體:宋體,英文字體:TimesNewRo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初三寒假總結(jié)
- 二零二五年度抵沖貨款跨境電商金融結(jié)算合同3篇
- 二零二五年度房屋租賃擔保合同范本(含租賃合同登記備案)3篇
- Unit 6 My clothes,my style welcome to the unit 說課稿2024-2025學年牛津譯林版英語七年級上冊
- 浙江省金華市婺城區(qū)2024-2025學年九年級上學期期末數(shù)學試卷(含答案)
- 二零二五年度彩鋼房租賃與臨時辦公解決方案協(xié)議3篇
- 2024-2025學年云南省昆明市官渡區(qū)八年級(上)期末英語試卷(含答案)
- 二零二五年度企業(yè)間電子合同范本及操作手冊2篇
- Unit 3 The world meets China Project 說課稿 -2023-2024學年高二英語外研版(2019)選擇性必修第四冊
- Unit 5讀寫課第一課時說課稿 - 2024-2025學年外研版(2024)七年級英語上冊
- 液化氣供應站安全管理制度和營業(yè)制度
- 停車場施工施工組織設(shè)計方案
- GB/T 21385-2008金屬密封球閥
- GB/T 18994-2003電子工業(yè)用氣體高純氯
- 超分子化學簡介課件
- 文言文閱讀訓練:《三國志-武帝紀》(附答案解析與譯文)
- (完整版)招聘面試方案設(shè)計與研究畢業(yè)論文設(shè)計
- 調(diào)休單、加班申請單
- 肉制品生產(chǎn)企業(yè)名錄296家
- 規(guī)劃設(shè)計收費標準
- 山區(qū)道路安全駕駛教案
評論
0/150
提交評論