教師檔案管理系統(tǒng)_第1頁
教師檔案管理系統(tǒng)_第2頁
教師檔案管理系統(tǒng)_第3頁
教師檔案管理系統(tǒng)_第4頁
教師檔案管理系統(tǒng)_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、本科生畢畢業(yè)設(shè)計計(論文)學(xué)院(系系):軟件件學(xué)院專業(yè):軟件件工程學(xué)生:指導(dǎo)教師師:完成日期期年月南陽理工工學(xué)院本本科生畢畢業(yè)設(shè)計計(論文文)教師檔案案管理系系統(tǒng)The Teaacheers Fiile Mannageemennt SSysttem ofNannyanng IInsttituute of Tecchnoologgy總計計:畢業(yè)業(yè)設(shè)計(論文)頁表格格:6個插圖圖:23幅教師檔案案管理系系統(tǒng)摘要隨著經(jīng)經(jīng)濟(jì)的發(fā)發(fā)展和社社會的進(jìn)進(jìn)步,高高校的現(xiàn)現(xiàn)代化管管理逐漸漸被人們們所重視視,利用用計算機(jī)機(jī)對高校校的管理理在各個個領(lǐng)域中中都有廣廣闊的發(fā)發(fā)展空間間和前景景。高校校教師檔檔案管理理系統(tǒng)的

2、的設(shè)計與與實現(xiàn)對對高等院院校的決決策者和和管理者者來說至至關(guān)重要要,對教教育系統(tǒng)統(tǒng)來說更更是不可可缺少的的。本系系統(tǒng)采用用PHPP語言和和MySSQL數(shù)數(shù)據(jù)庫等等技術(shù),基基于B/S模式式,根據(jù)據(jù)管理員員、教務(wù)務(wù)處管理理員、教教師三種種不同的的用戶權(quán)權(quán)限來劃劃分功能能模塊,通通過對功功能模塊塊友好界界面的開開發(fā)和數(shù)數(shù)據(jù)處理理,實現(xiàn)現(xiàn)了對教教師檔案案信息的的操作,如如檔案查查詢、添添加和刪刪除等。本系統(tǒng)統(tǒng)完成了了對系統(tǒng)統(tǒng)功能的的定義和和后臺數(shù)數(shù)據(jù)庫的的設(shè)計,并并從管理理員和用用戶兩個個角度考考慮系統(tǒng)統(tǒng)的易用用性和安安全性,為為管理員員和用戶戶創(chuàng)造了了一個方方便快捷捷的教師師檔案管管理平臺臺。關(guān)鍵詞

3、詞檔案管管理系統(tǒng)統(tǒng);PHHP;MySSQL數(shù)數(shù)據(jù)庫The Teaacheers Fiile Mannageemennt SSysttem ofNannyanng IInsttituute of TecchnoologgySofttwarre EEngiineeerinng MMajoorJi LikkunAbsttracct:Witth eeconnomiic ddeveeloppmennt aand socciall prrogrresss, mmodeerniizedd maanaggemeent of colllegges andd unniveersiitiees hhas beeen

4、 ggradduallly atttachhed greeat impporttancce. Uniiverrsitty tteaccherrs fille mmanaagemmentt syysteem ddesiign andd immpleemenntattionn off hiigheer eeduccatiion forr pooliccymaakerrs aand reggulaatorrs tto eeduccatiion sysstemm iss esssenntiaal, it is inddisppenssablle. Thiis ssysttem whiich basse

5、d on B/SS moode adooptss thhe ttechhniqquess suuch as PHPP annd MMySQQL ddataabasse aand so on, acccorrdinng tto tthe diffferrentt peermiissiionss off thhe aadmiinisstraatorrs, teaacheers. Thhe ssysttem wass maainlly ddiviidedd innto funnctiion moddulees, whiich commpleetedd thhe mmanaagmeent of tea

6、acheers fiile, suuch as thee fiile of selletiing, adddinng aand delletiing andd soo onn,byy thhe ddeveeloppmennt oof ffuncctioon mmoduuless annd ddataa prroceessiing. Itt fiinisshedd thhe ssysttem funnctiion deffiniitioon aand thee daatabbasee deesiggn aas wwelll ass coonsiiderred sysstemm eaasy use

7、e,saafetty ffromm addminnisttrattorss annd tteaccherrs. Thee syysteem hhas creeateed aa coonveenieent teaacheers fiile mannageemennt pplattforrm ffor admminiistrratoors, teeachherss annd sstuddentts.Key worrds:Fiile mannageemennt ssysttem; PHHP; MySSQL dattabaase目錄 HYPERLINK l _Toc359499980#_Toc3594

8、99980 1緒論 HYPERLINK l _Toc359499981#_Toc359499981 1.1項目研研究意義義 HYPERLINK l _Toc359499982#_Toc359499982 1.2相關(guān)研研究狀況況 HYPERLINK l _Toc359499983#_Toc359499983 1.3本文結(jié)結(jié)構(gòu) HYPERLINK l _Toc359499984#_Toc359499984 2開發(fā)發(fā)工具及及相關(guān)技技術(shù) HYPERLINK l _Toc359499985#_Toc359499985 2.1常用開開發(fā)工具具 HYPERLINK l _Toc359499986#_Toc3

9、59499986 2.1.1 DDreaamweeaveer簡介介 HYPERLINK l _Toc359499987#_Toc359499987 2.1.2 PPHPEED簡介介 HYPERLINK l _Toc359499988#_Toc359499988 2.2運行環(huán)環(huán)境 HYPERLINK l _Toc359499989#_Toc359499989 2.2.1 PPHP HYPERLINK l _Toc359499990#_Toc359499990 2.2.2 AApacche HYPERLINK l _Toc359499991#_Toc359499991 2.2.3 MMySQQL

10、HYPERLINK l _Toc359499992#_Toc359499992 2.2.4集集成開發(fā)發(fā)環(huán)境的的搭建 HYPERLINK l _Toc359499993#_Toc359499993 2.3相關(guān)技技術(shù) HYPERLINK l _Toc359499994#_Toc359499994 2.3.1 PPHP的的工作原原理 HYPERLINK l _Toc359499995#_Toc359499995 2.3.2 JJavaaScrriptt語言 HYPERLINK l _Toc359499996#_Toc359499996 2.3.3 CCSS樣樣式 HYPERLINK l _Toc35

11、9499997#_Toc359499997 2.4 B/SS結(jié)構(gòu)簡簡介 HYPERLINK l _Toc359499998#_Toc359499998 3系統(tǒng)統(tǒng)需求分分析 HYPERLINK l _Toc359499999#_Toc359499999 3.1系統(tǒng)運運行環(huán)境境需求分分析 HYPERLINK l _Toc359500000#_Toc359500000 3.1.1硬硬件環(huán)境境 HYPERLINK l _Toc359500001#_Toc359500001 3.1.2軟軟件環(huán)境境 HYPERLINK l _Toc359500002#_Toc359500002 3.2系統(tǒng)用用例需求求分析

