版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 摘 要</b></p><p> 近年來(lái)計(jì)算機(jī)技術(shù)飛速發(fā)展,尤其網(wǎng)絡(luò)的發(fā)展越來(lái)越深刻的改變了人們的方方面面,瀏覽新聞、查詢(xún)信息、發(fā)送郵件、在線觀看電影,在線聊天,享受著網(wǎng)絡(luò)帶來(lái)的辦公的高效和生活的便利。校友錄系統(tǒng)更改變了人們的聯(lián)系方式可以使遠(yuǎn)隔千里之遙的校友隨時(shí)通信。華北科技學(xué)院校友錄是基于Web的信息處理基礎(chǔ)上利Microsoft Asp.Net作為開(kāi)發(fā)工
2、具,后臺(tái)數(shù)據(jù)庫(kù)采用SQL Server 2005數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)的一個(gè)系統(tǒng)。系統(tǒng)主要實(shí)現(xiàn)前臺(tái)界面設(shè)計(jì)和后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)。本系統(tǒng)的主要功能模塊包括用戶(hù)注冊(cè)、用戶(hù)登錄、留言信息的發(fā)布、查找同學(xué)以及查找班級(jí)等。系統(tǒng)界面美觀,使用方便為同學(xué)間的信息交流和知識(shí)的傳播提供了很大的方便。文中主要描述了校友錄系統(tǒng)的設(shè)計(jì)方法和實(shí)現(xiàn)過(guò)程,闡述了系統(tǒng)的需求分析、概要設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及實(shí)現(xiàn)步驟重點(diǎn)論述了系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程方面。 系統(tǒng)具有功能強(qiáng)大的優(yōu)勢(shì),采
3、用了目前流行的B/S結(jié)構(gòu),通過(guò) Internet/Intranet實(shí)現(xiàn)了對(duì)校友錄進(jìn)行管理。在設(shè)計(jì)中,ASP應(yīng)用于WEB設(shè)計(jì)中,與SQL Server2005緊密聯(lián)合,使得應(yīng)用程序可以更好地利用操作系統(tǒng)提供的功能,并使得應(yīng)用程序的開(kāi)發(fā)更</p><p><b> Abstract</b></p><p> In recent years, with the rapi
4、d development of computer technology, particularly, the Internet is becoming more and more profound in changing all aspects of people’s life, such as browsing news and information, sending e-mail, watching movies online,
5、 chatting online, enjoying the high efficiency office working and convenient life which brought by the Internet. Due to Alumni the connecting way is highly improved even students from thousands of miles can get instant m
6、essages .NCIST School Alumni i</p><p> Key Words:Alumni; ASP.NET; SQL Server2005</p><p><b> 目 錄</b></p><p><b> 摘 要i</b></p><p> Abstract
7、ii</p><p> 第1章 緒 論1</p><p> 1.1本文工作的來(lái)源1</p><p> 1.2目的和意義2</p><p> 1.3國(guó)內(nèi)外進(jìn)展3</p><p> 1.3.1國(guó)外進(jìn)展3</p><p> 1.3.2國(guó)內(nèi)進(jìn)展4</p><
8、p> 1.4本文工作的主要內(nèi)容4</p><p> 第2章 需求分析5</p><p> 2.1系統(tǒng)的需求分析5</p><p> 2.1.1功能需求分析5</p><p> 2.1.2數(shù)據(jù)需求分析6</p><p> 2.2系統(tǒng)性能需求分析6</p><p>
9、第3章 總體設(shè)計(jì)8</p><p> 3.1系統(tǒng)的處理流程8</p><p> 3.1.1普通用戶(hù)模塊8</p><p> 3.1.2班級(jí)信息管理模塊8</p><p> 3.1.3留言信息管理模塊8</p><p> 第4章 詳細(xì)設(shè)計(jì)11</p><p> 4.1數(shù)據(jù)庫(kù)
10、設(shè)計(jì)11</p><p> 4.1.1 數(shù)據(jù)庫(kù)概述11</p><p> 4.1.2 與數(shù)據(jù)庫(kù)結(jié)合的前臺(tái)頁(yè)面腳本語(yǔ)言ASP12</p><p> 4.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)要點(diǎn)13</p><p> 4.1.4數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)13</p><p> 4.2系統(tǒng)模塊設(shè)計(jì)16</p><
11、;p> 4.2.1普通用戶(hù)操作模塊19</p><p> 4.2.2班級(jí)管理人員操作模塊24</p><p> 第5章 系統(tǒng)的編碼28</p><p> 5.1 選擇編程語(yǔ)言28</p><p> 5.2 代碼舉例30</p><p><b> 結(jié) 論32</b>
12、</p><p> 參 考 文 獻(xiàn)34</p><p><b> 致 謝35</b></p><p> 附錄A部分功能實(shí)現(xiàn)編碼36</p><p> 外文科技資料翻譯38</p><p><b> 英文原文38</b></p><p
13、><b> 中文譯文44</b></p><p><b> 第1章 緒 論</b></p><p> 在這個(gè)飛速發(fā)展的信息時(shí)代,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見(jiàn),它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分
14、,從而倍受人們重視。 計(jì)算機(jī)已經(jīng)成為信息處理的重要工具,它在信息存儲(chǔ)、傳播等方面有著極大的優(yōu)勢(shì)體現(xiàn)。其強(qiáng)大的功能已經(jīng)讓現(xiàn)代社會(huì)的人們輕松接受。計(jì)算機(jī)進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。隨著數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,數(shù)據(jù)庫(kù)應(yīng)用程序所能實(shí)現(xiàn)的功能越來(lái)越多,這也就對(duì)應(yīng)用程序本身提出了越來(lái)越高的要求,要求應(yīng)用程序本身有較強(qiáng)的適應(yīng)性和很好的邏輯思路。</p><p> 1.1本文工作的來(lái)源</p>
15、;<p> 今天人們談到計(jì)算機(jī)必然地和網(wǎng)絡(luò)聯(lián)系起來(lái),電子郵件,視頻會(huì)議,將逐步代替?zhèn)髡?,電?huà)。一方面孤立的未加入網(wǎng)絡(luò)的計(jì)算機(jī)越來(lái)越難以見(jiàn)到,另一方面計(jì)算機(jī)的概念也被網(wǎng)絡(luò)所擴(kuò)展。二十世紀(jì)九十年代興起的Internet在過(guò)去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒(méi)有一種技術(shù)能像Internet一樣,劇烈地改變著我們的學(xué)習(xí)、生活和習(xí)慣方式。人在計(jì)算機(jī)互聯(lián)網(wǎng)的時(shí)代傳播者不再是以前在傳統(tǒng)時(shí)代話(huà)語(yǔ)權(quán)的霸主,不再具有那層
16、神秘的外衣。代之而來(lái)的是身份的平民化。每個(gè)人都有可能成為具有巨大社會(huì)影響的傳播者。傳播者與受眾的互動(dòng)性也越來(lái)越強(qiáng)。傳播者在網(wǎng)絡(luò)時(shí)代的身份更接近于一個(gè)信息的傳播者,為受眾挑選海量的信息,供受眾進(jìn)行選擇。信息的供求關(guān)系因?yàn)榫W(wǎng)絡(luò)而發(fā)生180度的大轉(zhuǎn)變。現(xiàn)在是信息社會(huì),信息這一商品已處于一種供大于求的狀況。在這種情勢(shì)下傳播者就不得不思考著如何去討好群眾,這些他們的衣食父母。從這一狀況看,計(jì)算機(jī)以及其網(wǎng)絡(luò)的發(fā)展必然是各個(gè)企業(yè)的必須面對(duì)的重要問(wèn)題,
17、應(yīng)用計(jì)算機(jī)辦公技術(shù)更加的勢(shì)不可擋。從種種OA的出現(xiàn),隨處辦公技術(shù)逐漸的普及到了各個(gè)公司的辦公方式上面。</p><p> 計(jì)算機(jī)業(yè)飛速發(fā)展,技術(shù)淘汰指標(biāo)高的驚人,價(jià)格下降以及軟件應(yīng)用的快速擴(kuò)展引發(fā)了以信息處理計(jì)算機(jī)化為標(biāo)志的“微機(jī)革命”,隨之而來(lái)的是以全球信息網(wǎng)絡(luò)普及和全球信息共享為標(biāo)志的“全球信息網(wǎng)絡(luò)革命”的蓬勃興起。可見(jiàn),世界已進(jìn)入在計(jì)算機(jī)信息管理領(lǐng)域中激烈競(jìng)爭(zhēng)的時(shí)代,計(jì)算機(jī)已經(jīng)變得普通的不能再普通的工具,
18、如同已經(jīng)離不開(kāi)的自行車(chē)、汽車(chē)一樣。一切的一切應(yīng)該表明,誰(shuí)掌握的知識(shí)多,信息量大,信息處理速度快,批量大,誰(shuí)的效率就高,誰(shuí)就能在各種競(jìng)爭(zhēng)中立于不敗之地。</p><p><b> 1.2目的和意義</b></p><p> 當(dāng)同學(xué)們離開(kāi)校園,走上各自的人生歷程,同學(xué)間的友誼將成為寶貴的人生精神財(cái)富。 但是隨著時(shí)間的流逝,工作變遷,生活環(huán)境的轉(zhuǎn)變。老友難聚,友情難敘。
19、華北科技學(xué)院同學(xué)錄是為華北科技學(xué)院校友之間進(jìn)行交流和聯(lián)系提供的一個(gè)平臺(tái)。利用我校的網(wǎng)絡(luò)資源優(yōu)勢(shì)和技術(shù)優(yōu)勢(shì),通過(guò)提供完善的同學(xué)錄服務(wù),和規(guī)范同學(xué)錄的管理,以達(dá)到增進(jìn)校友之間、校友與母校之間的感情,方便校友聯(lián)系的目的, 并以此加快我校的信息化建設(shè)。</p><p> 在這次制作中能使我們充分利用網(wǎng)頁(yè)制作、Asp.Net語(yǔ)言、SQL Server 2005數(shù)據(jù)庫(kù)來(lái)制作一個(gè)好的網(wǎng)站,也使我們對(duì)Asp.Net語(yǔ)言和SQ
20、L Server 2005數(shù)據(jù)庫(kù)掌握的更深,更透徹。系統(tǒng)引用了ASP這一具有強(qiáng)大功能、用于Web開(kāi)發(fā)的開(kāi)發(fā)環(huán)境。ASP應(yīng)用于WEB設(shè)計(jì)中,與SQL Server2005緊密聯(lián)合,使得應(yīng)用程序可以更好地利用操作系統(tǒng)提供的功能,并使得應(yīng)用程序的開(kāi)發(fā)更快、更簡(jiǎn)單。本系統(tǒng)采用B/S模式,其最根本的目的是讓同學(xué)可以通過(guò)網(wǎng)絡(luò)在線互動(dòng),通過(guò)學(xué)校的內(nèi)部或外部網(wǎng)絡(luò)進(jìn)行學(xué)校資訊以及信息的及時(shí)發(fā)布以及同學(xué)間的交流,并且具有操作方便,響應(yīng)快捷等優(yōu)點(diǎn)。</
21、p><p> 華北科技學(xué)院同學(xué)錄是基于Windows 2003環(huán)境B/S模式進(jìn)行開(kāi)發(fā),本系統(tǒng)前臺(tái)使用Microsoft Visual Studio 2005中的Asp.Net(C#語(yǔ)言)技術(shù)進(jìn)行開(kāi)發(fā),后臺(tái)數(shù)據(jù)庫(kù)采用SQL Server 2005數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)處理。</p><p> 本系統(tǒng)是為了方便校友之間聯(lián)系而使用的一種系統(tǒng)。是在對(duì)華北科技學(xué)院學(xué)院各系及各系班級(jí)進(jìn)行實(shí)地調(diào)研后,以實(shí)際為基
22、礎(chǔ)進(jìn)行設(shè)計(jì)的。本系統(tǒng)屬于B/S模式,可以通過(guò)前臺(tái)瀏覽器的操作界面訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的更新、查詢(xún)、刪除和修改。本系統(tǒng)包括3大模塊:用戶(hù)信息管理、班級(jí)信息管理、留言信息管理。</p><p> 一個(gè)方便用戶(hù)使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度較快,通過(guò)計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)結(jié)合開(kāi)發(fā)出客戶(hù)端與服務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)傳輸,和簡(jiǎn)易通訊功能。</p>&
23、lt;p> 實(shí)用性:系統(tǒng)以用戶(hù)需求為目標(biāo),以方便用戶(hù)為原則。根據(jù)用戶(hù)實(shí)際的需求情況,度身訂造一套先進(jìn)的局域網(wǎng)數(shù)據(jù)傳輸,從用戶(hù)角度出發(fā)盡可能的方便用戶(hù)使用,滿(mǎn)足基本的用戶(hù)需要,成為公司學(xué)校等通用的網(wǎng)絡(luò)軟件。</p><p> 先進(jìn)性:本設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開(kāi)發(fā)技術(shù)。以Asp.Net為主要開(kāi)發(fā)環(huán)境,其優(yōu)秀的編碼體制和強(qiáng)大的編譯器是此系統(tǒng)的強(qiáng)力支柱。</p><
24、;p> 高可靠性:一個(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過(guò)合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)傳輸?shù)恼_性。</p><p> 高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶(hù)共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。</p><p> 采用標(biāo)準(zhǔn)技術(shù):本系統(tǒng)的所有設(shè)計(jì)遵循國(guó)際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開(kāi)放性。</p&g
25、t;<p> 可維護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)(更改,升級(jí)等)和網(wǎng)絡(luò)的維護(hù)。</p><p> 可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來(lái)業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。</p><p> 智能性:系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性,在使用系統(tǒng)一段時(shí)間后,系統(tǒng)可以適應(yīng)于任何局域網(wǎng)。</p>
26、<p><b> 1.3國(guó)內(nèi)外進(jìn)展</b></p><p><b> 1.3.1國(guó)外進(jìn)展</b></p><p> 在隨著社交網(wǎng)站在現(xiàn)在社會(huì)的流行,以Facebook為代表的SNS網(wǎng)站成了國(guó)外成功的典型案例?!acebook的成功使更多創(chuàng)業(yè)者加入到SNS(Social Network Service,社交網(wǎng)絡(luò))領(lǐng)域中,這些遍布
27、各地SNS網(wǎng)站通過(guò)人際關(guān)系為紐帶的關(guān)聯(lián),形成了眾多人脈聚合平臺(tái)。</p><p> 這種機(jī)制下的交際網(wǎng)站雖然使用戶(hù)更容易穩(wěn)固自己的關(guān)系網(wǎng),但仍然凸顯出了一些問(wèn)題。例如其雖然用互聯(lián)網(wǎng)模擬了現(xiàn)實(shí)中交際需求,但如果僅局限于一般的大眾化交友模式,除了形式上區(qū)別外,未能實(shí)現(xiàn)實(shí)名制和因此帶來(lái)價(jià)值性的關(guān)聯(lián)。 </p><p> 在互聯(lián)網(wǎng)已經(jīng)成為不可或缺工具的今天,人們更希望網(wǎng)絡(luò)能對(duì)自己的工作、個(gè)人發(fā)
28、展提供更加便捷、高效的支撐和幫助。因此,在SNS已經(jīng)建立起的誠(chéng)信平臺(tái)上,其商務(wù)價(jià)值逐漸展現(xiàn)出來(lái),2007年12月4日,香港首富李嘉誠(chéng)向美國(guó)社交網(wǎng)站Facebook砸下6000萬(wàn)美元的重金,就在兩個(gè)月之前,SNS網(wǎng)站Facebook剛剛獲得了微軟2.4億美元的投資。</p><p><b> 1.3.2國(guó)內(nèi)進(jìn)展</b></p><p> 長(zhǎng)就在國(guó)外的SNS網(wǎng)站不斷傳
29、出好消息的時(shí)候,國(guó)內(nèi)的SNS卻稍顯沉寂。除了若鄰之外,國(guó)內(nèi)的商務(wù)SNS公司都沒(méi)有資本上的動(dòng)作。盈 利模式的匱乏讓國(guó)內(nèi)SNS還處在漫長(zhǎng)的培育期內(nèi)。天際網(wǎng)CEO林說(shuō),“我們一開(kāi)始已經(jīng)把期望值降低了,但是比我們想象的還要艱難還要慢,市場(chǎng)培育的過(guò)程比 我們想象的還要久?!?lt;/p><p> 在國(guó)內(nèi),人人網(wǎng)成功的由原始的校內(nèi)網(wǎng)改造成適合于更廣泛人群的人人網(wǎng),恰似一個(gè)巨大的校友錄。不但成功的將每個(gè)學(xué)校的學(xué)生吸引進(jìn)來(lái),進(jìn)行網(wǎng)
30、絡(luò)資訊,個(gè)人信息的及時(shí)更新分享,也為各個(gè)學(xué)校同學(xué)的聯(lián)系提供了強(qiáng)大的平臺(tái)。人人網(wǎng)要發(fā)展成為為整個(gè)中國(guó)互聯(lián)網(wǎng)用戶(hù)提供服務(wù)的SNS社交網(wǎng)站,給不同身份的人提供了一個(gè)全方位的互動(dòng)交流平臺(tái),大大提高了用戶(hù)之間的交流效率降低了維護(hù)用戶(hù)之間交流的成本,通過(guò)提供發(fā)布日志、保存相冊(cè)、音樂(lè)視頻等站內(nèi)外資源分享等功能搭建了一個(gè)功能豐富高效的用戶(hù)交流互動(dòng)平臺(tái)。</p><p> 1.4本文工作的主要內(nèi)容</p><
31、p> 基于Web的站點(diǎn)和系統(tǒng)具有鮮明的特點(diǎn),就是簡(jiǎn)單,方便,資源交換更自由,信息交換更及時(shí),這些都是奠定Web系統(tǒng)稱(chēng)為當(dāng)今潮流開(kāi)發(fā)的方向的基礎(chǔ),小到局域網(wǎng),校園網(wǎng),大到整個(gè)互聯(lián)網(wǎng),Web站點(diǎn)系統(tǒng)的搭設(shè)其實(shí)是方便快速可行的,還可以充分的利用各種條件來(lái)進(jìn)行開(kāi)發(fā),本文中的基于Web的校友錄系統(tǒng),采用ASP腳本語(yǔ)言,搭配SQL Server2005數(shù)據(jù)庫(kù)進(jìn)行構(gòu)建,可以十分契合的完成系統(tǒng)各項(xiàng)功能,在同學(xué)間進(jìn)行信息資源交換的同時(shí),實(shí)現(xiàn)各方面
32、的要求,通過(guò)使用ASP腳本語(yǔ)言完成基于Web的校友錄系統(tǒng)。</p><p><b> 第2章 需求分析</b></p><p> 根據(jù)華北科技學(xué)院的班級(jí)特點(diǎn)及同學(xué)錄系統(tǒng)應(yīng)具有的基本功能,本同學(xué)錄系統(tǒng)開(kāi)發(fā)完成后應(yīng)完成以下目標(biāo):</p><p> 班級(jí)管理包括創(chuàng)建、查找和維護(hù)班級(jí)。</p><p> 用戶(hù)管理包括注冊(cè)
33、、修改和刪除用戶(hù)。</p><p> 留言管理包括發(fā)表、查看和刪除留言。</p><p> 具有管理員權(quán)限及方便可靠的系統(tǒng)維護(hù)。</p><p> 界面友好美觀,操作簡(jiǎn)單易行,查詢(xún)靈活方便,能夠增進(jìn)同學(xué)間的友宜。</p><p> 2.1系統(tǒng)的需求分析</p><p> 基于WEB的校友錄系統(tǒng),為華北科技學(xué)院
34、同學(xué)間的交流提供一個(gè)平臺(tái)。</p><p> 系統(tǒng)需求分析主要就是明確校友錄系統(tǒng)所要實(shí)現(xiàn)的目標(biāo),并給出解決方案。對(duì)系統(tǒng)的需求分析可以從功能需求和數(shù)據(jù)需求兩方面來(lái)進(jìn)行。功能需求分析主要是對(duì)系統(tǒng)所要實(shí)現(xiàn)的目的進(jìn)行分解,使之形成既相互獨(dú)立又相互聯(lián)系的幾個(gè)部分,然后將每個(gè)部分映射為一個(gè)或多個(gè)功能,這些功能相互之間形成一個(gè)有機(jī)的整體。數(shù)據(jù)需求分析就是對(duì)系統(tǒng)中涉及的數(shù)據(jù)進(jìn)行識(shí)別,并描述出它們?cè)谙到y(tǒng)中的關(guān)系和流向。</
35、p><p> 如上所述,通過(guò)功能需求分析可以得到系統(tǒng)的主要功能,通過(guò)數(shù)據(jù)需求分析則對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有所幫助。下面詳細(xì)進(jìn)行這兩個(gè)部分的分析。</p><p> 2.1.1功能需求分析</p><p> 校友錄系統(tǒng)的基本操作主要在功能上分為用戶(hù)注冊(cè)、查詢(xún)班級(jí)、創(chuàng)建班級(jí)、班級(jí)留言、權(quán)限管理五大部分:</p><p><b> 1、用戶(hù)注冊(cè)
36、</b></p><p> 用戶(hù)注冊(cè)是核心功能,它包括普通用戶(hù)與管理員的登錄操作,管理員對(duì)普通用戶(hù)的審核以及刪除操作。</p><p><b> 2、班級(jí)查詢(xún)</b></p><p> 班級(jí)查詢(xún)是重要功能之一,它能提供直觀的數(shù)據(jù)給用戶(hù),使用戶(hù)了解現(xiàn)有的班級(jí)狀況以及需要加入的班級(jí),如果沒(méi)有查找的班級(jí)即可通過(guò)創(chuàng)建班級(jí)的功能,按照華
37、北科技學(xué)院的班級(jí)號(hào)進(jìn)行班級(jí)的創(chuàng)建與查詢(xún)。</p><p><b> 3、創(chuàng)建班級(jí)</b></p><p> 當(dāng)用戶(hù)注冊(cè)成功時(shí),首先進(jìn)行班級(jí)查找,若不能找到此班級(jí),即可按照規(guī)則創(chuàng)建班級(jí),并對(duì)班級(jí)進(jìn)行查看。</p><p><b> 4、班級(jí)留言</b></p><p> 班級(jí)留言功能可以使加入
38、班級(jí)的同學(xué)進(jìn)行相互的交流,通過(guò)留言功能實(shí)現(xiàn)多方的通信功能。同時(shí),使得本班同學(xué)之間進(jìn)行信息的及時(shí)分享。同樣,班級(jí)管理員可以對(duì)留言?xún)?nèi)容進(jìn)行管理,如刪除等操作。</p><p><b> 5、權(quán)限管理</b></p><p> 一般分為多種不同的管理角色,靈活地控制不同管理角色的管理權(quán)限,分別使用系統(tǒng)管理員與班級(jí)管理員等角色。</p><p>
39、 2.1.2數(shù)據(jù)需求分析</p><p> 本系統(tǒng)所使用到的數(shù)據(jù)需求有以下方面:</p><p> 系統(tǒng)所管理的內(nèi)容系統(tǒng)所管理的內(nèi)容有用戶(hù)信息表、個(gè)人信息表、班級(jí)信息表、留言信息表、申請(qǐng)修改信息表;其中用戶(hù)信息表主要有用戶(hù)名、用戶(hù)密碼、用戶(hù)的超級(jí)密碼,個(gè)人信息表有姓名、性別、出生年月、聯(lián)系方式等,班級(jí)信息表有班級(jí)號(hào)、班級(jí)名稱(chēng)、所在系別、入學(xué)年份、班級(jí)黑板等,留言信息表有留言?xún)?nèi)容、留言時(shí)
40、間、留言人信息、留言班級(jí)等。</p><p> 2.2系統(tǒng)性能需求分析</p><p> 校友錄系統(tǒng),根據(jù)其使用的特定對(duì)象,在性能上要求簡(jiǎn)潔快捷,易用易懂,可以使不同的用戶(hù)在各自的權(quán)限頁(yè)面下快捷有效的完成自己的操作。本系統(tǒng)采用VS2005環(huán)境下,ASP+SQL Server2005的結(jié)構(gòu)設(shè)計(jì),系統(tǒng)響應(yīng)時(shí)間短,面對(duì)大群體的操作人員,采用SQL Server2005數(shù)據(jù)庫(kù)可以最大的發(fā)揮出技
41、術(shù)的優(yōu)勢(shì),支持大批量的用戶(hù)同時(shí)訪問(wèn)系統(tǒng)。</p><p> 1.軟件環(huán)境以用編程語(yǔ)言及開(kāi)發(fā)工具:</p><p><b> 操作系統(tǒng)</b></p><p> 該系統(tǒng)采用的操作系統(tǒng)是Microsoft Windows Server 2003 Enterprise Edition。微軟的Windows 2003系統(tǒng)是目前服務(wù)器電腦中使用得較
42、為廣泛的計(jì)算機(jī)操作系統(tǒng),它不僅給人們平日的工作、上網(wǎng)以及娛樂(lè)帶來(lái)了方便,同時(shí)系統(tǒng)的性能也相對(duì)穩(wěn)定。此操作系統(tǒng)提供給用戶(hù)良好的界面、穩(wěn)定的性能、安全的網(wǎng)絡(luò)環(huán)境。</p><p> 服務(wù)器ASP下的配置</p><p> 本系統(tǒng)的WEB服務(wù)器采用VS2005提供的C#語(yǔ)言開(kāi)發(fā),并提供了ASP的網(wǎng)頁(yè)環(huán)境,構(gòu)建出一個(gè)快捷有效的開(kāi)發(fā)環(huán)境。</p><p><b>
43、; 數(shù)據(jù)庫(kù)服務(wù)器</b></p><p> 本系統(tǒng)采購(gòu)SQL Server 2005數(shù)據(jù)庫(kù);其特點(diǎn)在本文下會(huì)有詳細(xì)的介紹。</p><p><b> ASP技術(shù)</b></p><p> 本系統(tǒng)采用ASP技術(shù)進(jìn)行架構(gòu);ASP編程語(yǔ)言特點(diǎn)在本文下方也會(huì)有詳細(xì)的介紹。</p><p> JavaScri
44、pt 語(yǔ)言</p><p> JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語(yǔ)言。使用它的目的是與HTML超文本標(biāo)記語(yǔ)言、Java 腳本語(yǔ)言(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁(yè)面中鏈接多個(gè)對(duì)象,與Web客戶(hù)交互作用。從而可以開(kāi)發(fā)客戶(hù)端的應(yīng)用程序等。它是通過(guò)嵌入或調(diào)入在標(biāo)準(zhǔn)的HTML語(yǔ)言中實(shí)現(xiàn)的。它的出現(xiàn)彌補(bǔ)了HTML語(yǔ)言的缺陷,它是Ja
45、va與HTML折衷的選擇。</p><p> 開(kāi)發(fā)工具VS2005</p><p> 開(kāi)發(fā)工具Visual Studio 2005企業(yè)級(jí)工作平臺(tái),利用它我們可以在數(shù)據(jù)庫(kù)和C#的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的C#集成開(kāi)發(fā)環(huán)境, 包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, SQL。</p><p
46、><b> 2.硬件環(huán)境:</b></p><p> 服務(wù)器CPU:PIII 500以上,內(nèi)存:256M以上;</p><p><b> 客戶(hù)機(jī)滿(mǎn)足IE;</b></p><p><b> 第3章 總體設(shè)計(jì)</b></p><p> 3.1系統(tǒng)的處理流程<
47、/p><p> 3.1.1普通用戶(hù)模塊 </p><p> 普通用戶(hù)在驗(yàn)證登陸后,進(jìn)入操作面板,面板下設(shè)有修改密碼,查詢(xún)同學(xué)信息,查詢(xún)班級(jí)信息等模塊,并統(tǒng)一進(jìn)行操作處理;</p><p> 修改密碼:修改自己的密碼;</p><p> 查詢(xún)同學(xué)信息:普通用戶(hù)模塊重要的模塊,實(shí)現(xiàn)用戶(hù)對(duì)所有的注冊(cè)同學(xué)信息的查詢(xún)統(tǒng)計(jì),通過(guò)此查詢(xún)統(tǒng)計(jì)了解學(xué)校加
48、入同學(xué)的信息;</p><p> 查詢(xún)班級(jí)信息:用戶(hù)通過(guò)此功能能幫助用戶(hù)很快查找到自己的班級(jí),通過(guò)此查找能直觀的了解創(chuàng)建的班級(jí),防止重復(fù)班級(jí)的創(chuàng)建。</p><p> 3.1.2班級(jí)信息管理模塊 </p><p> 用戶(hù)在驗(yàn)證登陸后,進(jìn)入校友錄首頁(yè),首頁(yè)下設(shè)有創(chuàng)建班級(jí),查詢(xún)班級(jí)信息,查詢(xún)注冊(cè)人員信息、班級(jí)信息管理等模塊,并統(tǒng)一進(jìn)行操作處理;</p>
49、;<p> 班級(jí)留言:留言信息供本班同學(xué)瀏覽;</p><p> 查看同學(xué)錄:查看加入班級(jí)同學(xué)的個(gè)人信息,如姓名、聯(lián)系方式等;</p><p> 查找班級(jí):用戶(hù)通過(guò)此功能能了解到所創(chuàng)建班級(jí)的現(xiàn)狀,通過(guò)此查詢(xún)能直觀的對(duì)本學(xué)校的班級(jí)進(jìn)行查閱;</p><p> 3.1.3留言信息管理模塊 </p><p> 系統(tǒng)管理員用
50、戶(hù)在驗(yàn)證登陸后,進(jìn)入操作面板,面板下設(shè)有修改密碼,查詢(xún)班級(jí)同學(xué)信息,查詢(xún)班級(jí)留言、資料修改、留言管理等模塊,并統(tǒng)一進(jìn)行操作處理;</p><p> 修改密碼:修改自己的密碼;</p><p> 查看留言信息:普通用戶(hù)模塊重要的模塊,實(shí)現(xiàn)用戶(hù)對(duì)所有的采購(gòu)單信息的查詢(xún)統(tǒng)計(jì),通過(guò)此查詢(xún)統(tǒng)計(jì)了解公司采購(gòu)物資的規(guī)律;</p><p> 編輯留言信息:用戶(hù)通過(guò)此功能能進(jìn)行
51、留言信息的編輯,對(duì)不符合規(guī)范的留言進(jìn)行有效編輯;</p><p> 刪除留言信息:通過(guò)此功能,對(duì)于不規(guī)范的留言進(jìn)行刪除處理;</p><p> 華北科技學(xué)院校友錄系統(tǒng)總體設(shè)計(jì)詳情見(jiàn)圖3.1。</p><p> 圖3. 1 華北科技學(xué)院校友錄系統(tǒng)總體設(shè)計(jì)圖</p><p> 用戶(hù)進(jìn)入本系統(tǒng)后,擁有用戶(hù)名和密碼的用戶(hù)可以直接登陸系統(tǒng),系
52、統(tǒng)根據(jù)用戶(hù)身份給予不同的版面顯示;沒(méi)有用戶(hù)名和密碼的用戶(hù)只能聯(lián)系管理員,或者通過(guò)發(fā)郵件的方式,或者通過(guò)其實(shí)方式聯(lián)系管理開(kāi)通用戶(hù)名和密碼。管理員開(kāi)通后把用戶(hù)的ID和密碼信息發(fā)送給用戶(hù),用戶(hù)在獲得用戶(hù)名和密碼后才能登陸系統(tǒng)。其設(shè)計(jì)工作流程見(jiàn)圖3.2。</p><p> 圖3. 2 華北科技學(xué)院校友錄工作流程</p><p><b> 第4章 詳細(xì)設(shè)計(jì)</b><
53、/p><p><b> 4.1數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 4.1.1 數(shù)據(jù)庫(kù)概述</p><p> 數(shù)據(jù)庫(kù)技術(shù)特別是關(guān)系型數(shù)據(jù)庫(kù)技術(shù),是信息社會(huì)的重要基礎(chǔ)之一,是計(jì)算機(jī)科學(xué)領(lǐng)域發(fā)展中最為迅速的分支。數(shù)據(jù)庫(kù)技術(shù)的出現(xiàn),是計(jì)算機(jī)數(shù)據(jù)處理技術(shù)的重大進(jìn)步,它具有以下特點(diǎn):</p><p> 實(shí)現(xiàn)數(shù)據(jù)共享。數(shù)據(jù)共享允
54、許多個(gè)用戶(hù)同時(shí)存取數(shù)據(jù)而不相互影響,這個(gè)特征正是數(shù)據(jù)技術(shù)先進(jìn)性的體現(xiàn)。</p><p> 實(shí)現(xiàn)數(shù)據(jù)獨(dú)立。數(shù)據(jù)獨(dú)立是指應(yīng)用程序不必隨數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的改變而變動(dòng),這是數(shù)據(jù)庫(kù)技術(shù)的一個(gè)最基本的優(yōu)點(diǎn)。</p><p> 減少了數(shù)據(jù)冗余度。用戶(hù)的邏輯數(shù)據(jù)文件和具體的物理數(shù)據(jù)文件不必一一對(duì)應(yīng),存在著“多對(duì)一”的關(guān)系,有效地節(jié)省了存儲(chǔ)資源。</p><p> 避免了數(shù)據(jù)不一致
55、性。由于數(shù)據(jù)只有一個(gè)物理備份,數(shù)據(jù)的訪問(wèn)不會(huì)出現(xiàn)不一致的情況。</p><p> 加強(qiáng)了對(duì)數(shù)據(jù)的保護(hù)。數(shù)據(jù)庫(kù)加入了安全保密機(jī)制,對(duì)數(shù)據(jù)進(jìn)行集中控制和并發(fā)訪問(wèn)控制,保證了數(shù)據(jù)的安全、完整和準(zhǔn)確。</p><p> 基于web的華北科技學(xué)院校友錄系統(tǒng),系統(tǒng)數(shù)據(jù)庫(kù)采用SQL Server 2005數(shù)據(jù)庫(kù): </p><p> SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管
56、理系統(tǒng)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開(kāi)發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專(zhuān)注于開(kāi)發(fā)推廣SQL Server 的Windows NT 版本。Sybase則較專(zhuān)注于SQL Server在U
57、NIX 操作系統(tǒng)上的應(yīng)用。</p><p> SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。</p><p> SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理
58、解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。</p><p> 與 Microsoft Visual Studio、Microsoft Office System 以及新的開(kāi)發(fā)工具包(包括 Business
59、 Intelligence Development Studio)的緊密集成使 SQL Server 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。</p><p> 4.1.2 與數(shù)據(jù)庫(kù)結(jié)合的前臺(tái)頁(yè)面腳本語(yǔ)言ASP</p><p> ASP1998年,微軟公司發(fā)布了As
60、p2.0 、Asp10和Asp2.0主要區(qū)別是外部的組件需要實(shí)例化。有了Asp2.0和IIS4.0,我們就有可能建立Asp應(yīng)用了,而且每個(gè)組件就有了自己?jiǎn)为?dú)的內(nèi)存空間。內(nèi)置的Microsoft Transaction Server(MTS)也使用組件制作便得簡(jiǎn)單。</p><p> 微軟公司接著開(kāi)發(fā)了Windows 2000操作系統(tǒng)。 這個(gè)Windows版本給我們帶上了IIS5.0以及Asp3.0。此次并不是簡(jiǎn)
61、單對(duì)Asp進(jìn)行補(bǔ)充,核心的不同實(shí)際上是把很多的事情交給了COM來(lái)做。在Windows 2000中,微軟結(jié)合了MTS與COM核心環(huán)境做出了COM+,這就讓主機(jī)有了一種新的方法來(lái)使用組件,同樣給主機(jī)帶來(lái)了更多的穩(wěn)定性,成了一個(gè)可以升級(jí)的效率高的工作平臺(tái)。IIS 5.0在表面上似乎沒(méi)有改什么,但是在接口上動(dòng)的手術(shù)比較大。在內(nèi)部,它使用COM+組件服務(wù)來(lái)對(duì)組件提供一個(gè)更好的執(zhí)行的環(huán)境。</p><p> 一個(gè)Asp.N
62、et的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一切就是這么簡(jiǎn)單。多處理器環(huán)境的可靠性Asp.Net已經(jīng)被刻意設(shè)計(jì)成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的環(huán)境下用特殊的無(wú)縫連接技術(shù),將很大的提高運(yùn)行速度。</p><p> Asp.Net 的語(yǔ)法在很大程度上與Asp兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保
63、護(hù)??梢酝ㄟ^(guò)在現(xiàn)有 Asp應(yīng)用程序中逐漸添加Asp.Net功能,隨時(shí)增強(qiáng)Asp應(yīng)用程序的功能。 Asp.Net 是一個(gè)已編譯的、基于.Net的環(huán)境,把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,比Asp即時(shí)解釋程序速度上要快很多.而且是可以用任何與.Net兼容的語(yǔ)言(包括 Visual Basic .Net、C# 和 Java Script .Net)創(chuàng)作應(yīng)用程序。另外,任何Asp.Net應(yīng)用程序都可以使用整個(gè)
64、 .Net Framework。開(kāi)發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類(lèi)型安全、繼承等等。</p><p> 4.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)要點(diǎn)</p><p> 在進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)之前,必須明確建立數(shù)據(jù)庫(kù)的目的,故首先需要進(jìn)行完整的功能需求分析。功能確定之后,開(kāi)始進(jìn)行數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì),建立實(shí)體模型,在邏輯上滿(mǎn)足功能需求。在建立實(shí)體模型時(shí),實(shí)體要逐一命名,并
65、要描述其間的各種關(guān)系,確定其屬性。在邏輯結(jié)構(gòu)確定之后,進(jìn)行關(guān)系數(shù)據(jù)的設(shè)計(jì),將實(shí)體模型轉(zhuǎn)換成關(guān)系模型,建立數(shù)據(jù)表,建立字段,確定每個(gè)字段的數(shù)據(jù)類(lèi)型和數(shù)據(jù)長(zhǎng)度的值域。</p><p> 另外,好的關(guān)系數(shù)據(jù)庫(kù)必須確定每個(gè)數(shù)據(jù)表的主鍵,在需要外鍵的字段建立外鍵進(jìn)行約束。還需要對(duì)進(jìn)行查詢(xún)的字段建立索引,具體應(yīng)該根據(jù)程序和查詢(xún)語(yǔ)句來(lái)建立。</p><p> 本系統(tǒng)大部分是基于數(shù)據(jù)庫(kù)的,為了更好地組
66、織數(shù)據(jù)和設(shè)計(jì)出實(shí)際應(yīng)用數(shù)據(jù)庫(kù),應(yīng)該建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)。</p><p> 4.1.4數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)</p><p> User表,用于所有用戶(hù)的相關(guān)信息,如管理員賬號(hào),密碼,操作權(quán)限等等,詳細(xì)字段結(jié)構(gòu)請(qǐng)見(jiàn)表4.1。</p><p> 表4.1 user表結(jié)構(gòu)字段詳細(xì)</p><p> xin表,用于用戶(hù)的相關(guān)信息,詳細(xì)字段結(jié)構(gòu)
67、請(qǐng)見(jiàn)表4.2。</p><p> 表4.2 xin表結(jié)構(gòu)字段詳細(xì)</p><p> 班級(jí)信息表表,用于班級(jí)的相關(guān)信息,詳細(xì)字段結(jié)構(gòu)請(qǐng)見(jiàn)表4.3。</p><p> 表4.3 Bj表結(jié)構(gòu)字段詳細(xì)</p><p> 留言信息表,用于用戶(hù)留言的相關(guān)信息,詳細(xì)字段結(jié)構(gòu)請(qǐng)見(jiàn)表4.4。</p><p> 表4.4 Liu
68、表結(jié)構(gòu)字段詳細(xì)</p><p> 申請(qǐng)修改表,用于用戶(hù)申請(qǐng)管理等操作的相關(guān)信息,詳細(xì)字段結(jié)構(gòu)請(qǐng)見(jiàn)表4.5。</p><p> 表4.5 Shen表結(jié)構(gòu)字段詳細(xì)</p><p><b> 4.2系統(tǒng)模塊設(shè)計(jì)</b></p><p> 華北科技學(xué)院校友錄系統(tǒng),包含有普通用戶(hù)操作模塊,系統(tǒng)管理員管理模塊2部分,不同的使
69、用群體對(duì)應(yīng)使用不同的模塊功能,各個(gè)模塊的基本功能,如修改密碼、刪除留言等。華北科技學(xué)院校友錄系統(tǒng)的主界面請(qǐng)見(jiàn)圖4.1。</p><p> 圖4. 1 華北科技學(xué)院校友錄系統(tǒng)主界面</p><p> 從主頁(yè)面可以有注冊(cè)、登錄、學(xué)院主頁(yè)、創(chuàng)建班級(jí)等;說(shuō)明界面詳情請(qǐng)見(jiàn)圖4.2。</p><p> 圖4. 2 華北科技學(xué)院校友錄系統(tǒng)說(shuō)明界面</p>
70、<p> 另一個(gè)入口修改密碼與找回密碼,具體是通過(guò)用戶(hù)名以及超級(jí)密碼來(lái)二次驗(yàn)證來(lái)修改密碼;修改密碼的界面為圖4.3。</p><p> 圖4. 3 找回密碼界面</p><p> 用戶(hù)進(jìn)行登陸后,系統(tǒng)會(huì)根據(jù)后臺(tái)數(shù)據(jù)庫(kù)的數(shù)據(jù)得知當(dāng)前用戶(hù)的身份,并為之轉(zhuǎn)到相應(yīng)的操作界面。</p><p> 4.2.1普通用戶(hù)操作模塊</p><p
71、> 普通用戶(hù),作為本系統(tǒng)的一般應(yīng)用群體,其基本的功能是對(duì)班級(jí)進(jìn)行查詢(xún)和創(chuàng)建,可以根據(jù)班級(jí)號(hào)的條件查詢(xún)。普通用戶(hù)模塊圖請(qǐng)見(jiàn)圖4.4。</p><p> 圖4. 4 普通用戶(hù)模塊圖</p><p> 步驟1:登錄校友錄點(diǎn)擊主頁(yè)面的“查找班級(jí)”按鈕;</p><p> 步驟2:在如圖4.4所示的位置輸入自己的班號(hào);</p><p>
72、 步驟3:?jiǎn)螕簟安樵?xún)”按鈕,如果有此班級(jí)則在下方列出用戶(hù)查找的班級(jí),如果沒(méi)有提示未找到;</p><p> 步驟4:在列出的班級(jí)右則點(diǎn)擊“加入班級(jí)”按鈕,如果用戶(hù)沒(méi)有班級(jí)則可以加入班級(jí),提示加入成功,否則提示加入出錯(cuò)。</p><p> 所有用戶(hù)如果未查找到班級(jí)即可創(chuàng)建班級(jí);圖4.5是某一個(gè)用戶(hù)創(chuàng)建班級(jí)的界面。</p><p> 圖4. 5 用戶(hù)創(chuàng)建班級(jí)圖
73、</p><p> 步驟1:登錄校友錄點(diǎn)擊主頁(yè)面的“創(chuàng)建班級(jí)”按鈕;</p><p> 步驟2:在如圖4.5所示的頁(yè)面輸入班級(jí)的各項(xiàng)信息;</p><p> 步驟3:?jiǎn)螕簟皠?chuàng)建”按鈕,如果已有要?jiǎng)?chuàng)建的班級(jí)或輸入信息有錯(cuò),則提示出錯(cuò)信息,如果沒(méi)有錯(cuò)誤則提示創(chuàng)建成功,將此用戶(hù)加入該班級(jí)并設(shè)置成為此班級(jí)管理員用戶(hù)。</p><p> 查看與
74、發(fā)表留言功能,實(shí)現(xiàn)對(duì)班級(jí)內(nèi)部留言的查看,由管理員對(duì)留言的內(nèi)容進(jìn)行管理,如刪除等操作;用戶(hù)可以根據(jù)留言進(jìn)行回復(fù)等操作;班級(jí)留言界面如圖4.6所示。</p><p> 圖4. 6 班級(jí)留言界面</p><p> 步驟1:用戶(hù)登錄校友錄并已經(jīng)加入班級(jí);</p><p> 步驟2:在我的班級(jí)頁(yè)面中單擊“班級(jí)留言”按鈕;</p><p> 步
75、驟3:在如圖4.6所示的頁(yè)面,上半部為班級(jí)已有的留言,下半部在提示用戶(hù)輸入留言的位置輸入自己的留言;</p><p> 步驟4:?jiǎn)螕簟疤峤弧卑粹o,即可發(fā)表自己的留言。</p><p> 查詢(xún)校友功能,同樣實(shí)現(xiàn)對(duì)校友信息的查看,用戶(hù)可以根據(jù)條件篩選進(jìn)行查詢(xún);校友查詢(xún)以及資料修改界面如圖4.7所示。</p><p> 圖4.7 查詢(xún)校友界面</p>
76、<p> 步驟1:登錄校友錄點(diǎn)擊主頁(yè)面的“尋找校友”按鈕;</p><p> 步驟2:出現(xiàn)如圖4.7所示的頁(yè)面;</p><p> 步驟3:本部分為模糊查詢(xún),輸入好友的名子,單擊“查找”按鈕,如果該好友已經(jīng)注冊(cè)并完善了自己的詳細(xì)信息,則可以看到好友的名字、性別和所在班級(jí);否則提示未找到好友。</p><p> 資料修改功能,用戶(hù)加入班級(jí)后,通過(guò)點(diǎn)
77、擊資料修改即可完成對(duì)個(gè)人信息的更正與詳細(xì)信息修改操作。修改個(gè)人資料如圖4.8所示。</p><p> 圖4.8 資料修改界面</p><p> 步驟1:在班級(jí)頁(yè)面單擊“資料修改”按鈕;</p><p> 步驟2:進(jìn)入如圖4.8所示的頁(yè)面,進(jìn)行修改自己所在班級(jí)的資料;</p><p> 步驟3:?jiǎn)螕簟按_認(rèn)”按鈕,如果用戶(hù)輸入的信息格式正
78、確提示修改成功,否則提示格式錯(cuò)誤。</p><p> 4.2.2班級(jí)管理人員操作模塊</p><p> 班級(jí)管理員,作為系統(tǒng)的管理群體,其基本的功能具備普通用戶(hù)操作模塊的所有功能同時(shí)還擁有對(duì)班級(jí)資料以及通訊錄留言等模塊功能的管理。</p><p> 留言以及通訊錄管理的功能模塊界面如圖4.9所示。</p><p> 圖4.9 管理模
79、塊界面</p><p> 管理氛圍留言管理與通訊錄管理;管理留言信息模塊界面如圖4.10所示。</p><p> 圖4.10 管理留言信息界面</p><p> 通訊錄信息管理模塊界面如4.10所示。</p><p> 圖4.11 管理通訊錄界面</p><p> 本章通過(guò)對(duì)華北科技學(xué)院校友錄系統(tǒng)的各項(xiàng)功
80、能的簡(jiǎn)單介紹,使得用戶(hù)了解整個(gè)系統(tǒng)的操作應(yīng)用功能。用戶(hù)可以方便快捷的使用本校友錄,因?yàn)楸鞠到y(tǒng)的各部分功能大同小異,這里主要介紹了以上幾個(gè)部分的操作步驟,剩下查看通訊錄、近期動(dòng)態(tài)、管理班級(jí)等其它功能,當(dāng)用戶(hù)登錄到頁(yè)面后按要求操作即可。</p><p> 第5章 系統(tǒng)的編碼 </p><p> 5.1 選擇編程語(yǔ)言</p><p> 近年來(lái)隨著Internet技術(shù)
81、的飛速發(fā)展及用戶(hù)需求的不斷升級(jí),Web頁(yè)面技術(shù)也不斷的推陳出新,使得Web站點(diǎn)的功能越來(lái)越強(qiáng)大,能夠提供的服務(wù)種類(lèi)越來(lái)越繁多。從HTML、Client Script 到CGI,從JAVA的誕生到ActiveX, Web頁(yè)面設(shè)計(jì)人員不斷受到?jīng)_擊。.NET 是 Microsoft XML Web services 平臺(tái)。XML Web services 允許應(yīng)用程序通過(guò) Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)
82、備或編程語(yǔ)言。Microsoft .NET 平臺(tái)提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。對(duì)個(gè)人用戶(hù)的好處是無(wú)縫的、吸引人的體驗(yàn)。這是本文選.NET作為開(kāi)發(fā)工具最重要的原因之一。</p><p> C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。并定于在微軟職業(yè)開(kāi)發(fā)者論壇(PDC)上登臺(tái)亮相。C#是微軟公司研究員Anders Hejl
83、sberg的最新成果。C#看起來(lái)與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語(yǔ)法和編譯成中間代碼再運(yùn)行的過(guò)程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM(組件對(duì)象模型)是直接集成的,而且它是微軟公司.NET windows網(wǎng)絡(luò)框架的主角。</p><p> C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承C
84、和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒(méi)有宏和模版,不允許多重繼承)。C#綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的C#支持成為.NET開(kāi)發(fā)的首選語(yǔ)言。</p><p> C#最引人入勝的地方是它和Java的不同,而不是相似的地方.這一節(jié)(和這個(gè)系列第二部分的大部分地方)講述了C#實(shí)現(xiàn)的和Java不同的地方或者Java根
85、本沒(méi)有的特點(diǎn)。</p><p><b> (1)中間代碼</b></p><p> 微軟在用戶(hù)選擇何時(shí)MSIL應(yīng)該編譯成機(jī)器碼的時(shí)候是留了很大的余地.微軟公司很小心的聲稱(chēng)MSIL不是解釋性的,而是被編譯成了機(jī)器碼.它也明白許多--如果不是大多數(shù)的話(huà)--程序員認(rèn)為Java程序要不可避免的比C編寫(xiě)的任何東西都要慢.而這種實(shí)現(xiàn)方式?jīng)Q定了基于MSIL的程序(指的是用C#,
86、Visual Basic,"Managed C++"--C++的一個(gè)符合CLS的版本--等語(yǔ)言編寫(xiě)的程序)將在性能上超過(guò)"解釋性的"Java代碼.當(dāng)然,這一點(diǎn)還需要得到事實(shí)證明,因?yàn)镃#和其他生成MSIL的編譯器還沒(méi)有發(fā)布.但是Java JIT編譯器的普遍存在使得Java和C#在性能上相對(duì)相同.象"C#是編譯語(yǔ)言而Java是解釋性的,"之類(lèi)的聲明只是商業(yè)技巧.Java的中間代碼
87、和MSIL都是中間的匯編形式的語(yǔ)言,它們?cè)谶\(yùn)行時(shí)或其它的時(shí)候被編譯成機(jī)器代碼.</p><p> (2)命名空間中的申明</p><p> 當(dāng)你創(chuàng)建一個(gè)程序的時(shí)候,你在一個(gè)命名空間里創(chuàng)建了一個(gè)或多個(gè)類(lèi).同在這個(gè)命名空間里(在類(lèi)的外面)你還有可能聲明接口,枚舉類(lèi)型和結(jié)構(gòu)體.必須使用using關(guān)鍵字來(lái)引用其他命名空間的內(nèi)容.</p><p> (3)基本的數(shù)據(jù)類(lèi)型
88、</p><p> C#擁有比C,C++或者Java更廣泛的數(shù)據(jù)類(lèi)型.這些類(lèi)型是bool, byte, ubyte, short, ushort, int, uint, long, ulong, float, double,和decimal.象Java一樣,所有這些類(lèi)型都有一個(gè)固定的大小.又象C和C++一樣,每個(gè)數(shù)據(jù)類(lèi)型都有有符號(hào)和無(wú)符號(hào)兩種類(lèi)型.與Java相同的是,一個(gè)字符變量包含的是一個(gè)16位的Unicod
89、e字符.C#新的數(shù)據(jù)類(lèi)型是decimal數(shù)據(jù)類(lèi)型,對(duì)于貨幣數(shù)據(jù),它能存放28位10進(jìn)制數(shù)字.</p><p><b> (4)兩個(gè)基本類(lèi)</b></p><p> 一個(gè)名叫object的類(lèi)是所有其他類(lèi)的基類(lèi).而一個(gè)名叫string的類(lèi)也象object一樣是這個(gè)語(yǔ)言的一部分.作為語(yǔ)言的一部分存在意味著編譯器有可能使用它--無(wú)論何時(shí)你在程序中寫(xiě)入一句帶引號(hào)的字符串,編
90、譯器會(huì)創(chuàng)建一個(gè)string對(duì)象來(lái)保存它.</p><p><b> (5)參數(shù)傳遞</b></p><p> 方法可以被聲明接受可變數(shù)目的參數(shù).缺省的參數(shù)傳遞方法是對(duì)基本數(shù)據(jù)類(lèi)型進(jìn)行值傳遞.ref關(guān)鍵字可以用來(lái)強(qiáng)迫一個(gè)變量通過(guò)引用傳遞,這使得一個(gè)變量可以接受一個(gè)返回值.out關(guān)鍵字也能聲明引用傳遞過(guò)程,與ref不同的地方是,它指明這個(gè)參數(shù)并不需要初始值.</
91、p><p> (6)與COM的集成</p><p> C#對(duì)Windows程序最大的賣(mài)點(diǎn)可能就是它與COM的無(wú)縫集成了,COM就是微軟的Win32組件技術(shù)。實(shí)際上,最終有可能在任何.NET語(yǔ)言里編寫(xiě)COM客戶(hù)和服務(wù)器端.C#編寫(xiě)的類(lèi)可以子類(lèi)化一個(gè)以存在的COM組件;生成的類(lèi)也能被作為一個(gè)COM組件使用,然后又能使用,比方說(shuō),JScript語(yǔ)言子類(lèi)化它從而得到第三個(gè)COM組件.這種現(xiàn)象的結(jié)果
92、是導(dǎo)致了一個(gè)運(yùn)行環(huán)境的產(chǎn)生,在這個(gè)環(huán)境里的組件是網(wǎng)絡(luò)服務(wù),可用用任何.NET語(yǔ)言子類(lèi)化。</p><p><b> (7)索引下標(biāo)</b></p><p> 一個(gè)索引與屬性除了不使用屬性名來(lái)引用類(lèi)成員而是用一個(gè)方括號(hào)中的數(shù)字來(lái)匿名引用(就象用數(shù)組下標(biāo)一樣)以外是相似的。</p><p> public class ListBox: Con
93、trol </p><p><b> { </b></p><p> private string[] items; </p><p> public string this[int index] </p><p><b> { </b></p><p><b&
94、gt; get </b></p><p><b> { </b></p><p> return items[index]; </p><p><b> } </b></p><p><b> set </b></p><p>&l
95、t;b> { </b></p><p> items[index] = value; </p><p> Repaint(); </p><p><b> } </b></p><p><b> } </b></p><p><b>
96、} </b></p><p> 可以用一個(gè)循環(huán)器來(lái)匿名引用字符串內(nèi)部數(shù)組成員,就象下面這樣: </p><p> ListBox listBox = ...; </p><p> listBox[0] = "hello"; </p><p> Console.WriteLine(listBox[0]);
97、</p><p><b> (8)代理和反饋</b></p><p> 一個(gè)代理對(duì)象包括了訪問(wèn)一個(gè)特定對(duì)象的特定方法所需的信息。只要把它當(dāng)成一個(gè)聰明的方法指針就行了。代理對(duì)象可以被移動(dòng)到另一個(gè)地方,然后可以通過(guò)訪問(wèn)它來(lái)對(duì)已存在的方法進(jìn)行類(lèi)型安全的調(diào)用。一個(gè)反饋方法是代理的特例。event關(guān)鍵字用在將在事件發(fā)生的時(shí)候被當(dāng)成代理調(diào)用的方法聲明。</p>
98、<p><b> 5.2 代碼舉例</b></p><p> ASP連接SQLServer2005數(shù)據(jù)庫(kù)代碼設(shè)置的XML文件db.xml,其中和主要連接數(shù)據(jù)庫(kù)的代碼是:</p><p> Sql Connectionsql = new SqlConnection("Server=USER\\SQLEXPRESS;DataBase=hithd;
99、User ID=sa;Password=123");</p><p> sql.Open();</p><p> string str = "insert into Shen(ShenYongh,ShenTime,ShenTim,ShenNeir) values('"+Session["ID"]+"','
100、;"+DateTime.Now+"','"+TextBox1.Text+"','"+TextBox2.Text+"') ";</p><p> SqlCommand com = new SqlCommand(str,sql);</p><p> com.ExecuteNonQu
101、ery();</p><p> Response.Write("<script>alert('申請(qǐng)成功!');window.location.href='delete.aspx';</script>");</p><p> sql.Close(); </p><p> 數(shù)據(jù)
102、庫(kù)連接操作是一個(gè)相當(dāng)頻繁的操作,可以采用適當(dāng)?shù)募夹g(shù)來(lái)進(jìn)行數(shù)據(jù)庫(kù)連接優(yōu)化,以提高數(shù)據(jù)庫(kù)連接性能。</p><p> 建立一個(gè)db對(duì)象的實(shí)例變量,然后才能在它的基礎(chǔ)上建立resultset對(duì)象來(lái)操作數(shù)據(jù)庫(kù)。db對(duì)象對(duì)數(shù)據(jù)庫(kù)程序來(lái)說(shuō)是極其重要的,它關(guān)系到程序的性能。</p><p> 每當(dāng)一個(gè)客戶(hù)執(zhí)行數(shù)據(jù)庫(kù)操作時(shí),就需要借助一個(gè)db對(duì)象,而每個(gè)db對(duì)象就會(huì)占用服務(wù)器的一部分資源,而數(shù)據(jù)庫(kù)的同
103、時(shí)連接數(shù)不可能是無(wú)限的。因此,在考濾要提供高性能的數(shù)據(jù)庫(kù)Web程序時(shí),需要考慮如何去減少服務(wù)器的開(kāi)銷(xiāo)。一般來(lái)說(shuō)。每個(gè)ASP頁(yè)面中建立一個(gè) db對(duì)象,都會(huì)在服務(wù)器中產(chǎn)生一個(gè)對(duì)數(shù)據(jù)庫(kù)的連接。而不同的頁(yè)面的db對(duì)象是不能共享的。所以,在每個(gè)連接后都要關(guān)閉這條連接:</p><p> sql.Close();</p><p><b> 結(jié) 論</b></p>
104、;<p> 華北科技學(xué)院校友錄系統(tǒng),完成了以通用瀏覽器為用戶(hù)界面,以B/S模式開(kāi)發(fā)實(shí)現(xiàn)了校友錄系統(tǒng)中各模塊的功能。</p><p> 完成這次課程設(shè)計(jì)總共用了十個(gè)星期時(shí)間,第一個(gè)星期用來(lái)收集資料、學(xué)習(xí)要用到的各項(xiàng)開(kāi)發(fā)技術(shù)、進(jìn)行論壇的系統(tǒng)分析,中間八個(gè)星期用來(lái)設(shè)計(jì)系統(tǒng)并測(cè)試及修改。論文的撰寫(xiě)一直貫穿其中,最后一個(gè)星期完成終稿。</p><p> 為本系統(tǒng)總共設(shè)計(jì)四十多個(gè)A
105、SP網(wǎng)頁(yè),五個(gè)數(shù)據(jù)表。通過(guò)這次課程設(shè)計(jì),我從中學(xué)到了許多新的知識(shí),而且通過(guò)這次課程設(shè)計(jì),培養(yǎng)了我綜合多門(mén)學(xué)科中的知識(shí)、迅速規(guī)劃并開(kāi)發(fā)出目標(biāo)系統(tǒng)的能力,以及編程能力也有了很大的提高。另外也有許多心得體會(huì),開(kāi)發(fā)過(guò)程中酸甜苦辣皆有之。</p><p> 嚴(yán)格按軟件工程的方法來(lái)設(shè)計(jì)系統(tǒng)相當(dāng)重要,這次畢業(yè)設(shè)計(jì)做的系統(tǒng)任務(wù)很小,可以無(wú)需花太多的時(shí)間來(lái)做系統(tǒng)分析,甚至可以無(wú)需經(jīng)過(guò)系統(tǒng)定義而直接進(jìn)入系統(tǒng)編碼階段。這種想法很天真
106、,最小的系統(tǒng),你若想保證質(zhì)量,把系統(tǒng)做得更可靠更有效率功能越強(qiáng),應(yīng)該考慮的方方面面就越多越復(fù)雜。系統(tǒng)分析過(guò)于簡(jiǎn)單,系統(tǒng)定義過(guò)于抽象,則在系統(tǒng)設(shè)計(jì)與編碼階段遇到的困難就越多,特別是其中若不得不做一些功能性甚至系統(tǒng)結(jié)構(gòu)性方面的變動(dòng),將面對(duì)許多重復(fù)性的工作。在系統(tǒng)開(kāi)發(fā)過(guò)程中重復(fù)工作過(guò)多,將會(huì)極大地影響系統(tǒng)開(kāi)發(fā)的積極性,進(jìn)而影響整個(gè)系統(tǒng)的質(zhì)量。在這一點(diǎn)上,我體會(huì)尤深,即應(yīng)該用接近系統(tǒng)開(kāi)發(fā)一半的時(shí)間用在系統(tǒng)分析與系統(tǒng)定義上,不要邊編碼邊分析,邊分
107、析邊編碼,這樣只能導(dǎo)致越來(lái)越亂越來(lái)越復(fù)雜,最后不得不重新考慮系統(tǒng)開(kāi)發(fā)計(jì)劃的合理性??傊谶@一點(diǎn)上,我的體會(huì)是,系統(tǒng)分析越充分,系統(tǒng)定義越具體,那么后續(xù)的系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)工作就越有效率,且系統(tǒng)的質(zhì)量也越有保障。</p><p> 本系統(tǒng)是一個(gè)最基本的校友錄系統(tǒng),可擴(kuò)展性很大,科學(xué)的開(kāi)發(fā)過(guò)程也極有利于系統(tǒng)的擴(kuò)充與擴(kuò)展系統(tǒng)的分析與定義都結(jié)合了現(xiàn)在流行的面向?qū)ο蠓椒ㄒ约皞鹘y(tǒng)的結(jié)構(gòu)分析與設(shè)計(jì)方法,效率相當(dāng)高。</p
108、><p> 回顧這兩個(gè)半月的系統(tǒng)開(kāi)發(fā)工作,總結(jié)起來(lái)那就是,軟件的開(kāi)發(fā)是相當(dāng)辛苦和枯燥的,但成功以后的喜悅也是非常美妙的,當(dāng)你投入的心血越多,成功后你所獲得的快樂(lè)與充實(shí)感就越強(qiáng)!</p><p> 從本次開(kāi)發(fā)中有許多寶貴的經(jīng)驗(yàn):</p><p> 你參與開(kāi)發(fā)的部份,改之前要備份原始的,你開(kāi)發(fā)的,也要定期備份,最好每日備份到U盤(pán)或別人電腦或網(wǎng)絡(luò)郵箱等;專(zhuān)業(yè)化的開(kāi)發(fā)模式
109、,不是說(shuō)863就是專(zhuān)業(yè)了,而是把螺絲釘做到可以出口?,F(xiàn)在精密儀器的螺絲釘,中國(guó)還依賴(lài)進(jìn)口;再?gòu)?fù)雜的龐大系統(tǒng),也是很多人的基礎(chǔ)性工作成就的,看似一堆簡(jiǎn)單零件,堆積起來(lái),積累起來(lái),就成為了可以領(lǐng)先世界的技術(shù)。歐美的成功技術(shù),是靠時(shí)間積累起來(lái)的,而不是說(shuō)你2個(gè)月就把所有東西認(rèn)為都會(huì)了,就不用去做了,其實(shí)實(shí)際只是看上去會(huì)了,真正自己弄,卻出不了精品。如果做到了那個(gè)精品,用戶(hù)會(huì)喜歡,用戶(hù)需要的不是所謂超前的東西,而就是實(shí)實(shí)在在能為自己服務(wù)的,可依
110、賴(lài)的產(chǎn)品。就像你造個(gè)汽車(chē),用核動(dòng)力,可能很棒,但也很危險(xiǎn),一旦核泄漏,就會(huì)出現(xiàn)無(wú)法解決的問(wèn)題。都希望大有作為,殊不知大人物都是從小事做起的;做出好的精品程序,這要求我們每一行代碼都要規(guī)范,為后來(lái)的維護(hù)者創(chuàng)造方便,搞尖端技術(shù),先從拼單詞做起。</p><p> 自身定位決定自身高度,這句話(huà)不錯(cuò)。</p><p> 但還有一句話(huà),也可以參考:細(xì)節(jié)決定高度,穩(wěn)定壓倒一切。</p>
111、<p> 你的待遇,是由你的工作意識(shí)決定的</p><p> 做好分內(nèi)的事,堅(jiān)持下去,每一天都有進(jìn)步。 </p><p> 總有一天,你會(huì)發(fā)現(xiàn)你找到了自己的定位,一個(gè)合適的高度。</p><p><b> 參 考 文 獻(xiàn)</b></p><p> [1] 劉煬.ASP網(wǎng)絡(luò)程序設(shè)計(jì)[CP]. 安徽:
112、合肥工業(yè)大學(xué),2007.</p><p> [2] 黃理.網(wǎng)站開(kāi)發(fā)新動(dòng)力,用JSP輕松開(kāi)發(fā)WEB網(wǎng)站[CP]. 北京:北京希望電子出版社, 2000. </p><p> [3] Bowers MI. Pro CSS and HTML Design Patterns[CP]. 北京:人民郵電出版社,2008</p><p> [4] 潘錦平.軟件開(kāi)發(fā)技術(shù)[M]
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)論文-校友錄
- 校友錄畢業(yè)論文--校友錄的設(shè)計(jì)與開(kāi)發(fā)
- 網(wǎng)站設(shè)計(jì)畢業(yè)論文--校友錄系統(tǒng)
- 校友錄畢業(yè)論文
- 畢業(yè)論文——asp校友錄設(shè)計(jì)
- 畢業(yè)論文——asp校友錄設(shè)計(jì)
- 校友錄.zip
- 校友錄管理系統(tǒng)課程設(shè)計(jì)
- 校友錄管理網(wǎng)站——畢業(yè)論文
- asp校友錄設(shè)計(jì)(源代碼+論文)
- 校友錄管理網(wǎng)站
- asp校友錄設(shè)計(jì)(源代碼+論文)
- 校友錄管理網(wǎng)站——畢業(yè)論文
- asp校友錄設(shè)計(jì)(源代碼+論文)
- 畢業(yè)論文-----基于bs結(jié)構(gòu)的校友錄系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 校友錄管理網(wǎng)站畢業(yè)論文.doc
- 開(kāi)題報(bào)告---校友錄管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- asp.net校友錄畢業(yè)設(shè)計(jì)(源代碼+論文+開(kāi)題報(bào)告+答辯ppt)
- asp.net校友錄畢業(yè)設(shè)計(jì)(源代碼+論文+開(kāi)題報(bào)告+答辯ppt)
- 學(xué)院校友錄系統(tǒng)的研究與實(shí)現(xiàn)-畢業(yè)論文
評(píng)論
0/150
提交評(píng)論