畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第1頁
畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第2頁
畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第3頁
畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第4頁
畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

?專業(yè)?專注.?專業(yè)?專注..專業(yè).專注..專業(yè).專注.畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)論文目次TOC\o"1-5"\h\z\o"CurrentDocument"緒論 1\o"CurrentDocument"課題背景 1\o"CurrentDocument"系統(tǒng)的開發(fā)目標(biāo) 1\o"CurrentDocument"相關(guān)技術(shù)介紹 2\o"CurrentDocument"系統(tǒng)分析 5\o"CurrentDocument"1 系統(tǒng)調(diào)查 5\o"CurrentDocument"系統(tǒng)的可行性研究 5\o"CurrentDocument"畢業(yè)生就業(yè)管理系統(tǒng)開發(fā)方法 7\o"CurrentDocument"系統(tǒng)需求分析 8\o"CurrentDocument"1 性能分析 8\o"CurrentDocument"業(yè)務(wù)流程圖 9\o"CurrentDocument"數(shù)據(jù)流圖 10\o"CurrentDocument"概要設(shè)計 12\o"CurrentDocument"1 概述 12\o"CurrentDocument"軟件模塊結(jié)構(gòu)設(shè)計 12\o"CurrentDocument"數(shù)據(jù)庫設(shè)計 15\o"CurrentDocument"詳細(xì)設(shè)計 17\o"CurrentDocument"1 表設(shè)計 17\o"CurrentDocument"人機(jī)界面設(shè)計 19\o"CurrentDocument"程序流程圖 30\o"CurrentDocument"系統(tǒng)測試 33\o"CurrentDocument"測試的目的及相關(guān)問題 33\o"CurrentDocument"測試過程 34\o"CurrentDocument"測試結(jié)果 34\o"CurrentDocument"總結(jié) 35參考文獻(xiàn) 36致謝 37.專業(yè).專注..專業(yè).專注.1緒論1.1課題背景隨著計算機(jī)、網(wǎng)絡(luò)和通訊技術(shù)的快速發(fā)展,信息化已成為當(dāng)今社會不可阻擋的發(fā)展趨勢,信息化程度的高低是一個國家、社會現(xiàn)代化程度的重要標(biāo)志,信息的處理和利用能力是一個國家經(jīng)濟(jì)發(fā)展水平和科學(xué)技術(shù)水平的衡量標(biāo)準(zhǔn)。信息系統(tǒng)(InformationSystem:IS),是指在計算機(jī)技術(shù)和通訊技術(shù)的基礎(chǔ)上,融現(xiàn)代管理理論、方法和相關(guān)領(lǐng)域的知識,為某個組織的整體管理與決策服務(wù)的人機(jī)結(jié)合信息存儲與處理的系統(tǒng)。按目標(biāo)和功能的不同,信息系統(tǒng)可分為數(shù)據(jù)處理系統(tǒng),管理信息系統(tǒng),決策支持系統(tǒng)、辦公自動化系統(tǒng)、計算機(jī)支持協(xié)同系統(tǒng)等。其中管理信息系統(tǒng)(MIS)是對我國的信息化建設(shè)影響最深、應(yīng)用最為廣泛、具有特色的、產(chǎn)生的效益最為明顯的應(yīng)用軟件,己在各個不同的行業(yè)得到廣泛的應(yīng)用,成為了提高管理效率的重要手段叫近年來隨著我國高等院校大規(guī)模的擴(kuò)招,高校畢業(yè)生數(shù)量也逐年遞增,需要處理的數(shù)據(jù)和信息量也越來越大,面對如此大規(guī)模的就業(yè)管理工作,手工處理顯然是不能適應(yīng)發(fā)展的需要,利用計算機(jī)和網(wǎng)絡(luò)對高校畢業(yè)生就業(yè)工作的業(yè)務(wù)進(jìn)行計劃、管理和決策分析己成大勢所趨。1.2系統(tǒng)的開發(fā)目標(biāo)針對背景和現(xiàn)狀存在的問題,一般來說,畢業(yè)生就業(yè)管理系統(tǒng)由前臺系統(tǒng)和后臺系統(tǒng)兩部分組成的。前臺系統(tǒng)是供用戶使用的瀏覽界面,在這里可以進(jìn)行會員注冊、會員登錄,修改用戶密碼,快速搜索招聘信息和求職信息,填寫/更新個人簡歷,填寫/更新公司信息,向招聘單位/應(yīng)聘者發(fā)送站短信等;后臺系統(tǒng)是供系統(tǒng)管理者維護(hù)系統(tǒng)信息的界面,包括新聞管理、個人用戶管理,企業(yè)會員管理。在本次畢業(yè)設(shè)計過程中,預(yù)計達(dá)到下列目標(biāo):面向?qū)ο蟮捏w系結(jié)構(gòu)設(shè)計,運(yùn)用此種方法開發(fā)出來的網(wǎng)上人才系統(tǒng)是一個很科學(xué)很智能的人才系統(tǒng),給人們以直觀,快捷而又準(zhǔn)確的信息,有一定的擴(kuò)展性和可開發(fā)性。不同與以往的C/S模式,本系統(tǒng)采用了當(dāng)今流行的B/S模式,前臺采用Frontpage和HTML語言進(jìn)行編程,生成ASP界面,有利于人們的瀏覽;后臺采用SQLServer2000來建立數(shù)據(jù)庫,有一定的可維護(hù)和高性能。從系統(tǒng)的角度來說,的功能全面,界面友好方便用戶瀏覽,采用了一定的安全措施,有效的提高了系統(tǒng)的安全性;從用戶的角度出發(fā),易用,簡單地操作,并提供了查詢功能,能夠極大的滿足客戶各個方面的需求,提供最大的便利。具有高度的擴(kuò)展性、靈活性,可以伴隨著軟硬件設(shè)備的更換以及社會科技的需要,進(jìn)行系統(tǒng)的升級,不斷的發(fā)展和創(chuàng)新。在服務(wù)器,數(shù)據(jù)庫等多個層次上提供有效的安全防措施,運(yùn)行時穩(wěn)定可靠,各項(xiàng)維護(hù)功能齊全,易于維護(hù)可確保系統(tǒng)安全穩(wěn)定的運(yùn)行,易于進(jìn)行系統(tǒng)的維護(hù)。只有達(dá)到了這些要求,該系統(tǒng)才能真正符合網(wǎng)上人才招聘系統(tǒng)的管理,為用戶提供一個良好的管理和運(yùn)行環(huán)境。1.3相關(guān)技術(shù)介紹1.3.1ASP技術(shù)的介紹ASP是Activeserverpags(動態(tài)服務(wù)器主頁),是Microsoft公司開發(fā)的WEB服務(wù)器端腳本開發(fā)環(huán)境。應(yīng)該明確的是ASP既不是程序語言,又不是開發(fā)工具,而是一種技術(shù)框架。在ASP提供的服務(wù)器端腳本環(huán)境下,可以結(jié)合HTML、ASP指令和對象以及ActiveX元件建立生成動態(tài)、交互而又高效的WEB應(yīng)用程序。你不必?fù)?dān)心瀏覽器是否能執(zhí)行你設(shè)計出來的ActiveServerPages,你的站點(diǎn)服務(wù)器會自動將ActiveServerPages的程序碼,解釋為標(biāo)準(zhǔn)HTML格式的主頁容,在送到用戶端的瀏覽器上顯示出來。用戶端只要使用常規(guī)可執(zhí)行HTML碼的瀏覽器,即可瀏覽ActiveServerPages所設(shè)計的主頁容叫ASP包含了如下3層意思:ActiveASP整和了MICORSOFT公司的ActiveX技術(shù),提供了豐富的置對象和組件。用戶通過創(chuàng)建對象和訪問組件,可以快速、簡易的建立WEB服務(wù)器應(yīng)用程序。Server在服務(wù)器端,服務(wù)器必須提供解釋執(zhí)行ASP程序的環(huán)境(比如IIS/PWS),不必考慮瀏覽器是否支持ASP使用的編程語言。Pages從服務(wù)器端返回客戶端的是HTML靜態(tài)頁面,可以在常用的瀏覽器中正常顯示。瀏覽者查看頁面源文件時,看到是ASP解釋執(zhí)行后生成的HTML代碼,而不是服務(wù)器端的ASP源程序⑹。ADO訪問數(shù)據(jù)庫技術(shù)介紹ADO(ActiveXDataObjects)是一組優(yōu)化的訪問數(shù)據(jù)庫專用對象集,為ASP提供了完整的站點(diǎn)數(shù)據(jù)庫訪問解決方案。它可作用于服務(wù)器端,以提供含有數(shù)據(jù)庫信息的主頁容。通過執(zhí)行SQL命令,讓用戶在瀏覽器畫面中輸入、更新和刪除站點(diǎn)服務(wù)器的數(shù)據(jù)庫信息。ADO使用置的RecordSets對象作為數(shù)據(jù)的主要接口°ADO可使用VBScript.JScript語言來控制對數(shù)據(jù)庫的訪問,以及查詢結(jié)果的輸出顯示。ADO可連接多種支持ODBC的數(shù)據(jù)庫,如Access、SQLServer.Oracle,Informix等1.3.3MicrosoftSQLServer簡介SQLServer作為微軟在Windows系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推岀就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺上的用戶都會對它有相當(dāng)?shù)挠H切感。今天,我們就來談?wù)勀P(guān)注的數(shù)據(jù)庫解決方案之微軟篇。區(qū)別于FoxProxAccess小型數(shù)據(jù)庫,SQLServer是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的SQL語言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。SQLSERVER2000往往成為首選的理由。選擇SQL的最主要原因是它強(qiáng)大的功能支持大型的數(shù)據(jù)庫,并行訪問能力強(qiáng)。而同樣是MS做的ACCESS雖然方便但安全性不高,并行訪問能力也比較弱。MicrosoftSQLServer是一個客戶機(jī)/服務(wù)器關(guān)系型數(shù)據(jù)庫系統(tǒng),它使用Transact-SQL語言在客戶機(jī)與SQLServer數(shù)據(jù)庫服務(wù)器之間發(fā)送請求<>SQLServer2000是Microsoft公司推出的一個全新的數(shù)據(jù)庫服務(wù)器產(chǎn)品,是一個企業(yè)級的網(wǎng)絡(luò)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)⑺叫SQLServer2000的特性:?Internet集成SQLServer2000數(shù)據(jù)庫引擎提供完整的XML支持。它還具有構(gòu)成最大的Web站點(diǎn)的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。②企業(yè)級數(shù)據(jù)庫功能SQLServer2000關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護(hù)數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。?專業(yè)?專注.?專業(yè)?專注.2系統(tǒng)分析系統(tǒng)分析主要是對現(xiàn)行系統(tǒng)進(jìn)行充分的調(diào)查研究,細(xì)致了解現(xiàn)行系統(tǒng)的現(xiàn)狀和業(yè)務(wù)流程,及其存在的主要問題,在此基礎(chǔ)上提出新系統(tǒng)的邏輯模型。系統(tǒng)分析主要包括以下幾個步驟:(1) 系統(tǒng)調(diào)查;(2) 可行性研究;(3) 系統(tǒng)開發(fā)方法。2.1系統(tǒng)調(diào)查為了了解系統(tǒng)的基本情況,首先進(jìn)行了初步調(diào)查。初步調(diào)查的主要方式是參閱網(wǎng)上人才招聘相關(guān)的基本結(jié)構(gòu),再與各分部的管理人員進(jìn)行口頭交談,并了解業(yè)務(wù)流程。組織層次于如下圖2-1所示。圖2-1系統(tǒng)組織層次圖2.2系統(tǒng)的可行性研究系統(tǒng)可行性分析的任務(wù)是在初步調(diào)查的基礎(chǔ)上確定項(xiàng)目開發(fā)是否必要和可行。此活動的主要目標(biāo)是進(jìn)一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對系統(tǒng)開發(fā)背景、必要性和意義進(jìn)行調(diào)查分析并根據(jù)需要和可能提出擬開發(fā)系統(tǒng)的初步方案與計劃??尚行匝芯渴轻槍ο到y(tǒng)進(jìn)行全面、概要的分析,主要包括三方面:技術(shù)可行性、經(jīng)濟(jì)可行性和營運(yùn)可行性。可行性研究報告是系統(tǒng)研制人員在可行性研究工作階段的成果。一經(jīng)討論、審定通過后,根據(jù)確定的系統(tǒng)方案對系統(tǒng)開發(fā)者下達(dá)系統(tǒng)設(shè)計任務(wù)書,對新系統(tǒng)開發(fā)工作的可行性做出結(jié)論或提出建議。畢業(yè)生就業(yè)管理系統(tǒng)是通過計算機(jī)使個人用戶與企業(yè)用戶之間建立起緊密聯(lián)系,此系統(tǒng)在技術(shù)方面主要是采用現(xiàn)有的軟件ASP、SQL進(jìn)行開發(fā)和研究的,這些軟件早已被廣大用戶熟悉和了解。這個系統(tǒng)能夠滿足畢業(yè)生就業(yè)管理系統(tǒng)的效率與數(shù)據(jù)的準(zhǔn)確,只要是懂得基本操作的用戶都能夠?qū)Ρ鞠到y(tǒng)操作的游刃有余。同時我所開發(fā)的畢業(yè)生就業(yè)管理系統(tǒng),它具有以下特點(diǎn):實(shí)用性;操作簡單;代碼可讀性好。2.2.1經(jīng)濟(jì)可行性系統(tǒng)的技術(shù)支持追求評價客觀、公正,信息廣泛、快捷,服務(wù)專業(yè)、全面,手段超前、多樣,管理現(xiàn)代、規(guī)。本系統(tǒng)的設(shè)計會盡可能的向著這些方面靠攏。本系統(tǒng)的設(shè)計和維護(hù)費(fèi)用較小,系統(tǒng)維護(hù)手段簡單可行,系統(tǒng)支出少,且系統(tǒng)開發(fā)成功后所帶來的效益是一定的,可以說這個設(shè)計的性價比較髙,應(yīng)該說是一個成功的設(shè)計。2.2.2技術(shù)可行性由于本系統(tǒng)采用了當(dāng)前流行的技術(shù),可以說實(shí)施起來相對容易些。根據(jù)本系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬件、軟件的性能要求、環(huán)境條件、技術(shù)人員水平和數(shù)量等多個方面去分析,其中開發(fā)人員的技術(shù)力量應(yīng)首先考慮能力與水平,這關(guān)系到系統(tǒng)是否能夠?qū)崿F(xiàn)的重大問題,同樣也不要忽略了其他方面的因素,只有這些方面都同時具備,且比較成熟,才可以實(shí)現(xiàn),因此,它在技術(shù)上是可行的。.專業(yè).專注..專業(yè).專注.2.2.3營運(yùn)可行性主要是管理人員對開發(fā)信息系統(tǒng)是否支持,現(xiàn)有管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。企業(yè)領(lǐng)導(dǎo)非常重視信息系統(tǒng)的建設(shè),對于系統(tǒng)的開發(fā)紿予了大量的支持,管理人員對此也有共識,最終操作人員對新系統(tǒng)也表示歡迎。系統(tǒng)建成后,雖然將改變原有的工作方式,但系統(tǒng)操作簡單、易于理解,操作人員經(jīng)過短時間的培訓(xùn)就可以使用該系統(tǒng)。2.2.4結(jié)論綜上所述,該畢業(yè)生就業(yè)管理系統(tǒng)可以而且有必要開發(fā)。2.3畢業(yè)生就業(yè)管理系統(tǒng)開發(fā)方法目前比較成熟的管理信息系統(tǒng)開發(fā)方法有:生命周期法、原型法、面向?qū)ο蠓ǖ?。原型法是近幾年發(fā)展起來的一種開發(fā)方法,該方法從一個初始信息要求的集合出發(fā),在發(fā)展中逐步完善信息系統(tǒng),本系統(tǒng)采用的是原型法。使用原型法開發(fā)大體有以下幾個步驟:1)確定系統(tǒng)需求。其中包括系統(tǒng)的應(yīng)用圍、系統(tǒng)開發(fā)的經(jīng)費(fèi)估算等。2)設(shè)計初始原型。包括確定需求和開發(fā)工作模型,例如屏幕格式、功能菜單、報表格式以及對關(guān)鍵數(shù)據(jù)和功能的說明等。3)對初始原型進(jìn)行需求迭代,不斷進(jìn)行修正或改進(jìn),直至得到一個用戶滿意的原型,從而終止原型迭代過程。4)如果需要,可寫出系統(tǒng)必要成分的嚴(yán)格、詳細(xì)的說明(如將需求轉(zhuǎn)化為報表)。5.原型效果考察??疾煊脩粜录尤氲男枨笮畔⒑徒M成成分的嚴(yán)格說明信息,看其對原型效果的影響,是否影響到原型的有效性,如果導(dǎo)致原型失敗,應(yīng)加以修正和改進(jìn)。原型法的生命周期提供了一種完整的、靈活的、近于動態(tài)的需求定義技術(shù)。它綜合了所有提出的必要需求,建立原型就近似于預(yù)先需求的規(guī)格說明。對應(yīng)于原型的工作模型可以進(jìn)行必要的剪裁和組織,以便更接近目標(biāo)系統(tǒng)。它可以綜合用戶、領(lǐng)導(dǎo)和原型開發(fā)人員的各方需求⑴仃3系統(tǒng)需求分析需求分析是指開發(fā)人員要準(zhǔn)確理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶的需求述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的形式功能規(guī)約(需求規(guī)格說明)的過程。需求分析處于軟件開發(fā)的開始的階段,但它對整個軟件開發(fā)過程以及軟件產(chǎn)品質(zhì)量時至關(guān)重要的。需求分析的基本任務(wù)是要準(zhǔn)確地定義系統(tǒng)的目標(biāo),回答系統(tǒng)必須“做什么”的問題。3.1性能分析系統(tǒng)性能分析主要包括實(shí)用性分析、安全可靠性分析、用戶界面分析和數(shù)據(jù)庫分析。3.1.1實(shí)用性分析系統(tǒng)要求最大限度地滿足實(shí)際工作的需要,充分考慮各業(yè)務(wù)層次,各管理緩解數(shù)據(jù)處理的使用性,把滿足用戶和管理業(yè)務(wù)作為第一要素進(jìn)行考慮。畢業(yè)生就業(yè)管理系統(tǒng)最直觀的流程就是管理員對系統(tǒng)進(jìn)行功能層次管理,企業(yè)用戶在本系統(tǒng)發(fā)布招聘信息,個人用戶在本系統(tǒng)進(jìn)行求職。3.1.2安全可靠性分析系統(tǒng)記錄了企業(yè)用戶發(fā)布的職位信息,個人用戶的簡歷等信息,畢業(yè)生就業(yè)管理系統(tǒng)的實(shí)力好壞比的就是系統(tǒng)的用戶資料庫大小,因此防止非法用戶的入侵時非常重要的。現(xiàn)代企業(yè)的運(yùn)轉(zhuǎn)越來越快,每一秒鐘都可能發(fā)生巨額的交易,所以對系統(tǒng)的可靠性要求要非常嚴(yán)格,系統(tǒng)對數(shù)據(jù)的處理和儲存要合理而高效。在系統(tǒng)的設(shè)計中,只有系統(tǒng)管理員可以增加用戶。3.1.3用戶界面分析用戶的界面要采用圖形化,因?yàn)閃indows操作界面被廣大的PC用戶接受,所以系統(tǒng)的用戶界面要符合Windows的界面規(guī),做到美觀大方,布局合理和人性化。易學(xué)、易、用易管理時用戶界面設(shè)計的原則。本系統(tǒng)就是按照這個原則,首頁的布局方便新用戶使用把注冊和登錄放在頁面上,也為了方便老用戶提高效率,站查找也顯的是比較重要,然后企業(yè)的招聘、個人的求職信息和新聞信息也是必須的,最上面就是導(dǎo)航欄,也是進(jìn)去系統(tǒng)最直接的處。3.1.4數(shù)據(jù)庫分析數(shù)據(jù)庫的設(shè)計要遵循幾個原則:一致性原則:對信息進(jìn)行統(tǒng)一、系統(tǒng)的分析與設(shè)計,些討好各數(shù)據(jù)源,做到“數(shù)出一門”、“算法統(tǒng)一”、“度量一致”。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。完整性原則:數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。要防止合法用戶使用數(shù)據(jù)時向數(shù)據(jù)庫加入不規(guī)的數(shù)據(jù)。對輸入到數(shù)據(jù)庫的數(shù)據(jù)要有審核和約束機(jī)制。安全性原則:數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫,紡織非法用戶使用數(shù)據(jù)庫或合法用戶非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄專、更改或破壞。即要有認(rèn)證和授權(quán)機(jī)制??缮炜s性原則:數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計應(yīng)當(dāng)充分考慮發(fā)展的需要、移植的需要,具有良好的擴(kuò)展行、伸縮性和適度冗余3.2業(yè)務(wù)流程圖業(yè)務(wù)流程圖是一種表明系統(tǒng)各部門、人員之間的業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動的流程圖,他可以幫助分析人員找出業(yè)務(wù)流程中的不合理的迂回等。業(yè)務(wù)流程圖的符號說明如圖3-1所示。?專業(yè)?專注.?專業(yè)?專注.系統(tǒng)中人員系統(tǒng)外實(shí)體處理數(shù)據(jù)流向單據(jù)、報表系統(tǒng)中人員系統(tǒng)外實(shí)體處理數(shù)據(jù)流向單據(jù)、報表圖3-1業(yè)務(wù)流程圖符號畢業(yè)生就業(yè)管理系統(tǒng)業(yè)務(wù)流程圖如圖3-2所示。畢業(yè)生就業(yè)管理系統(tǒng)業(yè)務(wù)流程圖如圖3-2所示。查詢搜索圖3-2業(yè)務(wù)流程圖3.3數(shù)據(jù)流圖數(shù)據(jù)流圖是一種能全面的描述信息系統(tǒng)邏輯模型的主要工具,它與對系統(tǒng)的物理描述無關(guān)。由于圖形描述簡明、清晰,不涉及到技術(shù)細(xì)節(jié),所描述的容面向用戶,是系統(tǒng)分析員和用戶進(jìn)行交流的有效手段。

