“C++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)_第1頁
“C++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)_第2頁
“C++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)_第3頁
“C++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)_第4頁
“C++程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、石家莊經(jīng)濟(jì)學(xué)院本科生畢業(yè)論文摘 要Internet作為全球性的計(jì)算機(jī)互聯(lián)網(wǎng),已深入到人們?nèi)粘I町?dāng)中?,F(xiàn)代教育技術(shù)的發(fā)展,使得學(xué)生學(xué)習(xí)得方式發(fā)生了巨大得變化,連上課的方式也不再只拘泥于傳統(tǒng)的方式。隨著多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)上教育迅速發(fā)展和普及,構(gòu)建一個(gè)打破傳統(tǒng)的、不受地域和時(shí)間限制的繼續(xù)教育、終生學(xué)習(xí)新模式是擺在我們面前迫切需要解決的重要課題。建構(gòu)主義強(qiáng)調(diào)的教學(xué)環(huán)境是以學(xué)習(xí)者為中心,強(qiáng)調(diào)學(xué)習(xí)者對知識(shí)的主動(dòng)探索、主動(dòng)發(fā)現(xiàn)和對所學(xué)知識(shí)意義的主動(dòng)建構(gòu)的協(xié)作化的教學(xué)環(huán)境。網(wǎng)絡(luò)教學(xué)系統(tǒng)的廣泛應(yīng)用,突出了學(xué)生在網(wǎng)上教學(xué)活動(dòng)中的主體作用,為學(xué)習(xí)者在課堂上實(shí)現(xiàn)“建構(gòu)學(xué)習(xí)”提供了可能。近幾年來,C+作為

2、各高校計(jì)算機(jī)專業(yè)所必學(xué)的一門課程,其影響力也變得越來越大,每一個(gè)走出校門的學(xué)生如果要從事計(jì)算機(jī)行業(yè),都會(huì)意識(shí)到C+這門課程的重要性,所以越來越多的非計(jì)算機(jī)專業(yè)的同學(xué)也開始學(xué)習(xí)這門課程,面對這么多的學(xué)習(xí)者,教師資源已經(jīng)顯得越發(fā)的不足,C+教學(xué)網(wǎng)站呼之欲出?;谀壳熬W(wǎng)上教學(xué)系統(tǒng)的現(xiàn)狀,總結(jié)出校園網(wǎng)的多媒體教學(xué)平臺(tái)所應(yīng)該具備的主要功能。根據(jù)C+這門課程的特點(diǎn)和要求,通過信息系統(tǒng)開發(fā)方法、系統(tǒng)建模等技術(shù)手段進(jìn)行了該系統(tǒng)與總體數(shù)據(jù)的規(guī)劃、設(shè)計(jì)與實(shí)現(xiàn),在此基礎(chǔ)上運(yùn)用B/S開發(fā)模型及系統(tǒng)體系結(jié)構(gòu)提出了一套設(shè)計(jì)目標(biāo)及網(wǎng)絡(luò)教學(xué)模式,并對Web開發(fā)過程中的幾個(gè)技術(shù)關(guān)鍵點(diǎn)進(jìn)行了分析、探討與實(shí)踐。目前該系統(tǒng)應(yīng)用在實(shí)驗(yàn)

3、教學(xué)中,為學(xué)生獲得最大限度的教學(xué)指導(dǎo)和學(xué)習(xí)資源提供了保證。關(guān)鍵詞:C+;教學(xué)網(wǎng)站;設(shè)計(jì)與實(shí)現(xiàn) ABSTRACTInternet is global computer Internet , already has gone deep into to people daily life middle. Development of modern education technology, the feasible student studies such that way has happened being so enormous as to change, way even the way g

4、iving lessons rigidly adhering to tradition no longer only.Along with the development of multimedia and network technology, web-based instruction has been developed and popularized rapidly. So, an important task which need to solve urgently is to construct a new mode of continuing education and stud

5、ying for life, which is untraditional and not limited to the region and time. Constructism advocates the teaching environment in which learners is the center,and they actively explore, find and construct the meaning from what they have learned. Such environment is just what the network can provide.

6、The wide-range application of network-based class teaching system enables the learners to realize the "constructing study" in the last few years,In the last few years,C+ took various universities computer specialized must study acurriculum, its influence also changes more and more in a big

7、 way,each goes out the school gate the schoolmate if wants to be engaged inthe computer profession, can realize C+ this knowledge theimportance, therefore the more and more many non- computersspecialized schoolmate also starts to study this curriculum, facingsuch many studies, the teacher resources

8、already appeared the evenmore insufficiency, the C+ teaching website is vivid. Based on thepresent on-line teaching system present situation, summarizes the mainfunction which the campus net multimedia teaching platform shouldhave. According to the C+ this curriculum characteristic and therequest, t

9、hrough information system technical method and so on methodof exploitation, system modelling has carried on this system and theoverall data plan, the design and the realization, proposed in thisfoundation using the B/S development model and the system systemstructure set of designs goals and the net

10、 divination educationalmodel, and has carried on the analysis, the discussion and thepractice to in the Web performance history several technical keypoint. At present this system application in the experimentalteaching, obtained the maximum limit teaching instruction and thestudy resources for the s

11、tudent has provided the guarantee.Key words: C+; Teaching website; Design and realization 目 錄摘 要IABSTRACTI引言11 “C+程序設(shè)計(jì)”教學(xué)網(wǎng)站相關(guān)技術(shù)和工具簡介21.1 ASP.NET簡介21.1.1 ASP.NET 的特點(diǎn)21.1.2 ASP.NET技術(shù)原理簡介31.1.3 數(shù)據(jù)庫連接方式簡介41.1.4 SQL Server2005數(shù)據(jù)庫簡介42 “C+程序設(shè)計(jì)”教學(xué)網(wǎng)站需求分析和概要設(shè)計(jì)62.1 系統(tǒng)需求分析62.1.1 系統(tǒng)功能需求72.1.2 系統(tǒng)實(shí)現(xiàn)過程分析82.1.3 系統(tǒng)開發(fā)

