計算機科學與技術專業(yè)實踐論文6_第1頁
計算機科學與技術專業(yè)實踐論文6_第2頁
計算機科學與技術專業(yè)實踐論文6_第3頁
計算機科學與技術專業(yè)實踐論文6_第4頁
計算機科學與技術專業(yè)實踐論文6_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

專業(yè)實踐論文作者:學號:學系:專業(yè):計算機科學與技術題目:圖書管理系統(tǒng)的設計與實現(xiàn)指導者:年月南京摘要隨著人類社會的發(fā)展,人類對知識的需求也不斷地增長。在這種形勢下,書籍就漸漸地成為人們獲取并增長知識的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,這次畢業(yè)設計,我以我所在的學校圖書館為開發(fā)背景,設計這個圖書管理系統(tǒng),從圖書的入庫登記到查詢?yōu)g覽,從借書證發(fā)放到圖書的借閱,形成了一個整體自動化管理模式,改善了我校圖書館的管理。本文介紹了在VisualBasic6.0環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應用開發(fā)”的策略開發(fā)本系統(tǒng)的詳細過程,提出實現(xiàn)圖書館信息管理、資源共享的基本目標,從而推動邁向數(shù)字化圖書館的步伐,并闡述系統(tǒng)結構設計和功能設計,從圖書的入庫登記到查詢?yōu)g覽,從借書證發(fā)放到圖書的借閱,形成了一個整體自動化管理模式,從軟件工程的角度進行了科學而嚴謹?shù)年U述。關鍵詞:圖書管理;VisualBasic;數(shù)據(jù)庫

TitleTheDesignandImplementationofBooksManagementSystemAbstractWiththedevelopmentofsociety,mankindneedmoreknowledgealsoconstantlyincrease.Underthissituation,bookgraduallybecomethemainpathtoobtaintheknowledgeoflife,andlibrarynaturallyoccupiedinpeoplecertainlyposition,howsciencegroundthemanagementlibrarynotonlyrelatetotheconvenientdegreethatthereaderbegtoknow,butalsorelatetothelibrarythatstrategyofdevelopment,therefore,developthemanagementsystemofaperfectlibrarycan'tlittle,thistextintroducedundertheVisualBasic6.0theenvironmentadoption"fromtoptobottomtotalprogramming,fromthedetailedprocessthatbottombutupapplieddevelopment"developthissystem,bringuptorealizethebasictargetthatshareofmanagement,resourcesoflibraryinformation,fromthestepthatbutthepushheadintothearithmeticfigureofthelibrary,andshowsthesystemconstructiondesignandfunctiondesign,fromthebooksofstoreinwarehousetoregisterthesearchtoview,booksthatissuefromlibrarycardtoangleofborrow,becomeathewholeautomationthemanagementthemode,andproceedscarefulexplainfromthesoftwareengineeringscience.Keywords:librarymanagementsystem;VisualBasic;database目錄TOC\o"1-3"\h\z摘要 [7]的“聯(lián)系”用于刻畫實體之間的關聯(lián)。一種完整的方式是對局部結構中任意兩個實體類型,依據(jù)需求分析的結果,考察局部結構中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進一步確定是1:N,M:N,還是1:1等。還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。根據(jù)上面的設計可以規(guī)劃出的實體有:讀者實體、圖書實體和借書信息實體。3.1.1讀者實體E-R圖讀者實體E-R圖是讀者信息相關的模型圖,如圖3-1所示讀者實體讀者實體編號姓名類別聯(lián)系方式

證號性別圖3-1讀者實體3.1.2圖書實體E-R圖圖書實體E-R圖是現(xiàn)有圖書的關系模型圖,如圖3-2所示圖書實體圖書實體圖書編號類別編號作者出版日期數(shù)據(jù)庫配置文件已經(jīng)安裝到D:\oracle\product\10.2.0,同時其他選定的安裝組件也已經(jīng)安裝到D:\oracle\product\10.2.0\db_1。

iSQL*PlusURL為:

47:5560/isqlplus

iSQL*PlusDBAURL為:

47:5560/isqlplus/dba

證號圖書名稱出版日期數(shù)據(jù)庫配置文件已經(jīng)安裝到D:\oracle\product\10.2.0,同時其他選定的安裝組件也已經(jīng)安裝到D:\oracle\product\10.2.0\db_1。

iSQL*PlusURL為:

47:5560/isqlplus

iSQL*PlusDBAURL為:

47:5560/isqlplus/dba

