軟件工程課程設計報告---網(wǎng)上圖書銷售系統(tǒng)_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  實 驗 報 告</b></p><p>  XXXX年XX月XX日</p><p>  目 錄</p><p>  第一章:需求分析3</p><p>  1.1 可行性分析研究3</p><p>  1.2 用戶需求5</p>

2、;<p>  1.3 使用范圍5</p><p>  1.4 業(yè)務流程分析5</p><p>  第二章:需求分析建模6</p><p>  2.1實體-聯(lián)系圖設計6</p><p>  2.2系統(tǒng)數(shù)據(jù)流圖9</p><p>  2.3數(shù)據(jù)字典10</p><p&g

3、t;  第三章:概要設計12</p><p>  3.1 系統(tǒng)模塊總體結構設計12</p><p>  3.1.1學生學籍管理系統(tǒng)的處理流程圖:12</p><p>  3.1.2總體結構和外部模塊設計13</p><p>  第四章 詳細設計13</p><p>  4.1 登陸模塊設計13</

4、p><p>  4.2 主界面設計13</p><p>  4.3 學籍管理模塊設計18</p><p>  4.3.1. 學生學籍管理系統(tǒng)的增加記錄18</p><p>  4.3.2學生學籍管理系統(tǒng)的刪除記錄18</p><p>  4.3.3學生學籍管理系統(tǒng)的修改記錄18</p><

5、p>  4.3.4學生學籍管理系統(tǒng)的查詢記錄18</p><p>  第五章:測試與維護19</p><p>  5.1 系統(tǒng)測試19</p><p>  5.2系統(tǒng)的運行與維護19</p><p>  第六章 設計心得體會21</p><p>  第七章 參考文獻22</p><

6、p><b>  第一章:需求分析</b></p><p>  學生學籍管理工作是學校管理工作的重要組成部分,現(xiàn)在相當一部分學校的學生學籍管理工作仍沿用手工方式。隨著學校規(guī)模的擴大、學生人數(shù)的增加,效率低下、容易出錯的手工方式越來越不適應實際管理工作的需要,利用計算機技術和數(shù)據(jù)庫技術設計開發(fā)學生學籍管理系統(tǒng)、實現(xiàn)學生學籍管理工作的自動化成為學生管理部門的迫切需要。</p>

7、<p>  學生學籍管理工作主要是學生基本情況的管理包括學生學籍變動的管理(轉入、轉出、休學、復學、退學、調(diào)班、外出借讀、借讀、留級或跳級)、學生成績的管理和教師基本信息管理和教課的管理,主要包括數(shù)據(jù)輸入、修改、刪除、追加、查詢、統(tǒng)計和打印報表等功能,學生學籍管理系統(tǒng)要能高效、準確地完成這些功能,并要達到界面美觀友好、使用方便。</p><p>  1.1 可行性分析研究</p><

8、;p><b>  經(jīng)濟上可行性:</b></p><p>  現(xiàn)在,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步。而本系統(tǒng)的開發(fā),為學校的工作效率帶來了一個質的飛躍,為此主要表現(xiàn)有以下幾個方面:</p><p>  第一,本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動;</p><p>  第二,本系統(tǒng)的運行可以節(jié)省許多資源;</p&

9、gt;<p>  第三,本系統(tǒng)的運行可以大大的提高學校的工作效率;</p><p>  第四,本系統(tǒng)可以使敏感文檔更加安全,等等。</p><p>  另一方面, 就學校自身來說,它也是需要這樣一個軟件的。我們在計算機還沒有普及之前,信息都必須通過在紙上填寫來實現(xiàn), 這樣既浪費時間又容易出錯,。隨著信息時代的來臨, 我們的各項工作都要講求效率, 成績和學籍管理也不例外, 這就

10、為作者的軟件提供了使用群體。所以,本系統(tǒng)在經(jīng)濟上是可行的。</p><p><b>  技術上可行性:</b></p><p>  目前,全國計算機越來越普及,幾乎每個學校都配有計算機,為這套軟件提供了硬件環(huán)境。以計算機為基礎的管理系統(tǒng)使教師和管理者擺脫了那種繁雜、易錯的記錄及管理方式,通過計算機以及配套的軟件,用戶可以采用全新的方式從不同的地方存取各種信息。從客戶/