12、與運(yùn)行環(huán)境分析82.2 系統(tǒng)概要設(shè)計(jì)83“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站數(shù)據(jù)庫設(shè)計(jì)103.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)103.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)123.3數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)134“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)1541“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站詳細(xì)設(shè)計(jì)154.11用戶登錄模塊154.12系統(tǒng)主界面154.13課件模塊164.14作業(yè)管理模塊174.15公告管理模塊184.16在線答疑184.17新聞模塊1942“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站實(shí)現(xiàn)204.21用戶登錄模塊204.22系統(tǒng)主界面204.23課件模塊214.24作業(yè)管理模塊224.25公告管理模塊224.26 在線答疑模塊235“C+程序設(shè)計(jì)”教

13、學(xué)網(wǎng)站的測試與維護(hù)245.1 網(wǎng)站測試245.2 網(wǎng)站的維護(hù)246 結(jié)論26致 謝26參考文獻(xiàn)2728引言:“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站的設(shè)計(jì)實(shí)現(xiàn)隨著工nternet/ntranet的普及,計(jì)算機(jī)應(yīng)用己經(jīng)從傳統(tǒng)的單機(jī)模式轉(zhuǎn)變?yōu)橐匀蚧ヂ?lián)網(wǎng)WWW(World Wide Web)平臺(tái)的新型服務(wù)模式。在由于受時(shí)間和空間的限制,傳統(tǒng)教學(xué)模式的局限性變得越來越突出。而WWW以豐富的超文本(圖形、聲音、動(dòng)畫、視頻等)、統(tǒng)一的用戶平臺(tái)(網(wǎng)絡(luò)瀏覽器)和其易用性得到了人們的廣泛接受。計(jì)算機(jī)輔助教學(xué)系統(tǒng)面臨著一場深刻的改革,作為一種全新的教育形式,基于Web的教學(xué)管理系統(tǒng)應(yīng)運(yùn)而生。在這種教學(xué)方式下,人們突破了時(shí)空的局

14、限,隨時(shí)可以從網(wǎng)上獲取最新、最形象表示的前沿知識(shí)。通過基于Web環(huán)境的合作學(xué)習(xí),學(xué)生可以與其他在線學(xué)習(xí)者彼此討論,匯集集體智慧,達(dá)到合作學(xué)習(xí)的效果。網(wǎng)上教學(xué)不僅僅是簡單的將教學(xué)材料在網(wǎng)上發(fā)布,而更多的是學(xué)生與教師之間、學(xué)生與學(xué)生之間的充分溝通與交流,由于遠(yuǎn)程教學(xué)教師與學(xué)生之間在空間上的分離,這種溝通與交流就顯得尤為重要,另外,傳統(tǒng)教學(xué)過程中一些保證教學(xué)質(zhì)量的關(guān)鍵環(huán)節(jié),如作業(yè)、考試、圖書館、筆記記錄等,都應(yīng)該能夠在網(wǎng)上得到很好的支持。所有的溝通與交流以及關(guān)鍵教學(xué)環(huán)節(jié)的支持,都需要一些專用的工具來支持,但是現(xiàn)有Internet技術(shù)并沒有提供這些工具,因此迫切需要一套網(wǎng)上的教學(xué)支持平臺(tái),為教師在網(wǎng)上

15、實(shí)施教學(xué)提供全面的工具支持,也使得網(wǎng)上教學(xué)從簡單的教學(xué)信息發(fā)布變成一個(gè)充滿交互與交流的虛擬學(xué)習(xí)社區(qū)?;诩夹g(shù)特點(diǎn)的三層設(shè)計(jì)模型的思想,在此基礎(chǔ)上分析了erp系統(tǒng)中用戶權(quán)限管理的設(shè)計(jì),該系統(tǒng)基于.net框架,采用用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層的三層設(shè)計(jì)架構(gòu),充分利用了在安全性方面的特性,極大地提高了系統(tǒng)的可移植性、可擴(kuò)充性和可維護(hù)性。在做畢業(yè)設(shè)計(jì)時(shí),先開始是使用的三層設(shè)計(jì)模型,但是由于在連接SQL2005數(shù)據(jù)庫時(shí)出現(xiàn)異常沒有能夠解決的問題,使用了常規(guī)的開發(fā)模式。1 “C+程序設(shè)計(jì)”教學(xué)網(wǎng)站相關(guān)技術(shù)和工具簡介1.1 ASP.NET簡介微軟的.NET技術(shù)目前正是風(fēng)風(fēng)火火,作為全球軟件業(yè)最大的公司

16、,微軟在.NET技術(shù)上投入了大量的人力物力,把公司未來戰(zhàn)略重心放在了.NET上,而從目前看來,.NET技術(shù)無疑代表了未來Internet技術(shù)的方向。ASP.NET技術(shù)就是由微軟的.NET技術(shù)細(xì)化而來的,它跟ASP技術(shù)有些關(guān)系,然而又不是僅僅是一個(gè)繼承,可以講,ASP.NET跟ASP想比較的話,已經(jīng)是變得面目全非了,當(dāng)然好得至少是一個(gè)量級以上。ASP.NET完全基于模塊與組件,具有更好的可擴(kuò)展性與可定制性,數(shù)據(jù)處理方面更是引入了許多激動(dòng)人心的新技術(shù),正是這些具有革新意義的新特性,讓ASP.NET遠(yuǎn)遠(yuǎn)超越了ASP,同時(shí)也提供給web開發(fā)人員更好的靈活性,有效縮短了web應(yīng)用程序的開發(fā)周期。ASP.

