2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  摘 要</b></p><p>  計(jì)算機(jī)學(xué)院網(wǎng)站雖然是一個(gè)具有獨(dú)立主題的網(wǎng)站,但也是校園網(wǎng)的一部分。很多信息有獨(dú)立性,又有共享性。</p><p>  本論文介紹了“計(jì)算機(jī)學(xué)院網(wǎng)站”的可行性分析、需求分析、網(wǎng)站設(shè)計(jì)、網(wǎng)站實(shí)施以及開(kāi)發(fā)工具和功能設(shè)計(jì)。采用系統(tǒng)的、管理的思想提出了網(wǎng)站設(shè)計(jì)方案,討論了網(wǎng)站系統(tǒng)實(shí)施的必要性。在可行性論證、

2、擬建網(wǎng)站設(shè)計(jì)方案、功能結(jié)構(gòu)圖設(shè)計(jì)方面都有獨(dú)到的見(jiàn)解。解決了高校學(xué)生登陸門(mén)戶網(wǎng)站時(shí)可能會(huì)出現(xiàn)的混亂現(xiàn)象,可以方便做出統(tǒng)計(jì),而且解決了數(shù)據(jù)容易丟失和統(tǒng)計(jì)出錯(cuò)的問(wèn)題。</p><p>  本系統(tǒng)能減少很多不必要的資源浪費(fèi),不用像以前那樣用冗余的紙張式的管理。大節(jié)省了資源。并且計(jì)算機(jī)的存儲(chǔ)與快速查詢功能大大提高了管理的效率,并且還提高了學(xué)生信息的精確度。</p><p>  在市場(chǎng)競(jìng)爭(zhēng)如此激烈的今

3、天,學(xué)校也被推進(jìn)了市場(chǎng)競(jìng)爭(zhēng)的行列,如何在這種環(huán)境中生存下去,這都是每所高校必須面臨的問(wèn)題,外觀固然重要,但實(shí)質(zhì)才是核心,像清華、北大的老校區(qū)都是非常的陳舊,但它的那種古典韻味,那種濃厚的學(xué)術(shù)氛圍是其他高校所不能比擬的,那是因?yàn)闊o(wú)論硬件、軟件、師資,他們都是一流,硬件是骨頭,軟件是靈魂,我們必須先把硬件(基礎(chǔ)設(shè)施)建設(shè)和他們保持平衡,這樣我們才能發(fā)展軟件。那么我們制作這個(gè)門(mén)戶網(wǎng)站并不是說(shuō)功能一定要有多么強(qiáng)大,關(guān)鍵是向別人證明,我們學(xué)生也能

4、夠自己動(dòng)手、開(kāi)發(fā),我們雖然不是一流,但我們可以成為一流。</p><p>  關(guān)鍵詞: 高校 學(xué)院網(wǎng)站 門(mén)戶網(wǎng)站 校園網(wǎng)</p><p><b>  目 錄</b></p><p><b>  摘 要1</b></p><p><b>  第一章 緒論4</b>

5、</p><p>  1.1網(wǎng)站開(kāi)發(fā)背景4</p><p>  1.2 網(wǎng)站開(kāi)發(fā)的目的意義4</p><p>  第二章 開(kāi)發(fā)工具簡(jiǎn)介5</p><p>  2.1 IIS簡(jiǎn)介5</p><p>  2.2 ASP簡(jiǎn)介5</p><p>  2.3 ACCESS簡(jiǎn)介6</p&g

6、t;<p>  第3章 網(wǎng)站可行性分析和系統(tǒng)需求分析8</p><p>  3.1 可行性分析及內(nèi)容8</p><p>  3.1.1技術(shù)可行性8</p><p>  3.1.2經(jīng)濟(jì)可行性8</p><p>  3.1.3社會(huì)可行性9</p><p>  3.2系統(tǒng)需求分析9</p&g

7、t;<p>  3.3 網(wǎng)站功能需求分析11</p><p>  第4章 系統(tǒng)總體設(shè)計(jì)11</p><p>  4.1設(shè)計(jì)目標(biāo)11</p><p>  4.2 開(kāi)發(fā)及運(yùn)行環(huán)境11</p><p>  4.3 前臺(tái)系統(tǒng)結(jié)構(gòu)12</p><p>  4.4后臺(tái)系統(tǒng)結(jié)構(gòu)12</p>

8、<p>  4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)13</p><p>  4.6數(shù)據(jù)庫(kù)概念結(jié)構(gòu)的設(shè)計(jì)13</p><p>  4.7數(shù)據(jù)字典17</p><p>  第5章網(wǎng)站系統(tǒng)實(shí)施18</p><p><b>  5.1界面圖18</b></p><p><b>  圖5.1主界

9、18</b></p><p> ?。?)門(mén)戶網(wǎng)站數(shù)據(jù)圖如5.2所示:18</p><p>  5.2系統(tǒng)實(shí)施18</p><p>  5.3網(wǎng)站實(shí)施階段的任務(wù)19</p><p>  5.3.1實(shí)施階段的主要活動(dòng)19</p><p>  5.3.2網(wǎng)站實(shí)施階段的特點(diǎn)19</p>&

10、lt;p>  5.4分塊實(shí)現(xiàn)方法19</p><p>  5.5 編程方法19</p><p>  第6章 總 結(jié)21</p><p>  6.1 本文總結(jié)21</p><p>  6.2 發(fā)展展望21</p><p><b>  致 謝23</b></p>&l

11、t;p><b>  參考文獻(xiàn)24</b></p><p><b>  第一章 緒論</b></p><p>  校園網(wǎng)站利用網(wǎng)絡(luò)優(yōu)勢(shì)可以實(shí)現(xiàn)無(wú)紙化辦公,提高工作效率,共享教育教學(xué)資源,為教師提供多一種參與教育教學(xué)研究的方法,因此校園網(wǎng)站現(xiàn)在已經(jīng)應(yīng)用廣泛。計(jì)算機(jī)學(xué)院網(wǎng)站是學(xué)院綜合管理日常工作和發(fā)布相關(guān)信息的平臺(tái),利用網(wǎng)絡(luò)設(shè)備、適宜的網(wǎng)絡(luò)技術(shù)

12、與協(xié)議和各種管理軟件有機(jī)地集成在一起,用于教學(xué)、學(xué)院管理、信息資源共享和信息發(fā)布等功能的計(jì)算機(jī)網(wǎng)站。學(xué)院網(wǎng)站直接關(guān)系到本院的教學(xué)和科研工作的順利進(jìn)展,同時(shí)也能讓學(xué)生便捷的獲取學(xué)院動(dòng)態(tài)以及個(gè)人信息和成績(jī)的查詢,是關(guān)系學(xué)院發(fā)展的一項(xiàng)重要工作。</p><p><b>  1.1網(wǎng)站開(kāi)發(fā)背景</b></p><p>  近年來(lái)計(jì)算機(jī)技術(shù)的快速發(fā)展,特別是計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,越

13、來(lái)越深刻地改變了人們生活的方方面面。使得人們能以更低廉的價(jià)格,開(kāi)發(fā)出更方便、更實(shí)用的網(wǎng)絡(luò)工具。網(wǎng)站設(shè)計(jì)的基礎(chǔ)是由網(wǎng)站分析提供的,網(wǎng)站設(shè)計(jì)的任務(wù)就是充分利用和發(fā)揮網(wǎng)站分析的成果,并把這些成果具體化和結(jié)構(gòu)化。所謂網(wǎng)站設(shè)計(jì)就是在網(wǎng)站分析的基礎(chǔ)上,用網(wǎng)站思想綜合運(yùn)用各有關(guān)學(xué)科的知識(shí)、技術(shù)和經(jīng)驗(yàn),通過(guò)總體研究和詳細(xì)設(shè)計(jì)等環(huán)節(jié),落實(shí)到具體工作上,以創(chuàng)造滿足設(shè)計(jì)目標(biāo)的人造網(wǎng)站。</p><p>  信息社會(huì)使得檔案的載體形態(tài)和

