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

正文內(nèi)容

軟件工程課程設(shè)計(jì)——實(shí)驗(yàn)室設(shè)備管理系統(tǒng)(文件)

2025-07-01 09:25 上一頁面

下一頁面
 

【正文】 此整個(gè)編碼的運(yùn)行工具是VC++。系統(tǒng)采用結(jié)構(gòu)體和鏈表,并結(jié)合 C 語言中文件的存儲(chǔ)和打開建立數(shù)據(jù)存儲(chǔ)文件。很大程度上減少了差錯(cuò)的發(fā)生,存儲(chǔ)查詢更加快捷方便。并且,本次開發(fā)的界面為 VC++,與學(xué)習(xí) C 語言的軟件一致,故開發(fā)工具的使用技術(shù)也是沒有問題的。按年利率 5%折為現(xiàn)值約為: )萬元( 2345 ???????????? ivvvvvv 、不可 定量收益 實(shí)驗(yàn)室的高效管理也許可使外界增加對本實(shí)驗(yàn)室的好感與認(rèn)同,從而帶來其他投資機(jī)會(huì)等不可準(zhǔn)確估量的收益。 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 4 在軟件生命周期內(nèi),盡可能的使用自己的東西,從而避免因法 律因素而造成的不必要的糾紛。所以,對于本次開發(fā)系統(tǒng)的使用自然也就容易許多。 ( 2)對于有嚴(yán)重問題(故障)的要即使修理,并記錄修理日期、設(shè)備名、修理廠家、修理費(fèi)、責(zé)任人等。 分層數(shù)據(jù)流圖 ( 1) 頂層數(shù)據(jù)流圖 ( 2)二層數(shù)據(jù)流圖 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 5 ( 3)三層數(shù)據(jù)流圖 —— 購買子系統(tǒng) ( 4)三層數(shù)據(jù)流圖 —— 統(tǒng)計(jì)審核子系統(tǒng) 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 6 ( 5)三層數(shù)據(jù)流圖 —— 統(tǒng)計(jì)查詢子系統(tǒng) 數(shù)據(jù)字典 對于數(shù)據(jù)流圖中的數(shù)據(jù)定義以下數(shù)據(jù)字典條目: ( 1)申請表信息 =設(shè)備名 +型號(hào) +規(guī)格 +數(shù)量 +申請人 ( 2)新設(shè)備表信息 =設(shè)備編號(hào) +類別 +設(shè)備名 +型號(hào) +規(guī)格 +單價(jià) +數(shù)量 +購置日期 +生產(chǎn)廠家 +購買人 ( 3)報(bào)廢記錄表信息 =設(shè)備編號(hào) +報(bào)廢日期 +設(shè)備名 +報(bào)廢地點(diǎn) +報(bào)廢價(jià)值 +報(bào)廢責(zé)任人 ( 4)維修記錄表信息 =設(shè)備編號(hào) +修理日期 +設(shè)備名 +修理 廠家 +修理費(fèi) +修理責(zé)任人 ( 5)查詢設(shè)備表信息 =設(shè)備編號(hào) +類別 +設(shè)備名 +型號(hào) +規(guī)格 +購置日期 +單價(jià) +數(shù)量 +生產(chǎn)廠家 +購買人 +修理日期 +修理費(fèi) +修理廠家 +修理責(zé)任人 +報(bào)廢日期 +報(bào) 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 7 廢地點(diǎn) +報(bào)廢價(jià)值 +報(bào)廢責(zé)任人 ( 6)設(shè)備基本信息表信息 =設(shè)備編號(hào) +類別 +設(shè)備名 +型號(hào) +規(guī)格 +購置日期 +單價(jià) +數(shù)量 +生產(chǎn)廠家 +購買人 +修理日期 +修理費(fèi) +修理廠家 +修理責(zé)任人 +報(bào)廢日期 +報(bào)廢地點(diǎn) +報(bào)廢價(jià)值 +報(bào)廢責(zé)任人 ( 7)采購表信息 =設(shè)備名 +型號(hào) +規(guī)格 +數(shù)量 ( 8)用戶表信息 =用戶名 +密碼 ( 9)采購單信息 =類別 +設(shè)備名 +型號(hào) +規(guī)格 +單 價(jià) +數(shù)量 +購置日期 +生產(chǎn)廠家+購買人 ( 10)審核信息 =設(shè)備名 +型號(hào) +規(guī)格 +數(shù)量 +審核人 數(shù)據(jù)加工處理描述 本系統(tǒng)大體上可分為五個(gè)模塊對數(shù)據(jù)的加工,即購買模塊、審核模塊、報(bào)廢模塊、維修模塊、統(tǒng)計(jì)查詢模塊: ( 1) 數(shù)據(jù)在購買模塊的加工處理:該模塊主要有兩個(gè)分支。 ( 3) 數(shù)據(jù)在報(bào)廢模塊的加工處理:該模塊主要是向系統(tǒng)錄入報(bào)廢記錄,從而形成報(bào)廢記錄表。 五、系統(tǒng)設(shè)計(jì) 系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì) ( 1)結(jié)構(gòu)圖第一級(jí)分解: 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 8 ( 2)結(jié)構(gòu)圖購買模塊的二級(jí)分解: ( 3)結(jié)構(gòu)圖審核模塊的二級(jí)分解: 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 9 ( 4)結(jié)構(gòu)圖統(tǒng)計(jì)查詢模塊的二級(jí)分解: 附:圖中數(shù)字代表。由于本程序使用 C 語言為開發(fā)語言,因此存儲(chǔ)功能的實(shí)現(xiàn)主要是采用 C 語言中文件的相關(guān)知識(shí)。每當(dāng)遇到選擇操作時(shí),均采用數(shù)字選擇的方式,并且在數(shù)字之后給予功能解釋。在模塊之間的切換采用 system(Pause)進(jìn)行提示并任意鍵切換,用起來更加方便快捷,減少出錯(cuò)。 、輸出項(xiàng)目 ( 1) 申請表,其元素在數(shù)據(jù)字典中已經(jīng)給出。 ( 2) 設(shè)備基本信息表,該數(shù)據(jù)流的元素在數(shù)據(jù)字典中已經(jīng)給出。 ( 3) 查詢設(shè)備表,該數(shù)據(jù)元素在數(shù)據(jù)字典中已經(jīng)給出。 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 14 、程序流程圖(除審核模塊外): 、測試要點(diǎn) 本次設(shè)計(jì)的程序中,對個(gè)數(shù)據(jù)的類型在結(jié)構(gòu)體中均已定義出來,故在測試階段應(yīng)針對不同數(shù)據(jù)類型設(shè)計(jì)不同的測試用例,例如定義的責(zé)任人為 char 型 ,這里可以輸入一個(gè) int 型數(shù)據(jù)查看顯示結(jié)果。通過本系統(tǒng),可對實(shí)驗(yàn)室設(shè)備的購買、維修、報(bào)廢、統(tǒng)計(jì)、查詢等進(jìn)行了數(shù)據(jù)化的管理。 在系統(tǒng)的開發(fā)中,可以體會(huì)到那種上課所不能體會(huì)到的感覺,自己動(dòng)手讓我們從各個(gè)方面體會(huì)到了其帶給我們的好處。手 頭上有的只是一個(gè)題目,一個(gè)人根本做不來,因此團(tuán)隊(duì)的優(yōu)越性在開發(fā)軟件過程中顯得尤為重要。緊接著,需求分析,對功能、數(shù)據(jù)的理解不準(zhǔn)確,又一次讓我小組犯難,尤其是對統(tǒng)計(jì)查詢子系統(tǒng)的三層分析。磕磕絆絆一路走來,我們收獲了很多也體會(huì)了很多。同時(shí),一路上的艱辛讓我 們體會(huì)到開發(fā)軟件的不易,從而為我們走向社會(huì)奠定了一定的基礎(chǔ)。由于知識(shí)的有限,不能實(shí)現(xiàn)更多的功能,還有許多可以開發(fā)的地方,例如可以將實(shí)驗(yàn)室設(shè)備管理系統(tǒng)進(jìn)一步開發(fā),升級(jí)為可以實(shí)行網(wǎng)上經(jīng)營的模式,實(shí)行設(shè)備的外借管理等等。 /*名稱 */ char model[20]。/*數(shù)量 */ char factory[20]。 }Equipment。 /*維修管理 */ void printList(Equipment *head)。 Equipment *newnode = (Equipment*)malloc(sizeof(Equipment))。 if(checkNum(head,newnodenum)) { printf(輸入編號(hào)已有,輸入失?。?)。newnodename)。 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 17 printf(請輸入設(shè)備規(guī)格: )。 scanf(%f,amp。newnodenumber)。 printf(請輸入設(shè)備購買日期: )。 scanf(%s,amp。 fprintE(head)。 while(current) { fprintf(fp,%d\n,currentnum)。 fprintf(fp,%d\n,currentunit_price)。 fprintf(fp,%s\n,currentpurchaser)。 head1next = NULL。 fscanf(fp,%d\n,amp。 fprintf(fp,%d\n,currentspcifications)。 fprintf(fp,%s\n,currentbuy_date)。 current = currentnext。 float repair_cost。 scanf(%d,amp。 printf(請輸入維修編號(hào): )。 scanf(%s,amp。name)。 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 19 printf(請輸入維修費(fèi)用: )。 scanf(%s,amp。 fprintf(fp,%s\n,name)。 fflush(fp)。 } case 2: { int t = 0。 int rnum。 fscanf(fp,%s\n,amp。 fscanf(fp,%s\n,amp。 fscanf(fp,%s\n,amp。 t = 1。 軟件工程課程設(shè)計(jì) —— 實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 20 } default: { printf(輸入有誤,操作失?。?)。 printf(=====================================================\n)。 printf(\t%d\t%s\t%s\t%s\n,currentnumber,currentfactory,currentbuy_date,currentpurchaser)。 Equipment *current = headnext。 } 主函數(shù) : int main() { Equipment *
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1