學(xué)生管理系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  論文題目 學(xué)生管理信息系統(tǒng)設(shè)計(jì) </p><p>  院 別 計(jì)算機(jī)學(xué)院</p><p>  專(zhuān) 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) </p><p>  年 級(jí) </p><p>  學(xué) 號(hào) </p&

2、gt;<p>  學(xué)生姓名 </p><p>  指導(dǎo)教師 </p><p>  完成時(shí)間 2012年 4 月</p><p><b>  目 錄</b></p><p><b>  1 緒論1</b></p><p

3、><b>  1.1 引言1</b></p><p>  1.2 開(kāi)發(fā)背景2</p><p>  1.3 開(kāi)發(fā)工具的選擇2</p><p>  2 系統(tǒng)設(shè)計(jì)原理3</p><p>  2.1 需求分析3</p><p>  2.2 系統(tǒng)設(shè)計(jì)4</p><p&g

4、t;  2.2.1系統(tǒng)功能結(jié)構(gòu)圖4</p><p>  2.2.2系統(tǒng)業(yè)務(wù)流程圖4</p><p>  2.3 可行性分析7</p><p>  2.3.1 技術(shù)上的可行性分析7</p><p>  2.3.2 經(jīng)濟(jì)上的可行性分析7</p><p>  2.3.3 用例圖7</p><p

5、>  2.3.4 簡(jiǎn)要總結(jié)8</p><p>  3 數(shù)據(jù)庫(kù)設(shè)計(jì)原理9</p><p>  3.1 數(shù)據(jù)庫(kù)需求分析9</p><p>  3.2 數(shù)據(jù)庫(kù)表實(shí)體9</p><p>  3.3各表的物理結(jié)構(gòu)12</p><p>  3.4 文件夾組織結(jié)構(gòu)14</p><p><

6、;b>  4 系統(tǒng)實(shí)施15</b></p><p>  4.1 Microsoft Office Access數(shù)據(jù)庫(kù)的選擇15</p><p>  4.2 C#開(kāi)發(fā)語(yǔ)言的選擇15</p><p>  4.3系統(tǒng)的詳細(xì)設(shè)計(jì)的實(shí)現(xiàn)15</p><p>  4.3.1系統(tǒng)登錄設(shè)計(jì)15</p><p&g

7、t;  4.3.2系統(tǒng)主界面設(shè)計(jì)15</p><p>  4.3.3用戶(hù)管理18</p><p>  4.3.4用戶(hù)功能19</p><p>  4.4部分代碼的實(shí)現(xiàn)22</p><p><b>  5 系統(tǒng)測(cè)試26</b></p><p>  5.1軟件測(cè)試基礎(chǔ)理論26</p&

8、gt;<p>  5.2軟件測(cè)試目的26</p><p>  5.3軟件測(cè)試方法26</p><p>  5.4系統(tǒng)測(cè)試27</p><p>  5.4.1 測(cè)試用例設(shè)計(jì)要求27</p><p>  5.4.2 系統(tǒng)各個(gè)模塊測(cè)試用例28</p><p>  5.5測(cè)試報(bào)告28</p>

9、;<p>  結(jié)束語(yǔ)…………………………………………………….…………………..………29</p><p>  參考文獻(xiàn)…………………………………………………………………………..….29</p><p>  致 謝……………………………………………………………………………..….30</p><p>  學(xué)生管理信息系統(tǒng)設(shè)計(jì)</p>

10、<p>  摘要:學(xué)生管理信息系統(tǒng)設(shè)計(jì)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。</p><p>  本文介紹了學(xué)生管理信息系統(tǒng)的開(kāi)發(fā)整個(gè)過(guò)程,闡述了系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)實(shí)施的全過(guò)程。在開(kāi)發(fā)方法上本系統(tǒng)利用了軟件工程化的思想和方法,總體上采用結(jié)構(gòu)化生命周期開(kāi)發(fā)方法,具體模塊實(shí)施采用了原型法和面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法。并采用 VisualStudio.net

11、 2008 作為開(kāi)發(fā)工具,Microsoft Office Access 作為后臺(tái)數(shù)據(jù)庫(kù)。本系統(tǒng)具有系統(tǒng)維護(hù)、外觀(guān)設(shè)置、學(xué)生信息管理,學(xué)生成績(jī)管理,教師信息管理,選課管理,數(shù)據(jù)維護(hù)等模塊,可分別完成日常學(xué)生信息,選課信息,教師信息,學(xué)生成績(jī)信息的添加、修改、刪除、查詢(xún)等功能。在此次設(shè)計(jì)中主要對(duì)系統(tǒng)維護(hù)、外觀(guān)設(shè)置、學(xué)生信息管理,學(xué)生成績(jī)管理,教師信息管理,選課管理,數(shù)據(jù)維護(hù)等模塊進(jìn)行了具體設(shè)計(jì)。</p><p> 

12、 關(guān)鍵詞: 學(xué)生管理信息系統(tǒng);C/S;ACCESS數(shù)據(jù)庫(kù);C#</p><p><b>  1 緒論</b></p><p><b>  1.1 引言</b></p><p>  該項(xiàng)目開(kāi)發(fā)的軟件為學(xué)生管理信息系統(tǒng)軟件,是鑒于目前學(xué)校學(xué)生人數(shù)劇增,各種信息呈爆炸性增長(zhǎng)的前提下,學(xué)校對(duì)信息管理的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈

13、的背景下構(gòu)思出來(lái)的,該軟件設(shè)計(jì)完成后可用于所有教育單位(包括學(xué)校,學(xué)院等等)的信息的管理。</p><p>  目前社會(huì)上信息管理系統(tǒng)發(fā)展飛快,各個(gè)企事業(yè)單位都引入了信息管理軟件來(lái)管理自己日益增長(zhǎng)的各種信息,學(xué)生管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的學(xué)生信息管理軟件也不少。但本系統(tǒng)完全獨(dú)立開(kāi)發(fā),力求使系統(tǒng)功能簡(jiǎn)潔明了,且易于操作。</p><p><b>  1.2 開(kāi)發(fā)背景<