11、服務器方式上發(fā)展起來的框架結構為我們提供了開發(fā)本系統(tǒng)的基礎。為了本系統(tǒng)的開發(fā)作者特對學校進行了深入的調(diào)查研究。學校校園網(wǎng)的建設也為新系統(tǒng)服務器/客戶端的結構提供了硬件的支持。使用VB作為系統(tǒng)開發(fā)的開發(fā)軟件,它作為一種現(xiàn)代的編程語言,提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴展與修改。綜上所述,本系統(tǒng)的設

12、計與開發(fā)在技術上和硬件設備上的條件都是滿足的,因此,它在技術上是可行的。</p><p><b>  運行上可行性:</b></p><p>  本系統(tǒng)可以運行在各種操作系統(tǒng)之上, 就是說市場上流行的操作系統(tǒng)都可以支持。另外,本系統(tǒng)為一個小型的學生學籍管理系統(tǒng),所耗費的資源非常的小,學校的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運行上是可行的。</p

13、><p><b>  用戶使用可行性:</b></p><p>  本系統(tǒng)的操作簡單, 有計算機基礎的人無需培訓即可使用, 即使是沒有計算機基礎的人只需經(jīng)過簡單的培訓就可以很熟練的使用本系統(tǒng)。系統(tǒng)運行后,就用戶方而言,由于用戶使用本系統(tǒng)時,不會也不必關心系統(tǒng)內(nèi)部的結構及實現(xiàn)方法,即對用戶來說是透明的,所以本系統(tǒng)對用戶而言,是定位在界面友好、操作方便、功能齊全的原則上的,用

14、戶只需簡單的用鼠標點擊各界面上的選項卡或按鈕就能執(zhí)行相應的功能,就管理者而言,關心的是如何處理各種數(shù)據(jù),只要把用戶的信息輸入計算機,管理者就可運行相應的后臺程序進行處理。而以上的這些功能都能在所選擇的開發(fā)環(huán)境中用所選擇的開發(fā)工具來實現(xiàn)。所以說本系統(tǒng)在用戶使用可行性上是沒有問題的。因此,它在用戶使用上是可行的。</p><p><b>  1.2 用戶需求</b></p>&l

15、t;p>  此系統(tǒng)專門為高校學籍管理所設置,用與教務處管理學生的學籍情況,并進行相應的調(diào)整,同時也可用于一些老師,學生通過系統(tǒng)查詢一些學生資料,成績等信息。系統(tǒng)主要用于管理學生信息,管理學生從進校開始,到畢業(yè)離校的一切學籍變動的管理,同時管理學生的成績。因此需要設置用戶權限,分為一般用戶和管理員,管理員是系統(tǒng)的管理人員,可以進行系統(tǒng)內(nèi)的任何操作,查詢,修改,刪除,學生的學籍變動等操作。一般用戶為訪問系統(tǒng)用戶,可以是老師,也可以是學

16、生,但權限上受到控制,只可以查詢一些資料,如學生的檔案,學生的成績等信息,而不能對這些信息進行修改,刪除等操作,更不能對學生的學籍變動進行調(diào)整等操作。</p><p><b>  1.3 使用范圍</b></p><p>  本系統(tǒng)適用于教育界,大學,中學的學生學籍的管理,它是比較完善的系統(tǒng)管理軟件,可對學生進行學籍管理,成績管理,對學生的學籍可以隨時輸入、輸出、查

17、找,調(diào)整,通過本系統(tǒng)軟件,能幫助教研人員利用計算機,快速方便的對學生學籍管理進行管理、輸入、輸出、查找的所需操作,使散亂的人事管理能夠具體化,直觀化、合理化。所以此軟件使用范圍廣,開發(fā)的意圖主要是為了教學辦公室對學生學籍的管理更方便;減輕管理人員的工作負擔,使學校的學籍管理工作能夠更加的完善。</p><p>  1.4 業(yè)務流程分析</p><p>  首先,由學生處根據(jù)學校相關規(guī)定和