證號出版日期數(shù)據(jù)庫配置文件已經(jīng)安裝到D:\oracle\product\10.2.0,同時其他選定的安裝組件也已經(jīng)安裝到D:\oracle\product\10.2.0\db_1。

iSQL*PlusURL為:

47:5560/isqlplus

iSQL*PlusDBAURL為:

47:5560/isqlplus/dba

證號圖3-2圖書實體3.1.3借書實體E-R圖借書實體E-R圖是讀者借書和還書相關的模型圖,如圖3-3所示借書信息實體借書信息實體圖書編號借書證號借出日期還書日期借出狀態(tài)圖3-3借書實體3.1.4系統(tǒng)實體E-R圖系統(tǒng)實體E-R圖是讀者和圖書間的關系模型圖,如圖3-4所示讀者讀者圖書借閱圖3-4實體E-R圖3.2數(shù)據(jù)庫的詳細設計由數(shù)據(jù)模型REF_Ref218047502\r\h錯誤!未找到引用源。利用SQLsever2000進行數(shù)據(jù)庫的詳細設計,本系統(tǒng)設計的數(shù)據(jù)庫名為book,其基本表的設計如下:(1)讀者類別表介紹了讀者種類,根據(jù)讀者權限可以借書的數(shù)量,借書的期限和有效期限,如表3-1所示表3-1讀者類別讀者類別種類名稱借書數(shù)量借書期限有效期限博士1877教授11012職工745本科744(2)讀者信息表介紹了讀者的姓名,編號,性別,類別,工作單位,聯(lián)系方式等,如表3-2所示表3-2讀者信息讀者信息讀者姓名讀者編號性別讀者類別工作單位家庭地址電話號碼登記日期已借書數(shù)量張老師001男教授化學系627794762003-5-40王明003女本科物理系627794772003-5-51黃毅002男職工清華大學2003-5-81(3)借閱信息表介紹了借閱編號,讀者編號,讀者姓名,書籍編號和書籍名稱等,如表3-3所示表3-3借閱信息借閱信息借閱編號讀者編號讀者姓名書籍編號書籍名稱出借日期還書日期7003王明Tp-313VisualBasic2003-5-102003-6-78002黃毅Tp-314VisualC++2003-5-102003-6-7(4)書籍信息表介紹了書籍編號,書名,類別,作者,出版社等,如表3-4所示表3-4書籍信息書籍信息書籍編號書名類別作者出版社出版日期登記日期是否被借出Tp-312計算機模擬物理計算機黃文大學出版社2002-1-12003-1-1否Tp-313VisualBasic計算機黃文大學出版社2002-1-12003-1-1是Tp-314VisualC++計算機劉登富計算機出版社2003-1-12003-3-1是O-414高等數(shù)學物理高明大學出版社2002-1-22003-1-3否TN-21電子技術電子楊通大學出版社2001-1-12002-1-1否(5)系統(tǒng)管理表介紹了用戶名,密碼和相關的權限,如表3-5所示表3-5系統(tǒng)管理系統(tǒng)管理用戶名密碼權限adminadminsystemguestguestguest3.3本章小結本章主要介紹了系統(tǒng)開發(fā)過程中數(shù)據(jù)庫的E-R模型圖和詳細設計圖表.可以看出數(shù)據(jù)庫是圖書管理系統(tǒng)開發(fā)過程中必不可少的部分.

4詳細設計與實現(xiàn)圖書管理系統(tǒng)需要滿足來自三方面的需求,這三個方面分別是圖書借閱者、圖書館工作人員和圖書館管理人員。圖書借閱者的需求是查詢圖書館所存的圖書、個人借閱情況及個人信息的修改;圖書館工作人員對圖書借閱者的借閱及還書要求進行操作,同時形成借書或還書報表給借閱者查看確認;圖書館管理人員的功能最為復雜,包括對工作人員、圖書借閱者、圖書進行管理和維護,及系統(tǒng)狀態(tài)的查看、維護并生成催還圖書報表。圖書借閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號和密碼登錄系統(tǒng),還可以進行本人借書情況的查詢和維護部分個人信息。一般情況下,圖書借閱者只應該查詢和維護本人的借書情況和個人信息,若查詢和維護其他借閱者的借書情況和個人信息,就要知道其他圖書借閱者的借書證號和密碼。這些是很難得到的,特別是密碼,所以不但滿足了圖書借閱者的要求,還保護了圖書借閱者的個人隱私。圖書館工作人員有修改圖書借閱者借書和還書記錄的權限,所以需對工作人員登陸本模塊進行更多的考慮。在此模塊中,圖書館工作人員可以為圖書借閱者加入借書記錄或是還書記錄,并打印生成相應的報表給用戶查看和確認。在本系統(tǒng)中由于沒有打印機設備供試驗,所以沒有制作打印模塊。本系統(tǒng)提供的功能有

