版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGE 畢業(yè)設(shè)計(論文)題目:基于web的課調(diào)系統(tǒng)學(xué)生姓名學(xué)號201022040218班級信息管理102202H
所屬院(系)計算機科學(xué)與技術(shù)系指導(dǎo)教師2014年5月20日35- 基于web的課調(diào)系統(tǒng)摘要隨著Web技術(shù)的不斷成熟,高校網(wǎng)絡(luò)化教學(xué)管理模式應(yīng)運而生,學(xué)生網(wǎng)上課調(diào)成為當(dāng)前高校學(xué)生課調(diào)活動的主流方式。針對傳統(tǒng)課調(diào)方式的弊端,論文結(jié)合計算機技術(shù)和我校實際的課調(diào)指標(biāo)體系,設(shè)計并開發(fā)了基于web的課調(diào)系統(tǒng)。系統(tǒng)采用B/S結(jié)構(gòu),以PHP為平臺,MySQL為后臺數(shù)據(jù)庫,實現(xiàn)了學(xué)生課調(diào)、管理員查詢課調(diào)結(jié)果等功能,以提高課調(diào)過程的效率。本文從需求分析開始,在此基礎(chǔ)上重點探討了系統(tǒng)分析過程以及數(shù)據(jù)庫設(shè)計過程,并就系統(tǒng)各項功能進行了介紹以及說明了其關(guān)鍵的實現(xiàn)方法。學(xué)生課調(diào)作為高校教學(xué)質(zhì)量評價的必要環(huán)節(jié),已被一些高等院校納入學(xué)校教學(xué)管理常規(guī),在實際教學(xué)中發(fā)揮著積極的、不可替代的作用。但是,傳統(tǒng)評價模式的科學(xué)性、準(zhǔn)確性、時效性,已不能滿足當(dāng)今教學(xué)質(zhì)量評價的要求。因此,我們研制開發(fā)了校園網(wǎng)學(xué)生課調(diào)系統(tǒng)。學(xué)生對學(xué)校教學(xué)質(zhì)量的評價,是大學(xué)不斷自我調(diào)整、不斷進步的推動力。實際證明:通過正確的宣傳引導(dǎo),確保評價中學(xué)生的參評率,評價數(shù)據(jù)連續(xù)積累并參考其他評價結(jié)果形成的過程性評價結(jié)論,可以做到客觀、公正、準(zhǔn)確。關(guān)鍵詞:基于web的課調(diào)系統(tǒng),PHP技術(shù),數(shù)據(jù)庫,信息化DesignandImplementationofOnlineTeaching
EvaluationSystemAbstractAlongwiththewebtechnologycontinuestomature,collegesanduniversitiesnetworkteachingmanagementmodeemergeasthetimesrequire,onlineteachingassessmentofcurrentcollegestudents'evaluationofteachinghasbecomethemainstreamway.Aimingatthedisadvantagesoftraditionalteachingevaluation,thepapercombinescomputertechnologyandmyactualschoolteachingevaluationindexsystem,designedanddevelopedonlineteachingevaluationsystem.ThesystemadoptsB/Sstructure,PHPasaplatform,theMySQLdatabaseforthebackgroundtoachieveateachingevaluation,peerassessmentteachers,administratorsinquiryteachingevaluationresultsandotherfunctionstoimprovetheefficiencyoftheprocessofevaluatingteaching.Theanalysisstartsfromthedemandonthisbasis,focusesontheprocessofsystemanalysisanddatabasedesignprocessandthevariousfunctionsofthesystemwereintroducedaswellasdescriptionofitskey.Asanecessarylinkofuniversityteachingqualityevaluationstudentsclass,hasbeenanumberofinstitutionsofhigherlearningintotheschoolteachingmanagementroutine,playedapositive,irreplaceableroleinpracticalteaching.However,scientific,accuracy,timelinessoftraditionalevaluationmode,hasbeenunabletomeettherequirementsofteachingqualityevaluation.Therefore,wedevelopedacampusstudentcurriculumadjustmentsystem.StudentevaluationofteachingqualityoftheUniversity,isthecontinuousselfadjustment,continuetoprogressthedrivingforce.Theactualproof:bycorrectpropagandaandguidanceprocessevaluationdataofcontinuousaccumulationandreferencetootherevaluationresultsintheformationoftheconclusion,objective,fair,accurateandcanbedone.Keywords:onlineteachingevaluationsystem,PHP,database,informationtechnology目錄8511摘要 I7211Abstract II26294第一章引言 -1-43371.1開發(fā)背景 -1-164131.2研究意義 -1-17181.3開發(fā)技術(shù)與開發(fā)模式 -2-239401.3.1PHP技術(shù) -2-93411.3.2MySQL數(shù)據(jù)庫 -3-194111.3.3Dreawwaver -5-14711.3.4Apache服務(wù)器 -6-66951.3.5Lamp -7-247281.3.6系統(tǒng)的主要架構(gòu)及開發(fā)模式 -7-25529第二章系統(tǒng)分析 -10-293572.1可行性分析 -10-270692.2需求分析 -10-45992.2.1功能需求 -10-177872.2.2性能需求 -11-26892第三章系統(tǒng)設(shè)計 -14-153453.1開發(fā)設(shè)計思想 -14-252573.2系統(tǒng)模塊總體說明 -14-183643.3系統(tǒng)總體結(jié)構(gòu) -14-98583.3.1管理員功能模塊 -15-212793.3.2教師功能模塊 -15-229533.3.3學(xué)生功能模塊 -15-110983.4數(shù)據(jù)庫的設(shè)計 -15-99893.4.1數(shù)據(jù)庫需求分析 -15-163133.4.2數(shù)據(jù)表設(shè)計 -16-309003.4.3數(shù)據(jù)庫安全策略 -18-4596第四章用戶登錄界面 -20-208124.1用戶登面錄界 -20-109854.2管理員管理 -20-277364.3學(xué)生管理 -23-157864.4教師管理 -25-18307第五章系統(tǒng)測試環(huán)境及難點分析 -28-134315.1系統(tǒng)測試環(huán)境 -28-5905.2系統(tǒng)測試 -28-322925.2.1系統(tǒng)關(guān)鍵部分測試分析 -29-123555.2.2測試結(jié)果分析與說明 -30-266065.2.3系統(tǒng)安全與性能分析 -30-230495.3系統(tǒng)中存在的問題及解決方法 -30-28374結(jié)束語 -31-3009參考文獻 -32-3322致謝 -33-911附錄 -34-太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計第一章引言開發(fā)背景近年來,隨著我國高等教育改革與發(fā)展的進一步深入,社會各方面對高等教育人才培養(yǎng)的質(zhì)量提出了更高的要求。教學(xué)評價是加強教學(xué)管理和不斷提高教學(xué)質(zhì)量的重要手段和促進方法。學(xué)生課調(diào)是學(xué)生根據(jù)教師的課堂表現(xiàn)、授課效果及自己的學(xué)習(xí)收獲和體會,依據(jù)一定的標(biāo)準(zhǔn)體系,從學(xué)習(xí)者角度對評價對象進行定量和定性評價的一種活動。學(xué)生課調(diào)(studentevaluationsofteachers
,SETs)誕生于美國的20世紀(jì)20年代,早期雖然經(jīng)歷了幾個時期的不斷發(fā)展,但依然不被大家普遍接受。70年代,涌現(xiàn)了一系列的新的研究,增加了學(xué)生課調(diào)的條理性。進入80年代以后,隨著評價技術(shù)的不斷發(fā)展,學(xué)生課調(diào)已成為西方國家大多數(shù)高校評價教師課堂質(zhì)量的重要組成部分。而我國高校的學(xué)生課調(diào)起步較晚,20世紀(jì)80年代中期,學(xué)生課調(diào)才逐漸開始在我國的各個高校實行。到90年代初,我國的學(xué)生課調(diào)開始逐步完善并進入正規(guī)化。90年代末,由于網(wǎng)絡(luò)信息技術(shù)的發(fā)展并廣泛運用于科學(xué)研究和教學(xué)管理中,網(wǎng)上課調(diào)逐漸代替了傳統(tǒng)的紙質(zhì)調(diào)查問卷形式,成為一種新的學(xué)生課調(diào)方式[1]。當(dāng)今社會可以說是信息技術(shù)的發(fā)展時代,在方方面面無不涉及到各種信息的處理。信息是人們對客觀世界進行具體描述、交流和聯(lián)系的重要途徑。人類社會正處在一個對信息進行有效合理加工的過程中,它將促進整個社會的發(fā)展。隨著社會信息技術(shù)的提高,計算機已被廣泛應(yīng)用于當(dāng)今社會的各個領(lǐng)域,成為推動社會發(fā)展的首要技術(shù)動力。在軟件技術(shù)的應(yīng)用中,軟件的開發(fā)技術(shù),尤其是應(yīng)用型軟件產(chǎn)品的開發(fā)技術(shù)成了重中之重。不斷開發(fā)適應(yīng)用戶需求、市場需要的新型軟件產(chǎn)品,參與市場競爭,獲取最大利潤是全球信息企業(yè)追求的目標(biāo)[2]?;趙eb的課調(diào)系統(tǒng)正是一個非常實用的應(yīng)用型軟件產(chǎn)品,只要有學(xué)校的地方,都可以采用本系統(tǒng)。計算機的作用就是輔助人們完成那些煩瑣的體力勞動和腦力勞動,使人們從勞動力中解脫出來,本文所介紹的基于web的課調(diào)系統(tǒng)就是輔助教務(wù)老師完成繁瑣的數(shù)據(jù)統(tǒng)計工作,方便廣大學(xué)生,學(xué)生只要上Internet就可以對其任課教師進行評價、對課程進行評分。1.2研究意義教學(xué)質(zhì)量是學(xué)校的生命線,科學(xué)規(guī)范、行之有效的評價體系是穩(wěn)定和提高教學(xué)質(zhì)量的必要保障。學(xué)生課調(diào)作為高校教學(xué)質(zhì)量評價的必要環(huán)節(jié),已被一些高等院校納入學(xué)校教學(xué)管理常規(guī),在實際教學(xué)中發(fā)揮著積極的、不可替代的作用。但是,傳統(tǒng)評價模式的科學(xué)性、準(zhǔn)確性、時效性,已不能滿足當(dāng)今教學(xué)質(zhì)量評價的要求.因此,我們研制開發(fā)了校園網(wǎng)學(xué)生課調(diào)系統(tǒng)。一、學(xué)生參與課調(diào)的必要性學(xué)生是教學(xué)活動的主體,學(xué)生對學(xué)校教學(xué)質(zhì)量的評價,是大學(xué)不斷自我調(diào)整、不斷進步的推動力;因為學(xué)生與教師接觸最多,對教師的教學(xué)策略、方法、效果感受最深,是教學(xué)效果的直接體現(xiàn)者,因此最有資格對教師的教學(xué)效果進行評價;學(xué)生課調(diào)與專家課調(diào)、同行課調(diào)相比具有直接、真實、全面的特點,因此課調(diào)結(jié)果也較為客觀、公正;最后,學(xué)生作為教育服務(wù)的消費者,是具有完全行為能力的成年人,他們有權(quán)利也有能力對教師的教學(xué)活動進行評價。實際證明:通過正確的宣傳引導(dǎo),確保評價中學(xué)生的參評率,評價數(shù)據(jù)連續(xù)積累并參考其他評價結(jié)果形成的過程性評價結(jié)論,可以做到客觀、公正、準(zhǔn)確。開發(fā)基于web的課調(diào)系統(tǒng)有兩方面的好處:一是基于web的課調(diào)系統(tǒng)的實用性,一個好的基于web的課調(diào)系統(tǒng)會將一個龐大投票評優(yōu)工作井井有條的管理起來,計算機與人的不同就在于,計算機是機械的,精確的,它不會使管理工作出現(xiàn)差錯[3]。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠大大減輕教務(wù)工作人員的工作量,提高辦事效率;另外通過基于web的課調(diào)系統(tǒng)可以更好的了解計算機的工作過程,掌握開發(fā)語言的使用方法,掌握開發(fā)各種項目的工作技能,以適應(yīng)如今迅猛發(fā)展的社會。基于web的課調(diào)系統(tǒng)的開發(fā)要求采用B/S結(jié)構(gòu)。首先對系統(tǒng)做需求分析,確定系統(tǒng)的使用人員,系統(tǒng)中數(shù)據(jù)流程,系統(tǒng)的功能模塊組成。然后根據(jù)需求分析設(shè)計出正確合理的數(shù)據(jù)庫邏輯結(jié)構(gòu),先畫出E-R圖,再將E-R圖轉(zhuǎn)換成關(guān)系模型,對模型進行優(yōu)化后再在MYSQL上實施。其次就開始編寫程序,一個一個模塊的實現(xiàn)。1.3開發(fā)技術(shù)與開發(fā)模式1.3.1PHP技術(shù)PHP(HypertextProcessor)是目前最常見的用來生成動態(tài)網(wǎng)頁的工具之一,也是一種易于學(xué)習(xí)和使用的Web服務(wù)器端腳本描述語言[6]。它是一種HTML(HypertextMarkupLanguage,超文本鏈接標(biāo)示語言)內(nèi)嵌式的語言(類似于IIS上的ASP),而且PHP的語法融合了UnixShell、C、C++、Java、Perl以及PHP自己的特性,同傳統(tǒng)的CGI或者Perl相比,PHP的語法規(guī)則更簡單,開發(fā)效率更高[7]。此外,PHP4.0的源代碼是完全公開的。任何熱心于PHP的程序員都可以為PHP添加新的函數(shù)庫,這使得PHP更有活力[1]。目前,可用于編寫Web服務(wù)器端腳本的語言不下幾十種,但比較常用的卻只有PHP、ASP、Perl、JSP等有限的幾種,同其他腳本描述語言相比,PHP有其自身的優(yōu)勢:(1)沒有運行費用;(2)基于服務(wù)器端;(3)強大的數(shù)據(jù)庫支持;(4)PHP最強大、最突出的特性在于它能支持大量的數(shù)據(jù)庫,使得編寫基于數(shù)據(jù)庫的網(wǎng)頁變得越來越簡單[8];(5)跨平臺;PHP是一種跨平臺的服務(wù)器端腳本描述語言。PHP可以安裝在Unix、Linux或者Windows平臺上,然后配合相應(yīng)的Web服務(wù)器來提供相應(yīng)的服務(wù),因此用PHP寫出來的程序可以非常輕易地移植到不同的操作系統(tǒng)平臺上[9]。嵌入到HTML。PHP可以直接嵌入到HTML內(nèi)部,而不需要通過編譯,因此PHP是解釋型的語言(Interpret),使用起來很方便。(6)簡單高效。和Java、Perl、C++等程序設(shè)計語言不同,PHP堅持以基本語言為基礎(chǔ),但同時它的功能又能夠強大到足以支持任何類型的Web站點。(7)支持多種網(wǎng)絡(luò)協(xié)議,良好的可擴充性[10];它在這方面支持了相當(dāng)多的通訊協(xié)議,這主要包括:與電子郵件相關(guān)的:IMAPPOP3;網(wǎng)管系統(tǒng):SNMP;網(wǎng)絡(luò)快遞新聞:NNTP;賬號共用:NIS;全球信息網(wǎng):HTTP及Apache;目錄協(xié)議LDAP以及其他網(wǎng)絡(luò)的相關(guān)函數(shù)。除此之外,用PHP寫出來的Web后端CGI程序,可以很容易地移植到不同的操作系統(tǒng)上。1.3.2MySQL數(shù)據(jù)庫MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司,現(xiàn)在歸屬oracle旗下。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,因此被廣泛使用。如雅虎、阿爾卡特—朗訊、Google公司、諾基亞公司、百度等公司就采用了MySQL數(shù)據(jù)庫。MySQL數(shù)據(jù)庫可以稱得上是目前運行速度最快的SQL語言數(shù)據(jù)庫[2]。MySQL數(shù)據(jù)庫主要有以下特點。(1)可移植性(2)可擴展性和靈活性(3)強大的數(shù)據(jù)保護功能(4)支持大型的數(shù)據(jù)庫(5)超強的穩(wěn)定性(6)強大的查詢功能SQL數(shù)據(jù)庫的體系結(jié)構(gòu)基本上也是三級模式。SQL術(shù)語與傳統(tǒng)的關(guān)系模型術(shù)語不同。在SQL中,外模式對應(yīng)于視圖,模式對應(yīng)于基本表,元組稱為“行”,屬性稱為“列”。內(nèi)模式對應(yīng)于存儲文件。SQL數(shù)據(jù)庫的體系結(jié)構(gòu)特征如下。(1)SQL模式(Schema)是表和約束的集合。(2)表(Table)是行(Row)的集合,每行是列(Column)的序列,每列對應(yīng)一個數(shù)據(jù)項。(3)表可以是一個基本表,也可以是一個視圖,基本表是實際存儲在數(shù)據(jù)庫中的表。視圖是從基本表或其他視圖中導(dǎo)出的表,它本身不獨立存儲在數(shù)據(jù)庫中,也就是說數(shù)據(jù)庫中只存放視圖的定義而不存放視圖的數(shù)據(jù),視圖是一個虛表。(4)基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表,一個表可以帶若干索引,索引也存放在存儲文件中。每個存儲文件與外部存儲器上一個物理文件對應(yīng)。存儲文件的邏輯結(jié)構(gòu)組成了關(guān)系數(shù)據(jù)庫的內(nèi)模式。(5)用SQL語句對視圖和基本表進行查詢等操作。在用戶看來,視圖和基本表是一樣的,都是關(guān)系(即表格)。(6)用戶可以是應(yīng)用程序,也可以是終端用戶。SQL語句可嵌入在宿主語言的程序中使用;SQL語言也能作為獨立的用戶接口,供交互環(huán)境下的終端用戶使用。Dreamweaver在進行基于web的課調(diào)系統(tǒng)的頁面制作時用到了Dreamweaver,Dreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器,是一種可視化網(wǎng)頁制作工具,利用它可以輕松地制作出跨越平臺限制和跨越瀏覽器限制的動態(tài)網(wǎng)頁。Dreamweaver可以開發(fā)HTML、XHTML、ColdFusion、ASP、ASP.net、PHP或PHP網(wǎng)站。通過平面設(shè)計工具以及代碼提示、標(biāo)簽編輯器、可擴展色彩代碼、標(biāo)簽選擇器、片段和代碼檢驗這類編碼特性來實現(xiàn)對代碼和設(shè)計的管理。新集成的工作空間可以與MacromediaFlashMX和FireworksMX共享,其中包括了標(biāo)示簽的文檔窗口、可放到dock中的畫板組、可定制的工具條和集成的文件瀏覽。Dreamweaver還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問的模板以及為客戶端交互應(yīng)用而提供的JavaScript[7]。為翻新現(xiàn)有網(wǎng)站以及創(chuàng)建下一代應(yīng)用程序,Dreamweaver還支持新標(biāo)準(zhǔn)和新的網(wǎng)頁技術(shù),帶有對XML、網(wǎng)頁服務(wù)和增強可訪問性的支持。DreamweaverMX為新的ColdFusionMX特性提供全套的支持,包括增強的代碼編輯和開發(fā)功能、集成的調(diào)試功能、可視化布局功能和照片打印功能。1.3.3DreawwaverDreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器,是一種可視化網(wǎng)頁制作工具,利用它可以輕松地制作出跨越平臺限制和跨越瀏覽器限制的動態(tài)網(wǎng)頁。Dreamweaver可以開發(fā)HTML、XHTML、ColdFusion、ASP、ASP。NET、JSP或PHP網(wǎng)站。通過平面設(shè)計工具以及代碼提示、標(biāo)簽編輯器、可擴展色彩代碼、標(biāo)簽選擇器、片段和代碼檢驗這類編碼特性來實現(xiàn)對代碼和設(shè)計的管理。新集成的工作空間可以與MacromediaFlashMX和FireworksMX共享,其中包括了標(biāo)示簽的文檔窗口、可放到dock中的畫板組、可定制的工具條和集成的文件瀏覽。Dreamweaver還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問的模板以及為客戶端交互應(yīng)用而提供的JavaScript[12]。Dreamweaver是建立Web站點和應(yīng)用程序的專業(yè)工具。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合為一個功能強大的工具,使每個級別的開發(fā)人員和設(shè)計人員都可利用它快速創(chuàng)建界面吸引人并且基于標(biāo)準(zhǔn)的站點和應(yīng)用程序。從對基于CSS的設(shè)計提供領(lǐng)先的支持到手動編碼功能,Dreamweaver在一個集成和高效的環(huán)境中為專業(yè)人員提供了所需的工具。開發(fā)人員可以將其選擇的服務(wù)器技術(shù)與Dreamweaver配合使用,建立將業(yè)主連接到數(shù)據(jù)庫、Web服務(wù)和舊式系統(tǒng)的強大Internet應(yīng)用程序。Dreamweaver允許開發(fā)人員設(shè)計Web站點和為Internet應(yīng)用程序編寫代碼。DreamweaverMX組合了著名的可視排版工具Dreamweaver、快速Web應(yīng)用程序開發(fā)工具DreamweaverUltraDev的功能和HomeSite的擴展代碼編輯支持,形成了一個簡單易用且功能強大的開發(fā)環(huán)境。DreamweaverMX為當(dāng)前的Web技術(shù)和標(biāo)準(zhǔn)提供完備而開放的解決方案,包括輔助功能和Web服務(wù)。其主要特點是:1.方便的網(wǎng)站管理。2.無可比擬的控制能力。3.夢幻樣版和XML。4.網(wǎng)站全方位的呈現(xiàn)。5.便捷安全的使用。1.3.4Apache服務(wù)器根據(jù)Netcraft公司()1999年12月所做的關(guān)于WEB服務(wù)器市場的調(diào)查,Apache以54.49%的市場占有率名列各服務(wù)器的榜首,緊隨其后的是IIS(23.78%)和Netscape(7.02%)。雖然后兩種服務(wù)器都有各自公司強有力的資金支持和強大的宣傳攻勢,但是仍然難以抵擋Apache這一免費、源代碼開放的自由軟件的誘人魅力。Apache項目最早始于1995年,由一些網(wǎng)絡(luò)管理人員自發(fā)組成,其目的是開發(fā)出一個穩(wěn)定、強大的WEB服務(wù)器以滿足新一代網(wǎng)站的需要。當(dāng)時,最流行的服務(wù)器是由美國國家超級計算機應(yīng)用中心(NCSA)開發(fā)的一套軟件,但是后來因為主要的設(shè)計人員相繼離開,使該軟件的研制陷入停滯狀態(tài)。也就是在這個時候,網(wǎng)站管理人員加入到開發(fā)隊伍中,對服務(wù)器的功能進行了擴展,并提出了一些修補錯誤的補丁程序,使服務(wù)器的功能更加完善,并由此得名Apache(注:patch在英文中是補丁的意思)。能夠直接查看源代碼是Apache服務(wù)器最吸引人的地方之一。只要使用者熟悉C++或Perl,就可以自己動手修改和添加服務(wù)器的功能,而且還有許多由世界各地的開發(fā)人員免費提供的功能模塊可以直接使用[3]。目前,Apache服務(wù)器在Unix和Windows平臺都可以使用。(1)安裝Apache服務(wù)器很多人都認為安裝Apache服務(wù)器是一件非常復(fù)雜的工作,其實事實并非如此。在Unix平臺下安裝Apache服務(wù)器的過程和安裝其它大多數(shù)應(yīng)用程序的過程完全相同。首先下載源文件,然后對其進行編譯之后就可以使用。而Windows版本Apache服務(wù)器的安裝則更加簡單,像其它Windows應(yīng)用程序一樣也提供了安裝向?qū)?。不管在哪一種操作系統(tǒng)平臺上安裝,首先我們都需要獲得Apache服務(wù)器的一份拷貝。不同操作系統(tǒng)版本的大小并不一樣,但是文件都不會太大,一般在1兆和3兆之間。因此,即使通過網(wǎng)絡(luò)下載的話,也不會占用太多的時間。(2)下載ApacheApache服務(wù)器的官方站點:/有Apache的免費下載服務(wù),并且提供了多個鏡像供下載者選擇。1.3.5LampLAMP是基于Linux,Apache,MySQL和PHP的開放資源網(wǎng)絡(luò)開發(fā)平臺,PHP是一種有時候用Perl或Python可代替的編程語言。這個術(shù)語來自歐洲,在那里這些程序常用來作為一種標(biāo)準(zhǔn)開發(fā)環(huán)境。名字來源于每個程序的第一個字母。每個程序在所有權(quán)里都符合開放源代碼標(biāo)準(zhǔn):Linux是開放系統(tǒng);Apache是最通用的網(wǎng)絡(luò)服務(wù)器;mySQL是帶有基于網(wǎng)絡(luò)管理附加工具的關(guān)系數(shù)據(jù)庫;PHP是流行的對象腳本語言,它包含了多數(shù)其它語言的優(yōu)秀特征來使得它的網(wǎng)絡(luò)開發(fā)更加有效。開發(fā)者在Windows操作系統(tǒng)下使用這些Linux環(huán)境里的工具稱為使用WAMP。1.3.6系統(tǒng)的主要架構(gòu)及開發(fā)模式系統(tǒng)的建設(shè)關(guān)鍵在于其所使用的架構(gòu),而基于web的課調(diào)系統(tǒng)這種基于web的系統(tǒng),傳統(tǒng)的C/S(全稱:客戶/服務(wù)器模式)架構(gòu)已經(jīng)不能滿足大量用戶的訪問和操作,B/S(全稱:瀏覽器/服務(wù)器模式)基于瀏覽器的架構(gòu)則是目前網(wǎng)絡(luò)系統(tǒng)應(yīng)用的主流,它將大量的數(shù)據(jù)處理工作交給服務(wù)器端來處理,客戶端只用通過普通的IE瀏覽器即可訪問系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護,JAVA語言在該方面更是得天獨厚,J2EE規(guī)范的出現(xiàn)則使系統(tǒng)的開發(fā)更加規(guī)范,層次更加清楚,更利于對復(fù)雜事務(wù)的處理,而且在安全性方面也做的更好[9]?;贛VC的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復(fù)雜的邏輯實現(xiàn),從而節(jié)省了開發(fā)周期和開發(fā)成本。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由WebServer完成。實際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由Web服務(wù)器單獨組成一層來負擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負荷分配給了Web服務(wù)器。這種三層體系結(jié)構(gòu)如圖1-1所示。圖1.1B/S三層架構(gòu)示意圖這種結(jié)構(gòu)不僅把客戶機從沉重的負擔(dān)和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護人員從繁重的維護升級工作中解脫出來。由于客戶機把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機一下子"苗條"了許多,不再負責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負責(zé)顯示部分,所以維護人員不再為程序的維護工作奔波于每個客戶機之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的比較如表1-1所示。表1.1C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的比較可維護性移植性用戶界面維護成本支持用戶適合環(huán)境安全性C/S結(jié)構(gòu)較差困難各不相同高較少局域網(wǎng)較好B/S結(jié)構(gòu)好好統(tǒng)一易用較小多廣域網(wǎng)較差據(jù)以上比較,兩種結(jié)構(gòu)均有其優(yōu)缺點。80至90年代主要是傳統(tǒng)的C/S結(jié)構(gòu)占主導(dǎo)地位,這種模式幾乎將所有的工作邏輯、表示邏輯和數(shù)據(jù)通道代碼在客戶端實現(xiàn),其特點是:應(yīng)用程序邏輯通常分布在客戶和服務(wù)器兩端,客戶端發(fā)出數(shù)據(jù)資源訪問請求,服務(wù)器端將結(jié)果返回客戶端。隨著用戶應(yīng)用需求的提高,運算復(fù)雜程度的增加以及數(shù)據(jù)交換頻率的加快,這種模式的系統(tǒng)在版本升級和維護方面極為不便。比如:當(dāng)需求發(fā)生變化,客戶端和服務(wù)器端的應(yīng)用程序都需要進行修改,給應(yīng)用維護升級帶來了極大的不便;大量的數(shù)據(jù)傳輸增加了網(wǎng)絡(luò)的負載等等。另外,由于C/S模式的客戶端都必須與數(shù)據(jù)庫保持連接,從而限制了系統(tǒng)支持的用戶數(shù)量。隨著Internet和Intranet的發(fā)展,以Web技術(shù)為基礎(chǔ)的B/S結(jié)構(gòu)以開放式、伸縮性好、維護成本低等逐漸顯示其先進性,當(dāng)今很多基于大型數(shù)據(jù)庫的信息系統(tǒng)都是采用這種新的技術(shù)模式[10]。在過去應(yīng)用系統(tǒng)開發(fā)過程中,C/S體系結(jié)構(gòu)得到了廣泛的應(yīng)用。與C/S模式相比,B/S模式的優(yōu)點有以下幾點:=1\*GB3①簡化了客戶端。只需安裝通用的瀏覽器軟件,這樣不但可以節(jié)省客戶機的硬盤空間與內(nèi)存,而且使安裝過程更加簡便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。=2\*GB3②簡化了系統(tǒng)的開發(fā)和維護。系統(tǒng)的開發(fā)者無須再為不同級別的用戶設(shè)計開發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實現(xiàn)在Web服務(wù)器上,并就不同的功能為各個組別的用戶設(shè)置權(quán)限就可以了。各個用戶通過HTTP請求在權(quán)限范圍內(nèi)調(diào)用Web服務(wù)器上不同處理程序,從而完成對數(shù)據(jù)的查詢或修改。=3\*GB3③維護具有更大的靈活性。當(dāng)程序功能發(fā)生變化時,無須再為每一個現(xiàn)有的客戶應(yīng)用程序升級,而只需對Web服務(wù)器上的服務(wù)處理程序進行修改。這樣不但可以提高系統(tǒng)運行的效率,還省去了維護時協(xié)調(diào)工作的不少麻煩。=4\*GB3④用戶的操作變得更簡單。對于C/S模式,客戶應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專門培訓(xùn)。而采用B/S模式時,客戶端只是一個簡單易用的瀏覽器軟件。無論是決策層還是操作層的人員都無需培訓(xùn),就可以直接使用。=5\*GB3⑤適用于網(wǎng)上信息的發(fā)布。對傳統(tǒng)的MIS的功能有所擴展,這是C/S模式所無法實現(xiàn)的,而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代企業(yè)所需的。這使得大部分書面文件可以被電子文件取代,從而提高了工作效率,使行政手續(xù)簡化,節(jié)省了人力物力??傊?,B/S模式的信息服務(wù)系統(tǒng)是建立在Intranet和Internet上的,以Web服務(wù)器為核心,集成文件服務(wù)器、數(shù)據(jù)庫服務(wù)器、Mail服務(wù)器的系統(tǒng)網(wǎng)絡(luò),用戶可以通過瀏覽器訪問系統(tǒng)資源或進行工作的信息服務(wù)系統(tǒng)。 第二章系統(tǒng)分析通過對網(wǎng)上課調(diào)背景與意義的研究,可以從多方面對基于web的課調(diào)系統(tǒng)進行分析。主要從可行性、需求、數(shù)據(jù)流程等方面對本網(wǎng)站進行具體分析。2.1可行性分析(1)技術(shù)可行性根據(jù)本系統(tǒng)的功能需求,采用PHP與開源的Mysql數(shù)據(jù)庫引擎進行開發(fā)。PHP是基于通用語言的編譯運行的程序,所以它的強大性和適應(yīng)性,可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,數(shù)據(jù)接口的處理都能無縫的整合到PHP的Web應(yīng)用中。PHP同時也是language-independent語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種框架來寫。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向PHP。而MYSQL5.0作為一種快速的、多線程、多用戶和健壯的SQL數(shù)據(jù)庫服務(wù)器,根據(jù)第三方測試結(jié)果,在千萬級的數(shù)據(jù)環(huán)境中依然保持較高的執(zhí)行速度。因此在技術(shù)層面上,是完全可行的。(2)運行可行性運行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機構(gòu)、設(shè)施和環(huán)境對系統(tǒng)的適應(yīng)性及人員培訓(xùn)補充計劃的可行性。當(dāng)前計算機和網(wǎng)絡(luò)技術(shù)已經(jīng)相當(dāng)普及,人們對這方面的認知和操作已經(jīng)是相當(dāng)熟練,所以在運行上是可行性的。(3)操作可行性本系統(tǒng)界面清晰、簡單易用,只要懂得計算機的基本操作,就可以滿足使用該軟件系統(tǒng)的要求。2.2需求分析2.2.1功能需求數(shù)據(jù)庫需求分析是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的第一個階段,是非常重要的一個階段。這個階段主要是確定基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后進一步設(shè)計打下基礎(chǔ)。實踐表明,需求分析是軟件開發(fā)成功與否的關(guān)鍵因素。如果沒有詳盡的需求分析,沒有理解各類用戶的實際需求,那么最終開發(fā)出來的軟件產(chǎn)品是不會成功的。通過分析,基于web的課調(diào)系統(tǒng)需要具備以下功能:(1)學(xué)生管理:學(xué)生對教師的評分、建議以及對某門課的建議;(2)教師管理:教師登錄和信息修改、對學(xué)生評分的查看;(3)學(xué)校管理:學(xué)校對信息的發(fā)布以及課程信息的添加、修改、刪除;(4)用戶管理:教師信息的添加、刪除以及限制學(xué)生重復(fù)打分;(5)得分統(tǒng)計:包括學(xué)生對某個老師的評分和對某門課的評分;2.2.2性能需求通過分析,基于web的課調(diào)系統(tǒng)主要存在以下性能需求:(1)要求網(wǎng)站具有良好的人機界面。(2)網(wǎng)站運行穩(wěn)定、安全可靠。(3)網(wǎng)站最大限度地實現(xiàn)易維護性和易操作性。(4)學(xué)生與教師信息查詢需靈活、方便、準(zhǔn)確、快捷,同時數(shù)據(jù)存儲要有一定的安全可靠性。(5)課調(diào)過程要簡單明了,教師信息要清楚。(6)操作界面設(shè)計應(yīng)通俗易懂、便于操作,用于適用于不同權(quán)限用戶的需求。根據(jù)基于web的課調(diào)系統(tǒng)的功能分析,能夠訪問本網(wǎng)站的主要人群有:管理員,學(xué)生與教師。開發(fā)一個基于PHP技術(shù)的基于web的課調(diào)系統(tǒng)的設(shè)計與實現(xiàn),首先有兩個方面需要考慮:一,怎樣來做,即選用怎樣的開發(fā)環(huán)境來做。二,做什么,即如何來實現(xiàn)系統(tǒng)功能的需求。功能需求主要包括如何用PHP技術(shù)來動態(tài)實現(xiàn)各個模塊的功能。其中怎樣進行巧妙的模塊設(shè)計,才能使基于web的課調(diào)系統(tǒng)既方便操作又能保證系統(tǒng)功能的完善是首先需要考慮的一步。該基于web的課調(diào)系統(tǒng)可以在WindowsXP操作系統(tǒng)平臺上運行,Web建模服務(wù)為IIS數(shù)據(jù)庫服務(wù)器為MySQL。開發(fā)工具采用的Myeclipse[3]。數(shù)據(jù)流圖(DFD)是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。在數(shù)據(jù)流圖中沒有任何的物理部件,它只是描繪數(shù)據(jù)在軟件中流動和被處理的邏輯過程。將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向(外部實體)等項目。(1)管理員數(shù)據(jù)流程圖管理員數(shù)據(jù)流程圖如圖2.1所示。圖2.1管理員數(shù)據(jù)流程圖管理員訪問本系統(tǒng)時,能夠管理用戶信息,查詢信息,維護信息以及進行。管理員在登錄時,需要首先進行賬號、密碼和身份驗證,當(dāng)輸入有誤時,無法成功登錄。(2)學(xué)生數(shù)據(jù)流程圖學(xué)生數(shù)據(jù)流程圖如圖2.2所示。圖2.2學(xué)生數(shù)據(jù)流程圖學(xué)生在登錄時,需要輸入賬號、密碼以及以學(xué)生身份登錄,當(dāng)輸入有誤時,則無法成功登錄。登錄成功后,學(xué)生可以進行相關(guān)功能的操作。第三章系統(tǒng)設(shè)計3.1開發(fā)設(shè)計思想本系統(tǒng)是為提高學(xué)校的管理人員、教師和學(xué)生的工作效率,實現(xiàn)網(wǎng)上課調(diào)而開發(fā)的,因而新開發(fā)的系統(tǒng)應(yīng)滿足以下幾個方面。(1)系統(tǒng)應(yīng)符合課調(diào)信息管理的規(guī)定,滿足教材日常管理的工作需要,并達到操作過程中直觀、方便、實用、安全的要求。(2)系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員進行補充、維護。(3)系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、修改,備份等到操作。3.2系統(tǒng)模塊總體說明目前,基于Web的信息系統(tǒng)構(gòu)架方式通常是采用3層B/S方式構(gòu)架。整個教材管理信息系統(tǒng)由用戶層、業(yè)務(wù)邏輯層和數(shù)據(jù)層3層組成,其中業(yè)務(wù)邏輯層和數(shù)據(jù)層在服務(wù)器端,客戶端只需要瀏覽器即可,最大程度的減少了客戶端的維護,實現(xiàn)了真正的“瘦客戶”,系統(tǒng)結(jié)構(gòu)圖3.1所示。圖3.1系統(tǒng)結(jié)構(gòu)圖本系統(tǒng)為了實現(xiàn)界面的美觀、統(tǒng)一,建立模板頁來固定整體風(fēng)格,共需要建立兩個模板頁,此兩個模板頁在不同的目錄文件夾下,以便實現(xiàn)功能、權(quán)限的獨立。3.3系統(tǒng)總體結(jié)構(gòu)基于web的課調(diào)系統(tǒng)主要面對三類用戶,即管理人員,教師和學(xué)生。因此,把該系統(tǒng)的整體功能劃分為三個子模塊,即管理人員模塊,教師模塊和學(xué)生模塊。3.3.1管理員功能模塊管理員的功能模塊的主要功能包括對教師及課程評價評分的查看與刪除,以及基本信息的維護等等。通過該模塊,管理員可以維護教師,課程以及學(xué)生的信息,具有學(xué)生及教師沒有的特權(quán)。3.3.2教師功能模塊教師的功能模塊功能主要包括學(xué)生對于自己評分的查看,以及對于自我信息的維護。教師功能模塊不具有管理員進行評分修改刪除的權(quán)力,只能查看學(xué)生的評分。3.3.3學(xué)生功能模塊學(xué)生的功能模塊功能主要包括對于課程以及教師的評價評分,,以及自我信息維護等等。學(xué)生的功能模塊不具有管理員進行評分評語刪除修改的權(quán)力。3.4數(shù)據(jù)庫的設(shè)計通過系統(tǒng)分析進入網(wǎng)站設(shè)計階段,通過實體關(guān)系圖(EntityandRelationship,即E-R圖)來描述各個實體與實體、實體與屬性之間的關(guān)系,然后對數(shù)據(jù)庫進行概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計。3.4.1數(shù)據(jù)庫需求分析在數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計是其中重要的一個環(huán)節(jié)。數(shù)據(jù)庫設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,能簡化基于此數(shù)據(jù)庫的應(yīng)用程序的實現(xiàn)等。一般數(shù)據(jù)為可按下列步驟進行設(shè)計:(1)確定需要的表?;趙eb的課調(diào)系統(tǒng)面對三大用戶,管理員、教師、學(xué)生,由此得知本系統(tǒng)需要的數(shù)據(jù)表有基本信息表、課程表、公告表、評價信息表、課程評價表等等。(2)確定所需的字段。綜合以上分析得出的數(shù)據(jù)表和針對實際需要做出的分析,得知各個數(shù)據(jù)表中所需要的字段。基本信息表:用戶編號(PrimaryKey)、用戶名字、用戶密碼、用戶角色、其他備注信息。課程表:課程編號(PrimaryKey)、課程名字、課程老師名字、課程序列號等。評價信息表:評價信息編號(PrimaryKey)、被評價人名稱、評分、評價人名稱、評語內(nèi)容、評價內(nèi)容等。課程評價表:課程編號(PrimaryKey)、課程名字、課程得分等。(3)確定表之間的關(guān)系,使用主鍵和外鍵來約束各個表,體現(xiàn)表之間的關(guān)系?;拘畔⒈碇麈I為角色編號(RoleId)、課程表主鍵為課程編號(KcId)、評價信息表主鍵為評價信息編號(InfoId)、課程評價表主鍵為課程名字(KcName)、公告表主鍵為(NoticeId)。3.4.2數(shù)據(jù)表設(shè)計數(shù)據(jù)庫是現(xiàn)代管理信息系統(tǒng)的核心部分,一個好的管理信息系統(tǒng)必定要求有一個設(shè)計合理、性能良好的數(shù)據(jù)庫結(jié)構(gòu)。教材管理信息系統(tǒng)的核心就是其數(shù)據(jù)庫,所有的信息交換和功能實現(xiàn)都是以數(shù)據(jù)庫為基礎(chǔ)的,所以數(shù)據(jù)庫設(shè)計至關(guān)重要。經(jīng)過需求分析之后,作出系統(tǒng)的E-R圖,根據(jù)E-R圖設(shè)計出最初的數(shù)據(jù)庫。然后,再對數(shù)據(jù)庫進行規(guī)范化設(shè)計。在一般應(yīng)用中,3NF(第三范式)就是適當(dāng)?shù)囊?guī)范級別。因此,該系統(tǒng)的數(shù)據(jù)庫設(shè)計規(guī)范化到3NF。用MySQL建立相應(yīng)的數(shù)據(jù)庫,在此系統(tǒng)中,主要是建立數(shù)據(jù)表[4]。下面為數(shù)據(jù)庫涉及到的所有數(shù)據(jù)表。表3.1管理員基本信息表admin字段類型Null默認注釋admin_namevarchar(50)否管理員帳號admin_passvarchar(50)否管理員密碼realnamevarchar(50)否真實姓名管理員基本信息表:管理員編號(PrimaryKey)、管理員名字、管理員密碼、其他備注信息。3.2班級基本信息表banji字段類型Null默認注釋idint(11)否namevarchar(50)否班級名稱管理員在添加班級信息后,執(zhí)行代碼將數(shù)據(jù)保存在此表中。班級基本信息表:班級編號(PrimaryKey)、班級名稱,其他備注信息。3.3課程表kecheng字段類型Null注釋idint(11)否namevarchar(50)否課程名稱管理員在添加課程信息后,執(zhí)行代碼將數(shù)據(jù)保存在此表中。課程表:課程編號、課程名稱。在系統(tǒng)中實現(xiàn)了對課程的管理。3.4評價信息表pingjiao字段類型Null默認注釋idint(11)否teachervarchar(50)否教師賬號studentvarchar(50)否學(xué)生學(xué)號contenttext否評語addtimetimestamp否CURRENT_TIMESTAMP內(nèi)容執(zhí)行代碼將評價信息保存在此表中。評價信息表:評價信息編號、被評價人名稱、評分、評價人名稱、評語內(nèi)容、評價內(nèi)容等。系統(tǒng)實現(xiàn)本系統(tǒng)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的一種信息交流平臺,面向管理人員(即系統(tǒng)管理員)、教師和學(xué)生提供服務(wù)。因而,在系統(tǒng)中實現(xiàn)課程評價信息的管理。3.5學(xué)生基本信息表student字段類型Null默認注釋xuehaovarchar(50)否學(xué)號namevarchar(50)否姓名banjivarchar(50)否所屬班級pwdvarchar(50)否登錄密碼regtimedatetime否注冊時間管理員在添加學(xué)生信息后,執(zhí)行代碼將數(shù)據(jù)保存在此表中。學(xué)生基本信息表:學(xué)生編號、學(xué)生姓名、所屬班級,以及其他備注信息。系統(tǒng)實現(xiàn)本系統(tǒng)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的一種信息交流平臺,面向管理人員(即系統(tǒng)管理員)、教師和學(xué)生提供服務(wù)。因而,在系統(tǒng)中主要實現(xiàn)對學(xué)生基本信息的管理。3.6教師基本信息表teacher字段類型Null默認注釋tea_namevarchar(50)否教師帳號realnamevarchar(50)否教師姓名passwordvarchar(50)否登錄密碼regtimedatetime否記錄時間intromediumtext否教師介紹kechengvarchar(20)否課程介紹管理員在添加教師信息后,執(zhí)行代碼將數(shù)據(jù)保存在此表中。教師基本信息表:教師帳號、教師姓名、登錄密碼,以及其他備注信息。系統(tǒng)實現(xiàn)本系統(tǒng)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的一種信息交流平臺,面向管理人員(即系統(tǒng)管理員)、教師和學(xué)生提供服務(wù)。因而,在系統(tǒng)中主要實現(xiàn)對教師基本信息的管理。3.7問卷調(diào)查表title字段類型Null默認注釋idint(11)否subjectvarchar(200)否調(diào)查名稱管理員在添加調(diào)查信息后,執(zhí)行代碼將數(shù)據(jù)保存在此表中。問卷調(diào)查表:調(diào)查編號、調(diào)查名稱以及其他備注信息。3.4.3數(shù)據(jù)庫安全策略建立一個良好的用戶賬號約束制度以及完善的口令系統(tǒng)是保障系統(tǒng)安全的關(guān)鍵。在簡單的“用戶名+密碼”的認證機制中,使用較長的、經(jīng)常改變的密碼是個不錯的建議;為了防止明文的密碼在傳輸中被竊聽截取,加強認證機制運用多種加密手段來保護認證過程中相互交換的信息。另外,采用某種外接的硬件設(shè)備存儲用戶的登錄密碼和身份等信息,登錄時機器與驗證設(shè)備交互信息進行身份認證也是近年開始流行的認證技術(shù)。實施訪問控制能確保信息資源的合理利用。首先,系統(tǒng)應(yīng)該從用戶賬號的使用、訪問網(wǎng)絡(luò)的時間和方式、以及用戶退出與再登錄的時間間隔等方面進行控制和限制。其次,訪問授權(quán)是針對網(wǎng)絡(luò)非法操作的有效的保護措施,系統(tǒng)控制用戶和用戶組可以訪問哪些文件、目錄、子目錄和其他資源,以及指定用戶對這些文件、目錄、設(shè)備能夠執(zhí)行哪些操作[5]?;趙eb的課調(diào)系統(tǒng)是基于Web的信息系統(tǒng),并且關(guān)系到教學(xué)工作的正常開展和學(xué)校、學(xué)生的切身利益,所以安全問題顯得格外重要。為了保證系統(tǒng)的安全性,采取了設(shè)置角色的措施:根據(jù)實際情況的需要,把該系統(tǒng)的使用者分為管理人員、教師、學(xué)生等幾種類型,每種類型作為一種角色,每種角色賦予相應(yīng)的權(quán)限。只有具有某子系統(tǒng)的訪問或操作權(quán)限,才能對該子系統(tǒng)進行訪問或操作。角色的名稱、權(quán)限等屬性可以進行修改維護,這樣既提高了系統(tǒng)的安全性,又避免了為每一個系統(tǒng)使用者分別賦予權(quán)限,提高了效率和靈活性。系統(tǒng)實現(xiàn)本系統(tǒng)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的一種信息交流平臺,面向管理人員(即系統(tǒng)管理員)、教師和學(xué)生提供服務(wù)。因而,系統(tǒng)主要實現(xiàn)了管理人員、教師和學(xué)生基本信息的管理,課程評價信息的管理。
第四章用戶登錄界面4.1用戶登面錄界如圖4.1所示。圖4.1成功登錄后界面基于web的課調(diào)系統(tǒng)面向的使用人群分別是系統(tǒng)管理員、教師、學(xué)生,因此在系統(tǒng)設(shè)計時我們就要對系統(tǒng)的登錄用戶分權(quán)限,而實現(xiàn)這一設(shè)計的前提必須是系統(tǒng)已建立了完善的數(shù)據(jù)庫。本部分主要用于系統(tǒng)各類用戶的登錄,只有在分配了用戶名和密碼時才可以進入該系統(tǒng),管理相應(yīng)的工作,用戶登錄時將按照用戶名和密碼進行驗證,當(dāng)輸入錯誤或沒有用戶名和密碼時會出現(xiàn)相應(yīng)的提示。當(dāng)用戶名和密碼以及用戶角色(學(xué)生,教師,管理員)的選擇都正確時才能進入系統(tǒng)主界面進行日常管理工作。核心代碼見附錄。4.2管理員管理此界面僅限于管理員登錄成功后才可以看到并有權(quán)操作。管理員模塊主要包含了用戶管理、系統(tǒng)查詢、信息維護這四個方面的功能,其中系統(tǒng)查詢是指管理員對教師評價和教師得分的查詢。管理員根據(jù)自己的賬號密碼成功登陸后,可以對于不同身份的用戶信息刪除修改操作。點擊用戶管理,查看到界面已經(jīng)添加的用戶,點擊刪除操作可以對于不需要的用戶進行刪除操作,對于該操作,只有管理員身份有此權(quán)限,而教師學(xué)生無法進行這樣的操作學(xué)生無法進用戶管理界面如圖4.2、圖4.3、圖4.4所示。圖4.2管理員管理界面圖4.3教師管理界面圖4.4學(xué)生管理界面管理員在此界面可實現(xiàn)用戶的添加以及刪除功能。點擊添加用戶鏈接,填寫用戶名、密碼以及所添加的用戶類型,點擊保存即可實現(xiàn)添加用戶。另外點擊刪除鏈接可實現(xiàn)刪除用戶的目的。用戶添加界面如圖4.5、圖4.6所示。圖4.5管理員添加界面圖4.6添加教師界面管理員在此界面可實現(xiàn)課程的添加功能,對于需要添加的課程可以進行想要的操作,具體過程是:在文本框中輸入需要添加的課程名,點擊添加按鈕,后提示添加成功。當(dāng)課程添加成功后,學(xué)生下次登錄后可以對于該課程進行評價以及評分。課程添加界面如圖4.7所示。圖4.7課程添加界面管理員在此界面可以實現(xiàn)對于課程得分的查詢,通過課程名稱來查看分數(shù),管理員對于課程進行查看操作如圖4.8所示。圖4.8管理員查看課程得分界面4.3學(xué)生管理此界面僅限于學(xué)生查詢本人信息。學(xué)生根據(jù)自己的學(xué)號和密碼(默認與學(xué)號相同)登錄系統(tǒng),點擊樹型導(dǎo)航條,其中評價評分是指學(xué)生對教師進行評價、對教師所授課程進行評分。學(xué)生對教師評價如圖4.9所示。圖4.9學(xué)生對教師評價界面學(xué)生在此界面可以查看教師得分。學(xué)生登錄后,單擊教師得分一項,進入上述界面,可以查看到所有教師的評分情況,也可以在查詢一欄中輸入所要查看的教師名稱,過濾中所要查看的教師的評分情況。學(xué)生查看課程得分界面如圖4.10所示。圖4.10學(xué)生查看課程得分界面學(xué)生在此界面可以查看課程得分。學(xué)生登錄后,單擊課程得分一項,進入上述界面,可以查看到所有課程的評分情況,也可以在查詢一欄中輸入所要查看的課程名稱,過濾中所要查看的課程的評分情況。核心代碼如下:<?phpsession_start();include("../conn.php");//引入文件conn.php//print_r($_POST);if($_SESSION[student]!==""){$sql="select*fromsresultwherestudent='$_SESSION[student]'andteacher='$teacher'";//查詢sresult表中的信息//echo$sql; $res=mysql_query($sql);$ddata=mysql_fetch_array($res);if(!empty($ddata)){echo"<script>alert('你已經(jīng)參加過該問卷了');history.back();</script>"; exit;}}//處理單選問卷for($i=0;$i<count($xid);$i++){$titleid=$xid[$i];$itemsid=$xuan[$i+1];//保存問卷結(jié)果 $sql="insertintosresult(teacher,titleid,itemsid,student)values('$teacher',$titleid,$itemsid,'$_SESSION[student]')"; //echo$sql; $res=mysql_query($sql);}echo"<script>alert('非常感謝你的參與');location.href='question.php';</script>";//保存問卷結(jié)果?>4.4教師管理此界面僅限于教師查詢本人信息。教師根據(jù)自己的賬號和密碼登錄系統(tǒng),點擊樹型導(dǎo)航條,進入此界面,教師模塊主要包括評價評分查看、、信息維護等功能,其中信息維護是指對教師自己個人信息的修改、更新等操作。教師查看教師得分界面如圖4.11所示。圖4.11教師查看得分界面其核心代碼如下:<font><?phpecho$i?>:<?phpecho$data[subject]?></font><tableborder='0'width='100%'>//定義表格的大小<tr><td><?php$sql="select*fromsresultwhereteacher='$_SESSION[teacher]'andtitleid='$data[id]'";//查找sresult表中的信息$res2=mysql_query($sql);$num=0;while($data1=mysql_fetch_array($res2)) {$num+=$data1[itemsid];}?> <fontcolor=red>分數(shù):<?phpecho$num?></font><br></td></tr></table></li></div></div><?php $x++;$t+=$num;}//單選結(jié)束?>總分:<?phpecho$t;?> } }第五章系統(tǒng)測試環(huán)境及難點分析5.1系統(tǒng)測試環(huán)境Apache提供的Web服務(wù)器使得用戶可以在Windows2000以上操作系統(tǒng)下發(fā)布自己設(shè)計的動態(tài)網(wǎng)頁。為了在本機下瀏覽Web頁面,首先在創(chuàng)建該系統(tǒng)的站點上(該系統(tǒng)使用的是Web的默認站點)將IP地址設(shè)定為,它的缺省域名值為localhost。然后向IE瀏覽器輸入本地動態(tài)網(wǎng)頁的URL,Web服務(wù)器在收到瀏覽器傳送的URL之后找到網(wǎng)頁文件,并在服務(wù)器端執(zhí)行該文件后將此文件以HTML文件的形式返回該瀏覽器。測試機器條件:處理器:AMDAthlon(速龍)64X2雙核4400+,內(nèi)存:2GB;硬盤:160G;操作系統(tǒng):Windows7;數(shù)據(jù)庫:MySQL5.5;WEB服務(wù)器:Apache2.2;PHP版本:5.3.4。5.2系統(tǒng)測試軟件測試的目的,第一是確認軟件的質(zhì)量,其一方面是確認軟件做了你所期望的事情,另一方面是確認軟件以正確的方式來做了這個事件。第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的反饋信息,為風(fēng)險評估所準(zhǔn)備的信息。第三軟件測試不僅是在測試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程。如果一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。軟件質(zhì)量是由幾個方面來衡量的:一、在正確的時間用正確的的方法把一個工作做正確。二、符合一些應(yīng)用標(biāo)準(zhǔn)的要求,比如不同國家的用戶不同的操作習(xí)慣和要求,項目工程中的可維護性、可測試性等要求。三、質(zhì)量本身就是軟件達到了最開始所設(shè)定的要求,而代碼的優(yōu)美或精巧的技巧并不代表軟件的高質(zhì)量。四、質(zhì)量也代表著它符合客戶的需要。作為軟件測試這個行業(yè),最重要的一件事就是從客戶的需求出發(fā),從客戶的角度去看產(chǎn)品,客戶會怎么去使用這個產(chǎn)品,使用過程中會遇到什么樣的問題。5.2.1系統(tǒng)關(guān)鍵部分測試分析本基于web的課調(diào)系統(tǒng)的關(guān)鍵部分測試主要集中在系統(tǒng)管理員、學(xué)生、教師這3大模塊的信息查詢、添加、刪除、修改上。由于設(shè)計之處便整理好了這3大模塊的設(shè)計思路,因此在實現(xiàn)這些關(guān)鍵部分的功能時還是比較順利的,測試結(jié)果也很好的實現(xiàn)了我們所需求的功能。網(wǎng)站的測試采用目前常用的軟件測試方法,即黑盒測試法。來測試本網(wǎng)站是否滿足各功能需求。具體的測試用例如表5.1所示。表5.1系統(tǒng)測試表測試標(biāo)題測試輸入操作說明預(yù)期效果實際結(jié)果測試用戶登錄用戶名輸入:js密碼輸入:js輸入的用戶名和密碼與數(shù)據(jù)庫中相應(yīng)數(shù)據(jù)記錄一致用戶成功登錄網(wǎng)站,能進行評分查看等操作與預(yù)期效果一致用戶名輸入:js密碼輸入:111輸入正確的用戶名,輸入錯誤的用戶密碼不能完成登錄操作,提示用戶登錄失敗,重新輸入與預(yù)期效果一致用戶名輸入:zz輸入數(shù)據(jù)庫中不存在的用戶名不能完成登錄操作,提示用戶登錄失敗,重新輸入與預(yù)期效果一致測試對教師評價用戶名:js其他:全都符合輸入要求輸入的用戶名沒有評價權(quán)限不能進行評價與預(yù)期效果一致用戶名:xs其他:全都符合輸入要求輸入的用戶名有評價權(quán)限可以進行評價與預(yù)期效果一致測試用戶信息添加用戶名:js其他:全都符合輸入要求輸入的用戶名沒有添加權(quán)限不能進行添加與預(yù)期效果一致用戶名:xs其他:全都符合輸入要求輸入的用戶名沒有添加權(quán)限不能進行添加與預(yù)期效果一致用戶名:admin其他:全都符合輸入要求輸入的用戶名有添加權(quán)限可以進行用戶信息添加與預(yù)期效果一致5.2.2測試結(jié)果分析與說明 從整體的測試結(jié)果來看,在大中型的商務(wù)應(yīng)用中,PHP技術(shù)與MySQL數(shù)據(jù)庫的結(jié)合具有相當(dāng)?shù)膬?yōu)勢。首先就是縮短了開發(fā)時間,PHP技術(shù)與MySQL數(shù)據(jù)庫提供的大量固有的函數(shù)庫直接在程序中使用,提高了程序的運行效率。雖然系統(tǒng)的功能還顯得弱小,但是系統(tǒng)的優(yōu)良性能已經(jīng)得到了很好的體現(xiàn)。5.2.3系統(tǒng)安全與性能分析系統(tǒng)設(shè)計過程中,對代碼中出現(xiàn)的可能對系統(tǒng)造成安全威脅的字符進行過濾和字符的轉(zhuǎn)換,在一定程度上提高了系統(tǒng)運行的安全性。同時所采用的編程語言和數(shù)據(jù)庫的特性足以承受大量的數(shù)據(jù)讀取和寫入。5.3系統(tǒng)中存在的問題及解決方法由于一開始沒有使用session對象,致使很多功能無法實現(xiàn),在學(xué)習(xí)了session的相關(guān)內(nèi)容后才解決了一些具體的問題,包括網(wǎng)頁間的參數(shù)的傳遞,公共信息的保存及提取等。在大量使用session后出現(xiàn)了系統(tǒng)資源被大量消耗的情況,在反復(fù)查找后進行了及時的修改。結(jié)束語系統(tǒng)結(jié)合PHP開發(fā)平臺和MySQL技術(shù),實現(xiàn)了對畢業(yè)設(shè)計論文階段從管理員、教師以及學(xué)生等方面進行綜合管理的一個網(wǎng)絡(luò)平臺。整個系統(tǒng)在設(shè)計上保持了各個部分的相對獨立性同時又是有機地融合在一起的,并體現(xiàn)了各自的特點??蓴U展成為學(xué)校各類科技成果提交、審核和發(fā)布的平臺。采用PHP技術(shù)開發(fā)的基于web的課調(diào)系統(tǒng)以Browser/Server模式架構(gòu),充分利用PHP的優(yōu)點,實現(xiàn)了學(xué)生對教師的評分、建議以及對某門課的建議教師登錄和信息修改、教師對學(xué)生建議的回復(fù)、對學(xué)生評分的查看教師信息的添加、刪除打分,大大提高了網(wǎng)上課調(diào)的效率和課調(diào)的準(zhǔn)確性,同時節(jié)約了人力物力,降低了成本,達到了開發(fā)該系統(tǒng)的目的,具有良好的經(jīng)濟效益和社會效益。本系統(tǒng)能夠較好地管理學(xué)校的課調(diào)信息,便于不同身份的用戶進行不同的操作,以及限定不同身份用戶的操作權(quán)限,從而達到提高網(wǎng)上課調(diào)效率的目的。管理人員必須擁有相關(guān)管理權(quán)限,以管理員身份登錄,實現(xiàn)其權(quán)限范圍之內(nèi)的操作,系統(tǒng)自動攔截或隱藏登錄人員操作權(quán)限之外的操作界面,有效保證了系統(tǒng)的安全性。本設(shè)計實現(xiàn)了基于web的課調(diào)系統(tǒng)的各個功能模塊,為以后實現(xiàn)網(wǎng)上課調(diào)打好了基礎(chǔ)。參考文獻[1]張弋.PHP站內(nèi)中文搜索技術(shù)的研究與實現(xiàn)[D].上海:上海交通大學(xué),2008年[2]邵煜.PHP和MYSQLWEB開發(fā)[M].北京:機械工業(yè)出版社,2005[3]DAVIDLANE[美].PHP&MYSQLWEB數(shù)據(jù)庫應(yīng)用開發(fā)指南[M].南京:東南大學(xué)出版社,2006[4]胡秀源.PHP技術(shù)在動態(tài)網(wǎng)站設(shè)計中的研究[J].煤炭技術(shù),2011年12期[5]PETERMOULDING[英].PHP技術(shù)內(nèi)幕[M].北京:中國水利水電出版社,2003年[6]于荷云.PHP+MySQL網(wǎng)站開發(fā)全程實例[M].北京:清華大學(xué)出版社,2012年12月[7]崔紅葉.Web2.0網(wǎng)站開發(fā)A,崔宏業(yè).黑龍江:黑龍江大學(xué)建橋?qū)W院出版社,2010-05[8]劉高勇,汪會玲.Web2.0環(huán)境下信息服務(wù)的變革[D].廣東:廣東工業(yè)大學(xué)經(jīng)濟管理學(xué)院,廣東:暨南大學(xué)管理學(xué)院,2009年[9]明輝,趙勇.3G公共通信網(wǎng)絡(luò)與單位內(nèi)網(wǎng)便捷信息交換實現(xiàn)設(shè)計[J].北京:北京公安消防總隊,北京大唐永盛科技發(fā)展有限公司,2010,(10)[10]楊華.基于Web標(biāo)準(zhǔn)的網(wǎng)頁界面藝術(shù)個性化的研究與實現(xiàn)[D].北京:北京林業(yè)大學(xué)碩士.,2010年[11]鄰唐燁.玩膩了微博,咱們玩“讀圖”[J].北京:解放日報,2012年4月13日,第十版[12]php程序設(shè)計ProgrammingPHP北京:中國電力出版社2003年7月[13]php\mysql數(shù)據(jù)庫開發(fā)指南焦桐順著北京:電子工業(yè)出版社2001年9月[14]王威.PHP網(wǎng)站安全性的分析研究及其在圖片上傳系統(tǒng)中的應(yīng)用[D].北京:北京郵電大學(xué),2011年[15]朱少民.軟件測試方法和技術(shù)[M].北京:清華大學(xué)出版社,2007年[16]王桂波.VMwareFusion系統(tǒng)自動化監(jiān)測的設(shè)計與實現(xiàn)[D].北京:北京交通大學(xué),2010年致謝從接受課題到現(xiàn)在完成畢業(yè)設(shè)計論文,衷心地感謝我的指導(dǎo)老師朱凱老師,本系統(tǒng)是在朱凱老師的悉心指導(dǎo)和殷切關(guān)懷下完成的,他給予了我大量的幫助,在系統(tǒng)的設(shè)計開發(fā)過程中向我提供了相關(guān)的參考書籍與網(wǎng)站設(shè)計資料。在系統(tǒng)設(shè)計過程中,我遇到了許多自己靠看書查閱資料解決不了的技術(shù)上的問題朱凱老師都及時地給予指導(dǎo)。
同時感謝系計算機教研室的其他老師與工作人員,他們給我提供了良好的學(xué)習(xí)和研究環(huán)境,并為我的論文提出了許多寶貴的參考意見,少走了不少彎路。還感謝我的親人和朋友,是他們在背后默默的支持我,鼓勵我。
本次論文的完成,學(xué)校為我們提供了便利的條件和開發(fā)環(huán)境,而我們的指導(dǎo)老師更是悉心輔導(dǎo)我們。完成畢業(yè)設(shè)計的過程中我深刻認識到學(xué)習(xí)是一個很嚴謹?shù)倪^程,只有認真鉆研了,才能得到真知;而馬虎大意將會一無所獲。在系統(tǒng)開發(fā)過程中我還經(jīng)常和同學(xué)們一起研究、探討問題,我設(shè)計的網(wǎng)站中也有很多問題是在和同學(xué)的探討中發(fā)現(xiàn)并改正的。在此對給予我?guī)椭耐瑢W(xué)同樣表示衷心的感謝!
最后,再次向她們表示我最衷心的感謝和最誠摯的敬意!附錄*登錄<?phpsession_start();require("conn.php");//引入conn.php文件if($identify=="student")//判斷是否是學(xué)生{ $sql="select*fromstudentwherexuehao='$username'andpwd='$password'";//查詢學(xué)生表 $result=mysql_query($sql); $login=mysql_fetch_array($result); if(empty($login)) { echo"<script>alert('學(xué)生用戶名密碼錯誤');location.href='login.php';</script>"; exit; }//判斷學(xué)生用戶名及密碼是否正確 else { $_SESSION[student]=$username; echo"<script>alert('登錄成功');location.href='student/index.php';</script>"; }}if($identify=="teacher")//驗證登陸者是否為老師{ $sql="select*fromteacherwheretea_name='$username'andpassword='$password'";//在教師表中查詢教師姓名和密碼 $result=mysql_query($sql); $login=mysql_fetch_array($result); if(empty($login)) { echo"<script>alert('教師用戶名密碼錯誤');location.href='login.php';</script>"; exit; } else { $_SESSION[realname]=$login[realname]; $_SESSION[teacher]=$username; echo"<script>alert('教師登錄成功');location.href='teacher/index.php';</script>"; //header("location:teacher/"); }}if($identify=="admin")//判斷登陸者是否是管理員{$password=md5($password); $sql="select*fromadminwhereadmin_name='$username'andadmin_pass='$password'";//查看管理員信息表中的用戶名和密碼 $result=mysql_query($sql); $login=mysql_fetch_array($result); if(empty($login)) { echo"<script>alert('管理員用戶名密碼錯誤');location.href='login.php';</script>"; exit; } else { $_SESSION[admin]=$username; echo"<script>alert('管理員登錄成功');location.href='admin/index.php';</script>";//登陸成功后跳轉(zhuǎn)到管理員界面 //header("location:admin/"); }}?> }}基于C8051F單片機直流電動機反饋控制系統(tǒng)的設(shè)計與研究基于單片機的嵌入式Web服務(wù)器的研究MOTOROLA單片機MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器HYPERLINK"/detail.htm?224
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球風(fēng)電用工業(yè)碳刷行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球服裝金屬探測器行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國高性能航空涂料行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國眼科手術(shù)剪行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025公路工程進度、計量、合同管理監(jiān)理內(nèi)容
- 餐桌茶幾家具買賣合同
- 年貨物運輸合同范本
- 2025合同模板合伙協(xié)議范本
- 大米購銷的合同
- 物聯(lián)網(wǎng)系統(tǒng)定制與開發(fā)合同
- 渠道管理就這樣做
- 大客戶銷售這樣說這樣做
- 精裝修樣板房房屋使用說明
- 喬遷新居結(jié)婚典禮主持詞
- 小學(xué)四年級數(shù)學(xué)競賽試題(附答案)
- 魯科版高中化學(xué)必修2全冊教案
- 《病理學(xué)基礎(chǔ)》知識考核試題題庫與答案
- 人口分布 高一地理下學(xué)期人教版 必修第二冊
- 四年級上冊英語試題-Module 9 Unit 1 What happened to your head--外研社(一起)(含答案)
- 子宮內(nèi)膜異位癥診療指南
- 《高級計量經(jīng)濟學(xué)》-上課講義課件
評論
0/150
提交評論