數(shù)據(jù)流圖的四種基本元素為:外部實(shí)體:系統(tǒng)外與系統(tǒng)有聯(lián)系的人或單位;數(shù)據(jù)流:流動的一對或一組數(shù)據(jù),也表示數(shù)據(jù)文件的存儲操作;處理:也成為功能,它對輸入數(shù)據(jù)流進(jìn)行處理,形成輸出數(shù)據(jù)流;數(shù)據(jù)存儲:用于存儲數(shù)據(jù)的文件等。系統(tǒng)由三個個人用戶、單位用戶和管理員用戶,整個系統(tǒng)的信息處理功能劃分為三個主要部分,分別是求職、招聘和注冊。從用戶注冊,管理員審核通過,到企業(yè)發(fā)布招聘信息、個人用戶求職到最后的查詢搜索的數(shù)據(jù)流圖如圖3-3所示。F1?DLjobno咗表D2cm^ilbox表“D3pmailbox表F121P3D4person表』一會黑圧皐冊V F1?DLjobno咗表D2cm^ilbox表“D3pmailbox表F121P3D4person表』一會黑圧皐冊V 個人用戶F*「P4'單位用戶會員注冊D5< iiF31F41求職管理(P41 ]招聘管F317P31F31F31P5 ■査詢搜■ 索管理F1:新聞信息F2:會員信總F21:單位信息F22:個人信息F3:個人注冊信息F31:衣職信息F4:單位注冊信息F41:招聘信息圖3-3數(shù)據(jù)流圖.專業(yè).專注..專業(yè).專注.4概要設(shè)計4.1概述系統(tǒng)設(shè)計是將系統(tǒng)分析階段所提出的反映用戶需求的邏輯方案轉(zhuǎn)化為可供實(shí)施的物理方案。根據(jù)系統(tǒng)分析提出的邏輯功能要求,結(jié)合實(shí)際經(jīng)濟(jì)、技術(shù)和環(huán)境條件。確定系統(tǒng)總體結(jié)構(gòu)和物理方案、合理選擇硬件、確保系統(tǒng)目標(biāo)得以實(shí)現(xiàn)。系統(tǒng)設(shè)計是在系統(tǒng)分析的基礎(chǔ)上由抽象到具體的過程。系統(tǒng)設(shè)計的原則:嚴(yán)格按照系統(tǒng)說明書所規(guī)定的目標(biāo)、任務(wù)和邏輯功能進(jìn)行設(shè)計工作,遵守信息管理和信息技術(shù)的有關(guān)規(guī),在充分尊重和理解用戶要求的基礎(chǔ)上,使設(shè)計盡可能滿足用戶操作使用方面的要求。系統(tǒng)設(shè)計的目標(biāo):系統(tǒng)分析階段多提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計算機(jī)與通信系統(tǒng)的技術(shù)方案。系統(tǒng)設(shè)計的方法:采用基于將系統(tǒng)分解成相對獨(dú)立模塊的結(jié)構(gòu)化設(shè)計方法,主要以HIPO圖作為系統(tǒng)模塊層次結(jié)構(gòu)的描述工具,以E-R圖和關(guān)系模型作為實(shí)體關(guān)系的表達(dá)工具。4.2軟件模塊結(jié)構(gòu)設(shè)計系統(tǒng)軟件功能結(jié)構(gòu)的設(shè)計采用HIPO分層技術(shù),自頂向下逐步分解,以HIPO分層圖為描述工具表示本系統(tǒng)的模塊層次結(jié)構(gòu)。模塊設(shè)計時主要考慮盡量提髙模塊功能的獨(dú)立性與簡化模塊之間的接口,采用以變換為中心和以實(shí)物為中心相結(jié)合的分析方法進(jìn)行模塊設(shè)計??傮w結(jié)構(gòu)圖如圖4-1所示。