18、學生成績招錄新生,并建立新生入學檔案和修改學籍管理信息中的數(shù)據(jù)。接著有教務處組織編排班級和組織教師進行教學。完成一學期的教學后,由教務處組織學生進行期末考試,并對學生期末成績進行統(tǒng)計和分析。再由各系根據(jù)教務處統(tǒng)計分析的結果評定獎學金、填制成績單。最后再由學生處根據(jù)教務處統(tǒng)計分析的學生成績結果修改學籍管理信息。并最終完成畢業(yè)學生的畢業(yè)登記、填制畢業(yè)登記表和修改學籍管理信息。</p><p>  第二章:需求分析建模

19、</p><p><b>  實體-聯(lián)系圖設計</b></p><p><b>  學生實體E-R圖</b></p><p>  圖2-1 學生實體E-R圖</p><p>  學生轉出實體E-R圖</p><p>  圖2-2 學生轉出實體E-R圖</p>&

20、lt;p><b>  學生休學E-R圖</b></p><p>  圖2-3 學生休學實體E-R圖</p><p>  學生復學實體E-R圖</p><p>  圖2-4 學生復學實體E-R圖</p><p>  學生退學實體E-R圖</p><p>  圖2-5 學生退學實體E-R圖<

21、;/p><p>  學生外出借讀實體E-R圖</p><p>  圖2-6 學生外出借讀實體E-R圖</p><p>  學生調(diào)班實體E-R圖</p><p>  圖2-7 學生調(diào)班實體E-R圖</p><p>  學生留級(跳級)實體E-R圖</p><p>  圖2-8 學生留級(跳級)實體E-

22、R圖</p><p>  各實體之間的E-R圖</p><p>  圖2-9 各實體之間的E-R圖</p><p><b>  系統(tǒng)數(shù)據(jù)流圖</b></p><p>  總體數(shù)據(jù)流圖 2-1</p><p>  當管理員使用系統(tǒng)時的數(shù)據(jù)流圖 2-2 </p><p>  學

23、生使用時的數(shù)據(jù)流圖 2-3</p><p><b>  2.3數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)流名稱: 管理員登錄信息 </p><p>  簡 述:管理員登錄用戶信息數(shù)據(jù)流來源:管理員 數(shù)據(jù)流去向:管理員信息判斷 </p><p>  數(shù)據(jù)流組成:管理員用戶名+密碼</p><p>

24、  數(shù)據(jù)流名稱: 學生信息 </p><p>  簡 述:對學生的信息進行查詢,增加,修改,刪除處理數(shù)據(jù)流來源:對學生信息進行的各種操作 </p><p>  數(shù)據(jù)流去向:學生信息 數(shù)據(jù)流組成:學號+姓名+所在班級+所在年級+性別+出生年月+國家+省份+城市+身份證號碼+是否在校</p><p>  處理邏輯名稱:管理員登錄信息判斷 </p><

25、;p>  簡 述:判斷管理員的登錄信息是否正確輸入的數(shù)據(jù)流:管理員登陸信息 </p><p>  處理描述: 根據(jù)用戶提供的管理員信息,判斷該信息是否正確, 如果正確,則可以進行下一步操作,否則返回。 </p><p>  輸出的數(shù)據(jù)流:管理員登錄信息</p><p>  處理邏輯名稱:查看學生信息 </p><p>  簡 述:查看

26、學生的個人信息輸入的數(shù)據(jù)流:學生信息 </p><p>  處理描述:根據(jù)提供的學生的初步信息,查詢學生的全面信息 輸出的數(shù)據(jù)流: 查詢的信息</p><p>  處理邏輯名稱:增加學生信息 </p><p>  簡 述:增加學生的個人信息輸入的數(shù)據(jù)流:學生信息 </p><p>  處理描述:根據(jù)提供的學生的初步信息,增加一個學生的信息

27、 </p><p>  輸出的數(shù)據(jù)流:學生信息</p><p>  處理邏輯名稱:修改學生信息 </p><p>  簡 述:修改學生的個人信息輸入的數(shù)據(jù)流:學生信息 </p><p>  處理描述:修改選中學生的各種信息 </p><p>  輸出的數(shù)據(jù)流:學生信息</p><p>  處理

