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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計圖書管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-20 23:58 本頁面
 

【文章內(nèi)容簡介】 borrowifo)列名數(shù)據(jù)類型長度是否為空是否為主鍵備注bumnchar20No否圖書編號bnamenchar20No否圖書名bauthornchar20No否作者bpublicnchar20No否出版社bclassesnchar20No否類別benshutinyintNo否借閱本數(shù)btimedateNo否借閱時間usernumnchar20No否用戶號usernamenchar20No否姓名usersexnchar20No否性別usergradenchar20No否班級telephonenchar20No否電話表5:借書信息表表6還書信息表(returnifo)列名數(shù)據(jù)類型長度是否為空是否為主鍵備注bumnchar20No否圖書編號bnamenchar20No否圖書名bauthornchar20No否作者bpublicnchar20No否出版社bclassesnchar20No否類別benshutinyintNo否歸還本數(shù)btimedateNo否歸還時間usernumnchar20No否用戶號usernamenchar20No否姓名usersexnchar20No否性別usergradenchar20No否班級telephonenchar20No否電話表6:還書信息表 數(shù)據(jù)庫中表的關(guān)系在數(shù)據(jù)庫中新建lkl2數(shù)據(jù)庫的數(shù)據(jù)庫關(guān)系圖如圖所示:圖43:數(shù)據(jù)庫中整體關(guān)系圖 Windows窗體開發(fā)本系統(tǒng)的前端界面采用Visual Studio 2008集成開發(fā)平臺中的Windows窗體進(jìn)行開發(fā)。使用 Windows 窗體可以開發(fā)智能客戶端?!爸悄芸蛻舳恕笔且子诓渴鸷透碌膱D像豐富的應(yīng)用程序,無論是否連接到 Internet 都可以工作,并且可以用比傳統(tǒng)的基于 Windows 的應(yīng)用程序更安全的方式訪問本地計算機(jī)上的資源。Windows窗體具有如下特征:(1) 功能強大Windows窗體具有簡單且功能強大的特點,并且可以通過可視化空間來創(chuàng)建豐富的基于Windows的應(yīng)用程序(2) 簡單的數(shù)據(jù)管理新的數(shù)據(jù)管理使得程序可以非常方便地連接OLEDB和ODBC等數(shù)據(jù)源控件,從而獲得相關(guān)數(shù)據(jù)信息,包括 Microsoft SQL Server、Microsoft Access、Jet、DB和Oracle等。(3) 安全性Windows窗體具有安全性的特點,強大的公共語言運行庫使得一切都可以通過Windows窗體來創(chuàng)建,其中包括瀏覽器中不受信任的控件和安裝在計算機(jī)上的完全受信任的應(yīng)用程序。(4) 靈活豐富的窗體控件Windows提供了一系列靈活豐富的控件,開發(fā)人員甚至可以輕松地定義自己獨特的控件。(5) 便捷的數(shù)據(jù)操作和顯示應(yīng)用程序最基本的技術(shù)就是在窗體上顯示和操作數(shù)據(jù),Windows窗體對數(shù)據(jù)的顯示和操作提供了便捷的全方面的支持,與數(shù)據(jù)庫的完美支持使得用戶能夠通過窗體方便地訪問和操作數(shù)據(jù)庫中的數(shù)據(jù)。(6) 用戶向?qū)indows窗體為用戶提供了方便的用戶向?qū)?,包括?chuàng)建窗體、數(shù)據(jù)處理、打包等的分布指導(dǎo),新用戶可以通過向?qū)Э焖偈煜indows窗體開發(fā)平臺。下面介紹一下本系統(tǒng)的主要功能模塊。 系統(tǒng)功能模塊設(shè)計模塊化應(yīng)用把程序分為許多小塊的、分散的代碼,每一塊代碼都是相對獨立的,使得程序結(jié)構(gòu)清晰,增強了后期的可維護(hù)性。模塊化設(shè)計的可以進(jìn)一步提高代碼的可重用性、提高代碼的可維護(hù)性以及提高代碼的穩(wěn)定性,使其成為一個模塊化程度高、結(jié)構(gòu)清晰的應(yīng)用程序,使得后期對程序的維護(hù)更加的便捷。本系統(tǒng)的功能模塊有以下幾部分組成: 登錄模塊登錄模塊與管理員信息表和用戶登錄信息表相關(guān)聯(lián)。主要功能是用戶的登錄、退出。登錄模塊登錄模塊屬于程序的主窗體,在程序被載入的時候進(jìn)行調(diào)用,會出現(xiàn)一個登錄界面,然后下面有一個選項,管理員用戶則選擇管理員然后會進(jìn)入圖書管理界面進(jìn)行圖書管理信息,普通用戶則是讀者選擇普通用戶登錄進(jìn)入圖書借閱界面進(jìn)行圖書的查詢借閱歸還等功能。如果讀者忘記的密碼則需要找管理員去找回,讀者登錄之后可以自己進(jìn)行修改密碼。圖44:系統(tǒng)的登錄界面圖45:管理員界面圖圖46:用戶界面圖 用戶管理模塊管理員管理用戶模塊與用戶登錄信息表相關(guān)聯(lián),用戶管理模塊與讀者信息表相關(guān)聯(lián)。在管理員管理用戶模塊中,可以授權(quán)新用戶、注銷用戶、查詢用戶信息、退出系統(tǒng)等操作,在用戶管理模塊中,用戶可以完善個人信息、修改密碼、退出系統(tǒng)等操作。(1) 管理員授權(quán)新用戶所有的新用戶必須由管理員來授權(quán),管理員可以進(jìn)去用戶的添加、刪除、查詢。如果用戶忘記密碼可以找管理員找回自己的密碼,只需要報自己的用戶號就可以了。圖47:用戶授權(quán)界面圖圖48:用戶注銷界面圖圖49:用戶查詢界面圖(2) 修改密碼圖410:用戶修改密碼界面圖 圖書館信息維護(hù)模塊圖書館圖書信息維護(hù)模塊與圖書信息表并且與借閱信息表相關(guān)聯(lián)。 在圖書信息維護(hù)模塊,管理員通過查看圖書的借閱情況和查詢圖書的剩余情況而制定采購計劃,從而進(jìn)行圖書的添加、刪除、修改等相關(guān)的圖書維護(hù)。(1) 圖書的查詢 查詢圖書庫的信息以便對圖書的統(tǒng)計維護(hù)。圖411:圖書查詢界面圖(2)借閱查詢 管理員查詢書庫的信息與用戶借閱的情況以便對以后圖書的維護(hù)。圖412:查詢借閱界面圖(3) 添加圖書 新書入庫管理員進(jìn)行添加圖書信息。圖413:添加圖書界面圖(4) 刪除圖書 由于各種原因圖書丟失或者是舊書下架等原因把圖書刪除圖414:添加圖書界面圖(5)修改圖書 當(dāng)新書入庫時進(jìn)行圖書的數(shù)量的修改。圖415:修改圖書界面圖 圖書借閱模塊 圖書借閱用戶需要登錄之后進(jìn)入借閱界面,第一次登錄用戶需要完善個人信息,為了安全期間用戶可以修改密碼等操作,完善個人信息與讀者信息表相關(guān),借閱與借閱信息表相關(guān)歸還與還書信息表相關(guān)查詢與圖書信息表相關(guān)。(1) 完善個人信息 首先要檢索用戶,此用戶號是由管理員授權(quán)添加的,授權(quán)之后方能夠登陸此頁面,檢索成功之后需完善讀者的信息,點擊保存信息進(jìn)入讀者信息表。圖416:完善個人信息界面圖(2) 圖書查詢 查詢圖書信息,查看自己所要借閱的圖書信息便于借閱。圖417:查詢圖書界面圖(3) 借閱圖書 借閱圖書時輸入所要借閱的圖書編號,然后用戶需要用個人用戶號進(jìn)行檢索,檢索成功之后證明用戶存在而且用戶的信息會在此顯示出來此時才能夠借閱圖書,而圖書的數(shù)量自動設(shè)置為1本,借閱的時間為默認(rèn)的當(dāng)前時間。圖418:借閱圖書界面圖(4) 歸還圖書 歸還圖書時輸入要歸還的圖書編號,然后檢索用戶,點擊歸還此時信息就會添加到歸還圖書信息表中。圖419:歸還圖書界面圖5 系統(tǒng)測試系統(tǒng)測試,英文是System Testing,是在系統(tǒng)編寫完成后,結(jié)合系統(tǒng)軟件、硬件、外設(shè)和網(wǎng)絡(luò)等基礎(chǔ)環(huán)境,對信息系統(tǒng)的各種組裝進(jìn)行測試,確認(rèn)程序的正確執(zhí)行。系統(tǒng)測試的范圍是整個系統(tǒng),具體操作的時候可以進(jìn)行分模塊分階段的進(jìn)行,并在系統(tǒng)完成之后進(jìn)行總體測試。系統(tǒng)測試的目的是驗證系統(tǒng)的整體功能是否符合用戶的需求、整體結(jié)構(gòu)是否符合系統(tǒng)規(guī)范的定義。并且在系統(tǒng)測試的過程中,找出產(chǎn)生沖突矛盾的地方,進(jìn)行相應(yīng)的調(diào)試,找出問題的原因和位置,從而進(jìn)行修改完善,使得最終方案可以順利進(jìn)行滿足客戶需求。 模塊測試本系統(tǒng)的模塊測試是與系統(tǒng)開發(fā)的過程中同步進(jìn)行。主要用于檢測各個功能模塊的數(shù)據(jù)庫操作是否規(guī)范是否滿足系統(tǒng)需求,代碼編寫是否規(guī)范,程序是否可以正常運行,運行結(jié)果是否可以達(dá)到預(yù)期效果等等。 整體測試下面給出一個實際的例子,用來測試本系統(tǒng)整體功能中的“用戶檢索的借閱”功能。例1:以某個學(xué)生為例名字叫李浩學(xué)號為0991000來借閱圖書,借閱的時間為系統(tǒng)自動生成,其數(shù)量默認(rèn)為一本。首先進(jìn)入系統(tǒng)完善個人信息后進(jìn)行查找,查詢用戶所需要借閱的圖書。 根據(jù)圖書名查詢,顯示出結(jié)果,并從中選取自己所需要的圖書記下自己要借閱的圖書編號以便圖書的借閱。圖51:查詢圖書界面圖 查詢到自己所需要的圖書后進(jìn)行用戶的檢索。圖52:檢索信息界面圖如過學(xué)號為空系統(tǒng)會進(jìn)行提示:圖53:檢索信息1界面圖如果學(xué)號輸入且正確系統(tǒng)會有以下提示:圖54:檢索信息2界面圖然后點擊借閱會顯示借閱成功的提示信息:圖55:借閱信息圖還書信息和借閱功能基本相似相關(guān)圖如下:圖56:還書信息圖最后管理員可以在查詢借閱系統(tǒng)中進(jìn)行查詢書籍的借閱情況,此查詢查詢的是借書和還書的信息,此次查詢應(yīng)用了一個聯(lián)合查詢對借書信息和還書信息的查詢。圖57:借閱查詢信息圖 測試結(jié)果經(jīng)過對系統(tǒng)整體功能的測試,本系統(tǒng)順利運行且功能結(jié)構(gòu)清晰、運行正常。系統(tǒng)功能可以滿足用戶的需求,數(shù)據(jù)庫設(shè)計可以滿足系統(tǒng)需求,數(shù)據(jù)處理正常。且能夠正常投入校園圖書館使用。6 附件 數(shù)據(jù)庫創(chuàng)建代碼圖書信息庫create table book(bnum nchar(20) primary key,bname nchar(20) not null,bauthor nchar(20) not null,bpublic nchar(20) not null,bclasses nchar(20) not null,benshu nchar(20) not null);管理員登錄庫create table login(loginnum nchar(20) primary key,name nchar(20) not null,loginpassword nchar(20) not null);讀者登錄信息庫create table reader(usernum nchar(20) primary key,username nchar(20) not null,userytpe nchar(20) not null,userpassword nchar(20) not null);讀者信息庫create table readerifo(usernum nchar(20) primary key,username nchar(20) not null,usersex nchar(20) not null,usergrade nchar(20) not null,telephone nchar(20) not null);借閱圖書信息庫create table borrowifo(bnum nchar(20) primary key,bname nchar(20) not null,bauthor nchar(20) not null,bpublic nchar(20) not null,bclasses nchar(20) not null,benshu nchar(20) not null,btime date not null,usernum nchar(20) not null,username nchar(20) not null,usersex nchar(20) not null,userytpe nchar(20) not null,telephone nchar(20) not null);歸還圖書信息庫create table returnifo(bnum nchar(20) primary key,bname nchar(20) not null,bauthor nchar(20) not null,bpublic nchar(20) not null,bclasses nchar(20) not null,benshu nchar(20) not null,rtime date not null,usernum nchar(20) not null,username nchar(20) not null,usersex nchar(20) not null,userytpe nchar(20) not null,telephone nchar(20) not null); 程序設(shè)計代碼登錄模塊if(()==||()==) (請輸入用戶名和密碼,提示)。 else { if ( == true) { string strcon = Data Source=SIMONVAIO。Initial Catalog=lkl2。Integrated Security=True。 //連接數(shù)據(jù)庫的字符串,用于指定數(shù)據(jù)庫地址,名稱,賬號,密碼,連接方式 SqlConnection sqlCon = new SqlConnection(strco
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1