17、NET與Windows 2003 Server/Advanced Server的完美組合,為中小型乃至企業(yè)級的web商業(yè)模型提供了一個(gè)更為穩(wěn)定,高效,安全的運(yùn)行環(huán)境。1.1.1 ASP.NET 的特點(diǎn)ASP.NET技術(shù)在多個(gè)方面加速了動(dòng)態(tài)Web頁面的開發(fā):相比傳統(tǒng)的動(dòng)態(tài)頁面技術(shù),使程序設(shè)計(jì)相對簡化,結(jié)構(gòu)更為清晰。但大大加重了頁面設(shè)計(jì)的難度,其界面處理與傳統(tǒng)的asp,php,cgi相比,極為死板,幾乎全部需要由程序員來處理其界面,很難使用第三方工具進(jìn)行可視化設(shè)計(jì)。想把程序與界面分開,但從另一方面來看,它使程序與界面結(jié)合得更為緊密。也就是說使web應(yīng)用更象一個(gè)傳統(tǒng)的windows應(yīng)用,以程序員為主

18、,設(shè)計(jì)人員幾乎就插不上手了。你只要看看Datagrid/Datalist/日歷/Repeater等等web控件,你就會(huì)發(fā)現(xiàn),這些設(shè)計(jì)良好的可復(fù)用控件大大提高了編程的效率,但你要是想讓設(shè)計(jì)人員來修改這些控件的界面,我想那肯定是天方夜潭。相比而言,設(shè)計(jì)良好的asp程序則可以最大限度的做到頁面設(shè)計(jì)的靈活和高效,這方面的第三方工具也比較成熟且有很多選擇,dreamweaver是設(shè)計(jì)人員的強(qiáng)大而高效的工具之一,而asp+com結(jié)構(gòu)也可以用于大型應(yīng)用,但他的起點(diǎn)顯然要比要高。而目前設(shè)計(jì)人員會(huì)發(fā)現(xiàn),他們很難對頁面進(jìn)行修改,以目前的知識(shí)只能修改一下整體的框架,細(xì)節(jié)就無法修改了,要做到這一點(diǎn),他們需要大量的程序

19、設(shè)計(jì)方面的培訓(xùn),但這顯然不利于專業(yè)化分工,不利于生產(chǎn)效率。目前對于頁面的設(shè)計(jì)工具也不多,dreamweaver mx相對而言支持較好,但想對于對asp/php/perl等傳統(tǒng)動(dòng)態(tài)頁面的支持,簡直是天攘之別。因此我認(rèn)為,就大型的web應(yīng)用,比如企業(yè)信息管理系統(tǒng),相對asp來說,從大多數(shù)方面都是最佳選擇,但asp的很多優(yōu)點(diǎn)依然可以應(yīng)用到整個(gè)系統(tǒng)的某一部分,這并不矛盾。ASP.NET是構(gòu)建可擴(kuò)展的,交互的Web站點(diǎn)最流行的語言之一。好些Internet上訪問量最大的Web站點(diǎn)都是使用ASP.NET開發(fā)的。其中突出的例子有Home Shopping Network網(wǎng)站,MSN和微軟自己的網(wǎng)站。ASP.

20、NET與前版ASP相比截然不同。如果你用ASP早期版本開發(fā)過應(yīng)用,而且還沒有接觸過ASP.NET的新特性,那么就一定要作好被ASP.NET震驚的準(zhǔn)備了。下面列出一些ASP.NET的重要的新特性: ASP.NET使用以公共語言運(yùn)行庫(Common Language? Runtime, CLR)語言編寫的編譯后代碼,諸如Visual Basic和C#。與前版ASP不同,這次不再使用象VBScript這樣的解釋執(zhí)行的腳本語言。 ASP.NET頁面是基于服務(wù)器端控件構(gòu)建的。Web服務(wù)器控件允許你使用直觀的對象模型來表現(xiàn)和編程,而不再是使用超文本標(biāo)記語言(Hypertext? Markup Langua

21、ge, HTML)元素。ASP.NET包括所謂Web服務(wù)的新技術(shù)。你可以用Web服務(wù)跨越Internet訪問屬性、方法以及傳遞數(shù)據(jù)庫的數(shù)據(jù)。 ASP.NET是微軟.NET框架的一部分。你可以通過在代碼中訪問幾百個(gè).NET類,實(shí)現(xiàn)執(zhí)行諸如動(dòng)態(tài)創(chuàng)建圖片和將數(shù)組保存到文件這樣令人驚奇的多種功能。 ASP.NET包含頁面和數(shù)據(jù)緩存機(jī)制,可以讓你輕松而又顯著地提高Web站點(diǎn)地性能1.1.2 ASP.NET技術(shù)原理簡介對于.NET,微軟自己也沒有一個(gè)詳細(xì)確切的定義。但是我們可以這樣認(rèn)為:.NET是微軟公司要提供的一系列產(chǎn)品的總稱。具體說來,.NET由下面的幾個(gè)部分組成:.NET戰(zhàn)略、.NET Framew

22、ork、.NET企業(yè)服務(wù)器和.NET開發(fā)工具。為了能夠在.NET Framework上進(jìn)行程序開發(fā),微軟把Visual Studio進(jìn)行升級,并把升級后的產(chǎn)品命名為Visual Studio.NET。這就是.NET開發(fā)工具。 .NET Framework是.NET戰(zhàn)略的核心。.NET Framework分為以下幾個(gè)部分:MS中間語言、CLR、.NET Framework類庫、.NET語言、ASP.NET和Web服務(wù)。MS中間語言是.NET的通用語言。無論使用哪一種.NET語言編寫的程序代碼,在執(zhí)行之前,都會(huì)把它編譯成為MS中間語言。CLR(Common Language Runtime,公共語

23、言運(yùn)行時(shí)刻庫)用于執(zhí)行MS中間語言。.NET Framework類庫中包含了大量可以實(shí)現(xiàn)重要功能的代碼庫。用戶在編寫程序的時(shí)候可以很方便地把這些庫調(diào)用到應(yīng)用程序中,實(shí)現(xiàn)更加復(fù)雜的功能。由于這些類庫的存在,使得編寫功能強(qiáng)大的程序更加容易。.NET語言是指可以將使用其編寫的代碼編譯成為MS中間語言的的編程語言。常見的語言有VB.NET和C#等。Web服務(wù)是指可以通過Web訪問的組件。 公共中間語言在.NET Framework中使用高級語言(例如VB.NET、C#)編寫的程序,需要在運(yùn)行前將其編譯成為中間語言(例如MS中間語言)。需要注意的是,中間語言并不是一種可以直接執(zhí)行的機(jī)器代碼。與高級語言編