14、記錄方式呈現(xiàn)出多元化發(fā)展態(tài)勢(shì),紙質(zhì)檔案必將被聲像檔案、電子檔案并存的格局所替代,而使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),這些優(yōu)點(diǎn)能夠極大地提高人事信息管理的效率,也是企業(yè)走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件,對(duì)于基于Web平臺(tái)的推廣銷售網(wǎng)站,我采用B/S模式來(lái)實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來(lái)的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運(yùn)行瀏覽

15、器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪問(wèn)數(shù)據(jù)庫(kù)的要求,Web服務(wù)器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為SQL語(yǔ)法,并交給數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁(yè)面形式顯示出來(lái)。</p><p>  1.2 網(wǎng)站開(kāi)發(fā)的目的意義</p>

16、;<p>  系統(tǒng)的參照學(xué)院是擁有2個(gè)專業(yè)500以上學(xué)生的學(xué)院。目前雖然已經(jīng)具有學(xué)院網(wǎng)絡(luò)系統(tǒng),但學(xué)院主網(wǎng)站的內(nèi)容主要是為了班級(jí)發(fā)布一些教學(xué)方面的信息,以及學(xué)院相關(guān)的政策、文件以及學(xué)院的新聞;而圖書(shū)館網(wǎng)站主要是針對(duì)圖書(shū)信息的發(fā)布所建。目前為止還沒(méi)有一個(gè)具有針對(duì)性的計(jì)算機(jī)學(xué)院網(wǎng)站。</p><p>  計(jì)算機(jī)學(xué)院網(wǎng)站雖然是一個(gè)具有獨(dú)立主題的網(wǎng)站,但也是校園網(wǎng)的一部分。很多信息有獨(dú)立性,又有共享性。<

17、;/p><p>  本系統(tǒng)能減少很多不必要的資源浪費(fèi),不用像以前那樣用冗余的紙張式的管理。大節(jié)省了資源。并且計(jì)算機(jī)的存儲(chǔ)與快速查詢功能大大提高了管理的效率,并且還提高了學(xué)生信息的精確度。</p><p>  第二章 開(kāi)發(fā)工具簡(jiǎn)介</p><p>  網(wǎng)頁(yè)設(shè)計(jì)意圖的準(zhǔn)確表達(dá)就需要依賴優(yōu)秀的設(shè)計(jì)開(kāi)發(fā)工具。本章主要講解建設(shè)本網(wǎng)站運(yùn)用到的IIS、ASP數(shù)據(jù)庫(kù)ACCESS等工具的

18、簡(jiǎn)單解釋。</p><p><b>  2.1 IIS簡(jiǎn)介</b></p><p>  IIS是Internet Information Server的縮寫(xiě),它是微軟公司主推的服務(wù)器,IIS與Window Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈

19、活而安全的Internet和Intranet站點(diǎn)。Internet Information Services(IIS)5.0是Microsoft Windows 2000 Server 內(nèi)建的Web伺服器,能讓您在企業(yè)內(nèi)部網(wǎng)路或網(wǎng)際網(wǎng)路上輕松共享文件和資訊。 IIS 5.0是Windows 2000 Server中最快的Web伺服器,并與Microsoft Active Directory目錄服務(wù)完全整合,這種結(jié)合讓以Web為基礎(chǔ)的應(yīng)用

20、軟體更可靠且更具延展性。這項(xiàng)新一代的電子商務(wù)解決方案把舊資料和應(yīng)用軟體整合到全球資訊網(wǎng)(WWW)中,讓公司能重新定義內(nèi)部與外部的不同商務(wù)處理流程。IIS的設(shè)計(jì)目的是建立一套集成的服務(wù)器服務(wù),用以支持HTTP,F(xiàn)TP和SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時(shí)可擴(kuò)展的Inte</p><p>  IIS的一個(gè)最重要的特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的張貼動(dòng)態(tài)內(nèi)容和開(kāi)發(fā)基于Web的

21、應(yīng)用程序。對(duì)于諸如VBscript,Jscript開(kāi)發(fā)軟件,或者由Visual Basic,Java,Visual C++開(kāi)發(fā)系統(tǒng),以及現(xiàn)有的CGI和WinCGI腳本開(kāi)發(fā)的應(yīng)用程序,IIS都提供強(qiáng)大的本地支持,所以本系統(tǒng)選用了IIS服務(wù)器。</p><p><b>  2.2 ASP簡(jiǎn)介</b></p><p>  講到動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā),我們不得不講到ASP。ASP是一

22、種由微軟公司開(kāi)發(fā)的語(yǔ)言?;顒?dòng)服務(wù)器的主頁(yè)(ASP)是一種開(kāi)放式的、可自由編成的應(yīng)用程序能聯(lián)合應(yīng)用于HTML、scripts環(huán)境,可重點(diǎn)用于ActiveX服務(wù)器的組件去創(chuàng)建動(dòng)態(tài)的、功能強(qiáng)大的基于Web的商業(yè)解決方案,其編程又采用了面向?qū)ο?、事件?qū)動(dòng)的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來(lái),提供了一種所見(jiàn)即所得的可視界面設(shè)計(jì)方法,在數(shù)據(jù)庫(kù)管理和網(wǎng)絡(luò)應(yīng)用的設(shè)計(jì)方面有顯著的優(yōu)勢(shì)。</p><p>

23、  ASP(Active Server Pages),動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè),是微軟公司開(kāi)發(fā)的一套Web服務(wù)開(kāi)發(fā)環(huán)境。ASP是目前流行的一種動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù),他的功能強(qiáng)大,可以結(jié)合HTML,腳本和ActiveX功能組件來(lái)實(shí)現(xiàn)大部分的網(wǎng)站互動(dòng)功能。同時(shí)ASP編寫(xiě)的應(yīng)用程序又是具有高效性的,所有主要的網(wǎng)絡(luò)處理事件,都會(huì)在服務(wù)器中運(yùn)行,也可以返回部分腳本在客戶瀏覽器端執(zhí)行。再則,編寫(xiě)ASP程序不需要復(fù)雜的編寫(xiě)工具。甚至一個(gè)Windows自帶的記事本就

24、可以編寫(xiě),代碼不需要編譯,可以在服務(wù)器端直接執(zhí)行。</p><p>  由于我國(guó)中小企業(yè)信息化起點(diǎn)低,我們不能照搬大企業(yè)“高投入、長(zhǎng)周期”的信息化模式,也不能走國(guó)外企業(yè)“先建局域網(wǎng),后上互聯(lián)網(wǎng)”的老路。我們要根據(jù)中小企業(yè)的實(shí)際需要,準(zhǔn)確把握信息技術(shù)的前沿趨勢(shì),找到一條立足國(guó)情的中小企業(yè)信息化新路。ASP理念就十分適合我國(guó)廣大的中小企業(yè)信息化建設(shè)和應(yīng)用,有著很大的推廣和應(yīng)用價(jià)值??萍疾吭?002年結(jié)合網(wǎng)絡(luò)化制造在A

25、SP方面展開(kāi)了相應(yīng)的研究,并投入相應(yīng)的資金扶植與ASP有關(guān)的產(chǎn)品、技術(shù)、服務(wù)體系的建立。2004年國(guó)家開(kāi)始重視面向行業(yè)和中小企業(yè)的ASP應(yīng)用解決方案,并十分重視ASP技術(shù)在企業(yè)應(yīng)用的推廣和示范。與此同時(shí)國(guó)內(nèi)外ASP廠商的相關(guān)產(chǎn)品和服務(wù)也已經(jīng)趨于成熟,已經(jīng)逐漸形成了以政府引導(dǎo)和推動(dòng),IT廠商跟進(jìn),服務(wù)商運(yùn)營(yíng)推廣的新局面,掀起了“ASP第二次浪潮”。</p><p>  2.3 ACCESS簡(jiǎn)介</p>

26、<p>  Microsoft Access是一種關(guān)系式數(shù)據(jù)庫(kù),關(guān)系式數(shù)據(jù)庫(kù)由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。Access數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名是MDB。</p><p>  Access 數(shù)據(jù)庫(kù)由七種對(duì)象組成,它們是表、查詢、窗體、報(bào)表、宏、頁(yè)和模塊。 </p><p>  

