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

正文內(nèi)容

課程設(shè)計(jì)-基于access數(shù)據(jù)庫(kù)的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2024-11-25 05:54 本頁(yè)面


【正文】 歷史記錄表便于記錄各種信息諸如 何人何時(shí)借閱歸還何書(shū), 是否超期還書(shū) 等 。 實(shí)現(xiàn)權(quán)限功能 為實(shí)現(xiàn) 各種普通用戶, 管理員用戶兩層權(quán)限 , 設(shè)計(jì)了權(quán)限表 在此 處 將 把設(shè)計(jì)的各表詳細(xì)信息 給出 表 名 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng) 度 主 鍵 READER READER_ID 文本 8 Yes NAME 文本 8 IDCARD 文本 18 MAXNUM_CAN_BORROW 數(shù)字 FLAG_BORROW 文本 1 BOOK BOOK_ID 文本 30 Yes BOOK_NAME 文本 50 AUTHOR 文本 30 PRESS 文本 50 PRESS_DATE 文本 50 FLAG_BORROW 文本 10 BORROW ID 自動(dòng)編號(hào) Yes READER_ID 文本 30 Yes BOOK_ID 文本 30 BORROW_DATE 日期 /時(shí)間 B_CLERK_ID 文本 30 HISTORY ID 自動(dòng)編號(hào) Yes READER_ID 文本 30 BOOK_ID 文本 30 BORROW_DATE 日期 /時(shí)間 RETURN_DATE 日期 /時(shí)間 B_CLERK_ID 文本 30 R_CLERK_ID 文本 30 CLERK NAME 文本 8 Yes PASSWORD 文本 8 LOGIN NAME 文本 30 Yes LOGIN 文本 10 VIP NAME 文本 8 Yes PASSWORD 文本 30 * 其中 CLERK 表是用來(lái)記錄管理員登錄 核對(duì) 信息 LOGIN 表用來(lái)記錄登錄后的登陸者信息及該人權(quán)限 VIP 表中用來(lái)記錄普通用戶 登錄 核對(duì) 信息 三、 程序結(jié)構(gòu) 設(shè)計(jì) 本小組 4 人的設(shè)計(jì) 平臺(tái)均為 WinXP 系統(tǒng) Microsoft ACCESS 2021,Visual C++。 硬件方面 略有不同不予列舉 。 程序框架設(shè)計(jì) 程序框架方面根據(jù)數(shù)據(jù)流程 , 首先要有 登陸窗口 登陸窗口方面 主要要分為 普通用戶的登錄窗口 和 管理員用戶的登錄窗口 登錄進(jìn)入系統(tǒng) 以后要進(jìn)入選擇界面,選擇需要的服務(wù) ,這里根據(jù) 普通用戶和管理員用戶的不同分為 普通用戶選擇界面 和 管理員用戶選擇界面 服務(wù)方面 已細(xì)分為 讀者 信息管理 , 書(shū)籍 信息管理 , 借書(shū)管理 和 還書(shū)管理 4 種 四、 系統(tǒng)詳細(xì)設(shè)計(jì) ( 1) 功能詳細(xì)設(shè)計(jì)及說(shuō)明 關(guān)于 讀者信息服務(wù)功能方面是面向兩個(gè)方面的 首先是管理員方面, 我企劃 把它設(shè)計(jì)成 管理員使用時(shí) 可以增加刪除讀者信息 讀者信息是與登錄信息掛鉤的 ,換句話說(shuō)讀者是用姓名加密碼進(jìn)行登錄, 初始密碼可以在管理員第一次注冊(cè)讀者的時(shí)候默認(rèn) 設(shè) 為 4個(gè) 0 管理員可以進(jìn)行讀者信息的查詢(xún) ,從而方便進(jìn)行讀者的刪除增加修改 管理員可以設(shè)定讀者是否可以借書(shū) 然后是讀者方面 讀者方面 首先屏 蔽了對(duì)讀者的查詢(xún)功能,畢竟登錄進(jìn)去的自己就是讀者,也沒(méi)有必要讓讀者發(fā)現(xiàn)其他讀者的信息 鑒于讀者查詢(xún)功能關(guān)閉,所以第一條上一條下一條等還有包括增加刪除等功能都預(yù)予關(guān)閉 修改功能保留但是只能修改自己的個(gè)人信息,修改信息包括密碼的修改,身份證件的修改,對(duì)是否可借閱及姓名 讀者條碼的修改亦關(guān)閉之 。 綜合以上的設(shè)計(jì)思路首先 定義一個(gè) 來(lái)建立與數(shù)據(jù)庫(kù) 中讀者表 READER 的連接 。 同時(shí)由于在管理員權(quán)限中可以增加讀者登錄信息,所以又定義了一個(gè) 來(lái)與登錄信息表 VIP 進(jìn)行連接來(lái)設(shè)定普通讀者用戶的密碼,及普通讀者用戶的新用戶申請(qǐng)方 面的信息 ,另外權(quán)限的問(wèn)題 ,這里實(shí)現(xiàn)權(quán)限不同功能不同的方法是在登錄同時(shí)向修改數(shù)據(jù)庫(kù)中 LOGIN 表的數(shù)據(jù),所以還建立了一個(gè) 來(lái)連接數(shù)據(jù)庫(kù)中 LOGIN 表。 關(guān)于設(shè)定連接數(shù)據(jù)庫(kù)的功能, 見(jiàn)附錄 ( 1) 主要功能的實(shí)現(xiàn)方法(核心代碼、頁(yè)面截圖、頁(yè)面功能簡(jiǎn)單介紹) 代碼設(shè)計(jì)方面首先在 即讀者信息的對(duì)話框頭文件中加入了以上 3 個(gè)數(shù)據(jù)庫(kù)連接 cpp 的頭文件, 然后分別定義幾個(gè)數(shù)據(jù)庫(kù)類(lèi) ,方便后面程序中對(duì)數(shù)據(jù)庫(kù)操作的方便 準(zhǔn)備工作做好后, 就是關(guān)于讀者信息 管理 的具體實(shí)現(xiàn)了 程序一開(kāi)始運(yùn)行后第一步需要獲取目前登錄的是誰(shuí),是什 么類(lèi)型的人 來(lái)方便確定權(quán)限 這里我把這點(diǎn)獲取工作放到了 方法中 ,在頭文件中定義了 兩個(gè)字符串變量 ,然后讓其獲取 ,數(shù)據(jù)庫(kù)中的登錄信息 其中 mlsDataSet 是數(shù)據(jù)庫(kù)中 LOGIN 的連接類(lèi)所建立 。 此處關(guān)于 LOGIN 表數(shù)據(jù)的更改方面, 既是實(shí)現(xiàn)分組中未提到的關(guān)于登錄框架的實(shí)現(xiàn), 這點(diǎn) 是大家共同作業(yè)完成,將在后面 再予 說(shuō)明 獲取登錄信息后先來(lái) 考慮 下 數(shù)據(jù)載入 由于要頻繁的將數(shù)據(jù)載入 到各個(gè)文本框中所以安排了一個(gè) 方法來(lái)方便之后 頻繁的數(shù)據(jù)載入 。 關(guān)于這個(gè) 類(lèi) ,由于管理員看到的信息和普通用戶看到的信息也不同,所以開(kāi)始運(yùn) 用之前獲取的 LoginName 和 LoginType 兩個(gè)信息來(lái)作為主導(dǎo) ,當(dāng) Logintype=1 時(shí),即說(shuō)明此次登陸的是管理員 所以在顯示數(shù)據(jù)時(shí)顯示所有人的信息 而若 LoginType=0,則在顯示的時(shí)候只顯示該登錄用戶的信息, 說(shuō)完了 DisplayRecord 方法后, 再來(lái)說(shuō)下 方法 此方法和 DisplayRecord 中一樣也分為面向讀者和面向管理員兩部分 關(guān)于本方法的實(shí)現(xiàn),簡(jiǎn)單解釋一下 ,各個(gè)按鈕的屬性很好理解 用 指針也很好實(shí)現(xiàn) 首先還是用 來(lái)判斷是否是管理員登陸的,如果是則根據(jù)數(shù)據(jù)庫(kù)是否打開(kāi)以及是否 按了修改或者增加鍵來(lái)確定其他各按鈕的可操作性 ,代碼繁多這里就不一一寫(xiě)明 只說(shuō)明一點(diǎn) 當(dāng) 的時(shí)候沒(méi)有任何權(quán)限所以將僅留修改的權(quán)限,設(shè)定為 , 根據(jù)按下 edit 否來(lái)更改一些按鈕屬性 else if(LoginType==39。039。) if(!()) { pWnd = GetDlgItem(IDC_FIRST)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_NEXT)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_PRIOR)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_LAST)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_NEW)。 pWndEnableWindow(FALSE)。 pWnd = G
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1