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

正文內(nèi)容

軟件工程課程設(shè)計---圖書館管理系統(tǒng)-資料下載頁

2025-01-13 19:20本頁面
  

【正文】 :運行正常。歸還模塊○ 8功能:歸還書籍性能:輸入項:所換書名 數(shù)量輸出項:成功提示算法: Book *Return_a_Book(Book *head){ char name[20],ch。 int n。 Book *p。 scanf(%s%d,name,amp。n)。 getchar()。 /*接收回車*/ p=Query(head,name)。 if(p==NULL) printf(Cannot Find %s\n,name)。 /*找不到結(jié)點*/ else printf(Are you sure to return? %s, Y/N?\n,name)。 ch=getchar()。51 system(pause)。 if(ch==39。y39。||ch==39。Y39。) head=Return(head,name,n)。 return(head)。}Book *Return(Book *head,char *name,int sum){ Book *p1。 p1=head。 while(strcmp(p1Name,name)!=0amp。amp。p1next!=NULL) /*p1 不是要找的結(jié)點,且后面還有結(jié)點*/ {p1=p1next。} /*p1 后移一個結(jié)點*/ if(strcmp(p1Name,name)==0) /*找到了*/ p1borrow=p1borrowsum。 p1left=p1left+sum。 return(head)。}測試要求:運行正常。讀入模塊○ 9功能:從文件讀入信息52性能:輸入項:文件名輸出項:成功提示算法: Book *AddfromText(Book *head,char *filename){ FILE *fp。 int n,i。 if((fp=fopen(filename,r))==NULL) {printf(Cannot find file:%s\n,filename)。 /*打不開所指定文件*/ return(head)。} fscanf(fp,%d,amp。n)。 /*待插入記錄個數(shù)*/ for(i=0。in。i++) {Book *p。 p=(Book *)malloc(LEN)。 fgetc(fp)。 /*讀取換行符*/ fscanf(fp,%s%d%d%d,pName,amp。pall,amp。pleft,amp。pborrow)。 head=Insert(head,p)。 /*插入結(jié)點*/ } printf(Add from %s successfully\n,filename)。 fclose(fp)。return(head)。}測試要求:運行正常。53備份模塊○10功能:數(shù)據(jù)備份性能:輸入項:所建文檔名輸出項:成功提示算法: Book *WritetoText(Book *head,char *filename){FILE *fp。Book *p。 if(head==NULL) {printf(No Record!\n)。 return(head)。} fp=fopen(filename,w)。 /*打開文件*/ p=head。 while(p!=NULL){ fprintf(fp,%14s%10d%10d%10d\n\n,pName,pall,pleft,pborrow)。 /*文件輸出 */ p=pnext。} printf(Write to %s successfully\n,filename)。 /*輸出寫到文件完畢的信息*/ fclose(fp)。 return(head)。}54測試要求:運行正常。退出模塊○11功能:退出程序性能:輸入項:數(shù)字 0輸出項:再見語句算法: void Quit(Book *head){Book *p,*p1,*p2。FILE *fp。 char filename[]=last。 p2=p1=head。 if(head!=NULL) {fp=fopen(filename,w)。 /*打開文件*/ p=head。 while(p!=NULL) { fprintf(fp,%s %d %d %d\n,pName,pall,pleft,pborrow)。 /*文件輸出*/ p=pnext。} printf(Write to %s successfully\n,filename)。 /*輸出寫到文件完畢的信息*/ fclose(fp)。} while(p1!=NULL) /*p1 指向的結(jié)點不是空指針*/55 {p2=p1next。 free(p1)。 /*釋放存儲空間*/ p1=p2。 /*p1 后移一個結(jié)點*/ }}56十、軟件測試分析報告 測試目的和原則 目的:盡可能多的找出軟件中的錯誤,而不是證明軟件的正確。主要通過檢視,以最少的時間,人力和費用,發(fā)現(xiàn)軟件中的各種錯誤和問題,而且保證軟件的功能和性能等方面與需求說明相一致,并以測試數(shù)據(jù)的模擬運行環(huán)境,為提交和使用軟件產(chǎn)生提高可靠的依靠.原則: c.優(yōu)選測試工具,技術(shù)及方法 e 交叉進行軟件測試 f.重點測試群集現(xiàn)象 測試方法 測試方法大致可以分為;黑盒測試,白盒測試,灰盒測試,易用性測試,負載/壓力,兼容性測試,回歸測試,邊界值測試,α 測試和 β 測試。這兒就僅舉例白盒測試和黑盒測試。57 白盒測試 在系統(tǒng)的實現(xiàn)過程和程序的調(diào)試過程中,遇到很多問題,此時應(yīng)該對程序仔細閱讀,設(shè)置斷點,進行白盒測試。 黑盒測試 系統(tǒng)完成后,要進行黑盒測試,即設(shè)置一些測試用例,對系統(tǒng)的各個模塊的功能進行測試,看能否得到正確的輸出。在這里以管理員的身份登錄系統(tǒng),以便對系統(tǒng)的各個功能模塊進行測試。 測試步驟單元測試單元測試單元測試集成測試通過測試的模塊系統(tǒng)測試有效性測試驗收測試集成測試通過的軟件模塊及文檔模塊及文檔模塊及文檔通過了綜合測試的軟件可運行的軟件交付軟件58圖 該軟件系統(tǒng)優(yōu)缺點及相關(guān)建議軟件能力: 軟件各項功能復(fù)合預(yù)期,各子程序運行正?!?1缺陷和限制:每次登陸后必須手工調(diào)入上一次的備份文件以恢復(fù)○ 2系統(tǒng)數(shù)據(jù),給操作者帶來不便建議: 完善系統(tǒng)的數(shù)據(jù)庫功能,提供安全可靠的數(shù)據(jù)保存○ 3功能。測試結(jié)論: 本軟件測試通過。○ 4 該軟件測試的評價結(jié)果軟件能力: 軟件各項功能復(fù)合預(yù)期,各子程序運行正?!?1缺陷和限制:每次登陸后必須手工調(diào)入上一次的備份文件以恢復(fù)○ 2系統(tǒng)數(shù)據(jù),給操作者帶來不便建議: 完善系統(tǒng)的數(shù)據(jù)庫功能,提供安全可靠的數(shù)據(jù)保存○ 3功能。測試結(jié)論: 本軟件測試通過?!?4十一、軟件使用說明書 軟件概述編寫目的:測試圖書館管理系統(tǒng)軟件的各項功能是否符合預(yù)期要○ 159求。本報告讀者為軟件設(shè)計者。項目背景:該軟件由學生個人設(shè)計,無開發(fā)部門和主管部門,主○ 2要供學生練習使用。該軟件獨立于其它軟件系統(tǒng)。 使用說明 系統(tǒng)登陸 請依次點擊“開始”“程序”“Microsoft Visual Studio 2022”“圖書館管理系統(tǒng)” ,啟動圖書館管理系統(tǒng)進行登陸。 依據(jù)提示在文本框中選是學生還是管理人員,再分別輸入“用戶帳號”和“用戶密碼” ,然后點擊“確定”按鈕。系統(tǒng)初始帳號、密碼為: 普通用戶(學生)帳號:123456 密碼:“1233456” 管理員級帳號:“123456” 密碼:“1233456” 注冊請依次點擊“開始”“程序”“Microsoft Visual Studio 2022”“圖書館管理系統(tǒng)” ,啟動圖書館管理系統(tǒng)進行登陸。 依據(jù)系統(tǒng)上方“用戶登陸”與“注冊” ,進行選擇,對新用戶注冊,再依據(jù)提示在文本框中分別輸入“用戶帳號”和“用戶密碼” ,選擇用戶,然后點擊“確定”按鈕,則注冊成功。 系統(tǒng)簡介60學校圖書借閱管理系統(tǒng)主要的目的是實現(xiàn)圖書館的信息化管理。圖書館的主要業(yè)務(wù)就是圖書的借閱和歸還,因此系統(tǒng)最核心的功能便是實現(xiàn)圖書的借閱和歸還。此外,還需要提供圖書的信息查詢、讀者圖書借閱情況的查詢功能。項目實施后,能夠提高圖書館的圖書借閱、歸還流程,提高工作效率。整個項目需要在兩個月的時間內(nèi)交付用戶使用。本系統(tǒng)的操作對象為高校的各位同學和教師還有圖書管理人員。對用戶人員的計算機水平不需要很高的要求。該系統(tǒng)具有簡單易用的特點,用戶只需按照菜單功能行操作。但由于該軟件由少數(shù)幾個學生個人設(shè)計,無開發(fā)部門和主管部門,所以實用性不是很強,主要供學生練習使用。該軟件獨立于其它軟件系統(tǒng)。十二、課程系統(tǒng)開發(fā)評價該系統(tǒng)有以下描述的功能錄入功能: 輸入相關(guān)數(shù)據(jù)瀏覽功能: 以列表方式列出所有記錄信息信息查詢功能: 根據(jù)書名匹配查詢,并將查詢結(jié)果列出借出歸還功能: 根據(jù)借出與歸還的書籍信息修改相應(yīng)數(shù)據(jù)插入與刪除功能: 插入一條新的圖書信息,刪除某圖書的信息信息的備份與讀入功能:將輸入文件進行備份和從指定文件讀入數(shù)61據(jù)設(shè)置訪問權(quán)限功能:只有輸入正確密碼才可以進行操作 *界面設(shè)計友好,美觀。 *數(shù)據(jù)存儲安全,可靠。 *信息分類清晰,準確。 *強大的查詢功能,保證數(shù)據(jù)查詢的靈活性。 *實現(xiàn)對圖書借閱、續(xù)借和歸還過程的全程數(shù)據(jù)信息跟蹤。 *提供圖書借閱排行榜,為圖書館管理員提供了真實的數(shù)據(jù)信息。 *提供借閱到期提醒功能,使圖書管理員可以及時了解到已經(jīng)到達歸還日期的圖書借閱信息。 *提供靈活、方便的權(quán)限設(shè)置功能,使整個系統(tǒng)的管理分工明確。 *具有易維護性和易操作性。 通過該次軟件工程的課程設(shè)計,我們小組的兩個成員基本上了解了軟件設(shè)計的幾個步驟,而且對軟件 visio 也運用得較為熟練了,可以用它制作流程圖,時序圖 ,用例圖,協(xié)作圖,狀態(tài)圖,活動圖等,還可以用于設(shè)計人機界面。而且還用軟件 VF 編寫代碼設(shè)計了62該圖書館管理系統(tǒng)的數(shù)據(jù)庫。參考文獻賈鐵軍 甘泉 等著的《軟件工程與實踐》2022 年 7 月王珊,薩師煊 等著的《數(shù)據(jù)庫系統(tǒng)概論 》2022 年 7 月潭浩強 著的《C 語言程序設(shè)計》2022 年 6
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1