12、 HYPERLINK l _Toc359500003#_Toc359500003 3.2.1系系統(tǒng)邊界界的定義義 HYPERLINK l _Toc359500004#_Toc359500004 3.2.2用用例模型型 HYPERLINK l _Toc359500005#_Toc359500005 3.2.3主主要用例例描述 HYPERLINK l _Toc359500006#_Toc359500006 3.3系統(tǒng)功功能需求求分析 HYPERLINK l _Toc359500007#_Toc359500007 3.4系統(tǒng)性性能需求求分析 HYPERLINK l _Toc359500008#_To

13、c359500008 3.5系統(tǒng)數(shù)數(shù)據(jù)需求求分析 HYPERLINK l _Toc359500009#_Toc359500009 4系統(tǒng)統(tǒng)概要設(shè)設(shè)計 HYPERLINK l _Toc359500010#_Toc359500010 4.1系統(tǒng)網(wǎng)網(wǎng)絡(luò)架構(gòu)構(gòu)設(shè)計 HYPERLINK l _Toc359500011#_Toc359500011 4.2系統(tǒng)功功能模塊塊分析 HYPERLINK l _Toc359500012#_Toc359500012 4.3系統(tǒng)使使用流程程分析 HYPERLINK l _Toc3595000一三#_Toc3595000一三 4.4系統(tǒng)實實體E-R圖 HYPERLINK

14、l _Toc359500014#_Toc359500014 4.5數(shù)據(jù)庫庫表的設(shè)設(shè)計和創(chuàng)創(chuàng)建 HYPERLINK l _Toc3595000一五#_Toc3595000一五 5系統(tǒng)統(tǒng)詳細(xì)設(shè)設(shè)計與實實現(xiàn) HYPERLINK l _Toc359500016#_Toc359500016 5.1網(wǎng)站界界面設(shè)計計 HYPERLINK l _Toc359500017#_Toc359500017 5.2用戶登登錄窗口口 HYPERLINK l _Toc3595000一八#_Toc3595000一八 5.3系統(tǒng)主主界面 HYPERLINK l _Toc359500019#_Toc359500019 5.4管理

15、員員列表 HYPERLINK l _Toc359500020#_Toc359500020 5.5教務(wù)處處管理員員頁面 HYPERLINK l _Toc359500021#_Toc359500021 5.6教師基基本信息息頁面 HYPERLINK l _Toc359500022#_Toc359500022 5.7添加教教師檔案案信息頁頁面 HYPERLINK l _Toc359500023#_Toc359500023 5.8密碼修修改 HYPERLINK l _Toc359500024#_Toc359500024 5.9教師日日志系統(tǒng)統(tǒng)頁面 HYPERLINK l _Toc359500025#_

16、Toc359500025 5.100數(shù)據(jù)據(jù)庫備份份 HYPERLINK l _Toc359500026#_Toc359500026 結(jié)束語 HYPERLINK l _Toc359500027#_Toc359500027 參考文獻(xiàn)獻(xiàn) HYPERLINK l _Toc359500028#_Toc359500028 附錄 HYPERLINK l _Toc359500029#_Toc359500029 致謝1 HYPERLINK l _Toc169334821#_Toc169334821 緒緒 論1.1項目研研究意義義教師檔案案管理系系統(tǒng)是一一個教育育單位不不可缺少少的部分分,它的的內(nèi)容對對于學(xué)校校的

17、決策策者和管管理者來來說都至至關(guān)重要要,所以以教師檔檔案管理理系統(tǒng)應(yīng)應(yīng)該能夠夠為用戶戶提供充充足的信信息和快快捷的查查詢手段段。但一一直以來來人們使使用傳統(tǒng)統(tǒng)人工的的方式管管理文件件人事檔檔案,這這種管理理方式存存在著許許多缺點點,如:效率低低、保密密性差,另另外時間間過長,將將產(chǎn)生大大量的文文件和數(shù)數(shù)據(jù),這這對于查查找、更更新和維維護(hù)都帶帶來了不不少的困困難。隨著科學(xué)學(xué)技術(shù)的的不斷提提高,計計算機(jī)科科學(xué)日漸漸成熟,其其強(qiáng)大的的功能已已為人們們深刻認(rèn)認(rèn)識,它它已進(jìn)入入人類社社會的各各個領(lǐng)域域并發(fā)揮揮著越來來越重要要的作用用。作為為計算機(jī)機(jī)應(yīng)用的的一部分分,使用用計算機(jī)機(jī)對教師師信息進(jìn)進(jìn)行管理理

18、,具有有手工管管理所無無法比擬擬的優(yōu)點點。例如如:檢索索迅速、查找方方便、可可靠性高高、存儲儲量大、保密性性好、壽壽命長、成本低低等。這這些優(yōu)點點能夠極極大地提提高教師師信息管管理的效效率,也也是各高高校的科科學(xué)化、正規(guī)化化管理,與與世界接接軌的重重要條件件。因此,為為學(xué)校開開發(fā)這樣樣的管理理軟件成成為很有有必要的的事情,隨隨后我們們將采用用軟件工工程的生生命周期期開發(fā)方方法,以以開發(fā)一一套教師師檔案人人事管理理系統(tǒng)為為例,詳詳細(xì)敘述述其開發(fā)發(fā)過程和和所涉及及到的問問題及解解決方案案。相關(guān)研究究狀況.在歐美這這些發(fā)達(dá)達(dá)國家,在在90年年代就已已經(jīng)完全全實現(xiàn)校校園數(shù)字字化管理理,各國國都在加加快

19、自身身信息化化建設(shè)進(jìn)進(jìn)程,隨隨著計算算機(jī)技術(shù)術(shù)的高速速發(fā)展以以及網(wǎng)絡(luò)絡(luò)技術(shù)逐逐步深入入,出現(xiàn)現(xiàn)了基于于C/SS及簡單單的B/S的管管理信息息系統(tǒng),極極大地改改善了工工作環(huán)境境,提高高了工作作效率,CC/S結(jié)結(jié)構(gòu)在異異構(gòu)化網(wǎng)網(wǎng)絡(luò)中存存在著較較多的問問題,在在日常維維護(hù)和資資源使用用中開銷銷較大、部署麻麻煩,而而簡單BB/S結(jié)結(jié)構(gòu)的系系統(tǒng)功能能很難滿滿足需要要,隨著著信息網(wǎng)網(wǎng)絡(luò)技術(shù)術(shù)的進(jìn)步步以及當(dāng)當(dāng)前電子子政務(wù)普普及推廣廣和縱深深發(fā)展,基基于B/S結(jié)構(gòu)構(gòu)的信息息系統(tǒng)得得到了巨巨大的發(fā)發(fā)展,越越來越多多的高校校建立了了各類基基于B/S的校校園信息息管理系系統(tǒng),此此類系統(tǒng)統(tǒng)較好地地實現(xiàn)了了系統(tǒng)內(nèi)內(nèi)部開