28、邏輯名稱:刪除學生信息 </p><p>  簡 述:刪除學生的個人信息輸入的數(shù)據(jù)流:學生信息 </p><p>  處理描述:刪除選中的學生的信息 </p><p>  輸出的數(shù)據(jù)流: 學生信息</p><p>  處理邏輯名稱: 學生登錄信息 </p><p>  簡 述:學生登錄用戶信息數(shù)據(jù)流來源:學生 &l

29、t;/p><p>  數(shù)據(jù)流去向:學生帳號信息判斷 </p><p>  數(shù)據(jù)流組成:學生用戶名+密碼</p><p>  數(shù)據(jù)流名稱: 學生信息</p><p><b>  簡 述:學生的信息</b></p><p>  來源:對學生自己的信息進行查詢 </p><p>  

30、去向:學生信息查詢 </p><p>  組成:學生名+學生登錄密碼等</p><p>  處理邏輯名稱:學生登錄信息判斷 </p><p>  簡 述:判斷學生錄信息是否正確輸入的數(shù)據(jù)流:學生的登錄信息 </p><p>  處理描述: 根據(jù)用戶提供的學生信息,判斷該信息是否正確,如 果正確,則可以進行下一步操作,否則返回。 </p

31、><p>  輸出的數(shù)據(jù)流:學生登錄信息</p><p>  處理邏輯名稱:查看自己的信息 </p><p>  簡 述:查看學生自己的各種信息</p><p><b>  第三章:概要設計</b></p><p>  3.1 系統(tǒng)模塊總體結構設計</p><p>  在登錄

32、窗口中是對使用系統(tǒng)人的身份的識別,如果是系統(tǒng)管理員,則擁有修改、插入、追加、刪除、保存數(shù)據(jù)的權利,并可對能使用本系統(tǒng)人員進行管理。普通用戶則只能進行查詢、打印、頁面設置、打印預覽等簡單功能。在各個學籍管理和學籍變動管理窗口中都有對數(shù)據(jù)的備份功能。</p><p>  3.1.1學生學籍管理系統(tǒng)的處理流程圖:</p><p>  圖3-1 學生學籍管理系統(tǒng)的處理流程圖</p>

33、<p>  3.1.2總體結構和外部模塊設計</p><p>  圖3-2 模塊設計圖</p><p><b>  第四章 詳細設計</b></p><p>  4.1 登陸模塊設計</p><p>  系統(tǒng)登錄模塊主要完成對登錄系統(tǒng)的用戶進行驗證,只有合法的用戶才可以進入系統(tǒng)。另外,為了防止用戶無限期地輸入

34、錯誤的用戶名或密碼,在系統(tǒng)登錄模塊中增加了限制登錄次數(shù)的功能。允許用戶最多登錄的次數(shù)(這里為3次),如果超過,則顯示提示信息,并結束應用程序。</p><p>  4.2 主界面設計</p><p>  主界面是應用程序的主體,也是應用程序的門面,它設計的好壞將直接影響用戶的第一感覺,如果主界面設計得很糟糕,則不論應用程序的其他部分設計得多么細致,用戶都不能或不愿意使用它。所以,在設計主

35、界面時應保持界面的簡潔性和明確性。學生學籍管理系統(tǒng)的主界面,用戶可以在主界面上選擇增加記錄、刪除記錄、修改記錄、查詢記錄、顯示全部記錄、退出6個操作。</p><p>  4.2.1登陸模塊設計</p><p>  系統(tǒng)登錄模塊主要完成對登錄系統(tǒng)的用戶進行驗證,只有合法的用戶才可以進入系統(tǒng)。</p><p>  另外,為了防止用戶無限期地輸入錯誤的用戶名或密碼,在系

36、統(tǒng)登錄模塊中增加了限制登錄次數(shù)的功能。允許用戶最多登錄的次數(shù)(這里為3次),如果超過,則顯示提示信息,并結束應用程序。如圖4-1。</p><p>  圖4-1 登錄界面</p><p>  4.2.2 主界面設計</p><p>  主界面是應用程序的主體,也是應用程序的門面,它設計的好壞將直接影響用戶的第一感覺,如果主界面設計得很糟糕,則不論應用程序的其他部分