14、;/b></p><p>  學(xué)生管理系統(tǒng)是一個(gè)教育單位不可缺少的部分。一個(gè)功能齊全、簡(jiǎn)單易用的學(xué)生管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢(xún)數(shù)據(jù),這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,人工的大量浪費(fèi);另外時(shí)間一長(zhǎng),將

15、產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著來(lái)越重要的作用。</p><p>  作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)校的各類(lèi)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查詢(xún)方便、效率高、可靠性好、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校信息管理的

16、效率,也是一個(gè)單位科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p>  1.3 開(kāi)發(fā)工具的選擇 </p><p>  現(xiàn)在,市場(chǎng)上可以選購(gòu)的應(yīng)用開(kāi)發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開(kāi)發(fā)工具的產(chǎn)品有:Microsoft公司的Visual Studio.net, Microsoft公司的Visual C, Borland公司的De

17、lphi和 Powersoft公司的PowerBulider以及Java等。</p><p>  在這些程序開(kāi)發(fā)工具中,有的強(qiáng)調(diào)程序語(yǔ)言的彈性與執(zhí)行效率;有的則偏重于可視化程序開(kāi)發(fā)工具所帶來(lái)的便利性與效率的提高,各有各的優(yōu)點(diǎn)和特色,也滿(mǎn)足了不同用戶(hù)的需求。然而,語(yǔ)言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒(méi)有彈性的語(yǔ)言作支持,許多特殊化的處理動(dòng)作必定要耗費(fèi)數(shù)倍的工夫來(lái)處理,使得原來(lái)所標(biāo)榜的效率提高的優(yōu)

18、點(diǎn)成為了一紙空談;相反地,如果只強(qiáng)調(diào)語(yǔ)言的彈性,卻沒(méi)有便利的工具作配合,會(huì)使得一些即使非常簡(jiǎn)單的界面處理動(dòng)作,變得復(fù)雜和麻煩起來(lái),這樣也會(huì)浪費(fèi)程序設(shè)計(jì)師們的寶貴時(shí)間。作為數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā),Visual Studio.net 2008是一個(gè)非常理想選擇,它有效地避免了以上所談到的諸缺點(diǎn)。數(shù)據(jù)庫(kù)技術(shù)是MIS設(shè)計(jì)中的重要支持技術(shù),在MIS開(kāi)發(fā)過(guò)程中,如何選擇數(shù)據(jù)庫(kù)管理也是一個(gè)重要的問(wèn)題,目前,數(shù)據(jù)庫(kù)產(chǎn)品可謂琳瑯滿(mǎn)目,每種產(chǎn)品都具有各自的特點(diǎn)和

19、適用范圍,因此,在選擇數(shù)據(jù)庫(kù)前,我慎重考慮了一下,應(yīng)數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用了數(shù)據(jù)庫(kù)Microsoft Office Access,開(kāi)發(fā)工具當(dāng)然是非Visual Studio.net 2008莫屬了。Visual Studio.</p><p><b>  2 系統(tǒng)設(shè)計(jì)原理</b></p><p><b>  2.1 需求分析</b>

20、;</p><p>  針對(duì)其他學(xué)生管理軟件的不足,去掉多余的操作,要求制作和系統(tǒng)可以方便、快捷地對(duì)學(xué)生和教師信息、學(xué)生成績(jī)等進(jìn)行添加、刪除、修改的操作,并且可以批量地錄入學(xué)生和教師信息以及學(xué)生成績(jī),也可以讓學(xué)生對(duì)自己需要的選修課進(jìn)行選擇,還可以對(duì)數(shù)據(jù)進(jìn)行備份保存和恢復(fù),以及學(xué)生對(duì)學(xué)校最新公告的獲取和各類(lèi)型用戶(hù)的注冊(cè)。</p><p>  (1)、信息管理功能</p><

21、;p>  添加信息:以學(xué)生或教師為單位,進(jìn)行學(xué)生或教師的入庫(kù)。其中分為單個(gè)添加和批量添加。單個(gè)添加學(xué)生供一個(gè)學(xué)生或教師信息入庫(kù);批量添加可以大量的信息同時(shí)錄入到數(shù)據(jù)庫(kù)中。</p><p>  刪除信息:當(dāng)學(xué)生畢業(yè)或更換教師后,信息不再需要,系統(tǒng)的基本數(shù)據(jù)庫(kù)中需要?jiǎng)h除信息。該功能主要進(jìn)行信息的刪除。</p><p>  修改信息:當(dāng)某個(gè)學(xué)生或教師信息輸入不正確時(shí),可以對(duì)單個(gè)的學(xué)生信息進(jìn)

22、行修改。</p><p>  (2)、學(xué)生成績(jī)管理功能</p><p>  成績(jī)錄入:以學(xué)生為單位,錄入各科目的考試成績(jī)。</p><p>  成績(jī)查詢(xún):可以對(duì)學(xué)生的考試成績(jī)進(jìn)行“定位型”的查詢(xún)。</p><p>  成績(jī)管理:可以對(duì)考試成績(jī)的修改、刪除、篩選等操作。</p><p><b>  (3)、選課

23、功能</b></p><p>  選課管理:提供本學(xué)期各年級(jí)各專(zhuān)業(yè)限選與任選所開(kāi)課程名稱(chēng)的提交、退選、審批。</p><p>  (4)、公告功能。校內(nèi)的各大公告,讓學(xué)生獲取校內(nèi)最新的信息,其中包括公告的編輯與查詢(xún)等。</p><p>  (5)、用戶(hù)的注冊(cè)功能。針對(duì)不同的用戶(hù)類(lèi)型,登錄后的權(quán)限不同設(shè)置,注冊(cè)后的用戶(hù)登錄后的功能各不相同。</p&g