24、寫的代碼相比,它的可讀性很差,但是進(jìn)行了一系列的優(yōu)化。為了執(zhí)行中間語言,需要一個(gè)執(zhí)行環(huán)境CLR。CLR在.NET Framework中的位置十分重要,可以說是.NET Framework的基礎(chǔ)。CLR用JIT(Just-In-Time)編譯器把中間語言代碼編譯成可以執(zhí)行的代碼,并對程序進(jìn)行最后的、與機(jī)器相匹配的優(yōu)化,使得程序可以在所在計(jì)算機(jī)上盡可能高效地運(yùn)行。采用這種方式的原因是,早期的編譯方式是把程序源代碼直接編譯成機(jī)器代碼。這時(shí)編譯好的程序雖然也進(jìn)行了與機(jī)器相匹配的優(yōu)化,但是這些優(yōu)化都是針對編譯源代碼的機(jī)器進(jìn)行的。如果把編譯好的程序放到其他類型的機(jī)器上,那么所進(jìn)行的優(yōu)化就有可能沒有任何意義

25、,并且如果機(jī)器的硬件發(fā)生變化,那么還有編譯后的程序無法執(zhí)行的可能,因?yàn)樾碌臋C(jī)器可能沒有原來機(jī)器所擁有的某種資源。而如果采用了公共中間語言的方式,就可以很好地解決這個(gè)問題。由于中間語言與機(jī)器無關(guān),所以它可以在任何一個(gè)可以運(yùn)行CLR的機(jī)器上運(yùn)行。并且由于所有的關(guān)于機(jī)器的優(yōu)化都是由CLR進(jìn)行的,所以不存在早期編譯所產(chǎn)生的由于機(jī)器不同而產(chǎn)生的不兼容的問題。ASP.NET的工作原理是:首先,有一個(gè)HTTP請求發(fā)送到Web服務(wù)器要求訪問一個(gè)Web網(wǎng)頁。Web服務(wù)器通過分析客戶的HTTP請求來定位所請求網(wǎng)頁的位置。如果所請求的網(wǎng)頁的文件名的后綴是aspx,那么就把這個(gè)文件傳送到aspnet_isapi.dl

26、l進(jìn)行處理,由aspnet_isapi.dll把ASP.NET代碼提交給CLR。如果以前沒有執(zhí)行過這個(gè)程序,那么就由CLR編譯并執(zhí)行,得到純HTML結(jié)果;如果已經(jīng)執(zhí)行過這個(gè)程序,那么就直接執(zhí)行編譯好的程序并得到純HTML結(jié)果。最后把這些純HTML結(jié)果傳回瀏覽器作為HTTP響應(yīng)。瀏覽器收到這個(gè)響應(yīng)之后,就可以顯示W(wǎng)eb網(wǎng)頁。1.1.3 數(shù)據(jù)庫連接方式簡介 數(shù)據(jù)訪問時(shí)WEB開發(fā)的重點(diǎn),在.NET中Mircrosoft創(chuàng)建了一個(gè)全新的數(shù)據(jù)訪問接口ADO.NET,用來對數(shù)據(jù)庫服務(wù)器進(jìn)行訪問和操作,在實(shí)際開發(fā)中,大多數(shù)WEB應(yīng)用程序都是需要數(shù)據(jù)庫支持的,因此,ADO.NET在.NET框架中占據(jù)著重要的地

27、位。 (1)提供了離線模型,使用ADO對數(shù)據(jù)庫進(jìn)行操作的時(shí)候始終是需要和數(shù)據(jù)庫保持鏈接的。從ADO.NET1.1時(shí)代就提供了離線模型,我們可以使用一個(gè)類似數(shù)據(jù)庫的數(shù)據(jù)容器來容納獲取的記錄,并在修改后把所有更新重新返回?cái)?shù)據(jù)庫,在返回前這個(gè)容器與數(shù)據(jù)庫是斷開的(2)提供了XML的支持,隨著XML的應(yīng)用越來越廣泛,和XML進(jìn)行交互式數(shù)據(jù)訪問的重要部分,ADO.NET提供了豐富的類來實(shí)現(xiàn)XML數(shù)據(jù)的讀寫和架構(gòu)的轉(zhuǎn)換。(3)緩存,緩存的合理利用對提高程序性能有極大的幫助,從ADO.NET1.1開始就提供了數(shù)據(jù)的緩存方式,而ADO.NET2.0增加了緩存的效率并提供了實(shí)用的緩存依賴機(jī)制。(4)數(shù)據(jù)應(yīng)用器和