20、放放式的、多平臺臺兼容的的與Innterrnett對接的的操作和和維護(hù)1。我國在計計算機(jī)這這方面起起步晚,于于90年年代后期期才真正正開始計計算機(jī)的的應(yīng)用。雖然起起步晚,但但是隨著著計算機(jī)機(jī)的大眾眾化普及及,信息息化建設(shè)設(shè)現(xiàn)正取取得到政政府高度度重視,信信息化建建設(shè)現(xiàn)正正在進(jìn)展展如火如如荼,但但是目前前國內(nèi)各各種高校校信息管管理系統(tǒng)統(tǒng)很多是是委托軟軟件開發(fā)發(fā)企業(yè)或或自行研研發(fā),仍仍然存在在著較多多的問題題:(1)軟軟件企業(yè)業(yè)很難做做到精確確的需求求分析,而而且他們們往往采采用現(xiàn)成成的通用用模板,做做不到為為用戶量量身定制制;(2)軟軟件廠商商只了解解開發(fā)當(dāng)當(dāng)時的需需求,缺缺乏對系系統(tǒng)靈活活性和

21、擴(kuò)擴(kuò)展性的的考慮,用用戶只能能采用開開發(fā)時確確定的思思路和工工作流程程來處理理信息,對對管理流流程中產(chǎn)產(chǎn)生的變變化缺乏乏彈性;(3)高高校自行行開發(fā)的的系統(tǒng)在在技術(shù)方方面相對對落后,功功能、后后期維護(hù)護(hù)及安全全性方面面存在著著一定的的缺陷;(4)各各部門單單獨維護(hù)護(hù)一套數(shù)數(shù)據(jù),缺缺乏兼容容和共享享,同時時極易造造成信息息的冗余余和一致致性問題題。因此,有有必要建建立有效效,統(tǒng)一一的教師師檔案管管理系統(tǒng)統(tǒng),實現(xiàn)現(xiàn)教師檔檔案業(yè)務(wù)務(wù)的共享享操作,保保持?jǐn)?shù)據(jù)據(jù)的一致致性、完完整性、時效性性,實現(xiàn)現(xiàn)信息資資源的共共享,使使規(guī)范的的管理透透過現(xiàn)代代化的信信息系統(tǒng)統(tǒng)深入人人事的業(yè)業(yè)務(wù)和管管理流程程,理順順工

22、作關(guān)關(guān)系,提提高工作作效率。故未來來高校管管理各子子系統(tǒng)之之間應(yīng)該該實現(xiàn)信信息共享享,形成成一個綜綜合信息息系統(tǒng),分分級按權(quán)權(quán)限分配配給用戶戶使用2。為學(xué)校校開發(fā)這這樣的管管理軟件件成為很很有必要要的事情情,隨后后我們將將采用軟軟件工程程的生命命周期開開發(fā)方法法,以開開發(fā)一套套教師檔檔案人事事管理系系統(tǒng)為例例,詳細(xì)細(xì)敘述其其開發(fā)過過程和所所涉及到到的問題題及解決決方法。1.3本文結(jié)結(jié)構(gòu)本次畢業(yè)業(yè)設(shè)計論論文主要要包括五五個部分分的內(nèi)容容。第一章緒緒論主要要介紹了了本課題題研究的的的目的的和意義義,國內(nèi)內(nèi)外發(fā)展展的現(xiàn)狀狀,以及及本課題題要解決決的問題題。第二章開開發(fā)工具具及相關(guān)關(guān)技術(shù),主主要對軟軟

23、件開發(fā)發(fā)的過程程、策略略和方法法的介紹紹,以及及對進(jìn)行行本課題題研究所所用到的的工具軟軟件和運運行的環(huán)環(huán)境,所所用到的的技術(shù),所所用到的的結(jié)構(gòu)的的介紹。第三章需需求分析析,主要要對系統(tǒng)統(tǒng)的運行行環(huán)境、系統(tǒng)用用例、系系統(tǒng)的功功能、系系統(tǒng)的性性能需求求分析,以以及對系系統(tǒng)數(shù)據(jù)據(jù)需求的的相關(guān)知知識。第四章系系統(tǒng)概要要設(shè)計,通通過第三三章的需需求分析析,然后后對系統(tǒng)統(tǒng)進(jìn)行概概要設(shè)計計,包括括了系統(tǒng)統(tǒng)網(wǎng)絡(luò)結(jié)結(jié)構(gòu)設(shè)計計,系統(tǒng)統(tǒng)各個功功能模塊塊的分析析,系統(tǒng)統(tǒng)使用流流程的分分析,系系統(tǒng)用到到的實體體E-RR圖,和和系統(tǒng)數(shù)數(shù)據(jù)庫中中表的設(shè)設(shè)計和創(chuàng)創(chuàng)建。第五章系系統(tǒng)詳細(xì)細(xì)設(shè)計與與實現(xiàn)對對系統(tǒng)的的設(shè)計和和實現(xiàn)進(jìn)進(jìn)

24、行詳細(xì)細(xì)的介紹紹,各個個模塊界界面都用用了文字字截圖和和代碼進(jìn)進(jìn)行描述述。2開開發(fā)工具具及相關(guān)關(guān)技術(shù)2.1常用開開發(fā)工具具2.1.1Dreeamwweavver簡簡介Dreaamweeaveer是美美國Addobee公司開開發(fā)的集集網(wǎng)頁制制作和管管理網(wǎng)站站于一身身的所見見即所得得網(wǎng)頁編編輯器,它它是第一一套針對對專業(yè)網(wǎng)網(wǎng)頁設(shè)計計師特別別發(fā)展的的視覺化化網(wǎng)頁開開發(fā)工具具,利用用它可以以輕而易易舉地制制作出跨跨越平臺臺限制和和跨越瀏瀏覽器限限制的充充滿動感感的網(wǎng)頁頁。Drreammweaaverr是一個個可視化化的網(wǎng)頁頁設(shè)計和和網(wǎng)站管管理工具具,支持持最新的的Webb技術(shù),包包含HTTML檢檢查、

25、HHTMLL格式控控制、HHTMLL格式化化選項、HommeSiite/BBEEditt捆綁、可視化化網(wǎng)頁設(shè)設(shè)計、圖圖像編輯輯、全局局查找替替換、全全FTPP功能、處理FFlassh和SShocckwaave等等富媒體體格式和和動態(tài)HHTMLL、基于于團(tuán)隊的的Webb創(chuàng)作。在編輯輯上你可可以選擇擇可視化化方式或或者你喜喜歡的源源碼編輯輯方式3。2.1.2PHPPED簡簡介PHPEED的綜合合性能是是最好的的,啟動動速度很很快,提提供的功功能也是是最多的的,包括括語法加加亮、函函數(shù)補(bǔ)全全、工程程管理、代碼模模版、自自動代碼碼補(bǔ)全、可視化化的數(shù)據(jù)據(jù)庫管理理、內(nèi)置置DAVV、CVVS、FFTP、WE