24、t;<p><b>  2.2 系統(tǒng)設(shè)計(jì)</b></p><p>  2.2.1 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  學(xué)生管理系統(tǒng)功能結(jié)構(gòu)圖如圖2-1所示:</p><p>  2.2.2 系統(tǒng)業(yè)務(wù)流程圖</p><p>  學(xué)生管理系統(tǒng)業(yè)務(wù)流程圖如圖2-2所示:</p><p> 

25、 圖2-1 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  圖2-2 系統(tǒng)業(yè)務(wù)流程圖</p><p><b>  2.3 可行性分析</b></p><p>  2.3.1 技術(shù)上的可行性分析</p><p>  技術(shù)方面的可行性就是根據(jù)現(xiàn)有的技術(shù)條件,能否實(shí)現(xiàn)系統(tǒng)的各項(xiàng)要求。</p><p> ?。?)

26、.設(shè)備:該系統(tǒng)對(duì)所需的硬件設(shè)備,如pc機(jī)配件的性能要求一般,現(xiàn)有設(shè)備的性能完全能夠滿(mǎn)足系統(tǒng)功能的要求。</p><p>  (2).軟件上,本系統(tǒng)屬于數(shù)據(jù)庫(kù)應(yīng)用程序,本系統(tǒng)需要一個(gè)數(shù)據(jù)庫(kù)服務(wù)器及其運(yùn)行的操作系統(tǒng)平臺(tái),根據(jù)客戶(hù)的數(shù)據(jù)量并不是十分巨大,我們選擇目前市場(chǎng)上價(jià)格比較低廉的數(shù)據(jù)庫(kù)服務(wù)器產(chǎn)品:Microsoft Office Access及配套的平臺(tái)Windows XP。而前臺(tái)開(kāi)發(fā)工具采用Microsoft

27、Visual Studio 2008 ,利用其可視化的開(kāi)發(fā)環(huán)境、豐富的控件資源,能快速開(kāi)發(fā)出應(yīng)用程序。</p><p>  2.3.2 經(jīng)濟(jì)上的可行性分析</p><p> ?。?).費(fèi)用:本系統(tǒng)屬于小型的學(xué)生管理系統(tǒng),軟硬件費(fèi)用要求不高,一般的學(xué)生行業(yè)都能支付的了費(fèi)用。</p><p> ?。?).效用:實(shí)施該系統(tǒng)也能給學(xué)校帶來(lái)長(zhǎng)期效益,它可幫助領(lǐng)導(dǎo)實(shí)現(xiàn)管理方法的

28、現(xiàn)代化、科學(xué)化,極大地提高學(xué)生管理的工作質(zhì)量與工作效率,減少管理支出的費(fèi)用,從而保證學(xué)校管理的可持續(xù)的良好發(fā)展。因此經(jīng)濟(jì)上具有了系統(tǒng)開(kāi)發(fā)的可行性。</p><p><b>  2.3.3 用例圖</b></p><p>  用例圖是從用戶(hù)角度描述系統(tǒng)功能,并指出各功能的操作者。它描述出了用例、角色以及它們之間的關(guān)系。本系統(tǒng)中的主要用戶(hù)有學(xué)生、教師以和超級(jí)管理員。其中超

29、級(jí)管理員是可以對(duì)學(xué)生和教師的信息進(jìn)行管理、學(xué)生選課管理和數(shù)據(jù)庫(kù)的操作。而學(xué)生是能夠管理自己的信息和查詢(xún)個(gè)人成績(jī)以及查看公告,教師也能查看公告和管理自己的信息,還可以管理學(xué)生的成績(jī)。整體體現(xiàn)在用例圖如圖2-3所示:</p><p><b>  圖2-3 用例圖</b></p><p>  2.3.4 簡(jiǎn)要總結(jié)</p><p>  經(jīng)過(guò)細(xì)致地初步

30、調(diào)查和嚴(yán)密地可行性分析,我們認(rèn)為在現(xiàn)有條件下,為學(xué)生管理信息系統(tǒng)是完全可行的。</p><p><b>  3 數(shù)據(jù)庫(kù)設(shè)計(jì)原理</b></p><p>  學(xué)生管理系統(tǒng)采用了Microsoft推出的Microsoft Office Access作為后臺(tái)數(shù)據(jù)庫(kù)。</p><p>  3.1 數(shù)據(jù)庫(kù)需求分析</p><p>

31、  在設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí),以及可能地滿(mǎn)足用戶(hù)所提出的各項(xiàng)要求,同時(shí)又避免同時(shí)又要避免冗余數(shù)據(jù)產(chǎn)生。由于在學(xué)生管理系統(tǒng)中,需要采集大量的信息,包括學(xué)生信息,教師信息,選課信息,成績(jī)信息等,如果不能夠合理有效地組織數(shù)據(jù)表的結(jié)構(gòu),以及合理設(shè)置每張表所包含的字段,那么后期進(jìn)行的數(shù)據(jù)的整理以及匯總時(shí),就會(huì)增加編程人員的開(kāi)發(fā)難度,并造成成績(jī)效益的大幅度下降。根據(jù)學(xué)生基本信息以及其他相關(guān)信息的特點(diǎn),歸納出以下規(guī)律:</p><p&g

