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

正文內(nèi)容

基于c++技術(shù)圖書(shū)館管理系統(tǒng)的實(shí)現(xiàn)與設(shè)計(jì)-文庫(kù)吧

2024-11-16 01:23 本頁(yè)面


【正文】 理員的功能主要為:出借圖書(shū)、歸還圖書(shū)操作及自己密碼的修改等功能。 基于 C 圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 5 對(duì)讀者信息的添加 : 當(dāng)有新的讀者需要加入到圖書(shū)館管理系統(tǒng)中時(shí),圖書(shū)館總管就要對(duì)讀者的各種信息進(jìn)行集體錄入。此外由于我們所做圖書(shū)館管理系統(tǒng)的讀者主要針對(duì)的是學(xué)校的學(xué)生,故我們錄入的主要是學(xué)生的各種信息,包括讀者 條形碼 、 編號(hào)、讀者姓名、讀者性別、讀者類型 、 出生日期 、 有效證件等 。其中 讀者的編號(hào)可以是學(xué)生入學(xué)時(shí)的學(xué)號(hào),唯一性的。權(quán)限的級(jí)別在下面的數(shù)據(jù)表中我們可以看到。 讀者信息的查詢、修改和刪除 : 當(dāng)圖書(shū)館總管需要查詢某個(gè)讀者的基本信息和借閱信息時(shí),他們?cè)诜?wù)端可以通過(guò)學(xué)號(hào)或者姓名可以找到這些信息,在找到后可以對(duì)這些基本的信息進(jìn)行修改和保存。另外對(duì)于刪除的功能則為,當(dāng)某些學(xué)生快要畢業(yè)了,圖書(shū)館的管理人員就要對(duì)這些讀者在圖書(shū)館中的一些基本信息進(jìn)行刪除掉,在這個(gè)刪除的過(guò)程中,圖書(shū)館的管理人員主要是進(jìn)行模糊查找,找到學(xué)生編號(hào)前面的年份即可,然后可以很方便、快捷地進(jìn)行數(shù)據(jù)刪除功能。 對(duì)圖書(shū)信息的 錄入 : 由于圖書(shū)館在每年都要購(gòu)買(mǎi)許多的新書(shū),所以對(duì)這些新買(mǎi)的新書(shū)進(jìn)行編號(hào)添加到圖書(shū)館管理系統(tǒng)中將是一個(gè)非常巨大的工程,因此在圖書(shū)的錄入過(guò)程中包含了圖書(shū)的一些基本的信息,有: 條形碼 、 圖書(shū)編號(hào)、圖書(shū)名稱、 圖書(shū)類型 、 圖書(shū)作者、圖書(shū)出版社、 ISBN編號(hào)、 出版日期、圖書(shū)價(jià)格、圖書(shū)所屬書(shū)庫(kù)、圖書(shū)到館日期等信息 。 圖書(shū)信息的查詢、修改及刪除 : 在這個(gè)過(guò)程中,我們是為了及時(shí)的了解圖書(shū)在館的最新的情況,圖書(shū)館 管理員 首先可以通過(guò)查詢找到某一類編號(hào)的圖書(shū),然后查看它們的在館信息,另外在查找到該圖書(shū)后可以修改及保存圖書(shū)修改后的信 息,再一個(gè)重要的功能就為當(dāng)某些圖書(shū)在借閱過(guò)程中破損或遺失什么的,我們暫時(shí)就要對(duì)該圖書(shū)進(jìn)行刪除或者是修改該圖書(shū),只有這樣及時(shí)的修改圖書(shū)信息,讀者在借閱過(guò)程中就可以很方便的找到所需要的圖書(shū),省去了許多不必要的麻煩,實(shí)現(xiàn)了快捷的目標(biāo)。 對(duì)書(shū)庫(kù)管理員的管理 : 在該過(guò)程中,主要是對(duì)新到的書(shū)庫(kù)管理員進(jìn)行添加,修改和刪除等操作。這些操作我們可以仿照在對(duì)讀者的操作中實(shí)現(xiàn),只是我們?cè)谧鰯?shù)據(jù)庫(kù)表時(shí)是不一樣的。書(shū)庫(kù)管理員的信息主要為:管理員編號(hào)、 管理員名稱 、 管理員密碼、 圖書(shū)管理 、 讀者管理 、 圖書(shū)借還 問(wèn)題等。 圖書(shū)借閱管理 : 在這個(gè) 功能模塊中,主要是書(shū)庫(kù)管理員對(duì)圖書(shū)館中的圖書(shū)進(jìn)行借出的操作,在這一步的實(shí)現(xiàn)過(guò)程中,當(dāng)讀者找到了自己所要的圖書(shū)后交給書(shū)庫(kù)管理員,書(shū)庫(kù)管理員通過(guò)讀取讀者的借閱信息,看該讀者是不是已經(jīng)達(dá)到了借書(shū)的上限了,如果達(dá)到了,則該讀者不能讀圖書(shū)的借閱,若沒(méi)有達(dá)到上限,就可以對(duì)圖書(shū)的借閱,書(shū)庫(kù)管理員在系統(tǒng)中填寫(xiě)圖書(shū)出借信息,然后顯示借書(shū)成功提示信息。因此書(shū)庫(kù)管理員填寫(xiě)的借書(shū)單包括的信息有:讀者編號(hào)、圖書(shū)編號(hào)、基于 C 圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 圖書(shū)名稱,另外在該表中還存在借書(shū)日期、應(yīng)還日期、超期天數(shù)、罰款錢(qián)數(shù)的一些信息都是由系統(tǒng)自己去統(tǒng)計(jì)和完成。 圖書(shū)歸還管理 : 這個(gè)模塊的操作是比較簡(jiǎn)單的,當(dāng)讀者把把所要?dú)w還的圖書(shū)給書(shū)庫(kù)管理員時(shí),書(shū)庫(kù)管理員執(zhí)行的是一個(gè)與借閱管理相反的操作,在借閱管理中是圖書(shū)后臺(tái)數(shù)據(jù)庫(kù)借書(shū)表的插入操作,而歸還圖書(shū)則為對(duì)后臺(tái)數(shù)據(jù)庫(kù)借書(shū)表的刪除操作,它刪除的記錄是同時(shí)滿足了讀者編號(hào)和圖書(shū)編號(hào)都相符合的記錄。同時(shí),如果該讀者在當(dāng)前的還書(shū)日期超過(guò)了圖書(shū)應(yīng)還的日期,那么后臺(tái)數(shù)據(jù)庫(kù)對(duì)借書(shū)表中的超期天數(shù)、罰款錢(qián)數(shù)都有相應(yīng)的計(jì)算,并在讀者還書(shū)時(shí)顯示出來(lái)該讀者是否欠費(fèi),若是的話,就限制該讀者的在圖書(shū)館的借閱功能和其它的一些功能;如果當(dāng)前日期沒(méi)有超過(guò)應(yīng)還日期,則會(huì)提 示圖書(shū)歸還成功。 管理員密碼的修改 : 書(shū)庫(kù)管理員在這個(gè)功能模塊上可以修改自己的密碼,而且這些操作是屬于與自己本人編號(hào)相對(duì)應(yīng)的改動(dòng),對(duì)系統(tǒng)上并沒(méi)有多大的影響。和讀者密碼的修改在代碼實(shí)現(xiàn)方式上有許多相似性。 讀者的需求 由于讀者對(duì)主數(shù)據(jù)庫(kù)表的修改權(quán)限不大,所以讀者主要是瀏覽方面的功能。包括了讀者本身信息的查看及修改、圖書(shū)信息的查詢、購(gòu)書(shū)推薦、預(yù)約圖書(shū)、查看新書(shū)通報(bào)、查看圖書(shū)館公告、圖書(shū)館留言等功能。 讀者本身信息查看及修改 : 當(dāng)一個(gè)讀者到圖書(shū)館借閱圖書(shū)或者歸還圖書(shū)時(shí),他要對(duì)自己的一些基本的信息和借閱信息 都要有相應(yīng)的查看,通過(guò)查看這些已經(jīng)存在的信息,讀者可以了解到他是否還可以再借閱圖書(shū),現(xiàn)在已經(jīng)借閱了幾本圖書(shū),是哪幾本書(shū),并且這些書(shū)本的歸還時(shí)間是什么時(shí)候,是否超期等,這樣讀者對(duì)自己的借閱信息就有了一個(gè)大概了解,就可以避免不盲目的跑去借閱圖書(shū)了。對(duì)于修改操作主要的還是讀者自己的密碼的修改,因?yàn)檫@只關(guān)系到他自己的事情,所以對(duì)數(shù)據(jù)庫(kù)中其它的數(shù)據(jù)沒(méi)有太大的影響。 圖書(shū)信息查詢 : 在這個(gè)模塊中,讀者可以對(duì)圖書(shū)的信息進(jìn)行查詢,查詢的方法有兩種,一種是模糊查詢,另一種是精確查詢。對(duì)于模糊查詢只是對(duì)圖書(shū)的某一個(gè)字段查找,而 且是任意匹配的形式。而對(duì)于精確查詢則為對(duì)圖書(shū)的各個(gè)字段進(jìn)行查找,當(dāng)添加了某個(gè)查詢條件后,查詢結(jié)果的記錄集都在變化,這樣讀者可以方便的找到自己所要的圖書(shū)。另外在查看記錄集的過(guò)程中讀者可以了解到該書(shū)本是否在館可借,如果可借就可以在圖書(shū)所在書(shū)庫(kù)中找到,若沒(méi)有的話,在圖書(shū)所在書(shū)庫(kù)中則不可以找到。這就是讀者對(duì)圖書(shū)的查詢功能。 預(yù)約圖書(shū) : 在該模塊中,當(dāng)讀者去圖書(shū)館借閱圖書(shū)時(shí),圖書(shū)館中的該書(shū)或許已經(jīng)出借了且現(xiàn)在的庫(kù)存數(shù)目為 0,那樣的話,讀者暫時(shí)就不可以借閱該圖書(shū)了,所以讀者可以在網(wǎng)絡(luò)上對(duì)該書(shū)進(jìn)行預(yù)約操作,這樣當(dāng)圖書(shū)館中 該書(shū)有了庫(kù)存基于 C 圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 7 后,他就有對(duì)該圖書(shū)的優(yōu)先借閱的權(quán)利,所以這可以幫助讀者在借閱這方面提供很大的便利,由此也就產(chǎn)生了一個(gè)圖書(shū)預(yù)約表,包含信息有:讀者編號(hào)、圖書(shū)編號(hào)、圖書(shū)名稱、圖書(shū)作者、 ISBN編號(hào)、所屬書(shū)庫(kù)等信息。查看圖書(shū)館留言及公告 : 在這個(gè)功能模塊上,我們主要是對(duì)圖書(shū)館最近的公告和信息進(jìn)行查看,了解圖書(shū)館最近的一些圖書(shū)管理方面的信息和最新圖書(shū)的信息,另外在留言板上讀者可以提出自己對(duì)圖書(shū)館在管理方面自己的意見(jiàn)或建議什么的,這對(duì)加強(qiáng)圖書(shū)館的管理次序是有很大的幫助,另外讀者自己在規(guī)范次序上也會(huì)有很大的改變。 性能需求 圖書(shū)館在正常運(yùn)行中總是面對(duì)大量的讀者信息,書(shū)籍信息以及兩者相互作用產(chǎn) 生的借書(shū)信息、還書(shū)信息,因此需要對(duì)讀者資源、書(shū)籍資源、借書(shū)信息, 還書(shū)信息進(jìn)行及時(shí)處理 ,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,力求提高管理效率。 檢驗(yàn)圖書(shū)館服務(wù)水平的重要標(biāo)準(zhǔn)。 :圖書(shū)室、閱覽室環(huán)境清潔、安靜、整齊、舒適; :圖書(shū)館管理工作人員熱情、認(rèn)真、主動(dòng),有專業(yè)能力; :圖書(shū)館設(shè)施先進(jìn)、齊全,能滿足功能需要; :圖書(shū)館的文獻(xiàn)資源符合工作性質(zhì)與目標(biāo),數(shù)量多,質(zhì)量好,有特色。 一般的性能需求是 指相互消息傳遞順利,協(xié)議解析正確,界面友好,運(yùn)行時(shí)間滿足使用需要,安全性得到安全保證,不會(huì)出現(xiàn)基本的錯(cuò)誤等。 結(jié)構(gòu)的選擇 隨著技術(shù)的進(jìn)步,更多的層次被劃分出來(lái)。目前,在 Inter應(yīng)用體系結(jié)構(gòu)中,商務(wù)邏輯處理被單獨(dú)劃分為一層,作為 Inter服務(wù)器。它對(duì)用戶通過(guò)瀏覽器提交的表單進(jìn)行分析,并得出對(duì)數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行的查詢,交給數(shù)據(jù)庫(kù)服務(wù)器去執(zhí)行并得到查詢的結(jié)果,最后由 Inter服務(wù)器用標(biāo)準(zhǔn)的 HTML語(yǔ)言反饋回瀏覽器 ,稱為 B/S(Brother/Server)結(jié)構(gòu)。 計(jì)算機(jī)技術(shù)發(fā)展日新月異,傳統(tǒng)的 C/S結(jié)構(gòu),即 Client/Server(客戶機(jī)/服務(wù)器 )結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到 Client端和 Server端,降低了系統(tǒng)的通訊開(kāi)銷,可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì)。而B(niǎo)/S結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter技術(shù)的興起,對(duì) C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過(guò) WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),基于 C 圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 形成所謂 3tier結(jié) 構(gòu)。 B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實(shí)現(xiàn)原來(lái)需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。傳統(tǒng)的 C/ S體系結(jié)構(gòu)雖然采用的是開(kāi)放模式,但這只是系統(tǒng)開(kāi)發(fā)一級(jí)的開(kāi)放性,在特定的應(yīng)用中無(wú)論是 Client端還是 Server端都還需要特定的軟件,沒(méi)能提供用戶真正期望的開(kāi)放環(huán)境; B/ S結(jié)構(gòu)則不同,它的前端是以 TCP/ IP協(xié)議為基礎(chǔ)的,企業(yè)內(nèi)的 WWW服務(wù)器可以接受安裝有 Web瀏覽程序的 Inter終端的訪問(wèn),作為最終用戶,只要通過(guò) Web瀏覽器,各種處理任務(wù)都可以調(diào)用系統(tǒng)資源來(lái)完成,這樣大大簡(jiǎn)化了客戶端,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體擁有成本。 技術(shù)可行性 技術(shù)可行性是從前臺(tái)和后臺(tái)的開(kāi)發(fā)工具選擇上進(jìn)行分析的。 微軟公司開(kāi)發(fā)的 ASP及其它開(kāi)發(fā)軟件,同時(shí)也給 Web開(kāi)發(fā)人員提供了更好的靈活性,有效縮短了 Web應(yīng)用程序的開(kāi)發(fā)周期。而 SQL Server 是 Microsoft公司開(kāi)發(fā)的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),具有強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)創(chuàng)建、開(kāi)發(fā)、設(shè)計(jì)和管理功能。其版本 SQL Server2021將數(shù)據(jù)庫(kù)與 Inter緊密連接,可以通過(guò) Web瀏覽器顯示數(shù)據(jù)的操作,具有客戶機(jī) /服務(wù)器的結(jié)構(gòu)。 SQL Server 2021 提供了對(duì)分布式事務(wù)處理的支持,并對(duì)開(kāi)發(fā)工具具有良好的支持,為大型數(shù)據(jù)庫(kù)項(xiàng)目提供了企業(yè)級(jí)解決方案 ,因此我們?cè)趫D書(shū)館管理系統(tǒng)中使用了在 .NET環(huán)境基于 Web頁(yè)面的 B/S服務(wù)模式 。 經(jīng)濟(jì)可行性 在系統(tǒng)運(yùn)行后的維護(hù)是非常重要的,并且其維護(hù)的費(fèi)用還是很大的,如果是一個(gè) Windows Form的管理系統(tǒng),要對(duì)數(shù)據(jù)的維護(hù)將要付出很大的代價(jià),而且它的維護(hù)人員也比較的多和分散,因此對(duì)數(shù)據(jù)庫(kù)的操作在各個(gè)時(shí)間段都是很頻繁的,人也很容易出現(xiàn)疲 勞,問(wèn)題也就會(huì)比較容易發(fā)生。但是我們現(xiàn)在用基于 Web的 B/S模型,我們修改數(shù)據(jù)的操作只在服務(wù)器端就可以了,而且它的人員也比較集中,對(duì)數(shù)據(jù)的修改只是在某段時(shí)間內(nèi)比較的頻繁,過(guò)了這個(gè)時(shí)間后就較輕松,所以人的精力也比較集中,那么數(shù)據(jù)庫(kù)的操作也就不怎么會(huì)出現(xiàn)問(wèn)題,因此在這方面的維護(hù)費(fèi)用也大大的減少。 操作環(huán)境及運(yùn)行環(huán)境 軟件環(huán)境:操作系統(tǒng): Windows XP, 數(shù)據(jù)庫(kù) : SQL Sverver 2021,前臺(tái)環(huán)境: Dreamweaver, Visual 硬件環(huán)境: Cpu: Pentium
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1