26、BBSERRVERR、DEEBUGGGERR,以及及JS代碼列列表,常常見HTMML標(biāo)簽集集,另外外PHPPED還支持持插件技技術(shù)。雖雖然zdde有它它所有的的調(diào)試功功能,但但是phhpedd更方便便,比如如調(diào)試時時將鼠標(biāo)標(biāo)放在變變量上就就可以直直接看到到變量的的值,而而且調(diào)試試窗口的的分布較較細(xì)致和和合理,而而且支持持外部腳腳本調(diào)試試,zeed雖然然也能實實現(xiàn),但但設(shè)置起起來比較較麻煩一一點。2.2運行環(huán)環(huán)境2.2.1PHPPPHP,是是英文超超文本預(yù)預(yù)處理語語言Hyyperrtexxt PPrepproccesssor的的縮寫。PHPP是一種種HTMML內(nèi)嵌式式的語言言,是一一種在服服務(wù)器

27、端端執(zhí)行的的嵌入HHTMLL文檔的的 HYPERLINK xbaike.baidux/view/76320.htm 腳本語語言,語語言的風(fēng)風(fēng)格有類類似于 HYPERLINK xbaike.baidux/view/1219.htm CC語言,被被廣泛地地運用。PHP獨特的的語法混混合了 HYPERLINK xbaike.baidux/view/10075.htm C、 HYPERLINK xbaike.baidux/view/29.htm Javva、 HYPERLINK xbaike.baidux/view/46614.htm Perrl以及 HYPERLINK xbaike.baidux/v

28、iew/99.htm PHPP自創(chuàng)的的語法。它可以以比 HYPERLINK xbaike.baidux/view/32614.htm CGII或者 HYPERLINK xbaike.baidux/view/46614.htm Peerl更更快速地地執(zhí)行 HYPERLINK xbaike.baidux/view/348756.htm 動動態(tài)網(wǎng)頁頁。用PPHP做做出的 HYPERLINK xbaike.baidux/view/2065821.htm 動動態(tài)頁面面與其他他的 HYPERLINK xbaike.baidux/view/552871.htm 編程程語言相相比,PPHP是是將 HYPERL

29、INK xbaike.baidux/view/17674.htm 程序序嵌入到到 HYPERLINK xbaike.baidux/view/692.htm HTMML文檔檔中去執(zhí)執(zhí)行,執(zhí)執(zhí)行效率率比完全全生成HHTMLL標(biāo)記的的CGII要高許許多;PPHP還還可以執(zhí)執(zhí)行編譯譯后 HYPERLINK xbaike.baidux/view/41.htm 代碼碼,編譯譯可以達(dá)達(dá)到 HYPERLINK xbaike.baidux/view/40927.htm 加密密和 HYPERLINK xbaike.baidux/view/548.htm 優(yōu)化代碼碼運行,使使代碼運運行更快快4。2.2.2Apaac

30、heeApacche HTTTP SServver(簡簡稱Appachhe)是是 HYPERLINK xbaike.baidux/view/7044910.htm Apaachee軟件基基金會的的一個開開放源碼碼的網(wǎng)頁頁服務(wù)器器,可以以在大多多數(shù)計算算機(jī)操作作系統(tǒng)中中運行,由由于其多多平臺和和安全性性被廣泛泛使用,是是最流行行的Weeb服務(wù)務(wù)器端軟軟件之一一。它快快速、可可靠并且且可通過過簡單的的APII擴(kuò)展,將將Perrl/PPythhon等等解釋器器編譯到到服務(wù)器器中。Apacche是是以 HYPERLINK xbaike.baidux/view/19746.htm 進(jìn)程程為基礎(chǔ)礎(chǔ)的結(jié)構(gòu)構(gòu)

31、,進(jìn)程程要比 HYPERLINK xbaike.baidux/view/1053.htm 線線程消耗耗更多的的系統(tǒng)開開支,不不太適合合于多處處理器環(huán)環(huán)境,因因此,在在一個AApacche Webb站點擴(kuò)擴(kuò)容時,通通常是增增加 HYPERLINK xbaike.baidux/view/899.htm 服務(wù)務(wù)器或擴(kuò)擴(kuò)充群集集節(jié)點而而不是增增加 HYPERLINK xbaike.baidux/view/50一五2.htm 處理理器。到到目前為為止Appachhe仍然然是世界界上用的的最多的的Webb服務(wù)器器,市場場占有率率達(dá)600%左右右。世界界上很多多著名的的網(wǎng)站如如 HYPERLINK xbai

32、ke.baidux/view/552703.htm Amaazonn、Yaahooo!、WW3 CConssorttiumm、Fiinannciaal TTimees等都都是Appachhe的產(chǎn)產(chǎn)物,它它的成功功之處主主要在于于它的源源代碼開開放、有有一支開開放的開開發(fā)隊伍伍、支持持 HYPERLINK xbaike.baidux/view/469855.htm 跨平臺臺的應(yīng)用用(可以以運行在在幾乎所所有的 HYPERLINK xbaike.baidux/view/8095.htm UUnixx、Wiindoows、 HYPERLINK xbaike.baidux/view/1634.htm

33、Linnux系系統(tǒng)平臺臺上)以以及它的的可移植植性等方方面。2.2.3MySSQLMySQQL是一一個開放放源碼的的小型關(guān)關(guān)聯(lián)式數(shù)數(shù)據(jù)庫管管理 HYPERLINK xbaike.baidux/view/25302.htm 系統(tǒng)統(tǒng),開發(fā)發(fā)者為 HYPERLINK xbaike.baidux/view/14445.htm 瑞瑞典MyySQLL ABB公司。目前MMySQQL被廣廣泛地 HYPERLINK xbaike.baidux/view/220910.htm 應(yīng)應(yīng)用在IInteerneet上的的中小型型網(wǎng)站中中。由于于其 HYPERLINK xbaike.baidux/view/274417.

34、htm 體積積小、速速度快、總體擁擁有成本本低,尤尤其是開開放源碼碼這一特特點,許許多中小小型網(wǎng)站站為了降降低網(wǎng)站站總體擁擁有成本本而選擇擇了MyySQLL作為網(wǎng)網(wǎng)站 HYPERLINK xbaike.baidux/view/1088.htm 數(shù)據(jù)據(jù)庫55。2.2.4集成開開發(fā)環(huán)境境的搭建建通過互聯(lián)聯(lián)網(wǎng)直接接下載WWAMPP集成開開發(fā)環(huán)境境。Waamp就就是Wiindoows Apaachee Myysqll PHHP集成成安裝環(huán)環(huán)境,即即在wiindoow下的的apaachee、phhp和mmysqql的 HYPERLINK xbaike.baidux/view/4438667.htm 服服

