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

正文內(nèi)容

圖書館信息管理系統(tǒng)的實(shí)現(xiàn)與設(shè)計(jì)說(shuō)明書(已修改)

2025-04-24 06:05 本頁(yè)面
 

【正文】 圖書館信息管理系統(tǒng)的實(shí)現(xiàn)與設(shè)計(jì)說(shuō)明書SQL Server 2005數(shù)據(jù)庫(kù)是微軟公司精心打造的企業(yè)級(jí)數(shù)據(jù)庫(kù)平臺(tái)產(chǎn)品,該產(chǎn)品不僅包含了豐富的企業(yè)及數(shù)據(jù)管理功能,還集成了商業(yè)智能等特性。數(shù)據(jù)庫(kù)由DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))處理,DBMS則由開(kāi)發(fā)人員和用戶通過(guò)應(yīng)用程序直接或間接地使用。它主要包括四個(gè)要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。 Studio 2008 開(kāi)發(fā)平臺(tái)Visual Studio 是一套完整的開(kāi)發(fā)工具集,用于生成 Web 應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic、Visual C++、Visual C 和 Visual J 全都使用相同的集成開(kāi)發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。另外,這些語(yǔ)言利用了 .NET Framework 的功能,通過(guò)此框架可使用簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML Web Services 開(kāi)發(fā)的關(guān)鍵技術(shù)。當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況(如借書天數(shù)、超過(guò)限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開(kāi)發(fā)的基本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了?;谶@此問(wèn)題,我認(rèn)為有必要建立一個(gè)圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。2數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)分析本系統(tǒng)利用Visual Studio 2008處理數(shù)據(jù)庫(kù)的功能,實(shí)現(xiàn)對(duì)圖書館信息的管理。主要功能為管理有關(guān)用戶、管理員、書籍和借閱的信息等?! ”鞠到y(tǒng)的結(jié)構(gòu)分為用戶信息管理模塊、書籍信息管理模塊、借閱信息管理模塊、管理者管理信息模塊和查詢處理模塊。成功進(jìn)入圖書館管理系統(tǒng)管理員用戶查詢圖書借閱圖書圖書管理查詢圖書增加圖書修改圖書刪除圖書登錄失敗 圖書館管理系統(tǒng)框圖 ER模型設(shè)計(jì) 實(shí)體列表實(shí) 體描 述用 戶所有借閱者,查閱者,以及系統(tǒng)管理員,由用戶ID標(biāo)識(shí)圖 書圖書館所有圖書,由圖書ID標(biāo)識(shí)借 閱圖書ID、借閱ID、借書日期、借閱證號(hào)等屬性,由借閱ID標(biāo)識(shí)該圖書管理系統(tǒng)的ER模型,用戶圖書借閱圖書管理管理員UIDUNameUPwdUBookIDUStateBookIDBookNameBookTypeBookAuthorBookPriceBookPicBookContentBookIssueIssIDBookIDIssBookIDIssDateTimemN1m 系統(tǒng)的ER模型 設(shè)計(jì)數(shù)據(jù)庫(kù)(1)在服務(wù)器資源管理器中的任一節(jié)點(diǎn)右擊。   (2)執(zhí)行快捷菜單中的“新建數(shù)據(jù)庫(kù)”命令,并在打開(kāi)的“創(chuàng)建數(shù)據(jù)庫(kù)”對(duì)話框中輸入數(shù)據(jù)庫(kù)名BookManage,其他可采用默認(rèn)值。   (3)單擊“確定”按鈕,則新建的數(shù)據(jù)庫(kù)就會(huì)出現(xiàn)在服務(wù)器上。創(chuàng)建數(shù)據(jù)庫(kù)后,為BookManage數(shù)據(jù)庫(kù)添加數(shù)據(jù)表,步驟如下。   (1)在服務(wù)器資源管理器中右擊數(shù)據(jù)庫(kù)BookManage下的“表”文件夾在彈出的快捷菜單中執(zhí)行“新建表”命令?! ? (2)添加表的字段和其他詳細(xì)資料。各表數(shù)據(jù)結(jié)構(gòu)如下表所示。  表21用戶信息(userinfo)列 名含 義數(shù)據(jù)類型說(shuō)明UID用戶IDint自動(dòng),主鍵UName用戶名vchar(50)不為空UPwd密碼vchar(50)不為空UState用戶權(quán)限,管理員=1,普通用戶=2int不為空,默認(rèn)值為2UBookID借閱證號(hào)bigint可以為空  表22圖書信息(bookinfo)列 名含 義數(shù)據(jù)類型主 鍵BookID圖書IDbigint自動(dòng),主鍵BookName圖書名稱Varchar(50)不為空BookType類別Varchar(100)不為空BookAuthor作者Varchar(100)不為空BookPrice價(jià)格smallmoney不為空BookPic封面Varchar(200)允許為空BookContent內(nèi)容簡(jiǎn)介text不為空BookIssue圖書制定訪問(wèn)碼Varchar(50)不為空  表23借閱信息(issueinfo)列 名含 義數(shù)據(jù)類型說(shuō)明IssID借閱IDbigint自動(dòng),主鍵BookID圖書IDbigint外鍵IssBookID借閱證號(hào)bigint不為空IssDateTime借書日期datetime不為空 數(shù)據(jù)庫(kù)中表的關(guān)系圖 數(shù)據(jù)庫(kù)關(guān)系圖3界面設(shè)計(jì) 主界面  進(jìn)入Visual Studio 2008,創(chuàng)建一個(gè)新的“Windows應(yīng)用程序”類型的項(xiàng)目,名為“圖書館管理”。將默認(rèn)創(chuàng)建的窗體命名為“圖書館管理系統(tǒng)”,把“圖書館管理系統(tǒng)”作為本系統(tǒng)中的主界面。在窗體中添加一個(gè)菜單(MenuStrip)控件,一個(gè)工具欄(ToolStrip)控件。MenuStrip中的菜單項(xiàng), 主界面 用戶登錄界面本系統(tǒng)的用戶非為普通用戶和管理用戶,管理用戶具有系統(tǒng)提供的所有權(quán)限,普通用戶可以查詢圖書、借閱圖書。在窗體中添加3個(gè)標(biāo)簽(Label)控件,2個(gè)按鈕(Button)控件,1個(gè)組合框(ComboBox)控件,2個(gè)文本框(TextBox)控件。用戶類型分為管理用戶和普通用戶,在組合窗口中添加這兩項(xiàng)。 圖書查詢界面圖書查詢提供組合查詢的方式,界面窗體名稱為“”,圖書類別組合框中的項(xiàng)是從數(shù)據(jù)庫(kù)中獲取的,在設(shè)計(jì)時(shí)不需要添加內(nèi)容。在條件組合框中輸入“or”和“and”,來(lái)動(dòng)態(tài)實(shí)現(xiàn)條件組合。在窗體中添加2個(gè)分組框(GroupBox)控件:搜索條件、搜索結(jié)果, 圖書查詢界面在右邊的分組框中添加DataGridView控件,單擊右上角的黑色三角,選擇“在父容器中停靠”選項(xiàng)。 圖書入庫(kù)界面管理員有權(quán)限將圖書添加到數(shù)據(jù)庫(kù)中, 圖書入庫(kù)界面在窗體的左邊的分組框中添加標(biāo)簽和文本框,用來(lái)接收管理員輸入的圖書信息,以便保存到數(shù)據(jù)庫(kù)中。在右邊的分組框中添加DataGridView控件,可以顯示數(shù)據(jù)庫(kù)中的圖書信息,新添加的圖書信息也可以顯示出來(lái)。 圖書更新界面圖書更新界面用于方便管理員管理圖書信息,實(shí)現(xiàn)圖書信息修改、刪除等操作。圖 圖書更新界面管理員可以在DataGridView控件中直接修改數(shù)據(jù),也可以通過(guò)右邊的分組框?qū)崿F(xiàn)圖書信息的修改。 圖書借閱界面根據(jù)圖書館中已有的圖書信息,用戶可以通過(guò)圖書證號(hào)實(shí)現(xiàn)借閱。圖 圖書借閱界面4通用類的生成本系統(tǒng)的主要操作都需要與數(shù)據(jù)庫(kù)發(fā)生交互,為了提高代碼的重用性和規(guī)范性,把與數(shù)據(jù)庫(kù)交互的功能單獨(dú)放在一個(gè)類中,在該類中實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增加、刪除、修改、查詢等通用功能。 連接數(shù)據(jù)庫(kù)(1)定義數(shù)據(jù)庫(kù)連接字符串,代碼如下:Private static string
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1