32、t; ?。?)一種角色對(duì)應(yīng)一個(gè)和多個(gè)用戶(hù);</p><p> ?。?)每一個(gè)學(xué)生都有不同的學(xué)號(hào);</p><p> ?。?)每一個(gè)教師都執(zhí)教一個(gè)或者2個(gè)科目;</p><p> ?。?)每門(mén)選課都記錄多個(gè)學(xué)生;</p><p> ?。?)個(gè)人成績(jī)對(duì)應(yīng)一個(gè)學(xué)生;</p><p> ?。?)學(xué)生成績(jī)對(duì)應(yīng)多個(gè)學(xué)生;</

33、p><p>  3.2 數(shù)據(jù)庫(kù)表實(shí)體</p><p>  學(xué)生管理系統(tǒng)的數(shù)據(jù)庫(kù)主要用于儲(chǔ)存學(xué)生管理中的數(shù)據(jù),需建立一個(gè)用戶(hù)登錄信息表,用于存儲(chǔ)所有用戶(hù)登錄信息。用戶(hù)登錄實(shí)體E-R圖如圖3-1所示:</p><p>  由于學(xué)生和教師信息的內(nèi)容很多,因此要建立一個(gè)學(xué)生信息表來(lái)存儲(chǔ)學(xué)生信息的內(nèi)容,便于學(xué)生或管理員查詢(xún),同樣地,也要建立一個(gè)教師信息表。學(xué)生信息實(shí)體E-R圖和教

34、師信息實(shí)體E-R圖如圖3-2和3-3所示:</p><p>  圖3-1 用戶(hù)登錄實(shí)體E-R圖</p><p>  圖3-2 學(xué)生信息實(shí)體E-R圖</p><p>  圖3-3 教師信息實(shí)體E-R圖</p><p>  由于學(xué)生選課時(shí)候的信息各不相同,為了方便學(xué)生選課,需有一個(gè)詳細(xì)的選課表供學(xué)生參考。選課實(shí)體E-R圖如圖3-4所示:<

35、;/p><p>  圖3-4 選課實(shí)體E-R圖</p><p>  學(xué)生在查看學(xué)生個(gè)人成績(jī)時(shí),需有一個(gè)學(xué)生自己全部成績(jī)的成績(jī)表,教師在查看和修改學(xué)生成績(jī)時(shí),也需要一個(gè)自己班內(nèi)學(xué)生的成績(jī)表便于管理。個(gè)人成績(jī)實(shí)體E-R圖和學(xué)生成績(jī)實(shí)體E-R圖如圖3-5和3-6所示:</p><p>  圖3-5 個(gè)人成績(jī)實(shí)體E-R圖</p><p>  圖3-6

36、 學(xué)生成績(jī)實(shí)體E-R圖</p><p>  3.3 各表的物理結(jié)構(gòu)</p><p>  表3-1 yonghu表</p><p>  表3-2 學(xué)生信息表</p><p>  表3-3 教師信息表</p><p><b>  表3-4 選課表</b></p><p&g

37、t;  表3-5 個(gè)人成績(jī)表</p><p>  表3-6 學(xué)生成績(jī)表</p><p>  3.4 文件夾組織結(jié)構(gòu)</p><p>  在進(jìn)行系統(tǒng)開(kāi)發(fā)前,需要規(guī)劃系統(tǒng)的架構(gòu)。通過(guò)建立多個(gè)文件夾,可以對(duì)各個(gè)功能模塊進(jìn)行劃分,從而實(shí)現(xiàn)統(tǒng)一管理。建立合理的文件夾組織結(jié)構(gòu)的好處在于:易于開(kāi)發(fā)、易于管理、易于維護(hù)。學(xué)生管理系統(tǒng)的文件夾組織結(jié)構(gòu)如圖3.7所示</p&g

38、t;<p>  圖3-7 文件夾組織結(jié)構(gòu)圖</p><p><b>  4 系統(tǒng)實(shí)施</b></p><p>  4.1 Microsoft Office Access數(shù)據(jù)庫(kù)的選擇</p><p>  Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC兼

39、容數(shù)據(jù)庫(kù)內(nèi)的資料。它的使用方便程度和強(qiáng)大的設(shè)計(jì)工具為初級(jí)程序員提供許多功能。通過(guò)使用Access Basic可以增加應(yīng)用程序的執(zhí)行速度,減少編碼量,同時(shí)也減少在為Microsoft Windows應(yīng)用程序接口編程時(shí)、在開(kāi)發(fā)應(yīng)用程序中遇到的問(wèn)題的技術(shù)。謹(jǐn)慎地使用變量和它所占用的存儲(chǔ)空間能有效地減少一個(gè)應(yīng)用程序所消耗的資源,同時(shí)也全面提高了它的性能。</p><p>  4.2 C#開(kāi)發(fā)語(yǔ)言的選擇</p>

40、<p>  C#(發(fā)音為C Sharp)是由微軟公司所開(kāi)發(fā)的一種面向?qū)ο?,且運(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。并且成為ECMA與ISO標(biāo)準(zhǔn)規(guī)范。C#看似基于C++寫(xiě)成,但又融入其它語(yǔ)言如Delphi、Java、VB等。這點(diǎn)是我選中它的主要原因。</p><p>  4.3 系統(tǒng)的詳細(xì)設(shè)計(jì)的實(shí)現(xiàn) </p><p>  4.3.1 系統(tǒng)登錄設(shè)計(jì)</

41、p><p>  首先,用戶(hù)登錄界面比較簡(jiǎn)單,需在登陸系統(tǒng)中輸入用戶(hù)名和密碼,若與數(shù)據(jù)庫(kù)中的記錄一致則可以進(jìn)入該系統(tǒng),否則無(wú)法進(jìn)入。為防止用戶(hù)的錯(cuò)誤操作,應(yīng)設(shè)置錯(cuò)誤處理界面。用戶(hù)登錄界面及用戶(hù)登錄操作錯(cuò)誤界面設(shè)計(jì)效果如圖4-1和4-2所示。</p><p>  4.3.2 系統(tǒng)主界面設(shè)計(jì)</p><p>  用戶(hù)名和用戶(hù)的密碼驗(yàn)證通過(guò)以后,進(jìn)入該系統(tǒng)首頁(yè)。</p&g