27、表(Table) ——表是數(shù)據(jù)庫(kù)的基本對(duì)象,是創(chuàng)建其他5種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來(lái)存貯數(shù)據(jù)庫(kù)的數(shù)據(jù),故又稱數(shù)據(jù)表。 </p><p>  查詢(Query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并 </p><p>  能連接若干個(gè)表的字段組成新表。 </p><p>  窗體(Form)——窗體提供了一種方便的瀏覽、輸入及更

28、改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 </p><p>  報(bào)表(Report)——報(bào)表的功能是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)分類匯總,然后打印出來(lái),以便分析。 </p><p>  模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫(xiě)程序。</p><p>  Access是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)

29、,其主要特點(diǎn)如下: </p><p>  (1)存儲(chǔ)方式單一 </p><p>  Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。 </p><p><b> ?。?)面向?qū)ο?</b></p><p>  Access是一個(gè)面向?qū)ο蟮?/p>

30、開(kāi)發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)管理的各種功能封裝在各類對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過(guò)對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶的開(kāi)發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_(kāi)發(fā)方式,使得開(kāi)發(fā)應(yīng)用程序更為簡(jiǎn)便。 </p><p> ?。?)界面友好、易操

31、作 </p><p>  Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)?、?bào)表向?qū)У裙ぞ撸沟貌僮骱?jiǎn)便,容易使用和掌握。 </p><p> ?。?)集成環(huán)境、處理多種數(shù)據(jù)信息 </p><p>  A

32、ccess基于Windows操作系統(tǒng)下的集成開(kāi)發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開(kāi)發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。 </p><p> ?。?)Access支持ODBC(開(kāi)發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在

33、一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫(kù)訪問(wèn)頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。</p><p>  第3章 網(wǎng)站可行性分析和系統(tǒng)需求分析</p><p>  本章內(nèi)容主要介紹實(shí)現(xiàn)計(jì)算機(jī)學(xué)院網(wǎng)站所分析的可行性分析階段和需求分

34、析階段</p><p>  3.1 可行性分析及內(nèi)容</p><p>  可行性研究是任何一項(xiàng)工程正式投入力量之前必須進(jìn)行的一項(xiàng)工作。這對(duì)于保證資源的合理使用、避免浪費(fèi)是十分必要的,也是項(xiàng)目一旦開(kāi)始以后能順利進(jìn)行的必要保證。信息網(wǎng)站的建設(shè)是一項(xiàng)長(zhǎng)期、費(fèi)時(shí)、費(fèi)力的復(fù)雜工程,可行性的研究是很有必要的,當(dāng)然這其中遇到困難也是不可想象的?!翱尚行浴笔侵冈诋?dāng)前情況下,研究這個(gè)信息網(wǎng)站是否有必要,而且

35、條件是否具備??尚行缘暮x不僅包括可能性,還包括必要性、合理性。</p><p>  3.1.1技術(shù)可行性</p><p> ?。?)硬件 我們現(xiàn)在普遍采用的電腦基本配置如下,128M內(nèi)存,40G硬盤(pán),CPU頻率超過(guò)800HZ,有自己地寬帶網(wǎng)。在這樣的情況下,硬件方面絕對(duì)支持我們做這個(gè)高校新生報(bào)到注冊(cè)管理網(wǎng)站。而且高校的計(jì)算機(jī)配置一般優(yōu)于我們現(xiàn)在的配置,所以在采用本網(wǎng)站之后不會(huì)出現(xiàn)硬件不支

36、持的情況。</p><p>  (2)網(wǎng)站軟件 現(xiàn)在學(xué)校比較流行的操作網(wǎng)站是Windows 2000,Windows XP,而本網(wǎng)站的實(shí)施只需在Windows 98以上網(wǎng)站就可以了,而且Windows 2000能比較好的支持ASP,所以在Windows 2000環(huán)境下制作整個(gè)網(wǎng)站是不會(huì)出現(xiàn)操作網(wǎng)站不支持這種情況的。高校采用的網(wǎng)站都會(huì)高于Windows 98 ,所以在使用過(guò)程中他們不會(huì)出現(xiàn)操作網(wǎng)站不支持的問(wèn)題。&l

37、t;/p><p>  (3)目前為止,我經(jīng)過(guò)圖書(shū)館的資料查閱以及網(wǎng)上資料查閱還找不到像這樣專門(mén)為學(xué)校新生報(bào)到注冊(cè)而設(shè)計(jì)的網(wǎng)站,因?yàn)楝F(xiàn)在高校在新生報(bào)到時(shí)都采用的是一種手工的輸入方式,也就是新生到各個(gè)部門(mén)都完全是由手工錄入數(shù)據(jù),然后各院系部把這些數(shù)據(jù)錄入數(shù)據(jù)庫(kù),這樣就會(huì)出現(xiàn)學(xué)生報(bào)到時(shí)的混亂現(xiàn)象,而且不便于新生情況的統(tǒng)計(jì)。所以本網(wǎng)站的研究與開(kāi)發(fā)是很有必要的。</p><p> ?。?)技術(shù)人員 本網(wǎng)

38、站的開(kāi)發(fā)的全過(guò)程都是由本人收集資料,查閱以前的書(shū)籍,利用已有的知識(shí)獨(dú)立開(kāi)發(fā)設(shè)計(jì)。</p><p>  3.1.2經(jīng)濟(jì)可行性</p><p>  網(wǎng)站開(kāi)發(fā)的資金問(wèn)題 本網(wǎng)站在開(kāi)發(fā)過(guò)程中都是利用已有的資源對(duì)網(wǎng)站進(jìn)行開(kāi)發(fā),所以不會(huì)出現(xiàn)由于經(jīng)濟(jì)的困難而導(dǎo)致網(wǎng)站難以開(kāi)發(fā)的問(wèn)題。</p><p>  經(jīng)濟(jì)合理性 對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),只要本網(wǎng)站能正常運(yùn)行,能夠在新生報(bào)到的時(shí)候進(jìn)行

39、較方便的操作,有一定的資金回報(bào)就可以了。而對(duì)于高校來(lái)說(shuō),投入一點(diǎn)點(diǎn)資金就可以避免報(bào)道時(shí)的混亂,而且可以方便的做出統(tǒng)計(jì),這不僅提高了新生報(bào)到注冊(cè)的效率,而且可以減少由于手工而帶來(lái)的失誤,這更代表著一所高校信息化的進(jìn)步,對(duì)于高校來(lái)說(shuō)投資這樣網(wǎng)站是大有裨益的。</p><p>  3.1.3社會(huì)可行性</p><p>  本網(wǎng)站研發(fā)成功之后在本校是可以實(shí)施的,因?yàn)楸拘8髟合涤?jì)算機(jī)的操作網(wǎng)站幾乎都

40、是Windows xp,在這種操作網(wǎng)站下運(yùn)行本網(wǎng)站,正如前面所分析的,不會(huì)出現(xiàn)技術(shù)上的問(wèn)題。本網(wǎng)站在本校采用之后,可以向其他高校進(jìn)行推廣,因?yàn)槊克咝T谛律鷪?bào)到注冊(cè)時(shí)采用的方式都大同小異,原始的半手工方式。但是不可否認(rèn),這個(gè)網(wǎng)站由于沒(méi)有多人參與,功能以及維護(hù)方面可能會(huì)產(chǎn)生些許問(wèn)題,能不能作為一個(gè)正式的軟件被采用將會(huì)是一個(gè)遺留的問(wèn)題。從現(xiàn)在的情況來(lái)看,清華不久前采用了一套新生報(bào)到注冊(cè)管理網(wǎng)站,帶來(lái)非常積極的效果,像一些功能強(qiáng)大的“新生報(bào)到