28、工廠模式,傳統(tǒng)的ADO使用同一的方式來操作各種數(shù)據(jù)庫,而ADO.NET使用不同的數(shù)據(jù)供應(yīng)器來訪問不同的數(shù)據(jù)庫并對他們進(jìn)行優(yōu)化。這樣做的好處是不但能使用各種數(shù)據(jù)庫的特性,還能大大提高訪問效率。ADO.NET還提供了工廠模式,使我們在不修改任何代碼的情況下只修改配置文件,就能實(shí)現(xiàn)數(shù)據(jù)庫的移植。我們通常把ADO.NET的各種對象分為在線對象和離線對象,因此,也就有兩種數(shù)據(jù)訪問模式,在線模式和離線模式。在線對象和數(shù)據(jù)庫進(jìn)行交互的時(shí)候要求保持和數(shù)據(jù)庫通信的持久連接;離線對象通常是一個(gè)數(shù)據(jù)容器,通過本地實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)庫的內(nèi)存副本實(shí)現(xiàn)數(shù)據(jù)庫的脫離修改。1.1.4 SQL Server2005數(shù)據(jù)庫簡介選擇SQ

29、L Server 2005的理由(1)容易學(xué)習(xí)大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在Windows平臺(tái)上的。由于SQL Server與Windows界面風(fēng)格完全一致,且有許多"向?qū)?Wizard)"幫助,因此易于安裝和學(xué)習(xí),有關(guān)SQL Server的資料、培訓(xùn)隨處可得,并且目前國內(nèi)具有MCDBA認(rèn)證的工程師不在少數(shù)。從另一個(gè)角度來講,學(xué)習(xí)SQL Server是掌握其他平臺(tái)及大型數(shù)據(jù),如Oracle,Sybase,DB/2的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫對于設(shè)備、平臺(tái)、人員知識(shí)的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。有了SQL Server的基礎(chǔ),再去學(xué)

30、習(xí)和使用它們就容易多了。(2)兼容性良好由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇SQL Server一定會(huì)在兼容性方面取得一些優(yōu)勢。另外,SQL Server 2005 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在.NET 戰(zhàn)略中發(fā)揮著重要的作用。 1.1.5 Visual Studio2005簡介Visual Studio 是微軟公司推出的開發(fā)環(huán)境。是目前最流行的 Windows 平臺(tái)應(yīng)用程序開發(fā)環(huán)境

31、。目前已經(jīng)開發(fā)到 9.0 版本,也就是 Visual Studio 2008。 Visual Studio 可以用來創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。 1998 年,微軟公司發(fā)布了 Visual Studio 6.0。所有開發(fā)語言的開發(fā)環(huán)境版本均升至 6.0。這也是 Visual Basic 最后一次發(fā)布,從下一個(gè)版本 (7.0) 開始,Microsoft Basic 進(jìn)化成了一種新的面向?qū)ο蟮恼Z言:Microsoft Basic.NET。由于微軟公司對于 Sun 公司 Java 語言擴(kuò)充導(dǎo)致

32、與 Java 虛擬機(jī)不兼容而 Sun 被告上法庭,微軟在后續(xù)的 Visual Studio 中不再包括面向 Java 虛擬機(jī)的開發(fā)環(huán)境。 2002 年,隨著 .NET 口號的提出與 Windows XP / Office XP 的發(fā)布,微軟發(fā)布了 Visual Studio .NET(內(nèi)部版本號為 7.0)。在這個(gè)版本的 Visual Studio 中,微軟剝離了 Visual FoxPro 作為一個(gè)單獨(dú)的開發(fā)環(huán)境以 Visual FoxPro 7.0 單獨(dú)銷售,同時(shí)取消了 Visual InterDev。與此同時(shí),微軟引入了建立在 .NET 框架上(版本1.0)的托管代碼機(jī)制以及一門新的語言

33、 C# (讀作 C Sharp,意為 C+)。C# 是一門建立在 C+ 和 Java 基礎(chǔ)上的現(xiàn)代語言,是編寫 .NET 框架的語言。 .NET 的通用語言框架機(jī)制(Common Language Runtime, CLR),其目的是在同一個(gè)項(xiàng)目中支持不同的語言所開發(fā)的組件。所有 CLR 支持的代碼都會(huì)被解釋成為 CLR 可執(zhí)行的機(jī)器代碼然后運(yùn)行。 Visual Basic、Visual C+ 都被擴(kuò)展為支持托管代碼機(jī)制的開發(fā)環(huán)境,且 Visual Basic .NET更是從 Visual Basic 脫胎換骨,徹底支持面向?qū)ο蟮木幊虣C(jī)制。而 Visual J+ 也變?yōu)?Visual J#。后

34、者僅語法同 Java 相同,但是面向的不是 Java 虛擬機(jī),而是 .NET Framework。 2003 年,微軟對 Visual Studio 2002 進(jìn)行了部分修訂,以 Visual Studio 2003 的名義發(fā)布(內(nèi)部版本號為 7.1)。Visio 作為使用統(tǒng)一建模語言(UML)架構(gòu)應(yīng)用程序框架的程序被引入,同時(shí)被引入的還包括移動(dòng)設(shè)備支持和企業(yè)模版。.NET 框架也升級到了 1.1。 2005 年,微軟發(fā)布了 Visual Studio 2005。.NET 字眼從各種語言的名字中被抹去,但是這個(gè)版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。它

35、同時(shí)也能開發(fā)跨平臺(tái)的應(yīng)用程序,如開發(fā)使用微軟操作系統(tǒng)的手機(jī)的程序等??傮w來說是一個(gè)非常龐大的軟件,甚至包含代碼測試功能。2 “C+程序設(shè)計(jì)”教學(xué)網(wǎng)站需求分析和概要設(shè)計(jì)2.1 系統(tǒng)需求分析“C+程序設(shè)計(jì)教學(xué)網(wǎng)站采用面向?qū)ο蟮木幊?,結(jié)合網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),實(shí)現(xiàn)控制和管理可以實(shí)現(xiàn)其他教學(xué)網(wǎng)站的所具有的的基本功能。本網(wǎng)站有學(xué)生登陸、教師登陸與管理員登陸,用戶必須先登陸,登陸時(shí)需輸入用戶名,然后輸入相應(yīng)的密碼,登錄時(shí)根據(jù)用戶所選擇的用戶類型,跳轉(zhuǎn)到具備相應(yīng)權(quán)限的用戶界面。網(wǎng)站的功能有瀏覽課程信息、瀏覽課件、作業(yè)管理、公告管理、在線答疑,新聞系統(tǒng)等,個(gè)人根據(jù)不同的權(quán)限進(jìn)行相應(yīng)的操作,如:當(dāng)老師登入后,進(jìn)入到