35、務(wù)器軟軟件。PPHP擴(kuò)擴(kuò)展、AApacche模模塊,開開啟/關(guān)關(guān)閉鼠標(biāo)標(biāo)點點就就搞定,再再也不用用親自去去修改配配置文件件了,WWAMPP它會去去做。再再也不用用到處詢詢問phhp的安安裝問題題了,WWAMPP一切都都搞定了了,這個個 HYPERLINK xbaike.baidux/view/37.htm 軟件在wwin平平臺上使使用的較較多。Wampp Seerveer并不不僅僅是是一個軟軟件包,它它會在工工具欄中中安裝一一個界面面,幫助助你啟動動、監(jiān)控控、關(guān)閉閉各項服服務(wù)。使使用Waamp Serrverr的一大大優(yōu)勢在在于:你你再也無無需親自自修改配配置文件件了。同同時,它它還能創(chuàng)創(chuàng)建一

36、個個目錄,所所有文件件都將儲儲存在這這個名為為“wwww”的根目目錄下。2.3相關(guān)技技術(shù)2.3.1PHPP的工作作原理一個完整整的PHHP系統(tǒng)統(tǒng)由以下下幾個部部分構(gòu)成成:操作系統(tǒng)統(tǒng):網(wǎng)站站運行服服務(wù)器所所使用的的操作系系統(tǒng)。PPHP不不要求操操作系統(tǒng)統(tǒng)的特定定性,其其跨平臺臺的特性性允許PPHP運運行在任任何操作作系統(tǒng)上上,例如如,Wiindoows、Linnux等等。服務(wù)器:搭建PPHP運運行環(huán)境境時所選選擇的服服務(wù)器。PHPP支持多多種服務(wù)務(wù)器軟件件,包括括Apaachee、IIIS等。PHP包包:實現(xiàn)現(xiàn)對PHHP文件件的解析析和編譯譯。數(shù)據(jù)庫系系統(tǒng):實實現(xiàn)系統(tǒng)統(tǒng)中數(shù)據(jù)據(jù)的存儲儲。PHHP

37、支持持多種數(shù)數(shù)據(jù)庫系系統(tǒng),包包括MyySQLL、SQQL SServver、Oraaclee及DBB2等。瀏覽器:瀏覽網(wǎng)網(wǎng)頁。由由于PHHP在發(fā)發(fā)送到瀏瀏覽器的的時候已已經(jīng)被解解析器編編譯成其其他的代代碼,所所以PHHP對瀏瀏覽器沒沒有任何何限制。如圖2-1所示示,圖中中完整地地展示了了用戶通通過瀏覽覽器訪問問PHPP網(wǎng)站系系統(tǒng)的全全過程,從從圖中可可以更加加清晰地地了解它它們之間間的關(guān)系系。(1)PHPP代碼傳傳遞給PPHP包包,請求求PHPP包進(jìn)行行解析并并 編譯譯。(2)服務(wù)器器根據(jù)PPHP代代碼的請請求讀取取數(shù)據(jù)庫庫。(3)服務(wù)器器與PHHP包共共同根據(jù)據(jù)數(shù)據(jù)庫庫中的數(shù)數(shù)據(jù)或其其他運行

38、行變量,將將PHPP代碼解解析成普普通的HHTMLL代碼。(4)解析后后的代碼碼被發(fā)送送給瀏覽覽器,瀏瀏覽器對對代碼進(jìn)進(jìn)行分析析獲取可可視化內(nèi)內(nèi)容。(5)用戶通通過訪問問瀏覽器器瀏覽網(wǎng)網(wǎng)站內(nèi)容容。圖211PHPP的工作作原理2.3.2JavvaSccrippt語言言JavaaScrriptt是目前前Webb應(yīng)用程程序開發(fā)發(fā)者使用用最為廣廣泛的客客戶端腳腳本編程程語言,它它不僅可可用來開開發(fā)交互互式的WWeb頁頁面,更更重要的的是它將將HTMML、XXML和和Javva aappllet、flaash等等功能強(qiáng)強(qiáng)大的WWeb對對象有機(jī)機(jī)結(jié)合起起來,使使開發(fā)人人員能快快捷生成成Intternnet

39、或或Inttrannet上上使用的的分布式式應(yīng)用程程序。另另外由于于Winndowws對其其最為完完善的支支持并提提供二次次開發(fā)的的接口來來訪問操操作系統(tǒng)統(tǒng)各組件件并實施施相應(yīng)的的管理功功能,JJavaaScrriptt成為繼繼.baat(批批處理文文件)以以來Wiindoows系系統(tǒng)里使使用最為為廣泛的的腳本語語言66。JavaaScrriptt腳本語語言由于于其效率率高、功功能強(qiáng)大大等特點點,在表表單數(shù)據(jù)據(jù)合法性性驗證、網(wǎng)頁特特效、交交互式菜菜單、動動態(tài)頁面面、數(shù)值值計算等等方面獲獲得廣泛泛的應(yīng)用用,甚至至出現(xiàn)了了完全使使用JaavaSScriipt編編寫的基基于Weeb瀏覽覽器的類類Un

40、iix操作作系統(tǒng)JJS/UUIX和和無需安安裝即可可使用的的中文輸輸入法程程序JuustIInpuut,可可見JaavaSScriipt腳腳本編程程能力不不容小覷覷。2.3.3CSSS樣式CSS是是Casscaddingg Sttylee Shheett的縮寫寫。譯作作層疊疊樣式表表單。是用于于(增強(qiáng)強(qiáng))控制制網(wǎng)頁樣樣式并允允許將樣樣式信息息與網(wǎng)頁頁內(nèi)容分分離的一一種標(biāo)記記性語言言。由于于允許同同時控制制多重頁頁面的樣樣式和布布局,CCSS可以稱稱得上WEBB設(shè)計領(lǐng)領(lǐng)域的一一個突破破7。作為為網(wǎng)站開開發(fā)者,你你能夠為為每個HTMML元素定定義樣式式,并將將之應(yīng)用用于你希希望的任任意多的的頁面中

41、中。如需需進(jìn)行全全局的更更新,只只需簡單單地改變變樣式,然然后網(wǎng)站站中的所所有元素素均會自自動地更更新。2.4B/SS結(jié)構(gòu)簡簡介B/S結(jié)結(jié)構(gòu)(BBrowwserr/Seerveer, HYPERLINK xbaike.baidux/view/77一八.htm 瀏瀏覽器/ HYPERLINK xbaike.baidux/view/899.htm 服務(wù)器器模式),是是 HYPERLINK xbaike.baidux/view/3912.htm WEBB興起后后的一種種網(wǎng)絡(luò)結(jié)結(jié)構(gòu)模式式,WEEB瀏覽覽器是 HYPERLINK xbaike.baidux/view/930.htm 客客戶端最最主要的的

42、 HYPERLINK xbaike.baidux/view/7886.htm 應(yīng)用軟軟件。這這種模式式統(tǒng)一了了 HYPERLINK xbaike.baidux/view/930.htm 客戶端端,將系系統(tǒng)功能能實現(xiàn)的的核心部部分集中中到 HYPERLINK xbaike.baidux/view/899.htm 服務(wù)務(wù)器上,簡簡化了系系統(tǒng)的開開發(fā)、維維護(hù)和使使用。客客戶機(jī)上上只要安安裝一個個 HYPERLINK xbaike.baidux/view/77一八.htm 瀏覽器器(Brrowsser),如如 HYPERLINK xbaike.baidux/view/757385.htm Nettsc

