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

正文內(nèi)容

vc圖書館管理系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 11:27 本頁面
 

【文章內(nèi)容簡介】 員進(jìn)入本系統(tǒng);又因每個(gè)人的權(quán)限不一致,故可以防止越權(quán)操作。 資料維護(hù):為了存放圖書、讀者檔案的全部數(shù)據(jù),本系統(tǒng)將每一本圖書和每位讀者的信息進(jìn)行管理。系統(tǒng)維護(hù)包括對各種表記錄的修改、刪除、添加等操作。 系統(tǒng)查詢:可以按圖書編號、借閱證編號等相關(guān)信息進(jìn)行查詢 系統(tǒng)管理:進(jìn)行員工管理、數(shù)據(jù)備份和 數(shù)據(jù)恢復(fù)。 報(bào)表統(tǒng)計(jì):包括統(tǒng)計(jì)圖書信息、讀者信息、借閱信息和罰款信息等。 其它操作:包括修改密碼、添加用戶、頁面設(shè)置等 系統(tǒng)功能模塊 圖書管理系統(tǒng)需要實(shí)現(xiàn)的功能主要有四大塊:“日常工作管理”、“基本資料維護(hù)”、“查詢”、和“系統(tǒng)管理”模塊。其中日常工作管理和基本資料維護(hù)是整個(gè)系統(tǒng)的核心。 功能的實(shí)現(xiàn): 1.“日常工作”模塊: ( 1) 借書處理: 主要功能是記錄借閱證編號和圖書編號,進(jìn)行借書過程。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者 ID、圖書 ID、借出日期、還書期限、操作員姓名。 ( 2) 還書處理: 主要功能是輸入借閱證編號、圖書 ID,在借閱登記表中找到相應(yīng)的記錄,將該記錄的相應(yīng)數(shù)據(jù)插入到還書記錄中,同時(shí)將借書記錄刪除,并保存在借閱歷史記錄表中。 ( 3) 繳納罰金: 輸入讀者 ID,顯示該讀者的姓名、圖書編號、罰款金額和罰款原因,如果讀者交納了罰金,則將借閱登記表的允許借閱標(biāo)志置為“ Y” 。刪除罰款記錄表中該讀者對應(yīng)的記錄,將這一條記錄同時(shí)插入到罰款歷史記錄表中。 2.“基本資料維護(hù)”模塊: ( 1)圖書資料維護(hù): 包括新書的入庫,以及現(xiàn)有書籍資料的修改和刪除。 ( 2)讀者資料維護(hù): 包括新會(huì)員的資料入 庫,以及現(xiàn)有會(huì)員資料的修改和刪除 3.“查詢”模塊: ( 1)圖書資料查詢: 根據(jù)相應(yīng)的圖書信息對所有書籍進(jìn)行所需查詢。此查詢包括:‘圖書分類’、‘圖書編號’、‘圖書名稱’、‘作者’、‘出版社’。 ( 2)讀者資料查詢: 根據(jù)相應(yīng)的讀者資料進(jìn)行所需查詢。 ‘借閱證編號’、‘讀者姓名’、‘身份證編號’以及‘止借標(biāo)志’。 ( 3)借閱歷史記錄查詢: 根據(jù)相應(yīng)的借閱信息進(jìn)行所需查詢。此查詢包括:‘借閱證編號’、‘圖書編號’、‘借書日期’、‘還書日期’。 ( 4)罰款歷史記錄查詢: 根據(jù)相應(yīng)的罰款信息進(jìn)行所需查詢。此查詢包括:‘借 閱證編號’、‘罰款日期’、‘罰款原因’。 4.“系統(tǒng)管理”模塊: ( 1)員工管理: 包括新員工信息的錄入,密碼的修改以及員工信息的刪除。 ( 2)數(shù)據(jù)備份: 對現(xiàn)有的數(shù)據(jù)庫信息的保存。 ( 3)數(shù)據(jù)恢復(fù): 對數(shù)據(jù)庫信息的恢復(fù)。 模塊框架圖 日常工作 借書處理 還書處理 繳納罰金 基本資料維護(hù) 圖書資料維護(hù) 讀者資料維護(hù) 查 詢 圖書資料查詢 讀者資料查詢 借閱歷史維護(hù) 系統(tǒng)登錄 罰款歷史維護(hù) 系統(tǒng)管理 員工管理 數(shù)據(jù)備份 數(shù)據(jù)恢復(fù) 數(shù)據(jù)恢復(fù) 圖書管理系統(tǒng) 圖 21 模塊框架圖 系統(tǒng)數(shù)據(jù)分析 通過對圖書管理系統(tǒng)的分析,可以得出該系統(tǒng)涉及三個(gè)實(shí)體:讀者、圖書、工作人員。通過對各實(shí)體數(shù)據(jù)關(guān)系的整理,我們可以畫出如下 E— R圖 : 圖 22 系統(tǒng) ER 圖 這些實(shí)體涉及的數(shù)據(jù)項(xiàng)有: 讀者:借閱證編號、姓名、身份證號、最大借書數(shù)、止借標(biāo)志。 圖書:圖書編號、圖書名稱、作者、出版社、價(jià)格、庫存量。 工作人員:員工編號、員工姓名、員工性別、身份證號、登陸密碼。 實(shí)體之間的聯(lián)系 涉及的數(shù)據(jù)項(xiàng)有: 借閱信息表:借閱證編號,圖書編號 1,圖書編號 2,圖書編號 3,借書日期 1,借書日期 2,借書日期 3,操作員姓名。 罰款信息表:借閱證編號,讀者姓名,圖書編號,圖書名稱,罰款原因,罰款金額,罰款日期,操作員姓名。 第三章 設(shè)計(jì)階段 概要設(shè)計(jì) 1.圖書信息數(shù)據(jù)表 圖書信息數(shù)據(jù)表的主要功能在于新書入庫以及保存在庫圖書的主要信息和相關(guān)信息, 包括:‘圖書編號’、‘圖書名稱’、‘作者’、‘出版社’、‘單價(jià)’以及‘庫存量’ 字段名稱 字段類型 字段大小 索引 必須填寫 還書 借閱 讀者 管理員 圖 書 還書 圖書編號字段為主關(guān)鍵字段,書名字段、作者字段、出版社字段、單價(jià)字段和庫存量字段分別記錄圖書的書名、作者、出版社、圖書單價(jià)和庫存量的信息; 讀者信息數(shù)據(jù)表的主要功能是新讀者的注冊以及保存已注冊的讀者相關(guān)信息。 它包括:‘借閱證編號’、‘讀者姓 名’、‘讀者身份證號’、‘最多借書數(shù)’和‘止借標(biāo)志’。 讀者編號字段為主關(guān)鍵字段,讀者姓名字段、身份證號字段、最大借書數(shù)字段和‘止借標(biāo)志’字段分別記錄讀者的借閱證編號、讀者姓名、讀者的身份證號、最大借書數(shù)和‘止借標(biāo)志’信息; 表 員工信息數(shù)據(jù)表的主要功能是新員工的注冊以及保存已注冊員工的相關(guān)信息。 它包括:‘員工編號’、‘員工姓名’、‘員工身份證號’、‘員工性別’和‘登錄密碼’。 員工編號字段為主關(guān)鍵字段,姓名字段、性別字段、身份證號字段、登錄密碼字段分別記錄讀者的員工編號、員工姓名、員工性別、員工的身份 證號以及登錄密碼 BOOK_ID 文本 30 有(無重復(fù)) 是 BOOK_NAME 文本 50 是 CLASS 文本 20 是 AUTHOR 文本 30 是 PRESS 文本 50 是 PRICE 數(shù)字 是 STOCK 數(shù)字 是 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復(fù)) 是 NAME 文本 8 是 ID_CARD 文本 20 是 MAXNUM_CAN_BORROW 數(shù)字 長整型 是 FLAG_BORROW 數(shù)字 長整型 是 字段名稱 字段類型 字段大小 索引 必須填寫 CLERK_ID 文本 30 有(無重復(fù)) 是 NAME 文本 8 是 ID_CARD 文本 20 是 PASSWORD 文本 30 是 SEX 文本 2 是 借書登記信息數(shù)據(jù)表的主要功能是進(jìn)行有關(guān)借閱圖書過程中信息的處理 它包括:‘借閱證編號’、‘圖書編號 1’、‘圖書編號 2’、‘圖書編號 3’、‘借閱時(shí) 1’、‘借閱時(shí)間 2’、‘借閱時(shí)間 3’和‘員工姓名’。 5. 借閱歷史信息數(shù)據(jù)表 借閱歷史信息數(shù)據(jù)表的主要功能是對借閱歷史的信息進(jìn)行查詢。 它包括:‘借閱證編號’、‘讀者姓名’、‘圖書編號’、‘圖書名稱’、‘借閱時(shí)間’、 ‘歸還時(shí)間’‘借書操作員姓名’、‘還書操作員姓名’和‘備注’。 6.罰款信息數(shù)據(jù)表 罰款信息數(shù)據(jù)表的主要功能是讀 者因不正常還書而被罰款的記錄。 它包括:‘借閱證編號’、‘讀者姓名’、‘圖書編號’、‘圖書名稱’、‘借閱時(shí)間’、‘罰款原因’‘罰款金額’、‘罰款日期’和‘操作員姓名’。 7. 罰 款歷史信 息數(shù)據(jù)表 罰款歷史信息數(shù)據(jù)表的主要功能是對某位讀者罰款歷史的信息進(jìn)行查詢。 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復(fù)) 是 BOOK_ID1 文本 30 是 BOOK_ID2 文本 30 是 BOOK_ID3 文本 30 是 BORROW_DATE1 日期 是 BORROW_DATE2 日期 是 BORROW_DATE3 日期 是 CLERK_NAME 文本 30 是 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復(fù)) 是 NAME 文本 30 是 BOOK_ID 文本 30 是 BOOK_NAME 文本 30 是 WHYS 文本 是 AMOUNT 數(shù)字 20 是 FINE_DATE 日期 是 CLERK_NAME 文本 30 是 它包括: ‘借閱證編號’、‘讀者姓名’、‘圖書編號’、‘圖書名稱’、 ‘罰款原因’‘罰款金額’、‘罰款日期’和‘解止日期’。 8. 圖 書分類信 息數(shù)據(jù)表 圖書分類信息數(shù)據(jù)表的主要功能是對圖書進(jìn)行分類。 它包括:‘分類編號’和‘類名’ 詳細(xì)設(shè)計(jì) 1.“圖書資料維護(hù)”模塊: 要進(jìn)行圖書資料的維護(hù)就必須有圖書的相關(guān)信息:如:圖書的分類、圖書的編號、圖書的名稱、圖書的作者、圖書出版社以及圖書的庫存量。新的圖書,都要進(jìn)行新書入 庫,將新書的各項(xiàng)信息輸入圖書資料維護(hù)信息數(shù)據(jù)表中,從而圖書資料維護(hù)信息數(shù)據(jù)表將會(huì)更新,新書入庫過程完成。在進(jìn)行圖書分類信息的時(shí)候,字段就相應(yīng)比較少了,只需要描述某本圖書在所有圖書中的類型就完全可以了,這個(gè)信息將提供給工作人員進(jìn)行借書登記時(shí)信息的一個(gè)依據(jù)。在圖書修改信息中,每本現(xiàn)有的圖書將會(huì)出現(xiàn)丟失或嚴(yán)重?fù)p壞,從而導(dǎo)致該類圖書無法再進(jìn)行借閱,那么就要進(jìn)行刪除或修改圖書的庫存量。 2.“讀者資料維護(hù)”模塊: 要進(jìn)行讀者資料的維護(hù)就必須有讀者的相關(guān)信息:如:讀者所使用的借閱證編號、讀者的姓名、讀者的身份證號以及止 借標(biāo)志。新的讀者,都要進(jìn)行信息登記,將新會(huì)員的各項(xiàng)信息輸入讀者資料維護(hù)信息數(shù)據(jù)表中,從而讀者資料維護(hù)信息數(shù)據(jù)表將會(huì)更新,更新后新的會(huì)員就可以借閱圖書了。在進(jìn)行只需要描述某本圖書在所有圖書中的類型就完全可以了,這個(gè)信息將提供給工作人員進(jìn)行借書登記時(shí)信息的一個(gè)依據(jù)。在圖書修改信息中,每本現(xiàn)有的圖書將會(huì)出現(xiàn)丟失或嚴(yán)重?fù)p壞,從而導(dǎo)致該類圖書無法再進(jìn)行借閱,那么就要進(jìn)行刪除或修改圖書的庫存量。 字段名稱 字段類型 字段大小 索引 必須填寫 READER_ID 文本 30 有(無重復(fù)) 是 NAME 文本 30 是 BOOK_ID 文本 30 是 BOOK_NAME 文本 30 是 WHYS 文本 是 AMOUNT 數(shù)字 20 是 FINE_DATE 日期 是 OK_DATE 文本 30 是 字段名稱 字段類型 字段大小 索引 必須填寫 CLASS_ID 文本 30 有(無重復(fù)) 是 CLASS_NAME 文本 30 是 1. 系統(tǒng)功能流程圖 圖 31 系統(tǒng)功能流程圖 2.“圖書資料維護(hù)”數(shù)據(jù)流圖 圖 32 “圖書資料維護(hù)”數(shù)據(jù)流圖 3.“讀者資料維護(hù)”數(shù)據(jù)流圖 調(diào)用數(shù)據(jù)庫 ? Y/N 系統(tǒng)主界面 用戶登錄 退出系統(tǒng) 圖 33 “讀者資料維護(hù)”數(shù)據(jù)流圖 四 設(shè)計(jì)思想 詳細(xì)設(shè)計(jì)思想 “資本資料維護(hù)”模塊設(shè)計(jì): 本模塊包括兩個(gè)方面:‘圖書資料維護(hù)’和‘讀者資料維護(hù)’。 一、“圖書資料維護(hù)”: 其實(shí)現(xiàn)的功能是對新書的錄入、現(xiàn)有書目的修改、刪除以及保存,同時(shí)為了便于用戶查看書目,使用了 MFSlexGrid 控件顯示出網(wǎng)格數(shù)據(jù)。打開“圖書資料維護(hù)模塊”對話框( CBookDlg)時(shí) ,調(diào)用 SetButtonState()(設(shè)置按鈕狀態(tài) )、 SetTextState()(設(shè)置文本編輯框狀態(tài) )、 DisplayRecord()( 數(shù)據(jù)顯示 )函數(shù),將對話框初始化,然后可以進(jìn)行相關(guān)的操作。添加書目時(shí)有兩種情況,一是要添加的圖書是新書,二是書庫中已存在此類書籍。實(shí)現(xiàn)此功能的程序流程圖如下: 開始 輸入相應(yīng)數(shù)據(jù) 查找數(shù)據(jù)庫 判斷書名 /作者 調(diào)用 Edit 函數(shù) 庫存增加 調(diào)用 AddNew 添加新記錄 圖 41 “圖書資料維護(hù)”數(shù)據(jù)流程圖 在這里,圖書的添加、修改和刪除操作都與前面的用戶資料維護(hù)功能一樣,分別調(diào)用CRrecordSet 提供的 AddNew、 Edit、 Delete 成員函數(shù),可方便的實(shí)現(xiàn)對數(shù)據(jù)庫的操作,此模塊可以實(shí)現(xiàn)圖書維護(hù)的基本功能。 在查看圖書基本資料的時(shí)候需要用到 Crecordset提供的幾個(gè)成員函數(shù),用來在記錄集中滾動(dòng),如下所示: void MoveNext( )。//前進(jìn)一個(gè)記錄 void MovePrev( )。//后退一個(gè)記錄 void MoveFirst( )。//滾動(dòng)到記錄集中的第一個(gè)記錄
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1