36、教師頁面,老師可實(shí)現(xiàn)對學(xué)生作業(yè)的下載,批改學(xué)生作業(yè),上傳課件,根據(jù)學(xué)生的提問,解答問題等。視頻教學(xué)在現(xiàn)代也成為了一種趨勢,”C+程序設(shè)計(jì)教學(xué)網(wǎng)站也需要加入視頻模塊,能夠?qū)崿F(xiàn)視頻的在線查看,學(xué)生可以在課后可以把上課時(shí)不懂得地方反復(fù)觀看。系統(tǒng)開放式的數(shù)據(jù)庫可以把教師收集的試題、課件隨時(shí)輸入到課件庫中,實(shí)現(xiàn)了對課件庫的有效管理,使老師們使用得心應(yīng)手,大大提高了網(wǎng)站的效率。系統(tǒng)能夠?qū)崿F(xiàn)較高效率的發(fā)布信息,以滿足教學(xué)的要求,不僅可以獲得大量新的信息,還可以把新的信息隨時(shí)輸入到數(shù)據(jù)庫中,實(shí)現(xiàn)了對數(shù)據(jù)庫的有效管理,使老師們使用得心應(yīng)手,大大提高了信息發(fā)布的效率。為了能夠更好的實(shí)現(xiàn)老師和學(xué)生之間的交流,需要加

37、入一個(gè)BBS模塊,BBS論壇系統(tǒng)需要實(shí)現(xiàn)老師和學(xué)生在教學(xué)網(wǎng)站注冊后,能夠登錄進(jìn)入論壇系統(tǒng)。頂層數(shù)據(jù)流圖如圖2-1所示。C+程序設(shè)計(jì)網(wǎng)上教學(xué)系統(tǒng)教師學(xué)生管理員 課程信息請求 課程信息 課件信息請求 課件信息 作業(yè)信息請求 作業(yè)信息 新聞?wù)埱?公告信息 新聞信息 管 管 管 新 理 理 理 聞 成 公 新 管 員 告 聞 理 圖2-1 “C+程序設(shè)計(jì)教學(xué)網(wǎng)站頂層數(shù)據(jù)流圖一層數(shù)據(jù)流圖如圖2-2所示。D1課程信息表課程信息1課程信息管理課程信息請求D1課件資源2課件管理課件信息請求 課件信息作業(yè)信息作業(yè)信息請求3作業(yè)管理 老師管理員D1作業(yè)信息表學(xué)生4公告管理公告信息請求D1公告信息表公告信息 5新聞

38、管理新聞信息請求 D1新聞信息表圖2-2 “C+程序設(shè)計(jì)”教學(xué)網(wǎng)站一層數(shù)據(jù)流圖2.1.1 系統(tǒng)功能需求“C+程序設(shè)計(jì)”教學(xué)大綱 學(xué)生登陸后點(diǎn)擊“教學(xué)大綱”,會(huì)對這門課程有個(gè)初步的了解,知道學(xué)習(xí)的課程的性質(zhì)、目的和任務(wù)、課程的主要內(nèi)容、基本要求、教材主要參考書。對于學(xué)生以后怎樣學(xué)習(xí)這門課程有個(gè)大概地認(rèn)識(shí)。 “C+程序設(shè)計(jì)”新聞信息 管理員登陸后可以添加新聞,網(wǎng)站瀏覽者可以可以點(diǎn)擊查看新聞的內(nèi)容?!癈+程序設(shè)計(jì)”教師隊(duì)伍 學(xué)生從這里能夠了解到強(qiáng)大的師資力量,如本教學(xué)隊(duì)伍的知識(shí)結(jié)構(gòu)、年齡結(jié)構(gòu)、教師本人的近照、聯(lián)系方式、個(gè)人職稱、學(xué)術(shù)成就等,加強(qiáng)對本教學(xué)網(wǎng)站的了解?!癈+程序設(shè)計(jì)”教學(xué)錄像 這是教學(xué)網(wǎng)

39、站的主要功能之一,也是學(xué)生進(jìn)行網(wǎng)上學(xué)習(xí)的基礎(chǔ),本來想設(shè)計(jì)的功能是能連接數(shù)據(jù)庫,動(dòng)態(tài)打開視屏文件,但是由于后來在連接數(shù)據(jù)庫是發(fā)生錯(cuò)誤,無法實(shí)現(xiàn),只能實(shí)現(xiàn)靜態(tài)的視屏查看?!癈+程序設(shè)計(jì)”在線答疑 學(xué)生可根據(jù)自己的疑問在該模塊提出問題,老師可查看留言,并根據(jù)留言內(nèi)容提出回答?!癈+程序設(shè)計(jì)”作業(yè)管理 這一部分是師生在教學(xué)上進(jìn)行交流的主要部分,教師在網(wǎng)上發(fā)布各章節(jié)的作業(yè),學(xué)生在完成了每一章節(jié)的學(xué)習(xí)后,下載教師發(fā)布的作業(yè),在完成教師的作業(yè)后再上傳給教師,教師下載學(xué)生的作業(yè)進(jìn)行批改,然后再將修改意見發(fā)布給學(xué)生?!癈+程序設(shè)計(jì)”公告管理 在這一部分中可以向?qū)W生發(fā)布一些校園信息、教學(xué)動(dòng)態(tài),本網(wǎng)站的一些注意事項(xiàng)