1.設計不同用戶的操作權限和登陸方法

2.對所有用戶開放的圖書查詢

3.借閱者維護借閱者個人部分信息

4.借閱者查看個人借閱情況信息

5.維護借閱者個人密碼

6.查詢及統(tǒng)計各種信息

7.維護圖書信息

8.維護借閱者信息

9.對借閱過期的圖書進行通知4.1用戶登陸模塊的實現(xiàn)程序運行程序以后,就可以看到程序的登陸主界面.輸入用戶名和密碼點擊登錄即可進入圖書管理系統(tǒng)的后臺界面。功能:本模塊的主要功能是對操作用戶身份的驗證,只有系統(tǒng)的合法用戶才能進入系統(tǒng)。在進行系統(tǒng)登錄過程中,登錄模塊將調用數(shù)據(jù)庫里的用戶表,并對用戶名和密碼進行驗證,只有輸入了正確的用戶名和密碼后,系統(tǒng)登錄才會成功。否則退出登錄模塊。并在輸入了錯誤的或者是不存在的用戶名和密碼時,系統(tǒng)會給出出錯信息提示,指明登錄過程中的錯誤輸入或錯誤操作,以便用戶進行正確的登錄。登陸代碼REF_Ref218089531\r\h[9]REF_Ref218089592\r\h[10]如下:OptionExplicitDimcntAsInteger'記錄確定次數(shù)PrivateSubCommand1_Click()DimsqlAsStringDimrs_loginAsNewADODB.RecordsetIfTrim(txtuser.Text)=""Then'判斷輸入的用戶名是否為空MsgBox"沒有這個用戶",vbOKOnly+vbExclamation,""txtuser.SetFocusElsesql="select*from系統(tǒng)管理where用戶名='"&txtuser.Text&"'"rs_login.Opensql,conn,adOpenKeyset,adLockPessimisticIfrs_login.EOF=TrueThenMsgBox"沒有這個用戶",vbOKOnly+vbExclamation,""txtuser.SetFocusElse'檢驗密碼是否正確IfTrim(rs_login.Fields(1))=Trim(txtpwd.Text)ThenuserID=txtuser.Textuserpow=rs_login.Fields(2)rs_login.CloseUnloadMeMain.ShowElseMsgBox"密碼不正確",vbOKOnly+vbExclamation,""txtpwd.SetFocusEndIfEndIfEndIfcnt=cnt+1Ifcnt=3ThenUnloadMeEndIfExitSubEndSubPrivateSubCommand2_Click()UnloadMeEndSubPrivateSubForm_Load()DimconnectionstringAsStringconnectionstring="provider=Microsoft.Jet.oledb.4.0;"&_"datasource=book.mdb"conn.Openconnectionstringcnt=0EndSub4.2圖書管理模塊的實現(xiàn)用戶在登陸以后進入圖書管理系統(tǒng)的界面,從總體上可以分為圖書管理,讀者管理,圖書借閱,系統(tǒng)管理和幫助五個部分。其中圖書管理模塊的功能為實現(xiàn)圖書類別管理和圖書信息管理。而圖書類別管理又為添加、修改和刪除圖書類別,圖書信息管理又為添加、修改、刪除和查詢圖書信息。在此以添加圖書類別為例給出具體實現(xiàn)的代碼。添加圖書類別的代碼如下:OptionExplicitPrivateSubCommand1_Click()Dimrs_bookstyleAsNewADODB.RecordsetDimsqlAsStringIfTrim(Text1.Text)=""ThenMsgBox"圖書種類不能為空",vbOKOnly+vbExclamation,""Text1.SetFocusExitSubEndIfIfTrim(Text2.Text)=""ThenMsgBox"種類編號不能為空",vbOKOnly+vbExclamation,""Text2.SetFocusExitSubEndIfsql="select*from圖書類別where類別名稱='"&Text1.Text&"'"rs_bookstyle.Opensql,conn,adOpenKeyset,adLockPessimisticIfrs_bookstyle.EOFThenrs_bookstyle.AddNewrs_bookstyle.Fields(0)=Trim(Text1.Text)rs_bookstyle.Fields(1)=Trim(Text2.Text)rs_bookstyle.UpdateMsgBox"添加圖書類別成功!",vbOKOnly,""rs_bookstyle.CloseElseMsgBox"讀者類別重復!",vbOKOnly+vbExclamation,""Text1.SetFocusText1.Text=""rs_bookstyle.CloseExitSubEndIfEndSubPrivateSubCommand2_Click()UnloadMeEndSub4.3讀者管理模塊的實現(xiàn)讀者管理模塊的功能為實現(xiàn)讀者類別管理和讀者信息管理。其中讀者類別管理可以實現(xiàn)添加、刪除和查詢讀者類別,讀者信息管理可以實現(xiàn)添加、修改、刪除和查詢讀者信息。這里僅以添加讀者信息為例來說明如何具體實現(xiàn)。添加讀者信息的代碼如下:OptionExplicitDimrs_addreaderAsNewADODB.RecordsetPrivateSubCommand1_Click()DimsqlAsStringIfTrim(Combo1.Text)=""ThenMsgBox"請選擇讀者種類",vbOKOnly+vbExclamation,""Combo1.SetFocusExitSubEndIfIfTrim(Text1.Text)=""ThenMsgBox"讀者姓名不能為空",vbOKOnly+vbExclamation,""Text1.SetFocusExitSubEndIfIfTrim(Text2.Text)=""ThenMsgBox"讀者編號不能為空",vbOKOnly+vbExclamation,""Text2.SetFocusExitSubEndIfsql="select*from讀者信息where讀者編號='"&Text2.Text&"'"rs_addreader.Opensql,conn,adOpenKeyset,adLockPessimisticIfrs_addreader.EOFThenrs_addreader.AddNewrs_addreader.Fields(0)=Trim(Text1.Text)rs_addreader.Fields(1)=Trim(Text2.Text)rs_addreader.Fields(2)=Trim(Combo2.Text)rs_addreader.Fields(3)=Trim(Combo1.Text)rs_addreader.Fields(4)=Trim(Text3.Text)rs_addreader.Fields(5)=Trim(Text4.Text)rs_addreader.Fields(6)=Trim(Text5.Text)rs_addreader.Fields(7)=CDate(Text6.Text)rs_addreader.UpdateMsgBox"添加讀者信息成功!",vbOKOnly,""rs_addreader.CloseElseMsgBox"讀者編號重復!",vbOKOnly+vbExclamation,""Text1.SetFocusText1.Text=""rs_addreader.CloseExitSubEndIfEndSubPrivateSubCommand2_Click()UnloadMeEndSubPrivateSubForm_Load()Combo2.AddItem"男"Combo2.AddItem"女"Dimrs_leibieAsNewADODB.RecordsetDimsqlAsStringsql="select*from讀者類別"rs_leibie.Opensql,conn,adOpenKeyset,adLockPessimisticrs_leibie.MoveFirstDoWhileNotrs_leibie.EOFCombo1.AddItemrs_leibie.Fields(0)rs_leibie.MoveNextLooprs_leibie.CloseEndSub4.4圖書借閱模塊的實現(xiàn)圖書借閱管理模塊的功能為實現(xiàn)借書管理和還書管理。借書管理又分為添加借書信息和查詢借書信息,還書管理則為添加還書信息。在借書管理和還書管理這一部分中,我們要實現(xiàn)的功能是在圖書數(shù)據(jù)庫和讀者庫之間建立關系。當一個讀者從圖書數(shù)據(jù)庫中找到了自己所要的書時。系統(tǒng)就在這一讀者和該書之間建立一個關系,從而實現(xiàn)讀者從圖書數(shù)據(jù)庫中借書的功能。當讀者要還書時,只需取消讀者和該書之間的關系,這樣一來就實現(xiàn)了還書的功能。此模塊中以添加借書信息為例來說明如何具體實現(xiàn)。借書的代碼如下:OptionExplicitDimleibieAsString'該讀者的類別DimqixianAsInteger'該讀者可以借書的期限DimshumuAsInteger'該讀者已借書數(shù)量DimmaxnumAsInteger'該讀者借書數(shù)量的限制PrivateSubCombo1_Click()Combo2.ListIndex=Combo1.ListIndexEndSubPrivateSubCombo2_Click()Combo1.ListIndex=Combo2.ListIndexEndSubPrivateSubCommand1_Click()Dimrs_borrowbookAsNewADODB.RecordsetDimsqlAsStringsql="select*from讀者信息where讀者編號='"&Combo1.Text&"'"rs_borrowbook.Opensql,conn,adOpenKeyset,adLockPessimisticleibie=rs_borrowbook.Fields(3)shumu=rs_borrowbook.Fields(8)rs_borrowbook.Closesql="select*from讀者類別where種類名稱='"&leibie&"'"rs_borrowbook.Opensql,conn,adOpenKeyset,adLockPessimisticqixian=rs_borrowbook.Fields(2)maxnum=rs_borrowbook.Fields(1)rs_borrowbook.CloseIfshumu>=maxnumThenMsgBox"該讀者借書數(shù)額已滿!",vbOKOnly+vbExclamationExitSubEndIfsql="select*from借閱信息"rs_borrowbook.Opensql,conn,adOpenKeyset,adLockPessimisticrs_borrowbook.AddNewrs_borrowbook.Fields(1)=Combo1.Textrs_borrowbook.Fields(2)=Combo2.Textrs_borrowbook.Fields(3)=Label8.Captionrs_borrowbook.Fields(4)=Label9.Captionrs_borrowbook.Fields(5)=Daters_borrowbook.Fields(6)=DateAdd("Ww",qixian,Date)rs_borrowbook.Updaters_borrowbook.Closesql="select*from書籍信息where書籍編號='"&book_num&"'"rs_borrowbook.Opensql,conn,adOpenKeyset,adLockPessimisticrs_borrowbook.Fields(7)="是"rs_borrowbook.Updaters_borrowbook.Closesql="select*from讀者信息where讀者編號='"&Combo1.Text&"'"rs_borrowbook.Opensql,conn,adOpenKeyset,adLockPessimisticrs_borrowbook.Fields(8)=rs_borrowbook.Fields(8)+1rs_borrowbook.Updaters_borrowbook.CloseMsgBox"本書借閱成功!",vbOKOnly+vbExclamationUnloadMeEndSubPrivateSubCommand2_Click()UnloadMeEndSubPrivateSubForm_Load()Dimrs_borrowAsNewADODB.RecordsetDimrs_readerAsNewADODB.RecordsetDimsqlAsStringsql="select*from書籍信息where書籍編號='"&book_num&"'"rs_borrow.Opensql,conn,adOpenKeyset,adLockPessimisticLabel8.Caption=rs_borrow.Fields(0)Label9.Caption=rs_borrow.Fields(1)Label10.Caption=rs_borrow.Fields(2)Label11.Caption=rs_borrow.Fields(3)Label12.Caption=rs_borrow.Fields(4)Label13.Caption=rs_borrow.Fields(5)Label14.Caption=rs_borrow.Fields(6)sql="select*from讀者信息"rs_reader.Opensql,conn,adOpenKeyset,adLockPessimisticIfNotrs_reader.EOFThenDoWhileNotrs_reader.EOFCombo1.AddItemrs_reader.Fields(1)Combo2.AddItemrs_reader.Fields(0)rs_reader.MoveNextLoopElseMsgBox"請先登記讀者!",vbOKOnly+vbExclamationExitSubEndIfrs_borrow.Closers_reader.CloseEndSub4.5系統(tǒng)管理模塊的實現(xiàn)系統(tǒng)管理模塊功能為實現(xiàn)添加管理員,修改密碼和退出系統(tǒng).在此模塊的實現(xiàn)中以添加管理員為例來說明如何具體實現(xiàn).添加管理員的代碼如下:PrivateSubCommand1_Click()DimsqlAsStringDimrs_addAsNewADODB.RecordsetIfTrim(Text1.Text)=""ThenMsgBox"用戶名不能為空",vbOKOnly+vbExclamation,""ExitSubText1.SetFocusElsesql="select*from系統(tǒng)管理"rs_add.Opensql,conn,adOpenKeyset,adLockPessimisticWhile(rs_add.EOF=False)IfTrim(rs_add.Fields(0))=Trim(Text1.Text)ThenMsgBox"已有這個用戶",vbOKOnly+vbExclamation,""Text1.SetFocusText1.Text=""Text2.Text=""Text3.Text=""Combo1.Text=""ExitSubElsers_add.MoveNextEndIfWendIfTrim(Text2.Text)<>Trim(Text3.Text)ThenMsgBox"兩次密碼不一致",vbOKOnly+vbExclamation,""Text2.SetFocusText2.Text=""Text3.Text=""ExitSubElseIfTrim(Combo1.Text)<>"system"AndTrim(Combo1.Text)<>"guest"ThenMsgBox"請選擇正確的用戶權限",vbOKOnly+vbExclamation,""Combo1.SetFocusCombo1.Text=""ExitSubElsers_add.AddNewrs_add.Fields(0)=Text1.Textrs_add.Fields(1)=Text2.Textrs_add.Fields(2)=Combo1.Textrs_add.Updaters_add.CloseMsgBox"添加用戶成功",vbOKOnly+vbExclamation,""UnloadMeEndIfEndIfEndSubPrivateSubCommand2_Click()UnloadMeEndSubPrivateSubForm_Load()Combo1.AddItem"system"Combo1.AddItem"guest"EndSub4.6本章小結本章主要介紹了圖書管理系統(tǒng)的功能模塊的具體實現(xiàn).通過對系統(tǒng)登陸模塊、圖書管理模塊、讀者管理模塊、圖書借閱管理模塊和系統(tǒng)管理模塊的具體實現(xiàn)來講述如何去開發(fā)一個圖書管理系統(tǒng).

