版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 計算機(jī)學(xué)院網(wǎng)站雖然是一個具有獨立主題的網(wǎng)站,但也是校園網(wǎng)的一部分。很多信息有獨立性,又有共享性。</p><p> 本論文介紹了“計算機(jī)學(xué)院網(wǎng)站”的可行性分析、需求分析、網(wǎng)站設(shè)計、網(wǎng)站實施以及開發(fā)工具和功能設(shè)計。采用系統(tǒng)的、管理的思想提出了網(wǎng)站設(shè)計方案,討論了網(wǎng)站系統(tǒng)實施的必要性。在可行性論證、
2、擬建網(wǎng)站設(shè)計方案、功能結(jié)構(gòu)圖設(shè)計方面都有獨到的見解。解決了高校學(xué)生登陸門戶網(wǎng)站時可能會出現(xiàn)的混亂現(xiàn)象,可以方便做出統(tǒng)計,而且解決了數(shù)據(jù)容易丟失和統(tǒng)計出錯的問題。</p><p> 本系統(tǒng)能減少很多不必要的資源浪費,不用像以前那樣用冗余的紙張式的管理。大節(jié)省了資源。并且計算機(jī)的存儲與快速查詢功能大大提高了管理的效率,并且還提高了學(xué)生信息的精確度。</p><p> 在市場競爭如此激烈的今
3、天,學(xué)校也被推進(jìn)了市場競爭的行列,如何在這種環(huán)境中生存下去,這都是每所高校必須面臨的問題,外觀固然重要,但實質(zhì)才是核心,像清華、北大的老校區(qū)都是非常的陳舊,但它的那種古典韻味,那種濃厚的學(xué)術(shù)氛圍是其他高校所不能比擬的,那是因為無論硬件、軟件、師資,他們都是一流,硬件是骨頭,軟件是靈魂,我們必須先把硬件(基礎(chǔ)設(shè)施)建設(shè)和他們保持平衡,這樣我們才能發(fā)展軟件。那么我們制作這個門戶網(wǎng)站并不是說功能一定要有多么強(qiáng)大,關(guān)鍵是向別人證明,我們學(xué)生也能
4、夠自己動手、開發(fā),我們雖然不是一流,但我們可以成為一流。</p><p> 關(guān)鍵詞: 高校 學(xué)院網(wǎng)站 門戶網(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)站開發(fā)背景4</p><p> 1.2 網(wǎng)站開發(fā)的目的意義4</p><p> 第二章 開發(fā)工具簡介5</p><p> 2.1 IIS簡介5</p><p> 2.2 ASP簡介5</p><p> 2.3 ACCESS簡介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社會可行性9</p><p> 3.2系統(tǒng)需求分析9</p&g
7、t;<p> 3.3 網(wǎng)站功能需求分析11</p><p> 第4章 系統(tǒng)總體設(shè)計11</p><p> 4.1設(shè)計目標(biāo)11</p><p> 4.2 開發(fā)及運行環(huán)境11</p><p> 4.3 前臺系統(tǒng)結(jié)構(gòu)12</p><p> 4.4后臺系統(tǒng)結(jié)構(gòu)12</p>
8、<p> 4.5 數(shù)據(jù)庫設(shè)計13</p><p> 4.6數(shù)據(jù)庫概念結(jié)構(gòu)的設(shè)計13</p><p> 4.7數(shù)據(jù)字典17</p><p> 第5章網(wǎng)站系統(tǒng)實施18</p><p><b> 5.1界面圖18</b></p><p><b> 圖5.1主界
9、18</b></p><p> ?。?)門戶網(wǎng)站數(shù)據(jù)圖如5.2所示:18</p><p> 5.2系統(tǒng)實施18</p><p> 5.3網(wǎng)站實施階段的任務(wù)19</p><p> 5.3.1實施階段的主要活動19</p><p> 5.3.2網(wǎng)站實施階段的特點19</p>&
10、lt;p> 5.4分塊實現(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)勢可以實現(xiàn)無紙化辦公,提高工作效率,共享教育教學(xué)資源,為教師提供多一種參與教育教學(xué)研究的方法,因此校園網(wǎng)站現(xiàn)在已經(jīng)應(yīng)用廣泛。計算機(jī)學(xué)院網(wǎng)站是學(xué)院綜合管理日常工作和發(fā)布相關(guān)信息的平臺,利用網(wǎng)絡(luò)設(shè)備、適宜的網(wǎng)絡(luò)技術(shù)
12、與協(xié)議和各種管理軟件有機(jī)地集成在一起,用于教學(xué)、學(xué)院管理、信息資源共享和信息發(fā)布等功能的計算機(jī)網(wǎng)站。學(xué)院網(wǎng)站直接關(guān)系到本院的教學(xué)和科研工作的順利進(jìn)展,同時也能讓學(xué)生便捷的獲取學(xué)院動態(tài)以及個人信息和成績的查詢,是關(guān)系學(xué)院發(fā)展的一項重要工作。</p><p><b> 1.1網(wǎng)站開發(fā)背景</b></p><p> 近年來計算機(jī)技術(shù)的快速發(fā)展,特別是計算機(jī)網(wǎng)絡(luò)的發(fā)展,越
13、來越深刻地改變了人們生活的方方面面。使得人們能以更低廉的價格,開發(fā)出更方便、更實用的網(wǎng)絡(luò)工具。網(wǎng)站設(shè)計的基礎(chǔ)是由網(wǎng)站分析提供的,網(wǎng)站設(shè)計的任務(wù)就是充分利用和發(fā)揮網(wǎng)站分析的成果,并把這些成果具體化和結(jié)構(gòu)化。所謂網(wǎng)站設(shè)計就是在網(wǎng)站分析的基礎(chǔ)上,用網(wǎng)站思想綜合運用各有關(guān)學(xué)科的知識、技術(shù)和經(jīng)驗,通過總體研究和詳細(xì)設(shè)計等環(huán)節(jié),落實到具體工作上,以創(chuàng)造滿足設(shè)計目標(biāo)的人造網(wǎng)站。</p><p> 信息社會使得檔案的載體形態(tài)和
14、記錄方式呈現(xiàn)出多元化發(fā)展態(tài)勢,紙質(zhì)檔案必將被聲像檔案、電子檔案并存的格局所替代,而使用計算機(jī)對人事信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點,這些優(yōu)點能夠極大地提高人事信息管理的效率,也是企業(yè)走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件,對于基于Web平臺的推廣銷售網(wǎng)站,我采用B/S模式來實現(xiàn)客戶端對服務(wù)器端的調(diào)用,所謂B/S模式即瀏覽器/服務(wù)器模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式。在B/S模式中,客戶端運行瀏覽
15、器軟件。瀏覽器以超文本形式向Web服務(wù)器提出訪問數(shù)據(jù)庫的要求,Web服務(wù)器接受客戶端請求后,將這個請求轉(zhuǎn)化為SQL語法,并交給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器得到請求后,驗證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給Web服務(wù)器,Web 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成HTML文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器以友好的Web頁面形式顯示出來。</p><p> 1.2 網(wǎng)站開發(fā)的目的意義</p>
16、;<p> 系統(tǒng)的參照學(xué)院是擁有2個專業(yè)500以上學(xué)生的學(xué)院。目前雖然已經(jīng)具有學(xué)院網(wǎng)絡(luò)系統(tǒng),但學(xué)院主網(wǎng)站的內(nèi)容主要是為了班級發(fā)布一些教學(xué)方面的信息,以及學(xué)院相關(guān)的政策、文件以及學(xué)院的新聞;而圖書館網(wǎng)站主要是針對圖書信息的發(fā)布所建。目前為止還沒有一個具有針對性的計算機(jī)學(xué)院網(wǎng)站。</p><p> 計算機(jī)學(xué)院網(wǎng)站雖然是一個具有獨立主題的網(wǎng)站,但也是校園網(wǎng)的一部分。很多信息有獨立性,又有共享性。<
17、;/p><p> 本系統(tǒng)能減少很多不必要的資源浪費,不用像以前那樣用冗余的紙張式的管理。大節(jié)省了資源。并且計算機(jī)的存儲與快速查詢功能大大提高了管理的效率,并且還提高了學(xué)生信息的精確度。</p><p> 第二章 開發(fā)工具簡介</p><p> 網(wǎng)頁設(shè)計意圖的準(zhǔn)確表達(dá)就需要依賴優(yōu)秀的設(shè)計開發(fā)工具。本章主要講解建設(shè)本網(wǎng)站運用到的IIS、ASP數(shù)據(jù)庫ACCESS等工具的
18、簡單解釋。</p><p><b> 2.1 IIS簡介</b></p><p> IIS是Internet Information Server的縮寫,它是微軟公司主推的服務(wù)器,IIS與Window Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈
19、活而安全的Internet和Intranet站點。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、軟體更可靠且更具延展性。這項新一代的電子商務(wù)解決方案把舊資料和應(yīng)用軟體整合到全球資訊網(wǎng)(WWW)中,讓公司能重新定義內(nèi)部與外部的不同商務(wù)處理流程。IIS的設(shè)計目的是建立一套集成的服務(wù)器服務(wù),用以支持HTTP,F(xiàn)TP和SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴(kuò)展的Inte</p><p> IIS的一個最重要的特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的張貼動態(tài)內(nèi)容和開發(fā)基于Web的
21、應(yīng)用程序。對于諸如VBscript,Jscript開發(fā)軟件,或者由Visual Basic,Java,Visual C++開發(fā)系統(tǒng),以及現(xiàn)有的CGI和WinCGI腳本開發(fā)的應(yīng)用程序,IIS都提供強(qiáng)大的本地支持,所以本系統(tǒng)選用了IIS服務(wù)器。</p><p><b> 2.2 ASP簡介</b></p><p> 講到動態(tài)網(wǎng)站的開發(fā),我們不得不講到ASP。ASP是一
22、種由微軟公司開發(fā)的語言。活動服務(wù)器的主頁(ASP)是一種開放式的、可自由編成的應(yīng)用程序能聯(lián)合應(yīng)用于HTML、scripts環(huán)境,可重點用于ActiveX服務(wù)器的組件去創(chuàng)建動態(tài)的、功能強(qiáng)大的基于Web的商業(yè)解決方案,其編程又采用了面向?qū)ο?、事件?qū)動的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來,提供了一種所見即所得的可視界面設(shè)計方法,在數(shù)據(jù)庫管理和網(wǎng)絡(luò)應(yīng)用的設(shè)計方面有顯著的優(yōu)勢。</p><p>
23、 ASP(Active Server Pages),動態(tài)服務(wù)器網(wǎng)頁,是微軟公司開發(fā)的一套Web服務(wù)開發(fā)環(huán)境。ASP是目前流行的一種動態(tài)網(wǎng)站開發(fā)技術(shù),他的功能強(qiáng)大,可以結(jié)合HTML,腳本和ActiveX功能組件來實現(xiàn)大部分的網(wǎng)站互動功能。同時ASP編寫的應(yīng)用程序又是具有高效性的,所有主要的網(wǎng)絡(luò)處理事件,都會在服務(wù)器中運行,也可以返回部分腳本在客戶瀏覽器端執(zhí)行。再則,編寫ASP程序不需要復(fù)雜的編寫工具。甚至一個Windows自帶的記事本就
24、可以編寫,代碼不需要編譯,可以在服務(wù)器端直接執(zhí)行。</p><p> 由于我國中小企業(yè)信息化起點低,我們不能照搬大企業(yè)“高投入、長周期”的信息化模式,也不能走國外企業(yè)“先建局域網(wǎng),后上互聯(lián)網(wǎng)”的老路。我們要根據(jù)中小企業(yè)的實際需要,準(zhǔn)確把握信息技術(shù)的前沿趨勢,找到一條立足國情的中小企業(yè)信息化新路。ASP理念就十分適合我國廣大的中小企業(yè)信息化建設(shè)和應(yīng)用,有著很大的推廣和應(yīng)用價值??萍疾吭?002年結(jié)合網(wǎng)絡(luò)化制造在A
25、SP方面展開了相應(yīng)的研究,并投入相應(yīng)的資金扶植與ASP有關(guān)的產(chǎn)品、技術(shù)、服務(wù)體系的建立。2004年國家開始重視面向行業(yè)和中小企業(yè)的ASP應(yīng)用解決方案,并十分重視ASP技術(shù)在企業(yè)應(yīng)用的推廣和示范。與此同時國內(nèi)外ASP廠商的相關(guān)產(chǎn)品和服務(wù)也已經(jīng)趨于成熟,已經(jīng)逐漸形成了以政府引導(dǎo)和推動,IT廠商跟進(jìn),服務(wù)商運營推廣的新局面,掀起了“ASP第二次浪潮”。</p><p> 2.3 ACCESS簡介</p>
26、<p> Microsoft Access是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復(fù)。Access數(shù)據(jù)庫以文件形式保存,文件的擴(kuò)展名是MDB。</p><p> Access 數(shù)據(jù)庫由七種對象組成,它們是表、查詢、窗體、報表、宏、頁和模塊。 </p><p>
27、表(Table) ——表是數(shù)據(jù)庫的基本對象,是創(chuàng)建其他5種對象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。 </p><p> 查詢(Query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并 </p><p> 能連接若干個表的字段組成新表。 </p><p> 窗體(Form)——窗體提供了一種方便的瀏覽、輸入及更
28、改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 </p><p> 報表(Report)——報表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。 </p><p> 模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。</p><p> Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)
29、,其主要特點如下: </p><p> ?。?)存儲方式單一 </p><p> Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。 </p><p><b> ?。?)面向?qū)ο?</b></p><p> Access是一個面向?qū)ο蟮?/p>
30、開發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應(yīng)用系統(tǒng)當(dāng)作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴(kuò)展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。 </p><p> ?。?)界面友好、易操
31、作 </p><p> Access是一個可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設(shè)計器以及數(shù)據(jù)庫向?qū)А⒈硐驅(qū)?、查詢向?qū)?、窗體向?qū)?、報表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握?</p><p> ?。?)集成環(huán)境、處理多種數(shù)據(jù)信息 </p><p> A
32、ccess基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計用戶界面、設(shè)計數(shù)據(jù)查詢、報表打印等可以方便有序地進(jìn)行。 </p><p> ?。?)Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在
33、一個數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。</p><p> 第3章 網(wǎng)站可行性分析和系統(tǒng)需求分析</p><p> 本章內(nèi)容主要介紹實現(xiàn)計算機(jī)學(xué)院網(wǎng)站所分析的可行性分析階段和需求分
34、析階段</p><p> 3.1 可行性分析及內(nèi)容</p><p> 可行性研究是任何一項工程正式投入力量之前必須進(jìn)行的一項工作。這對于保證資源的合理使用、避免浪費是十分必要的,也是項目一旦開始以后能順利進(jìn)行的必要保證。信息網(wǎng)站的建設(shè)是一項長期、費時、費力的復(fù)雜工程,可行性的研究是很有必要的,當(dāng)然這其中遇到困難也是不可想象的?!翱尚行浴笔侵冈诋?dāng)前情況下,研究這個信息網(wǎng)站是否有必要,而且
35、條件是否具備??尚行缘暮x不僅包括可能性,還包括必要性、合理性。</p><p> 3.1.1技術(shù)可行性</p><p> ?。?)硬件 我們現(xiàn)在普遍采用的電腦基本配置如下,128M內(nèi)存,40G硬盤,CPU頻率超過800HZ,有自己地寬帶網(wǎng)。在這樣的情況下,硬件方面絕對支持我們做這個高校新生報到注冊管理網(wǎng)站。而且高校的計算機(jī)配置一般優(yōu)于我們現(xiàn)在的配置,所以在采用本網(wǎng)站之后不會出現(xiàn)硬件不支
36、持的情況。</p><p> ?。?)網(wǎng)站軟件 現(xiàn)在學(xué)校比較流行的操作網(wǎng)站是Windows 2000,Windows XP,而本網(wǎng)站的實施只需在Windows 98以上網(wǎng)站就可以了,而且Windows 2000能比較好的支持ASP,所以在Windows 2000環(huán)境下制作整個網(wǎng)站是不會出現(xiàn)操作網(wǎng)站不支持這種情況的。高校采用的網(wǎng)站都會高于Windows 98 ,所以在使用過程中他們不會出現(xiàn)操作網(wǎng)站不支持的問題。&l
37、t;/p><p> (3)目前為止,我經(jīng)過圖書館的資料查閱以及網(wǎng)上資料查閱還找不到像這樣專門為學(xué)校新生報到注冊而設(shè)計的網(wǎng)站,因為現(xiàn)在高校在新生報到時都采用的是一種手工的輸入方式,也就是新生到各個部門都完全是由手工錄入數(shù)據(jù),然后各院系部把這些數(shù)據(jù)錄入數(shù)據(jù)庫,這樣就會出現(xiàn)學(xué)生報到時的混亂現(xiàn)象,而且不便于新生情況的統(tǒng)計。所以本網(wǎng)站的研究與開發(fā)是很有必要的。</p><p> ?。?)技術(shù)人員 本網(wǎng)
38、站的開發(fā)的全過程都是由本人收集資料,查閱以前的書籍,利用已有的知識獨立開發(fā)設(shè)計。</p><p> 3.1.2經(jīng)濟(jì)可行性</p><p> 網(wǎng)站開發(fā)的資金問題 本網(wǎng)站在開發(fā)過程中都是利用已有的資源對網(wǎng)站進(jìn)行開發(fā),所以不會出現(xiàn)由于經(jīng)濟(jì)的困難而導(dǎo)致網(wǎng)站難以開發(fā)的問題。</p><p> 經(jīng)濟(jì)合理性 對于開發(fā)人員來說,只要本網(wǎng)站能正常運行,能夠在新生報到的時候進(jìn)行
39、較方便的操作,有一定的資金回報就可以了。而對于高校來說,投入一點點資金就可以避免報道時的混亂,而且可以方便的做出統(tǒng)計,這不僅提高了新生報到注冊的效率,而且可以減少由于手工而帶來的失誤,這更代表著一所高校信息化的進(jìn)步,對于高校來說投資這樣網(wǎng)站是大有裨益的。</p><p> 3.1.3社會可行性</p><p> 本網(wǎng)站研發(fā)成功之后在本校是可以實施的,因為本校各院系計算機(jī)的操作網(wǎng)站幾乎都
40、是Windows xp,在這種操作網(wǎng)站下運行本網(wǎng)站,正如前面所分析的,不會出現(xiàn)技術(shù)上的問題。本網(wǎng)站在本校采用之后,可以向其他高校進(jìn)行推廣,因為每所高校在新生報到注冊時采用的方式都大同小異,原始的半手工方式。但是不可否認(rèn),這個網(wǎng)站由于沒有多人參與,功能以及維護(hù)方面可能會產(chǎn)生些許問題,能不能作為一個正式的軟件被采用將會是一個遺留的問題。從現(xiàn)在的情況來看,清華不久前采用了一套新生報到注冊管理網(wǎng)站,帶來非常積極的效果,像一些功能強(qiáng)大的“新生報到
41、注冊管理網(wǎng)站”還是有它的社會可行性的。從網(wǎng)上是查不到“新生報到注冊管理網(wǎng)站”的,只是有很多軟件附帶了這項功能,但是沒有我下面所介紹的功能那么完善?;蛟S某些高校已經(jīng)采用了更加完善的網(wǎng)站,但這都不能成為本網(wǎng)站開發(fā)與設(shè)計的障礙。</p><p><b> 3.2系統(tǒng)需求分析</b></p><p> 軟件的需求分析是從用戶的業(yè)務(wù)中提取出軟件網(wǎng)站能夠幫助用戶解決的業(yè)務(wù)問題
42、,通過對用戶業(yè)務(wù)問題的分析,規(guī)劃出我們的軟件產(chǎn)品。這個步驟是對用戶業(yè)務(wù)需求的一個升華,是一個把用戶業(yè)務(wù)管理流程優(yōu)化,轉(zhuǎn)化為軟件產(chǎn)品,從而提升管理而實現(xiàn)的質(zhì)的飛躍,這一步是否成功,直接關(guān)系到開發(fā)出來的軟件產(chǎn)品能否得到用戶認(rèn)可,順利交付給客戶,客戶能否真正運用我們的產(chǎn)品幫助他解決業(yè)務(wù)或管理問題。</p><p> 按照軟件工程對軟件開發(fā)過程的描述,需求階段我們可以細(xì)分為需求調(diào)研和需求分析兩個小階段,需求調(diào)研需要充分
43、細(xì)致的了解客戶目標(biāo),用戶業(yè)務(wù)內(nèi)容、流程等,這是一個對需求的采集過程,是進(jìn)行需求分析的基礎(chǔ)準(zhǔn)備。當(dāng)我們已經(jīng)了解、理解了用戶的業(yè)務(wù),于是可以開始分析需求了。軟件網(wǎng)站的需求分析可以由產(chǎn)品工程師或網(wǎng)站分析員或兩者分階段合作完成全部的需求分析工作。</p><p> 通過需求調(diào)研,我們會發(fā)現(xiàn)用戶各方面的業(yè)務(wù)很多,從大處著眼,包括用戶的各種業(yè)務(wù)項目、業(yè)務(wù)流程,再明細(xì)到業(yè)務(wù)過程的每一個單據(jù),每一條記錄,如生產(chǎn)過程中每一個環(huán)節(jié)
44、的記錄,辦公中的每一個通知,甚至包括文件報刊的收發(fā),計劃生育指標(biāo)統(tǒng)計等等。如此繁雜的各類業(yè)務(wù),我們從何下手?這時需要我們回頭去查看軟件的項目規(guī)格說明書,再次溫故客戶對軟件項目或產(chǎn)品的最初提出的需求目標(biāo)和范圍,我們的軟件主要是為用戶解決什么樣的問題。從眾多的業(yè)務(wù)中提取出用戶核心的、主要的、急需的業(yè)務(wù),這些是我們軟件需求主要關(guān)心所在。寫一篇文章需要重點突出,主次分明,我以為規(guī)劃一個軟件產(chǎn)品也是同理。</p><p>
45、 從用戶繁雜的業(yè)務(wù)中進(jìn)行業(yè)務(wù)、業(yè)務(wù)流程的提取,把那些分布在各個部門的同一種業(yè)務(wù)提取出來。比如物資的管理,涉及到生產(chǎn)部門的需用計劃,匯總到物資部門的采購計劃,計劃的審批,采購合同,物資采購,物資部門的收發(fā)存業(yè)務(wù),生產(chǎn)部門的物資領(lǐng)用消耗等等,我門需要分析用戶的這個業(yè)務(wù)流程中哪些是網(wǎng)站能幫助管理的,哪些是要在網(wǎng)站外處理的,充分分析了用戶現(xiàn)有的業(yè)務(wù)和業(yè)務(wù)流程,我們進(jìn)入下一步驟。</p><p> 我們提供的是管理軟件
46、產(chǎn)品,要幫助用戶解決的是管理問題,那么用戶是這樣的業(yè)務(wù)流程,就需要我們分析這樣的流程合理嗎,還有缺陷嗎,怎樣做能提高效率、解決問題,可以運用更先進(jìn)的管理思想嗎……。一般情況下,我們需要從兩個方面考慮業(yè)務(wù)流程的優(yōu)化。一是我們采用了網(wǎng)絡(luò)計算機(jī)這些新的技術(shù)手段,較之原先手工、電話等方式在信息的傳遞、信息的共享、數(shù)據(jù)的處理等方面將會帶來新的方式,必將改變原有的業(yè)務(wù)流程。另一方面就是我們根據(jù)對用戶業(yè)務(wù)的理解,考慮是否可以運用先進(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īng)的管理制度配套執(zhí)行。</p><p> 以上都明確了以后,我們可以描繪網(wǎng)站藍(lán)圖了。網(wǎng)站有幾個子網(wǎng)站,每個子網(wǎng)站有哪些模塊,各個模塊處理哪些業(yè)務(wù),很重要的一點還有各子網(wǎng)站模塊之間
48、的數(shù)據(jù)接口關(guān)系,基礎(chǔ)數(shù)據(jù)從哪里進(jìn)入,通過處理生成哪些結(jié)果等等。這個過程需要整理、抽象用戶業(yè)務(wù),規(guī)劃軟件實現(xiàn),規(guī)劃軟件網(wǎng)站模塊間的邏輯關(guān)系。因為網(wǎng)站的頁面實現(xiàn)是按照網(wǎng)站模塊的規(guī)劃,所以應(yīng)盡量采用用戶易理解、熟悉的方式、詞語進(jìn)行模塊的描述。例如ERP網(wǎng)站中的物資管理子網(wǎng)站,首先明確這個子網(wǎng)站是ERP網(wǎng)站中進(jìn)行物資相關(guān)的業(yè)務(wù)處理網(wǎng)站,同時它為主生產(chǎn)網(wǎng)站、成本管理子網(wǎng)站提供生產(chǎn)物資供應(yīng)、領(lǐng)用消耗核算等的數(shù)據(jù)支持。因此在規(guī)劃子網(wǎng)站模塊時,按照業(yè)務(wù)
49、過程模型,應(yīng)包含物資需用計劃、物資采購計劃、出入庫管理、庫存管理等主要業(yè)務(wù)模塊,再考慮軟件運行必須的初始數(shù)據(jù)設(shè)置,增加一個基礎(chǔ)信息維護(hù)模塊(包括物資大類、物資編碼等信息維護(hù)),還有考慮到不同用戶對此網(wǎng)站的不同需求,如:更多的生產(chǎn)人員、管理人員的需求,再單獨增加一個綜合查詢和分析模塊。另外還有與物資采購相關(guān)的業(yè)務(wù)如采購合同,可以放到合同管理子網(wǎng)站統(tǒng)一考慮,這里只做查詢。這樣規(guī)劃出了軟件網(wǎng)站對物資管理業(yè)務(wù)的處理,檢查一下是否</p&g
50、t;<p> 規(guī)劃出了軟件的功能模塊,只是軟件的功能框架結(jié)構(gòu),下一步就需要明確描述每個模塊的具體內(nèi)容了。包含什么內(nèi)容、能做什么操作,每一個功能點的說明、優(yōu)先級、業(yè)務(wù)規(guī)則、詳細(xì)功能描述等等。這些也是軟件需求規(guī)格必須描述的內(nèi)容。</p><p> 需求分析的表現(xiàn)方式,我們現(xiàn)在采用需求規(guī)格文檔,UML語言描述的用例圖、類圖、活動圖,還有實體關(guān)系圖、界面原型等等,從不同角度、不同需求描述規(guī)劃出的軟件全貌
51、。</p><p> 軟件需求分析直接關(guān)系到軟件產(chǎn)品的方向,所以需求分析的質(zhì)量至關(guān)重要。對于這個關(guān)鍵點的質(zhì)量控制,則可以通過內(nèi)部評審和同行評審的方式,然后是客戶方的評審。項目組內(nèi)部評審或同行評審主要是根據(jù)公司規(guī)范和評審人員本身的經(jīng)驗對需求分析中不明確、不合理、不符合邏輯、不符合規(guī)范的地方予以指正。而客戶的評審主要是對描述的軟件實現(xiàn)是否真正符合他們的需求,能否幫助他們解決問題等方面做出評定。</p>
52、<p> 3.3 網(wǎng)站功能需求分析 </p><p> 本網(wǎng)站分為前臺服務(wù)和后臺管理兩部分,其中前臺服務(wù)的主要功能模塊包括學(xué)院首頁、新聞中心、學(xué)院概況、教學(xué)工作、學(xué)團(tuán)工作、招生就業(yè)。后臺管理即需管理員登陸的網(wǎng)站管理中心。 </p><p> 第4章 系統(tǒng)總體設(shè)計</p><p> 本章內(nèi)容主要講解的是建設(shè)本網(wǎng)站的目標(biāo)、開發(fā)環(huán)境以及本網(wǎng)站各個部分的
53、功能、操作流程等內(nèi)容。</p><p><b> 4.1設(shè)計目標(biāo)</b></p><p> 網(wǎng)站設(shè)計必須從保證網(wǎng)站的變更性入手,設(shè)計出一個易于理解、容易維護(hù)的網(wǎng)站。</p><p> 為了分析具備什么特點的網(wǎng)站易于修改,必須先找出修改一個網(wǎng)站的困難來自何處。網(wǎng)站的修改,往往是某一個模塊或某一子網(wǎng)站的細(xì)節(jié)的一些變動,或者是子網(wǎng)站組合關(guān)系的某
54、些變動,更常見的是某一局部的數(shù)據(jù)結(jié)構(gòu)或執(zhí)行語句的修改。這種修改的本生并不困難,困難在于找出需要修改的地方和這一修改對其他部分的影響。我們知道網(wǎng)站各個部分之間存在控制、調(diào)用、數(shù)據(jù)交換等種種聯(lián)系。對某一局部的修改,可能直接或間接的影響到網(wǎng)站其他部分。對A的修改波及到B,而對B的修改又會影響到C,E…,人們把這種影響形象地稱為“水波效應(yīng)”。因此要進(jìn)行網(wǎng)站某一個局部的修改,必須十分小心的追蹤這一修改所波及的各個方面,這是網(wǎng)站難以修改的主要原因。
55、 一個易于修改的網(wǎng)站應(yīng)該由一些相對獨立、功能單一的模塊按照層次結(jié)構(gòu)組成。這些模塊之間不必要的聯(lián)系都已去掉,而且他們的功能及相互關(guān)系都已闡明。這就是結(jié)構(gòu)化設(shè)計的基本思想。</p><p> 4.2 開發(fā)及運行環(huán)境</p><p> 本網(wǎng)站完成開發(fā)硬件環(huán)境如下:</p><p> (1)CPU:Genuine Intel(R)T2130@ 1.60GHz<
56、/p><p><b> ?。?)內(nèi)存:1GB</b></p><p><b> (3)硬盤:80G</b></p><p> 本網(wǎng)站完成開發(fā)需要安裝如下軟件:</p><p> ?。?)操作系統(tǒng):Microsoft Windows XP Preofessional 版本2002 Server Pac
57、k </p><p> ?。?)主要開發(fā)軟件:MS Visual Studio.NET 2003</p><p> ?。?)主數(shù)據(jù)庫:MicroSoft Access 2003</p><p> ?。?)輔助軟件:Internet信息服務(wù)(IIS),Microsoft .NET Framework SDK v1.1,Adobe Photoshop CS3。</
58、p><p> 4.3 前臺系統(tǒng)結(jié)構(gòu)</p><p> 前臺功能模塊的主要功能有:</p><p> (1)學(xué)院概況模塊 </p><p> 簡單講解學(xué)院的簡介,院長致辭,領(lǐng)導(dǎo)班子,學(xué)員風(fēng)采,學(xué)院榮譽(yù),媒體報道,規(guī)章制度,對外交流等信息。</p><p> ?。?) 辦學(xué)成果模塊</p><p&
59、gt; 簡介教師榮譽(yù),學(xué)生榮譽(yù),教學(xué)成果,校友風(fēng)采所包含的各種信息等。</p><p><b> ?。?)新聞動態(tài)功能</b></p><p> 介紹工作安排,通知公告,校園新聞,學(xué)校通訊等信息。</p><p> (4) 教育科研功能</p><p> 本功能主要包含課題研究,教學(xué)反思,校本培訓(xùn),教學(xué)資源等信息
60、。</p><p> ?。?) 部門工作功能</p><p> 辦公室,教務(wù)處,政教處,總務(wù)處,團(tuán)委會,教研室,工會等信息。</p><p><b> ?。?)年級管理功能</b></p><p> 本功能管理大一、大二、大三以及畢業(yè)班學(xué)生教學(xué)系統(tǒng)。</p><p><b> (7
61、)德育之窗功能</b></p><p> 本功能主要有班主任工作和心理輔導(dǎo)。</p><p><b> (8)教師園地功能</b></p><p> 本功能主要針對于教師及教師風(fēng)采、教師文集、教師學(xué)習(xí)。</p><p><b> ?。?)學(xué)生天地功能</b></p>
62、<p> 本功能主要針對于學(xué)生及社團(tuán)活動、助學(xué)活動、課外活動。</p><p> ?。?0)黨建園地功能</p><p> 本功能主要介紹黨支部信息。</p><p> ?。?1)招生信息功能</p><p> 本功能主要有本學(xué)院招生信息。 </p><p><b> 4.4后臺系統(tǒng)結(jié)構(gòu)&l
63、t;/b></p><p> 后臺功能的主要功能有:</p><p> ?。?) 管理員資料:修改密碼以及基本信息。</p><p> ?。?)學(xué)校簡介:增加新建簡介和簡介管理。</p><p> ?。?) 圖片視頻管理:分類管理、新增分類、圖片視頻管理、新增圖片視頻。</p><p> ?。?) 文件管理:本
64、站新聞、同學(xué)風(fēng)采、母校新聞添加、管理新欄目添加。</p><p> ?。?) 留言管理:審核,刪除用戶留言管理。</p><p> (6)院友頻道管理:管理用戶發(fā)表視頻信息。</p><p> (7)友情鏈接管理:為了提高上網(wǎng)操作速度可以一鍵鏈接各種熱門網(wǎng)站。</p><p><b> 4.5 數(shù)據(jù)庫設(shè)計</b>&
65、lt;/p><p> 數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效的存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。</p><p> 數(shù)據(jù)庫技術(shù)是計算機(jī)軟件的一個重要分支,它產(chǎn)生于20世紀(jì)60年代,最早是由IBM公司推出的IMS數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫技術(shù)從開始到現(xiàn)在大致經(jīng)歷了三個階段,分別是:人工管理階段、文件管理階段和數(shù)據(jù)庫管理階段。</p>
66、;<p> 數(shù)據(jù)庫:指一個關(guān)于某一特定主題或目標(biāo)的信息集合。利用數(shù)據(jù)庫,人們可以為自己建立起諸如地址簿、收支表、電力分配等各種各樣的信息集合并進(jìn)行有效和切實的管理和安排。數(shù)據(jù)庫需要借助于數(shù)據(jù)庫管理系統(tǒng)(DBMS)才能發(fā)揮功能</p><p> 數(shù)據(jù)庫管理系統(tǒng):是指對數(shù)據(jù)庫信息進(jìn)行存儲、處理和管理的系統(tǒng)。如果在數(shù)據(jù)庫管理系統(tǒng)中,根據(jù)用戶定義的關(guān)系來存儲、處理和管理數(shù)據(jù)庫信息,這樣的數(shù)據(jù)庫管理系統(tǒng)稱
67、為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。Access實際上是一個基于關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng)。 </p><p> 一個Access數(shù)據(jù)庫中可以包含表、查詢、窗體、報表、宏、模塊以及數(shù)據(jù)訪問頁。不同于傳統(tǒng)的桌面數(shù)據(jù)庫(dbase、 FoxPro、Paradox), Access數(shù)據(jù)庫使用單一的*.mdb文件管理所有的信息,這種針對數(shù)據(jù)庫集成的最優(yōu)化文件結(jié)構(gòu)不僅包括數(shù)據(jù)本身,也包括了它的支持對象。此外,Access 2003
68、還利用Office套件共享的編程語言VBA(Visual Basic for Application)進(jìn)行高級操作控制和復(fù)雜的數(shù)據(jù)操作。</p><p> 4.6數(shù)據(jù)庫概念結(jié)構(gòu)的設(shè)計</p><p> 用戶需求該信息管理系統(tǒng)提供保存、更新、查詢、維護(hù),這就需求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問系統(tǒng)中的數(shù)據(jù),它與文件系統(tǒng)的重要區(qū)別
69、是數(shù)據(jù)的充分共享,交叉訪問,與應(yīng)用程序的高度獨立性和安全性。</p><p> 數(shù)據(jù)庫設(shè)計既是一項涉及多學(xué)科的綜合性技術(shù),又是一項龐大的工程項目。有人講“三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù)”是數(shù)據(jù)庫建設(shè)的基本規(guī)律,這是有一定道理的。技術(shù)與管理的界面(稱之為“干件” )十分重要。數(shù)據(jù)庫建設(shè)是硬件、軟件和干件的結(jié)合。這是數(shù)據(jù)庫設(shè)計的特點之一。</p><p> 數(shù)據(jù)庫設(shè)計應(yīng)該和應(yīng)用系統(tǒng)設(shè)計
70、相結(jié)合,也就是說,整個設(shè)計過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計和行為(處理)設(shè)計密切結(jié)合起來。這是數(shù)據(jù)庫設(shè)計的特點之二。</p><p> 傳統(tǒng)的軟件工程忽視對應(yīng)用中數(shù)據(jù)語義的分析和抽象。例如結(jié)構(gòu)化設(shè)計(Structure Design,簡稱SD方法)和逐步求精的方法著重于處理過程的特性,只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計的決策。這種方法顯然對于數(shù)據(jù)庫應(yīng)用系統(tǒng)是不妥的。數(shù)據(jù)庫模式是各應(yīng)用程序共享的結(jié)構(gòu),是穩(wěn)定的,永久的,不
71、像以文</p><p> 件系統(tǒng)為基礎(chǔ)的應(yīng)用系統(tǒng),文件是某一應(yīng)用程序私用的。數(shù)據(jù)庫設(shè)計質(zhì)量的好壞直接影響系統(tǒng)中各個處理過程的性能和質(zhì)量。</p><p> 概念模型是按用戶的觀點對數(shù)據(jù)和信息建模,它將現(xiàn)實世界的客觀對象抽象為某種不依賴于計算機(jī)系統(tǒng)和某一個DBMS的信息結(jié)構(gòu)。其涉及的概念有:</p><p> ?。?)實體:指現(xiàn)實世界中存在的對象或事物。</
72、p><p> ?。?)屬性:指實體具有的某種特性,用來描述一個實體。</p><p> ?。?)聯(lián)系:信息世界中的聯(lián)系分為兩類,一類是實體內(nèi)部的聯(lián)系,另一類是實體之間的聯(lián)系。</p><p> 從系統(tǒng)分析的邏輯模型設(shè)計到系統(tǒng)設(shè)計的物理模型設(shè)計是一個由抽象到具體的過程,在系統(tǒng)設(shè)計中應(yīng)遵循以下原則:</p><p> ?。?)系統(tǒng)性:系統(tǒng)是作為統(tǒng)一
73、整體而存在的,因此,在系統(tǒng)設(shè)計中,要從整個系統(tǒng)的角度進(jìn)行考慮,代碼要統(tǒng)一,規(guī)范要標(biāo)準(zhǔn),對系統(tǒng)的數(shù)據(jù)采集要做到數(shù)出一處,全局共享。</p><p> ?。?)靈活性:為保持系統(tǒng)的長久生命力,要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,為此,系統(tǒng)應(yīng)具有較好的開放性和結(jié)構(gòu)的可變性。在系統(tǒng)設(shè)計中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高各模塊的獨立性,盡可能使各子系統(tǒng)間的數(shù)據(jù)依賴減至最低限度。</p><p> ?。?)可靠
74、性:是指系統(tǒng)抵御外界干擾的能力及受外界干擾時的恢復(fù)能力。一個成功的管理信息系統(tǒng)必須具有較高的可靠性。</p><p> ?。?)經(jīng)濟(jì)性:是指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。</p><p> 概念模型的最常用表示方式是實體-聯(lián)系方法,簡稱E-R方法。下面是本系統(tǒng)的總體E-R圖。</p><p> ?、傧旅媸潜鞠到y(tǒng)的實體及其屬性圖:用戶信息實體及其屬性
75、如圖4.1所示:</p><p> 圖4.1 用戶信息實體及其屬性圖</p><p> ②新聞動態(tài)信息實體及其屬性如圖4.2所示:</p><p> 圖4.2新聞動態(tài)信息實體及其屬性圖</p><p> ?、蹤?quán)限實體及其屬性如圖4.3所示:</p><p> 圖4.3 選課表實體及其屬性圖</p>
76、<p> ④ 計算機(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)實施</b></p><p><b> 5.1界面圖</b></p
77、><p> (1)門戶網(wǎng)站首頁截面圖如5.1所示:</p><p><b> 圖5.1主界</b></p><p> ?。?)門戶網(wǎng)站數(shù)據(jù)圖如5.2所示:</p><p><b> 圖5.2數(shù)據(jù)圖</b></p><p><b> 5.2系統(tǒng)實施</b&g
78、t;</p><p> 系統(tǒng)設(shè)計說明書審核通過之后,研制工作進(jìn)入了實施階段。這一階段主要是把物理模型轉(zhuǎn)換為實際運行的物理網(wǎng)站,前面所提到只是想法,怎樣通過開發(fā)工具和編程方法把這些想法變成現(xiàn)實便是這一階段的任務(wù)。</p><p> 5.3網(wǎng)站實施階段的任務(wù)</p><p> 5.3.1實施階段的主要活動</p><p> 網(wǎng)站實施是開發(fā)
79、信息網(wǎng)站的最后一個階段。這個階段的主要任務(wù)就是實現(xiàn)網(wǎng)站設(shè)計階段的物理模型,按實施方案完成一個可以實際運行的信息網(wǎng)站,最后交付用戶使用,網(wǎng)站設(shè)計說明書詳細(xì)規(guī)定了網(wǎng)站的結(jié)構(gòu),規(guī)定了各個模塊的功能、輸入和輸出,規(guī)定了數(shù)據(jù)庫的物理結(jié)構(gòu)。具體講,包括以下幾點:</p><p><b> ?。?)軟、硬件準(zhǔn)備</b></p><p> 計算機(jī)需要以下級別之上配置,Micrsof
80、t Visual Studio .NET 2003的運行要求如下:CPU:〉800HZ;內(nèi)存:〉128M;硬盤容量:〉5G;操作網(wǎng)站:Windows NT/Windows 2000/Windows XP/Windows ME ,在這樣的配置之下,才能保證軟件開發(fā)的順利進(jìn)行,如果低于以上配置,計算機(jī)的運行會很慢,在開發(fā)過程中可能會導(dǎo)致死機(jī),從而容易丟失數(shù)據(jù);更令人不愉快的就是點開一個什么頁面要等待半天,這將會影響人的心情,從而導(dǎo)致開發(fā)的失
81、敗。</p><p><b> ?。?)人員培訓(xùn) </b></p><p> 主要是了解可視化開發(fā)網(wǎng)站軟件的一些基本操作,如組件、屬性和對象。有這種開發(fā)經(jīng)驗更好。</p><p><b> ?。?)數(shù)據(jù)準(zhǔn)備 </b></p><p> 整個網(wǎng)站的數(shù)據(jù)都是通過某軟件把當(dāng)年的高考生的基本情況下載
82、,按照自己的招生計劃和招生比例挑出合適的學(xué)生,也即自己錄取的學(xué)生。把他們的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫,因為整個網(wǎng)站運行的全過程都是與這個首批數(shù)據(jù)源相關(guān)。</p><p> 5.3.2網(wǎng)站實施階段的特點</p><p> 與網(wǎng)站分析、網(wǎng)站設(shè)計階段相比,網(wǎng)站實施階段的特點是工作量大,投入的人力、物力比較多。因此,這一階段的組織管理工作也很重要,對其時間上的調(diào)度安排就十分重要。在網(wǎng)站分析階段,我是網(wǎng)站分
83、析員;在網(wǎng)站設(shè)計階段,我是設(shè)計師;在實施階段,我是自我組織者。通過調(diào)查研究,分析問題,理解用戶要求,精心設(shè)計,提出可行方案,最后自我協(xié)調(diào)進(jìn)入網(wǎng)站實施階段。</p><p><b> 5.4分塊實現(xiàn)方法</b></p><p> 根據(jù)上面的圖5.1、5.2,我可以按照這個順序逐步實現(xiàn)其一般功能、特殊功能各個模塊,當(dāng)然這幾個模塊并不是獨立的,而是相互聯(lián)系,相互穿插的。
84、</p><p><b> 5.5 編程方法</b></p><p> 編程(coding)就是為各個模塊編寫程序。這時網(wǎng)站是現(xiàn)階段的主要任務(wù),在網(wǎng)站開發(fā)的各個階段中,編程是最容易,也是掌握得較好的一項工作。根據(jù)結(jié)構(gòu)化設(shè)計了詳細(xì)方案,又有了高級語言,初級程序員都可以參加這一階段的任務(wù),當(dāng)然程序員的水平?jīng)Q定了程序的水平。網(wǎng)站研發(fā)成功之后,肯定是可以工作的,而且調(diào)試代
85、價會比較低、容易維護(hù)且易于修改,設(shè)計也不是太復(fù)雜,但最后效率是否很高我就不敢肯定了。</p><p><b> 數(shù)據(jù)庫連結(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> 本文歷時120來天,除了通過圖書館、網(wǎng)上查資料之外,還把以前的好些課本都拿出來翻了翻,可以說本文中有很多都是我曾經(jīng)學(xué)過的東西,只是我把它們串起來了而已,像數(shù)據(jù)庫技術(shù)方面的東西以及網(wǎng)頁制作方面的東西都是我重新看書理解,在本文的制作過程中學(xué)到了很多東西,尤其那種對知識的渴求,對有些不懂的地方的思考。學(xué)習(xí)要靠主動,那樣才覺得是一種生活,而不是一種拖累。我記起了曾經(jīng)計算機(jī)網(wǎng)絡(luò)老師說的一句話,“在軟件開發(fā)部門軟件的需求分析、功能分析
90、是最重要的,而且會花很很多很多的時間”,我只能部分體會這句話,因為我沒有把我的想法最后用代碼實現(xiàn)出來。本文結(jié)構(gòu)參照《信息網(wǎng)站分析與設(shè)計》關(guān)于信息網(wǎng)站分析與設(shè)計的格式,內(nèi)容則是根據(jù)自己的了解以及自己對網(wǎng)站地認(rèn)識,一部分一部分聯(lián)系實際寫出來的。</p><p><b> 6.2 發(fā)展展望</b></p><p> 現(xiàn)階段我國大部分學(xué)習(xí)資料網(wǎng)站功能單一,安全性不高,管理
91、也只能是進(jìn)行刪除、修改、編輯等功能,及和用戶交流的少不能很好的滿足用戶的要求。應(yīng)該多與用戶進(jìn)行互動這樣才能體現(xiàn)學(xué)習(xí)資料的價值,及學(xué)習(xí)資料所帶來的好處。并且使學(xué)習(xí)資料以完全開放的形式展現(xiàn)給各個瀏覽者,這樣才能體現(xiàn)學(xué)習(xí)資料的透明性。目前網(wǎng)站的制作技術(shù)與要求,都已經(jīng)告別了因特網(wǎng)初期網(wǎng)站制作的“幼稚”期,隨著各類網(wǎng)站的迅速增加與瀏覽者需求的提高,無不要求網(wǎng)站從立意,策劃,頁面設(shè)計到后臺程序的全面提高。無論是個人網(wǎng)站還是企業(yè)網(wǎng)站都必須被要求從瀏覽
92、者角度出發(fā),最大限度的滿足用戶的要求,這也是以后各類網(wǎng)站發(fā)展競爭的真正實質(zhì)所在。 </p><p> 學(xué)院門戶管理網(wǎng)站主要完成在網(wǎng)上學(xué)生注冊后的數(shù)據(jù)采集、處理、上報數(shù)據(jù)等工作,主要包括網(wǎng)上錄取數(shù)據(jù)的處理以及學(xué)生管理的其他部門提供學(xué)生數(shù)據(jù)來源。</p><p> 大的方面來說,它也是中國教育界的一種進(jìn)步,在80年代的中國除了大城市有計算機(jī)這個詞之外,其余的地方對這個東西還沒有形成一個概念
93、。90年代中期之后,計算機(jī)、電腦對我們大家已經(jīng)并不陌生,在大中型城市電腦已經(jīng)進(jìn)入家庭,這是一次信息技術(shù)革命帶來的進(jìn)步,以前需要手寫的東西都可以交給電腦來做,當(dāng)然這只是電腦最基本的功能-打字。隨著時代的進(jìn)步與發(fā)展,電腦越來越多地被應(yīng)用,譬如金融、機(jī)械、自動化,90年代中期,電腦已經(jīng)大面積的進(jìn)入學(xué)校,但應(yīng)用卻沒有達(dá)到電腦的萬分之一,只是基于簡單的打字、編程、游戲等功能。進(jìn)入二十一世紀(jì)之后,我們所說的社會是一個信息化的社會,走到哪里電腦的觸角
94、都回伸到哪里,學(xué)校這個作為人才培育基地,其信息化的程度當(dāng)然不會亞于其他行業(yè),首要的標(biāo)志便是以電腦的數(shù)量多少、配置高低作為衡量的標(biāo)準(zhǔn),這只是在硬件方面的要求,在軟件方面學(xué)校就要求有更多高廣的認(rèn)識,各種軟件的引進(jìn)與應(yīng)用都反映了一個學(xué)校的綜合水平。而在中國90%的高校里面學(xué)生注冊,現(xiàn)在都是采用的全人工接待,如果現(xiàn)在哪個學(xué)校采用非人工的接待方式,這無疑會給學(xué)校錦上添花,提高其知名度,同時也可以擴(kuò)大在同層次高校中的影響!</p>&
95、lt;p> 在市場競爭如此激烈的今天,學(xué)校也被推進(jìn)了市場競爭的行列,如何在這種環(huán)境中生存下去,這都是每所高校必須面臨的問題,外觀固然重要,但實質(zhì)才是核心,像清華、北大的老校區(qū)都是非常的陳舊,但它的那種古典韻味,那種濃厚的學(xué)術(shù)氛圍是其他高校所不能比擬的,那是因為無論硬件、軟件、師資,他們都是一流,硬件是骨頭,軟件是靈魂,我們必須先把硬件(基礎(chǔ)設(shè)施)建設(shè)和他們保持平衡,這樣我們才能發(fā)展軟件(師資)。那么我們制作這個網(wǎng)站并不是功能一定
96、要有多么強(qiáng)大,關(guān)鍵是向別人證明,我們的學(xué)生也能夠自己動手、開發(fā),我們雖然不是一流,但我們可以成為一流。</p><p><b> 致 謝</b></p><p> 隨著畢業(yè)論文的完成,我在**大學(xué)的網(wǎng)校學(xué)習(xí)生涯將結(jié)束了。感謝導(dǎo)師**老師,他嚴(yán)謹(jǐn)求實的治學(xué)態(tài)度、敏銳的洞察力、活躍開闊的學(xué)術(shù)思想、誨人不倦的師長風(fēng)度、博學(xué)多才的學(xué)者風(fēng)范、樂觀的生活態(tài)度和調(diào)度的責(zé)任心使
97、我終身受益。感謝導(dǎo)師在生活和學(xué)習(xí)上對我的關(guān)心和幫助,從論文的選題、構(gòu)思、開題到撰寫、修改、定稿給與我悉心指導(dǎo),引領(lǐng)我踏上學(xué)術(shù)研究的道路。在日常生活中為我排憂解難,使我更深明白為人處事的道理。</p><p> 感謝我校學(xué)習(xí)中心的教師,是他們以淵博的知識、高尚的學(xué)術(shù)品格,使我不僅學(xué)到了知識,更學(xué)到了研究思想和方法。真誠的感謝他們。</p><p> 感謝我的家人,正是他們的理解和堅定支持
98、使我得以順利完成學(xué)業(yè)。</p><p> 最后感謝在百忙之中抽出時間為我審閱論文和對我的論文提出答辯意見的所有老師。</p><p><b> 謝謝您們!</b></p><p><b> 參考文獻(xiàn)</b></p><p> [1]鄧文淵,《asp與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)》,中國鐵道出版社,2006
99、年5月;</p><p> [2]王珊,薩師煊,《數(shù)據(jù)庫系統(tǒng)概論》, 高等教育出版社,2006年5月;</p><p> [3]吳振峰,《網(wǎng)站建設(shè)與管理》,高等教育出版社,2005年1月;</p><p> [4] 《網(wǎng)絡(luò)化制造ASP服務(wù)平臺的系統(tǒng)管理設(shè)計與實現(xiàn)》,伊靜,西南交通大學(xué),2009年2月;</p><p> [5]包錦陽,
100、《大專生畢業(yè)論文寫作指導(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]金敏,周翔,《高級軟件開發(fā)過程》,清華大學(xué)出版社,2005年4月;</p><p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文-計算機(jī)學(xué)院網(wǎng)站設(shè)計與實現(xiàn) (2)
- 計算機(jī)學(xué)院網(wǎng)站設(shè)計與實現(xiàn)
- 計算機(jī)網(wǎng)站設(shè)計畢業(yè)論文
- 計算機(jī)科學(xué)與技術(shù)專業(yè)網(wǎng)站設(shè)計與實現(xiàn)畢業(yè)論文
- 個人網(wǎng)站設(shè)計計算機(jī)畢業(yè)論文
- 畢業(yè)論文——學(xué)院計算機(jī)系本科評估網(wǎng)站的設(shè)計與實現(xiàn) (2)
- 動漫交流網(wǎng)站的設(shè)計與實現(xiàn)-計算機(jī)畢業(yè)論文
- 計算機(jī)學(xué)院畢業(yè)論文
- 計算機(jī)專業(yè)畢業(yè)論文 計算機(jī)網(wǎng)站優(yōu)化
- 計算機(jī)畢業(yè)論文--個人網(wǎng)站的設(shè)計與制作
- 計算機(jī)學(xué)院畢業(yè)論文設(shè)計要求
- 計算機(jī)學(xué)院網(wǎng)站畢業(yè)設(shè)計
- 忻州師范學(xué)院計算機(jī)系本科評估網(wǎng)站的設(shè)計與實現(xiàn)——畢業(yè)論文
- 計算機(jī)網(wǎng)站設(shè)計畢業(yè)論文--網(wǎng)頁設(shè)計與制作
- 計算機(jī)科學(xué)與技術(shù)畢業(yè)論文--購物網(wǎng)站的設(shè)計與實現(xiàn)
- 計算機(jī)網(wǎng)站維護(hù)畢業(yè)論文
- 計算機(jī)專業(yè)畢業(yè)論文——校園網(wǎng)站設(shè)計
- 計算機(jī)應(yīng)用畢業(yè)論文-綜合新聞網(wǎng)站的設(shè)計與實現(xiàn)
- 計算機(jī)應(yīng)用畢業(yè)論文-綜合新聞網(wǎng)站的設(shè)計與實現(xiàn)
- 計算機(jī)網(wǎng)絡(luò)企業(yè)網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文
評論
0/150
提交評論