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

正文內(nèi)容

校園圖書館管理系統(tǒng)-文庫吧

2025-07-21 08:39 本頁面


【正文】 號名單。若某借閱證持有者在借閱過程中遺失圖書,就要告知管理員并由管理員完成圖書掛失。對于圖書,管理員要在圖書入館前定義其索書號,并確定相同索書號圖書的復本數(shù)(BookMAXNumber),還要將圖書分類(BookSort)。有關(guān)圖書借閱或管理的操作結(jié)束后,借閱證持有者和管理員都可以退出本系統(tǒng)。過濾后的概念類:用戶可以在登陸系統(tǒng)后進行借閱證密碼修改;用戶也可以查詢借閱記錄,查看用戶現(xiàn)在借了幾本書及每本書借出時間和應歸還時間;用戶登陸系統(tǒng)后,亦可進行借閱歷史查詢;后臺管理員在用戶離校后,登陸后臺進行用戶注銷。識別出的概念類:用戶,借閱證,借閱記錄,管理員。用戶登錄系統(tǒng),對書目進行簡單檢索,選擇檢索類型,輸入關(guān)鍵字進行檢索,可獲得書的詳細信息(作者、出版社、內(nèi)容簡介、版次、存放地點)、圖書狀態(tài)(在館/出借)和最快可借閱時間。另外用戶可以查詢最熱借閱圖書,此排行以2個月內(nèi)借閱記錄為依據(jù)。最后用戶可以按照圖書類別,查詢某類別圖書的最熱借閱排行,此排行同樣以2個月內(nèi)借閱記錄為依據(jù)。識別出的概念類:用戶,查詢,借閱記錄,圖書類別。管理員將現(xiàn)有及后來購入的圖書進行圖書入庫(增添圖書的編碼、書名、購買日期、價格等圖書信息)。管理員對系統(tǒng)內(nèi)的圖書信息(出版社、版次、作者、內(nèi)容簡介等)進行編輯處理。用戶輸入圖書的名字、關(guān)鍵字、作者等對圖書進行查找;也可以分類查找圖書。用戶查詢顯示最新入庫的圖書信息。識別出的概念類:用戶,圖書,管理員。場景描述1:圖書館管理員登錄圖書管理系統(tǒng)之后,借閱者告訴圖書管理員其借書證卡號,圖書館管理員點擊新增借閱記錄后,輸入相應的借閱證號、圖書編號和當前借閱時間,系統(tǒng)會首先查詢書籍的狀態(tài)和借閱證的狀態(tài),及是否有到期應還而未還的圖書,判斷是否可借,如果條件都符合,則顯示新增的借閱記錄,其中應歸還時間是在當前借閱時間加30天后自動生成的,若有條件不滿足,則顯示為什么不能進行書籍正常借閱的原因。場景描述2:圖書館管理員登錄圖書管理系統(tǒng)之后,借閱者告訴圖書管理員其借書證卡號,圖書館管理員點擊圖書歸還后,輸入相應的借閱證號、圖書編號找到相應的借閱記錄,更新數(shù)據(jù)庫,輸入歸還時間,系統(tǒng)會根據(jù)歸還時間與應歸還時間作比較,判斷是否超期,若超期,則需借閱者繳納相應的罰款,同時,將圖書的狀態(tài)更新為在館。場景描述3:圖書館管理員或借閱者可根據(jù)借閱證號查詢,該借閱者的所有借閱歷史記錄。場景描述4:圖書館管理員或借閱者可根據(jù)圖書編號查詢,該圖書被借閱的所有借閱歷史記錄。場景描述5:圖書館管理員或借閱者可根據(jù)借閱證號查詢該借閱者當前的借閱記錄,反映借閱者當前借閱的書籍信息,借閱時間和借出應還時間,提醒借閱者按時歸還圖書。識別出的概念類:管理員,借書證,借閱記錄,圖書?!居蚰P秃唵握f明、畫域模型圖】添加了關(guān)系和屬性的域模型如下圖:在場景描述中共抽出了8個概念類,依次為BorrowCard、Inquiry、Book、Administration、BorrowRecord、BorrowExtend、BookMAXNumber、BookSort. 3. 類圖設計 以數(shù)據(jù)庫模式的實體類圖【畫出整個系統(tǒng)所有的實體類的類圖,并簡單說明,小組成員可共同完成】 子功能類圖由于子功能只有2個,故合并之畫在如下類圖中。圖2::與用戶進行交互,供用戶進行密碼修改及管理員注銷離校用戶。用于接收用戶輸入的新密碼或管理員檢索用戶命令及點擊注銷用戶按鈕進行用戶注銷。:受Form層的調(diào)用進行業(yè)務處理,業(yè)務處理通過調(diào)用DAL層的數(shù)據(jù)庫訪問函數(shù)實現(xiàn)。:直接訪問數(shù)據(jù)庫,實現(xiàn)對信息的讀取和修改。訪問數(shù)據(jù)庫中的表BorrowCard表獲取和修改信息。圖2:圖書信息查詢、最熱借閱的圖書查詢、圖書借閱分類統(tǒng)計功能類圖n 表現(xiàn)層InquiryForm:位于最外層(最上層),供用戶進行簡單檢索、最熱借閱、分類最熱借閱的查詢。用于接收用戶輸入的檢索數(shù)據(jù)或按鈕的點擊及呈現(xiàn)書目信息。n 中間業(yè)務層InquiryBLL:負責據(jù)Form層的要求進行數(shù)據(jù)檢索。調(diào)用DAL層的數(shù)據(jù)庫訪問函數(shù)實現(xiàn)業(yè)務。n 數(shù)據(jù)訪問層InquiryDAL:實現(xiàn)對信息的讀取操作。訪問數(shù)據(jù)庫中的表BorrowRecord及Book表獲取信息。 子功能一類圖圖21:圖書信息查詢功能類圖u 表現(xiàn)層InquiryForm:接收用戶輸入的檢索數(shù)據(jù)。u 中間業(yè)務層InquiryBLL:負責據(jù)Form層的要求進行數(shù)據(jù)檢索。u 數(shù)據(jù)訪問層InquiryDAL:實現(xiàn)對信息的讀取操作。訪問數(shù)據(jù)庫中的表Book表獲取書本詳細信息,訪問BorrowRecord表進行書目借出應還時間信息獲取。 子功能二類圖圖22:最熱借閱的圖書查詢功能類圖u 表現(xiàn)層InquiryForm:接收用戶點擊按鈕時提交的類別數(shù)據(jù)。u 中間業(yè)務層InquiryBLL:負責據(jù)Form層的要求進行數(shù)據(jù)檢索。u 數(shù)據(jù)訪問層InquiryDAL:實現(xiàn)對信息的讀取操作。訪問BorrowRecord表進行特定類別書目借閱量的查詢,獲取訪問數(shù)據(jù)庫中的表Book表獲取書本詳細信息,供用戶查看。 子功能三類圖圖23:圖書最熱借閱分類統(tǒng)計功能類圖u 表現(xiàn)層InquiryForm:接收用戶點擊按鈕時提交的類別數(shù)據(jù)。u 中間業(yè)務層InquiryBLL:負責據(jù)Form層的要求進行數(shù)據(jù)檢索。u 數(shù)據(jù)訪問層InquiryDAL:實現(xiàn)對信息的讀取操作。訪問BorrowRecord表進行書目借閱量的查詢,獲取訪問數(shù)據(jù)庫中的表Book表獲取書本詳細信息,供用戶查看。:與用戶和管理員進行交互,供用戶根據(jù)信息查找圖書及分類查找圖書,管理員對圖書進行入庫及修改圖書信息的操作。:受Form層的調(diào)用進行業(yè)務處理,業(yè)務處理通過調(diào)用DAL層的數(shù)據(jù)庫訪問函數(shù)實現(xiàn)。:直接訪問數(shù)據(jù)庫,實現(xiàn)對信息的讀取和修改。訪問數(shù)據(jù)庫中的表Book、BookSort、BookMAXNumber表獲取和修改信息。:用戶和管理員通過圖書管理系統(tǒng)和網(wǎng)上平臺的界面類直觀的進行相關(guān)的操作,供用戶輸入卡號查詢自己所有的借閱歷史或是查詢自己當前的借閱情況,看看自己是否有書快到歸還期,管理員則通過界面進行書籍的借閱歸還,修改相應的狀態(tài)記錄。:受Form層的調(diào)用進行業(yè)務處理,業(yè)務處理通過調(diào)用DAL層的數(shù)據(jù)庫訪問函數(shù)實現(xiàn),當觸發(fā)了BookRecordForm上的一個按鈕時,就調(diào)用BookRecordBLL進行相關(guān)的業(yè)務處理,進一步調(diào)用BookRecordDAL層的數(shù)據(jù)庫的進行數(shù)據(jù)庫的增改查詢。:直接訪問數(shù)據(jù)庫,實現(xiàn)對信息的讀取和修改。訪問數(shù)據(jù)庫中的表BorrowRecord、Book、BorrowCard表獲取和修改信息。圖中BorrowExtend、BorrowExtendDAL、BorrowExtendBLL、BorrowExtendForm依次為實體類、數(shù)據(jù)訪問類、業(yè)務邏輯類和界面類。主要實現(xiàn)續(xù)借、借閱超期和圖書掛失記錄的管理。數(shù)據(jù)庫邏輯設計4. 物理設計 表匯總表名功能說明表A:Book存儲具體的一本書特有的信息表B:BookDetail存儲某種書共有的信息表C:BookMAXNumber存儲某種書所擁有的本數(shù)表D:BookSort存儲書的每種類型的具體信息表E:BorrowCard存儲借閱證卡號和借閱者信息表F:BorrowExtend主要實現(xiàn)續(xù)借、借閱超期和圖書掛失記錄的管理表G:BorrowRecord存儲圖書館借閱圖書的基本信息的表,進行圖書館的借閱管理和借閱信息的記錄,方便對借閱信息進行查詢統(tǒng)計表H:Administration存儲圖書館管理系統(tǒng)的管理員的信息,是管理員可以登入系統(tǒng)進行相應權(quán)限的操作視圖A:BookInfo用于顯示相同索書號的圖書的基本信息,如書名、作者、出版機構(gòu)等。視圖B:BookDetailInfo用于顯示每本書的條碼號,具體存放地點,副本數(shù),狀態(tài)(是否在館,借出應還日期)。1. 系統(tǒng)各功能模塊實現(xiàn)的說明. 模塊A提示:開發(fā)人員根據(jù)“編程計劃”編寫軟件的代碼,并隨時記錄編程技術(shù)、問題與對策、心得體會等等,產(chǎn)生《編程文檔》(類似于編程日記)。程序名稱圖書借閱功能描述圖書管理員在登錄圖書館管理系統(tǒng)之后,可以幫助借閱者進行圖書借閱記錄編程技術(shù)、問題與對策、心得體會等等UI層 newborrowusing System。using 。using 。using 。using 。using 。using 。using 。using 。using 。using 。namespace { public partial class newborrow : Form { BorrowRecordBLL borrowRecordBLL。 BorrowCardBLL borrowCardBLL。 BookBLL bookBLL。 BorrowRecord borrRecord。 public newborrow() { InitializeComponent()。 borrowRecordBLL = new BorrowRecordBLL()。 borrowCardBLL = new BorrowCardBLL()。 bookBLL = new BookBLL()。 = ()。 = (30).ToString()。 } private void newborrow_Load(object sender, EventArgs e) { // TODO: 這行代碼將數(shù)據(jù)加載到表“”中。您可以根據(jù)需要移動或移除它。 // ()。 // TODO: 這行代碼將數(shù)據(jù)加載到表“”中。您可以根據(jù)需要移動或移除它。 // ()。 } private void button1_Click(object sender, EventArgs e) { string cardID = ().Trim()。 string bookCode=().Trim()。 DateTime borrowTime=。 DateTime shouldReturnTime=(30)。 DateTime returnTime = 。 borrRecord = new BorrowRecord(cardID, bookCode, borrowTime, returnTime, shouldReturnTime)。 int ins1 = (borrRecord)。 int ins2 = (cardID)。 int ins3 = (bookCode, 已借出)。 int ins4 = (bookCode)。 if (ins1==1 amp。amp。 ins2==1 amp。amp。 ins3==1 amp。amp。 ins4==1) (已成功新增借閱記錄!)。 else (新增借閱記錄失敗!)。 } private void button3_Click(object sender, EventArgs e) { = 。 = 。 } private void button2_Click(object sender, EventArgs e) { BorrowCardChange borrcardchange = new BorrowCardChange()。 ()。 } private void bookreturnTooStripMenuItem_Click(object sender, EventArgs e) { bookreturn bookreturn1 = new bookreturn()。 ()。 ()。 } private void newborrowToolStripMenuItem_Click(object sender, EventArgs e) { newborrow newborrow1 = new newborrow()。 ()。 ()。 } private void 圖書催還ToolStripMenuItem_Click(object sender, EventArgs e) { reminder remin
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1