5軟件測試與維護5.1測試范圍與主要內(nèi)容軟件測試REF_Ref218089393\r\h[6]REF_Ref218047476\r\h[7]REF_Ref218089398\r\h[8]需要測試的范圍和測試的主要內(nèi)容,并對其進行簡要的說明.具體實現(xiàn)如表6-1所示表6-1測試范圍與主要內(nèi)容測試范圍主要內(nèi)容簡要說明系統(tǒng)登陸驗證驗證用戶身份功能性測試信息檢索功能測試測試數(shù)據(jù)庫檢索代碼的健壯性功能性測試圖書管理功能測試測試系統(tǒng)實用性、方便性功能性測試統(tǒng)計分析測試測試按時段統(tǒng)計的準確性功能性測試數(shù)據(jù)完整性測試測試操作失敗時的數(shù)據(jù)完整性控制功能性測試核心代碼復檢檢驗核心代碼的質量邏輯檢錯性測試5.2測試方法軟件的測試方法分為功能性測試和邏輯檢錯性測試,其中功能性測試可以通過黑盒測試來實現(xiàn),邏輯檢錯性測試可以通過白盒測試來實現(xiàn).5.3軟件維護本圖書管理系統(tǒng)的維護主要包括以下內(nèi)容:(1)權限維護。管理員需要對用戶的用戶名、密碼和權限進行維護,給每位讀者分配享用的用戶名和密碼,確定閱讀級別。(2)書目管理。書目需要經(jīng)常進行更新。同時,在書目信息表中更改、增加各相應的數(shù)據(jù)信息。(3)書目類別管理。書目的更新操作,引起書目類別信息表的更改,管理員就需要及時調整書目類別。5.4本章小結本章主要講述了軟件測試的范圍和方法,以及如何去維護軟件。軟件的測試與維護可以幫助我們?nèi)ジ玫娜ナ褂密浖?/p>