43、aape Navvigaatorr或 HYPERLINK xbaike.baidux/view/85144.htm Intternnet Expplorrer, HYPERLINK xbaike.baidux/view/899.htm 服務(wù)器器安裝 HYPERLINK xbaike.baidux/view/一五020.htm Orraclle、 HYPERLINK xbaike.baidux/view/1一八488.htm Sybbasee、 HYPERLINK xbaike.baidux/view/11003.htm Infformmix或或 HYPERLINK xbaike.baidux/

44、view/9644.htm SQLL Seerveer等數(shù)數(shù)據(jù)庫。 HYPERLINK xbaike.baidux/view/77一八.htm 瀏覽器器通過WWeb Serrverr同數(shù)據(jù)據(jù)庫進(jìn)行行數(shù)據(jù)交交互。B/S最最大的優(yōu)優(yōu)點就是是可以在在任何地地方進(jìn)行行操作而而不用安安裝任何何專門的的軟件,只只要有一一臺能上上網(wǎng)的電電腦就能能使用, HYPERLINK xbaike.baidux/view/930.htm 客戶端零安裝、零維護(hù)。系統(tǒng)的擴(kuò)展非常容易。B/S結(jié)構(gòu)的使用越來越多,特別是由需求推動了AJAX技術(shù)的發(fā)展,它的程序也能在 HYPERLINK xbaike.baidux/view/93

45、0.htm 客戶端電腦上進(jìn)行部分處理,從而大大的減輕了 HYPERLINK xbaike.baidux/view/899.htm 服務(wù)器的負(fù)擔(dān);并增加了交互性,能進(jìn)行局部實時刷新8。3系系統(tǒng)需求求分析3.1系統(tǒng)運運行環(huán)境境需求分分析3.1.1硬件環(huán)環(huán)境處理理器:IInteer PPenttiumm 1666 MMX或更更高內(nèi)存存:2556MBB以上顯卡卡:SVVGA顯顯示適配配器其他他為常規(guī)規(guī)硬件配配置,對對顯卡、聲卡都都無特別別要求。3.1.2軟件環(huán)環(huán)境操作作系統(tǒng):winndowws7/Linnux數(shù)據(jù)據(jù)庫:MyySQLL服務(wù)務(wù)器:Appachhe開發(fā)發(fā)語言:PHPP瀏覽覽器:IE66或ch

46、hromme其他他輔助軟軟件:DDreaamweeaveer,WWordd,Phhotooshoop等。3.2系統(tǒng)用用例需求求分析教師檔案案管理系系統(tǒng)是教教育單位位不可缺缺少的部部分,對對于學(xué)校校的決策策層和管管理層來來說都是是至關(guān)重重要的,所所以教師師檔案管管理系統(tǒng)統(tǒng)應(yīng)該為為用戶提提供充足足的信息息和快捷捷的查詢詢方式。在此之之前,學(xué)學(xué)院的管管理方式式存在著著許多缺缺點和漏漏洞,例例如:效效率低、保密性性差。另另外時間間一長,將產(chǎn)生生大量的的文件和和數(shù)據(jù),這給文文件的查查找、更更新和維維護(hù)都帶帶來了不不少的困困難,教教師檔案案管理系系統(tǒng)將有有效地解解決這些些問題。3.2.1系統(tǒng)邊邊界的定定義

47、系統(tǒng)邊界界用來劃劃分系統(tǒng)統(tǒng)外部的的參與者者用例和和內(nèi)部的的參與者者用例,所以根根據(jù)對系系統(tǒng)的需需求特點點進(jìn)行分分析,可可定義出出系統(tǒng)邊邊界,通通過用例例圖表示示,如圖圖3-11所示,從從圖中能能夠看出出本系統(tǒng)統(tǒng)面向普普通教師師與管理理人員,其主要要分為信信息瀏覽覽與管理理兩個部部分,并并給出主主要用例例。圖311系統(tǒng)邊邊界3.2.2用例模模型系統(tǒng)主要要由兩大大部分組組成:一一是信息息管理部部分,主主要用來來讓管理理人員對對教師各各項信息息及用戶戶進(jìn)行管管理;二二是信息息瀏覽部部分,主主要讓普普通教師師來使用用。因此此對這兩兩者分別別建立用用例模型型。(1)信息管管理此由學(xué)校校的管理理員或者者專

48、門的的教務(wù)人人員使用用。管理理員只要要登錄系系統(tǒng),就就可完成成以下操操作:a.對教教師各項項信息的的維護(hù)b.對用用戶管理理,其中中包括添添加用戶戶,刪除除用戶,修改用用戶權(quán)限限等c.對修修改以后后的系統(tǒng)統(tǒng)瀏覽根據(jù)分析析可得到到其用例例模型,如如圖3-2所示示:圖322管理者者用例圖圖(2)信息瀏瀏覽此由普通通教師使使用,沒沒有管理理的權(quán)限限,只要要登錄系系統(tǒng)瀏覽覽和修改改本人的的基本信信息資料料:a.瀏覽覽信息b.修改改信息根據(jù)分析析可以的的到用例例模型如如圖3-3所示示:圖333信息瀏瀏覽者用用例圖3.2.3主要用用例描述述在用例模模型建立立以后,需要對對每個用用例都進(jìn)進(jìn)行描述述,以用用戶管

49、理理用例作作為例子子進(jìn)行描描述。(1)基本時時間流a.打開開管理界界面管理員員:打打開“用戶信信息”功能。系統(tǒng):顯示示用戶管管理界面面。b.增加加用戶管理員員:在在添加用用戶界面面內(nèi)選擇擇“添加用用戶”功能。系統(tǒng):顯示示用戶信信息添加加頁面。c.填寫寫用戶登登錄信息息管理員員:填填寫名稱稱、密碼碼等信息息,限定定權(quán)限。系統(tǒng):顯示示并且記記錄管理理員輸入入的信息息。d.驗證證用戶管管理信息息管理員員:管管理員填填寫完新新用戶所所有信息息之后,要求系系統(tǒng)驗證證信息合合理性。系統(tǒng):檢驗驗用戶名名稱不為為空并且且不重復(fù)復(fù),密碼碼不為空空。e.提交交管理員員:所所有驗證證通過之之后,管管理員進(jìn)進(jìn)行提交交