圖4-1系統(tǒng)總體功能圖HIPO圖說明:HIPO圖是在子系統(tǒng)劃分的基礎(chǔ)上,對相應(yīng)子系統(tǒng)的數(shù)據(jù)流程圖采用變換中心法進(jìn)行分析。對子系統(tǒng)進(jìn)一步功能分解,直到分解成含義明確、功能單一的單元功能。畢業(yè)生就業(yè)管理系統(tǒng)總體上可以分解為三個模塊,每個模塊又可劃分為以下子模塊:會員管理:用戶注冊、用戶審核和用戶登錄驗(yàn)證;招聘求職:發(fā)布求職、發(fā)布招聘和信息查詢;系統(tǒng)管理:個人會員管理、企業(yè)會員管理和站信息管理。圖4-2求職招聘模塊細(xì)化圖?專業(yè)?專注.?專業(yè)?專注.會員管理的HIPO圖如圖4-3所示。圖4-3HIPO圖(會員管理)招聘求職的HIPO圖如圖4-4所示。圖4-4HIPO圖(招聘求職)系統(tǒng)管理的HIPO圖如圖4-5所示。圖4-5HIPO圖(系統(tǒng)管理)

4.3數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是在選定的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)上建立數(shù)據(jù)庫的過程。經(jīng)過系統(tǒng)分析階段的工作,開發(fā)人員對現(xiàn)行管理系統(tǒng)的信息處理步驟和方法都已掌握。在對系統(tǒng)分析階段的工作成果:數(shù)據(jù)流圖、數(shù)據(jù)字典進(jìn)一步分析的基礎(chǔ)上,使用實(shí)體關(guān)系圖(E-R圖)工具對整個系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)進(jìn)行設(shè)計。E-R圖是由實(shí)體、屬性、聯(lián)系三部分組成,其符號表示如圖4-6所示。實(shí)體屬性實(shí)體屬性圖4-6E-R圖符號說明4.3.1E-R圖的實(shí)體及其屬性本系統(tǒng)中有8個實(shí)體,每個實(shí)體的屬性如下:company表(id、uname.pwd、emailsidate、cname.tradecxz、fdate、fund、address、zip、pname.phone、job.fax、http、area,zpnum.gzdd、jianjxzptext和xgyq);person表(id、uname.pwd.emailidate.iname^sex、bday.code、mzhu、marry,hka、zzmm、zchen、edu、zye、school.Ianguage^lanlevelpthua、computerothertcNgzrmm、gzjl.jobtype,job、gzdd、otheryq、yuex、cname.phone、callnum、oicq、http和address);admin表(id、admin和pwd);cfavorite表(id、uname和fuid);emailbox表(id、reid、senduidxsendname^title,mailtextnewmail和sdate);jobnews表(id、title、text和idate);pfavorite表(id、uname和fuid))。emailbox表(id、reid、senduid、sendname.title、mailtext,newmai1和sdate);?專業(yè)?專注.?專業(yè)?專注..專業(yè).專注..專業(yè).專注.4.3.2實(shí)體之間的聯(lián)系8個主要實(shí)體之間共有5個主要的聯(lián)系,分別如下:一個個人可以接收多個個人,一個個人只能發(fā)送到一個個人,在本系統(tǒng)中個人和個人是一對多的關(guān)系;—個個人可以收藏多個個人收藏信息,一個個人收藏信息只能被一個個人收藏,因此在本系統(tǒng)中個人和個人收藏是一對多的關(guān)系;—個企業(yè)可以接收多個個人,一個個人可以發(fā)送到多個企業(yè),在本系統(tǒng)中企業(yè)和個人是多對多的關(guān)系;一個企業(yè)可以收藏多個個人收藏信息,一個個人收藏信息只能被多個企業(yè)收藏,因此在本系統(tǒng)中企業(yè)和個人收藏是多對多的關(guān)系;—個人可以應(yīng)聘多個企業(yè),一個企業(yè)也可以招聘多個人,在本系統(tǒng)個人和企業(yè)是多對多的關(guān)系。