41、注冊(cè)管理網(wǎng)站”還是有它的社會(huì)可行性的。從網(wǎng)上是查不到“新生報(bào)到注冊(cè)管理網(wǎng)站”的,只是有很多軟件附帶了這項(xiàng)功能,但是沒(méi)有我下面所介紹的功能那么完善?;蛟S某些高校已經(jīng)采用了更加完善的網(wǎng)站,但這都不能成為本網(wǎng)站開(kāi)發(fā)與設(shè)計(jì)的障礙。</p><p><b>  3.2系統(tǒng)需求分析</b></p><p>  軟件的需求分析是從用戶的業(yè)務(wù)中提取出軟件網(wǎng)站能夠幫助用戶解決的業(yè)務(wù)問(wèn)題

42、,通過(guò)對(duì)用戶業(yè)務(wù)問(wèn)題的分析,規(guī)劃出我們的軟件產(chǎn)品。這個(gè)步驟是對(duì)用戶業(yè)務(wù)需求的一個(gè)升華,是一個(gè)把用戶業(yè)務(wù)管理流程優(yōu)化,轉(zhuǎn)化為軟件產(chǎn)品,從而提升管理而實(shí)現(xiàn)的質(zhì)的飛躍,這一步是否成功,直接關(guān)系到開(kāi)發(fā)出來(lái)的軟件產(chǎn)品能否得到用戶認(rèn)可,順利交付給客戶,客戶能否真正運(yùn)用我們的產(chǎn)品幫助他解決業(yè)務(wù)或管理問(wèn)題。</p><p>  按照軟件工程對(duì)軟件開(kāi)發(fā)過(guò)程的描述,需求階段我們可以細(xì)分為需求調(diào)研和需求分析兩個(gè)小階段,需求調(diào)研需要充分

43、細(xì)致的了解客戶目標(biāo),用戶業(yè)務(wù)內(nèi)容、流程等,這是一個(gè)對(duì)需求的采集過(guò)程,是進(jìn)行需求分析的基礎(chǔ)準(zhǔn)備。當(dāng)我們已經(jīng)了解、理解了用戶的業(yè)務(wù),于是可以開(kāi)始分析需求了。軟件網(wǎng)站的需求分析可以由產(chǎn)品工程師或網(wǎng)站分析員或兩者分階段合作完成全部的需求分析工作。</p><p>  通過(guò)需求調(diào)研,我們會(huì)發(fā)現(xiàn)用戶各方面的業(yè)務(wù)很多,從大處著眼,包括用戶的各種業(yè)務(wù)項(xiàng)目、業(yè)務(wù)流程,再明細(xì)到業(yè)務(wù)過(guò)程的每一個(gè)單據(jù),每一條記錄,如生產(chǎn)過(guò)程中每一個(gè)環(huán)節(jié)

44、的記錄,辦公中的每一個(gè)通知,甚至包括文件報(bào)刊的收發(fā),計(jì)劃生育指標(biāo)統(tǒng)計(jì)等等。如此繁雜的各類業(yè)務(wù),我們從何下手?這時(shí)需要我們回頭去查看軟件的項(xiàng)目規(guī)格說(shuō)明書(shū),再次溫故客戶對(duì)軟件項(xiàng)目或產(chǎn)品的最初提出的需求目標(biāo)和范圍,我們的軟件主要是為用戶解決什么樣的問(wèn)題。從眾多的業(yè)務(wù)中提取出用戶核心的、主要的、急需的業(yè)務(wù),這些是我們軟件需求主要關(guān)心所在。寫(xiě)一篇文章需要重點(diǎn)突出,主次分明,我以為規(guī)劃一個(gè)軟件產(chǎn)品也是同理。</p><p>

45、  從用戶繁雜的業(yè)務(wù)中進(jìn)行業(yè)務(wù)、業(yè)務(wù)流程的提取,把那些分布在各個(gè)部門(mén)的同一種業(yè)務(wù)提取出來(lái)。比如物資的管理,涉及到生產(chǎn)部門(mén)的需用計(jì)劃,匯總到物資部門(mén)的采購(gòu)計(jì)劃,計(jì)劃的審批,采購(gòu)合同,物資采購(gòu),物資部門(mén)的收發(fā)存業(yè)務(wù),生產(chǎn)部門(mén)的物資領(lǐng)用消耗等等,我門(mén)需要分析用戶的這個(gè)業(yè)務(wù)流程中哪些是網(wǎng)站能幫助管理的,哪些是要在網(wǎng)站外處理的,充分分析了用戶現(xiàn)有的業(yè)務(wù)和業(yè)務(wù)流程,我們進(jìn)入下一步驟。</p><p>  我們提供的是管理軟件

46、產(chǎn)品,要幫助用戶解決的是管理問(wèn)題,那么用戶是這樣的業(yè)務(wù)流程,就需要我們分析這樣的流程合理嗎,還有缺陷嗎,怎樣做能提高效率、解決問(wèn)題,可以運(yùn)用更先進(jìn)的管理思想嗎……。一般情況下,我們需要從兩個(gè)方面考慮業(yè)務(wù)流程的優(yōu)化。一是我們采用了網(wǎng)絡(luò)計(jì)算機(jī)這些新的技術(shù)手段,較之原先手工、電話等方式在信息的傳遞、信息的共享、數(shù)據(jù)的處理等方面將會(huì)帶來(lái)新的方式,必將改變?cè)械臉I(yè)務(wù)流程。另一方面就是我們根據(jù)對(duì)用戶業(yè)務(wù)的理解,考慮是否可以運(yùn)用先進(jìn)的管理思想,比如M

47、RPII、ERP、SCM、CRM、JIT、EIA、E-Business等等管理模型,進(jìn)行現(xiàn)有業(yè)務(wù)流程的重組或優(yōu)化。當(dāng)然一旦牽涉到業(yè)務(wù)流程的修改一定要與客戶的中高層管理者進(jìn)行充分的溝通,只有客戶認(rèn)同方可確定,因?yàn)檫@一定會(huì)在軟件實(shí)施時(shí)需要相應(yīng)的管理制度配套執(zhí)行。</p><p>  以上都明確了以后,我們可以描繪網(wǎng)站藍(lán)圖了。網(wǎng)站有幾個(gè)子網(wǎng)站,每個(gè)子網(wǎng)站有哪些模塊,各個(gè)模塊處理哪些業(yè)務(wù),很重要的一點(diǎn)還有各子網(wǎng)站模塊之間

48、的數(shù)據(jù)接口關(guān)系,基礎(chǔ)數(shù)據(jù)從哪里進(jìn)入,通過(guò)處理生成哪些結(jié)果等等。這個(gè)過(guò)程需要整理、抽象用戶業(yè)務(wù),規(guī)劃軟件實(shí)現(xiàn),規(guī)劃軟件網(wǎng)站模塊間的邏輯關(guān)系。因?yàn)榫W(wǎng)站的頁(yè)面實(shí)現(xiàn)是按照網(wǎng)站模塊的規(guī)劃,所以應(yīng)盡量采用用戶易理解、熟悉的方式、詞語(yǔ)進(jìn)行模塊的描述。例如ERP網(wǎng)站中的物資管理子網(wǎng)站,首先明確這個(gè)子網(wǎng)站是ERP網(wǎng)站中進(jìn)行物資相關(guān)的業(yè)務(wù)處理網(wǎng)站,同時(shí)它為主生產(chǎn)網(wǎng)站、成本管理子網(wǎng)站提供生產(chǎn)物資供應(yīng)、領(lǐng)用消耗核算等的數(shù)據(jù)支持。因此在規(guī)劃子網(wǎng)站模塊時(shí),按照業(yè)務(wù)

49、過(guò)程模型,應(yīng)包含物資需用計(jì)劃、物資采購(gòu)計(jì)劃、出入庫(kù)管理、庫(kù)存管理等主要業(yè)務(wù)模塊,再考慮軟件運(yùn)行必須的初始數(shù)據(jù)設(shè)置,增加一個(gè)基礎(chǔ)信息維護(hù)模塊(包括物資大類、物資編碼等信息維護(hù)),還有考慮到不同用戶對(duì)此網(wǎng)站的不同需求,如:更多的生產(chǎn)人員、管理人員的需求,再單獨(dú)增加一個(gè)綜合查詢和分析模塊。另外還有與物資采購(gòu)相關(guān)的業(yè)務(wù)如采購(gòu)合同,可以放到合同管理子網(wǎng)站統(tǒng)一考慮,這里只做查詢。這樣規(guī)劃出了軟件網(wǎng)站對(duì)物資管理業(yè)務(wù)的處理,檢查一下是否</p&g