37、設計得多么細致,用戶都不能或不愿意使用它。所以,在設計主界面時應保持界面的簡潔性和明確性。如圖4-2。</p><p><b>  圖4-2 主界面</b></p><p>  4.2.3 學籍管理模塊設計</p><p>  該模塊可以實現(xiàn)對現(xiàn)有學生學籍管理系統(tǒng)檔案中的專業(yè),學號,性別,民族等學生基本信息的記載情況的查看,并且可以對這些信

38、息進行添加,修改或刪除。新生入學時可以添加學生的學籍信息,等到畢業(yè)離校的時候可以刪除這些信息。如圖4-3。</p><p>  圖4-3 學籍管理模塊</p><p>  4.2.4 成績管理模塊設計</p><p>  該模塊可以實現(xiàn)對學生成績的錄入,修改,并且可以添加課程名稱。如圖4-3。</p><p>  圖4-3 成績管理模塊

39、</p><p>  4.2.5 查詢管理模塊設計</p><p>  該模塊可以實現(xiàn)對學生學籍和學生成績的查詢。能夠通過一定條件的查找設置到符合條件的報表的數(shù)據(jù)源來實現(xiàn)打印等功能。</p><p>  圖4-4 學籍查詢模塊</p><p>  圖4-5 成績查詢模塊</p><p>  4.3 學籍管理模塊

40、設計</p><p>  該模塊可以實現(xiàn)對現(xiàn)有學生學籍管理系統(tǒng)檔案中的專業(yè),學號,性別,民族等學生基本信息的記載情況的查看,并且可以對這些信息進行添加,修改或刪除。新生入學時可以添加學生的學籍信息,等到畢業(yè)離校的時候可以刪除這些信息。</p><p>  4.3.1. 學生學籍管理系統(tǒng)的增加記錄</p><p>  學生學籍管理系統(tǒng)的增加記錄界面,用戶可以在這里面填

41、寫所要添加的學生學籍信息。填寫好所有信息后,用戶可點擊確定按鈕,就把該學生的學籍信息錄入到數(shù)據(jù)庫中。若該學生的信息以錄入到數(shù)據(jù)庫中,則出現(xiàn)如圖5-3的畫面。若還沒錄入到是數(shù)據(jù)庫中,則出現(xiàn)如圖5-4的畫面。點擊退出,則返回主界面。</p><p>  4.3.2學生學籍管理系統(tǒng)的刪除記錄</p><p>  學生學籍管理系統(tǒng)的刪除記錄界面,用戶可以輸入要刪除學生學籍信息的學號,若該學生是存在

42、的,則點擊確定,會跳出一對話框,提示用戶到底要不要刪,具體如圖5-6所示,點擊確定,顯示刪除成功,如圖5-7所以。若該學生是不存在的,則會跳出一提示信息。</p><p>  4.3.3學生學籍管理系統(tǒng)的修改記錄</p><p>  學生學籍管理系統(tǒng)的修改記錄界面,用戶若想修改有錯誤的學生學籍信息,可進入此界面。用戶必須先輸入該學生的學號,然后點擊查詢,就可以看到該學生的全部的學籍信息。用

43、戶若想修改,可修改編輯框中的信息,全部改好后,點擊修改。若填寫的格式,規(guī)范都符合要求,就能修改成功</p><p>  4.3.4學生學籍管理系統(tǒng)的查詢記錄</p><p>  學生學籍管理系統(tǒng)的查詢記錄界面,用戶若想要查看某同學的學籍信息,可以進入到此界面中。輸入想要查詢學生的學號,點擊確定,就可以查詢了。若是該學號不存在,則出現(xiàn)如圖5-12所示。若存在,就可以看到該學生的的全部學籍信息

44、。</p><p>  4.3.5學生學籍管理系統(tǒng)的顯示全部信息</p><p>  學生學籍管理系統(tǒng)的顯示全部信息界面,也就是在主界面上。用戶想要查看全部學生的學籍信息,可點擊主界面上的全部記錄按鈕,則可以在主界面的下方顯示出數(shù)據(jù)庫全部學生的學籍信息</p><p>  4.3.6學生學籍管理系統(tǒng)的退出界面</p><p>  此界面就是主

