【正文】
在美好的大學生活中,我結識了更多的朋友和老師,收獲了更多的知識。 ? 修改密碼信息成功,如圖 514 所示: 圖 514 修改密碼成功 ? 修改后 Admin_Info 表中信息第 5 條記錄的密碼由 123 更新為 123456; 本科畢業(yè)論文(設計) 20 6 系統(tǒng)測試 系統(tǒng)測試 1)概述 在軟件開發(fā)過程中,系統(tǒng)測試是針對整個系統(tǒng)進行的測試,是對該系統(tǒng)需求規(guī)格的保證。 + address + 39。 String sex。 + ().Trim() + 39。借閱卡 ID( Proof_ID);書籍 ID(Book_ID);借出時間( Borrow_Date); ? 罰單信息表( Punish_Info): 罰單 ID( Puni_ID);借閱卡 ID( Proof_ID);書籍 ID(Book_ID);借出時間( Borrow_Date);還書時間( Return_Date);罰金( Puni_Money); 數(shù)據(jù)庫的設計 ? 管理員基本信息表( Admin_Info): ? 圖書信息表( Book_Info): ? 借閱卡信息表( Proof_Info): ? 借書信息表( Borrow_Info): 本科畢業(yè)論文(設計) 10 ? 罰單信息表( Punish_Info): 注: WorkID, Puni_ID, BorrowID,都設置了標識規(guī)范,增加記錄時自動加 1,保持其唯一性。系統(tǒng)權限的設計準確,數(shù)據(jù)安全性高,數(shù)據(jù)處理速度快。 ( 4)面向對象設計的核心是類的設計。 C是一種簡單的、 安全的、穩(wěn)定的、優(yōu)雅的,由 C 和 C++衍生出來的 面向對象 的編程語言。 本系統(tǒng)是基于 C的圖書管理系統(tǒng),采用微軟開發(fā)工具 Microsoft Visual Studio 20xx 和微軟數(shù)據(jù)庫 Microsoft SQL Server 20xx 設計,實現(xiàn)了對身份驗證、書庫管理、借閱證管理和系統(tǒng)管理功能。而圖書館的業(yè)務量和存書數(shù)量龐大,單純的靠傳統(tǒng)的記賬方式管理不但效率不高而且也浪費時間,顯然是不可行的。對象內部的數(shù)據(jù)是不能隨意更改的,必須由外部向其傳遞信息,再由對象按其方法加以處理。 圖書管理系統(tǒng)是采用面向對象的方法來完成以完善圖書館以及學校機構對于圖書信息的管理。 ( 8)借閱證信息查詢 輸入正確的借閱證號,就可以查詢借閱證信息。 if (i 0) { 系統(tǒng)主界面 form2 = new 系統(tǒng)主界面 ()。 } 2)借書 /還書界面 ? 借閱證號和圖書號都不能為空,如果為空,點擊“借書”或者“還書”按鈕,就會出現(xiàn)提示框“請正確填寫要求的數(shù)據(jù)”; ? 借閱者最多能借閱 8 本書,如果該讀者已借閱 8 本,如果再繼續(xù)借書會出現(xiàn)提示框“該讀者的借 書數(shù)量已達到 8 本”; ? 輸入的圖書號和借閱證號數(shù)據(jù)庫中都要存在,如果借閱證號不存在,點擊“借書”會出現(xiàn)提示框“數(shù)據(jù)庫中沒有這個人的信息”;如 果借閱證號存在但圖書號不正確,點擊“借書”會出現(xiàn)提示框“輸入書號不正確”; 本科畢業(yè)論文(設計) 14 ? 該讀者已借出的圖書中沒有逾期的書籍并且該讀者在 Punish_Info 表中沒有欠費記錄,否則點擊“借書”會彈出該讀者已欠費的提示對話框。,39。 int res = ()。 在功能上,該系統(tǒng)能按最初的設計實現(xiàn)了各個預先規(guī)劃的功能,該系統(tǒng)基本本科畢業(yè)論文(設計) 22 完整。 。密碼: 123;確認密 碼: 123 期待輸出 添加賬戶成功 實際輸 出 添加賬戶成功,數(shù)據(jù)庫中有記錄;添加賬戶失敗,數(shù)據(jù)庫中無記錄 測試結果 成功或失敗 表 62 部分模塊測試用例 系統(tǒng)評價 以上的測試中可以發(fā)現(xiàn)測試功能基本上滿足了系統(tǒng)的設計測試要求,該系統(tǒng)是可行的,也基本實現(xiàn)了系統(tǒng)最初的設計目標。)。 //插入 Proof_Info 表中 String str2 = insert into + values (39。//返回影響的行數(shù) if (res 0) (新書入庫成功! , 新書登記 )。 SqlCommand = new SqlCommand(str, con)。 ( 6)圖書信息查詢 輸入正確的書號、書名、作者、出版社中任一項,就可以對書籍信息查詢。圖書管理系統(tǒng)對書籍、 管理員、借閱證的各種數(shù)據(jù)進行統(tǒng)一管理,降低了數(shù)據(jù)的冗余。 ( 2)所謂的對象是一種抽象的名稱,用來對應實現(xiàn)世界存在的“東西”。隨著社會信息科技的進步,社會數(shù)據(jù)量和信息量就與日劇增。s lives, changing the traditional library management methods, improving management efficiency, reducing the busy work of the staff working pressure,reducing the probability of data error,so that people in the quickest way to obtain prehensive information books by library management system. This system is a library management system which based on the C, using Microsoft development tools of Microsoft Visual Studio 20xx and Microsoft, Microsoft SQL Server20xx database design for authentication, the realization of authentication, library management, the application card management and system management functions. Keywords: Library management system of C,Database,Visual Studio 20xx,SQL Server20xx 目錄 III 1 緒論 .................................................................................................................................1 圖書管理系統(tǒng)選題背景和意 義 .................................................................................1 系統(tǒng)要解決的問題 .................................................................................................1 主要設計內容與設計工具簡介 ................................................................................1 2 可行性研究 ......................................................................................................................3 圖書管理系統(tǒng)系統(tǒng)概述 ..........................................................................................3 可行性分析 ............................................................................