50、t;<p>  規(guī)劃出了軟件的功能模塊,只是軟件的功能框架結(jié)構(gòu),下一步就需要明確描述每個(gè)模塊的具體內(nèi)容了。包含什么內(nèi)容、能做什么操作,每一個(gè)功能點(diǎn)的說(shuō)明、優(yōu)先級(jí)、業(yè)務(wù)規(guī)則、詳細(xì)功能描述等等。這些也是軟件需求規(guī)格必須描述的內(nèi)容。</p><p>  需求分析的表現(xiàn)方式,我們現(xiàn)在采用需求規(guī)格文檔,UML語(yǔ)言描述的用例圖、類圖、活動(dòng)圖,還有實(shí)體關(guān)系圖、界面原型等等,從不同角度、不同需求描述規(guī)劃出的軟件全貌

51、。</p><p>  軟件需求分析直接關(guān)系到軟件產(chǎn)品的方向,所以需求分析的質(zhì)量至關(guān)重要。對(duì)于這個(gè)關(guān)鍵點(diǎn)的質(zhì)量控制,則可以通過(guò)內(nèi)部評(píng)審和同行評(píng)審的方式,然后是客戶方的評(píng)審。項(xiàng)目組內(nèi)部評(píng)審或同行評(píng)審主要是根據(jù)公司規(guī)范和評(píng)審人員本身的經(jīng)驗(yàn)對(duì)需求分析中不明確、不合理、不符合邏輯、不符合規(guī)范的地方予以指正。而客戶的評(píng)審主要是對(duì)描述的軟件實(shí)現(xiàn)是否真正符合他們的需求,能否幫助他們解決問(wèn)題等方面做出評(píng)定。</p>

52、<p>  3.3 網(wǎng)站功能需求分析 </p><p>  本網(wǎng)站分為前臺(tái)服務(wù)和后臺(tái)管理兩部分,其中前臺(tái)服務(wù)的主要功能模塊包括學(xué)院首頁(yè)、新聞中心、學(xué)院概況、教學(xué)工作、學(xué)團(tuán)工作、招生就業(yè)。后臺(tái)管理即需管理員登陸的網(wǎng)站管理中心。 </p><p>  第4章 系統(tǒng)總體設(shè)計(jì)</p><p>  本章內(nèi)容主要講解的是建設(shè)本網(wǎng)站的目標(biāo)、開(kāi)發(fā)環(huán)境以及本網(wǎng)站各個(gè)部分的

53、功能、操作流程等內(nèi)容。</p><p><b>  4.1設(shè)計(jì)目標(biāo)</b></p><p>  網(wǎng)站設(shè)計(jì)必須從保證網(wǎng)站的變更性入手,設(shè)計(jì)出一個(gè)易于理解、容易維護(hù)的網(wǎng)站。</p><p>  為了分析具備什么特點(diǎn)的網(wǎng)站易于修改,必須先找出修改一個(gè)網(wǎng)站的困難來(lái)自何處。網(wǎng)站的修改,往往是某一個(gè)模塊或某一子網(wǎng)站的細(xì)節(jié)的一些變動(dòng),或者是子網(wǎng)站組合關(guān)系的某

54、些變動(dòng),更常見(jiàn)的是某一局部的數(shù)據(jù)結(jié)構(gòu)或執(zhí)行語(yǔ)句的修改。這種修改的本生并不困難,困難在于找出需要修改的地方和這一修改對(duì)其他部分的影響。我們知道網(wǎng)站各個(gè)部分之間存在控制、調(diào)用、數(shù)據(jù)交換等種種聯(lián)系。對(duì)某一局部的修改,可能直接或間接的影響到網(wǎng)站其他部分。對(duì)A的修改波及到B,而對(duì)B的修改又會(huì)影響到C,E…,人們把這種影響形象地稱為“水波效應(yīng)”。因此要進(jìn)行網(wǎng)站某一個(gè)局部的修改,必須十分小心的追蹤這一修改所波及的各個(gè)方面,這是網(wǎng)站難以修改的主要原因。

55、 一個(gè)易于修改的網(wǎng)站應(yīng)該由一些相對(duì)獨(dú)立、功能單一的模塊按照層次結(jié)構(gòu)組成。這些模塊之間不必要的聯(lián)系都已去掉,而且他們的功能及相互關(guān)系都已闡明。這就是結(jié)構(gòu)化設(shè)計(jì)的基本思想。</p><p>  4.2 開(kāi)發(fā)及運(yùn)行環(huán)境</p><p>  本網(wǎng)站完成開(kāi)發(fā)硬件環(huán)境如下:</p><p> ?。?)CPU:Genuine Intel(R)T2130@ 1.60GHz<

56、/p><p><b> ?。?)內(nèi)存:1GB</b></p><p><b> ?。?)硬盤(pán):80G</b></p><p>  本網(wǎng)站完成開(kāi)發(fā)需要安裝如下軟件:</p><p> ?。?)操作系統(tǒng):Microsoft Windows XP Preofessional 版本2002 Server Pac

57、k </p><p>  (5)主要開(kāi)發(fā)軟件:MS Visual Studio.NET 2003</p><p> ?。?)主數(shù)據(jù)庫(kù):MicroSoft Access 2003</p><p> ?。?)輔助軟件:Internet信息服務(wù)(IIS),Microsoft .NET Framework SDK v1.1,Adobe Photoshop CS3。</

58、p><p>  4.3 前臺(tái)系統(tǒng)結(jié)構(gòu)</p><p>  前臺(tái)功能模塊的主要功能有:</p><p> ?。?)學(xué)院概況模塊 </p><p>  簡(jiǎn)單講解學(xué)院的簡(jiǎn)介,院長(zhǎng)致辭,領(lǐng)導(dǎo)班子,學(xué)員風(fēng)采,學(xué)院榮譽(yù),媒體報(bào)道,規(guī)章制度,對(duì)外交流等信息。</p><p> ?。?) 辦學(xué)成果模塊</p><p&

59、gt;  簡(jiǎn)介教師榮譽(yù),學(xué)生榮譽(yù),教學(xué)成果,校友風(fēng)采所包含的各種信息等。</p><p><b>  (3)新聞動(dòng)態(tài)功能</b></p><p>  介紹工作安排,通知公告,校園新聞,學(xué)校通訊等信息。</p><p>  (4) 教育科研功能</p><p>  本功能主要包含課題研究,教學(xué)反思,校本培訓(xùn),教學(xué)資源等信息

60、。</p><p>  (5) 部門(mén)工作功能</p><p>  辦公室,教務(wù)處,政教處,總務(wù)處,團(tuán)委會(huì),教研室,工會(huì)等信息。</p><p><b> ?。?)年級(jí)管理功能</b></p><p>  本功能管理大一、大二、大三以及畢業(yè)班學(xué)生教學(xué)系統(tǒng)。</p><p><b> ?。?

61、)德育之窗功能</b></p><p>  本功能主要有班主任工作和心理輔導(dǎo)。</p><p><b> ?。?)教師園地功能</b></p><p>  本功能主要針對(duì)于教師及教師風(fēng)采、教師文集、教師學(xué)習(xí)。</p><p><b> ?。?)學(xué)生天地功能</b></p>

62、<p>  本功能主要針對(duì)于學(xué)生及社團(tuán)活動(dòng)、助學(xué)活動(dòng)、課外活動(dòng)。</p><p> ?。?0)黨建園地功能</p><p>  本功能主要介紹黨支部信息。</p><p> ?。?1)招生信息功能</p><p>  本功能主要有本學(xué)院招生信息。 </p><p><b>  4.4后臺(tái)系統(tǒng)結(jié)構(gòu)&l

