版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、摘 要師生借閱圖書時需扣押借書證,歸還圖書時才能取回借書證,工作人員得手工登記每筆記錄,這種人工操作給資料保存帶來極大的不便,易丟失,有會因誤筆而提供錯誤信息,每月統(tǒng)計工作量大,工作效率大大降低,通過對現(xiàn)系統(tǒng)的需求分析,本系統(tǒng)不能及時滿足各方面的查詢工作。目前為適應(yīng)當(dāng)今世的發(fā)展潮流,各院校都從事于擴建、擴招工作,這種傳統(tǒng)的手工方式根本難以應(yīng)各種借閱需求. 建設(shè)MIS的必要性取決于需求的迫切性和實現(xiàn)的可行性??尚行圆⒉坏扔诳赡苄?,它還包括必要性,如果領(lǐng)導(dǎo)或管理人員對信息的需求并不迫切,或各方面的條件不具備,就是不具備可行性。系統(tǒng)可行性包括經(jīng)濟上可行性、技術(shù)上可行性、管理上可行性和資源上可行性四個
2、方面。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中,將說圖書管理系統(tǒng)開發(fā)過程和應(yīng)用方法。關(guān)鍵字 Delphi 7、SQL Server 2000、XML。畢業(yè)設(shè)計(論文)外文摘要When the teachers and students borrow the books, their library cards will be detained. They can retrieve their cards when their return the books. The librarians have to register each recording manually,
3、which brings much inconvinence to the reserving of data. Thus the data is apt to be lost and to afford error information by this kind of manul manipulation. The statics capacity is so large and the efficiency is lower. By the requirement analysis of the current system, we find that this system can n
4、ot fulfill the search work of every aspect. Now in order to adapt to the development trend, each college are engaging extension of construction and enrollment. This traditional manul manipulation can hardly fulfill some kinds of lending and reading. The necessity of the development of MIS lies on th
5、e urgency of the requirement and the feasibility of the reality. The feasibility is not equal to the possibility. It includes necessity. If the leaders or managers is not keen on the information or all aspects of condition do not exist, it is not feasible. The feasibility of the system includes the
6、feasibility of the economy , the technology, the administration and the resouce. So it is necessary to develop this kind of the management software. In the following chapters, I will introduce the process of the development of the library management system and the application method.Keywords Delphi
7、7、SQL Server 2000、XML摘 要3第一章 軟件計劃41.1任務(wù)或問題:41.2實際背景:51.3特色(創(chuàng)新)51.4 數(shù)據(jù)庫相關(guān)內(nèi)容介紹51.5系統(tǒng)的必要性51.6可行性研究的前提61.6.1編寫目的61.6.2背景61.6.3要求71.6.4條件、假定和限制7第二章 需求分析72.1系統(tǒng)綜合要求72.1.1功能要求72.1.2性能要求72.1.3環(huán)境要求82.2數(shù)據(jù)需求82.2.1數(shù)據(jù)流圖82.2.2數(shù)據(jù)字典92.3對本系統(tǒng)的驗證要求11第三章 系統(tǒng)分析123.1系統(tǒng)功能分析123.2系統(tǒng)運行的硬件環(huán)境133.3系統(tǒng)運行的軟件環(huán)境14第四章 系統(tǒng)設(shè)計144.1系統(tǒng)詳細(xì)設(shè)計14
8、4.1.1數(shù)據(jù)庫設(shè)計144.2人機界面設(shè)計16致謝20參考文獻20結(jié) 束 語21第一章 軟件計劃1.1任務(wù)或問題:開發(fā)一個分布式多層圖書管理系統(tǒng),可以實現(xiàn)動態(tài)的連接應(yīng)用程序服務(wù)器,只要對配置文件進行配置,就可以像網(wǎng)上鄰居一樣選擇所要連接的應(yīng)用程序服務(wù)器。并提供借書還書,圖書查詢功能。1.2實際背景:隨著社會發(fā)展,人類的生產(chǎn)、生活越來越離不開信息。誰擁有了更多更有效的信息,誰就將在競爭中處于有利地位。信息產(chǎn)業(yè)正在成為一個國家的支柱。數(shù)據(jù)作為信息的載體,其管理工具數(shù)據(jù)庫對于信息技術(shù)的重要性,正日益得到人們的重視。只有擁有了先進的數(shù)據(jù)庫技術(shù),才能有效地管理好浩如煙海的數(shù)據(jù),并從中提取出對自己有用的信
9、息來加以利用。90年代,人們開發(fā)MIS系統(tǒng)大都采用客戶機/服務(wù)器結(jié)構(gòu),客戶機/服務(wù)器結(jié)構(gòu)既是硬件結(jié)構(gòu)又是軟件結(jié)構(gòu)。即數(shù)據(jù)放在服務(wù)器上,程序在客戶機上。進行數(shù)據(jù)訪問時,由客戶機提出請求(一般是SQL語句),服務(wù)器執(zhí)行并給出結(jié)果??蛻魴C/服務(wù)器對于優(yōu)化了網(wǎng)絡(luò),提高了系統(tǒng)的利用率??蛻魴C/服務(wù)器體系結(jié)構(gòu)的發(fā)展經(jīng)歷了從二級體系結(jié)構(gòu)模式到三級體系結(jié)構(gòu)模式。1.3特色(創(chuàng)新)可以用IE訪問圖書館的網(wǎng)站來查詢各種信息。1.4 數(shù)據(jù)庫相關(guān)內(nèi)容介紹數(shù)據(jù)庫處理在信息系統(tǒng)的研究中一直是非常重要的主題,然而,近年來,隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時成
10、為最熱門技術(shù)之一。數(shù)據(jù)庫技術(shù)能使Internet應(yīng)用超越具有早期應(yīng)用特點的簡單的發(fā)布。同時,Internet技術(shù)提供了一種向用戶發(fā)布數(shù)據(jù)庫內(nèi)容的標(biāo)準(zhǔn)化的訪問方法。這些技術(shù)沒有脫離經(jīng)典數(shù)據(jù)庫技術(shù)的要求。它們只是加重了數(shù)據(jù)庫技術(shù)的重要性。理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計是一個藝術(shù)過程。把設(shè)計轉(zhuǎn)變?yōu)閷嶋H的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用,是一個工程過程。1.5系統(tǒng)的必要性隨著社會經(jīng)濟的迅速發(fā)展和科學(xué)技術(shù)的全面進步,計算機事業(yè)的飛速發(fā)展,以計算機與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時期。隨著經(jīng)濟文化水平的顯著提高,人們對生活質(zhì)量及工作環(huán)境的要求也越來越高。書籍做
11、為人類的精神食糧,在現(xiàn)代社會中越來越受到重視,大量的書籍出現(xiàn)在市場上,人們有了各種各樣不同的選擇。與此同時,為了管理大量的圖書,圖書系統(tǒng)也大量的出現(xiàn),圖書管理問題也就提上了日程。隨著圖書的大量增加,其管理難度也越來越大,如何優(yōu)化圖書的日常管理也就成為了一個大眾化的課題。 在計算機飛速發(fā)展的今天,將計算機這一信息處理利器應(yīng)用于圖書的日常管理已是勢必所然,而且這也將為圖書管理帶來前所未有的改變,它可以帶來意想不到的效益,同時也會為企業(yè)的飛速發(fā)展提供無限潛力。采用計算機管理信息系統(tǒng)已成為圖書管理科學(xué)化和現(xiàn)代化的重要標(biāo)志,它給企業(yè)管理來了明顯的經(jīng)濟效益和社會效益,主要體現(xiàn)在:極大提高了圖書管理員的工作
12、效率。基于圖書管理的全面自動化,可以節(jié)約不少管理開支,增加企業(yè)收入。圖書的管理的操作自動化和信息的電子化,全面提高了圖書的管理水平。1.6可行性研究的前提本系統(tǒng)針對圖書館的工作特點,設(shè)計了管理員管理、書籍管理、讀者信息管理、借閱信息、等4個子系統(tǒng)。應(yīng)用本系統(tǒng)可以在計算機上靈活、方便地管理圖書,從而大大的提高了處理效率,使管理更加現(xiàn)代化。本系統(tǒng)是根據(jù)實際情況和具體內(nèi)容,按一定的要求、科學(xué)、合理進行系統(tǒng)分析,設(shè)計,具體包括菜單設(shè)計、數(shù)據(jù)輸入、查詢、刪除、修改、打印等各種設(shè)計。從而使本系統(tǒng)完全能滿足經(jīng)濟性、靈活性、系統(tǒng)性及可靠性的要求。通過對軟件需求方的深入了解和部分軟件公司的仔細(xì)咨詢以及對系統(tǒng)的目
13、的和規(guī)模進行分析,我認(rèn)為此系統(tǒng)是完全可行的。1.6.1編寫目的該圖書管理系統(tǒng)是一個面向圖書館的應(yīng)用系統(tǒng),它包括對圖書館圖書的管理及日常圖書的借閱管理。由于目前圖書館的管理效率十分低下,需要有一個專業(yè)的軟件來管理,該系統(tǒng)的出臺是可行的,它必將受到圖書館管理人員的歡迎。預(yù)期讀者:圖書管理員和借閱者(包括網(wǎng)上查詢?nèi)藛T)。1.6.3要求說明對所建議開發(fā)的軟件的基本要求,如:A功能:本系統(tǒng)主要實現(xiàn)對圖書館信息的管理,主要功能為管理有關(guān)讀者,出版社,書籍,借閱,查詢和管理者的信息等。B輸出:報表,包括:讀者姓名、借閱證號、聯(lián)系電話、書名、借閱時間,應(yīng)歸還時間, 一定時間段內(nèi)各圖書的借閱情況及一段時間圖書的
14、借閱情況;C輸入:圖書編號,圖書名稱,作者,出版社,ISBN號,定價,內(nèi)容簡介,聯(lián)系電話,圖書借閱證號,圖書編號,借閱時間,歸還時間等。1.6.4條件、假定和限制A建議系統(tǒng)的運行壽命值最少為一年;B法律和政策方面的限制:免費軟件第二章 需求分析2.1系統(tǒng)綜合要求 對系統(tǒng)的綜合要求將從以下三方面介紹:功能要求、性能要求和環(huán)境要求。2.1.1功能要求(1) 系統(tǒng)設(shè)置: 系統(tǒng)操作員身份認(rèn)證及成功登陸。 系統(tǒng)操作人員能夠修改密碼。 系統(tǒng)操作人員能夠退出系統(tǒng)。(2) 信息處理: 書籍信息處理。包括添加、修改、刪除和查詢功能。 借閱者信息處理。包括添加、修改、刪除和查詢功能。 借閱信息處理。包括添加、修改
15、、刪除和查詢功能。(3) 系統(tǒng)維護:包括數(shù)據(jù)庫備份和數(shù)據(jù)庫恢復(fù)功能。(4) 幫助功能:“關(guān)于”簡單介紹了系統(tǒng)的信息,使用戶初步了解系統(tǒng)的內(nèi)容。2.1.2性能要求 實用性:在進行系統(tǒng)設(shè)計時,應(yīng)充分考慮系統(tǒng)的實用性。根據(jù)不同需要來完成實在的功能,同時還考慮到需求的潛在發(fā)展。 易用性:在進行系統(tǒng)設(shè)計時,要從用戶的角度出發(fā)設(shè)計簡單易用的系統(tǒng)。 易維護性:要考慮到用戶在使用本系統(tǒng)時能夠進行簡單的系統(tǒng)維護。 可擴展性:考慮到系統(tǒng)今后的升級,軟硬件要采用標(biāo)準(zhǔn)化結(jié)構(gòu),符合規(guī)范,使系統(tǒng)能夠?qū)硪子跀U充。 安全性:使用SQL Server數(shù)據(jù)庫本身具有的安全機制,是數(shù)據(jù)具有較強的可靠性。2.1.3環(huán)境要求 支持本
16、系統(tǒng)運行平臺是Windows 98或Windows 2000的Server版(作服務(wù)器)。 本系統(tǒng)采用的是SQL Serve2000數(shù)據(jù)庫管理技術(shù)。2.2數(shù)據(jù)需求 分析系統(tǒng)的數(shù)據(jù)要求是為了向整個開發(fā)時期提供關(guān)于被處理數(shù)據(jù)的描述和數(shù)據(jù)采集要求的技術(shù)信息。 我將利用數(shù)據(jù)流圖和數(shù)據(jù)字典來對系統(tǒng)的數(shù)據(jù)進行詳細(xì)的分析。2.2.1數(shù)據(jù)流圖數(shù)據(jù)流圖是在對系統(tǒng)調(diào)研階段繪制的業(yè)務(wù)流程圖進行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性,管理的合理性,實際運行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能,數(shù)據(jù)輸入,數(shù)據(jù)輸出,數(shù)據(jù)存儲及數(shù)據(jù)來源和去向。該管理系統(tǒng)的數(shù)據(jù)
17、流圖如下圖。讀者圖書管理員圖 書管理系統(tǒng)基本信息基本信息發(fā)送信息數(shù)據(jù)庫文件系統(tǒng)處理后數(shù)據(jù)信息反饋圖書管理系統(tǒng)數(shù)據(jù)流圖國防生數(shù)庫文件2.2.2數(shù)據(jù)字典數(shù)據(jù)字典包括數(shù)據(jù)項的定義、數(shù)據(jù)流的定義、數(shù)據(jù)存儲的定義以及處理邏輯的定義。數(shù)據(jù)字典如下所示:名 字:username別 名:借閱者姓名描 述:某個借閱者的名字 定 義:username =變字符50位 置:讀者信息文件名 字:User_Phone別 名:借閱者電話描 述:某個借閱者的聯(lián)系方式 定 義:User_Phone =變字符50位 置:讀者信息文件名 字:User_Sex別 名:借閱者性別描 述:某個借閱者性別定 義:User_Sex =變字
18、符4位 置:讀者信息文件名 字:Admin_Name別 名:管理員姓名描 述:某個管理員的名字 定 義:Admin_Name =變字符50位 置:管理員基本信息文件名 字:Admin_Sex別 名:管理員性別描 述:某個管理員的性別定 義:Admin_Sex =變字符4位 置:管理員基本信息文件名 字:Admin_Password別 名:管理員密碼描 述:某個管理員的密碼定 義:Admin_Password =變字符4位 置:管理員基本信息文件名 字:Admin_CreateDate別 名:管理員創(chuàng)建時間描 述:某個管理員帳號創(chuàng)建時間定 義:Admin_CreateDate =變字符8位 置:
19、管理員基本信息文件名 字:Admin_LastOnLine別 名:管理員在線時間描 述:某個管理員在線時間定 義:Admin_LastOnLine =變字符8位 置:管理員基本信息文件名 字:Admin_LoginTime別 名:管理員登陸時間描 述:某個管理員登陸時間定 義:Admin_LoginTime =變字符8位 置:管理員基本信息文件名 字:Bookname別 名:書名描 述:某個本書的書名定 義:Bookname =變字符50位 置:圖書基本信息文件名 字:Book PubilishingCompany別 名:出版社描 述:某個本書的出版社屬性定 義:Book Pubilishin
20、gCompany =變字符50位 置:圖書基本信息文件名 字:BookPrice別 名:圖書價格描 述:某個本書的價格定 義:BookPrice =變字符4位 置:圖書基本信息文件名 字:CreateTime別 名:入庫時間描 述:某個本書的入庫時間定 義:CreateTime =變字符8位 置:圖書基本信息文件名 字:BookIntroduce別 名:圖書描述描 述:某個本書的內(nèi)容描述定 義:BookIntroduce =變字符250位 置:圖書基本信息文件名 字:Book State別 名:圖書狀態(tài)描 述:某個本書的狀態(tài)描述定 義:Book State =變字符4位 置:圖書基本信息文件名
21、 字:BorrowTime別 名:借閱時間描 述:某個本書的借閱時間定 義:BorrowTime =變字符8位 置:圖書借閱信息文件名 字:ReturnTime別 名:歸還時間描 述:某個本書的歸還時間定 義:ReturnTime =變字符8位 置:圖書借閱信息文件名 字:LoginTime別 名:登陸時間描 述:某個本書的登陸時間定 義:LoginTime =變字符8位 置:圖書借閱信息文件2.3對本系統(tǒng)的驗證要求一般來說,應(yīng)從下述四個方面來驗證軟件需求的正確性: 一致性。所有需求必須是一致的,任何一條需求不能和其他需求互相矛盾。完整性。需求必須是完整的,規(guī)格說明書應(yīng)該包括用戶需要的每一個功
22、能或性能。現(xiàn)實性。指定的需求應(yīng)該是用現(xiàn)有的硬件技術(shù)和軟件基礎(chǔ)上可以實現(xiàn)的。有效性。必須證明需求是正確有效的,確實能解決用戶面對的問題。通過對現(xiàn)行系統(tǒng)的全面調(diào)查與分析,本系統(tǒng)數(shù)據(jù)流向是合理的,系統(tǒng)功能能夠滿足實際管理工作的需要。第三章 系統(tǒng)分析3.1系統(tǒng)功能分析系統(tǒng)開發(fā)的總?cè)蝿?wù)是實現(xiàn)借閱關(guān)系的系統(tǒng)化、規(guī)范化和自動化。該系統(tǒng)要完成的功能有: 圖書基本信息的添加、修改、查詢、刪除、統(tǒng)計、有關(guān)報表生成。 讀者基本信息的添加、修改、查詢、刪除、統(tǒng)計報表生成。 管理員基本信息的添加、修改、查詢、刪除、統(tǒng)計報表生成。 借閱關(guān)系基本信息的添加、修改、查詢、刪除、統(tǒng)計報表的生成。對上述各項功能進行集中、分塊、按
23、照結(jié)構(gòu)化程序設(shè)計的要求,得到如下所示的一級系統(tǒng)功能模塊圖。圖書管理業(yè)務(wù)模塊書籍模塊讀者模塊管理員模塊借閱模塊統(tǒng)計模塊具體細(xì)分為:1書籍管理模塊添加修改刪除數(shù) 據(jù) 庫書籍查詢2借閱者管理模塊添加修改刪除借 閱 者數(shù) 據(jù) 庫讀者查詢3管理員模塊添加修改刪除管 理 員數(shù) 據(jù) 庫管理員查詢4借閱信息模塊添加修改刪除借 閱數(shù) 據(jù) 庫借閱信息查詢3.2系統(tǒng)運行的硬件環(huán)境運行要求奔騰以上的;要求常規(guī)內(nèi)存MB以上內(nèi)存容量;外部存儲器(硬盤)空間至少要求1GB以上,安裝本系統(tǒng)后剩余空至少以上。推薦20GB3.3系統(tǒng)運行的軟件環(huán)境Windows 2000 Server 中文版 SQL Server 2000 服務(wù)
24、器版Microsoft Office 2000 的Excel2000、Word2000 第四章 系統(tǒng)設(shè)計4.1系統(tǒng)詳細(xì)設(shè)計 詳細(xì)設(shè)計的目的是:根據(jù)前面的分析,選擇設(shè)計實現(xiàn)模塊功能的算法過程描述,為后面的設(shè)計提供依據(jù)和框架。在此重點介紹數(shù)據(jù)庫詳細(xì)設(shè)計。4.1.1數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,首先要對系統(tǒng)分析的數(shù)據(jù)字典中的數(shù)據(jù)存儲進行分析?,F(xiàn)對數(shù)據(jù)字典中的數(shù)據(jù)存儲進行分析,得出像管理員基本信息表、管理員登陸信息表、圖書基本信息、圖書借閱表、出版社信息表、借閱者信息表。根據(jù)實體與屬性的區(qū)別準(zhǔn)測,本管理系統(tǒng)中涉及到的主要實體及屬性如下:管理員基本信息表:姓名、性別、密碼、創(chuàng)建時間
25、、修改時間、在線時間管理員登陸信息表:(登陸時間、登陸密碼)圖書基本信息:(書名、圖書入庫時間、圖書描述、ISBN號、書價、出版社、圖書狀態(tài)) 圖書借閱表:(借閱者姓名,書名、借閱時間、借閱持續(xù)時間、歸還時間) 出版社信息表:(出版社名、出版社網(wǎng)址、出版社描述) 借閱者信息表:(借閱者姓名、性別、電話) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計ER圖只描述了系統(tǒng)的概念模型,而各種機器上實現(xiàn)的DBMS軟件都是基于某種數(shù)據(jù)模型的,就是說,數(shù)據(jù)模型就是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本ER圖轉(zhuǎn)換為與選用的具體機器的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。用從ER圖向關(guān)系模型
26、轉(zhuǎn)換的方法,將ER圖轉(zhuǎn)換為關(guān)系。在建表時,我經(jīng)過長時間的考慮,并反復(fù)修改,考慮到了今后系統(tǒng)的維護和查詢的拓展性。系統(tǒng)的表是符合三范式的。其次,進行關(guān)系規(guī)范性化。規(guī)范性化是關(guān)系模型的提煉和擴展,它是用每一具體的方法作用于初始草稿的關(guān)系模型,并改進它的過程。規(guī)范化的目的: 維護數(shù)據(jù)完整性,保持?jǐn)?shù)據(jù)的正確和一致。 盡可能建立與應(yīng)用有關(guān)的模型,除去與應(yīng)用無關(guān)的模型。 減少存儲冗余。清除關(guān)系設(shè)計中的全部冗余,有特殊需求時再另作考慮。 這樣,此管理系統(tǒng)就要涉及到多個關(guān)系。在對數(shù)據(jù)庫代碼設(shè)計時進行設(shè)計,按照數(shù)據(jù)字典中數(shù)據(jù)元素說明確定每個數(shù)據(jù)項的類型和長度,從而是每一個關(guān)系都對應(yīng)一個SQL Server關(guān)系數(shù)
27、據(jù)庫表文件,同時要確定數(shù)據(jù)庫表文件的主鍵。經(jīng)過同軟件需求方的反復(fù)交流,同時請教有關(guān)人員,最后共在數(shù)據(jù)庫中創(chuàng)建了幾張表(包括1張密碼表)?,F(xiàn)將比較重要的表列舉如下:(引用一些關(guān)鍵字的說明:PK 主健,Not null 不為空值,Null為空值。)1) 借閱者信息表列 名別 名數(shù)據(jù)類型數(shù)據(jù)長度可否為空主/外鍵User_ID 編號Int4Not null*User_Name姓名nvercher50Not nullUser_Phone性別nvercher4Not nullUser_Sex電話Nvarchar50Null2) 圖書基本信息表列 名別 名數(shù)據(jù)類型數(shù)據(jù)長度可否為空主/外鍵BookID圖書編號
28、Int4Not null*Bookname書名Nvarchar50Not nullPubilishingCompany出版社nvercher50Not nullBookPrice圖書價格int4Not nullCreateTime入庫時間datetime8NullBookIntroduce圖書描述Nvarchar250Not nullBook ISBNISBN號nvarchar50NullBook State圖書狀態(tài)int4Not Null3) 管理員基本信息表列 名別 名數(shù)據(jù)類型數(shù)據(jù)長度可否為空主/外鍵Admin_id編號Int4Not null*Admin_Name姓名nvercher50
29、Not nullAdmin_Sex性別nvercher4Not nullAdmin_Password密碼Int4Not nullAdmin_CreateDate創(chuàng)建時間 datetime8Not nullAdmin_LastOnLine在線時間datetime8Not nullAdmin_LoginTime登陸時間datetime8Not null4) 圖書借閱表列 名別 名數(shù)據(jù)類型數(shù)據(jù)長度可否為空主/外鍵Borrow_ID編號Int4Not null*User_Name借閱者編號Int4Not nullBookID圖書編號Int4Not nullBorrowTime借閱時間datetime8
30、Not nullReturnTime歸還時間datetime8Not null5) 出版社信息表列 名別 名數(shù)據(jù)類型數(shù)據(jù)長度可否為空主/外鍵編號Int4Not null*PublishingCompanyName出版社名nvercher50Not nullURL出版社網(wǎng)址nvercher255Not nullIntroduc出版社描述nvercher255Not null6) 管理員登陸信息表列 名別 名數(shù)據(jù)類型數(shù)據(jù)長度可否為空主/外鍵LoginID編號Int4Not null*LoginTime登陸時間datetime8Not nullAsminID管理員編號Int4Not null4.2人
31、機界面設(shè)計從用戶的應(yīng)用需求出發(fā),本系統(tǒng)采用基于菜單選擇、填寫表格和簡單問答等友好的人機交互方式。部分系統(tǒng)界面如圖所示:1 圖書目錄窗體部分主要代碼:procedure TMainForm.Button3Click(Sender: TObject);var i:Integer;begin TryStrToInt(PMyData(NowNode.Data).ID,i); if i = 0 then begin ShowMessage(請選擇要錄入的分類!); end else begin DBEdit10.Field.SetData(i); end; case BookQuery.State of
32、 dsInactive: ShowMessage(dsInactive); dsBrowse: ShowMessage(請選擇要修改的圖書); dsEdit: begin ShowMessage(更新成功); BookQuery.Refresh; end; dsInsert: begin ShowMessage(更新成功); BookQuery.Refresh; end; 2用戶查詢界面主要代碼:procedure TMainForm.UserSerachButtonClick(Sender: TObject);begin self.ConnectDataBase; if UserQuery.Co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濕地修復(fù)工程監(jiān)測與數(shù)據(jù)分析2025版合同2篇
- 二零二五版物流倉儲設(shè)施建設(shè)與運營合同2篇
- 二零二五年度節(jié)能工廠租賃合同編制要則3篇
- 二零二五版旅游度假區(qū)基礎(chǔ)設(shè)施建設(shè)項目包工合同范本2篇
- 二零二五年度飛機銷售合同附帶飛行員培訓(xùn)及考核協(xié)議3篇
- 二零二五年度公寓裝修及設(shè)施配套合同3篇
- 二零二五版出口貨物安全檢驗合同規(guī)定與流程3篇
- 二零二五年度汽車租賃合同解除與終止范本匯編3篇
- 二零二五版汽車維修擔(dān)保書之擔(dān)保函與擔(dān)保合同3篇
- 二零二五版別墅窗簾設(shè)計、安裝及智能家居集成合同3篇
- 第三十六屆全國電力行業(yè)風(fēng)力發(fā)電運行檢修職業(yè)技能競賽基礎(chǔ)理論題庫附有答案
- 2024年紀(jì)檢監(jiān)察綜合業(yè)務(wù)知識題庫含答案(研優(yōu)卷)
- 科室醫(yī)療質(zhì)量與安全管理小組工作制度
- 中華民族共同體概論課件第五講大一統(tǒng)與中華民族共同體初步形成(秦漢時期)
- 初二生地會考試卷及答案-文檔
- 私營企業(yè)廉潔培訓(xùn)課件
- 施工單位值班人員安全交底和要求
- 中國保險用戶需求趨勢洞察報告
- 數(shù)字化轉(zhuǎn)型指南 星展銀行如何成為“全球最佳銀行”
- 中餐烹飪技法大全
- 靈芝孢子油減毒作用課件
評論
0/150
提交評論