5詳細(xì)設(shè)計5.1表設(shè)計進(jìn)一步確定以上關(guān)系模式中各個數(shù)據(jù)項(xiàng)的類型和長度,將每個關(guān)系轉(zhuǎn)換為數(shù)據(jù)庫中的二維表格,并確定了各個表的主碼,得到以下表結(jié)構(gòu):表5-1person表FieldFieldNameTypeWidthPrimaryKey1idint4Y2unamechar503pwdchar504emai1char505idatedatetime46sexchar507bdaychar508codechar509mzhuchar5010marrychar5011hkachar5012zzmnchar5013zchenchar5014educhar5015zyechar5016schoolchar5017languagechar5018lsnlevelchar5019pthuachar50

20computerchar5021othertcchar20022gznumchar5023gzjlntext1624jobtypechar5025Jobchar5026gzddchar5027otheryqchar20028Yuexchar5029cnamechar5030phonechar5031callnumchar5032Qicqchar5033httpchar5034addresschar100表5-2cmailbox表FieldFieldNameTypeWidthPrimaryKey1idint4Y2reidchar503senduidchar504sendnamechar505titlechar506mailtextntext167newmai1int48sdatedatatime4?專業(yè)?專注.?專業(yè)?專注..專業(yè).專注..專業(yè).專注.表5-3pfavorite表FieldFieldNameTypeWidthPrimaryKey1idint4Y2unamechar203fuidchar50表5-4jobnews表FieldFieldNameTypeWidthPrimaryKey1idint20Y2titlechar203textntext504idatedatetime505.2人機(jī)界面設(shè)計界面設(shè)計是評價軟件質(zhì)量的一條重要指標(biāo),所謂用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸入、輸出、人機(jī)對話的界面與方式等。數(shù)據(jù)的收集和錄入是比較費(fèi)事的,需要大量人力和一定設(shè)備,并且容易出錯。如果輸入系統(tǒng)的數(shù)據(jù)有錯誤,則處理后輸出將擴(kuò)大這些錯誤,因此,輸入設(shè)計的出發(fā)點(diǎn)是確保信息系統(tǒng)提供正確的信息。目標(biāo)是在保證輸入信息正確性和滿足需要的前提下,應(yīng)做到輸入方法簡單、迅速、經(jīng)濟(jì)和方便使用者。同樣,輸出設(shè)計也應(yīng)該數(shù)據(jù)準(zhǔn)確,數(shù)據(jù)報表通俗易懂。本系統(tǒng)在設(shè)計時充分考慮到操作易用性及準(zhǔn)確性,采用了人機(jī)對話方式。本系統(tǒng)采用了大量美觀、友好的圖形用戶界面,提高用戶使用系統(tǒng)的熱情和積極性。5.2.1用戶注冊會員用戶進(jìn)入人才招聘求職系統(tǒng)的主界面之后點(diǎn)擊新用戶注冊進(jìn)入用戶注冊界面,當(dāng)用戶進(jìn)入到此頁面中時,首先應(yīng)在該頁面的最底端選擇個人用戶或者單位用戶,然后會在此對話界面中看到用戶名、登錄密碼、重復(fù)密碼以及用戶本人的E-mail等信息。如圖5-1所示。