42、t;<p>  系統(tǒng)學(xué)生、教師和超級(jí)管理員登陸界面設(shè)計(jì)如圖4-3、4-4和4-5所示:</p><p>  圖4-1 用戶(hù)登錄界面</p><p>  圖4-2 用戶(hù)登錄操作錯(cuò)誤界面</p><p>  圖4-3 學(xué)生登陸界面</p><p>  圖4-4 教師登陸界面</p><p>  圖4-

43、5 超級(jí)管理員登陸界面</p><p>  4.3.3 用戶(hù)管理 </p><p>  用戶(hù)管理包括密碼重置、用戶(hù)注冊(cè)的管理。</p><p>  其管理界面如圖4-6、4-7所示:</p><p>  圖4-6 密碼重置管理界面</p><p>  圖4-7 用戶(hù)注冊(cè)的管理界面</p><

44、p>  4.3.4 用戶(hù)功能</p><p>  用戶(hù)功能包括學(xué)生個(gè)人信息管理、學(xué)生個(gè)人成績(jī)管理、學(xué)生選課情況管理、選課、查看公告、教師管理學(xué)生成績(jī)和超級(jí)管理員選課審批以及數(shù)據(jù)庫(kù)的恢復(fù)和備份。其功能界面分別如圖4-8、4-9、4-10和4-11、4-12、4-13、4-14、4-15、4-16所示:</p><p>  圖4-8 學(xué)生個(gè)人信息管理界面</p><

45、p>  圖4-9 學(xué)生個(gè)人成績(jī)管理界面</p><p>  圖4-10 學(xué)生選課情況管理界面</p><p>  圖4-11 選課界面</p><p>  圖4-12 查看公告界面</p><p>  圖4-13 教師管理學(xué)生成績(jī)界面</p><p>  圖4-14 超級(jí)管理員選課審批界面</p

46、><p>  圖4-15 數(shù)據(jù)庫(kù)備份界面</p><p>  圖4-16 數(shù)據(jù)庫(kù)恢復(fù)界面</p><p>  4.4 部分代碼的實(shí)現(xiàn) </p><p>  //登錄界面的“確定”按鈕</p><p>  private void button1_Click(object sender, EventArgs e)<

47、;/p><p><b>  {</b></p><p><b>  //連接數(shù)據(jù)庫(kù)</b></p><p>  string sjk;</p><p>  sjk = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.A

48、ppDomain.CurrentDomain.BaseDirectory + @"db1.mdb";</p><p>  string sjb = "select * from yonghu";</p><p>  User = zhanghao.Text.Trim().ToString();</p><p><b>

49、;  try</b></p><p><b>  {</b></p><p>  //定義數(shù)據(jù)連接的所需的變量</p><p>  OleDbConnection myconn = new OleDbConnection(sjk);</p><p>  myconn.ConnectionString = sj

50、k;</p><p>  myconn.Open();</p><p>  OleDbCommand MyCom1 = new OleDbCommand();</p><p>  MyCom1.Connection = myconn;</p><p>  MyCom1.CommandType = CommandType.Text;</p

51、><p>  MyCom1.CommandText = sjb;</p><p>  OleDbDataAdapter mydataAdapter1 = new OleDbDataAdapter();</p><p>  mydataAdapter1.SelectCommand = MyCom1;</p><p>  DataSet myds =

52、 new DataSet();</p><p>  mydataAdapter1.Fill(myds, "yonghu");</p><p>  bool flag = false;</p><p>  //以yonghu表內(nèi)的行數(shù)循環(huán)嚴(yán)重帳號(hào)密碼是否正確!</p><p>  for (int i = 0; i <

53、 myds.Tables["yonghu"].Rows.Count; i++)</p><p><b>  {</b></p><p>  //賬號(hào)密碼不能為空</p><p>  if (zhanghao.Text == "" || mima.Text == "")</p>

54、;<p><b>  {</b></p><p>  MessageBox.Show("用戶(hù)名密碼不能為空", "警告");</p><p>  zhanghao.Text = "";</p><p>  mima.Text = "";</p&g

55、t;<p>  zhanghao.Focus();</p><p>  flag = true;</p><p><b>  break;</b></p><p><b>  }</b></p><p>  //用戶(hù)類(lèi)型不能為空</p><p>  if (le

56、ixing.Text == "")</p><p><b>  {</b></p><p>  MessageBox.Show("用戶(hù)類(lèi)型不能為空", "警告");</p><p>  leixing.Text = "";</p><p> 

57、 leixing.Focus();</p><p>  flag = true;</p><p><b>  break;</b></p><p><b>  }</b></p><p>  //當(dāng)賬號(hào)和密碼、用戶(hù)類(lèi)型與數(shù)據(jù)庫(kù)中的數(shù)據(jù)相符合即驗(yàn)證成功時(shí),打開(kāi)教師管理窗口并關(guān)閉此登錄窗口</p&

58、gt;<p>  else if (zhanghao.Text == myds.Tables["yonghu"].Rows[i][0].ToString().Trim() && mima.Text == myds.Tables["yonghu"].Rows[i][1].ToString().Trim() && leixing.Text == "

59、;教師" && leixing.Text == myds.Tables["yonghu"].Rows[i][2].ToString().Trim())</p><p><b>  {</b></p><p>  main dakai = new main();</p><p>  this.Hide

60、();</p><p>  flag = true;</p><p>  dakai.ShowDialog();</p><p>  this.Close();</p><p><b>  break;</b></p><p><b>  }</b></p>&

61、lt;p>  //當(dāng)賬號(hào)和密碼、用戶(hù)類(lèi)型與數(shù)據(jù)庫(kù)中的數(shù)據(jù)相符合即驗(yàn)證成功時(shí),打開(kāi)超級(jí)管理員管理窗口并關(guān)閉此登錄窗口</p><p>  else if (zhanghao.Text == myds.Tables["yonghu"].Rows[i][0].ToString().Trim() && mima.Text == myds.Tables["yonghu&q

62、uot;].Rows[i][1].ToString().Trim() && leixing.Text == "超級(jí)管理員" && leixing.Text == myds.Tables["yonghu"].Rows[i][2].ToString().Trim())</p><p><b>  {</b></p>

63、;<p>  main2 dakai2 = new main2();</p><p>  this.Hide();</p><p>  flag = true;</p><p>  dakai2.ShowDialog();</p><p>  this.Close();</p><p><b>

64、  break;</b></p><p><b>  }</b></p><p>  //當(dāng)賬號(hào)和密碼、用戶(hù)類(lèi)型與數(shù)據(jù)庫(kù)中的數(shù)據(jù)相符合即驗(yàn)證成功時(shí),打開(kāi)學(xué)生管理窗口并關(guān)閉此登錄窗口</p><p>  else if (zhanghao.Text == myds.Tables["yonghu"].Rows[i][