40、、緊急通知等,學(xué)生通過公告管理能夠盡快的了解到這些信息?!癈+程序設(shè)計(jì)”在線留言 教師需登錄,在此模塊中學(xué)生可以就學(xué)習(xí)中遇到的問題向教師請教;教師在登陸后發(fā)現(xiàn)問題,可以立刻進(jìn)行在線解答。此外,管理員以其身份登陸后,可以添加、刪除學(xué)生與教師,保護(hù)與維修網(wǎng)站、改進(jìn)網(wǎng)站的一些不足之處。安全性:由于完全開放了對服務(wù)器資源的訪問,從ASP.NET得到的不安全服務(wù)可能給服務(wù)器、服務(wù)器所在的網(wǎng)絡(luò)、訪問頁面的客戶機(jī)之中的任意一個(gè)或全體帶來威脅,還可能影響到整個(gè)Internet,因此,從以上方面入手盡力保障了網(wǎng)站的安全性。2.1.2 系統(tǒng)實(shí)現(xiàn)過程分析首先根據(jù)系統(tǒng)功能分析設(shè)計(jì)出數(shù)據(jù)庫,以及數(shù)據(jù)庫中的各個(gè)數(shù)據(jù)表。在

41、實(shí)現(xiàn)各個(gè)功能模塊時(shí),采用先模塊化,后集成的方式。即對系統(tǒng)各個(gè)功能模塊分別獨(dú)立設(shè)計(jì)和調(diào)試,在創(chuàng)建系統(tǒng)主窗體時(shí)再將各個(gè)功能模塊通過主窗體的功能按鈕集成到一起,最后進(jìn)行系統(tǒng)整體設(shè)計(jì)調(diào)試。2.1.3 系統(tǒng)開發(fā)與運(yùn)行環(huán)境分析“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站開發(fā)與運(yùn)行環(huán)境如下:開發(fā)環(huán)境:Windows 2003開發(fā)工具:ASP.NET開發(fā)平臺(tái):Visual Studio 2005數(shù)據(jù)庫管理系統(tǒng):Sqlserver2005運(yùn)行環(huán)境:Windows 98/2000/XP/20032.2 系統(tǒng)概要設(shè)計(jì)通過對系統(tǒng)功能的需求分析,設(shè)計(jì)得出以下三塊:(1)學(xué)生使用模塊:學(xué)生通過輸入帳號和密碼登錄模塊,在此模塊中,學(xué)生可以瀏覽

42、教學(xué)信息,查看公告,提交作業(yè),新聞查看。(2)教師使用模塊:教師通過輸入帳號和密碼登錄模塊,在此模塊中,教師可以瀏覽教學(xué)信息,發(fā)布作業(yè),新聞查看。(3)管理員使用模塊:教師管理員通過輸入帳號和密碼登錄模塊,在此模塊中,管理員可以瀏覽教學(xué)信息,頒布公告,發(fā)布公告,發(fā)布新聞。課程信息 學(xué)生登陸后,可以瀏覽C+這門課程的基本信息,如教學(xué)大綱、授課方案、教師隊(duì)伍、實(shí)驗(yàn)等。新聞管理 管理員定時(shí)的上傳新聞,及時(shí)提供校內(nèi)外的新聞信息,供廣大學(xué)生查看。教學(xué)錄像 教師根據(jù)其需要上傳其教學(xué)課件,學(xué)生在學(xué)習(xí)時(shí)根據(jù)其學(xué)習(xí)需要隨意瀏覽課件,使學(xué)生在學(xué)習(xí)時(shí)可以清晰的瀏覽課件.作業(yè)管理 教師在網(wǎng)上發(fā)布各章節(jié)的作業(yè),學(xué)生在完

43、成了每一章節(jié)的學(xué)習(xí)后,下載教師發(fā)布的作業(yè),在完成教師的作業(yè)后再上傳給教師,教師下載學(xué)生的作業(yè)進(jìn)行批改,然后再將修改意見發(fā)布給學(xué)生。公告管理 向?qū)W生發(fā)布一些校園信息、教學(xué)動(dòng)態(tài),本網(wǎng)站的一些注意事項(xiàng)、緊急通知等,學(xué)生通過公告管理能夠盡快的了解到這些信息。在線留言 學(xué)生可以就學(xué)習(xí)中遇到的問題向教師請教;教師在登陸后發(fā)現(xiàn)問題,可以立刻進(jìn)行在線解答。(3)管理員使用模塊:管理員通過輸入帳號和密碼登錄模塊,在此模塊中,管理員可以增加或刪除學(xué)生與教師信息。通過對系統(tǒng)功能的需求分析,得到如圖2-3 所示的系統(tǒng)功能模塊結(jié)構(gòu)圖。“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站添加用戶刪除用戶新聞信息課程信息提交作業(yè)瀏覽課件瀏覽公告上傳課

44、件發(fā)布作業(yè)頒布公告在線答疑圖2-3系統(tǒng)功能模塊結(jié)構(gòu)圖3“C+程序設(shè)計(jì)”教學(xué)網(wǎng)站數(shù)據(jù)庫設(shè)計(jì)3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì)。它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。描述概念模型的有力工具是E-R模型,通過對系統(tǒng)數(shù)據(jù)庫的需求分析得知應(yīng)建立“課件信息表”、“作業(yè)管理表”、“公告管理表”、“在線答疑表”這四個(gè)表,用來對“C+數(shù)據(jù)庫”中的四種題型進(jìn)行管理,因此得出了,如圖3-1所示的整體框架圖,如圖3-2所示的用戶信息實(shí)體圖、如圖3-3所示的課件信息實(shí)體圖、如圖3-4所示的