結論通過系統(tǒng)的在校學習和對外界的認識,我對軟件開發(fā)的大致過程有了一些基本的了解,有了一些體會:程序沒有最好,只有更好,程序沒有十全十美,只有更完美;在編程的過程中,會遇到各種各樣的問題,優(yōu)秀的編程大師正是在解決了遇到的這些問題而積累經(jīng)驗的成果,提升了編程能力和豐富了編程思維。深入的體會:編程總會深入內(nèi)部,深究根源,一個程序只有不斷地測試和修改才能減少錯誤,才能提高質量,才能做得更好,程序是在不斷地壯大的。編程需要嚴謹?shù)乃季S,程序是一個邏輯產(chǎn)品,它存儲在磁盤等物理介質中,它看不見,摸不著,它運行時一環(huán)接一環(huán),一絲扣一絲,一旦出錯,有可能導致難以預料的嚴重后果。而嚴謹?shù)乃季S能使程序邏輯出錯的可能性大大降低,也使程序易于維護。而且,保持嚴謹?shù)乃季S總是一個好的習慣。在學習的過程中,要學會應用網(wǎng)絡上的知識,把它變?yōu)樽约旱闹R,應用在實際中來解決問題。因為在網(wǎng)絡上有各種各樣的資源可以供你參考。編程需要良好的編程習慣。好的編程習慣能給編程人員省去很多不必要的麻煩,提

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論