50、。系統(tǒng):保存存該用戶戶,并記記錄該用用戶所有有的信息息。(2)啟動條條件管理員成成功登錄錄管理系系統(tǒng)。(3)結(jié)束后后的狀態(tài)態(tài)如果用例例執(zhí)行順順利,那那么新用用戶的信信息都會會被存儲儲;否則則系統(tǒng)狀狀態(tài)應(yīng)保保持與用用例執(zhí)行行前一樣樣。該用例事事件流結(jié)結(jié)構(gòu)可用用活動圖圖描述,如圖33-4所所示:圖344添加用用戶活動動圖3.3系統(tǒng)功功能需求求分析設(shè)計教師師檔案信信息管理理系統(tǒng)的的功能要要求:實實現(xiàn)用戶戶身份管管理:注注冊、更更改、刪刪除;實實現(xiàn)用戶戶身份驗驗證。實實現(xiàn)用戶戶訪問控控制,設(shè)設(shè)計某種種訪問策策略,可可以按照照對目標(biāo)標(biāo)系統(tǒng)的的訪問權(quán)權(quán)限組織織用戶組組,并且且根據(jù)用用戶組進(jìn)進(jìn)行用戶戶角色的

51、的權(quán)限分分配和控控制99。本系統(tǒng)的的主要用用戶是所所有的教教師和管管理人員員,系統(tǒng)統(tǒng)管理人人員起著著決定性性的作用用。系統(tǒng)統(tǒng)設(shè)計了了兩種權(quán)權(quán)限。系系統(tǒng)設(shè)置置頁面主主要用于于設(shè)置搜搜索與系系統(tǒng)的使使用權(quán),只只有管理理員可以以使用搜搜索,禁禁用,啟啟用,刪刪除功能能,教師師只能查查看自己己所添加加的資料料信息,不不能對其其進(jìn)行相相應(yīng)的管管理操作作。數(shù)據(jù)據(jù)維護(hù)具具有完善善的數(shù)據(jù)據(jù)管理維維護(hù)功能能。系統(tǒng)統(tǒng)包括數(shù)數(shù)據(jù)初始始化、數(shù)數(shù)據(jù)備份份、數(shù)據(jù)據(jù)導(dǎo)入和和導(dǎo)出。通過實際際調(diào)查,根據(jù)南南陽理工工學(xué)院目目前應(yīng)用用要求,人數(shù)規(guī)規(guī)模以及及設(shè)計的的預(yù)期估估計的應(yīng)應(yīng)用需求求,對一一些成功功案例進(jìn)進(jìn)行分析析借鑒后后,本

52、系系統(tǒng)應(yīng)具具有以下下功能特特點:(1)具有友友好的用用戶界面面;(2)系統(tǒng)使使用多級級權(quán)限管管理,合合理的用用戶權(quán)限限;(3)用分類類方法來來顯示教教師的檔檔案信息息;(4)支持多多條件查查詢方便便用戶使使用,能能快速查查詢數(shù)據(jù)據(jù);(5)在給定定的使用用權(quán)限之之下,對對數(shù)據(jù)操操作要求求方便簡簡單快捷捷、數(shù)據(jù)據(jù)穩(wěn)定性性好;(6)支持打打?qū)С龉δ埽瑢τ诮處煄煓n案可可導(dǎo)出EExceel表格格。根據(jù)以上上系統(tǒng)功功能要求求,系統(tǒng)統(tǒng)將以BB/S模模式提供供界面友友好,運運行穩(wěn)定定,提供供同時在在線人數(shù)數(shù)較多的的瀏覽窗窗口。3.4系統(tǒng)性性能需求求分析本系統(tǒng)可可以實現(xiàn)現(xiàn)許多性性能特性性,如:實用性性、靈活

53、活性、可可擴(kuò)展性性、易維維護(hù)性、可靠性性等等。(1)實用性性實用性是是衡量一一個應(yīng)用用系統(tǒng)好好壞的重重要指標(biāo)標(biāo)。是否否與業(yè)務(wù)務(wù)緊密結(jié)結(jié)合,是是否具有有嚴(yán)格的的業(yè)務(wù)針針對性,是是系統(tǒng)成成敗的關(guān)關(guān)鍵。本本系統(tǒng)是是在對各各大高校校教師檔檔案如何何進(jìn)行管管理的基基礎(chǔ)上實實現(xiàn)的,其其實現(xiàn)的的功能可可以有效效的記錄錄教師的的各種檔檔案,充充分體現(xiàn)現(xiàn)了它的的實用性性。 簡簡單明了了的頁面面布局使使得教師師檔案的的錄入、查詢、修改和和刪除更更為簡便便,詳盡盡的教師師檔案可可以根據(jù)據(jù)各種基基本資料料查詢;另外,還還對教師師的基本本檔案和和各項個個人研究究進(jìn)行統(tǒng)統(tǒng)計、管管理,使使得教師師的檔案案井然有有序,并并可

54、用報報表的形形式表示示出來。(2)靈活性性本系統(tǒng)提提供了靈靈活的查查詢模塊塊可將教教師的基基本資料料、教學(xué)學(xué)情況、科研成成果用列列表的形形式簡單單明了的的顯示出出來,達(dá)達(dá)到提高高查詢效效率、界界面直觀觀的效果果。(3)擴(kuò)展性性隨著系統(tǒng)統(tǒng)應(yīng)用的的普及和和推廣,系系統(tǒng)功能能的擴(kuò)展展將是不不可避免免的,因因此,提提高系統(tǒng)統(tǒng)的可擴(kuò)擴(kuò)展性、可維護(hù)護(hù)性是提提高整個個系統(tǒng)性性能的必必然要求求。本系系統(tǒng)采用用模塊化化的設(shè)計計思想,在在結(jié)構(gòu)上上具有良良好的可可伸縮性性,使用用者可根根據(jù)實際際管理需需要擴(kuò)展展模塊。(4)易維護(hù)護(hù)性本系統(tǒng)采采用多層層架構(gòu)設(shè)設(shè)計,使使系統(tǒng)結(jié)結(jié)構(gòu)更清清楚,分分工更明明確,對對教師檔檔案

55、的定定時的后后期維護(hù)護(hù)更有利利。(5)安全保保密性整體的系系統(tǒng)安全全性是本本系統(tǒng)中中必須考考慮的重重點要求求。在該該系統(tǒng)設(shè)設(shè)計中,安安全、可可靠將作作為第一一要素。同時,利利用細(xì)分分的權(quán)限限管理,拒拒絕非法法用戶進(jìn)進(jìn)入系統(tǒng)統(tǒng)和合法法用戶的的越權(quán)操操作,避避免系統(tǒng)統(tǒng)遭到惡惡意破壞壞,防止止系統(tǒng)檔檔案被竊竊取和篡篡改。此此外,還還有良好好的用戶戶身份認(rèn)認(rèn)證體制制和靈活活的密碼碼更改模模塊;同同時用戶戶權(quán)限也也可以通通過管理理員靈活活修改。為保證系系統(tǒng)數(shù)據(jù)據(jù)的安全全性,防防止出現(xiàn)現(xiàn)數(shù)據(jù)丟丟失、數(shù)數(shù)據(jù)隨意意改變、死機(jī)等等現(xiàn)象,需需要對數(shù)數(shù)據(jù)庫的的使用權(quán)權(quán)限做出出劃分,不不同身份份的人員員進(jìn)入系系統(tǒng)后使