63、t;/b></p><p>  后臺(tái)功能的主要功能有:</p><p>  (1) 管理員資料:修改密碼以及基本信息。</p><p>  (2)學(xué)校簡(jiǎn)介:增加新建簡(jiǎn)介和簡(jiǎn)介管理。</p><p> ?。?) 圖片視頻管理:分類管理、新增分類、圖片視頻管理、新增圖片視頻。</p><p> ?。?) 文件管理:本

64、站新聞、同學(xué)風(fēng)采、母校新聞添加、管理新欄目添加。</p><p>  (5) 留言管理:審核,刪除用戶留言管理。</p><p>  (6)院友頻道管理:管理用戶發(fā)表視頻信息。</p><p> ?。?)友情鏈接管理:為了提高上網(wǎng)操作速度可以一鍵鏈接各種熱門(mén)網(wǎng)站。</p><p><b>  4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)</b>&

65、lt;/p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效的存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求。</p><p>  數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)軟件的一個(gè)重要分支,它產(chǎn)生于20世紀(jì)60年代,最早是由IBM公司推出的IMS數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)技術(shù)從開(kāi)始到現(xiàn)在大致經(jīng)歷了三個(gè)階段,分別是:人工管理階段、文件管理階段和數(shù)據(jù)庫(kù)管理階段。</p>

66、;<p>  數(shù)據(jù)庫(kù):指一個(gè)關(guān)于某一特定主題或目標(biāo)的信息集合。利用數(shù)據(jù)庫(kù),人們可以為自己建立起諸如地址簿、收支表、電力分配等各種各樣的信息集合并進(jìn)行有效和切實(shí)的管理和安排。數(shù)據(jù)庫(kù)需要借助于數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)才能發(fā)揮功能</p><p>  數(shù)據(jù)庫(kù)管理系統(tǒng):是指對(duì)數(shù)據(jù)庫(kù)信息進(jìn)行存儲(chǔ)、處理和管理的系統(tǒng)。如果在數(shù)據(jù)庫(kù)管理系統(tǒng)中,根據(jù)用戶定義的關(guān)系來(lái)存儲(chǔ)、處理和管理數(shù)據(jù)庫(kù)信息,這樣的數(shù)據(jù)庫(kù)管理系統(tǒng)稱

67、為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。Access實(shí)際上是一個(gè)基于關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)管理系統(tǒng)。 </p><p>  一個(gè)Access數(shù)據(jù)庫(kù)中可以包含表、查詢、窗體、報(bào)表、宏、模塊以及數(shù)據(jù)訪問(wèn)頁(yè)。不同于傳統(tǒng)的桌面數(shù)據(jù)庫(kù)(dbase、 FoxPro、Paradox), Access數(shù)據(jù)庫(kù)使用單一的*.mdb文件管理所有的信息,這種針對(duì)數(shù)據(jù)庫(kù)集成的最優(yōu)化文件結(jié)構(gòu)不僅包括數(shù)據(jù)本身,也包括了它的支持對(duì)象。此外,Access 2003

68、還利用Office套件共享的編程語(yǔ)言VBA(Visual Basic for Application)進(jìn)行高級(jí)操作控制和復(fù)雜的數(shù)據(jù)操作。</p><p>  4.6數(shù)據(jù)庫(kù)概念結(jié)構(gòu)的設(shè)計(jì)</p><p>  用戶需求該信息管理系統(tǒng)提供保存、更新、查詢、維護(hù),這就需求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問(wèn)系統(tǒng)中的數(shù)據(jù),它與文件系統(tǒng)的重要區(qū)別

69、是數(shù)據(jù)的充分共享,交叉訪問(wèn),與應(yīng)用程序的高度獨(dú)立性和安全性。</p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)既是一項(xiàng)涉及多學(xué)科的綜合性技術(shù),又是一項(xiàng)龐大的工程項(xiàng)目。有人講“三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù)”是數(shù)據(jù)庫(kù)建設(shè)的基本規(guī)律,這是有一定道理的。技術(shù)與管理的界面(稱之為“干件” )十分重要。數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合。這是數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)之一。</p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)

70、相結(jié)合,也就是說(shuō),整個(gè)設(shè)計(jì)過(guò)程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來(lái)。這是數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)之二。</p><p>  傳統(tǒng)的軟件工程忽視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象。例如結(jié)構(gòu)化設(shè)計(jì)(Structure Design,簡(jiǎn)稱SD方法)和逐步求精的方法著重于處理過(guò)程的特性,只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策。這種方法顯然對(duì)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是不妥的。數(shù)據(jù)庫(kù)模式是各應(yīng)用程序共享的結(jié)構(gòu),是穩(wěn)定的,永久的,不

71、像以文</p><p>  件系統(tǒng)為基礎(chǔ)的應(yīng)用系統(tǒng),文件是某一應(yīng)用程序私用的。數(shù)據(jù)庫(kù)設(shè)計(jì)質(zhì)量的好壞直接影響系統(tǒng)中各個(gè)處理過(guò)程的性能和質(zhì)量。</p><p>  概念模型是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模,它將現(xiàn)實(shí)世界的客觀對(duì)象抽象為某種不依賴于計(jì)算機(jī)系統(tǒng)和某一個(gè)DBMS的信息結(jié)構(gòu)。其涉及的概念有:</p><p> ?。?)實(shí)體:指現(xiàn)實(shí)世界中存在的對(duì)象或事物。</

72、p><p> ?。?)屬性:指實(shí)體具有的某種特性,用來(lái)描述一個(gè)實(shí)體。</p><p> ?。?)聯(lián)系:信息世界中的聯(lián)系分為兩類,一類是實(shí)體內(nèi)部的聯(lián)系,另一類是實(shí)體之間的聯(lián)系。</p><p>  從系統(tǒng)分析的邏輯模型設(shè)計(jì)到系統(tǒng)設(shè)計(jì)的物理模型設(shè)計(jì)是一個(gè)由抽象到具體的過(guò)程,在系統(tǒng)設(shè)計(jì)中應(yīng)遵循以下原則:</p><p> ?。?)系統(tǒng)性:系統(tǒng)是作為統(tǒng)一

73、整體而存在的,因此,在系統(tǒng)設(shè)計(jì)中,要從整個(gè)系統(tǒng)的角度進(jìn)行考慮,代碼要統(tǒng)一,規(guī)范要標(biāo)準(zhǔn),對(duì)系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處,全局共享。</p><p> ?。?)靈活性:為保持系統(tǒng)的長(zhǎng)久生命力,要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,為此,系統(tǒng)應(yīng)具有較好的開(kāi)放性和結(jié)構(gòu)的可變性。在系統(tǒng)設(shè)計(jì)中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高各模塊的獨(dú)立性,盡可能使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。</p><p> ?。?)可靠

74、性:是指系統(tǒng)抵御外界干擾的能力及受外界干擾時(shí)的恢復(fù)能力。一個(gè)成功的管理信息系統(tǒng)必須具有較高的可靠性。</p><p>  (4)經(jīng)濟(jì)性:是指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開(kāi)銷。</p><p>  概念模型的最常用表示方式是實(shí)體-聯(lián)系方法,簡(jiǎn)稱E-R方法。下面是本系統(tǒng)的總體E-R圖。</p><p> ?、傧旅媸潜鞠到y(tǒng)的實(shí)體及其屬性圖:用戶信息實(shí)體及其屬性

75、如圖4.1所示:</p><p>  圖4.1 用戶信息實(shí)體及其屬性圖</p><p> ?、谛侣剟?dòng)態(tài)信息實(shí)體及其屬性如圖4.2所示:</p><p>  圖4.2新聞動(dòng)態(tài)信息實(shí)體及其屬性圖</p><p> ?、蹤?quán)限實(shí)體及其屬性如圖4.3所示:</p><p>  圖4.3 選課表實(shí)體及其屬性圖</p>

