【畢業(yè)學位論文】(Word原稿) 基于ASP的教師檔案管理系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿) 基于ASP的教師檔案管理系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿) 基于ASP的教師檔案管理系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿) 基于ASP的教師檔案管理系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿) 基于ASP的教師檔案管理系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) I 摘 要 學生檔案管理系統(tǒng)是典型的信息管理系統(tǒng) (其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備 ,易使用等特點。 本系統(tǒng)采用了 為前臺的開發(fā)語言。后臺選擇 為數(shù)據(jù)庫。主要分為:教師信息錄入,教師信息修改,教師信息查詢,教師信息打印以及教師賬號管理幾個功能模塊??偟膩碚f能夠滿足學校對于教師基本信息的管理。同時由于本系統(tǒng)基于 B/以是以網(wǎng)站的形式展現(xiàn)其功能的, 也適應了目前 速發(fā)展的現(xiàn)狀。 關(guān)鍵字 :控件 ; 窗體 ; 域 he of is a of ,up of of of SP as a as In a of At , so is to of to of of 安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 錄 第 1 章 引 言 . 1 介 . 1 介 . 2 發(fā)背景 . 3 發(fā)意義 . 3 用目標 . 3 第 2 章 需求分析 . 4 求說明書 . 4 行性分析 . 5 程 圖 . 6 統(tǒng)平臺及主要技術(shù) . 6 第 3 章 總體設(shè)計 . 6 統(tǒng)的總體架構(gòu) . 6 據(jù)庫設(shè)計 . 7 第 4 章 詳細設(shè)計 . 11 錄模塊功能的實現(xiàn) . 11 理員登錄功能的實現(xiàn) . 16 師登錄功能實現(xiàn) . 18 印教師信息文檔的實現(xiàn) . 20 第 5 章 測 試 . 21 試計劃 . 21 試項目說明 . 21 結(jié) 論 . 24 致 謝 . 25 參考文獻 . 26 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 1 第 1 章 引 言 介 建立在通用語言運行時刻庫( 的應用程序框架。他用來在服務器端構(gòu)建功能強大的 用程序。 供了幾個超越以前 發(fā)模式的優(yōu)點: 運行在服務器端的編譯后的 碼,而不是像 樣解釋執(zhí)行。 用提前綁定,即時編譯,本地優(yōu)化和緩存服務來提高性能。所有這一切,性能遠遠大于你以往寫的每一行代碼。 使用 優(yōu)點: 在 集成開發(fā)環(huán)境( , 架由豐富的工具箱和設(shè)計器組成。所見即所得的( 輯方式、拖放服務器控件、以及自動部署,僅僅是這一強大工具所提供的一少 部分功能。 由于 基于 (,因此整個 臺的強大和富有彈性,同樣可以應用于 用程序開發(fā)者。 架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到 是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應用。而且, 互用性可以保證你升級到 時候,現(xiàn)存的基于 開發(fā)投資依然保留。 執(zhí)行常用的工作變得很容易,比如從簡單的表單提交、客戶端驗證,到部署和站點配置。 例如, 許你建立用戶接口,實現(xiàn)頁面和邏輯代碼的分離,同時,就像 表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅(qū)動模式變成了事件驅(qū)動模式)。此外, 化了部署,用來管理代碼服務,例如自動參照和垃圾回收。 用一個基于文本的、分層次的配置系統(tǒng),它簡化了服務器端環(huán)境和 用程序的設(shè)置。由于配置信息用純文本格式保存,新的設(shè)置不需要本地管理工具的支持。這種“零本地支持”的理念也同樣應用到了部署 用程序。 用程序部西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 2 署到服務器,簡化為復制必 要的文件到服務器。在部署,甚至替換正在運行的變異代碼的時候,也不需要重新啟動服務器。 設(shè)計成可伸縮的,能為集群和多處理器環(huán)境設(shè)計提高性能。而且, 樣,如果發(fā)生了錯誤的行為,例如漏洞和死鎖,新的進程會在當前位置建立,來幫助你的應用程序繼續(xù)處理事件請求。 供一種良好的擴充結(jié)構(gòu),允許開發(fā)者在適當?shù)募墑e“插入”他們的代碼。事實上,使用自己的編寫的組件可以擴展或者替換 行時刻的任何子組 件。執(zhí)行自定義驗證或狀態(tài)服務變得前所未有的容易。 8 安全性。內(nèi)建的 證和每一個應用程序的獨立配置,你可以認為你的應用程序是安全的。 介 微軟公司開發(fā)的一個關(guān)系 數(shù)據(jù)庫管理系統(tǒng) ,以 為它的數(shù)據(jù)庫查詢和編程語言。 T 結(jié)構(gòu)化查詢語言 一種,支持 92 標準。 用二級安全驗證、登錄驗證及數(shù)據(jù)庫用戶 賬號 和角色的許可驗證。 持兩種身份驗證模式: T 身份驗證和 份驗證。 本 支持多種類型的角色, 角色 概念的引入方便了權(quán)限的管理,也使權(quán)限的分配更加靈活。 公共的管理功能提供了預定義的服務器和數(shù)據(jù)庫角色,可以很容易為某一特定用戶授予一組選擇好的許可權(quán)限 ,并且 可以在不同的操作平臺上運行,支持多種不同類型的網(wǎng)絡(luò)協(xié)議如 P、 。 它 在服務器端的軟件運行平臺是 T、 客戶端可以是 T、 可以采用其它廠商開發(fā)的系統(tǒng)如 。 微軟的 服務器系統(tǒng)。 T 的平臺上,而 T 可以支持 86, C, C 和 使 備足夠的威力和功能。 供服務器端的軟件,這部分需要安裝在 , 用戶端則可以安裝在許多用戶端 統(tǒng)中, 以讓用戶端進行數(shù)據(jù)庫的建立,維護及存取等操作, 以最多定義 32767 個數(shù)據(jù)庫,每個數(shù)據(jù)庫中,可以定西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 3 義 20 億個表格,每個表格可以有 250 個字段,每個表格的數(shù)據(jù)個數(shù)并沒有限制,每一個表格可以定義 250 個索引,其中有一個可以是 引。 使用的數(shù)據(jù)庫查詢語言稱為 是 核心,化了原有的 鍵字以進行數(shù)據(jù)的存取,儲存及處理等功能,充了流程控制指定,可以使 使用者 方便的編寫功能強大的存儲過程,他們存放在服務器端,并預先編譯過,執(zhí)行速度非常塊,觸發(fā)是一種特殊的存儲過程,用來確保 據(jù)庫引用的完整性, 使用者 可以建立插入,刪除和更新觸發(fā)以控制相關(guān)的表格中對數(shù)據(jù)列的插入,刪除和更新,還可以使用規(guī)則( 缺?。?及限制( 來協(xié)助將新的數(shù)值套用到表格中去 發(fā)背景 該項目開發(fā)的軟件為學校教師信息管理系統(tǒng)軟件 ,是鑒于目前學校教師人數(shù)劇增,教師信息呈爆炸性增長的前提下,學校對教師信息管理的自動化與準確化 的要求日益強烈的背景下構(gòu)思出來的,該軟件設(shè)計完成后可用于所有教育單位 (包括學校 )的教師信息的管理。 目前社會上信息管理系統(tǒng)發(fā)展飛快 ,各個企事業(yè)單位都引入了信息管理軟件來管理自己日益增長的各種信息,教師管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的教師信息管理軟件也不少。但本系統(tǒng)完全獨立開發(fā),力求使系統(tǒng)功能簡潔明了,但功能齊全且易于操作。 發(fā)意義 隨著學校的規(guī)模不斷擴大,教師數(shù)量急劇增加,有關(guān)教師的各種信息量也成倍增長。面對龐大的信息量,就需要有教師信息管理系統(tǒng)來提高教師管理工作的效率。通過這樣的系統(tǒng),可以做 到信息的規(guī)范管理、科學統(tǒng)計和快速的查詢,從而減少管理方面的工作量??紤]到項目時間、資源等因素,在實際開發(fā)該計算機系統(tǒng)時,常常要為資源不足和在要求時間內(nèi)難以完成而苦惱,因而需要慎重地盡可能早地估價研制課題的可行性??尚行匝芯堪ǎ航?jīng)濟可行性、技術(shù)可行性、法律可行性、不同的方案等等。 用目標 通過本系統(tǒng)軟件,能幫助教研人員利用計算機,快速方便的對 教師 檔案 進行管理, 輸西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 4 入,輸出,查找的所需操作,使散亂的人事檔案能夠具體化,直觀化,合理化 。 第 2 章 需求分析 求說明書 發(fā)的背景 任 何一個組織或是集體,實現(xiàn)它內(nèi)部人員的管理或是各個部門的協(xié)同工作都是必要的。作為一個學 校 ,要管理許多教師的 檔案 以及考試,獎懲情況,又要實現(xiàn)信息共享,愈來愈成為老師們管理的一個難題。因此,一個便利的教師 檔案 管理系統(tǒng)在眾人的期盼中需要實現(xiàn)。隨著因特網(wǎng)發(fā)展的日新月異,人們利用網(wǎng)絡(luò)來實現(xiàn)相互之間的協(xié)同工作以及資源共享越來越成為時代的潮流,一個不可扭轉(zhuǎn)的趨勢。目前,因特網(wǎng)已經(jīng)深入到我們生活的各個領(lǐng)域 學校,銀行,醫(yī)院,公司,企業(yè)等等。因此,我們在這里用 ql 發(fā) 檔案管理 更是順應了時代發(fā)展的方向。我們要實現(xiàn)的系統(tǒng)主要面向 一個中小學校 。各個部門或老師的主要任務是實現(xiàn)相應的信息發(fā)布,更新,錄入工作,而教師則主要實現(xiàn)信息的反饋,相應的查詢事件。要實現(xiàn)這個系統(tǒng),需要先調(diào)研,弄清楚各個部門和教師的需求情況,以便于有的放矢。系統(tǒng)的開發(fā)過程需要兩臺機器,需要安裝務器版以及完成相關(guān)的配置。 開發(fā)由本人獨自開發(fā) 。程序完成以后,需要調(diào)試運行,整個實現(xiàn)需要 一 個 星期 左右 時間 。 務需求 教師檔案管理 :實現(xiàn)對 教師 基本信息的添加、刪除、修改、更新、查詢等功能,從而快捷, 方便,簡單的對教師檔案進行管理,效率高,易于操作,而又直觀,耗損的人力物力財力又少。 能需求 該檔案管理系統(tǒng)主要實現(xiàn)的是信息的錄入,發(fā)布,更新,因此,不管對學校管理的需要或是教師獲知信息的需要以及各個部門之間的緊密銜接關(guān)系,網(wǎng)上的數(shù)據(jù)必須具有高度的完整性和準確性,這就要求系統(tǒng)的高度安全性,可維護性,可靠性及靈活性。比如教師檔案 管理,老師在錄入 檔案 的時候或是數(shù)據(jù)庫出現(xiàn)異常而產(chǎn)生差錯,可能會影響教師 獎懲的評定或是造成不該重修的出現(xiàn)重修情況,這就要求系統(tǒng)具有高度的安全性,可維護性和西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 5 可靠性 ;靈活性指的 是系統(tǒng)要具有強大的功能以適應不同層次的用戶不同的需求。另外,系統(tǒng)的操作界面要求簡便,通俗,以便于操作。 行性分析 是否值得去解決:研究在當前的具體條件下,開發(fā)該系統(tǒng)是否具備必要的資源和其它條件。一般說來,應從技術(shù)可行性、經(jīng)濟可行性、運行可行性等方面研究可行性??尚行匝芯啃枰臅r間長短取決于工程的規(guī)模,一般說來,可行性研究的成本只占預期的工程中成本的 5 術(shù)可行性分析 技術(shù)上的可行性分析要考慮將來要采用的硬件和軟件技術(shù)能否滿足用戶(這里是校方)提出的要求(如計算機的容量、速度等 )。此外,還要考慮開發(fā)人員的水平,作為計算機科學與技術(shù)專業(yè)畢業(yè)的學生,數(shù)據(jù)庫設(shè)計方面對于我們應該還過得去 ,在學校里生活了四年,對這個管理模式應該比較熟悉。 我們掌握了數(shù)據(jù)庫及其應用技術(shù)、數(shù)據(jù)庫原理等課程,對數(shù)據(jù)庫的設(shè)計、應用、維護及局域網(wǎng)的組成有了深刻的認識與一定的動手實踐能力,從一定程度上具備了開發(fā)一個小型系統(tǒng)的能力。 濟可行性 主要從對項目的經(jīng)濟上進行分析評價,一方面是支出的費用,包括設(shè)備購置費、管理和維護費用、人員工資和培訓費等,另一個是取得的收益。這是個超小型的管理系統(tǒng),從投入的人力, 財力與物力來講是非常之小的,只要一臺電腦,一臺打印機,這個系統(tǒng)就可以搞起來。從節(jié)省人力方面,可以讓管理人員從繁與復雜的工作中解脫出來,做更多的工作,可以給教學管理提高一個層次。 行可行性 在迅猛發(fā)展,學院從硬件到軟件都投入了大量的人力、物力、財力,在教務上,給各個辦公室配置了計算機,并能聯(lián)接到互聯(lián)網(wǎng),并且學院領(lǐng)導對這方面比較重視,在教務上配置了一定數(shù)目的能夠訓練操作計算機的干事,可以快速、方便、高效地使用計算機進行日常工作。學院開展了計算機相關(guān)專業(yè),可讓學生以實踐方式對系統(tǒng)進 行維護,使此系統(tǒng)在實踐上具備了可行性。 由此可知,開發(fā)教師信息管理系統(tǒng)在學校中具有可行性。 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 6 程圖 系統(tǒng)流程圖如圖 2示: 圖 2統(tǒng)流程圖 統(tǒng) 平臺 及主要技術(shù) 檔案管理系統(tǒng)的實現(xiàn)需要 一臺計算機 容機。在計算機中需要運行 005 程序及 據(jù)庫程序。計算機內(nèi)安裝 P。 第 3 章 總體設(shè)計 統(tǒng)的總體架構(gòu) 體結(jié)構(gòu)和模塊外部設(shè)計 模塊是軟件結(jié)構(gòu)的基礎(chǔ) ,軟件結(jié)構(gòu)的好壞完全由模塊的屬性體現(xiàn)出來,把軟件模塊化的目的是為了降低軟件復雜性,使軟件設(shè)計,測試,調(diào)試,維護等工作變得簡易,但隨著模塊數(shù)目的增加,通過接口連接這些模塊的工作量也隨之增加。在考慮模塊化時,應盡量使模塊數(shù)接近于如圖 2示 ,它使得研制成本最小,而且應盡量避免不足的模塊化或超用戶 管理員 教師 用戶名 舊密碼 性別 年齡 所屬學校 管理員 修改信息 添加信息 查詢教師 打印資料 退出系統(tǒng) 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 7 量。 能分配 從程序的結(jié)構(gòu)中可以看出,教師的信息輸入功能是由教師進行的。教師的信息輸出功能是由管理員進行的。教師活動的信息輸入輸出也是由管理員進行的。 口設(shè)計 因為該系統(tǒng)是教師檔案管理系統(tǒng), 故設(shè)計兩個用戶接口,管理員和普通教師。提供一個硬件接口,打印機接口,方便用戶打印信息。外部界面風格要求與辦公網(wǎng)風格相同。 據(jù)庫設(shè)計 據(jù) 庫物理設(shè)計 本系統(tǒng)中數(shù)據(jù)庫采用 000 作為數(shù)據(jù)庫。首先我們在 000 的“企業(yè)管理器”創(chuàng)建一個數(shù)據(jù)庫,我們命名為 數(shù)據(jù)庫中添加 6 個表: 個表與邏輯設(shè)計中一種的關(guān)系模式相對應。下面是每個數(shù)據(jù)表中的屬性,包括屬性列的名稱、數(shù)據(jù)類型、長度、是否可以為空和備注說明等內(nèi)容。 ( 1) ,用來存儲配置系統(tǒng)信,如圖 3示。 圖 3-1 ( 2) ,用來存儲教研信息,如圖 3示。 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 8 圖 3-2 ( 3) ,用來存儲研究信息,如圖 3示。 圖 3-3 ( 4) ,用來存儲個人簡歷信息,如圖 3示。 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 9 圖 3-4 ( 5) ,用來存儲教學信息,如圖 3示。 圖 3-5 ( 6) ,用來存儲用戶信息,如圖 3示。 圖 3-6 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 10 據(jù)結(jié)構(gòu)與程序的關(guān)系 系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)由標準數(shù)據(jù)庫語言 成。 具體的例如創(chuàng)建系統(tǒng)用戶表格 程序用 示就是: 10) 10) 10) 行設(shè)計 1運行模塊的組合 具體軟件的運 行模塊組合為程序多窗口的運行環(huán)境,各個模塊在軟件運行過程中能較好的交換信息,處理數(shù)據(jù)。 2運行控制 軟件運行時有較友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理要求。 3運行時間 系統(tǒng)的運行時間基本可以達到用戶所提出的要求。 錯處理設(shè)計 1出錯輸出信息 在用戶使用錯誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:“對不起,登錄失??!”而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿名登錄。 2出錯處理對策 由于數(shù)據(jù)在數(shù)據(jù)庫中已經(jīng)有備份,故在系統(tǒng)出錯后可以依靠數(shù)據(jù)庫的 恢復功能,并且依靠日志文件使系統(tǒng)再啟動,就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會丟失或遭到破壞。但有可能占用更多的數(shù)據(jù)存儲空間,權(quán)衡措施由用戶來決定。 全保密設(shè)計 系統(tǒng)的系統(tǒng)用戶管理保證了只有授權(quán)的用戶才能進入系統(tǒng)進行數(shù)據(jù)操作,而且對一些重要數(shù)據(jù),系統(tǒng)設(shè)置為只有更高權(quán)限的人員方可讀取或是操作。系統(tǒng)安全保密性較高。 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 11 第 4 章 詳細設(shè)計 錄模塊功能的實現(xiàn) 登錄界面如圖 4示。 圖 4錄界面 輸入輸出 : 系統(tǒng)啟動后,將首先出現(xiàn)用戶登錄窗體,用戶首先輸入用戶名,然后輸入密碼 。 登錄過程中還有選擇是否是管理員登錄還是教師登錄, 如果輸入的用戶名或密碼不存在將顯示“對不起,您駛?cè)氲挠脩裘淮嬖凇保缦聢D 4 圖 4錄失敗 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 12 詳細代碼如下 ; /登錄按鈕 e) = & = ) 對 不 起 , 請 輸 入 用 戶 名 和 密 碼 !);1);); /利用 斷用戶是否正確登錄。 /如果正確登錄,則修改用戶表信息,并跳轉(zhuǎn)到 ); 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 13 / / 獲取系統(tǒng)配置信息 / = ; = ; ; (); ; ) =; = ; 對不起,系統(tǒng)發(fā)生未知錯誤,請重新登錄!);1);); ; ; ; / / 獲取用戶登錄信息 / / 唯一標志 _西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 14 = ; = ; = ; = ; = ; ( 50); /執(zhí)行過程 ; ; ) != ) 對 不 起 , 您 輸 入 的 密 碼 不 正 確 !);1);); (= & () = 1) | (= & () = 0) 對 不 起 , 您 登 錄 的 身 份 不 對 !);1);); 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 15 = ; = ; = ; = = 管理員 ; = 教師 ; ) = 1) = 1; ); /; 對 不 起 , 您 輸 入 的 用 戶 名 不 存 在 !);1);); 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 16 ; ; ; 理員登錄功能的實現(xiàn) 使用管理員賬號進入系統(tǒng)中,如圖 4示。 圖 4理員登錄界面 用戶管理模塊主要實現(xiàn)以下功能: 添加教師基本信息 修改教師基本信息 查詢教師基本信息 管理員能夠看到教師的所有信息,并且能夠?qū)處煹男畔⑦M行修改和添加,如圖 4 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 17 圖 4理用戶界 面 條件查詢模塊的功能實現(xiàn) 條件功能模塊能通過條件 1,條件 2 和條件 3 還有關(guān)鍵字使管理員在眾多的教師中找到與要求相符合的教師(如圖 4 圖 4師檔案搜索 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 18 師登錄功能實現(xiàn) 在登錄界面中輸入教師的賬號進入教師的界面,如圖 4 圖 4師登錄界面 教師進入過后能對里面自己的相關(guān)的信息進行修改 管理員可以修改教師的信息有:舊密碼,新密碼,用戶名,性別,年齡,所屬學校,所在專業(yè)等。如圖 4示: 圖 4改資料 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 19 詳細代碼如下 ; e) e) _ ), ); = 100) =) /修改用戶資料 = 0) 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 20 ), , , ), , ); /修改密碼成功 ,請記住新密碼,重新登錄!);./); = ; ); 您輸入的確認密碼有誤 ,請核對后重新輸入 !);); ); 印教師信息文檔的實現(xiàn) 通過打印能將教師的所有信息都打印出來,如圖 4示。 圖 4印界面 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 21 第 5 章 測 試 試計劃 寫目的 軟件測試是為了發(fā)現(xiàn)軟件的錯誤,該文檔的讀者對象是我自己,以指導軟件測試過程。 目背景 該項目開發(fā)的軟件為學校教師信息管理系統(tǒng)軟件 ,是鑒于目前學校教師人數(shù)劇增,教師信息呈爆炸性增長的前提下,學校對教師信息管理的自動化與準確化的要求日益強烈的背景下構(gòu)思出來的,該軟件設(shè)計完成后可用于所有教育單位的教師信息的管理。 義 靜態(tài)測試:主要方法有審閱,檢查。 單元測試,組裝測試,系統(tǒng)測試。 試項目說明 該測試 計劃主要包括對軟件各個模塊的測試,有 : 戶登錄窗口的測試 該測試的目的是保證登錄窗口的正確性與在錯誤發(fā)生時的容錯與糾錯性。具體通過在登錄框中輸入空用戶名,和錯誤的用戶密碼來檢測系統(tǒng)的出錯運行情況。 在登錄框中輸入 錯誤的用戶密碼 , 出錯提示 如果 正確 ,說明功能 基本正確 , 如 圖 5 圖 5錄測試 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 22 加教師信息窗口的測試 該測試的目的是保證添加檔案信息窗口的正確性與在數(shù)據(jù)輸入不正確時的容錯與糾錯性。 具體通過在添加教師信息框中輸入空的學號 ,已存在的 編 號,或者錯誤的日期格式 ,來檢測系統(tǒng)的出錯運行情況 (如圖 5示) 。 圖 5加教師信息測試 改 教師 信息窗口的測試 該測試的目的是保證修改教師信息窗口的正確性與在數(shù)據(jù)輸入不正確時的容錯與糾錯性。 具體通過在修改教師信息框中輸入空的學號 ,已存在的學號,或者錯誤的日期格式,來檢測系統(tǒng)的出錯運行情況 (如圖 5示) 。 圖 5改教師信息測試 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 23 詢 教師 信息窗口的測試 該測試的目的是保證查詢教師信息窗口的正確性與在數(shù)據(jù)輸入不正確時的容錯與糾錯性。 具體通過在查詢教師的查詢方式框中輸入空的編號 ,空的姓名,或者空的班號,來檢測系統(tǒng)的出錯運行情況 (如圖 5示) 。 圖 5詢教師信息測試 西安培華學院本科畢業(yè)論文(設(shè)計) 基于 教師檔案管理系統(tǒng)的設(shè)計與 實現(xiàn) 24 結(jié) 論 隨著畢業(yè)日子的到來,這個設(shè)計也接近了尾聲。經(jīng)過一段時間的奮戰(zhàn)我的設(shè)計 終于完成了。在沒有做這個設(shè)計以前覺得這個設(shè)計只是對這幾年來所學知識的單純總結(jié),但是通過這次做設(shè)計發(fā)現(xiàn)自己的看法有點太片面。畢業(yè)設(shè)計不僅是對前面所學知識的一種檢驗,而且也是對自己能力的一種提高。通過這次的設(shè)計,使我對過去學習的專業(yè)知識有了進一步的了解及加深,特別是在軟件開發(fā)技術(shù)和數(shù)據(jù)庫應用方面得到充分體現(xiàn)。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論