56、使用不同同的數(shù)據(jù)據(jù)資源。在權(quán)限管管理方面面,根據(jù)據(jù)實際操操作情況況,對后后臺數(shù)據(jù)據(jù)庫不用用做嚴(yán)格格的權(quán)限限控制,只只要通過過前臺數(shù)數(shù)據(jù)庫對對用戶登登錄權(quán)限限進(jìn)行嚴(yán)嚴(yán)格劃分分和控制制就可以以了。不不是管理理員的用用戶不能能對數(shù)據(jù)據(jù)進(jìn)行修修改、刪刪除和新新增等操操作。(6)可靠性性社會向信信息時代代迅速發(fā)發(fā)展的同同時也有有潛在危危機(jī),即即對信息息技術(shù)的的依賴程程度越高高,系統(tǒng)統(tǒng)失效可可能造成成的危害害和影響響也就越越大。因因此,采采用良好好的操作作系統(tǒng)和和數(shù)據(jù)庫庫,確保保數(shù)據(jù)的的一致性性和完整整性,并并使系統(tǒng)統(tǒng)免受病病毒感染染,確保保系統(tǒng)運運行的可可靠性具具有重要要意義。(7)經(jīng)濟(jì)性性本系統(tǒng)對對教

57、師檔檔案進(jìn)行行統(tǒng)計及及管理工工作,提提高了管管理質(zhì)度度,減輕輕管理人人員的工工作量,提提高了檔檔案管理理的效率率。(8)穩(wěn)定性性除了具備備以上幾幾點特性性,系統(tǒng)統(tǒng)還應(yīng)具具備長期期持續(xù)穩(wěn)穩(wěn)定工作作的能力力,保證證系統(tǒng)內(nèi)內(nèi)部不出出現(xiàn)雜亂亂現(xiàn)象3.5系統(tǒng)數(shù)數(shù)據(jù)需求求分析數(shù)據(jù)庫需需求分析析調(diào)查的的重點是是“數(shù)據(jù)”和“處理”,通過過調(diào)查、收集和和分析,獲獲得用戶戶對數(shù)據(jù)據(jù)庫的需需求。信息需求求:指用用戶需要要從數(shù)據(jù)據(jù)庫中獲獲得信息息的內(nèi)容容與性質(zhì)質(zhì),即在在數(shù)據(jù)庫庫中需要要存儲哪哪些數(shù)據(jù)據(jù)。處理要求求:指用用戶需要要完成什什么處理理能力。明確用用戶對數(shù)數(shù)據(jù)有什什么樣的的處理要要求從而而明確數(shù)數(shù)據(jù)之間間的關(guān)

58、系系。該系統(tǒng)的的功能集集中表現(xiàn)現(xiàn)為對教教師信息息的錄入入、更新新、刪除除、查詢詢、統(tǒng)計計,因此此需求集集中表現(xiàn)現(xiàn)為對“數(shù)據(jù)”的需求求。概念結(jié)構(gòu)構(gòu)設(shè)計是是將分析析得到的的用戶需需求抽象象為概念念模型的的過程,它它是整個個數(shù)據(jù)庫庫設(shè)計的的關(guān)鍵。4系系統(tǒng)概要要設(shè)計4.1系統(tǒng)網(wǎng)網(wǎng)絡(luò)架構(gòu)構(gòu)設(shè)計本系統(tǒng)是是在現(xiàn)有有校園網(wǎng)網(wǎng)絡(luò)架構(gòu)構(gòu)的基礎(chǔ)礎(chǔ)上構(gòu)建建的,網(wǎng)網(wǎng)絡(luò)架構(gòu)構(gòu)完全符符合三層層體系結(jié)結(jié)構(gòu)B/SS模式,客客戶端在在各自PC端通過過用戶利利用網(wǎng)絡(luò)絡(luò)進(jìn)行訪訪問登錄錄,獲得得系統(tǒng)相相應(yīng)權(quán)限限后應(yīng)用用本系統(tǒng)統(tǒng)。Weeb服務(wù)器器響應(yīng)客客戶提出出的請求求進(jìn)行處處理及與與數(shù)據(jù)庫庫交換數(shù)數(shù)據(jù),并并將處理理結(jié)果通通過網(wǎng)絡(luò)絡(luò)返回

59、瀏瀏覽器的的客戶端端。根據(jù)據(jù)系統(tǒng)需需要、硬硬件建設(shè)設(shè)情況和和B/SS模式自自身的特特點,教教師檔案案信息系系統(tǒng)采用用B/SS體系結(jié)結(jié)構(gòu),結(jié)結(jié)合PHHP技術(shù)術(shù),應(yīng)用用在服務(wù)務(wù)器端和和客戶端端。整個個信息管管理系統(tǒng)統(tǒng)的實現(xiàn)現(xiàn)主要分分為三個個部分:PHPP界面、Webb服務(wù)器器和數(shù)據(jù)據(jù)庫,是是一個三三層結(jié)構(gòu)構(gòu)。B/S模式教教師用戶戶、教務(wù)務(wù)管理員員和系統(tǒng)統(tǒng)管理員員使用,其其業(yè)務(wù)主主要是數(shù)數(shù)據(jù)的查查詢、資資料修改改和導(dǎo)出出。數(shù)據(jù)據(jù)集中存存放,數(shù)數(shù)據(jù)庫服服務(wù)器設(shè)設(shè)立在學(xué)學(xué)校網(wǎng)絡(luò)絡(luò)中心,BB/S模式客客戶端通通過瀏覽覽器登陸陸和操作作。表示層由由PHPP界面組組成,用用以實現(xiàn)現(xiàn)Webb界面顯顯示和調(diào)調(diào)用組

60、件件,業(yè)務(wù)務(wù)邏輯和和數(shù)據(jù)的的訪。為為了便于于維護(hù)、升級和和實現(xiàn)分分布式應(yīng)應(yīng)用,在在實現(xiàn)過過程中,將將業(yè)務(wù)邏邏輯層和和數(shù)據(jù)訪訪問層分分離開,PPHP界界面不直直接調(diào)用用數(shù)據(jù)訪訪問層,而而是通過過業(yè)務(wù)邏邏輯層調(diào)調(diào)用數(shù)據(jù)據(jù)庫。需需要用Webb處理的的、滿足足大多數(shù)數(shù)訪問者者請求的的功能。界面采采用B/SS結(jié)構(gòu),例例如教師師可以通通過瀏覽覽器查看看修改資資料;管管理人員員通過瀏瀏覽器對對資源數(shù)數(shù)據(jù)進(jìn)行行管理與與維護(hù)以以及查詢詢統(tǒng)計。這樣客客戶端比比較靈活活,可充充分發(fā)揮揮各種模模式的優(yōu)優(yōu)越性。4.2系統(tǒng)功功能模塊塊分析系統(tǒng)模塊塊分析可可以根據(jù)據(jù)模塊獨獨立原理理對軟件件結(jié)構(gòu)進(jìn)進(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

提交評論