76、<p> ?、?計(jì)算機(jī)學(xué)院網(wǎng)站系統(tǒng)流程如圖4.4所示:</p><p>  圖4.4 系統(tǒng)流程圖</p><p><b>  4.7數(shù)據(jù)字典</b></p><p><b>  第5章網(wǎng)站系統(tǒng)實(shí)施</b></p><p><b>  5.1界面圖</b></p

77、><p>  (1)門(mén)戶網(wǎng)站首頁(yè)截面圖如5.1所示:</p><p><b>  圖5.1主界</b></p><p> ?。?)門(mén)戶網(wǎng)站數(shù)據(jù)圖如5.2所示:</p><p><b>  圖5.2數(shù)據(jù)圖</b></p><p><b>  5.2系統(tǒng)實(shí)施</b&g

78、t;</p><p>  系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)審核通過(guò)之后,研制工作進(jìn)入了實(shí)施階段。這一階段主要是把物理模型轉(zhuǎn)換為實(shí)際運(yùn)行的物理網(wǎng)站,前面所提到只是想法,怎樣通過(guò)開(kāi)發(fā)工具和編程方法把這些想法變成現(xiàn)實(shí)便是這一階段的任務(wù)。</p><p>  5.3網(wǎng)站實(shí)施階段的任務(wù)</p><p>  5.3.1實(shí)施階段的主要活動(dòng)</p><p>  網(wǎng)站實(shí)施是開(kāi)發(fā)

79、信息網(wǎng)站的最后一個(gè)階段。這個(gè)階段的主要任務(wù)就是實(shí)現(xiàn)網(wǎng)站設(shè)計(jì)階段的物理模型,按實(shí)施方案完成一個(gè)可以實(shí)際運(yùn)行的信息網(wǎng)站,最后交付用戶使用,網(wǎng)站設(shè)計(jì)說(shuō)明書(shū)詳細(xì)規(guī)定了網(wǎng)站的結(jié)構(gòu),規(guī)定了各個(gè)模塊的功能、輸入和輸出,規(guī)定了數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。具體講,包括以下幾點(diǎn):</p><p><b> ?。?)軟、硬件準(zhǔn)備</b></p><p>  計(jì)算機(jī)需要以下級(jí)別之上配置,Micrsof

80、t Visual Studio .NET 2003的運(yùn)行要求如下:CPU:〉800HZ;內(nèi)存:〉128M;硬盤(pán)容量:〉5G;操作網(wǎng)站:Windows NT/Windows 2000/Windows XP/Windows ME ,在這樣的配置之下,才能保證軟件開(kāi)發(fā)的順利進(jìn)行,如果低于以上配置,計(jì)算機(jī)的運(yùn)行會(huì)很慢,在開(kāi)發(fā)過(guò)程中可能會(huì)導(dǎo)致死機(jī),從而容易丟失數(shù)據(jù);更令人不愉快的就是點(diǎn)開(kāi)一個(gè)什么頁(yè)面要等待半天,這將會(huì)影響人的心情,從而導(dǎo)致開(kāi)發(fā)的失

81、敗。</p><p><b> ?。?)人員培訓(xùn) </b></p><p>  主要是了解可視化開(kāi)發(fā)網(wǎng)站軟件的一些基本操作,如組件、屬性和對(duì)象。有這種開(kāi)發(fā)經(jīng)驗(yàn)更好。</p><p><b> ?。?)數(shù)據(jù)準(zhǔn)備 </b></p><p>  整個(gè)網(wǎng)站的數(shù)據(jù)都是通過(guò)某軟件把當(dāng)年的高考生的基本情況下載

82、,按照自己的招生計(jì)劃和招生比例挑出合適的學(xué)生,也即自己錄取的學(xué)生。把他們的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù),因?yàn)檎麄€(gè)網(wǎng)站運(yùn)行的全過(guò)程都是與這個(gè)首批數(shù)據(jù)源相關(guān)。</p><p>  5.3.2網(wǎng)站實(shí)施階段的特點(diǎn)</p><p>  與網(wǎng)站分析、網(wǎng)站設(shè)計(jì)階段相比,網(wǎng)站實(shí)施階段的特點(diǎn)是工作量大,投入的人力、物力比較多。因此,這一階段的組織管理工作也很重要,對(duì)其時(shí)間上的調(diào)度安排就十分重要。在網(wǎng)站分析階段,我是網(wǎng)站分

83、析員;在網(wǎng)站設(shè)計(jì)階段,我是設(shè)計(jì)師;在實(shí)施階段,我是自我組織者。通過(guò)調(diào)查研究,分析問(wèn)題,理解用戶要求,精心設(shè)計(jì),提出可行方案,最后自我協(xié)調(diào)進(jìn)入網(wǎng)站實(shí)施階段。</p><p><b>  5.4分塊實(shí)現(xiàn)方法</b></p><p>  根據(jù)上面的圖5.1、5.2,我可以按照這個(gè)順序逐步實(shí)現(xiàn)其一般功能、特殊功能各個(gè)模塊,當(dāng)然這幾個(gè)模塊并不是獨(dú)立的,而是相互聯(lián)系,相互穿插的。

84、</p><p><b>  5.5 編程方法</b></p><p>  編程(coding)就是為各個(gè)模塊編寫(xiě)程序。這時(shí)網(wǎng)站是現(xiàn)階段的主要任務(wù),在網(wǎng)站開(kāi)發(fā)的各個(gè)階段中,編程是最容易,也是掌握得較好的一項(xiàng)工作。根據(jù)結(jié)構(gòu)化設(shè)計(jì)了詳細(xì)方案,又有了高級(jí)語(yǔ)言,初級(jí)程序員都可以參加這一階段的任務(wù),當(dāng)然程序員的水平?jīng)Q定了程序的水平。網(wǎng)站研發(fā)成功之后,肯定是可以工作的,而且調(diào)試代

85、價(jià)會(huì)比較低、容易維護(hù)且易于修改,設(shè)計(jì)也不是太復(fù)雜,但最后效率是否很高我就不敢肯定了。</p><p><b>  數(shù)據(jù)庫(kù)連結(jié)代碼:</b></p><p><b>  <%</b></p><p><b>  dim conn</b></p><p>  dim conn

86、str</p><p><b>  dim db</b></p><p>  db="data/mkrm.mdb"</p><p>  Set conn = Server.CreateObject("ADODB.Connection")</p><p>  connstr=&quo

87、t;Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(db)</p><p>  conn.Open connstr</p><p>  sub closedatabase()</p><p>  conn.close</p><p>  set con

88、n=Nothing</p><p><b>  End sub</b></p><p><b>  %></b></p><p><b>  第6章 總 結(jié)</b></p><p><b>  6.1 本文總結(jié)</b></p><

89、p>  本文歷時(shí)120來(lái)天,除了通過(guò)圖書(shū)館、網(wǎng)上查資料之外,還把以前的好些課本都拿出來(lái)翻了翻,可以說(shuō)本文中有很多都是我曾經(jīng)學(xué)過(guò)的東西,只是我把它們串起來(lái)了而已,像數(shù)據(jù)庫(kù)技術(shù)方面的東西以及網(wǎng)頁(yè)制作方面的東西都是我重新看書(shū)理解,在本文的制作過(guò)程中學(xué)到了很多東西,尤其那種對(duì)知識(shí)的渴求,對(duì)有些不懂的地方的思考。學(xué)習(xí)要靠主動(dòng),那樣才覺(jué)得是一種生活,而不是一種拖累。我記起了曾經(jīng)計(jì)算機(jī)網(wǎng)絡(luò)老師說(shuō)的一句話,“在軟件開(kāi)發(fā)部門(mén)軟件的需求分析、功能分析

90、是最重要的,而且會(huì)花很很多很多的時(shí)間”,我只能部分體會(huì)這句話,因?yàn)槲覜](méi)有把我的想法最后用代碼實(shí)現(xiàn)出來(lái)。本文結(jié)構(gòu)參照《信息網(wǎng)站分析與設(shè)計(jì)》關(guān)于信息網(wǎng)站分析與設(shè)計(jì)的格式,內(nèi)容則是根據(jù)自己的了解以及自己對(duì)網(wǎng)站地認(rèn)識(shí),一部分一部分聯(lián)系實(shí)際寫(xiě)出來(lái)的。</p><p><b>  6.2 發(fā)展展望</b></p><p>  現(xiàn)階段我國(guó)大部分學(xué)習(xí)資料網(wǎng)站功能單一,安全性不高,管理

