版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、引 言 隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的進(jìn)展和普及,Internet 的迅速進(jìn)展和廣泛應(yīng)用,將分布在世界各地的各種計算機(jī)系統(tǒng)及網(wǎng)絡(luò)用戶連接在一起。Internet是目前世界上最大的計算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球。今天,我們幾乎能夠在網(wǎng)絡(luò)上找到我們想要的任何資料。隨著時代的進(jìn)展,計算機(jī)和數(shù)據(jù)庫技術(shù)也在進(jìn)行著日新月異的進(jìn)展,網(wǎng)絡(luò)差不多成為人們生活中不可缺少的一部分,網(wǎng)絡(luò)已成為我們當(dāng)今社會信息傳播的要緊途徑,也正在改變著我們?nèi)粘I钪星楦薪涣?、人際交往等生活方式。而各類網(wǎng)站是人們交流和信息傳播的要緊平臺,因此網(wǎng)站建設(shè)也越來越接近于一門藝術(shù)而不僅僅是一項技術(shù)。網(wǎng)頁的藝術(shù)設(shè)計和應(yīng)用,日益被網(wǎng)站建設(shè)者所注重。隨著網(wǎng)
2、絡(luò)應(yīng)用領(lǐng)域的擴(kuò)大,現(xiàn)在出現(xiàn)了各種各樣的網(wǎng)站系統(tǒng)和各種軟件與開發(fā)工具,是現(xiàn)今時代信息處理、傳播和交流的要緊手段。為此建設(shè)一個同學(xué)錄網(wǎng)站系統(tǒng)是專門有必要的,此系統(tǒng)能夠?yàn)樵谛5幕虍厴I(yè)后的同學(xué)之間保持更好的聯(lián)系和同學(xué)之間的情感交流,增進(jìn)同學(xué)之間的感情,為能夠永久保存這一份同學(xué)感情提供一個重要的交流平臺。第1章 系統(tǒng)分析系統(tǒng)初步調(diào)查隨著互聯(lián)網(wǎng)的興起,各種治理系統(tǒng)應(yīng)運(yùn)而生,在此趨勢下,對基于ASP的同學(xué)通訊錄治理系統(tǒng)的需求也越來越強(qiáng)烈。畢業(yè)將近,同學(xué)們以后接觸的時刻會相對減少,但相互交流的愿望卻會相對增加。假如有個同學(xué)錄系統(tǒng),那么同學(xué)之間的交流就已不再是愿望而變成了現(xiàn)實(shí)。如此同學(xué)之間就不需要因?yàn)榱私庀峦瑢W(xué)
3、的情況而奔馳于千里之外或因和同學(xué)溝通而每月承擔(dān)的巨額話費(fèi),我們只要在擁有一臺電腦就能夠?qū)ν瑢W(xué)的情況了如指掌,同學(xué)間的感情也可不能隨著時刻的推移而變淡。有鑒于此,在目前情況下設(shè)計開發(fā)出網(wǎng)上個人空間的同學(xué)錄治理信息系統(tǒng),具有十分重要的現(xiàn)實(shí)意義和理論價值。1.2 可行性分析1.2.1技術(shù)可行性硬件、軟件要求不高,目前市場上的一般計算機(jī)軟硬件資源均能滿足系統(tǒng)開發(fā)要求。其中運(yùn)用的要緊軟件有 dreamweaver Ultradev4.0 ,photoshop,Acdsee等,數(shù)據(jù)庫采納Access。ASP技術(shù)該技術(shù)戶功能強(qiáng)大,擴(kuò)展性強(qiáng),macromedia 公司提供大量的第三方控件,并結(jié)合vbscrip
4、t,javascript以及sql 等腳本語言,以上技術(shù)足以完成本系統(tǒng)的開發(fā)和設(shè)計。維護(hù)操作工作方便,后臺操作快截明了,操作人員能夠在短時刻內(nèi)完全掌握維護(hù)技術(shù)。1.2.2社會可行性近年來計算機(jī)技術(shù)的快速進(jìn)展,特不是計算機(jī)網(wǎng)絡(luò)的進(jìn)展,越來越深刻的改變了人們生活的方方面面。使得人們能以更低廉的價格,開發(fā)出更方便、更有用的網(wǎng)絡(luò)工具。各種在線服務(wù)系統(tǒng),更是深刻的阻礙了人們的聯(lián)系方式,使得人們能夠在遠(yuǎn)隔千里之遙隨時通訊。過去的種種陳舊的聯(lián)系方式,差不多不能滿足現(xiàn)代生活的需要。同學(xué)錄作為一種方便同學(xué)之間聯(lián)系的有用系統(tǒng)便應(yīng)運(yùn)而生。同學(xué)錄是為同學(xué)之間進(jìn)行交流和聯(lián)系提供的一個平臺。通過提供完善的同學(xué)錄服務(wù)和規(guī)范
5、同學(xué)錄的治理,能夠達(dá)到增進(jìn)同學(xué)之間、同學(xué)與母校之間的感情,方便校友聯(lián)系的目的。1.2.3經(jīng)濟(jì)可行性資金可得性:由于系統(tǒng)開發(fā)并不復(fù)雜,操作起來也比較簡單,只需一些差不多的編輯軟件,另外具備網(wǎng)絡(luò)中心的一些資源優(yōu)勢,因此開發(fā)費(fèi)用較低。經(jīng)濟(jì)合理性:由于該系統(tǒng)用于企業(yè)工作的大部分信息公布和傳遞工作,不僅能夠節(jié)約大量的人工信息傳遞任務(wù),提高了工作效率,更加有利于整個企業(yè)各部門之間的無紙化辦公的推廣。1.3需求分析1.3.1系統(tǒng)需求同學(xué)錄治理系統(tǒng)需要滿足來自兩方面的需求,分不是查看同學(xué)錄者的需求和同學(xué)錄治理員需求。查看同學(xué)錄者的需求是查看和發(fā)表留言,查看班級通訊錄及查看空間的具體內(nèi)容;系統(tǒng)治理員除了具有班級
6、成員的全部權(quán)限以外,還具有修改,刪除同學(xué)錄等功能。同學(xué)錄治理系統(tǒng)的開發(fā)是應(yīng)該滿足以下具體的系統(tǒng)要求:滿足查找同學(xué)者的差不多要求。滿足同學(xué)治理的差不多要求。滿足同學(xué)錄觀看者治理的差不多要求。對操作人員的技能要求比較低,操作方便。能夠?qū)崿F(xiàn)方便的擴(kuò)展,滿足現(xiàn)代化市場的進(jìn)展。能夠提供完善的同學(xué)錄服務(wù)和規(guī)范的同學(xué)錄治理。1.3.2功能需求需求分析簡單來講確實(shí)是分析出系統(tǒng)要做一件什么情況。在線同學(xué)錄治理信息系統(tǒng)的總體任務(wù)是實(shí)現(xiàn)在線同學(xué)查看相冊,美文,以及查看留言等功能及治理員的在線治理的信息化、網(wǎng)絡(luò)化。通過對以上需求進(jìn)行分析以后,能夠得到一個面向用戶的簡單的需求分析,并得到系統(tǒng)在面向用戶方面應(yīng)該具有如下的
7、功能: 1、進(jìn)行網(wǎng)上談天。2、查看空間內(nèi)容。3、進(jìn)行網(wǎng)上留言4、查看班級信息5、觀賞美文。6、查看主人信息。關(guān)于在線網(wǎng)絡(luò)治理員來講,他所關(guān)懷的問題是:同學(xué)錄的成員包括誰,以及對成員的記錄進(jìn)行隨時的更新,刪除等等。基于這些問題動身,能夠得到面向治理員的方面應(yīng)該具有如下的功能:1、通訊錄的維護(hù):增加、修改和刪除成員。2、現(xiàn)有人員治理:修改、刪除、查看。3、用戶治理:查看、修改、刪除。4、治理員登錄。5、添加人員:添加表中人員地址,姓名,工作單位等。另外,在本系統(tǒng)中,又加入了談天室、網(wǎng)上調(diào)查。為用戶提供了一個互動的平臺。第2章 系統(tǒng)設(shè)計2.1系統(tǒng)設(shè)計實(shí)現(xiàn)目標(biāo)依照上面對本系統(tǒng)的分析,系統(tǒng)設(shè)計要緊實(shí)現(xiàn)如
8、下目標(biāo):1、提高在線同學(xué)錄治理的效率,節(jié)約相關(guān)的治理成本。2、增強(qiáng)同學(xué)錄治理的安全性。3、實(shí)現(xiàn)同學(xué)的最新動態(tài)。4、為用戶提供綜合性、規(guī)范化的服務(wù)。5、提供用戶談天室,網(wǎng)上調(diào)查、增強(qiáng)網(wǎng)站的互動性。6、滿足用戶和治理人員的不同方面的要求。2.2 系統(tǒng)設(shè)計原則(1)有用性原則:要力求最大限度地滿足實(shí)際工作的需要,用戶接口和操作界面美觀大方,操作簡便有用6。(2)可擴(kuò)展性和可維護(hù)性原則:為適應(yīng)今后的進(jìn)展軟件設(shè)計盡可能模塊化使應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況,數(shù)據(jù)庫的設(shè)計盡可能考慮到以后的需要6。(3)安全可靠性原則:應(yīng)用軟件與數(shù)據(jù)庫系統(tǒng)的設(shè)計盡量做到安全可靠,防止非法用戶的進(jìn)入。數(shù)據(jù)庫的備份策略恰當(dāng)
9、,以防災(zāi)難性事故發(fā)生7。(4)用戶界面設(shè)計原則:圖形化原則,用戶界面的設(shè)計做到直觀、明了、條理清晰,實(shí)現(xiàn)“傻瓜型”治理易學(xué)、易用、易治理7。2.3 系統(tǒng)設(shè)計思想1、頁面模塊化本系統(tǒng)把頁面中一些常用的部分集成為模塊,例如頁面的頭和尾部,如此設(shè)計新的頁面時假如有重復(fù)出現(xiàn)的部分,只需要拿現(xiàn)成的模塊來組裝就能夠了8。2、注重安全性為安全起見,應(yīng)采納設(shè)有權(quán)限的數(shù)據(jù)庫SQL Server或Oracle,作為一個中小型信息治理系統(tǒng),本系統(tǒng)采納SQL Server 2000數(shù)據(jù)庫11。3、代碼的復(fù)用本系統(tǒng)使用了專門好的代碼復(fù)用機(jī)制,即在開發(fā)中盡量使用本系統(tǒng)中差不多使用過的代碼,以及使用往常項目積存的代碼,如分
10、頁功能等9。4、使用數(shù)據(jù)庫連接池和其他優(yōu)化手段10本系統(tǒng)中,連接數(shù)據(jù)庫采納OLE DB 方式,同時在每頁中顯示的關(guān)閉連接,因此利用了IIS自帶的數(shù)據(jù)庫連接池特性,大大提高了數(shù)據(jù)庫連接效率。2.4 系統(tǒng)功能模塊劃分依照系統(tǒng)功能,可將Web應(yīng)用程序分為治理界面和用戶界面。用戶模式的系統(tǒng)功能模塊圖如圖2-1所示。我的相冊自我介紹班級首頁在線同學(xué)錄治理系統(tǒng)用戶界面網(wǎng)上調(diào)查留言板查看調(diào)查結(jié)果投 票查看留言信息提交留言進(jìn)行同學(xué)留言退出談天室進(jìn)行談天登陸界面進(jìn)行談天退出談天室登陸界面圖2- 圖2- SEQ 圖3- * ARABIC 1用戶模式系統(tǒng)功能圖治理模式的系統(tǒng)功能模塊圖如圖2-2所示。圖2- 2治理模
11、式的系統(tǒng)功能模塊圖查看信息查看留言查看班級資料查看同學(xué)錄修改同學(xué)錄在線同學(xué)錄治理界面添加同學(xué)信息治理員登錄刪除同學(xué)信息圖2- 2治理模式的系統(tǒng)功能模塊圖查看信息查看留言查看班級資料查看同學(xué)錄修改同學(xué)錄在線同學(xué)錄治理界面添加同學(xué)信息治理員登錄刪除同學(xué)信息查看個人資料查看個人資料查看美文查看相冊進(jìn)行談天進(jìn)行調(diào)查在線掃瞄界面查看班級宣傳用戶登錄查看同學(xué)相冊圖2- 3用戶模塊功能圖2.5系統(tǒng)運(yùn)行環(huán)境的配置2.5.1硬件環(huán)境的配置1、服務(wù)器端本系統(tǒng)服務(wù)器端的配置如下:處理器:Inter Pentium41.6GHz或更高內(nèi)存:256MB硬盤空間:80GB光驅(qū):CD-ROM48X顯卡:SVGA顯示適配器1
12、22、用戶端用戶端的最低配置如下:處理器:Inter Pentium166MX或更高內(nèi)存:32MB硬盤空間:1GB光驅(qū):CD-ROM48X顯卡:SVGA顯示適配器122.5.2軟件環(huán)境的配置1、服務(wù)器端操作系統(tǒng):Windows 2000 Server網(wǎng)絡(luò)協(xié)議:TCP/IPWeb服務(wù)器:Internet information server5.0/Personal Web Server數(shù)據(jù)庫:Microsoft SQLServer2000122、用戶端操作系統(tǒng):Windows98/ME/2000/XP網(wǎng)絡(luò)協(xié)議:TCP/IP掃瞄器:Internet Explore5.0 以上,建議分辨率為1024
13、768像素122.6數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是設(shè)計網(wǎng)站必不可少的后臺支持,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生阻礙,合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計能夠提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。13在本系統(tǒng)中我們定義那個數(shù)據(jù)庫為BBS和schoolmate。BBS數(shù)據(jù)庫中包含了1張表:留言信息表BBS、schoolmate數(shù)據(jù)庫中包含1張同學(xué)信息表schoolmate。 2.6.1 數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的提供、掃瞄、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠充分滿足各種信息的輸入和輸出。通過上述的分析,針對一般在同學(xué)錄治理系統(tǒng),總結(jié)出如下的需求分析:用戶無需登錄就能夠查看個人
14、資料,美文觀賞,觀看相冊,進(jìn)行談天,留言等。治理員注冊登錄后就能夠維護(hù)同學(xué)的信息,同時能夠進(jìn)行更改,刪除等操作。用戶能夠查看留言的內(nèi)容,也能夠進(jìn)行提交留言。提供更新同學(xué)信息功能。通過上述系統(tǒng)功能分析和需求總結(jié),考慮到今后功能上的擴(kuò)展,設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。留言信息,包括數(shù)據(jù)項:留言者,E-mail,主題,留言給誰,內(nèi)容。同學(xué)信息:包括數(shù)據(jù)項:姓名,性不,出生日期,聯(lián)系電話,手機(jī),家庭住址,所在單位,電子郵箱。2.6.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計依照上面的設(shè)計規(guī)劃出的實(shí)體有:治理信息實(shí)體、用戶信息實(shí)體、同學(xué)實(shí)體、留言實(shí)體。實(shí)體之間關(guān)系的E-R圖如圖2-4所示。同學(xué)信息分類同學(xué)信息分類同學(xué)用戶留言
15、留言內(nèi)容查看圖2- 4實(shí)體之間關(guān)系的E-R圖2.6.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計本系統(tǒng)采納ACCESS數(shù)據(jù)庫。在線同學(xué)錄數(shù)據(jù)庫中表的設(shè)計結(jié)果如下面的表格所示。表2-1所示為schoolmate信息表,記錄某個同學(xué)的所有信息信息。表2- SEQ 表4- * ARABIC 1同學(xué)錄信息表(schoolmate)字段名稱數(shù)據(jù)類型字段大小必填字段默認(rèn)值姓名文本10是(無)性不文本2是(無)出生日期日期/時刻短日期是(無)電話文本20是(無)手機(jī)文本20是(無)住址文本30是(無)單位文本20是(無)Email文本20是(無)表2-2所示為留言信息列表,記錄系統(tǒng)中所有人員的留言信息。表2- SEQ 表4- *
16、ARABIC 2 留言信息列表(BBS)字段名稱數(shù)據(jù)類型字段大小必填字段默認(rèn)值講明ID自動編號長整型無(無)給留言者編號User文本10是(無)留言者Email文本30是(無)地址ToWho文本30是(無)留言給誰AddTime文本25是(無)留言時刻Subject文本30是(無)主題Content備注無否(無)內(nèi)容第3章 系統(tǒng)的實(shí)現(xiàn)3.1用戶模式功能模塊實(shí)現(xiàn)3.1.1公用模塊設(shè)計為了提高代碼的重用性,把具有相同功能的代碼設(shè)計為獨(dú)立的模塊,這些模塊包括頭模塊、注冊模塊和左邊班級功能的模塊。3.1.2客戶端界面結(jié)構(gòu)設(shè)計主頁是一個網(wǎng)頁治理系統(tǒng)的門戶,同學(xué)一般差不多上首先看到此頁(也有個不從鏈接進(jìn)來
17、者),主頁包含專門多的功能,能夠滿足用戶的各種需求,因此大多數(shù)同學(xué)都希望在主頁上能夠查看更多信息,例如,查看美文,與朋友進(jìn)行談天,查看主人的空間信息,以及進(jìn)行對本網(wǎng)站的中意度進(jìn)行投票等功能。因此網(wǎng)頁設(shè)計者希望將自己最希望讓不人了解的信息放在最吸引目光的位置。本系統(tǒng)的主頁是index.html文件,圖3-1是同學(xué)錄治理系統(tǒng)的主頁面。圖3-2是功能顯示圖圖3- SEQ 圖6- * ARABIC 1主頁面的運(yùn)行效果圖圖3- 2功能的運(yùn)行效果圖3.1.3班級功能掃瞄模塊同學(xué)錄及進(jìn)行同學(xué)談天是同學(xué)來到網(wǎng)站后最關(guān)懷的件事。關(guān)于同學(xué)信息這種既注重準(zhǔn)確又關(guān)懷最新消息的內(nèi)容。具備方便談天的功能是特不必要的,另外
18、還需具備留言功能。首先來看談天功能的實(shí)現(xiàn)。1. 談天界面在本系統(tǒng)中成員登陸界面是由main.htm頁面實(shí)現(xiàn)的,談天頁面和退出談天界面差不多上在一個頁面實(shí)現(xiàn)的,即差不多上ChatPage.asp文件,在那個文件中,顯示談天的內(nèi)容及在線成員。圖3-3為談天室界面.圖3- 3談天室的顯示頁面2.查看美文信息美文詳細(xì)信息的實(shí)現(xiàn)原理是通過進(jìn)行超級連接能夠?qū)崿F(xiàn). 圖3- 4美文觀賞信息運(yùn)行圖3.1.4 同學(xué)錄治理模塊設(shè)計本系統(tǒng)的目的確實(shí)是用來治理同學(xué)錄,自然最感興趣的確實(shí)是進(jìn)行更新,刪除,添加同學(xué)的信息。運(yùn)行效果圖如3-5所示。圖3- 5填入同學(xué)信息的運(yùn)行效果圖進(jìn)入此模塊用戶能夠看見的確實(shí)是同學(xué)的具體信息,包括姓名,性不,出生日期,電話,住址等具體情況。其運(yùn)行效果圖如圖3-6所示:圖3- 6同學(xué)錄具體信息的運(yùn)行效果圖依照操作選擇,可對同學(xué)的信息進(jìn)行刪除,修改。修改同學(xué)信息運(yùn)行圖如3-7所示。圖3- 7修改同學(xué)信息的顯示頁面 至此,與同學(xué)錄相關(guān)的模塊已開發(fā)完畢,下面的幾個模塊差不多上與同學(xué)錄治理系統(tǒng)的直接關(guān)系不大,但也是一個在線治理系統(tǒng)必不可少的,包括在線進(jìn)行調(diào)查,查看調(diào)查結(jié)果。3.1.5
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 手機(jī)銷戶協(xié)議書
- 稅務(wù)代扣稅協(xié)議書
- 苗木電子合同范本
- 榮譽(yù)加身協(xié)議書
- 蛇苗購買協(xié)議書
- 視頻合同協(xié)議書
- 設(shè)備進(jìn)場協(xié)議書
- 設(shè)計包工協(xié)議書
- 評標(biāo)保密協(xié)議書
- 試用機(jī)器協(xié)議書
- 塔吊施工方案(專項方案)
- 空壓機(jī)入井及使用安全技術(shù)措施
- 對昆明機(jī)場地區(qū)天氣氣候特征的一些綜述分析
- YS/T 277-2009氧化亞鎳
- YS/T 1109-2016有機(jī)硅用硅粉
- 教師的信仰與價值(合師院講座)
- GB/T 10609.2-2009技術(shù)制圖明細(xì)欄
- 汽車制造工程的核心技術(shù)及四大工藝流程開發(fā)體系-
- 上海地理高二等級考 第7講 巖石和地貌1
- 安徽省合肥市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細(xì)及行政區(qū)劃代碼
- 視神經(jīng)膠質(zhì)瘤-影像科
評論
0/150
提交評論