45、界面,退出只是上面的一個功能按鈕。用戶進行各種操作后, 若想退出學生學籍管理系統(tǒng),可點擊主界面上的退出按鈕,就能推出本系統(tǒng)</p><p><b>  第五章:測試與維護</b></p><p><b>  5.1 系統(tǒng)測試</b></p><p>  在開發(fā)本系統(tǒng)時,為了使系統(tǒng)能夠穩(wěn)定運行,對本系統(tǒng)進行了有針對性的全面測

46、試,采取的方式是:</p><p>  (1)菜單項測試:為了保證每一項下拉菜單能夠正確實現(xiàn)系統(tǒng)設計的功能,我把相關的基礎數(shù)據(jù),基本上全部輸入到本系統(tǒng)中,并對每一個菜單項反復進行了增加、刪除、修改等操作,從而保證了菜單級功能的正確實現(xiàn)。</p><p>  菜單項包括:系統(tǒng)管理菜單,學籍管理菜單,成績管理菜單,查詢管理菜單。分別對其進行測試。</p><p> ?。?/p>

47、2)數(shù)據(jù)跟蹤:完成菜單項測試后,我又對系統(tǒng)內(nèi)的每一個數(shù)據(jù)進行了跟蹤。經(jīng)過實踐證實,說明該功能完全正常,對其它的功能模塊也進行了類似的設置。</p><p> ?。?)綜合測試:在以上測試的基礎上對系統(tǒng)功能進行了整體的測試,依次來檢驗系統(tǒng)功能是否符合系統(tǒng)設計的要求。</p><p>  對本系統(tǒng)進行了反復多次的測試。已完全符合系統(tǒng)設計的要求,測試成功。</p><p>

48、;  5.2系統(tǒng)的運行與維護</p><p>  管理信息系統(tǒng)在完成系統(tǒng)實施、投入正常運行之后,就進入了系統(tǒng)運行與維護階段。本系統(tǒng)運行:首先啟動Windows2000/XP,將本系統(tǒng)拷貝到硬盤相應地目錄下,配置好數(shù)據(jù)庫。運行“學生學籍管理系統(tǒng).exe”即可。 </p><p>  系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。換言之

49、,系統(tǒng)維護就是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。系統(tǒng)維護的工作量往往是很大的,其費用大約占整個生命周期的60%,所以我們必須對系統(tǒng)維護給予足夠的重視。</p><p><b>  1、系統(tǒng)維護的內(nèi)容</b></p><p>  按照維護對象的不同,系統(tǒng)維護的內(nèi)容可分為以下幾類:</p><p>  (1)系統(tǒng)

50、應用程序維護</p><p><b>  (2)數(shù)據(jù)維護</b></p><p><b> ?。?)代碼維護</b></p><p><b> ?。?)硬件設備維護</b></p><p><b>  2、系統(tǒng)維護的類型</b></p>&l

51、t;p>  系統(tǒng)維護的重點是系統(tǒng)應用軟件的維護工作,按照軟件維護的不同性質,可以劃分為下面四種類型: </p><p> ?。?)糾錯性維護:診斷和修正系統(tǒng)中遺留的錯誤。</p><p> ?。?)適應性維護:使系統(tǒng)適用環(huán)境的變化而進行的維護。</p><p> ?。?)完善性維護:為滿足用戶的需求而進行的維護。</p><p> 

52、 (4)預防性維護:為將要發(fā)生的變化或調(diào)整而進行的主動性維護。</p><p>  3、系統(tǒng)維護的組織與管理</p><p>  系統(tǒng)維護工作,首先必須建立一個維護組織,確定進行維護工作所應遵循的原則和規(guī)范化的過程,此外還應建立一套適用于具體系統(tǒng)維護過程的文檔及管理措施,以及進行復審的標準。</p><p>  根據(jù)系統(tǒng)維護的組織管理,一般維護過程如下:</p