65、0].ToString().Trim() && mima.Text == myds.Tables["yonghu"].Rows[i][1].ToString().Trim() && leixing.Text == "學(xué)生" && leixing.Text == myds.Tables["yonghu"].Rows[i][2].To

66、String().Trim())</p><p><b>  {</b></p><p>  main3 dakai3 = new main3();</p><p>  this.Hide();</p><p>  flag = true;</p><p>  dakai3.ShowDialog(

67、);</p><p>  this.Close();</p><p><b>  break;</b></p><p><b>  }</b></p><p>  //當(dāng)賬號(hào)密碼嚴(yán)重不成功時(shí)返回 flag = false;</p><p>  else if (zhangha

68、o.Text != myds.Tables["yonghu"].Rows[i][0].ToString().Trim() || mima.Text != myds.Tables["yonghu"].Rows[i][1].ToString().Trim() || leixing.Text != myds.Tables["yonghu"].Rows[i][2].ToString()

69、.Trim())</p><p><b>  {</b></p><p>  flag = false;</p><p><b>  }</b></p><p><b>  }</b></p><p>  //如果 flag = false;則彈出提示警

70、告</p><p>  if (flag == false)</p><p><b>  {</b></p><p>  MessageBox.Show("輸入有誤!請(qǐng)重新輸入!", "警告");</p><p>  zhanghao.Text = "";<

71、;/p><p>  mima.Text = "";</p><p>  zhanghao.Focus();</p><p><b>  }</b></p><p>  myconn.Close();</p><p><b>  }</b></p>

72、<p>  //如果數(shù)據(jù)庫(kù)連接錯(cuò)誤則返回提示框</p><p>  catch (OleDbException OleDbe)</p><p><b>  {</b></p><p>  MessageBox.Show(OleDbe.Message, "連接失敗");</p><p>&l

73、t;b>  }</b></p><p><b>  }</b></p><p>  //超級(jí)管理員登錄的數(shù)據(jù)庫(kù)操作菜單的“數(shù)據(jù)庫(kù)備份”按鈕</p><p>  private void 數(shù)據(jù)庫(kù)備份ToolStripMenuItem_Click(object sender, EventArgs e)</p><

74、;p><b>  {</b></p><p>  OpenFileDialog openFileDialog1 = new OpenFileDialog();</p><p>  openFileDialog1.InitialDirectory = "...\\";//注意這里寫(xiě)路徑時(shí)要用...\\表示默認(rèn)文件路徑</p>&l

75、t;p>  openFileDialog1.Filter = "mdb files(*.mdb)|*.mdb|All files(*.*)|*.*";</p><p>  openFileDialog1.RestoreDirectory = true;</p><p>  openFileDialog1.FilterIndex = 1;</p>&l

76、t;p>  saveFileDialog1.InitialDirectory = "...\\"; saveFileDialog1.Filter = "mdb files(*.mdb)|*.mdb|All files(*.*)|*.*";</p><p>  saveFileDialog1.RestoreDirectory = true;<

77、/p><p>  saveFileDialog1.FilterIndex = 1;</p><p>  if (openFileDialog1.ShowDialog() == DialogResult.OK)</p><p><b>  {</b></p><p>  if (saveFileDialog1.ShowDial

78、og() == DialogResult.OK)</p><p><b>  {</b></p><p>  Backup(openFileDialog1.FileName, saveFileDialog1.FileName);</p><p><b>  }</b></p><p><b&g

79、t;  }</b></p><p><b>  }</b></p><p>  //超級(jí)管理員登錄界面的“學(xué)生信息管理”按鈕</p><p>  private void 學(xué)生信息管理ToolStripMenuItem_Click(object sender, EventArgs e)</p><p><

80、;b>  {</b></p><p>  //如果如果學(xué)生信息管理子窗體已經(jīng)打開(kāi)則返回提示窗口</p><p>  if (Application.OpenForms["xinxi"] != null)</p><p><b>  {</b></p><p>  MessageBox

81、.Show("該窗體已經(jīng)被創(chuàng)建,不能重復(fù)創(chuàng)建");</p><p><b>  return;</b></p><p><b>  }</b></p><p>  //如果如果學(xué)生信息管理子窗體沒(méi)有打開(kāi)則打開(kāi)相應(yīng)的窗口</p><p><b>  else</b&

