




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、學院圖書資料管理信息系統(tǒng)設計摘要:隨著社會的發(fā)展,人們對知識的需求也不斷地增長。在這種形勢下,書籍就漸漸地成為人們獲取并增長知識的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學地管理圖書館不但關系到讀者求知的方便程度,也關系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就成不可少了,圖書館在正常運營中總是面對大量的讀者信息、書籍信息以與兩者相互作用產(chǎn)生的借書信息、還書信息。因此需要對讀者資源、書籍資源、借書信息、還書信息進行管理,與時了解各個環(huán)節(jié)息的變更,有利于提高管理效率。隨著社會的日益發(fā)展,尤其是科技的迅猛發(fā)展,使得我國各項事業(yè)得到了前所未有的突破,不僅提高了工
2、作效率,而且也降低了勞動強度,美化了工作環(huán)境。隨著計算機廣泛地應用在科學技術領域的各個方面,并逐漸進入家庭,成為人們生活中必不可少的一部分。為了適應讀者對圖書的需求,同時又大大減輕圖書館工作人員的工作量,全面提高圖書館的管理效率與服務質(zhì)量,我以C#為環(huán)境,基于sqlserver數(shù)據(jù)庫,開發(fā)了此應用軟件,本系統(tǒng)適用于學院圖圖書館,現(xiàn)代化綜合管理。本軟件針對圖書館的業(yè)務圍與工作特點,設計了讀者管理、圖書管理、借閱管理、新書入庫管理、修改圖書信息等5個子系統(tǒng),這5個子系統(tǒng)包括了圖書館的主要業(yè)務,可以全面實現(xiàn)對圖書館采購、編目、檢索、統(tǒng)計和流通等業(yè)務的計算機管理,使圖書館管理水平和業(yè)務水平躍上一個新的
3、臺階。應用本系統(tǒng)可以在計算機上靈活、方便地管理圖書,從而大大的提高了處理速率,使管理更加現(xiàn)代化。本系統(tǒng)是根據(jù)實際情況和具體容,按照一定的要求,科學、合理的進行系統(tǒng)分析、設計,具體包括菜單設計、數(shù)據(jù)輸入、查詢、刪除、修改等設計。從而使本系統(tǒng)完全能滿足經(jīng)濟性、靈活性、系統(tǒng)性與可靠性的要求。本系統(tǒng)的實現(xiàn)的主要功能有:讀者信息管理、書籍信息管理,報表,以與讀者和書籍的查詢和修改,等等的功能,是一個可以滿足借閱者和圖書館工作人員的需要的數(shù)據(jù)庫。目錄學院圖書資料管理信息系統(tǒng)設計I第1章緒論11.1圖書管理系統(tǒng)的發(fā)展現(xiàn)狀11.2課題的目的與意義1第2章圖書管理系統(tǒng)的需求分析32.1需求分析32.2系統(tǒng)數(shù)據(jù)流
4、程分析32.3數(shù)據(jù)字典4第3章圖書管理系統(tǒng)的設計63.1系統(tǒng)概要設計63.2系統(tǒng)設計思想63.3系統(tǒng)功能設計73.4系統(tǒng)功能模塊劃分73.4實體描述83.5關系描述83.5.1 圖書信息的ER圖83.5.2 圖書信息實體ER圖93.5.3 圖書借閱的ER圖103.6數(shù)據(jù)庫設計10第4章詳細設計與實現(xiàn)124.1登錄模塊設計124.1.1登用戶錄模塊以與概述124.1.2登錄模塊流程和分析134.2主界面設計154.2.1主界面模塊概述154.2.2主界面模塊分析154.2.3主界面模塊實現(xiàn)154.3基礎數(shù)據(jù)維護154.3.1 圖書信息查看和修改154.3.2圖書信息刪除174.4圖書借還信息登記
5、174.4.1圖書借還信息查看174.4.2圖書借還信息編號查看184.4.3圖書借還信息添加194.4.4圖書借還信息修改20第5章系統(tǒng)測試225.1測試目的225.2登錄功能測試225.3系統(tǒng)運行與維護235.4測試結(jié)論23結(jié)論25致26參考文獻2725 / 29第1章 緒論1.1圖書管理系統(tǒng)的發(fā)展現(xiàn)狀目前許多學院的圖書還沒有實現(xiàn)信息化、網(wǎng)絡化的管理。數(shù)據(jù)傳遞、信息發(fā)布、信息管理等多為手工模式,管理方面缺少科學化。圖書的管理效率難以提高、安全性較差、勞動成本也難以降低。 在科技發(fā)展日益迅猛的今天,數(shù)字化、信息化的管理模式已經(jīng)滲透到了社會的每個角落。而眾多的讀者信息以與相資料集合龐大,在節(jié)約
6、的人力資源,以與方便經(jīng)營管理的前提下,基于C/S結(jié)構模式圖書管理系統(tǒng)頗具針對的管理模式設計,人性化、便捷操作,為學院圖書資料管理系統(tǒng)管理帶來了方便。1.2課題的目的與意義圖書管理信息系統(tǒng)指的是進行日常事物操作的系統(tǒng),主要用于管理需要的記錄,并對記錄數(shù)據(jù)進行相關的處理。圖書管理信息系統(tǒng)通常用于決策,如何以利用圖書管理信息系統(tǒng)找出目前迫切要解決的問題,并將信息與時反饋個管理人員,使他們了解當前的工作發(fā)展進展或不足。它不僅可用于決策,而且還可以用于進行普通的管理。通過用戶的登錄可以實現(xiàn)對系統(tǒng)信息的瀏覽、查詢、更新。 管理信息系統(tǒng)MIS是一門新科學,其主要任務是大限度的利用現(xiàn)代計算機與網(wǎng)絡通訊技術加強
7、企業(yè)和單位的信息管理,通過對學院擁有的人力、物力、財力、設備、技術等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編成各種信息資料與時提供給管理人員,以便進行正確的決策,不斷提高管理水平和經(jīng)濟效益。 計算機技術是現(xiàn)代技術的一部分,圖書自動化也是圖書館現(xiàn)代化的一部分,它們之間是部分和整體的關系,但由于計算機技術是信息技術的心臟,現(xiàn)代社會的驕子,信息社會的科技主角,所以在圖書館現(xiàn)代技術中,計算機技術處于核心地位,它對于其他現(xiàn)代化設備起控制,連接和轉(zhuǎn)換的作用,而圖書館自動化是圖書館現(xiàn)代化的核心和主導部分。圖書情報的計算機管理系統(tǒng)能提高圖書館本身管理水平,能代替管理人員進行圖書情報資料的某些加工處理,把工
8、作人員從繁重的手工勞動,重復勞動中解放出來??傊?,建立圖書館的計算機自動化管理系統(tǒng),不但可以大大提高圖書館圖書流通率,而且推動了社會文化生活的進步。圖書館管理信息系統(tǒng)的需求分析與概念設計為切入點,運用理論與實際相結(jié)合的方法,構建一個包含讀者信息,圖書籍信息和借閱信息的圖書館管理系統(tǒng)。圖書館管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以與前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。因此結(jié)合開放式圖書館的要求,對sqlserver 2008 數(shù)據(jù)庫管理系統(tǒng)、c# 程序設計進行了較深入的學
9、習和應用,主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設計了數(shù)據(jù)庫結(jié)構和應用程序。希望所設計的圖書館管理系統(tǒng)能夠滿足借閱者和圖書館管理人員的需求。第2章 圖書管理系統(tǒng)的需求分析2.1需求分析圖書館管理系統(tǒng)是一個高度集成的圖書信息處理系統(tǒng),通過將圖書館的各種功能進行整,而達到顯示檢索信息,提高工作效率,降低管理成本等目的。一個典型的圖書館管理系統(tǒng)應能夠管理所有的圖書種類,圖書信息以與讀者信息,還需要提供各種圖書信息的檢索查詢功。該系統(tǒng)還需要能夠?qū)D書的借閱,歸還進行管理。通過該系的自動化管理,能夠大大減少圖書館管理人員,還能減少管理人員的工作任務,從而降低管理開銷和成本
10、。一個完整的圖書館管理系統(tǒng)包括前臺和后臺,前臺主要是顯示在計算機屏幕上的顯示界面,有各種指令按鈕,操作框以與文本框,后臺主要是為前臺的一些操作提供一些必要的數(shù)據(jù),也就是一個相對于系統(tǒng)比較完整的數(shù)據(jù)庫,操作員以與各類圖書的信息,借書者的信息等等。2.2系統(tǒng)數(shù)據(jù)流程分析 在對于本系統(tǒng)的數(shù)據(jù)流設計中,主要對整個流程的操作做一個簡介。如圖所示。2.3數(shù)據(jù)字典數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用也正是在軟件分析和設計的過程中給人提供了數(shù)據(jù)的描述信息。本系統(tǒng)的數(shù)據(jù)字典如下所示。表2-1名稱:學院圖書資料管理信息系統(tǒng)設計參與者:管理員簡要說明:在學院圖
11、書管理系統(tǒng)中,眾多的讀者信息、圖書的信息和視頻信息和語音類的信息都給管理員帶來了不便,本系統(tǒng)通過對這些數(shù)據(jù)集中管理和維護來減輕管理人員的工作,管理員完成對圖書信息的添加、修改和刪除,基礎數(shù)據(jù)維護的好壞直接決定了系統(tǒng)數(shù)據(jù)的安全性和穩(wěn)定性,通過對基礎數(shù)據(jù)的維護,為學院圖書資料管理信息系統(tǒng)管理建立基礎2-2圖書資料管理信心系統(tǒng)設計用例描述名稱:學院圖書資料管理信息系統(tǒng)設計參與者:管理員、讀者簡要說明:圖書管理系統(tǒng)的管理中最重最主要的管理是圖書的借和歸還,本系統(tǒng)的圖書管理主要完成的是對讀者租借和歸還圖書信息的管理,其中可以準確無誤的記錄下讀者的借和歸還時間以與操作員。在學院圖書資料管理信心系統(tǒng)設計中可
12、以通過系統(tǒng)的查詢功能是,管理員可以通過查看是否有該種圖書。表2-3 系統(tǒng)維護用例描述名稱:學院圖書資料管理信息系統(tǒng)設計參與者:系統(tǒng)管理員簡要說明:由于經(jīng)濟的迅速發(fā)展,任何企業(yè)單位的都需要對系統(tǒng)進行維護,以此來提供系統(tǒng)的性能和安全穩(wěn)定性。本系統(tǒng)的系統(tǒng)維護主要實現(xiàn)的是對以后系統(tǒng)更新維護做準備,其中包括對管理員密碼修改和圖書信息的添加、修改和刪除等操作。第3章 圖書管理系統(tǒng)的設計3.1系統(tǒng)概要設計系統(tǒng)概要設計指的是系統(tǒng)各個組成部分協(xié)同工作的方式。系統(tǒng)的各個組成部分是通過架構所描繪的方式進行協(xié)同工作,共同完成系統(tǒng)的功能,最終向外界表現(xiàn)出一個完整的系統(tǒng)。因此,系統(tǒng)概要的設計好壞會從根本上決定所建構的軟件
13、系統(tǒng)的質(zhì)量??偟膩碚f,系統(tǒng)概要設計一直是軟件開發(fā)過程中的一項重要工作。3.2系統(tǒng)設計思想 常見的設計思想有兩種:結(jié)構化和面向?qū)ο蠡?。傳統(tǒng)的結(jié)構化開發(fā)過程包括軟件目標的功能分解,以與使用正確的參數(shù)和返回值來創(chuàng)建函數(shù)。首先分析需求,確定功能,然后以函數(shù)的形式進行建模。在一個應用系統(tǒng)中很可能有很多函數(shù),這些函數(shù)能夠不受限制的調(diào)用,因此在訪問某個變量時,很難保證它不是正在被其他的函數(shù)訪問或者修改。這些代碼也許能夠滿足功能上的需要,卻不能達到非功能性的要求。 在結(jié)構化開發(fā)方法面臨問題的時候,使用面向?qū)ο蟮姆椒ㄟM行活中的模塊化的思想。對象是提供一組相關功能的實體,對象之間互相分析、設計和開發(fā)就可以解決一部
14、分的問題。而面向?qū)ο蟮姆治龊驮O計方法源于現(xiàn)實生作用從而完成一定的任務。開發(fā)方法包括對目標的模塊化,以與應用類的形式對數(shù)據(jù)和函數(shù)進行封裝。面向?qū)ο蠓椒ǖ闹饕卣魇浅橄蠛蛿?shù)據(jù)封裝、派生和繼承、多態(tài)性。3.3系統(tǒng)功能設計系統(tǒng)功能依據(jù)用戶需求而設計,主要包括信息管理對象的特征、事物流程的容和數(shù)據(jù)流量,根據(jù)用戶需求和方便用戶使用的原則確定相應的功能模塊。本系統(tǒng)為學校的圖書館信息而設計,實現(xiàn)信息處理的自動化、規(guī)化,主要用于處理圖書日常借閱和還書、圖書入庫、各種查詢操作,系統(tǒng)具有以下功能。1、圖書借閱處理2、圖書與讀者信息查詢與修改、刪除3、圖書入庫與圖書的信息修改、刪除4、員工信息的修改、刪除3.4系統(tǒng)功
15、能模塊劃分要求系統(tǒng)實現(xiàn)圖書館日常管理事務最主要的功能,包括圖書的借出于還回,圖書信息的錄入、修改和查詢,讀者信息的錄入、修改和查詢,員工信息的錄入、修改和查詢。實現(xiàn)這些基本功能,組建了圖書管理系統(tǒng)的基本框架,根據(jù)功能的關聯(lián)關系和集中分組的原則。如圖3-1所示圖3-1圖書館信息管理系統(tǒng)還書處理借書處理借閱處理信息查詢圖書信息管理讀者信息管理員工信息系統(tǒng)設置讀者信息查詢借閱信息查詢圖書信息查詢圖書入庫修改圖書信息刪除圖書信息添加讀者信息修改讀者信息刪除讀者信息添加員工信息修改員工信息刪除員工信息用戶密碼修改登錄處理3.4實體描述 (1)用戶數(shù)據(jù)實體:需要管理員的信息、讀者編號、讀者、讀者性別、證件
16、、聯(lián)系。 (2)圖書信息實體:圖書編號、圖書名稱。3.5關系描述3.5.1 圖書信息的ER圖根據(jù)圖書管理系統(tǒng)分析與功能設計,圖書信息管理系統(tǒng)中主要包括圖書信息實體、讀者信息實體、借閱信息實體、員工信息實體以與讀者類別實體等。 圖書信息實體包括表征一本書基本特征的數(shù)據(jù)和由于管理需要而記錄的一些數(shù)據(jù),有8個屬性構成。該實體的E-R圖如圖3-2所示。其中“圖書編號”實際上就是ISBN編號,這是用于唯一確定一本合法出版物的標準編號,它作為本實體的主鍵圖書信息在庫數(shù)圖書編號價 格書 名類 別作 者庫存數(shù)圖3-23.5.2 圖書信息實體ER圖 讀者信息實體標示一個讀者的個人特征數(shù)據(jù)和該讀者在圖書館的借閱狀
17、態(tài)信息,有10個屬性構成。該實體的E-R圖如圖3-3所示。其中“讀者編號”為主鍵,“讀者”、“性別”、單位和等式常見的基本信息讀者信息單 位 讀者編號讀者XX讀者類別可借書數(shù)可借天數(shù)性 別圖3-33.5.3 圖書借閱的ER圖 員工信息實體標示本館員工的信息。員工信息實體是為圖書館管理者掌握本館員工的資料而設計的,它的另一重要作用是提高員工登錄系統(tǒng)時的編號和密碼。該實體的E-R圖如圖3-4所示員工信息手 機姓 名員工編號性 別職 務密 碼 圖3-43.6數(shù)據(jù)庫設計在學院圖書資料信息系統(tǒng)設計中,對于圖書的管理是系統(tǒng)的重要組成部分。本文中。該表為圖書管理表ts表來保存系統(tǒng)所有圖書的信息。表3-5 圖
18、書信息表列名數(shù)據(jù)類型說明TIdint圖書編號(主鍵)TNamenvarchar(30)圖書名稱ZZvarchar(10)作者Pressvarchar(20)Datadatatime出品日期在圖書資料管理信息系統(tǒng)設計中,對于圖書管理系統(tǒng)讀者是很重要一部分。表3-6讀者信息列名數(shù)據(jù)類型說明DIDint讀者編號(主鍵)DNamevarchar(10)讀者DSexvarchar(2)讀者性別DCardvarchar(20)讀者證件DTellvarchar(15)讀者聯(lián)系TIdint圖書編號TJDatedatatime租借日期THDatedatatime歸還日期在圖書管理系統(tǒng)中,對于管理員的管理是系統(tǒng)中
19、的重要部分,本文中,該表為管理員表admin來保存所有管理人員信息。表3-7管理員信息列名數(shù)據(jù)類型說明AdminIDint管理員編號(主鍵)AdminKeyint管理員密碼AdminNameVarchar(10)管理員AdminTellvarchar(15)管理員聯(lián)系AdminProvarchar(25)管理員職稱AdminPayfloat管理員工資AdminMarkVarchar(30)備注第4章 詳細設計與實現(xiàn) 主要對學院圖書管理資料信息系統(tǒng)概要設計,對該系統(tǒng)進行詳細設計,并給出主要功能模塊的具體實現(xiàn)。在主要功能模塊中,首先對功能模塊進行概述,接著給出功能模塊流程圖和分析,最后給出模塊的具
20、體實現(xiàn)4.1登錄模塊設計4.1.1登用戶錄模塊以與概述每一個系統(tǒng)都有一個自己的登錄模塊,它是進入系統(tǒng)操作的入口,登錄模塊保證系統(tǒng)的安全。用戶輸入用戶和密碼,如果用戶名和密碼正確,就進入主頁面,但是若用戶名和密碼不正確,就會彈出一個提示窗口,提醒用戶用戶名或密碼不正確的提示信息。如下圖所示:4.1.2登錄模塊流程和分析該模塊主要實現(xiàn)用戶登錄功能,流程圖如圖41所示。在此模塊中主要是SQL語句的靈活運用,通過判斷語句來核對用戶信息是否正確,用戶名和密碼由系統(tǒng)管理員管理??梢赃\用程序控制直接獲取admin管理員表中的用戶名和密碼來進行對比,看是否該管理員存在。點擊重新按鈕輸入新的信息。結(jié)束點擊退出按
21、鈕成功登錄是否彈出錯誤提示框用戶名和密碼是否正確輸入用戶名和密碼開始跳轉(zhuǎn)到學院圖書資料管理信息系統(tǒng)設計系統(tǒng)主界面圖4-1 學院圖書資料管理信息系統(tǒng)登錄模塊圖4.2主界面設計4.2.1主界面模塊概述在主界面中單擊查看按鈕,就可以查看有哪些圖書可以借?;A數(shù)據(jù)維護中包括圖書信息管理,包括增加、刪除和修改,系統(tǒng)維護中包括用戶信息管理和更改口令操作,主界面主要實現(xiàn)與各個界面的連接。4.2.2主界面模塊分析主界面主要運用了單擊按鈕跳轉(zhuǎn),單擊相應的按鈕跳轉(zhuǎn)到相應的頁面,做相應的操作。4.2.3主界面模塊實現(xiàn)4.3基礎數(shù)據(jù)維護4.3.1 圖書信息查看和修改查詢就是查看圖書的所有信息,方便用戶的使用和檢索。修
22、改按鈕主要用來修改圖書信息,單擊修改按鈕跳轉(zhuǎn)到新窗口進行修改操作,修改完成后單擊確定,彈出提示信息窗口,確定信息是否修改成功,重置按鈕主要是方便用戶修改信息后想要重新修改而設計,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回到主界面。代碼如下:private void btnEdit_Click(object sender, EventArgs e) ts s= new ts();s.TID= dgvStuInfo.CurrentRow.Cells0.Value.ToString();s.TName = dgvStuInfo.CurrentRow.Cells1.Value.ToString();s.ZZ
23、= dgvStuInfo.CurrentRow.Cells2.Value.ToString();s.PRESS = dgvStuInfo.CurrentRow.Cells3.Value.ToString();s.DATA = dgvStuInfo.CurrentRow.Cells4.Value.ToString();s.Tel = dgvStuInfo.CurrentRow.Cells5.Value.ToString();frmXg fm = new frmXg(s);fm.MdiParent = this.MdiParent;fm.Show();private void btnSeach_C
24、lick(object sender, EventArgs e) DataSet ds = new DataSet();string conditions = ""if (txtTID.Text.Trim() != "")conditions += "and 圖書編號='" + txtTID.Text.Trim() + "'"if (txtname.Text.Trim() != "")conditions += "and 圖書名稱='" + txtna
25、me.Text.Trim() + '"if (cbo.Text.Trim() != "")conditions += "and 作者='" + .Text.Trim() + "'"if (cbo.Text.Trim() != "")conditions += "and 出品日期='" + cbo.Text.Trim() + "string sqlstr = "select * from V_StuInfo where 1=1"
26、; + conditions;DataAccess da = new DataAccess();ds = da.GetDataSet(sqlstr);dgvStuInfo.DataSource = ds.Tables0;4.3.2圖書信息刪除刪除按鈕主要用來刪除圖書信息,單擊刪除按鈕跳轉(zhuǎn)到新窗口進行刪除操作,輸入要刪除的圖書品編號即可刪除圖書相關的信息。單擊確定按鈕,彈出提示信息窗口,確定信息是否刪除成功,重置按鈕主要功能是方便用戶重置要刪除的編號信息,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回到主頁面。4.4圖書借還信息登記 在主頁面中的租借信息登錄按鈕主要用來登記用戶等級有關借還圖書的信息,單擊此
27、借還信息登錄按鈕跳轉(zhuǎn)到新窗口然后可以對用戶的借還圖書信息進行查看、修改、添加、刪除。4.4.1圖書借還信息查看 運用程序控制,單擊查看按鈕時,跳轉(zhuǎn)到一個查看窗口,查看窗口里面有一個查看按鈕和返回按鈕,單擊查看按鈕時就可以瀏覽音像租借系統(tǒng)中可以租借者的借租信息。返回首頁按鈕用于跳轉(zhuǎn)窗口,返回到主界面。4.4.2圖書借還信息編號查看 運用程序控制,單擊查看按鈕時,跳轉(zhuǎn)到一個查看窗口,查看窗口里面有一個文本框用于輸入借還者的編號,以方便查看單個人員借還信息,返回首頁按鈕用于跳轉(zhuǎn)窗口,返回到主界面。單擊添加按鈕添加租借者的信息,單擊修改按鈕修改租借者的信息,單擊刪除按鈕可以刪除借者的信息。代碼如下:D
28、ataSet ds=new DataSet ();da.Fill (ds,"table"); for (ds.Tables0.Rows.Count>0)/判斷表里面是否有記錄 Response .Write ("<table border=3>"); Response .Write ("<tr>"); for(int i=0;i<ds.Tables 0.Columns .Count ;i+) Response .Write ("<td>"+ds.Tables 0.Co
29、lumns i.ColumnName +"<td>"); Response .Write ("<tr>"); for (int i=0;i<ds.Tables 0.Rows .Count ;i+) Response .Write ("<tr>"); for (int j=0;j<ds.Tables 0.Columns .Count ;j+) Response .Write ("<td>"+ds.Tables 0.Rows ij+"<td&g
30、t;"); Response .Write ("<tr>"); 4.4.3圖書借還信息添加 添加按鈕用來添加新近圖書借還者的信息,通過單擊添加按鈕跳轉(zhuǎn)到一個新窗口,然后輸入相應的音像制品信息單擊確定按鈕即可將新進入的音像制品租借者的信息添加到庫中,方便瀏覽、查看。該窗口中的重置按鈕主要是方便用戶重置早輸入的信息,然后重新輸入。返回首頁按鈕用于跳轉(zhuǎn)窗口返回到主界面。代碼如下:str1 = "insert into st(TId, TName, ZZ,Press, Data,) values(" + TextBox1.Text + &q
31、uot;,'"+ TextBox2.Text +"','" + TextBox3.Text + "'," + TextBox4.Text + "," + TextBox5.Text + ")"/向表中插入信息 SqlCommand cmd = new SqlCommand(); cmd.Connection =; cmd mandText = str1; cmd mandType = CommandType.Text; if (cmd.ExecuteNonQuery() !
32、= 0) Response.Write("<script>alert('添加成功!')</script>"); else Response.Write("<script>alert('添加失敗!')</script>"); .Close(); 返回頁面代碼:Response.Redirect("login.aspx");/返回到主頁面重置按鈕代碼:TextBox1.Text=" "TextBox2.Text=" "T
33、extBox3.Text=" "TextBox4.Text=" "TextBox5.Text=" "4.4.4圖書借還信息修改修改按鈕主要用來修改圖書借還信息者的信息,單擊修改按鈕跳轉(zhuǎn)到新窗口進行修改操作,修改完成后單擊確定,彈出提示信息窗口,確定信息是否修改成功,重置按鈕主要是方便用戶修改信息后想要重新修改而設計,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回到主界面。代碼如下: string str1; str1 = "update st set tName ='" + TextBox2.Text + "
34、', Zz ='" + TextBox3.Text + "', Press =" + TextBox4.Text + ", Data =" + TextBox5.Text+", where tId ="+TextBox1.Text+""/修改表中的信息 SqlCommand cmd = new SqlCommand(); cmd.Connection =; cmd mandText = str1; cmd mandType = CommandType.Text; if (cmd.E
35、xecuteNonQuery() != 0) Response.Write("<script>alert('修改成功!')</script>"); else Response.Write("<script>alert('修改失敗!')</script>"); .Close();返回頁面代碼:Response.Redirect("login.aspx");/返回到主頁面Response.Redirect("update.aspx");/跳
36、轉(zhuǎn)到修改頁面4.4.5圖書借還信息刪除刪除按鈕主要用來刪除圖書借還信息刪除,因為有些租借信息不需要長期保存,那樣會占用資源。單擊刪除按鈕跳轉(zhuǎn)到新窗口進行刪除操作,輸入要刪除的圖書編號即可刪除該圖書。單擊確定按鈕,彈出提示信息窗口,確定信息是否刪除成功,重置按鈕主要功能是方便用戶重置要刪除的編號信息,返回首頁按鈕主要是用于跳轉(zhuǎn)窗口返回大主頁面。代碼如下: str1 = "delete from st where tId =" + TextBox1.Text; cmd.Connection =; cmd mandText = str1; 重置按鈕代碼:TextBox2.Text
37、=" "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ì)量與可靠性的最后關口,
38、是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析,系統(tǒng)設計和系統(tǒng)實現(xiàn)的最終審查。盡管在系統(tǒng)開發(fā)周期的各個階段均采取嚴格的技術審查,希望盡早發(fā)現(xiàn)問題予以修改,但依然難免遺留下差錯,如果沒有在投入運行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運行中暴露出來,到那時要糾正錯誤將會付出更大的代價,甚至會造成不堪設想的后果。該階段的測試目的是為了檢查系統(tǒng)是否能正常的按預期運行,只針對了系統(tǒng)的主要功能進行測試,以便能夠確定系統(tǒng)是否能夠正常運行,達到預期設計目標。5.2登錄功能測試登錄模塊的測試主要是測試系統(tǒng)是否能夠根據(jù)登錄信息來驗證登錄用戶的密碼是否正確,登錄的人員是以什么身份登錄系統(tǒng),確認了身份和密碼后,系統(tǒng)能否進入到
39、正確的頁面,以管理員身份登錄的測試結(jié)果如表5-1所示。表5-1管理員登錄的測試測試容管理員登錄的測試輸入/動作期望的輸出/相應實際情況典型值::admin密碼:0809能正常進入管理員的后臺管理進入了管理員的后臺管理頁面邊界值::admin密碼:011友好的出錯提示用戶名或密碼錯誤異常值::admin密碼:adcd友好的出錯提示用戶名或密碼錯誤5.3系統(tǒng)運行與維護經(jīng)過上述以系統(tǒng)測試通過后,系統(tǒng)就可以投入使用了。為了保證系統(tǒng)長期高效的工作,必須加強對系統(tǒng)運行的日常管理,系統(tǒng)的日常運行管理包括系統(tǒng)每天運行狀況、數(shù)據(jù)輸入情況以與系統(tǒng)的安全性,完備性能與時地如實記錄和處置。這些工作主要有系統(tǒng)運行維護人員來完成。本系統(tǒng)的這些維護工作可以由音像店經(jīng)營者來完成。5.4測試結(jié)論在通過一系列的功能測試之后,系統(tǒng)達到了預期的效果,但是仍然有許多的不足之處。本系統(tǒng)已經(jīng)實現(xiàn)的功能如下:1圖書的查看、修改、添加以與刪除等。2圖書的結(jié)、歸還功能。3讀者的借
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提高公司財務團隊服務水平的培訓計劃
- 提升前臺溝通技巧的工作計劃
- 醫(yī)院財務管理優(yōu)化的策略與效果計劃
- 學習資源共享平臺建設計劃
- 《貴州創(chuàng)泰礦業(yè)有限公司修文縣龍場鎮(zhèn)高倉老二洞鋁鐵礦山礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》專家組評審意見
- 第二單元課題2氧氣-教學設計-2024-2025學年九年級化學人教版上冊
- 2025年鎮(zhèn)江道路運輸從業(yè)資格證模擬考試年新版
- 2025年湖州資格證模擬考試
- 2025年湖北貨車資格證考試題
- 2025年遼陽貨運從業(yè)資格證模擬考試下載題
- 2024年貴州省公務員錄用考試《行測》真題及答案解析
- 干細胞技術與臨床應用0718合一康
- 鍋爐房風險管控措施告知牌
- 苔花如米小“艷過”牡丹開——名著導讀之《簡愛》
- 《西方服裝發(fā)展史》PPT課件(完整版)
- 《食管裂孔疝》PPT課件(完整版)
- 家庭醫(yī)生工作室和家庭醫(yī)生服務點建設指南
- 魯班尺和丁蘭尺速查表
- 企業(yè)年會搞笑相聲劇本《治病》
- 為夢想插上翅膀主題班會PPT授課課件
- JJF-1069-2000-法定計量檢定機構考核規(guī)范
評論
0/150
提交評論