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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于asp的圖書(shū)館管理系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-01-08 19:38 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 打印相關(guān)條形碼、卡片、定單等 2 讀者管理模塊 系統(tǒng)管理員可以添加、 刪除、修改有關(guān)讀者的信息,設(shè)計(jì)其條形碼和借閱權(quán)限等 3 流通管理模塊 流通部工作人員可以給讀者進(jìn)行借書(shū)、還書(shū)等工作,并對(duì)有關(guān)借閱信息進(jìn)行統(tǒng)計(jì) 4 公共查詢(xún)模塊 該模塊用戶(hù)可以對(duì)有關(guān)圖書(shū)信息和讀者以及借閱信息進(jìn)行查詢(xún) 5 系統(tǒng)維護(hù)模塊 工作人員可以進(jìn)行口令修改、數(shù)據(jù)備份等操作 、模塊圖 (圖 ): 圖 第四章 系統(tǒng)模塊設(shè)計(jì)及詳細(xì)描述 用戶(hù)登陸模塊 該模塊主要進(jìn)行用戶(hù)合法性的驗(yàn)證。當(dāng)準(zhǔn)備進(jìn)入系統(tǒng)的用戶(hù) 輸入合法的用戶(hù)名和口令并且選擇正確的權(quán)限時(shí),可以進(jìn)入系統(tǒng)并運(yùn)行其權(quán)限范圍內(nèi)的功能,如果用戶(hù)名和口令正確而選擇的權(quán)限不正確時(shí),只有公共查看權(quán)限而不能修改任何數(shù)據(jù)。每個(gè)用戶(hù)成功進(jìn)入系統(tǒng)時(shí),系統(tǒng)日志將自動(dòng)記錄用戶(hù)的登陸情況。 用戶(hù)的權(quán)限共分三級(jí),即普通用戶(hù)(查詢(xún)用戶(hù)),管理員,超級(jí)用戶(hù)。普通用戶(hù)只能運(yùn)行公共檢索模塊。其它管理員用戶(hù)的權(quán)限則被限制在各個(gè)部門(mén)之內(nèi),在各個(gè)部門(mén)中,管理員權(quán)限可以進(jìn)行各種數(shù)據(jù)的更新,如:流通部只能進(jìn)行借書(shū)和還書(shū),而采編室能進(jìn)行圖書(shū)的編目和采購(gòu)而 不能涉及圖書(shū)流通。而超級(jí)用戶(hù)可以使用系統(tǒng)的所有 功能。 圖書(shū)更新模塊 該模塊的使用者是采編室的圖書(shū)采訪編目人員(下稱(chēng)采編人員),采編人員可以給圖書(shū)下定單,清點(diǎn)預(yù)定書(shū)目的到貨情況,給所有的圖書(shū)進(jìn)行編目以及修改已經(jīng)編目的圖書(shū)信息。 圖書(shū)訂購(gòu)和清點(diǎn)預(yù)定書(shū)目分別對(duì)應(yīng)表 dingdan和 yanshou。 新書(shū)錄入是采編室里工作量最大且最為重要的工作,需要錄入圖書(shū)的編號(hào),條形碼,索書(shū)號(hào),書(shū)名,著者,譯者,主題詞, ISBN號(hào),出版社,版期與版次,價(jià)目,叢編,尺寸,頁(yè)數(shù),來(lái)源,備注等信息。為提高效率并防止出錯(cuò),在錄入新書(shū)過(guò)程中,出版社由系統(tǒng)根據(jù) ISBN號(hào)自動(dòng)生成; 條形碼則由系統(tǒng)根據(jù)系統(tǒng)中原有圖書(shū)情況自動(dòng)產(chǎn)生一個(gè)符合標(biāo)準(zhǔn)并且不重復(fù)的字符串。在完成新書(shū)錄入工作后,工作人員可以打印此書(shū)的條形碼和卡片等。 該 模塊的所有信息都是在文本框進(jìn)行編輯的,使用相當(dāng)?shù)姆奖恪? 書(shū)目流通模塊 該模塊主要為流通部用來(lái)給讀者借書(shū),并且還回讀者所借的圖書(shū)。借書(shū)時(shí),需要輸入讀者條形碼和圖書(shū)條形碼,然后系統(tǒng)會(huì)在 liutong表中添加一 條記錄,包括圖書(shū)條形碼、讀者條形碼借閱日期、還書(shū)日期等信息,用于表示這本書(shū)已經(jīng)被這位讀者借出,同時(shí)修改 Zaiku表中的圖書(shū)流通次數(shù)和借出情況以及 Jieyuezheng表中的讀者借閱量。在還書(shū)時(shí),只需輸入圖書(shū)條形碼,系統(tǒng)會(huì)自動(dòng)檢索該書(shū)的信息,刪除 liutong表中這本的借閱記錄,同時(shí)修改Zaiku表中的圖書(shū)借出情況以及 Jieyuezheng表中的讀者借閱量,如果圖書(shū)逾期則處以罰款。在整個(gè)流通模塊運(yùn)行過(guò)程中,讀者和圖書(shū)的相關(guān)信息都會(huì)顯示于工作界面,以便工作人員進(jìn)行核對(duì)。如果輸入的讀者或者圖書(shū)信息 在數(shù)據(jù)庫(kù)中不存在,則系統(tǒng)回警示工作人員。 公共查詢(xún)模塊 該模塊主要有兩個(gè)功能,即圖書(shū)查詢(xún)和讀者查詢(xún)。所有部門(mén)的合法用戶(hù)都有使用該模塊的權(quán)限。 圖書(shū)查詢(xún)可以得到所查圖書(shū)的 有關(guān)編目信息和外借情況。查詢(xún)圖書(shū)可選用的關(guān)鍵字有圖書(shū)條形碼、作者、譯者、 ISBN號(hào)、出版社、叢編等,如果有多條記錄與所選關(guān)鍵字匹配,則全部顯示。 讀者查詢(xún)方式可以得到讀者有關(guān)信息以及該讀者所借圖書(shū)的信息。讀者查詢(xún)的關(guān)鍵字分為條形碼和姓名等,在查詢(xún)過(guò)程中,也采用模糊查詢(xún),只要所輸入的關(guān)鍵字是記錄的前綴,就可以得出讀者基本信息以及所借圖書(shū)的基本信息、規(guī)定的還書(shū)時(shí)間等 。 條形碼設(shè)計(jì) 該模塊由工作人員用來(lái)進(jìn)行設(shè)計(jì)和打印圖書(shū)條形碼和讀者條形碼。在錄入新條目時(shí),系統(tǒng)可以自動(dòng)生成對(duì)應(yīng)的條形碼,可以通過(guò)打印按鈕將條 形碼的值傳遞到該模塊,然后就能夠打印該條目的條形碼。讀者條形碼和圖書(shū)條形碼分別以字母 R和 b打頭,以便于區(qū)分。此外超級(jí)用戶(hù)還可以打印任意條形碼,以便在圖書(shū)或者借閱證丟失時(shí)進(jìn)行處理,其他用戶(hù)則沒(méi)有該權(quán)限。 該模塊主要實(shí)現(xiàn)數(shù)據(jù)庫(kù)的備份、數(shù)據(jù)恢復(fù)以及系統(tǒng)密碼的修改。數(shù)據(jù)庫(kù)備份采用海量轉(zhuǎn)儲(chǔ)方式,即將整個(gè)數(shù)據(jù)庫(kù)復(fù)制到指定位置(系統(tǒng)默認(rèn)的是 D盤(pán)),恢復(fù)時(shí)再將其復(fù)制到應(yīng)用程序目錄下,即可正常運(yùn)行。如果是大型數(shù)據(jù)庫(kù),采用增量轉(zhuǎn)儲(chǔ)方式教好,但是對(duì)于一個(gè)用 Access2021做的小型數(shù)據(jù)庫(kù)而言,海量轉(zhuǎn)儲(chǔ)方式無(wú) 非是最好的,采用該方式能保持較好的數(shù)據(jù)完整性,并且轉(zhuǎn)儲(chǔ)速度也比較快,所以就使用該方法。修改用戶(hù)密碼時(shí),需要輸入登陸密碼,已確定操作的合法性。另外,添加新用戶(hù)也在這個(gè)模塊實(shí)現(xiàn),但是除了采編室可以備份數(shù)據(jù)庫(kù)外,只有超級(jí)用戶(hù)能有使用該模塊的權(quán)限。 第五章 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)介紹 ADO介紹 ADO( Active X Data Objects)是微軟公司最新的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)之一。它被設(shè)計(jì)用來(lái)同新的數(shù)據(jù)訪問(wèn)層 OLE DB Provider一起協(xié)同工作,以提供通用數(shù)據(jù)訪問(wèn)( Universal Data Access)。 OLE DB是一個(gè)低層的數(shù)據(jù)訪問(wèn)接口,用它可以訪問(wèn)各種數(shù)據(jù)源。 ADO Data控件使用 ADO來(lái)快速建立數(shù)據(jù)綁定的控件和數(shù)據(jù)提供綁定者之間的連接。 本系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù) 本系統(tǒng)在編碼過(guò)程中,主要的數(shù)據(jù)庫(kù)連接采用 ADO Data控件,數(shù)據(jù)顯示采用DataGrid控件。用 ADO Data控件時(shí),需要將 ConnectionStruing屬性設(shè)為一個(gè)有效的連接字符串,然后將 RecodeSource屬性設(shè)置為一個(gè)適合于數(shù)據(jù)庫(kù)管理者的語(yǔ)句創(chuàng)建連接,也 可以將 ConnectionStruing屬性設(shè)置為定義連接的文件名。當(dāng)連接到數(shù)據(jù)庫(kù)并打開(kāi)后,用 Recodeset對(duì)象來(lái)訪問(wèn)其中的每一條屬性。如在系統(tǒng)登陸模塊中,采用如下方式實(shí)現(xiàn): 登陸窗體中添加一個(gè) Datao 控件,一個(gè) ADO Data控件。主要屬性如下表所示: 對(duì)象 屬性 屬性值 Adodc1 ConnectionStruing RecordSource Provider=。Data Source=。Persist Security Info=False Select * from mima DataCombo1 RowSource ListFiles BoundColumn Text Adodc1 用戶(hù)名 用戶(hù)名 請(qǐng)選擇用戶(hù)名 Text1 PasswordChar * 關(guān)鍵代碼如下: Private Sub Command1_Click() 39。權(quán)限記錄 ,0為超級(jí)用戶(hù); 1為采編室; 2為流通部; 3為查詢(xún)用戶(hù) qxx = 3 39。 For i = 0 To 3 If Option1(i).Value = True Then qxx = i End If Next i 39。 = select * from mima where 用戶(hù)名 =39。 + + 39。 = 39。 將當(dāng)前的登陸用戶(hù)記錄到公共變量 yhm當(dāng)中 If And = (密碼 ) Then = (姓名 ) With If (.Fields(權(quán)限 ) = Option1(qxx).Caption Or (.Fields(用戶(hù)單位 ) = Option1(qxx).Caption And .Fields(權(quán)限) = 管理員 )) Then Unload Me ElseIf .Fields(權(quán)限 ) = 超級(jí)用戶(hù) Then Unload Me Else i = MsgBox(你的權(quán)限不夠,只有查詢(xún)的權(quán)力 ,確實(shí)要這樣登錄嗎? , 17, 警告 ) If i 2 Then qxx = 3 Unload Me End If End If 39。日志記錄 Open For Append As 1 Print 1, 。 在 。 shijian。 登錄 Close 1 Unload Me 39。日志記錄 End With Else i = MsgBox(用戶(hù)名或者密碼不正確, 請(qǐng)重新輸入 , 16, 警告 ) End If End Sub 其它模塊的數(shù)據(jù)庫(kù)連接方式類(lèi)似,添加數(shù)據(jù)采用 ADO Data控件的 Recordset對(duì)象的 AddNwe方法,數(shù)據(jù)更新和保存采用 ADO Data控件的 Recordset對(duì)象的 UpData方法,刪除記錄采用 ADO Data控件的 Recordset對(duì)象的 Delete方法。各個(gè)數(shù)據(jù)操作時(shí),主要采用綁定控件的方法。 條形碼采用 OFFICE2021的中的擴(kuò)展控件 。將 OFFICE2021安裝目錄下的文件 seystem32下,然后通過(guò)添加該組件以及 Microsoft Windows Common Control (sp3)就可以添加條形碼組件到工具欄。使用時(shí),將該控件的屬性 Value置為條形碼的值即可。使用時(shí),條形碼掃描儀不需要安裝驅(qū)動(dòng)程序,直接將其并接在鍵盤(pán)接口上即可。另外,值得注意的是這樣設(shè)計(jì)的條形碼只能是 12~ 13位的。 第六章 程序代碼的使用 include include structbook{ int num。 char name[21]。 char zuozhe[13]。 float danjia。 char zhuangdai[5]。 char people[9]。 char sex[3]。 char banji[8]。 int xuehao。 } tushu[300]。 struct student{ char pe[9]。 char se[3]。 char banji[8]。 int xu。 int jieshu[5]。 }stu[100]。 int
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1