【正文】
hingHouse_id 出版社號(hào) varchar 50 是 否 Book_id 圖書編號(hào) varchar 50 是 否 Publish_time 出版日期 datetime 8 否 否 字段名 中文描述 類型 長(zhǎng)度 主鍵否 可否為空 Roll_No 讀者編號(hào) varchar 50 是 否 Roll_Name 姓名 varchar 50 否 否 Sex 性別 varchar 50 否 否 Age 年齡 varchar 50 否 否 Borrow_num 可借閱總數(shù) int 4 否 可 NowBorrow_num 現(xiàn)借閱數(shù) int 4 否 可 Borrow_count 總借閱數(shù) int 4 否 可 Fine_sum 罰款總數(shù) int 4 否 可 字段名 中文描述 類型 長(zhǎng)度 主鍵否 可否為空 Department_id 系別號(hào) varchar 50 是 否 Department_name 系別名 varchar 50 否 否 天津理工大學(xué)中環(huán)信息學(xué)院 2021屆本科 畢業(yè)設(shè)計(jì)說(shuō)明書 20 8. 讀者 amp。系別關(guān)系信息表 Table Reader amp。 Speciality Information Table) 記錄讀者與專業(yè)的對(duì)應(yīng)關(guān)系,其中,讀者編號(hào)與專業(yè)號(hào)是主鍵。 專業(yè)關(guān)系信息表( Department amp。其中讀者編號(hào)與圖書編號(hào)是主鍵。其中圖書編號(hào)與讀者編號(hào)是主鍵。 表 管理員信息表 Table Administrator Information Table 字段名 中文描述 類型 長(zhǎng)度 主鍵否 可否為空 天津理工大學(xué)中環(huán)信息學(xué)院 2021屆本科 畢業(yè)設(shè)計(jì)說(shuō)明書 22 user_id 用戶名 varchar 50 是 否 passwd 密碼 varchar 50 否 否 說(shuō)明: 以上各表均滿足三范式 天津理工大學(xué)中環(huán)信息學(xué)院 2021屆本科 畢業(yè)設(shè)計(jì)說(shuō)明書 23 第四章 系統(tǒng)功能模塊實(shí)現(xiàn) 在進(jìn)行 系統(tǒng) 的正式開發(fā)之前,需要對(duì) 系統(tǒng) 做一個(gè)總體的規(guī)劃,以確定 系統(tǒng) 的 風(fēng)格,內(nèi)容、類型和所提供的功能。 當(dāng)管理員進(jìn)入后臺(tái)時(shí),須向該表查詢是否存在該用戶,并且該用戶密碼是否正確。其中圖書編號(hào)是主鍵。專業(yè)關(guān)系信息表 Table Department amp。專業(yè)關(guān)系信息表 Table Reader amp。 表 專業(yè)信息表 Table Speciality Information Table 10. 讀者 amp。 Department Information Table) 記錄讀者與系別的對(duì)應(yīng)關(guān)系,其中讀者編號(hào)與系別號(hào)是主鍵。 表 讀者信息表 Table Reader Information Table 7. 系別信息別 (Department Information Table) 記錄系別信息,包括系別名與系別號(hào)。 表 圖書其中出版社號(hào)為主鍵。 Category Information Table) 記錄圖書與圖書類編的對(duì)應(yīng)關(guān)系,其中圖書編號(hào)與索書號(hào)是主鍵。 表 圖書信息表 Table Book Information Table 2. 圖書類別表( Category Information Table) 圖書類別表,記錄圖書類別。 4. 管理員信息包括: 管理員賬號(hào),密碼。兩個(gè)模塊分為精確查詢和模糊查詢,可以根據(jù)不同查詢需要進(jìn)行查詢。能對(duì)讀者(學(xué)生)的詳細(xì)信息進(jìn)行錄入并添加。其中圖書流通又包括圖書借閱,續(xù)借圖書,歸還圖書三個(gè)子模塊。 (9) 可以統(tǒng)計(jì)讀者借閱歷史記錄以及目前讀者的借閱情況。 (5) 可以對(duì)過(guò)期未還書的讀者進(jìn)行罰款處理。因此,該系統(tǒng)需滿足以下幾方面需求: 1. 圖書管理: 包括對(duì)圖書的增加,注銷,修改,查詢。 軟件需求分析 普通用戶功能需求 要設(shè)計(jì)一個(gè)良好的資料借閱管理系統(tǒng),就必須首先明確該應(yīng)用環(huán)境對(duì)系統(tǒng)的要求。 天津理工大學(xué)中環(huán)信息學(xué)院 2021屆本科 畢業(yè)設(shè)計(jì)說(shuō)明書 9 3. 數(shù)據(jù)訪問(wèn)層 數(shù)據(jù)訪問(wèn)層:有時(shí)候也稱為是持久層,其功能主要是負(fù)責(zé)數(shù)據(jù)庫(kù)的訪問(wèn),可以訪問(wèn)數(shù)據(jù)庫(kù)系統(tǒng)、二進(jìn)制文件、文本文檔或是 XML 文檔。因而在不改變接口定義的前提下,理想的分層式架構(gòu),應(yīng)該是一個(gè)支持可抽取、可替換的“抽屜”式架構(gòu)。作為領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的先驅(qū) Eric Evans,對(duì)業(yè)務(wù)邏輯層作了更細(xì)致地劃分,細(xì)分為應(yīng)用層與領(lǐng)域?qū)?,通過(guò)分層進(jìn)一步將領(lǐng)域邏輯與領(lǐng)域邏輯的解決方案分離。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。這里所說(shuō)的三層體系,不是指物理上的三層,不是簡(jiǎn)單地放置三臺(tái)機(jī)器就是三層體系結(jié)構(gòu),也不僅僅有 B/S 應(yīng)用才是三層體系結(jié)構(gòu),三層是指邏輯上的三層,即使這三個(gè)層放置到一臺(tái)機(jī)器上。 三層構(gòu)架簡(jiǎn)介 三層構(gòu)架的概述 在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見,也是最重要的一種結(jié)構(gòu)。 (4)開發(fā)簡(jiǎn)單,共享性強(qiáng) (1)個(gè)性化特點(diǎn)明顯降低,無(wú)法實(shí)現(xiàn)具有個(gè)性化的功能要求。而各個(gè)企業(yè)可以在此結(jié)構(gòu)的基礎(chǔ)上建立自己的 Intra。 隨著 Inter 和 WWW 的流行,以往的主機(jī)/終端和 C/ S 都無(wú)法滿足當(dāng)前的全球網(wǎng)絡(luò)開放、互連、信息隨處可見和信息共享的新要求,于是就出現(xiàn)了 B/ S 型模式,即瀏覽器/服務(wù)器結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。 SQL 在數(shù)據(jù)庫(kù)中定義完整性約束條件,使它不會(huì)由于不一致的更新或系統(tǒng)失敗而遭到破壞。 SQL 允許用戶或應(yīng)用程序從數(shù)據(jù)庫(kù)中檢索存儲(chǔ)的數(shù)據(jù)并使用它。 天津理工大學(xué)中環(huán)信息學(xué)院 2021屆本科 畢業(yè)設(shè)計(jì)說(shuō)明書 6 ,可跨越從運(yùn)行 Windows XP 的膝上型電腦到運(yùn)行 Windows 2021 的大型多處理器等多種平臺(tái)使用。 ,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。 是基于 .NET 框架的,可以與其它 .NET 語(yǔ)言協(xié)同工作。 編寫線程的能力比 VB 有很大的增強(qiáng)。現(xiàn) 在 把 和 VB 做一下比較,看看 對(duì)比 VB 有著什么樣的特性和優(yōu)點(diǎn)。在 ASP中使用的也不再是腳本語(yǔ)言,而是真正意義的編程語(yǔ)言,如 、 C#。 在 VB 中實(shí)現(xiàn)數(shù)據(jù)綁定是通過(guò)設(shè)置控件的屬性來(lái)實(shí)現(xiàn)的,通常是把控件的顯示屬性綁定到數(shù)據(jù)源中的相應(yīng)字段。 使用基于文件夾的模型,即所有項(xiàng)目項(xiàng)均放置在項(xiàng)目文件夾層次結(jié)構(gòu)中 。 (1) 完成集成到 Visual Studio 集成開發(fā)環(huán)境中,這個(gè)集成開發(fā)環(huán)境與 VB 在若干方面有差異。編譯以后生成的可執(zhí)行文件被稱為 Assembly,即程序集。 Visual Basic 的最后一個(gè)版本是 Visual Basic 。下面將所使用的語(yǔ)言模式及開發(fā)工具做一個(gè)簡(jiǎn)單的介紹: 的簡(jiǎn)介 的概述 是 Visual 的簡(jiǎn)稱。 7. 用戶的權(quán)限設(shè)置 不同用戶的使用權(quán)限不同。 3. 資料信息的修改 資料信息的修 改以及刪除。不僅體現(xiàn)在圖書館管理方式的轉(zhuǎn)變,也體現(xiàn)在圖書館管理理念的轉(zhuǎn)變,也體現(xiàn)了圖書館管理的現(xiàn)代化和信息化水平,工作人員的素質(zhì)會(huì)隨著管理方式的提高而提高,讀者保管圖書和及時(shí)歸還圖書的自律性、積極性都得到較大限度的激發(fā)。 (4) 減輕圖書館管理員的負(fù)擔(dān),節(jié)省人力物力開支 [4]。換言之,其效益不在于節(jié)省現(xiàn)有的人力、物力,而在于提供許多尚未自 動(dòng)化作業(yè)時(shí)所無(wú)法提供之服務(wù),期望以最快的速度將圖書館信息做最適當(dāng)?shù)倪\(yùn)用。但隨著時(shí)代的發(fā)展,知識(shí)經(jīng)濟(jì)時(shí)代給圖書館信息管理提出了更高的要求,除了以往的圖書、會(huì)員檔案管理外,對(duì)圖書的借出,超期罰款等的管理也成了圖書館管理中的必要部分,而且對(duì)圖書館管理的 綜合情況也成為考核管理員的重要標(biāo)準(zhǔn),所以,設(shè)計(jì)圖書館管理軟件不僅能促進(jìn)管理員不斷提高自身素質(zhì)從而提高管理圖書質(zhì)量,而且能夠促進(jìn)學(xué)生對(duì)圖書的保管,及時(shí)歸還。以下是針對(duì)某某圖書館的圖書管理現(xiàn)狀,在調(diào)研基礎(chǔ)上開發(fā)出來(lái)的圖書館信息管理系統(tǒng)。 關(guān)鍵 詞 : 資料 借閱 管理 數(shù)據(jù)庫(kù) The Management System of Borrowing Papers ABSTRACT With more and more widespread and profound application of information technology in management, the implement of management information system has bee mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be anized efficiently and anically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics. This article introduces the detailed process of exploring a management information system under the environment of and SQL Sever, utilizing “TopBottom” overall plan and a strategy according to “BottomTop” application and exploitation. That is to establish a set of effective scheme for library management by puter, through analyzing disadvantages of traditional library management by human resources. This article emphasizes on three sections. The system analysis section of library management information includes feasible analysis, anizing ans analysis, management function analysis, technological process of business analysis, technological process of data analysis, data dictionary, disposal description and the like. The system design section mainly focuses on system function design and data base design. And the system realization section has provided several major program charts, together with the main windows and programs. This economical and pragmatic system has explicit interface, with simple operation. Key Words: SQL Sever Search 目 錄 第一章 引言 ..................................................................................................... 1 課題的發(fā)展背景 .......................................................................................................... 1 課 題開發(fā)的作用和意義 ............................................................................................... 1 課題研究?jī)?nèi)容 .............................................................................................................. 2 軟、硬件環(huán)境 ...............................................