82、gt;</p><p><b>  {</b></p><p>  this.IsMdiContainer =true;</p><p>  xinxi xx = new xinxi();</p><p>  xx.MdiParent = this;//將該窗體設(shè)置成父窗體</p><p>  x

83、x.Show();</p><p>  } </p><p><b>  }</b></p><p><b>  5 系統(tǒng)測(cè)試</b></p><p>  5.1 軟件測(cè)試基礎(chǔ)理論</p><p>  軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和

84、程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的一批測(cè)試用例,并利用這些測(cè)試用例運(yùn)行程序以及發(fā)現(xiàn)錯(cuò)誤的過(guò)程,即執(zhí)行測(cè)試步驟。</p><p>  軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼實(shí)現(xiàn)的最終審查,它是軟件質(zhì)量保證的關(guān)鍵步驟。</p><p>  5.2 軟件測(cè)試目的</p><p>  測(cè)試是程序的執(zhí)行過(guò)程,目的在于發(fā)現(xiàn)錯(cuò)誤;不能證明程序的正確性,除非僅處理

85、有限種情況。檢查系統(tǒng)是否滿(mǎn)足需求也是測(cè)試的期望目標(biāo)。一個(gè)好的測(cè)試用例在于發(fā)現(xiàn)了還未曾發(fā)現(xiàn)的錯(cuò)誤;一次成功的測(cè)試則是發(fā)現(xiàn)了錯(cuò)誤的測(cè)試。</p><p>  5.3 軟件測(cè)試方法</p><p>  本系統(tǒng)各部分模塊,采用黑白盒測(cè)試。</p><p><b> ?。?)、黑盒測(cè)試</b></p><p>  按照軟件測(cè)試用例

86、的設(shè)計(jì)方法而論,軟件測(cè)試可以分為白盒測(cè)試法和黑盒測(cè)試法。</p><p>  若測(cè)試規(guī)劃是基于產(chǎn)品的功能,目的是檢查程序各個(gè)功能是否能夠?qū)崿F(xiàn),并檢查其中的功能錯(cuò)誤,則這種測(cè)試方法稱(chēng)為黑盒測(cè)試(Black-box Testing)方法。 </p><p>  黑盒測(cè)試又稱(chēng)為功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試和基于規(guī)格說(shuō)明的測(cè)試。它是一種從用戶(hù)觀(guān)點(diǎn)出發(fā)的測(cè)試,一般被用來(lái)確認(rèn)軟件功能的正確性和可操作性。&l

87、t;/p><p>  黑盒測(cè)試主要根據(jù)規(guī)格說(shuō)明書(shū)設(shè)計(jì)測(cè)試用例,并不涉及程序內(nèi)部構(gòu)造和內(nèi)部特性,只依靠被測(cè)程序輸入和輸出之間的關(guān)系或程序的功能設(shè)計(jì)測(cè)試用例。</p><p>  (2)、黑盒測(cè)試的特點(diǎn)</p><p>  黑盒測(cè)試與軟件的具體實(shí)現(xiàn)過(guò)程無(wú)關(guān),在軟件實(shí)現(xiàn)的過(guò)程發(fā)生變化時(shí),測(cè)試用例仍然可以使用。</p><p>  黑盒測(cè)試用例的設(shè)計(jì)可以

88、和軟件實(shí)現(xiàn)同時(shí)進(jìn)行,這樣能夠壓縮總的開(kāi)發(fā)時(shí)間。</p><p><b>  (3)、白盒測(cè)試</b></p><p>  白盒測(cè)試又稱(chēng)為結(jié)構(gòu)測(cè)試、邏輯驅(qū)動(dòng)測(cè)試或基于程序的測(cè)試,一般用來(lái)分析程序的內(nèi)部結(jié)構(gòu)。</p><p>  白盒測(cè)試要求是對(duì)某些程序的結(jié)構(gòu)特性做到一定程度的覆蓋,或者說(shuō)這種測(cè)試是“基于覆蓋率的測(cè)試”。通常的程序結(jié)構(gòu)覆蓋有:語(yǔ)句覆

89、蓋,判定覆蓋,條件覆蓋,判定/條件覆蓋,路徑覆蓋。</p><p><b>  5.4 系統(tǒng)測(cè)試</b></p><p>  5.4.1 測(cè)試用例設(shè)計(jì)要求</p><p>  一個(gè)好的測(cè)試用例,應(yīng)該包含以下信息: </p><p> ?。?)、軟件或項(xiàng)目的名稱(chēng)</p><p> ?。?)、軟件或項(xiàng)

90、目的版本(內(nèi)部版本號(hào))</p><p><b> ?。?)、功能模塊名</b></p><p> ?。?)、測(cè)試用例的簡(jiǎn)單描述,即該用例執(zhí)行的目的或方法</p><p> ?。?)、測(cè)試用例的參考信息(便于跟蹤和參考)</p><p> ?。?)、本測(cè)試用例與其他測(cè)試用例間的依賴(lài)關(guān)系</p><p&g

91、t; ?。?)、本用例的前置條件,即執(zhí)行本用例必須要滿(mǎn)足的條件,如對(duì)數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)權(quán)限</p><p> ?。?)、用例的編號(hào)(ID),如可以是:軟件名稱(chēng)簡(jiǎn)寫(xiě)-功能塊簡(jiǎn)寫(xiě)-NO.</p><p> ?。?)、步驟號(hào)、操作步驟描述、測(cè)試數(shù)據(jù)描述</p><p> ?。?0)、預(yù)期結(jié)果(這是最重要的)和實(shí)際結(jié)果(如果有BUG管理工具,這條可以省略)</p>

