版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文PAGEPAGE27學(xué)院圖書資料管理信息系統(tǒng)設(shè)計摘要:隨著社會的發(fā)展,人們對知識的需求也不斷地增長。在這種形勢下,書籍就漸漸地成為人們獲取并增長知識的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學(xué)地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就成不可少了,圖書館在正常運營中總是面對大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息。因此需要對讀者資源、書籍資源、借書信息、還書信息進(jìn)行管理,及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。隨著社會的日益發(fā)展,尤其是科技的迅猛發(fā)展,使得我國各項事業(yè)得到了前所未有的突破,不僅提高了工作效率,而且也降低了勞動強(qiáng)度,美化了工作環(huán)境。隨著計算機(jī)廣泛地應(yīng)用在科學(xué)技術(shù)領(lǐng)域的各個方面,并逐漸進(jìn)入家庭,成為人們生活中必不可少的一部分。為了適應(yīng)讀者對圖書的需求,同時又大大減輕圖書館工作人員的工作量,全面提高圖書館的管理效率及服務(wù)質(zhì)量,我以C#為環(huán)境,基于sqlserver數(shù)據(jù)庫,開發(fā)了此應(yīng)用軟件,本系統(tǒng)適用于學(xué)院圖圖書館,現(xiàn)代化綜合管理。本軟件針對圖書館的業(yè)務(wù)范圍及工作特點,設(shè)計了讀者管理、圖書管理、借閱管理、新書入庫管理、修改圖書信息等5個子系統(tǒng),這5個子系統(tǒng)包括了圖書館的主要業(yè)務(wù),可以全面實現(xiàn)對圖書館采購、編目、檢索、統(tǒng)計和流通等業(yè)務(wù)的計算機(jī)管理,使圖書館管理水平和業(yè)務(wù)水平躍上一個新的臺階。應(yīng)用本系統(tǒng)可以在計算機(jī)上靈活、方便地管理圖書,從而大大的提高了處理速率,使管理更加現(xiàn)代化。本系統(tǒng)是根據(jù)實際情況和具體內(nèi)容,按照一定的要求,科學(xué)、合理的進(jìn)行系統(tǒng)分析、設(shè)計,具體包括菜單設(shè)計、數(shù)據(jù)輸入、查詢、刪除、修改等設(shè)計。從而使本系統(tǒng)完全能滿足經(jīng)濟(jì)性、靈活性、系統(tǒng)性及可靠性的要求。本系統(tǒng)的實現(xiàn)的主要功能有:讀者信息管理、書籍信息管理,報表,以及讀者和書籍的查詢和修改,等等的功能,是一個可以滿足借閱者和圖書館工作人員的需要的數(shù)據(jù)庫。
目錄學(xué)院圖書資料管理信息系統(tǒng)設(shè)計 I第1章緒論 11.1圖書管理系統(tǒng)的發(fā)展現(xiàn)狀 11.2課題的目的與意義 1第2章圖書管理系統(tǒng)的需求分析 32.1需求分析 32.2系統(tǒng)數(shù)據(jù)流程分析 32.3數(shù)據(jù)字典 4第3章圖書管理系統(tǒng)的設(shè)計 63.1系統(tǒng)概要設(shè)計 63.2系統(tǒng)設(shè)計思想 63.3系統(tǒng)功能設(shè)計 73.4系統(tǒng)功能模塊劃分 73.4實體描述 83.5關(guān)系描述 83.5.1圖書信息的E—R圖 83.5.2圖書信息實體E—R圖 93.5.3圖書借閱的E—R圖 103.6數(shù)據(jù)庫設(shè)計 10第4章詳細(xì)設(shè)計與實現(xiàn) 124.1登錄模塊設(shè)計 124.1.1登用戶錄模塊以及概述 124.1.2登錄模塊流程和分析 134.2主界面設(shè)計 154.2.1主界面模塊概述 154.2.2主界面模塊分析 154.2.3主界面模塊實現(xiàn) 154.3基礎(chǔ)數(shù)據(jù)維護(hù) 154.3.1圖書信息查看和修改 154.3.2圖書信息刪除 174.4圖書借還信息登記 174.4.1圖書借還信息查看 174.4.2圖書借還信息編號查看 184.4.3圖書借還信息添加 194.4.4圖書借還信息修改 20第5章系統(tǒng)測試 225.1測試目的 225.2登錄功能測試 225.3系統(tǒng)運行與維護(hù) 235.4測試結(jié)論 23結(jié)論 25致謝 26參考文獻(xiàn) 27第1章緒論1.1圖書管理系統(tǒng)的發(fā)展現(xiàn)狀目前許多學(xué)院的圖書還沒有實現(xiàn)信息化、網(wǎng)絡(luò)化的管理。數(shù)據(jù)傳遞、信息發(fā)布、信息管理等多為手工模式,管理方面缺少科學(xué)化。圖書的管理效率難以提高、安全性較差、勞動成本也難以降低。在科技發(fā)展日益迅猛的今天,數(shù)字化、信息化的管理模式已經(jīng)滲透到了社會的每個角落。而眾多的讀者信息以及相資料集合龐大,在節(jié)約的人力資源,以及方便經(jīng)營管理的前提下,基于C/S結(jié)構(gòu)模式圖書管理系統(tǒng)頗具針對的管理模式設(shè)計,人性化、便捷操作,為學(xué)院圖書資料管理系統(tǒng)管理帶來了方便。1.2課題的目的與意義圖書管理信息系統(tǒng)指的是進(jìn)行日常事物操作的系統(tǒng),主要用于管理需要的記錄,并對記錄數(shù)據(jù)進(jìn)行相關(guān)的處理。圖書管理信息系統(tǒng)通常用于決策,如何以利用圖書管理信息系統(tǒng)找出目前迫切要解決的問題,并將信息及時反饋個管理人員,使他們了解當(dāng)前的工作發(fā)展進(jìn)展或不足。它不僅可用于決策,而且還可以用于進(jìn)行普通的管理。通過用戶的登錄可以實現(xiàn)對系統(tǒng)信息的瀏覽、查詢、更新。管理信息系統(tǒng)MIS是一門新科學(xué),其主要任務(wù)是大限度的利用現(xiàn)代計算機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)和單位的信息管理,通過對學(xué)院擁有的人力、物力、財力、設(shè)備、技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編成各種信息資料及時提供給管理人員,以便進(jìn)行正確的決策,不斷提高管理水平和經(jīng)濟(jì)效益。計算機(jī)技術(shù)是現(xiàn)代技術(shù)的一部分,圖書自動化也是圖書館現(xiàn)代化的一部分,它們之間是部分和整體的關(guān)系,但由于計算機(jī)技術(shù)是信息技術(shù)的心臟,現(xiàn)代社會的驕子,信息社會的科技主角,所以在圖書館現(xiàn)代技術(shù)中,計算機(jī)技術(shù)處于核心地位,它對于其他現(xiàn)代化設(shè)備起控制,連接和轉(zhuǎn)換的作用,而圖書館自動化是圖書館現(xiàn)代化的核心和主導(dǎo)部分。圖書情報的計算機(jī)管理系統(tǒng)能提高圖書館本身管理水平,能代替管理人員進(jìn)行圖書情報資料的某些加工處理,把工作人員從繁重的手工勞動,重復(fù)勞動中解放出來。總之,建立圖書館的計算機(jī)自動化管理系統(tǒng),不但可以大大提高圖書館圖書流通率,而且推動了社會文化生活的進(jìn)步。圖書館管理信息系統(tǒng)的需求分析及概念設(shè)計為切入點,運用理論與實際相結(jié)合的方法,構(gòu)建一個包含讀者信息,圖書籍信息和借閱信息的圖書館管理系統(tǒng)。圖書館管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。因此結(jié)合開放式圖書館的要求,對sqlserver2008數(shù)據(jù)庫管理系統(tǒng)、c#程序設(shè)計進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。希望所設(shè)計的圖書館管理系統(tǒng)能夠滿足借閱者和圖書館管理人員的需求。第2章圖書管理系統(tǒng)的需求分析2.1需求分析圖書館管理系統(tǒng)是一個高度集成的圖書信息處理系統(tǒng),通過將圖書館的各種功能進(jìn)行整,而達(dá)到顯示檢索信息,提高工作效率,降低管理成本等目的。一個典型的圖書館管理系統(tǒng)應(yīng)能夠管理所有的圖書種類,圖書信息以及讀者信息,還需要提供各種圖書信息的檢索查詢功。該系統(tǒng)還需要能夠?qū)D書的借閱,歸還進(jìn)行管理。通過該系的自動化管理,能夠大大減少圖書館管理人員,還能減少管理人員的工作任務(wù),從而降低管理開銷和成本。一個完整的圖書館管理系統(tǒng)包括前臺和后臺,前臺主要是顯示在計算機(jī)屏幕上的顯示界面,有各種指令按鈕,操作框以及文本框,后臺主要是為前臺的一些操作提供一些必要的數(shù)據(jù),也就是一個相對于系統(tǒng)比較完整的數(shù)據(jù)庫,操作員以及各類圖書的信息,借書者的信息等等。2.2系統(tǒng)數(shù)據(jù)流程分析在對于本系統(tǒng)的數(shù)據(jù)流設(shè)計中,主要對整個流程的操作做一個簡介。如圖所示。2.3數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計的過程中給人提供了數(shù)據(jù)的描述信息。本系統(tǒng)的數(shù)據(jù)字典如下所示。表2-1名稱:學(xué)院圖書資料管理信息系統(tǒng)設(shè)計參與者:管理員簡要說明:在學(xué)院圖書管理系統(tǒng)中,眾多的讀者信息、圖書的信息和視頻信息和語音類的信息都給管理員帶來了不便,本系統(tǒng)通過對這些數(shù)據(jù)集中管理和維護(hù)來減輕管理人員的工作,管理員完成對圖書信息的添加、修改和刪除,基礎(chǔ)數(shù)據(jù)維護(hù)的好壞直接決定了系統(tǒng)數(shù)據(jù)的安全性和穩(wěn)定性,通過對基礎(chǔ)數(shù)據(jù)的維護(hù),為學(xué)院圖書資料管理信息系統(tǒng)管理建立基礎(chǔ)2-2圖書資料管理信心系統(tǒng)設(shè)計用例描述名稱:學(xué)院圖書資料管理信息系統(tǒng)設(shè)計參與者:管理員、讀者簡要說明:圖書管理系統(tǒng)的管理中最重最主要的管理是圖書的借和歸還,本系統(tǒng)的圖書管理主要完成的是對讀者租借和歸還圖書信息的管理,其中可以準(zhǔn)確無誤的記錄下讀者的借和歸還時間以及操作員。在學(xué)院圖書資料管理信心系統(tǒng)設(shè)計中可以通過系統(tǒng)的查詢功能是,管理員可以通過查看是否有該種圖書。表2-3系統(tǒng)維護(hù)用例描述名稱:學(xué)院圖書資料管理信息系統(tǒng)設(shè)計參與者:系統(tǒng)管理員簡要說明:由于經(jīng)濟(jì)的迅速發(fā)展,任何企業(yè)單位的都需要對系統(tǒng)進(jìn)行維護(hù),以此來提供系統(tǒng)的性能和安全穩(wěn)定性。本系統(tǒng)的系統(tǒng)維護(hù)主要實現(xiàn)的是對以后系統(tǒng)更新維護(hù)做準(zhǔn)備,其中包括對管理員密碼修改和圖書信息的添加、修改和刪除等操作。第3章圖書管理系統(tǒng)的設(shè)計3.1系統(tǒng)概要設(shè)計系統(tǒng)概要設(shè)計指的是系統(tǒng)各個組成部分協(xié)同工作的方式。系統(tǒng)的各個組成部分是通過架構(gòu)所描繪的方式進(jìn)行協(xié)同工作,共同完成系統(tǒng)的功能,最終向外界表現(xiàn)出一個完整的系統(tǒng)。因此,系統(tǒng)概要的設(shè)計好壞會從根本上決定所建構(gòu)的軟件系統(tǒng)的質(zhì)量。總的來說,系統(tǒng)概要設(shè)計一直是軟件開發(fā)過程中的一項重要工作。3.2系統(tǒng)設(shè)計思想常見的設(shè)計思想有兩種:結(jié)構(gòu)化和面向?qū)ο蠡?。傳統(tǒng)的結(jié)構(gòu)化開發(fā)過程包括軟件目標(biāo)的功能分解,以及使用正確的參數(shù)和返回值來創(chuàng)建函數(shù)。首先分析需求,確定功能,然后以函數(shù)的形式進(jìn)行建模。在一個應(yīng)用系統(tǒng)中很可能有很多函數(shù),這些函數(shù)能夠不受限制的調(diào)用,因此在訪問某個變量時,很難保證它不是正在被其他的函數(shù)訪問或者修改。這些代碼也許能夠滿足功能上的需要,卻不能達(dá)到非功能性的要求。在結(jié)構(gòu)化開發(fā)方法面臨問題的時候,使用面向?qū)ο蟮姆椒ㄟM(jìn)行活中的模塊化的思想。對象是提供一組相關(guān)功能的實體,對象之間互相分析、設(shè)計和開發(fā)就可以解決一部分的問題。而面向?qū)ο蟮姆治龊驮O(shè)計方法源于現(xiàn)實生作用從而完成一定的任務(wù)。開發(fā)方法包括對目標(biāo)的模塊化,以及應(yīng)用類的形式對數(shù)據(jù)和函數(shù)進(jìn)行封裝。面向?qū)ο蠓椒ǖ闹饕卣魇浅橄蠛蛿?shù)據(jù)封裝、派生和繼承、多態(tài)性。3.3系統(tǒng)功能設(shè)計系統(tǒng)功能依據(jù)用戶需求而設(shè)計,主要包括信息管理對象的特征、事物流程的內(nèi)容和數(shù)據(jù)流量,根據(jù)用戶需求和方便用戶使用的原則確定相應(yīng)的功能模塊。本系統(tǒng)為學(xué)校的圖書館信息而設(shè)計,實現(xiàn)信息處理的自動化、規(guī)范化,主要用于處理圖書日常借閱和還書、圖書入庫、各種查詢操作,系統(tǒng)具有以下功能。1、圖書借閱處理2、圖書與讀者信息查詢與修改、刪除3、圖書入庫與圖書的信息修改、刪除4、員工信息的修改、刪除3.4系統(tǒng)功能模塊劃分要求系統(tǒng)實現(xiàn)圖書館日常管理事務(wù)最主要的功能,包括圖書的借出于還回,圖書信息的錄入、修改和查詢,讀者信息的錄入、修改和查詢,員工信息的錄入、修改和查詢。實現(xiàn)這些基本功能,組建了圖書管理系統(tǒng)的基本框架,根據(jù)功能的關(guān)聯(lián)關(guān)系和集中分組的原則。如圖3-1所示圖3-1 圖書館信息管理系統(tǒng)圖書館信息管理系統(tǒng)還書處理借書處理借閱處理信息查詢圖書信息管理讀者信息管理員工信息系統(tǒng)設(shè)置讀者信息查詢借閱信息查詢圖書信息查詢圖書入庫修改圖書信息刪除圖書信息添加讀者信息修改讀者信息刪除讀者信息添加員工信息修改員工信息刪除員工信息用戶密碼修改登錄處理3.4實體描述(1)用戶數(shù)據(jù)實體:需要管理員的信息、讀者編號、讀者姓名、讀者性別、證件號碼、聯(lián)系電話。(2)圖書信息實體:圖書編號、圖書名稱。
3.5關(guān)系描述3.5.1圖書信息的E—R圖根據(jù)圖書管理系統(tǒng)分析與功能設(shè)計,圖書信息管理系統(tǒng)中主要包括圖書信息實體、讀者信息實體、借閱信息實體、員工信息實體以及讀者類別實體等。圖書信息實體包括表征一本書基本特征的數(shù)據(jù)和由于管理需要而記錄的一些數(shù)據(jù),有8個屬性構(gòu)成。該實體的E-R圖如圖3-2所示。其中“圖書編號”實際上就是ISBN編號,這是用于唯一確定一本合法出版物的標(biāo)準(zhǔn)編號,它作為本實體的主鍵圖書信息圖書信息出版社在庫數(shù)圖書編號價格書名類別作者庫存數(shù)圖3-23.5.2圖書信息實體E—R圖讀者信息實體標(biāo)示一個讀者的個人特征數(shù)據(jù)和該讀者在圖書館的借閱狀態(tài)信息,有10個屬性構(gòu)成。該實體的E-R圖如圖3-3所示。其中“讀者編號”為主鍵,“讀者姓名”、“性別”、單位和電話等式常見的基本信息讀者信息讀者信息單位電話讀者編號讀者姓名讀者類別可借書數(shù)可借天數(shù)性別圖3-33.5.3圖書借閱的E—R圖員工信息實體標(biāo)示本館員工的信息。員工信息實體是為圖書館管理者掌握本館員工的資料而設(shè)計的,它的另一重要作用是提高員工登錄系統(tǒng)時的編號和密碼。該實體的E-R圖如圖3-4所示員工信息員工信息手機(jī)姓名員工編號性別職務(wù)密碼圖3-43.6數(shù)據(jù)庫設(shè)計在學(xué)院圖書資料信息系統(tǒng)設(shè)計中,對于圖書的管理是系統(tǒng)的重要組成部分。本文中。該表為圖書管理表ts表來保存系統(tǒng)所有圖書的信息。表3-5圖書信息表列名數(shù)據(jù)類型說明TIdint圖書編號(主鍵)TNamenvarchar(30)圖書名稱ZZvarchar(10)作者Pressvarchar(20)出版社Datadatatime出品日期在圖書資料管理信息系統(tǒng)設(shè)計中,對于圖書管理系統(tǒng)讀者是很重要一部分。表3-6讀者信息列名數(shù)據(jù)類型說明DIDint讀者編號(主鍵)DNamevarchar(10)讀者姓名DSexvarchar(2)讀者性別DCardvarchar(20)讀者證件號碼DTellvarchar(15)讀者聯(lián)系電話TIdint圖書編號TJDatedatatime租借日期THDatedatatime歸還日期在圖書管理系統(tǒng)中,對于管理員的管理是系統(tǒng)中的重要部分,本文中,該表為管理員表admin來保存所有管理人員信息。表3-7管理員信息列名數(shù)據(jù)類型說明AdminIDint管理員編號(主鍵)AdminKeyint管理員密碼AdminNameVarchar(10)管理員姓名AdminTellvarchar(15)管理員聯(lián)系電話AdminProvarchar(25)管理員職稱AdminPayfloat管理員工資AdminMarkVarchar(30)備注第4章詳細(xì)設(shè)計與實現(xiàn)主要對學(xué)院圖書管理資料信息系統(tǒng)概要設(shè)計,對該系統(tǒng)進(jìn)行詳細(xì)設(shè)計,并給出主要功能模塊的具體實現(xiàn)。在主要功能模塊中,首先對功能模塊進(jìn)行概述,接著給出功能模塊流程圖和分析,最后給出模塊的具體實現(xiàn)4.1登錄模塊設(shè)計4.1.1登用戶錄模塊以及概述每一個系統(tǒng)都有一個自己的登錄模塊,它是進(jìn)入系統(tǒng)操作的入口,登錄模塊保證系統(tǒng)的安全。用戶輸入用戶和密碼,如果用戶名和密碼正確,就進(jìn)入主頁面,但是若用戶名和密碼不正確,就會彈出一個提示窗口,提醒用戶用戶名或密碼不正確的提示信息。如下圖所示: 4.1.2登錄模塊流程和分析該模塊主要實現(xiàn)用戶登錄功能,流程圖如圖4—1所示。在此模塊中主要是SQL語句的靈活運用,通過判斷語句來核對用戶信息是否正確,用戶名和密碼由系統(tǒng)管理員管理??梢赃\用程序控制直接獲取admin管理員表中的用戶名和密碼來進(jìn)行對比,看是否該管理員存在。點擊重新按鈕輸入新的信息。結(jié)束點擊退出按鈕成功登錄是否彈出錯誤提示框用戶名和密碼是否正確輸入用戶名和密碼開始結(jié)束點擊退出按鈕成功登錄是否彈出錯誤提示框用戶名和密碼是否正確輸入用戶名和密碼開始跳轉(zhuǎn)到學(xué)院圖書資料管理信息系統(tǒng)設(shè)計系統(tǒng)主界面跳轉(zhuǎn)到學(xué)院圖書資料管理信息系統(tǒng)設(shè)計系統(tǒng)主界面圖4-1學(xué)院圖書資料管理信息系統(tǒng)登錄模塊圖圖4-1學(xué)院圖書資料管理信息系統(tǒng)登錄模塊圖4.2主界面設(shè)計4.2.1主界面模塊概述在主界面中單擊查看按鈕,就可以查看有哪些圖書可以借?;A(chǔ)數(shù)據(jù)維護(hù)中包括圖書信息管理,包括增加、刪除和修改,系統(tǒng)維護(hù)中包括用戶信息管理和更改口令操作,主界面主要實現(xiàn)與各個界面的連接。4.2.2主界面模塊分析主界面主要運用了單擊按鈕跳轉(zhuǎn),單擊相應(yīng)的按鈕跳轉(zhuǎn)到相應(yīng)的頁面,做相應(yīng)的操作。4.2.3主界面模塊實現(xiàn)4.3基礎(chǔ)數(shù)據(jù)維護(hù)4.3.1圖書信息查看和修改查詢就是查看圖書的所有信息,方便用戶的使用和檢索。修改按鈕主要用來修改圖書信息,單擊修改按鈕跳轉(zhuǎn)到新窗口進(jìn)行修改操作,修改完成后單擊確定,彈出提示信息窗口,確定信息是否修改成功,重置按鈕主要是方便用戶修改信息后想要重新修改而設(shè)計,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回到主界面。代碼如下:privatevoidbtnEdit_Click(objectsender,EventArgse){tss=newts();s.TID=dgvStuInfo.CurrentRow.Cells[0].Value.ToString();s.TName=dgvStuInfo.CurrentRow.Cells[1].Value.ToString();s.ZZ=dgvStuInfo.CurrentRow.Cells[2].Value.ToString();s.PRESS=dgvStuInfo.CurrentRow.Cells[3].Value.ToString();s.DATA=dgvStuInfo.CurrentRow.Cells[4].Value.ToString();s.Tel=dgvStuInfo.CurrentRow.Cells[5].Value.ToString();frmXgfm=newfrmXg(s);fm.MdiParent=this.MdiParent;fm.Show();}privatevoidbtnSeach_Click(objectsender,EventArgse){DataSetds=newDataSet();stringconditions="";if(txtTID.Text.Trim()!="")conditions+="and圖書編號='"+txtTID.Text.Trim()+"'";if(txtTname.Text.Trim()!="")conditions+="and圖書名稱='"+txtTname.Text.Trim()+'";if(cbozz.Text.Trim()!="")conditions+="and作者='"+zz.Text.Trim()+"'";if(cbodata.Text.Trim()!="")conditions+="and出品日期='"+cbodata.Text.Trim()+";stringsqlstr="select*fromV_StuInfowhere1=1"+conditions;DataAccessda=newDataAccess();ds=da.GetDataSet(sqlstr);dgvStuInfo.DataSource=ds.Tables[0];4.3.2圖書信息刪除刪除按鈕主要用來刪除圖書信息,單擊刪除按鈕跳轉(zhuǎn)到新窗口進(jìn)行刪除操作,輸入要刪除的圖書品編號即可刪除圖書相關(guān)的信息。單擊確定按鈕,彈出提示信息窗口,確定信息是否刪除成功,重置按鈕主要功能是方便用戶重置要刪除的編號信息,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回到主頁面。4.4圖書借還信息登記在主頁面中的租借信息登錄按鈕主要用來登記用戶等級有關(guān)借還圖書的信息,單擊此借還信息登錄按鈕跳轉(zhuǎn)到新窗口然后可以對用戶的借還圖書信息進(jìn)行查看、修改、添加、刪除。4.4.1圖書借還信息查看運用程序控制,單擊查看按鈕時,跳轉(zhuǎn)到一個查看窗口,查看窗口里面有一個查看按鈕和返回按鈕,單擊查看按鈕時就可以瀏覽音像租借系統(tǒng)中可以租借者的借租信息。返回首頁按鈕用于跳轉(zhuǎn)窗口,返回到主界面。4.4.2圖書借還信息編號查看運用程序控制,單擊查看按鈕時,跳轉(zhuǎn)到一個查看窗口,查看窗口里面有一個文本框用于輸入借還者的編號,以方便查看單個人員借還信息,返回首頁按鈕用于跳轉(zhuǎn)窗口,返回到主界面。單擊添加按鈕添加租借者的信息,單擊修改按鈕修改租借者的信息,單擊刪除按鈕可以刪除借者的信息。代碼如下:DataSetds=newDataSet();da.Fill(ds,"table");for(ds.Tables[0].Rows.Count>0)//判斷表里面是否有記錄Response.Write("<tableborder=3>");Response.Write("<tr>");for(inti=0;i<ds.Tables[0].Columns.Count;i++){Response.Write("<td>"+ds.Tables[0].Columns[i].ColumnName+"<td>");}Response.Write("<tr>");for(inti=0;i<ds.Tables[0].Rows.Count;i++){Response.Write("<tr>");for(intj=0;j<ds.Tables[0].Columns.Count;j++){Response.Write("<td>"+ds.Tables[0].Rows[i][j]+"<td>");}Response.Write("<tr>");}}4.4.3圖書借還信息添加添加按鈕用來添加新近圖書借還者的信息,通過單擊添加按鈕跳轉(zhuǎn)到一個新窗口,然后輸入相應(yīng)的音像制品信息單擊確定按鈕即可將新進(jìn)入的音像制品租借者的信息添加到庫中,方便瀏覽、查看。該窗口中的重置按鈕主要是方便用戶重置早輸入的信息,然后重新輸入。返回首頁按鈕用于跳轉(zhuǎn)窗口返回到主界面。代碼如下:str1="insertintost(TId,TName,ZZ,Press,Data,)values("+TextBox1.Text+",'"+TextBox2.Text+"','"+TextBox3.Text+"',"+TextBox4.Text+","+TextBox5.Text+")";//向表中插入信息SqlCommandcmd=newSqlCommand();cmd.Connection=cn;cmd.CommandText=str1;cmd.CommandType=CommandType.Text;if(cmd.ExecuteNonQuery()!=0){Response.Write("<script>alert('添加成功!')</script>");}else{Response.Write("<script>alert('添加失敗!')</script>");}cn.Close();}返回頁面代碼:Response.Redirect("login.aspx");//返回到主頁面重置按鈕代碼:
TextBox1.Text="";TextBox2.Text="";TextBox3.Text="";TextBox4.Text="";TextBox5.Text="";4.4.4圖書借還信息修改修改按鈕主要用來修改圖書借還信息者的信息,單擊修改按鈕跳轉(zhuǎn)到新窗口進(jìn)行修改操作,修改完成后單擊確定,彈出提示信息窗口,確定信息是否修改成功,重置按鈕主要是方便用戶修改信息后想要重新修改而設(shè)計,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回到主界面。代碼如下:stringstr1;str1="updatestsettName='"+TextBox2.Text+"',Zz='"+TextBox3.Text+"',Press="+TextBox4.Text+",Data="+TextBox5.Text+",wheretId="+TextBox1.Text+"";//修改表中的信息SqlCommandcmd=newSqlCommand();cmd.Connection=cn;cmd.CommandText=str1;cmd.CommandType=CommandType.Text;if(cmd.ExecuteNonQuery()!=0){Response.Write("<script>alert('修改成功!')</script>");}else{Response.Write("<script>alert('修改失敗!')</script>");}cn.Close();}返回頁面代碼:Response.Redirect("login.aspx");//返回到主頁面Response.Redirect("update.aspx");//跳轉(zhuǎn)到修改頁面4.4.5圖書借還信息刪除刪除按鈕主要用來刪除圖書借還信息刪除,因為有些租借信息不需要長期保存,那樣會占用資源。單擊刪除按鈕跳轉(zhuǎn)到新窗口進(jìn)行刪除操作,輸入要刪除的圖書編號即可刪除該圖書。單擊確定按鈕,彈出提示信息窗口,確定信息是否刪除成功,重置按鈕主要功能是方便用戶重置要刪除的編號信息,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回大主頁面。代碼如下:str1="deletefromstwheretId="+TextBox1.Text;cmd.Connection=cn;cmd.CommandText=str1;重置按鈕代碼:TextBox2.Text="";TextBox3.Text="";TextBox4.Text="";TextBox5.Text="";TextBox6.Text="";TextBox7.Text="";TextBox8.Text="";TextBox9.Text="";TextBox10.Text="";第5章系統(tǒng)測試5.1測試目的系統(tǒng)測試時管理信息系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段,起重要性體現(xiàn)在他是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析,系統(tǒng)設(shè)計和系統(tǒng)實現(xiàn)的最終審查。盡管在系統(tǒng)開發(fā)周期的各個階段均采取嚴(yán)格的技術(shù)審查,希望盡早發(fā)現(xiàn)問題予以修改,但依然難免遺留下差錯,如果沒有在投入運行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將會付出更大的代價,甚至?xí)斐刹豢霸O(shè)想的后果。該階段的測試目的是為了檢查系統(tǒng)是否能正常的按預(yù)期運行,只針對了系統(tǒng)的主要功能進(jìn)行測試,以便能夠確定系統(tǒng)是否能夠正常運行,達(dá)到預(yù)期設(shè)計目標(biāo)。5.2登錄功能測試登錄模塊的測試主要是測試系統(tǒng)是否能夠根據(jù)登錄信息來驗證登錄用戶的密碼是否正確,登錄的人員是以什么身份登錄系統(tǒng),確認(rèn)了身份和密碼后,系統(tǒng)能否進(jìn)入到正確的頁面,以管理員身份登錄的測試結(jié)果如表5-1所示。表5-1管理員登錄的測試測試內(nèi)容管理員登錄的測試輸入/動作期望的輸出/相應(yīng)實際情況典型值:帳號:admin密碼:0809能正常進(jìn)入管理員的后臺管理進(jìn)入了管理員的后臺管理頁面邊界值:帳號:admin密碼:011友好的出錯提示用戶名或密碼錯誤異常值:帳號:admin密碼:adcd友好的出錯提示用戶名或密碼錯誤5.3系統(tǒng)運行與維護(hù)經(jīng)過上述以系統(tǒng)測試通過后,系統(tǒng)就可以投入使用了。為了保證系統(tǒng)長期高效的工作,必須加強(qiáng)對系統(tǒng)運行的日常管理,系統(tǒng)的日常運行管理包括系統(tǒng)每天運行狀況、數(shù)據(jù)輸入情況以及系統(tǒng)的安全性,完備性能及時地如實記錄和處置。這些工作主要有系統(tǒng)運行維護(hù)人員來完成。本系統(tǒng)的這些維護(hù)工作可以由音像店經(jīng)營者來完成。5.4測試結(jié)論在通過一系列的功能測試之后,系統(tǒng)達(dá)到了預(yù)期的效果,但是仍然有許多的不足之處。本系統(tǒng)已經(jīng)實現(xiàn)的功能如下:1.圖書的查看、修改、添加以及刪除等。2.圖書的結(jié)、歸還功能。3.讀者的借信息的添加、修改、刪除以及查看等功能。經(jīng)過一段時間的努力,終于完成了圖書管理系統(tǒng)的開發(fā)與設(shè)計,并按預(yù)期的效果是系統(tǒng)正常的實現(xiàn),測試算是告一段落。
結(jié)論剛剛接手設(shè)計該系統(tǒng)時,僅需求分析就耗費了不少時間,原來的那些大致的概念只是一個感官上的模糊認(rèn)識,并沒有從實際意義出發(fā)考慮,不僅如此,在其他的設(shè)計方面也還遇到了很多這樣那樣的問題。終于,經(jīng)過一段時間的不懈努力,學(xué)院圖書資料管理信息系統(tǒng)基本完成。經(jīng)過這次的實踐讓我對如何利用C#開發(fā)數(shù)據(jù)庫程序有了一個更深的了解,對我今后在工作實踐中,進(jìn)一步發(fā)掘所學(xué)專業(yè)的潛能,提高應(yīng)用能力打下良好的基礎(chǔ)。學(xué)院圖書資料管理信息系統(tǒng)是各種高校的管。在確定了系統(tǒng)所要涉及的范圍、層次,包括數(shù)據(jù)庫設(shè)計、操作人性化設(shè)計等,是一個具有實際意義的系統(tǒng)。系統(tǒng)主要具備以下優(yōu)點:能夠很好的對圖書信息進(jìn)行增、刪、改、查等操作。對管理員的工作提供了高效性的管理手段。能夠很好的管理圖書信息。另外,本系統(tǒng)尚存在一些缺陷,主要表如下:目前有些功能仍然不完善,還需進(jìn)一步改善有些操作仍然讓人覺得繁瑣維護(hù)方面還要進(jìn)一步改進(jìn)
致謝本次畢業(yè)設(shè)計是我的導(dǎo)師陳老師的親切關(guān)懷和細(xì)心指導(dǎo)下完成的,在此,我要對來時表示我最真誠的謝意,感謝他一直以來對我所付出的辛勞及努力。從老師身上我不僅學(xué)到了很多知識,更多的是老師對事物的條理化分析,以及從老師身上讓我感受到的是嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng),身體力行的工作態(tài)度,這些,不僅對我今后學(xué)習(xí),乃至生活都將會有很大的影響。在此,我想說一聲:“感謝您,老師!您辛苦了!”。同時,我還要感謝在一起愉快度過大學(xué)生活的計算機(jī)系的各位科任老師,正是你們無私的奉獻(xiàn),讓我學(xué)到了很多知識,使我受益匪淺,為完成本次任務(wù)作了一個鋪墊。另外還要感謝的同學(xué)朋友們,在任務(wù)期間你們幫我解決了不少問題,并給我提供了很多寶貴的意見和建議,使我在設(shè)計中有了明確的把握這段時間的畢業(yè)課題設(shè)計是我大學(xué)生活印象十分深刻的一段歷程,在這段艱苦而充實的日子里,我受到的是指導(dǎo)老師的嚴(yán)謹(jǐn)與親切,以及彌漫在身邊的那種努力向上,積極融洽的學(xué)習(xí)生活氛圍。在論文即將完成之際,我的心情無法平靜,從開題報告到論文的順利完成,有很多師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意,最后我還要感謝培養(yǎng)我長大而含辛茹苦的父母,謝謝您們!參考文獻(xiàn)[1]胡青松,王利娟,王璞.C/S體系的優(yōu)劣分析及其應(yīng)用研究[J].計算機(jī)應(yīng)用研究,2003(20):8-13.[2]曹大連.企業(yè)員工培訓(xùn)需求分析[J].中國成人教育,2002(03):50-53.[3]劉韜,SQLServer2000,數(shù)據(jù)庫開發(fā)實例導(dǎo)航,人民郵電出版社,2004[4],.JSP數(shù)據(jù)庫項目案例導(dǎo)航[M].北京:人民郵電出版社,2002.1.[5]飛思科技產(chǎn)品研發(fā)公司編著.JSP應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2004.1.[6]張軍.JSP網(wǎng)絡(luò)應(yīng)用開發(fā)例學(xué)與實踐[M].清華大學(xué)出版社,2006.5.[7]甘仞初,信息系統(tǒng)開發(fā),經(jīng)濟(jì)科學(xué)出版社,1996.6[8]譚恒松,C#程序設(shè)計與開發(fā),清華大學(xué)出版社2010.4[9]余東,ASP.NET程序設(shè)計,中國水利水電出版社,2010.12[10]徐國志,SQLServer2000數(shù)據(jù)庫系統(tǒng)開發(fā),電子工業(yè)出版社,2006基于C8051F單片機(jī)直流電動機(jī)反饋控制系統(tǒng)的設(shè)計與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實現(xiàn)基于單片機(jī)的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運動控制系統(tǒng)研究與開發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測試儀的研制基于單片機(jī)的自動找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開發(fā)基于單片機(jī)的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗臺控制器的研制基于單片機(jī)的軟起動器的研究和設(shè)計基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實時內(nèi)核設(shè)計及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計與研究基于單片機(jī)的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機(jī)的液體點滴速度自動檢測儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機(jī)的電能采集終端的設(shè)計和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號檢測儀基于單片機(jī)的電機(jī)運動控制系統(tǒng)設(shè)計Pico專用單片機(jī)核的可測性設(shè)計研究基于MCS-51單片機(jī)的熱量計基于雙單片機(jī)的智能遙測微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實踐研究基于單片機(jī)的輪軌力檢測基于單片機(jī)的GPS定位儀的研究與實現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時控和計數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測量儀的研制基于單片機(jī)的紅外測油儀的研究96系列單片機(jī)仿真器研究與設(shè)計基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計與實現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機(jī)的膛壁溫度報警系統(tǒng)設(shè)計基于AVR單片機(jī)的低壓無功補償控制器的設(shè)計基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動信號的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實驗中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動譯碼系統(tǒng)設(shè)計與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究HYPERLINK"/detail.htm?366
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 陜西省2024-2025學(xué)年高三上學(xué)期1月期末化學(xué)試題(含答案)
- 江蘇省揚州市2024-2025學(xué)年高二上學(xué)期期末調(diào)研測試歷史試卷(含答案)
- 河北省張家口市橋西區(qū)2024-2025學(xué)年八年級上學(xué)期1月期末英語試卷(含答案無聽力原文及音頻)
- 福建省南平市巨口中學(xué)2020-2021學(xué)年高一語文聯(lián)考試題含解析
- 福建省南平市將口鎮(zhèn)中學(xué)2020年高三語文下學(xué)期期末試題含解析
- 2024高端轎車租賃合規(guī)協(xié)議模板版
- 2024版建筑工程用材租賃合同
- 2024軟件項目聯(lián)合研發(fā)及技術(shù)轉(zhuǎn)讓協(xié)議2篇
- 2024版貨品分期付款買賣合同
- 2025年度KTV場地裝修設(shè)計與施工合同6篇
- 重大事故隱患判定標(biāo)準(zhǔn)培訓(xùn)記錄、培訓(xùn)效果評估
- GB/T 36548-2024電化學(xué)儲能電站接入電網(wǎng)測試規(guī)程
- NB-T+31010-2019陸上風(fēng)電場工程概算定額
- JT-T-617.7-2018危險貨物道路運輸規(guī)則第7部分:運輸條件及作業(yè)要求
- CTD申報資料撰寫模板:模塊三之3.2.S.3特性鑒定
- 公司技術(shù)秘密保護(hù)措施
- 2024年輔警招聘考試試題庫及完整答案(全優(yōu))
- 2023-2024學(xué)年成都市錦江區(qū)中考英語二診試題(含答案)
- 《世界現(xiàn)代設(shè)計史》課件-第10章各國設(shè)計簡史
- 《電力建設(shè)土建工程施工技術(shù)檢驗規(guī)范》
- 致家長如何在家里助力初中生青春期的情緒管理與心理健康
評論
0/150
提交評論