91、也只能是進(jìn)行刪除、修改、編輯等功能,及和用戶交流的少不能很好的滿足用戶的要求。應(yīng)該多與用戶進(jìn)行互動(dòng)這樣才能體現(xiàn)學(xué)習(xí)資料的價(jià)值,及學(xué)習(xí)資料所帶來(lái)的好處。并且使學(xué)習(xí)資料以完全開(kāi)放的形式展現(xiàn)給各個(gè)瀏覽者,這樣才能體現(xiàn)學(xué)習(xí)資料的透明性。目前網(wǎng)站的制作技術(shù)與要求,都已經(jīng)告別了因特網(wǎng)初期網(wǎng)站制作的“幼稚”期,隨著各類網(wǎng)站的迅速增加與瀏覽者需求的提高,無(wú)不要求網(wǎng)站從立意,策劃,頁(yè)面設(shè)計(jì)到后臺(tái)程序的全面提高。無(wú)論是個(gè)人網(wǎng)站還是企業(yè)網(wǎng)站都必須被要求從瀏覽

92、者角度出發(fā),最大限度的滿足用戶的要求,這也是以后各類網(wǎng)站發(fā)展競(jìng)爭(zhēng)的真正實(shí)質(zhì)所在。 </p><p>  學(xué)院門(mén)戶管理網(wǎng)站主要完成在網(wǎng)上學(xué)生注冊(cè)后的數(shù)據(jù)采集、處理、上報(bào)數(shù)據(jù)等工作,主要包括網(wǎng)上錄取數(shù)據(jù)的處理以及學(xué)生管理的其他部門(mén)提供學(xué)生數(shù)據(jù)來(lái)源。</p><p>  大的方面來(lái)說(shuō),它也是中國(guó)教育界的一種進(jìn)步,在80年代的中國(guó)除了大城市有計(jì)算機(jī)這個(gè)詞之外,其余的地方對(duì)這個(gè)東西還沒(méi)有形成一個(gè)概念

93、。90年代中期之后,計(jì)算機(jī)、電腦對(duì)我們大家已經(jīng)并不陌生,在大中型城市電腦已經(jīng)進(jìn)入家庭,這是一次信息技術(shù)革命帶來(lái)的進(jìn)步,以前需要手寫(xiě)的東西都可以交給電腦來(lái)做,當(dāng)然這只是電腦最基本的功能-打字。隨著時(shí)代的進(jìn)步與發(fā)展,電腦越來(lái)越多地被應(yīng)用,譬如金融、機(jī)械、自動(dòng)化,90年代中期,電腦已經(jīng)大面積的進(jìn)入學(xué)校,但應(yīng)用卻沒(méi)有達(dá)到電腦的萬(wàn)分之一,只是基于簡(jiǎn)單的打字、編程、游戲等功能。進(jìn)入二十一世紀(jì)之后,我們所說(shuō)的社會(huì)是一個(gè)信息化的社會(huì),走到哪里電腦的觸角

94、都回伸到哪里,學(xué)校這個(gè)作為人才培育基地,其信息化的程度當(dāng)然不會(huì)亞于其他行業(yè),首要的標(biāo)志便是以電腦的數(shù)量多少、配置高低作為衡量的標(biāo)準(zhǔn),這只是在硬件方面的要求,在軟件方面學(xué)校就要求有更多高廣的認(rèn)識(shí),各種軟件的引進(jìn)與應(yīng)用都反映了一個(gè)學(xué)校的綜合水平。而在中國(guó)90%的高校里面學(xué)生注冊(cè),現(xiàn)在都是采用的全人工接待,如果現(xiàn)在哪個(gè)學(xué)校采用非人工的接待方式,這無(wú)疑會(huì)給學(xué)校錦上添花,提高其知名度,同時(shí)也可以擴(kuò)大在同層次高校中的影響!</p>&

95、lt;p>  在市場(chǎng)競(jìng)爭(zhēng)如此激烈的今天,學(xué)校也被推進(jìn)了市場(chǎng)競(jìng)爭(zhēng)的行列,如何在這種環(huán)境中生存下去,這都是每所高校必須面臨的問(wèn)題,外觀固然重要,但實(shí)質(zhì)才是核心,像清華、北大的老校區(qū)都是非常的陳舊,但它的那種古典韻味,那種濃厚的學(xué)術(shù)氛圍是其他高校所不能比擬的,那是因?yàn)闊o(wú)論硬件、軟件、師資,他們都是一流,硬件是骨頭,軟件是靈魂,我們必須先把硬件(基礎(chǔ)設(shè)施)建設(shè)和他們保持平衡,這樣我們才能發(fā)展軟件(師資)。那么我們制作這個(gè)網(wǎng)站并不是功能一定

96、要有多么強(qiáng)大,關(guān)鍵是向別人證明,我們的學(xué)生也能夠自己動(dòng)手、開(kāi)發(fā),我們雖然不是一流,但我們可以成為一流。</p><p><b>  致 謝</b></p><p>  隨著畢業(yè)論文的完成,我在**大學(xué)的網(wǎng)校學(xué)習(xí)生涯將結(jié)束了。感謝導(dǎo)師**老師,他嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度、敏銳的洞察力、活躍開(kāi)闊的學(xué)術(shù)思想、誨人不倦的師長(zhǎng)風(fēng)度、博學(xué)多才的學(xué)者風(fēng)范、樂(lè)觀的生活態(tài)度和調(diào)度的責(zé)任心使

97、我終身受益。感謝導(dǎo)師在生活和學(xué)習(xí)上對(duì)我的關(guān)心和幫助,從論文的選題、構(gòu)思、開(kāi)題到撰寫(xiě)、修改、定稿給與我悉心指導(dǎo),引領(lǐng)我踏上學(xué)術(shù)研究的道路。在日常生活中為我排憂解難,使我更深明白為人處事的道理。</p><p>  感謝我校學(xué)習(xí)中心的教師,是他們以淵博的知識(shí)、高尚的學(xué)術(shù)品格,使我不僅學(xué)到了知識(shí),更學(xué)到了研究思想和方法。真誠(chéng)的感謝他們。</p><p>  感謝我的家人,正是他們的理解和堅(jiān)定支持

98、使我得以順利完成學(xué)業(yè)。</p><p>  最后感謝在百忙之中抽出時(shí)間為我審閱論文和對(duì)我的論文提出答辯意見(jiàn)的所有老師。</p><p><b>  謝謝您們!</b></p><p><b>  參考文獻(xiàn)</b></p><p>  [1]鄧文淵,《asp與網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)》,中國(guó)鐵道出版社,2006

99、年5月;</p><p>  [2]王珊,薩師煊,《數(shù)據(jù)庫(kù)系統(tǒng)概論》, 高等教育出版社,2006年5月;</p><p>  [3]吳振峰,《網(wǎng)站建設(shè)與管理》,高等教育出版社,2005年1月;</p><p>  [4] 《網(wǎng)絡(luò)化制造ASP服務(wù)平臺(tái)的系統(tǒng)管理設(shè)計(jì)與實(shí)現(xiàn)》,伊靜,西南交通大學(xué),2009年2月;</p><p>  [5]包錦陽(yáng),

100、《大專生畢業(yè)論文寫(xiě)作指導(dǎo)》,浙江大學(xué)出版社,2004年6月;</p><p>  [6]吳林華,《網(wǎng)站建設(shè)與維護(hù)》,電子工業(yè)出版社,2004年6月;</p><p>  [7]張海藩,《軟件工程導(dǎo)論》,清華大學(xué)出版社,2008年1月;</p><p>  [8]金敏,周翔,《高級(jí)軟件開(kāi)發(fā)過(guò)程》,清華大學(xué)出版社,2005年4月;</p><p>

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論