92、<p> ?。?1)、開(kāi)發(fā)人員(必須有)和測(cè)試人員(可有可無(wú))</p><p>  (12)、測(cè)試執(zhí)行日期</p><p>  5.4.2 系統(tǒng)各個(gè)模塊測(cè)試用例</p><p>  本系統(tǒng)的用戶(hù)名密碼對(duì)應(yīng)有3種用戶(hù)類(lèi)型。如在登陸過(guò)程中輸入錯(cuò)誤的用戶(hù)名或密碼。則出現(xiàn)報(bào)錯(cuò)界面如圖5-1所示:</p><p>  圖5-1 登錄用戶(hù)報(bào)錯(cuò)界

93、面</p><p><b>  5.5 測(cè)試報(bào)告</b></p><p>  本系統(tǒng)經(jīng)過(guò)測(cè)試,各部分的功能基本正常,達(dá)到了預(yù)期的目的。</p><p>  通過(guò)對(duì)系統(tǒng)的全面測(cè)試,我學(xué)到了許多測(cè)試方面的知識(shí),了解到測(cè)試方法、測(cè)試經(jīng)驗(yàn)。通過(guò)本次設(shè)計(jì),使我了解到測(cè)試的重要性。通過(guò)測(cè)試,可以使軟件更適合用戶(hù)的需求,更加穩(wěn)定、可靠地運(yùn)行,并能適應(yīng)市場(chǎng)競(jìng)爭(zhēng)

94、,應(yīng)用前景廣泛。</p><p><b>  結(jié)束語(yǔ)</b></p><p>  在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,由于本人是初次開(kāi)發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。因此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。因?yàn)閷?duì)學(xué)生信息管理的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿(mǎn)足用戶(hù)的需求。</p><p>  盡管本管

95、理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫(kù)管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點(diǎn)是本管理系統(tǒng)所必需的。通過(guò)開(kāi)發(fā)這個(gè)系統(tǒng),我掌握了的項(xiàng)目基本開(kāi)發(fā)過(guò)程,用到的知識(shí)鞏固了我對(duì)Visual C#的學(xué)習(xí),但在這次設(shè)計(jì)中的最大收獲并不是掌握這幾門(mén)開(kāi)發(fā)工具的應(yīng)用,而是學(xué)會(huì)了設(shè)計(jì)系統(tǒng)的思維方法,以及與同學(xué)們之間相互幫助的精神。</p><p><b>  參考文獻(xiàn):</b>

96、</p><p>  [1] 王小科,徐薇.C#從入門(mén)到精通.北京:清華大學(xué)出版社,2010:30.</p><p>  [2] 丁寶康 董健全 數(shù)據(jù)庫(kù)使用教程[M].北京.清華大學(xué)出版社,2003:210.</p><p>  [3] 李德奇.windons 程序設(shè)計(jì)案例教程(C#).遼寧:大連理工大學(xué)出版社,2007:65.</p><

97、p>  [4] 王小科.C#實(shí)戰(zhàn)寶典.北京:清華大學(xué)出版社,2010:56.</p><p>  [5] (美) Karli Watso  Christian Nagel.C#入門(mén)經(jīng)典.北京:清華大學(xué)出版社,2010:91.</p><p>  [6]  劉云生, 楊進(jìn)才, 廖國(guó)瓊. 移動(dòng)環(huán)境中實(shí)時(shí)事務(wù)數(shù)據(jù)的廣播調(diào)度算法的研究[J]. 小型微型計(jì)算機(jī)

98、系統(tǒng), 2004, 25(4): 531-534.</p><p>  [7] 王晟.管理信息系統(tǒng)測(cè)試淺談.信息與電腦,2004(9).</p><p>  [8] 梁冰、呂雙、王小科. C#程序開(kāi)發(fā)范例寶典.人民郵電出版社,2009:80.</p><p><b>  致謝</b></p><p>  這是一個(gè)特殊

99、的時(shí)刻,是一個(gè)值得紀(jì)念的時(shí)刻。此時(shí)此刻,短暫的畢業(yè)設(shè)計(jì)就要畫(huà)上句點(diǎn),人生中的大學(xué)時(shí)光也即將畫(huà)上句號(hào)。心中的感受復(fù)雜交錯(cuò),有即將畢業(yè)的興奮、有畢設(shè)完成的輕松感、也有對(duì)大學(xué)時(shí)光的戀戀不舍。</p><p>  首先要感謝cc老師的親切關(guān)懷和悉心指導(dǎo),從課題的選擇到項(xiàng)目的最終完成,xx老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。其次感謝同學(xué)們?cè)陂_(kāi)發(fā)的期間,給我的無(wú)私的幫助。曾經(jīng)遇到過(guò)很多疑難,正是與同學(xué)們的相互探討使我獲益

100、匪淺,才能讓我繼續(xù)前進(jìn)的腳步。短短幾個(gè)月時(shí)間內(nèi),除了學(xué)會(huì)了基本數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)地開(kāi)發(fā)和對(duì)Visual C#編程語(yǔ)言進(jìn)一步鞏固外,更重要的是學(xué)到了兢兢業(yè)業(yè),奮發(fā)向上的精神!還有就是感謝肇慶學(xué)院四年來(lái)對(duì)我的辛勤培育。在此謹(jǐn)向他們致以誠(chéng)摯的謝意和崇高的敬意。謝謝!</p><p>  The Student Management Information System</p><p>  Abstr

101、act:The Student Management Information System is an indispensable part of the education unit, its contents for the school administrators and policy makers is crucial.</p><p>  This paper introduces The Stude

102、nt Management System for the development of the whole process, elaborated the system analysis, system design, database design and system implementation of the entire process. In the development of methods of the system u

103、sing the software engineering ideas and methods, the whole structure of the development life cycle methodology, the use of specific modules of the prototype method and object-oriented system development method. Using Vis

104、ualStudio.net2008 as a develo</p><p>  I graduated in the design of the main system maintenance, appearance settings, student information management, student achievement management, teacher information manag

溫馨提示

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

評(píng)論

0/150

提交評(píng)論