圖5-1新用戶注冊會員界面5.2.2個人用戶注冊會員個人用戶注冊成功以后,就會進(jìn)入到首頁,在此頁面的右側(cè)部分,包含登錄首頁、登錄求職簡歷、更新求職簡歷、修改登錄密碼、全部職位列表;之后在右下方,還包括我的收藏夾、我的信箱、退出登錄等基本信息。當(dāng)你選擇右側(cè)的某一項(xiàng)時,在對話框左側(cè)就會出現(xiàn)相應(yīng)的信息供參考。個人用戶注冊成功后進(jìn)入的首頁如圖5-2所示。

圖5-2個人用戶登錄成功后的主界面5.2.3企業(yè)用戶注冊會員企業(yè)用戶注冊成功后與個人用戶基本一致,在右側(cè)同樣會顯示出登錄首頁、登錄/更新公司資、發(fā)布/更新招聘信息、修改登錄密碼、全部人才列表等基本信息,這樣會讓企業(yè)用戶一目了然的了解所有人才的信息(包括、性別、學(xué)歷、應(yīng)聘職位以及發(fā)布日期)等等,使企業(yè)的招聘的效率迅速提高。企業(yè)用戶注冊成功后進(jìn)入的首頁如圖5-3所示。

圖5-3企業(yè)用戶登錄成功后的主界面5.2.4搜索信息用戶從首頁面中點(diǎn)擊招聘信息和求職信息按鈕,會分別出現(xiàn)所有招聘信息頁面和所有求職信息頁面,在招聘信息頁面中會包括公司名稱、招聘職位以及招聘發(fā)布的日期等基本信息;而在求職信息頁面中會包含求職者的、性別、學(xué)歷、招聘職位以及登錄的日期等等。如圖5-4、5-5所示。