45、作業(yè)信息實(shí)體圖、如圖3-5所示的公告信息實(shí)體圖,3-6為在線答疑信息實(shí)體圖用E-R模型來描述數(shù)據(jù)庫概念結(jié)構(gòu)。留言信息表管理課件信息表發(fā)表 n:m 發(fā)布 n:m管理新聞信息作業(yè)信息表用戶信息表 1:n n:m 1:n發(fā)布 公告信息表圖 3-1 整體框架E-R圖用戶密碼用戶類型用戶帳號用戶姓名用戶性別用戶編號用戶信息表圖 3-2 用戶信息實(shí)體圖課件編號課件位置 課件上傳日期課件信息表課件名稱 圖 3-3 課件信息實(shí)體圖 作業(yè)編號作業(yè)標(biāo)題 p 發(fā)布提交作業(yè)時(shí)間1-發(fā)布作業(yè)2提交作業(yè)作業(yè)信息表作業(yè)位置 圖 3-4 作業(yè)信息實(shí)體圖 公告內(nèi)容公告標(biāo)題 公告編號號公告發(fā)布日期公告信息表 圖 3-5 公告信息

46、實(shí)體圖 用戶姓名 留言信息在線留言信息表回復(fù)內(nèi)容是否回復(fù)圖 3-6 在線留言信息實(shí)體圖 作者新聞標(biāo)題新聞內(nèi)容 新聞編號號新聞發(fā)布日期新聞信息表 圖 3-7 公告信息實(shí)體圖3.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)ER圖主要是將用戶的需求進(jìn)行抽象總結(jié),把實(shí)體以及實(shí)體之間的聯(lián)系抽象出來的過程。關(guān)系模型主要是其中的實(shí)體和實(shí)體間的聯(lián)系均是由單一的結(jié)構(gòu)類型即關(guān)系(表)來表示的。ER圖向關(guān)系模型轉(zhuǎn)換:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的屬性即為關(guān)系模式的屬性,實(shí)體的標(biāo)識(shí)符即為關(guān)系模式的鍵。聯(lián)系類型的轉(zhuǎn)換,根據(jù)不同情況做不同的處理:(1)若實(shí)體間的聯(lián)系是一對一的,可以在兩個(gè)實(shí)體類型轉(zhuǎn)換成的兩個(gè)關(guān)系模式中的任意一個(gè)關(guān)系模式的

47、屬性中加入另一個(gè)關(guān)系模式的鍵和聯(lián)系類型的屬性。也可能做合并關(guān)系模式處理。(2)若實(shí)體間的聯(lián)系是一對多的,則在多端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式中加入一端實(shí)體類型轉(zhuǎn)換成的關(guān)系模式的鍵和聯(lián)系類型的屬性。(3)若實(shí)體間的聯(lián)系是一對多的,而且在多端實(shí)體類型為弱實(shí)體,轉(zhuǎn)換成的關(guān)系模式中將一端實(shí)體類型(父實(shí)體)的鍵作為外鍵放入多端的弱實(shí)體(子實(shí)體)中。弱實(shí)體的主鍵由父實(shí)體的主鍵與弱實(shí)體本身的候選鍵組成。也可以為弱實(shí)體建立新的標(biāo)識(shí)ID。(4)若實(shí)體間的聯(lián)系是多對多的,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為與該聯(lián)系相連的各個(gè)實(shí)體的碼以及聯(lián)系的屬性,而鍵是與該聯(lián)系相連的各個(gè)實(shí)體的碼的組合,或者是與該聯(lián)系相連的各個(gè)實(shí)體

48、的碼和聯(lián)系的附加屬性的組合。根據(jù)以上轉(zhuǎn)換規(guī)則可得本系統(tǒng)的關(guān)系模型為:由用戶信息實(shí)體導(dǎo)出用戶關(guān)系模式 用戶信息(用戶編號、用戶帳號、用戶密碼、用戶類型、用戶姓名、用戶性別)主碼:用戶編號由課件信息實(shí)體導(dǎo)出課件關(guān)系模式 課件信息(課件編號、課件名稱、課件在服務(wù)器存放的位置、課件上傳日期、課件的擴(kuò)展名、課件的大?。┲鞔a:課件編號由作業(yè)信息實(shí)體導(dǎo)出作業(yè)關(guān)系模式 作業(yè)信息(作業(yè)編號、作業(yè)標(biāo)題、作業(yè)在服務(wù)器保存地址、提交作業(yè)答案學(xué)生編號)主碼:作業(yè)編號由公告信息實(shí)體導(dǎo)出公告關(guān)系模式 公告信息(公告編號、公告標(biāo)題、公告內(nèi)容、公告發(fā)布日期)主碼:公告編號由在線留言信息實(shí)體導(dǎo)出在線留言信息關(guān)系模式 在線答疑信息

49、(留言編號,留言用戶,留言內(nèi)容,教師回復(fù),是否回復(fù))主碼:留言編號。3.3數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法就是數(shù)據(jù)庫的物理結(jié)構(gòu),為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理設(shè)計(jì),該物理結(jié)構(gòu)設(shè)計(jì)基本達(dá)到了優(yōu)化的物理數(shù)據(jù)庫機(jī)構(gòu),使得在數(shù)據(jù)庫上運(yùn)行的各種事務(wù)響應(yīng)時(shí)間小,存儲(chǔ)空間利用率高、事務(wù)吞吐量大本設(shè)計(jì)的數(shù)據(jù)庫開發(fā)平臺(tái)為Sqlserver2005。經(jīng)過分析設(shè)計(jì)給出了各主要表的物理結(jié)構(gòu):(1)“用戶信息”表:用于保存數(shù)據(jù)庫中的用戶信息,表結(jié)構(gòu)如表3-1所示。表3-1 用戶信息表(User)字段中文名字段類型字段長度說明用戶編號U_id自動(dòng)編號4主鍵用戶帳號U_namechar50用戶密碼U_pwdvarchar50用戶類型U_roleint10用戶姓名U_namechar10用戶性別U_sexchar

溫馨提示

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

最新文檔

評論

0/150

提交評論