圖書管理系統(tǒng)設(shè)計_第1頁
圖書管理系統(tǒng)設(shè)計_第2頁
圖書管理系統(tǒng)設(shè)計_第3頁
圖書管理系統(tǒng)設(shè)計_第4頁
圖書管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

目錄緒論1第1章需求分析3※1.1目標(biāo)與任務(wù)3※1.2需求分析的方法5第2章總體設(shè)計6※2.1功能模塊劃分6※2.2系統(tǒng)流程分析6第3章數(shù)據(jù)庫設(shè)計8※3.1概念結(jié)構(gòu)設(shè)計8※3.2邏輯結(jié)構(gòu)設(shè)計10第4章詳細(xì)設(shè)計11※4.1借閱證管理模塊11辦理借閱證11借閱證掛失14添加賬號16修改密碼17第5章測試18設(shè)計總結(jié)19致謝20參考文獻(xiàn)21緒論隨著我國社會經(jīng)濟(jì)的不斷開展,人民的物質(zhì)生活十分豐裕,但精神生活難以滿足,再多的金錢也不能換來精神上的滿足,而且,現(xiàn)在社會競爭日益劇烈,許多人整天為生活忙碌,精神生活空虛,書籍作為傳承古今中外優(yōu)秀文化的范本,對人們的精神生活可以產(chǎn)生很大影響,使人們從其中充實自己的同時,精神上得到很大滿足.書籍是人類文明進(jìn)步的階梯,在工作之余,翻閱一本優(yōu)秀的書籍,會給我們帶來很大的精神享受,但讀書需要一個好的環(huán)境,需要有自己想要閱讀的書籍,這樣圖書館就有它的用武之地了,圖書館不僅藏書豐富,而且安靜,看書氣氛濃厚,可以很大程度上滿足廣闊讀者的需求,是我們借閱書刊,讀書的好去處,使我們暢游在書的海洋中,汲取營養(yǎng),精神上得到更大滿足.隨著社會信息量的與日俱增,職場競爭的日趨劇烈,越來越多的人更關(guān)注知識的積累、能力的培養(yǎng)。作為信息存儲的主要媒體之一圖書,數(shù)量、規(guī)模比以往任何時候都大的多,不管個人還是圖書管理部門都需要使用方便而有效的方式來管理自己的書籍。雖然圖書館很大程度上滿足了我們的閱覽需求,但我國處在不斷開展中,競爭依然相當(dāng)劇烈,機(jī)遇與挑戰(zhàn)并存,在這樣一個大開展的環(huán)境下,人們更加渴望知識,更加想充實自己,不被社會所淘汰,這樣,圖書館管理系統(tǒng)產(chǎn)生了一些問題,有的大型圖書館藏書豐富,但是資源不能得到有效利用,造成資源的浪費,有的中小型圖書館很難滿足讀者的閱覽需求,找不到自己想看的書,或者想看的書被其他人占有,為了解決這些問題,我們這次開發(fā)了一個更加合理實用的圖書館管理系統(tǒng),解決人們的需求問題,使圖書館更好的效勞于群眾,給人們帶來更多精神上的享受.在計算機(jī)日益普及的今天,對個人而言假設(shè)采用一套行之有效的圖書管理系統(tǒng)來管理自己的書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求,為了便于圖書資料的管理需要有效的圖書管理軟件。對于日益擴(kuò)大的圖書館,查找特定的書目總是借閱者或工作人員勞神費力,有時還沒有結(jié)果。因此往往是投入了大量的人力和財力卻得不到高效的管理效率。為了縮短借閱者的等待時間,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質(zhì)量和水平,做到高效、智能化管理,從而到達(dá)提高圖書借閱信息管理效率的目的,采用數(shù)據(jù)庫技術(shù)生成的圖書館借閱管理系統(tǒng)將會極大地方便借閱者并簡化圖書館管理人員和工作人員的勞動,使工作人員從繁忙、復(fù)雜的工作進(jìn)入到一個簡單、高效的工作中。本文以高校圖書館管理系統(tǒng)管理系統(tǒng)開發(fā)過程為背景,全文分為目錄、需求分析、概要設(shè)計、邏輯設(shè)計、物理設(shè)計,以及系統(tǒng)的實現(xiàn)等全過程。在程序設(shè)計與調(diào)試上采用了自上而下,逐步細(xì)化,逐步完善的原那么。采用結(jié)構(gòu)化的功能模塊設(shè)計系統(tǒng)功能,可讀性好,易于擴(kuò)充。根本功能全面,系統(tǒng)可讀性好,易于維護(hù)、更新,平安性好。圖書管理系統(tǒng)能支持不同類型,不同權(quán)限的讀者都具有借閱,歸還圖書。讀者要與管理員別離,管理員有全部管理權(quán)限,比方:添加圖書,修改圖書,注銷圖書,添加讀者,修改密碼等操作權(quán)限;讀者只能進(jìn)行借閱,歸還,查看個人借閱檔案等操作。整個管理系統(tǒng)采用統(tǒng)一的窗體風(fēng)格,功能導(dǎo)航簡潔明了,與讀者以及管理員交互性良好;人性化的界面設(shè)計,使讀者所見即所得,對圖書信息能更快捷的獲取,能及時得到最新圖書信息;另外,數(shù)據(jù)庫采用企業(yè)級的SQLServer2000做后臺支持,并進(jìn)新平安備份,保證了圖書管理系統(tǒng)的可靠性與維護(hù)性;管理員可更方便的管理圖書與讀者,節(jié)省時間與精力。本系統(tǒng)只是從實際系統(tǒng)中提取出來的一個簡單的管理系統(tǒng),具體到不同的企業(yè),會有不同的需求,這里只做一個適合學(xué)校圖書館的簡單管理系統(tǒng)。圖書館管理系統(tǒng)作為數(shù)據(jù)庫信息管理系統(tǒng)的一種應(yīng)用,其開發(fā)流程包括需求分析、系統(tǒng)設(shè)計、數(shù)據(jù)庫分析和設(shè)計以及各功能模塊的開發(fā)等,將在隨后的幾節(jié)分別講述。第1章需求分析※1.1目標(biāo)與任務(wù)主要任務(wù)是通過詳細(xì)調(diào)查圖書館的詳細(xì)業(yè)務(wù)情況,了解原系統(tǒng)的工作情況,明確用戶的各項需求,在此根底上確定新系統(tǒng)的功能,了解新系統(tǒng)的業(yè)務(wù)流程,數(shù)據(jù)流程,完成數(shù)據(jù)字典的建立。需求分析的任務(wù)需求分析階段是圖書管管理系統(tǒng)開發(fā)的第一個階段,也是非常重要的一個階段。這是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實際要求,將直接影響后面各個階段的設(shè)計,并影響到設(shè)計結(jié)果是否合理和實用。它也是我們系統(tǒng)開發(fā)過程當(dāng)中最困難、最消耗時間的一步,作為地基的需求分析做的是否充分和準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度和質(zhì)量。需求分析的任務(wù)是通過詳細(xì)的調(diào)查現(xiàn)實生活中圖書館,充分了解圖書館系統(tǒng)工作概況,明確用戶的各種需求,然后再次根底上確定新系統(tǒng)的功能,新系統(tǒng)必須充分考慮到今后可能的擴(kuò)充和改變,不能僅僅按照當(dāng)前應(yīng)用需求來建設(shè)數(shù)據(jù)庫。調(diào)查的重點是“數(shù)據(jù)〞和“處理〞,我們要通過調(diào)查、收集與分析,獲得用戶對數(shù)據(jù)庫如下要求:〔1〕信息要求我們要了解圖書館管理系統(tǒng)都要存儲哪些信息。圖書管理系統(tǒng)需要滿足來自三個方面的需求,這三個方面分別是讀者、圖書館工作人員和圖書館管理人員。一、讀者在圖書管理系統(tǒng)中,圖書館工作人員要為每個讀者建立借閱賬戶,并給讀者發(fā)放不同類別的借閱卡〔借閱卡可提供卡號、讀者姓名〕,賬戶內(nèi)存儲讀者的個人信息和借閱記錄信息。持有借閱卡的讀者可以通過管理員〔作為讀者的代理人與系統(tǒng)交互〕借閱、歸還圖書,不同類別的讀者可借閱圖書的范圍、數(shù)量和期限不同,可通過互聯(lián)網(wǎng)或圖書館內(nèi)查詢終端查詢圖書信息和個人借閱情況,以及續(xù)借圖書〔系統(tǒng)審核符合續(xù)借條件〕。借閱圖書時,先輸入讀者的借閱卡號,系統(tǒng)驗證借閱卡的有效性和讀者是否可繼續(xù)借閱圖書,無效那么提示其原因,有效那么顯示讀者的根本信息〔包括照片〕,供管理員人工核對。然后輸入要借閱的書號,系統(tǒng)查閱圖書信息數(shù)據(jù)庫,顯示圖書的根本信息,供管理員人工核對。最后提交借閱請求,假設(shè)被系統(tǒng)接受那么存儲借閱紀(jì)錄,并修改可借閱圖書的數(shù)量。歸還圖書時,輸入讀者借閱卡號和圖書號〔或喪失標(biāo)記號〕,系統(tǒng)驗證是否有此借閱紀(jì)錄以及是否超期借閱,無那么提示,有那么顯示讀者和圖書的根本信息供管理員人工審核。如果有超期借閱或喪失情況,先轉(zhuǎn)入過期罰款或圖書喪失處理。然后提交還書請求,系統(tǒng)接受后刪除借閱紀(jì)錄,并登記并修改可借閱圖書的數(shù)量。二、圖書館工作人員圖書館工作人員有修改圖書借閱者借書和還書記錄的權(quán)限,所以需對工作人員登陸本模塊進(jìn)行更多的考慮。在此模塊中,圖書館工作人員可以為圖書借閱者參加借書記錄或是還書記錄。三、圖書館管理人員圖書館管理人員功能的信息量大,數(shù)據(jù)平安性和保密性要求最高。本功能實現(xiàn)對圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計、工作人員和管理人員信息查看及維護(hù)。圖書館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計圖書的根本信息;瀏覽、查詢、統(tǒng)計、添加、刪除和修改圖書借閱者的根本信息。瀏覽、查詢、統(tǒng)計圖書館的借閱信息,但不能添加、刪除和修改借閱信息,這局部功能應(yīng)該由圖書館工作人員執(zhí)行,但是,刪除某條圖書借閱者根本信息記錄時,應(yīng)實現(xiàn)對該圖書借閱者借閱記錄的級聯(lián)刪除。并且還應(yīng)具有生成催還圖書報表,并打印輸出的功能。這里我們了解到圖書館管理系統(tǒng)大概要存儲的信息有:圖書信息、管理員信息,學(xué)生信息,借閱卡信息,圖書借閱信息,借閱卡注冊、掛失信息,圖書的借閱、歸還、掛失信息,學(xué)生的罰款信息等?!?〕處理要求了解圖書館管理員要完成哪些處理功能,對處理的相應(yīng)時間有什么特殊要求,處理方式是批處理還是聯(lián)機(jī)處理。這里我們了解到圖書館管理員要處理的事務(wù)大體為:管理學(xué)生的借閱、歸還、掛失,管理學(xué)生的圖書卡的注銷、注冊、掛失,完成對那些欠款的學(xué)生的罰款,管理圖書館員工的相關(guān)事務(wù)。〔3〕平安性與完整性要求確定用戶的最終需求是意見很困難的事,這是因為一方面用戶缺少計算機(jī)只是,開始的時候無法確定計算機(jī)計算機(jī)能夠為自己做什么,不能做什么,因此往往不能正確的表達(dá)自己的需求,所提出的要求往往不斷的變化。設(shè)計人員必需不斷的深入與用戶交流,才能逐步確定用戶的實際需求?!?.2需求分析的方法進(jìn)行需求分析首先是調(diào)查清楚用戶的實際要求,與用戶達(dá)成共識,然后分析語表達(dá)這些需求。調(diào)查用戶需求的具體步驟是:1.調(diào)查組織機(jī)構(gòu)情況。2.調(diào)查個部門的業(yè)務(wù)活動情況。3.在熟悉了業(yè)務(wù)活動的根底上協(xié)助用戶明確對新系統(tǒng)的各種要求,包括信息要求、處理要求、平安性與完整性的要求,這是調(diào)查的又一個重點。4.確定系統(tǒng)的邊界。第2章總體設(shè)計※2.1功能模塊劃分圖書館管理系統(tǒng)的設(shè)計目標(biāo)是將傳統(tǒng)的圖書館轉(zhuǎn)換為數(shù)字信息化的圖書館,并對圖書實現(xiàn)自動化的管理,該圖書館管理系統(tǒng)需要完成的功能有身份驗證、書庫管理、借閱證管理、和系統(tǒng)管理。而我所負(fù)責(zé)的模塊是借閱證管理和系統(tǒng)管理,這兩個模塊的功能如下所示:借閱證管理:提供辦理借閱證、借閱證信息查詢、借閱證掛失功能。系統(tǒng)管理:包括添加賬號、修改密碼和退出系統(tǒng)等功能。對上述功能進(jìn)行集中、分塊、結(jié)構(gòu)化,得到如圖2-1所示的系統(tǒng)功能模系統(tǒng)管理借閱證管理系統(tǒng)管理借閱證管理添加賬號辦理借閱證添加賬號辦理借閱證修改密碼借閱證查詢修改密碼借閱證查詢退出借閱證掛失退出借閱證掛失圖2-1借閱證管理和系統(tǒng)管理模塊示意圖※2.2系統(tǒng)流程分析前面的分析中已經(jīng)定義了系統(tǒng)的各個功能模塊,屬于靜態(tài)建模的范圍。在系統(tǒng)運行時刻的動態(tài)模型應(yīng)該有系統(tǒng)的流程決定。當(dāng)用戶登錄系統(tǒng)后,可以根據(jù)擁有的權(quán)限來進(jìn)行書庫的管理、借閱證的管理以及系統(tǒng)管理等操作,具體的流程如圖2-2所示。系統(tǒng)管理借閱證管理退出系統(tǒng)書庫管理用戶驗證登陸界面系統(tǒng)管理借閱證管理退出系統(tǒng)書庫管理用戶驗證登陸界面登錄系統(tǒng)圖2-2系統(tǒng)流程圖第3章數(shù)據(jù)庫設(shè)計※3.1概念結(jié)構(gòu)設(shè)計借閱卡管理和系統(tǒng)管理模塊的E-R圖如圖3-1所示:借閱卡借閱卡1借閱借閱1n圖書借書圖書借書圖3-1總E-R圖各實體的E-R圖如下列圖所示:圖3-2圖書的ER圖圖3-3借書的ER圖圖3-4借閱卡的ER圖借閱卡管理和系統(tǒng)管理模塊有圖書、借書、借閱卡四個實體。圖書的屬性包括書號、書名、作者、出版社、單價、入庫時間、總量和現(xiàn)存量,書號是主碼。借閱卡是讀者借書的憑證,包括卡號、姓名、性別,出生日期、地址、現(xiàn)借書總量等屬性,卡號是主碼。借書那么包括借書號、卡號、書號、借書時間,借書號、卡號,書號是主碼。一張借閱卡可以借多本圖書,可以有多個借書信息,一個借書信息包含一本書籍的借出情況?!?.2邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的根本ER圖轉(zhuǎn)換為DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。現(xiàn)在需要將上面的數(shù)據(jù)庫概念轉(zhuǎn)化為SQLsever2000數(shù)據(jù)庫系統(tǒng)支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。根據(jù)E-R圖,有以下關(guān)系模式:圖書〔書號*書名作者出版社單價入庫時間圖書總量現(xiàn)存量〕;借閱卡〔卡號*姓名性別出生日期地址身份證號碼號碼現(xiàn)借書總量〕;借書〔借書號*卡號書號借出時間〕。第4章詳細(xì)設(shè)計我設(shè)計的是借閱證管理模塊和系統(tǒng)管理模塊。下面分別介紹兩個模塊的功能及實現(xiàn)過程?!?.1借閱證管理模塊借閱證包括辦理借閱證、借閱證信息查詢和借閱證掛失3個局部下面分別描述著3個局部的功能以及實現(xiàn)過程。4.1.1辦理借閱證辦理借閱證包括了辦理借閱證和查詢借閱證的功能。為了方便添加借閱證和查詢所有借閱證的根本信息,可以創(chuàng)立一個對話框。添加的對話框類名為CNewproofDlg,資源ID為IDD_DIALOG_NEW_PROOFES,對話框名稱為“辦理借閱證〞,界面如圖4-1所示圖4-1辦理借閱證界面查詢借閱證的實現(xiàn)局部,就是調(diào)用CCheckProofDlg對話框,界面如圖4-2所示圖4-2查詢借閱證界面辦理借閱證也是圖書管理系統(tǒng)中最重要的功能之一,它的實現(xiàn)函數(shù)為OnButtonOK〔〕代碼如下:voidCNewProofDlg::OnButtonOk(){//省略局部代碼//上面的代碼檢查輸入?yún)?shù)是否為空以及數(shù)據(jù)庫是否正常翻開 CProofSet*m_pset=newCProofSet(&m_database); //觀察是否已經(jīng)有該人,有將不予辦理! CStringstrSQL; strSQL.Format("select*fromProof_InfowhereProof_ID='%s'",m_strProofID); m_pset->Open(AFX_DB_USE_DEFAULT_TYPE,strSQL); if(m_pset->GetRecordCount()!=0) { MessageBox("這個號碼數(shù)據(jù)庫中已經(jīng)存在,請查詢后重新選擇!","辦理借閱證"); m_pset->Close(); m_database.Close();m_strProofID.Empty(); UpdateData(FALSE); return; } m_pset->Close(); //沒有這個號碼,辦理借閱證,存入數(shù)據(jù)庫 if(m_strProofID==""||m_strName==""||m_strAddress=="" ||m_strID==""||m_strTel=="") { MessageBox("請認(rèn)真填寫要求的數(shù)據(jù)!","辦理借閱證"); return; } m_iSex=GetCheckedRadioButton(IDC_RADIO_MALE,IDC_RADIO_FEMALE); if(m_iSex==IDC_RADIO_MALE) m_strSex="Male"; elseif(m_iSex==IDC_RADIO_FEMALE) m_strSex="Female"; else { MessageBox("請選擇性別信息!","辦理借閱證"); return; } CStringm_strYear,m_strMonth,m_strDay; intm_year,m_month,m_day; m_comYear.GetWindowText(m_strYear); m_year=atoi(m_strYear); m_comMonth.GetWindowText(m_strMonth); m_month=atoi(m_strMonth); m_comDay.GetWindowText(m_strDay); m_day=atoi(m_strDay);strSQL.Format("select*fromProof_Info"); m_pset->Open(AFX_DB_USE_DEFAULT_TYPE,strSQL); if(m_pset->GetRecordCount()==0) { MessageBox("數(shù)據(jù)庫中還沒有一份借閱證信息,將辦理第一份借閱證","辦理借閱證"); }以下是在列表框中顯示辦理借閱證的信息,跟前面的一樣//…… m_pset->Update(); m_pset->Requery(); m_pset->Close(); m_database.Close(); MessageBox("辦理借閱證成功!","辦理借閱證"); CPersonInfoDlgm_dlg; m_dlg.m_strProofID=m_strProofID; m_dlg.DoModal(); }在上面的辦理借閱證實現(xiàn)代碼中,首先仍然是檢查輸入?yún)?shù)是否為空以及數(shù)據(jù)庫是否正常翻開,然后CProofSet實例,輸入SQL語句〔“select*fromProof_InfowhereProof_ID=’%s’〞,m_strProofID〕,查看數(shù)據(jù)庫是否已經(jīng)有該人,有將不再為此人辦理借閱證,如果沒有,檢查輸入的讀者的個人根本信息是否完整,包括姓名,性別,借閱證號,號碼,住址以及辦理日期等,然后插入新的記錄,最后是在列表框中現(xiàn)實辦理借閱證的信息。該模塊功能簡單,就是往數(shù)據(jù)庫中的表中添加新的數(shù)據(jù)庫項。在這里用到了一個從CString到整型變量的轉(zhuǎn)換,即代碼中的atoi函數(shù),它的使用也非常簡單,但是省略了很多麻煩。如果手工來完成這個轉(zhuǎn)換也是可以實現(xiàn)的餓,需要對CString的字符串進(jìn)行分析,以累加的方式將字符轉(zhuǎn)換為十進(jìn)制,同時還要對異常進(jìn)行處理。4.1.2借閱證掛失借閱證掛失包括了掛失借閱證和查詢借閱證的功能。為了方便掛失借閱證和查詢所有借閱證的根本信息,可以創(chuàng)立一個對話框。添加對話框類名稱為CProofLostDlg,資源ID為IDD_DALOG_PROOF_LOST,對話框名稱為“借閱證掛失〞,界面如圖4-3所示圖4-3借閱證掛失界面查詢的實現(xiàn)局部就是調(diào)用CCheckProofDlg對話框,在前面已經(jīng)介紹借閱證喪失后,要及時去圖書館掛失,這也是圖書館管理系統(tǒng)中雨其他信息管理系統(tǒng)相比的重要特色之一。辦理借閱證掛失的實現(xiàn)函數(shù)為OnButtonloet(),代碼如下voidCProofLostDlg::OnButtonShow(){//…省略了局部代碼//上面的代碼檢查輸入?yún)?shù)是否為空以及數(shù)據(jù)庫是否正常翻開 CProofSet*m_pset=newCProofSet(&m_database); CStringstrSQL; strSQL.Format("select*fromProof_InfowhereProof_ID='%s'",m_strProofID); m_pset->Open(AFX_DB_USE_DEFAULT_TYPE,strSQL); if(m_pset->GetRecordCount()==0) { MessageBox("數(shù)據(jù)庫中沒有該人的信息","借閱證掛失"); m_pset->Close(); m_database.Close(); return; } //掛失,刪除該借閱證的記錄信息 m_pset->Delete(); m_pset->Close(); m_database.Close(); intiResult; iResult=MessageBox("掛失成功,是否查閱,進(jìn)行確認(rèn)","借閱證掛失",MB_YESNO|MB_ICONQUESTION); if(iResult==IDYES) { CCheckProofDlgm_dlg; m_dlg.m_strProofID=m_strProofID; m_dlg.DoModal(); } }voidCProofLostDlg::OnButtonBack(){ //TODO:Addyourcontrolnotificationhandlercodehere if(m_database.IsOpen()) m_database.Close(); OnOK();}voidCProofLostDlg::OnClose(){ OnButtonBack();在以上的借閱證掛失處理函數(shù)中,其實現(xiàn)過程與圖書掛失類似,讀者可以跟上面的函數(shù)作比擬以理解其實現(xiàn)過程,在這個函數(shù)中對錯的處理時很完善的,這也是圖書館系統(tǒng)開發(fā)時要非常注意的一點。※4.2系統(tǒng)管理模塊4.2.1添加賬號在添加用戶界面中輸入用戶名和密碼,即可增加成員。圖4-4添加成員界面4.2.2修改密碼在修改用戶密碼頁面輸入原用戶明和明碼,在輸入兩次新密碼即可修改密碼。圖4-5修改密碼界面第5章測試經(jīng)過以上各節(jié)的介紹,應(yīng)完成了數(shù)據(jù)庫的開發(fā),接下來將對系統(tǒng)的運行過程進(jìn)行分析:添加借閱證號,姓名,性別,身份證號,家庭住址,號碼即可辦理借閱證;在借閱證查詢界面輸入借閱證號即可查詢借閱證信息;在借閱證掛失頁面輸入借閱證號即可掛失借閱證;在增加成員界面添加用戶名和密碼即可添加成員;在修改用戶密碼頁面輸入原用戶明和明碼,在輸入兩次新密碼即可修改密碼。設(shè)計總結(jié)這次數(shù)據(jù)庫課程設(shè)計我主要采用VisualC++6.0作為前臺開發(fā)工具,MicrosoftSQLServer2000作為后臺數(shù)據(jù)庫,結(jié)合C++和數(shù)據(jù)庫的有關(guān)知識,開發(fā)了這個圖書館管理系統(tǒng)。通過這次課程設(shè)計,我對于數(shù)據(jù)庫課程設(shè)計的相關(guān)步驟和流程有了更深刻的理解,熟悉掌握了MicrosoftSQLServer2000和VisualC++6.0的數(shù)據(jù)庫使用,另一方面,也對SQL語言作為嵌入式語言的功能有了更深刻的體會,同時,我也發(fā)現(xiàn)自己對于軟件工程設(shè)計和數(shù)據(jù)庫設(shè)計的知識掌握還不夠,設(shè)計和編程能力還有待進(jìn)一步提高,這次課程設(shè)計給了我一個鍛煉自己的,強(qiáng)化數(shù)據(jù)庫學(xué)習(xí)的時機(jī),首先,我在穩(wěn)固了所學(xué)知識的根底上,學(xué)到了與開發(fā)系統(tǒng)有關(guān)的知識。我通過復(fù)習(xí)課本,去圖書館查閱相關(guān)書籍以及上網(wǎng)搜索等,學(xué)到了很多自己以前不熟的知識。遇到不懂的地方

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論