53、><p>  (1)維護人員提出維護個性建議或要求。</p><p> ?。?)管理部門進行審批,并對修改帶來的影響作出充分的估計。</p><p>  (3)根據(jù)審批的修改方案進行相關的修改并作嚴格的測試。</p><p>  (4)更新文檔資料的相關部分。 </p><p>  4、本系統(tǒng)的維護模塊</p>

54、<p>  本系統(tǒng)的維護功能主要是為保證系統(tǒng)能夠正常的運行。</p><p>  第六章 設計心得體會</p><p>  通過此次課程設計使我對軟件工程有了更進一步的了解,從中學到了不少東西。RUP(Rational Unfiend Process)將軟件工程劃分為四個階段包括:初始階段、細化階段、編碼與測試、實施與維護。</p><p>  在初始

55、階段我們主要做的工作是編寫可行性分析報告(可能涉及企業(yè)調(diào)研),但由于條件限制,并未參與企業(yè)調(diào)研工作;接下來從獲取的信息中抽取出關鍵字;創(chuàng)建用例圖,用的工具為Jude畫出用例圖;畫出用例圖后編寫用例規(guī)約;之后繪制類和對象的關系圖(其中”_”代表私有的,”+”代表公有的)用到的工具為Office_Visio_Pro_2007;此階段最后就是編寫需求規(guī)格說明書,需求規(guī)格說明書的內(nèi)容比較多,花的時間也相對多些,由于這個課程設計是一個精簡的文檔,

56、所以寫的比較簡略。</p><p>  細化階段我們花的時間是最多的吧,包括有:(概要設計、詳細設計、數(shù)據(jù)庫)說明書、數(shù)據(jù)字典。我們采取分工形式進行編寫文檔,但是我們此次設計比較簡略,寫到的部分都不完善。詳細設計是內(nèi)容最多的,當中設計頁面設計部分,由于時間有限做的也比較粗糙,很多功能都不完善,此處時序圖省略了。 數(shù)據(jù)庫說明書中的邏輯及物理模型圖這里省略了,用到的工具是Rational rose。通過Sybase.

57、PowerDesigner工具還可以生產(chǎn)數(shù)據(jù)庫表結構,但是我們做的由于編碼方面沒做所以生成表結構省略了,數(shù)據(jù)字典我們做的也是文字說明。</p><p>  編碼測試階段,我們編碼實現(xiàn)由于此課程設計沒做要求所以,編碼方面沒做,我們主要是編寫此系統(tǒng)的文檔部分,所以測試只是以簡單的文字進行描述,而實際并未進行操作,測試是在一個項目中很重要的環(huán)節(jié),它決定你的產(chǎn)品能否有效。</p><p>  實施

58、與維護階段,我們這個系統(tǒng)并未完成,所以沒有實施和維護一說。但維護時長期的工作,需要在客戶實際使用中進行。</p><p>  這次課程設計我們大概花了1個多星期去準備文檔,小組成員的分工合作最終完成了這次課程設計。雖然不完善,但是學到了很多東西,這是我的收獲。我個人覺得軟件工程不是一朝一夕能學好的,需要在以后的工作中不斷的去研究,積累經(jīng)驗,才能更好的做出完美的系統(tǒng),不管在系統(tǒng)花費時間和完善方面,一份好的文檔對此都

59、是有益的。軟件工程是非常重要的學科,我也將不斷的去學習。</p><p><b>  第七章 參考文獻</b></p><p>  【1】林陳雷,郭安源,葛曉東.教育信息化系統(tǒng)開發(fā)實例導航[M].北京,人民郵電出版社,2003.</p><p>  【2】張立科.數(shù)據(jù)庫開發(fā)技術與工程實踐 [M].北京,人民郵電出版社,2004.</p&g

60、t;<p>  【3】張紅軍, 王虹等.Visual basic 6.0 中文版高級應用與開發(fā)指南[M].北京,人民郵電出版社, 2002.</p><p>  【4】伍俊良.VB課程設計與系統(tǒng)開發(fā)案例[M].北京,清華大學出版社, 2002.</p><p>  【5】姚巍.Visual Basic數(shù)據(jù)庫開發(fā)及工程實例[M].北京,人民郵電出版社, 2003.</p&

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論