




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄TOC\o"1-5"\h\z\o"CurrentDocument"第一章引言1\o"CurrentDocument"1.1課程設(shè)計(jì)目的1\o"CurrentDocument"1.2定義1\o"CurrentDocument"1.1任務(wù)概述1\o"CurrentDocument"第二章需求分析1\o"CurrentDocument"2.1功能需求1\o"CurrentDocument"2.2性能需求2\o"CurrentDocument"2.3運(yùn)行需求2\o"CurrentDocument"2.4其他需求3\o"CurrentDocument"第三章詳細(xì)設(shè)計(jì)3\o"CurrentDocument"3.1程序系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)3\o"CurrentDocument"3.2各模塊的結(jié)構(gòu)設(shè)計(jì)4\o"CurrentDocument"3.3設(shè)計(jì)編碼8第四章總結(jié)16\o"CurrentDocument"4.1測(cè)試計(jì)劃16\o"CurrentDocument"4.2心得總結(jié)16\o"CurrentDocument"第五章參考文獻(xiàn)16一、引言1.1、課程設(shè)計(jì)目的《軟件工程課程設(shè)計(jì)》是一門獨(dú)立開(kāi)設(shè)的應(yīng)用系統(tǒng)開(kāi)發(fā)的實(shí)踐課程,主要用于鞏固學(xué)生的軟件工程知識(shí),加強(qiáng)學(xué)生的實(shí)際動(dòng)手能力和提高學(xué)生綜合素質(zhì)而開(kāi)設(shè)的。本課程設(shè)計(jì)實(shí)踐主要圍繞兩方面內(nèi)容:數(shù)據(jù)庫(kù)設(shè)計(jì)和基本C/S結(jié)構(gòu)數(shù)據(jù)庫(kù)編程實(shí)踐。通過(guò)本實(shí)踐課程,使學(xué)生了解軟件工程的理論,掌握軟件工程在數(shù)據(jù)庫(kù)的設(shè)計(jì)方法及數(shù)據(jù)庫(kù)的運(yùn)用和開(kāi)發(fā)技術(shù)方面的應(yīng)用思想。掌握軟件工程設(shè)計(jì)的基本方法,熟悉軟件工程設(shè)計(jì)的步驟;通過(guò)設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用課題,進(jìn)一步熟悉軟件工程技術(shù),提高動(dòng)手能力,提高分析問(wèn)題和解決問(wèn)題的能力;掌握基本“C/S結(jié)構(gòu)”數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的軟件工程方法。1.2、定義銀行金融業(yè)務(wù)管理系統(tǒng)應(yīng)用軟件:基本元素為構(gòu)成銀行金融業(yè)務(wù)及相關(guān)行為所必需的各種部分。實(shí)現(xiàn):通常把編碼和測(cè)試統(tǒng)稱為實(shí)現(xiàn)。1.3、任務(wù)概述(1)、目標(biāo)完善目前銀行金融業(yè)務(wù)系統(tǒng),使之能跟上時(shí)代的發(fā)展。同時(shí)通過(guò)實(shí)踐來(lái)提高自己的動(dòng)手能力(2)、運(yùn)行環(huán)境操作系統(tǒng):MicrosoftWindowsXP(3)、條件與限制硬件配置要求:硬件外部設(shè)備需奔騰133以上的pc機(jī),內(nèi)存需16兆以上軟件要求操作人員具有初步的相關(guān)知識(shí)不考慮系統(tǒng)的運(yùn)行平臺(tái)可能會(huì)出現(xiàn)的硬件故障。二、需求分析功能需求(1)、功能劃分軟件分別有新建,存款,取款,查詢,注銷等功能。各個(gè)模塊各有不同的功能,但都能完成查詢和存儲(chǔ)功能,各模塊的數(shù)據(jù)都存放在數(shù)據(jù)庫(kù)中。數(shù)據(jù)的調(diào)用和連接都有程序來(lái)完成。此系統(tǒng)所要完成的主要功能有兩方面:如果是存款,儲(chǔ)戶填寫存款單,然后交給業(yè)務(wù)員鍵入系統(tǒng),同時(shí)系統(tǒng)還要記錄存款人姓名、住址(或電話號(hào)碼)、身份證號(hào)碼、存款類型、存款日期、利率及密碼(可選)等信息,完成后由系統(tǒng)打印存款單給儲(chǔ)戶。如果是取款,儲(chǔ)戶填寫取款單交給業(yè)務(wù)員,業(yè)務(wù)員把取款金額輸入系統(tǒng)并要求儲(chǔ)戶輸入密碼以確認(rèn)身份,核對(duì)密碼正確無(wú)誤后系統(tǒng)計(jì)算利息并印出利息清單給儲(chǔ)戶。(2)、功能描述外部功能:實(shí)現(xiàn)可視化窗口,查找、取款及存儲(chǔ)內(nèi)部功能:同步,過(guò)濾,定位,識(shí)別存款功能以儲(chǔ)戶的存款為主要活動(dòng),相關(guān)記錄根據(jù)存款結(jié)果進(jìn)行調(diào)整,以使信息保持一致。1)、系統(tǒng)需要在原賬戶信息中增加一條記錄,包括存款人姓名、住址、存款類型、存款日期、利率等信息。2)、若為新儲(chǔ)戶須建立一個(gè)賬戶,并記錄此次的記錄。3)、打印存款單給儲(chǔ)戶。取款功能以儲(chǔ)戶的取款為主要活動(dòng),相關(guān)記錄根據(jù)取款結(jié)果進(jìn)行調(diào)整,以使信息保持一致。1)、系統(tǒng)計(jì)算利息,在原賬戶信息中將取款額減去。2)、若為清戶,記錄注銷該賬戶,將賬戶余額(包括存款額及利息)一并交與儲(chǔ)戶。3)、打印利息清單給儲(chǔ)戶。余額查詢功能為儲(chǔ)戶提供查詢余額服務(wù),將儲(chǔ)戶的相關(guān)記錄輸出。1)、需要儲(chǔ)戶的賬戶信息及密碼。2)、打印儲(chǔ)戶的帳戶余額。2.2、性能需求(1)、數(shù)據(jù)精確度在進(jìn)行向數(shù)據(jù)庫(kù)文件提取數(shù)據(jù)時(shí),要求數(shù)據(jù)記錄定位準(zhǔn)確,在往數(shù)據(jù)庫(kù)文件數(shù)組中添加數(shù)時(shí),要求輸入數(shù)準(zhǔn)確金額,身份證,卡號(hào)等按需求設(shè)定字符數(shù)。(2)、時(shí)間特性程序響應(yīng)時(shí)間:在人的感覺(jué)和視覺(jué)事件范圍內(nèi);信息交換時(shí)間:要求在程序調(diào)用前調(diào)用后都與數(shù)據(jù)庫(kù)保持同步更新,網(wǎng)絡(luò)信息交換施加應(yīng)該小于程序調(diào)用的時(shí)間(3)、適應(yīng)性要求數(shù)據(jù)庫(kù)具有很好的更新能力,由于本產(chǎn)品是實(shí)驗(yàn)性軟件,故對(duì)磁盤和內(nèi)存容量沒(méi)有很高的要求,但是數(shù)據(jù)庫(kù)應(yīng)該能夠?qū)Σl(fā)事件,臟數(shù)據(jù)具有較強(qiáng)的識(shí)別處理能力。2.3、運(yùn)行需求(1)、用戶界面屏幕格式:采用全屏格式,通過(guò)分窗口操作進(jìn)行各個(gè)操作之間的轉(zhuǎn)換報(bào)表格式:以銀行原報(bào)表格式設(shè)計(jì)電子打印表格式。菜單格式:下拉式菜單,應(yīng)顯示儲(chǔ)戶資料及帳戶資料的各個(gè)詳細(xì)條目。(2)、硬件接口無(wú)特別要求。網(wǎng)絡(luò)硬件接口要求:現(xiàn)實(shí)中要求具有高速以太網(wǎng)組網(wǎng)以實(shí)現(xiàn)聯(lián)網(wǎng)操作,但是在理論實(shí)驗(yàn)驗(yàn)證軟件本身的目的來(lái)看,無(wú)需網(wǎng)絡(luò)通訊接口。業(yè)務(wù)員鍵入儲(chǔ)戶的資料要全部一直顯示在屏幕;儲(chǔ)戶從按鍵口鍵入密碼到系統(tǒng)以核對(duì);計(jì)算機(jī)與打印機(jī)有高速傳輸?shù)倪B接接口,最后以紙張的形式打印出清單給儲(chǔ)戶。(3)、軟件接口Windows標(biāo)準(zhǔn)接口,要求與其他軟件無(wú)沖突錯(cuò)誤發(fā)生。(4)、故障處理軟件應(yīng)具備自動(dòng)拼寫錯(cuò)誤檢查等功能,在出現(xiàn)故障后應(yīng)從整個(gè)系統(tǒng)數(shù)據(jù)庫(kù)重新載入數(shù)據(jù)進(jìn)行操作。2.4、其它需求(1)、可用性本軟件也可以通過(guò)單步跟蹤的操作進(jìn)行檢查處理。(2)、安全性由于軟件運(yùn)行數(shù)據(jù)放在數(shù)據(jù)庫(kù)中,所以參數(shù)不容易被錯(cuò)改、破壞,萬(wàn)一參數(shù)受到破壞也不會(huì)影響源程序。(3)、可維護(hù)性本軟件利用數(shù)據(jù)庫(kù)進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫(kù)中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫(kù)進(jìn)行修改添加,而不需要對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級(jí)都十分方便。(4)、兼容性能使整個(gè)系統(tǒng)在Win98以上的操作系統(tǒng)都存在兼容性,能更好的使系統(tǒng)能達(dá)到理想的效果,使系統(tǒng)在運(yùn)行平臺(tái)上能更能體現(xiàn)出性能。不至于出現(xiàn)崩潰,以及能很好的上手等操作。三、詳細(xì)設(shè)計(jì)3.1程序系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)系統(tǒng)啟動(dòng)時(shí),激活身份驗(yàn)證模塊。通過(guò)身份驗(yàn)證后,對(duì)系統(tǒng)進(jìn)行初始化,通過(guò)事件驅(qū)動(dòng)機(jī)制激活各個(gè)模塊,并執(zhí)行指定模塊。由退出系統(tǒng)事件激活退出系統(tǒng)模塊,退出系統(tǒng)。1、系統(tǒng)結(jié)構(gòu)圖2、系統(tǒng)數(shù)據(jù)流圖庫(kù)存余額填表簽名清單輸入密碼輸入取款信息:清單生成程序儲(chǔ)戶3.2各模塊的結(jié)構(gòu)設(shè)計(jì)庫(kù)存余額填表簽名清單輸入密碼輸入取款信息:清單生成程序儲(chǔ)戶前面需求分析可以看出,系統(tǒng)功能清晰,銀行儲(chǔ)蓄管理系統(tǒng)功能部分?jǐn)?shù)據(jù)分為3類:賬號(hào)管理、儲(chǔ)存管理、取款管理。從使用和操作的功能上分,為便于整個(gè)系統(tǒng)組織管理,把各個(gè)相對(duì)獨(dú)立的數(shù)據(jù)或功能組織到整個(gè)大系統(tǒng)中來(lái),我們把各個(gè)相對(duì)獨(dú)立的功能完全獨(dú)立設(shè)計(jì),編譯成獨(dú)立的目標(biāo)(功能)模塊,各功能模塊最后被集成到一個(gè)主模塊中。相應(yīng)地將系統(tǒng)結(jié)構(gòu)分為一個(gè)主程序和6個(gè)模塊。對(duì)應(yīng)于每一個(gè)模塊,幾乎都有錄入、查詢、修改、刪除、查看詳細(xì)資料這幾個(gè)功能。整個(gè)業(yè)務(wù)流程就是由這幾種基本功能實(shí)現(xiàn)的。在這里每個(gè)模塊都要用到的功能沒(méi)必要在每個(gè)子模塊里重復(fù)闡述,在每個(gè)子模塊里只列出區(qū)別于其它子模塊的功能實(shí)現(xiàn)。1、登錄模塊設(shè)計(jì)系統(tǒng)管理員數(shù)據(jù)表
序號(hào)屬性名屬性類型長(zhǎng)度備注1代碼int2用于唯標(biāo)識(shí)本幣種2密碼char6用于表示業(yè)務(wù)人員的密碼本表說(shuō)明如下:本表的主要作用是實(shí)現(xiàn)系統(tǒng)管理員進(jìn)入系統(tǒng)時(shí)的身份驗(yàn)證,裝載系統(tǒng)管理員的代碼和密碼。代碼是位于標(biāo)識(shí)該系統(tǒng)管理員的身份。2、申請(qǐng)賬號(hào)管理設(shè)計(jì)賬號(hào)數(shù)據(jù)表:序號(hào)屬性名屬性類型長(zhǎng)度備注1身份證long18用于為標(biāo)識(shí)用戶的信息2名字string12用于標(biāo)識(shí)用戶名3密碼char6用于表示業(yè)務(wù)人員的密碼3、存款管理設(shè)計(jì)存款業(yè)務(wù)數(shù)據(jù)表序號(hào)屬性名屬性類型長(zhǎng)度備注1存折號(hào)varchar15用于唯一標(biāo)識(shí)本行內(nèi)的所有定期儲(chǔ)戶3存取標(biāo)志char10表示存款或取款業(yè)務(wù)5發(fā)生額money12.2當(dāng)前本儲(chǔ)戶的存、取款額6發(fā)生時(shí)間datetime8當(dāng)前本儲(chǔ)戶的存、取款的發(fā)生時(shí)間本表說(shuō)明如下:本表用于存儲(chǔ)所有存款業(yè)務(wù)元素;存款流圖:儲(chǔ)戶(存折)儲(chǔ)戶r重填1k填出表錯(cuò)1.1驗(yàn)收存款存款信息2存款信息打印存單\/1.3處理存款1.2.1設(shè)置密碼■密碼*D2密碼4、取款管理設(shè)計(jì)取款業(yè)務(wù)憑證表序號(hào)屬性名屬性類型長(zhǎng)度備注1存取標(biāo)志代碼int1用于唯標(biāo)識(shí)所有存取款類別23存取標(biāo)志名稱發(fā)生額charmoney1012.2儲(chǔ)蓄類別名稱當(dāng)前本儲(chǔ)戶的存、取款額4發(fā)生時(shí)間datetime8當(dāng)前本儲(chǔ)戶的存、取款的發(fā)生時(shí)間本表說(shuō)明如下:本表用于存儲(chǔ)所有取款業(yè)務(wù)元素;
取款流圖5、查詢管理設(shè)計(jì)賬戶查詢表序號(hào)屬性名屬性類型長(zhǎng)度備注1姓名string2用于表示月份2賬戶號(hào)long9本月份本行內(nèi)所有活期存款戶數(shù)3存款額money12賬號(hào)內(nèi)所有存款額4取款額money12賬號(hào)內(nèi)所有取款額本表說(shuō)明如下:本表用于存儲(chǔ)本行內(nèi)綜合業(yè)務(wù)統(tǒng)計(jì)數(shù)據(jù);3.3設(shè)計(jì)編碼1、登入界面和主界面的編碼voidmain(){inti;intcut=0;characcount[20],mm[20];characcount1[]={"admin"},mm1[]={"admin888"};voidkh();voiddl();voidcx();voidck();voidqk();voidxh();voidgl();dl:cout<<""<<endl;cout<<"^^☆☆☆歡迎進(jìn)入銀行管理系統(tǒng)☆☆☆☆"<<endl;cout<<"^☆"<<endl;cout<<"^☆"<<endl;cout<<"^請(qǐng)以管理員的身份登陸管理系統(tǒng)☆"<<endl;cout<<"^☆"<<endl;cout<<"^☆"<<endl;co心弋<<☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆"<<endl;cout<<""<<endl;cout<<"請(qǐng)輸入管理員帳號(hào):〃;cin>>account;cout<<endl;cout<<"請(qǐng)輸入管理員密碼:";cin>>mm;cout<<endl;if(strcmp(account1,account)==0&&strcmp(mm1,mm)==0){cout<<"登陸成功!\n”;gotogl;}{cout<<"帳號(hào)或密碼輸入錯(cuò)誤,重新輸入....\n”;cout<<"按任意鍵返回....\n”;gotodl;}gl:cout<<"|1"<<endl;cout<<"|歡迎進(jìn)入銀行管理系統(tǒng)1"<<endl;cout<<"|1"<<endl;cout<<"|(1).申請(qǐng)帳號(hào),輸入1并按Enter|"<<endl;cout<<"|1"<<endl;cout<<"|(2).存款管理,輸入2并按Enter|"<<endl;cout<<"|1"<<endl;cout<<"|(3).取款管理,輸入3并按Enter|"<<endl;cout<<"|1"<<endl;cout<<"|(4).查詢管理,輸入4并按Enter|"<<endl;cout<<"|1"<<endl;cout<<”|(5).注銷管理,輸入5并按Enter|"<<endl;cout<<"|1"<<endl;cout<<”|(6).退出系統(tǒng),輸入6并按Enter|"<<endl;cout<<"|1"<<endl;cout<<"11"<<endl;cout<<"請(qǐng)輸入選擇:";do{cin>>i;switch(i){case1:system("cls");kh();gotogl;break;case2:system("cls");ck();gotogl;break;case3:system("cls");qk();gotogl;break;case4:system("cls");cx();gotogl;break;case5:system("cls");xh();gotogl;break;default:cout<<"輸入錯(cuò)誤,請(qǐng)重新輸入";}}while(i!=0);}2、申請(qǐng)賬號(hào)的編碼voidkh()/*開(kāi)戶*/{FILE*pa,*pa1;charmm_ok[20];pa=fopen("db.dat”,"ab”);lp:cout<<"請(qǐng)輸入你的名字:";cin>>dat.mz;pal=fopen("db.dat”,"rb”);cout<<"帳號(hào):〃;cin>>dat.zh;while(fread(&temp,sizeof(temp),1,pa1)==1){if((strcmp(dat.zh,temp.zh)==0)){cout<<"此帳號(hào)已經(jīng)有人用了,請(qǐng)重新輸入.\n”;fclose(pa1);gotolp;}}cout<<"密碼:";cin>>dat.mm;cout<<"確認(rèn)密碼:";cin>>mm_ok;if(strcmp(dat.mm,mm_ok)!=0){cout<<"確認(rèn)密碼不一樣!請(qǐng)重新輸入.\n”;gotolp;}dat.money=0;dat.statue=1;fwrite(&dat,sizeof(dat),1,pa);fclose(pa);cout<<"申請(qǐng)成功.\n”;cout<<"輸入任何鍵返回菜單\n";}3、查詢管理的編碼voidcx()/*查詢*/{FILE*pa;charzh[20];pa=fopen("db.dat”,"rb”);if(pa==NULL){cout<<"還沒(méi)有一個(gè)人申請(qǐng)帳號(hào).\n”;cout<<"輸入任何鍵返回菜單\n";}else{cout<<"請(qǐng)輸入你的帳號(hào):〃;cin>>zh;while(feof(pa)==0){fread(&dat,sizeof(dat),1,pa);if(strcmp(dat.zh,zh)==0){cout<<""<<endl;cout<<"|名字|帳號(hào)|存款(元)|狀態(tài)|"<<endl;cout<<"|1111"<<endl;cout<<”|"<<dat.mz<<”|"<<dat.zh<<”|"<<dat.money<<”|"<<dat.statue<<”|"<<endl;cout<<""<<endl;cout<<"按任何鍵返回菜單\n";getchar();break;}elseif(feof(pa)!=0){cout<<"帳號(hào)不存在!\n";cout<<"按任何鍵返回菜單\n";getchar();break;}}}fclose(pa);}4、存款管理的編碼voidck()/*存款*/{FILE*db,*lan;charzh[20];charmm[20];intmoney,i=1;db=fopen("db.dat”,"rb”);if(db==NULL){cout<<"還沒(méi)有一個(gè)人申請(qǐng)帳號(hào).\n”;cout<<"輸入任何鍵返回菜單\n";getchar();gotogl;cout<<"請(qǐng)輸入你的帳號(hào):〃;cin>>zh;cout<<"密碼:";cin>>mm;while(!feof(db)){fread(&dat,sizeof(dat),1,db);if(strcmp(zh,dat.zh)==0&&strcmp(mm,dat.mm)==0){cout<<"請(qǐng)輸入你要存款的數(shù)額:〃;cin>>money;strcpy(temp.mz,dat.mz);strcpy(temp.zh,zh);strcpy(temp.mm,mm);temp.money=dat.money+money;break;}i++;if(feof(db)!=0){cout<<"帳號(hào)不存在!\n";cout<<"按任何鍵返回菜單\n";getchar();gotogl;}}if(strcmp(zh,temp.zh)==0&&strcmp(mm,temp.mm)==0){fclose(db);lan=fopen("db.dat”,"wb+");fseek(lan,i*sizeof(temp),0);fwrite(&temp,sizeof(temp),1,lan);rewind(lan);fclose(lan);}cout<<"存款成功!\n”;cout<<"按任何鍵返回菜單\n";getchar();gl:;}5、取款管理的編碼voidqk()/*取款*/FILE*db,*lan;charzh[20];charmm[20];intmoney,i=1;db=fopen("db.dat”,"rb”);if(db==NULL){cout<<"還沒(méi)有一個(gè)人申請(qǐng)帳號(hào).\n”;cout<<"輸入任何鍵返回菜單\n";getchar();gotogl;}cout<<"請(qǐng)輸入你的帳號(hào):〃;cin>>zh;cout<<"密碼:";cin>>mm;while(!feof(db)){fread(&dat,sizeof(dat),1,db);if(strcmp(zh,dat.zh)==0&&strcmp(mm,dat.mm)==0){cout<<"請(qǐng)輸入你要取款的數(shù)額:〃;cin>>money;if(money>dat.money){cout<<"對(duì)不起,您的余額不足!\n”;cout<<"按任何鍵返回菜單\n";getchar();gotogl;}strcpy(temp.mz,dat.mz);strcpy(temp.zh,zh);strcpy(temp.mm,mm);temp.money=dat.money-money;break;}i++;if(feof(db)!=0){cout<<"帳號(hào)不存在!\n";cout<<"按任何鍵返回菜單\n";getchar();gotogl;}if(strcmp(zh,temp.zh)==0&&strcmp(mm,temp.mm)==0){fclose(db);lan=fopen("db.dat”,"wb+");fseek(lan,i*sizeof(temp),0);fwrite(&temp,sizeof(temp),1,lan);rewind(lan);fclose(lan);}cout<<"取款成功!\n”;cout<<"按任何鍵返回菜單\n";getchar();gl:;}6、注銷賬號(hào)的編碼voidxh(){FILE*db,*lan;charzh[20];charmm[20];charstatue[5],statue1[]={"y”};intmoney,i=1;db=fopen("db.dat”,"rb”);if(db==NULL){cout<<"還沒(méi)有一個(gè)人申請(qǐng)帳號(hào).\n”;cout<<"輸入任何鍵返回菜單\n";getchar();gotogl;}cout<<"請(qǐng)輸入你的帳號(hào):〃;cin>>"%s”,zh;cout<<"密碼:";cin>>mm;while(!feof(db)){fread(&dat,sizeof(dat),1,db);if(strcmp(zh,dat.zh)==0&&strcmp(mm,dat.mm)==0){cout<<"i1"<<endl;cout<<"|是否注銷此賬戶(y/n)1"<<endl;cout<<"11"<<endl;cout<<"請(qǐng)選擇是否銷戶:";scanf("%s”,statue);if(strcmp(statue,statue1)==0){strcpy(temp.mz,dat.mz);strcpy(temp.zh,zh);strcpy(temp.mm,mm);temp.statue=0;break;}else{cout<<"按任何鍵返回菜單\n";gotogl;}}i++;if(feof(db)!=0){cout<<"帳號(hào)不存在!\n";cout<<"按任何鍵返回菜單\n";getchar();gotogl;}}if(strcmp(zh,temp.zh)==0&&strcmp(mm,temp.mm)==0){fclose(db);lan=fopen("db.dat”,"wb+");fseek(lan,i*sizeof(temp),0);fwrite(&temp,sizeof(temp),1,lan);rewind(lan);fclose(lan);}cout<<"操作成功!\n”;cout<<"按任何鍵返回菜單\n";getchar();gl:;}四、總結(jié)4.1測(cè)試計(jì)劃1、登陸測(cè)試輸入用戶名,密碼可以登入到系統(tǒng)中2、控制管理員狀態(tài)下點(diǎn)擊應(yīng)用程序窗口的各個(gè)模塊,即可進(jìn)行操作。3、輸入測(cè)試管理員進(jìn)入模塊,可以輸入信息4、輸出測(cè)試管理員選擇輸出操作,可以看到所需要現(xiàn)實(shí)的信息4.2心得總結(jié)《軟件工程課程設(shè)計(jì)》是一門獨(dú)立開(kāi)設(shè)的應(yīng)用系統(tǒng)開(kāi)發(fā)的實(shí)踐課程,主要用于鞏固學(xué)生的軟件工程知識(shí),加強(qiáng)學(xué)生的實(shí)際動(dòng)手能力和提高學(xué)生綜合素質(zhì)而開(kāi)設(shè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位購(gòu)買機(jī)器合同范本
- fidic合同范本匯編
- 合伙經(jīng)營(yíng)公司協(xié)議合同范本
- 科技助力下的現(xiàn)代人營(yíng)養(yǎng)與運(yùn)動(dòng)平衡研究
- 句容碧桂園合同范例
- 單位銷售家具合同范本
- 雙層股權(quán)合同范本
- 醫(yī)院法人轉(zhuǎn)讓合同范本
- 二手空調(diào)設(shè)備回收合同范本
- 專利獨(dú)家使用合同范本
- 2024年河南省中職對(duì)口升學(xué)高考語(yǔ)文試題真題(解析版)
- 2023年貴州貴州貴安發(fā)展集團(tuán)有限公司招聘筆試真題
- DB37T 4614.2-2023“愛(ài)山東”政務(wù)服務(wù)平臺(tái)移動(dòng)端 第2部分:運(yùn)營(yíng)管理規(guī)范
- 初中數(shù)學(xué)新課程標(biāo)準(zhǔn)(2024年版)
- 《馬詩(shī)》教學(xué)課件新課學(xué)習(xí)
- 吊罐法掘天井安全技術(shù)操作規(guī)程(4篇)
- 2024年高考語(yǔ)文復(fù)習(xí):酬和類古代詩(shī)歌閱讀 專項(xiàng)練習(xí)題匯編(含答案解析)
- GB/T 36547-2024電化學(xué)儲(chǔ)能電站接入電網(wǎng)技術(shù)規(guī)定
- 醫(yī)療廢物管理?xiàng)l例
- 消防工程常用設(shè)施三維圖解
- 慢性乙型肝炎防治指南(2022年版)解讀
評(píng)論
0/150
提交評(píng)論