圖5-4招聘信息搜索頁面*3畢業(yè)生欽業(yè)管遅系統(tǒng)一〉人才市場一〉站內(nèi)貍莢?MicrosoftInternetExpbrer丈件(B縮箱匡)3§(V}收威(①工&⑴?8b(H) r?舷?0-|*1H?0隸 ?|Q心◎?匚5§|ifcllt?|^|htrD:A,loGlnost:1200/5earch.asp?$7F,pe-Der$on&ozdd-noxz 《報入關(guān)f?宇亙1?1¥弄疔 ▼助轉(zhuǎn)到班接二按打亡書箋"二訓(xùn)聞互磁屛?劉▼“瞬毎二夢昭時分A靜n條玄職簡厲笛合多伴以乍星〔1~門務(wù)al性i]列那列勿列如al性i]列那列勿列如rlrLrlrlrLrlrl應(yīng)聘砸登SB5A2010-5-24蔑它眼務(wù)行業(yè)2010-5-21財務(wù)總盜丿經(jīng)理/訓(xùn)經(jīng)湮/主任2010-5-24電氣2010-5-24英語瞬2010-S-24帀場衍銷策劃2010-5-24公關(guān)、砌.禮儀2010-5-24密京畢 Jj本地intranot圖5-5求職信息搜索頁面?zhèn)€人用戶查詢企業(yè)招聘信息源代碼:sql二”select*fromcompanywherejoblike*%M&key&幣orderbyiddescrs.opensql,conn,1,1ifrs.eofandrs.bofthenresponse,write"SCRIPTlanguage=JavaScript>alert(*對不起,沒有符合搜索條件的記錄!');”response.write"javascript:history.go(T)〈/SCRIPT〉"endif企業(yè)用戶查詢求職簡歷的源代碼ifstype=Mcompany"thenifgzdd=Mnoxz"thensql二"select*fromcompanywherejoblike,%r,&key&M%fandcnamelike'%"&key&"%‘orderbyiddescMelsesql二"select*fromcompanywherejoblikeandcnamelike'%M&key&*'%'andgzdd='M&gzdd&M,orderbyiddescnendifelseifgzdd=Mnoxz”thensql二"select*frompersonwherejoblikeandinamelikeorderbyiddesc"elsesql=Mselect*frompersonwherejoblikeandinamelike,%M&key&h%'andgzdd=,w&gzdd&M'orderbyiddescMendifendifrs.opensql,conn,l,lifrs.eofandrs.bofthenresponse.writeM<SCR!PTlanguage=JavaScript>alert(1對不起,沒有符合搜索條件的記錄!');”response.writeMjavascript:window?close();</SCRIPT>”endif5.2.5個人會員填寫簡歷個人會員成功注卅登陸后可以進(jìn)入填寫個人簡歷的頁面,如圖5-6、5-7.5-8所示。圖5-6會員填寫基本信息界面圖5-7會員填寫特長和相關(guān)工作經(jīng)歷頁面圖5-8會員填寫工作條件和耽系信息界面5.2.6更新求職簡歷表用戶還可以更新求職簡歷頁面,當(dāng)用戶進(jìn)入到更新求職簡歷表的對話框中,系統(tǒng)會提示您需要更新求職簡歷的哪一部分,并給出選項(xiàng)。用戶更新求職簡歷頁面如圖5-9所圖5-9會員更新求職簡歷表界面

5.2.7個人用戶登陸信箱此頁面的左側(cè)包括登錄首頁、登陸求職簡歷、更新求職簡歷、修改登錄密碼、全部職位列表,之后在右側(cè)出現(xiàn)相關(guān)的信息。個人用戶還可以登錄自己的信箱,頁面如圖5-10所示。圖5-10個人用戶登錄自己信箱的界面5.2.8公司詳細(xì)信息企業(yè)會員注冊登陸成功后可以填寫公司詳細(xì)資料,還可以更新公司資料,具體會包括公司名稱、所屬行業(yè)、企業(yè)性質(zhì)、所在區(qū)域、成立日期、注冊資金、通訊地址、郵政編碼、聯(lián)系人、聯(lián)系、傳真、公司以及公司的簡介等基本的信息。頁面如圖5-11所示。圖5-14圖5-14管理員管理個人會員界面?專業(yè)?專注.圖5-12圖5-12企業(yè)發(fā)布招聘信息界面?專業(yè)?專注.―公司渝■'用戶名:天戍峑主新公=]峑主新公=]貿(mào)冋修改登汆送珂全血人才劌應(yīng)鋰的收疝央如I仁祐過出箜承TOC\o"1-5"\h\z莎氐行業(yè)|五卻*?產(chǎn)-金鳳曲品▼]至業(yè)性質(zhì):1私百仝業(yè) F怖在區(qū)越:麗帝 *1成立曰?j:|zooo^o-ro~]注fifths仝:叵@二J萬人民市逆訊電扯:序泳幣幻:常區(qū) ]郵砂禺訓(xùn);pm。遼£ttusaifrvjvl(lnv0i%iiruco^a^nurlur ■圖5-11登錄/更新公司資料界面5.2.9發(fā)布招聘信息企業(yè)填寫完企業(yè)資料后還可以發(fā)布招聘信息,在該頁面的左側(cè)包括登錄首頁、登陸/更新公司資料、發(fā)布/更新招聘信息、修改登錄密碼和全部人才列表;然后在頁面的右側(cè)包括招聘職位、招聘人數(shù)、工作地點(diǎn)、崗位描述以及相關(guān)要求等等基本信息。頁面如圖5-12所示。登錄蘭頁登錄/更新公司資科發(fā)布/更新拐的信忌全印人才列叢發(fā)布登錄蘭頁登錄/更新公司資科發(fā)布/更新拐的信忌全印人才列叢我的收藏夾我的信箔

運(yùn)岀晝示12223333▲▼和關(guān)5?求:則合相關(guān)專業(yè)▲我的收藏夾我的信箔

運(yùn)岀晝示12223333▲▼和關(guān)5?求:則合相關(guān)專業(yè)▲V*蹄人穌~lx工作贈點(diǎn): 匸[發(fā)布]5.2.10管理站信息管理員管理站信息的頁面,當(dāng)用戶進(jìn)入到此頁面的時候,會出現(xiàn)新聞管理.管理個人用戶.管理單位用戶以及退出登錄等信息。如圖5-13所示。目華業(yè)生耿業(yè)昔J?璋筑一>人才帀場一a新聞冒淮-MiuosoftInternetExplorer◎涪i£■兇Mld/徨共喰"收慈G漸>;g▼ 1§|覽址(0)|創(chuàng)http://bcalhost:1200;admn/rmeas.asp<-WiAX?-門按并孑<> -Qf?JJ館擅輕、op己朽簽?口新聞型熬昇?“ 芒.…莎醐勞「比業(yè)牛牛:-I—糸則丈件⑹ ?5(£)吃薄(A)XR(I)祜肋但)英有⑸條撫聞以下杲【1~5]條0?個人屈戶莒盤單位用戶0?個人屈戶莒盤單位用戶遲岀労探NZD棟瑟缺布曰明16dsjfiiwurijrSU010-5-2419:11.00]15畢業(yè)了(2010-5-2<19:10.00]14ushdus[2010-5-2^19:09.00]132010?S^業(yè)生啦業(yè)茲栄[3)10-滬哄19:080011ZtB聘合[£010-5-?<19:07001好T粉限】丫 III⑥ Intranet圖5-13管理員管理站信息界面5.2.11審核個人注冊會員信息管理員審核個人注冊會員信息頁面,如圖5-14所示??A業(yè)生處業(yè)首邂宗壻一a人才市場一〉密伺!?理-MicrosoftrnternetExplorer文怦(£}?fl(E3 ^*CA)XAQ)?WH) 尉O碇■R0②Cy際*咖滅Q| 』?Jfi&ii'fetltCD)1-tf]http7/loeainofi!r:L200/admin/mpQr£on.35p 《眥入兀冼芋垃按按蘇V?▼C3”Sd祓圧金e>op7 1嚴(yán)Wjj0極.口加妙僦屛■掙 弗 匕柳耐分^cajtz-r人用戶砒占承什以下是u一盯%&&■了八用尸莒&矣江用尸VxtIDyy井三王寧du<ha&&■了八用尸莒&矣江用尸VxtIDyy井三王寧du<haL4fs希営一i【鈿]【在中】【卻]『大#]廳夠16 (OTlO-5-2*l]瓦它除務(wù)行業(yè) (2010-5-24)附些總血/妊規(guī)/刖妊歡/主任(2OIO-M4)電代 [!?10-5-<24]芟話嘶 Eio?gq】帀如行(2010-^-24)公忍怩対.禮儀 [0310-5-24]序腳-H1.ItJ(ttPr]U>lr]【時】U?kHUililUHrJ(HFPfJ?JTJfiInmnar.專業(yè).專注..專業(yè).專注.5.2.12審核企業(yè)注冊會員信息管理員管理企業(yè)注冊會員信息頁面,如圖5-15所示。圖5-15管理員管理企業(yè)會員界面5.3程序流程圖5.3.1程序設(shè)計管理信息系統(tǒng)處理方式的合理選擇,就是一個處理過程的設(shè)計問題。選擇處理方式實(shí)際上就是根據(jù)系統(tǒng)的任務(wù)、目標(biāo)和環(huán)境條件,合理地選擇信息活動的形態(tài)及具體方法。程序流程圖又稱為方框圖。表示方法簡明直觀,是用來描述程序執(zhí)行的邏輯過程的。它把程序的基本步驟歸納為:處理、判斷、輸入/輸出、開始和結(jié)束等幾個基本功能,并用不同的記號加以表示,從而描述程序的執(zhí)行過程。在繪制程序框圖時,使用的符號說明如下。?專業(yè)?專注.?專業(yè)?專注.輸入/輸出數(shù)據(jù)流向圖5-16流程圖符號系統(tǒng)主程序流程圖如圖5-17所示。圖5-17主程序流程圖個人會員登錄流程圖如圖5-18所示。圖5-18個人會員登錄流程圖3.2編程的過程及特色本系統(tǒng)在主框架的模塊上采用自頂向下的方式,把系統(tǒng)的功能按照模塊化和逐步細(xì)分的方法分解到最小的控制。在界面的設(shè)計上采用面向?qū)ο蟮姆绞?,先設(shè)計底層模塊,把有共性的界面設(shè)計,功能放在底層模塊統(tǒng)一處理。這樣既保證了界面的統(tǒng)一性,減少了編程的工作量,同時也方便了修改。許多修改只要在底層模塊統(tǒng)一完成,不必一一修改。特別是在信息窗口顯示,對數(shù)據(jù)項(xiàng)進(jìn)行修改無須修改界面,有些地方只要把SQL語句改下就行,有的甚至可以直接完全不須修改而界面也能正確顯示新增數(shù)據(jù)項(xiàng)。.專業(yè).專注..專業(yè).專注.6系統(tǒng)測試系統(tǒng)測試是系統(tǒng)質(zhì)量保證的主要活動之一,在系統(tǒng)開發(fā)的過程中,在各個階段都有可能存在錯誤和缺陷。通過測試是可以發(fā)現(xiàn)系統(tǒng)設(shè)計中存在的種種問題,并可以及時改正,避免在系統(tǒng)投入使用時才出現(xiàn)不必要的錯誤,從而導(dǎo)致不必要的損失。測試是質(zhì)量保證一個祛碼,它提供對系統(tǒng)規(guī)格說明、設(shè)計和編碼的最終評審,是發(fā)現(xiàn)系統(tǒng)缺陷和錯誤的有力手段。6.1測試的目的及相關(guān)問題軟件測試分為幾個部分:單元測試集中檢查軟件設(shè)計的最小單元一一模塊,包括程序測試,即發(fā)現(xiàn)程序中的代碼錯誤,然后逐一解決;組裝測試相當(dāng)于聯(lián)調(diào),主要是考察模塊間的接口和各模塊之間的聯(lián)系。這是一個持續(xù)的過程,可以在將組件加入某一項(xiàng)之前逐個的加以測試,也可以把項(xiàng)目連編成應(yīng)用程序之后再進(jìn)行測試。確認(rèn)測試主要檢查軟件功能與用戶的需求是否一致。在一般的情況下,這些步驟都被順序地實(shí)現(xiàn)。在測試和調(diào)試應(yīng)用程序時,應(yīng)注意以下問題:?程序設(shè)計者不應(yīng)測試自己設(shè)計的程序;?測試用例的設(shè)計不僅要有合理的輸入數(shù)據(jù),還要有不合理的輸出數(shù)據(jù);?除了檢查程序是否做完了它應(yīng)做的事之外,還要檢查它是否做完了它不應(yīng)做的事。試和調(diào)試應(yīng)用程序后,系統(tǒng)應(yīng)達(dá)到以下要求:?能較好的完成系統(tǒng)應(yīng)具備的基本功能;?運(yùn)行不會導(dǎo)致崩潰或產(chǎn)生錯誤信息;?在一般情況下操作正常;?在一定圍,操作合理,或能提供適當(dāng)?shù)腻e誤信息。程序調(diào)試和組件測試我們在設(shè)計和編碼的過程中通過編譯程序編譯、軟件錯誤信息的提供,我們可以逐步修正錯誤,程序能夠得到一步步的完善(⑵。6.2測試過程在完成畢業(yè)生就業(yè)管理系統(tǒng)開發(fā)的過程后,為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對系統(tǒng)進(jìn)行了有針對性的全面測試,采取的方式是:功能測試:為了保證每一項(xiàng)下拉菜單能夠?qū)崿F(xiàn)系統(tǒng)設(shè)計的功能,我輸入了大量數(shù)據(jù)到系統(tǒng)中,并對每一個菜單反復(fù)進(jìn)行了增加、刪除、修改、查詢等操作,從而保

溫馨提示

  • 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

提交評論