版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 畢 業(yè) 設(shè) 計</p><p> 基于web的同學(xué)校友錄的設(shè)計與實現(xiàn)</p><p> 姓 名 </p><p> 院(系) 信息科學(xué)與技術(shù)學(xué)院</p><p> 專業(yè)班級 電子信息工程093</p><p> 學(xué) 號 </p>
2、<p><b> 指導(dǎo)教師 </b></p><p> 職 稱 講師</p><p> 論文答辯日期 2013 年 5月 18日</p><p><b> 摘 要</b></p><p> 通過提供便捷的校友錄平臺和人性化校友錄的管理,可增強校友
3、之間的學(xué)術(shù)、創(chuàng)新、生活交流,促進本校的信息化建設(shè)乃至學(xué)科文化發(fā)展。本系統(tǒng)可方便同學(xué)自主更新的班級同學(xué)錄中的個人通信信息以及發(fā)表個人最新信息狀態(tài)等。系統(tǒng)采用DIV和CSS進行網(wǎng)頁標(biāo)準(zhǔn)布局,使用開源PHP語言作為前臺開發(fā)工具,開源MYSQL作為后臺數(shù)據(jù)庫平臺的管理系統(tǒng)。該系統(tǒng)采用開源語言方便進行多平臺的移植和設(shè)計,系統(tǒng)實施采用原型法來有效避免開發(fā)過程中的盲目問題,充分發(fā)揮其中優(yōu)勢,保證系統(tǒng)的正常實施。</p><p>
4、; 關(guān)鍵字:web 校友錄系統(tǒng) 網(wǎng)絡(luò) PHP</p><p><b> 目 錄</b></p><p><b> 1 前言1</b></p><p> 2 系統(tǒng)需求分析1</p><p> 2.1 同學(xué)校友錄系統(tǒng)需求1</p><p> 2.2 系統(tǒng)功能結(jié)
5、構(gòu)2</p><p> 2.3 開發(fā)環(huán)境2</p><p> 2.4 開發(fā)工具介紹2</p><p> 2.4.1 PHP語言概述 2</p><p> 2.4.2 MYSQL概述3</p><p> 2.4.3 EASYECLIPSE FOR PHP概述3</p><p>
6、; 2.5 數(shù)據(jù)庫連接3</p><p> 3 系統(tǒng)總體設(shè)計4</p><p> 3.1 系統(tǒng)結(jié)構(gòu)設(shè)計4</p><p> 3.2 數(shù)據(jù)庫設(shè)計6</p><p><b> 4 詳細設(shè)計7</b></p><p> 4.1 系統(tǒng)結(jié)構(gòu)7</p><
7、p> 4.2 功能模塊設(shè)計9</p><p> 4.2.1 用戶登錄界面9</p><p> 4.2.2 信息發(fā)布界面9</p><p> 4.2.3 信息瀏覽界面11</p><p> 4.2.4 用戶中心界面12</p><p> 5 程序測試及發(fā)布12</p>
8、<p><b> 6 結(jié)論15</b></p><p><b> 參考文獻15</b></p><p><b> 致 謝17</b></p><p><b> 1 前言</b></p><p> 當(dāng)今超摩爾定律的計算機
9、軟硬件發(fā)展,同時也造就了計算機網(wǎng)絡(luò)全方面融入生活的極大變革[1]。信息化的今天,通過計算機網(wǎng)絡(luò)基于各種平臺,使用人性化的在線服務(wù)能隨時隨地的聯(lián)系朋友、同學(xué);發(fā)表個人的狀態(tài)、日志、微博。</p><p> 目前,中國網(wǎng)上有很多大型的網(wǎng)絡(luò)公司提供校友錄服務(wù),例如搜狐ChinaRen校友錄、騰訊QQ校友等。但多數(shù)這類校友錄在市場經(jīng)濟作用下更注重盈利,大量的廣告、娛樂性質(zhì)的內(nèi)容充斥其中。只適合個人用戶的娛樂、交友。國外
10、也出現(xiàn)很多類似校友錄的SNS網(wǎng)站,但其面對對象主要是公司員工、社會大眾,其娛樂交友性質(zhì)也很強[2]。</p><p> 為了改變當(dāng)前的校友錄的不足,因此本系統(tǒng)采用DIV+CSS網(wǎng)站標(biāo)準(zhǔn),html4語言開發(fā),而且網(wǎng)頁符合w3c標(biāo)準(zhǔn),能在Windows、MAC、Linux、Symbian、Android等平臺以及IE、火狐、Chrome、Opera等各種主流瀏覽器下正確完整通過測試,正常運行。</p>
11、<p> 系統(tǒng)基于web2.0交互式設(shè)計,可以使用手機進行訪問。以注冊校友可以隨時通過電腦、手機來發(fā)表信息、評論信息。對注冊校友提供文件共享留言空間,建立學(xué)術(shù)文件交流平臺,注冊校友用戶可以自由評論、發(fā)表意見。建立一個注重于學(xué)習(xí)交流、創(chuàng)新共享、答疑互助的方便快捷的平臺。</p><p> 在今天由于網(wǎng)絡(luò)教學(xué)需求量的增加,以教學(xué)、學(xué)術(shù)交流為主流校友錄得到發(fā)展,符合了高校人才創(chuàng)新,優(yōu)勢互助的發(fā)展理念;
12、也是高校打造非盈利性校友錄網(wǎng)站的先驅(qū)。</p><p> 計算機網(wǎng)頁技術(shù)的發(fā)展,使得很多傳統(tǒng)的web 1.0網(wǎng)站無法滿足用戶的豐富需求。其網(wǎng)頁落后的table嵌套框架也無法滿足多平臺的應(yīng)用。 PHP(Hypertext Preprocessor,超文本預(yù)處理器)在計算機的快速發(fā)展中讓傳統(tǒng)的html靜態(tài)網(wǎng)頁的不足與用戶高需求的矛盾得到了有效的解決之道[3]。PHP能在各種主流系統(tǒng)(包括及其變種系統(tǒng))中很方便的進行
13、跨平臺運用,采用PHP5語言開發(fā)的系統(tǒng)能很好的兼容,滿足各種不同用戶的需要。同時系統(tǒng)也采用被廣泛應(yīng)用在Internet上的中小型網(wǎng)站中的MySQL數(shù)據(jù)。其體積小、速度快、成本低,能更好的維護、備份網(wǎng)站信息。</p><p><b> 2 系統(tǒng)需求分析</b></p><p> 2.1 同學(xué)校友錄系統(tǒng)的需求</p><p> 建立一個高效、
14、快速、易用的基于web2.0技術(shù)PHP5構(gòu)建的校友錄系統(tǒng),通過它讓注冊用戶可以隨時隨地與校友、同學(xué)保持更緊密的聯(lián)系,及時了解他們的動態(tài);與他們分享的生活和創(chuàng)新、即時交流。并且分享個人、思想等信息,以知識型信息為主。</p><p> 2.2 系統(tǒng)功能結(jié)構(gòu)</p><p> 系統(tǒng)主要包括首頁、用戶登錄和后臺登錄。首頁顯示在線幫助、網(wǎng)站介紹,提供后臺登錄鏈接和用戶登錄表單驗證。用戶登錄后進
15、入到用戶中心,用戶中心包括可使用留言板和通訊錄功能。后臺登錄管理員登錄后可以進行留言板和通訊錄的信息修改和系統(tǒng)信息修改,直接對數(shù)據(jù)庫進行修改。</p><p> 圖1 基本網(wǎng)站結(jié)構(gòu)圖</p><p><b> 2.3 開發(fā)環(huán)境</b></p><p> 本基于WEB的同學(xué)校友錄采用目前Internet上流行的網(wǎng)站構(gòu)架方式是LAMP(Lin
16、ux+Apache+MySQL+PHP),即使用Linux作為操作系統(tǒng),Apache作為Web服務(wù)器,MySQL作為數(shù)據(jù)庫,PHP作為服務(wù)器端腳本解釋器。本程序能夠穩(wěn)定運行于支持PHP 5.3.5 環(huán)境的windows2000以及l(fā)inux系統(tǒng)服務(wù)器上。PHP是一種被廣泛應(yīng)用的開放源代碼的多用途腳本語言,它可嵌入到 HTML中,尤其適合 WEB 開發(fā)。 PHP 能夠用在所有的主流操作系統(tǒng)上,包括 Linux、Unix 的各種變種、Mic
17、rosoft Windows、Mac OS X、RISC OS 等[8]。對于大多數(shù)的服務(wù)器,PHP 提供了一個模塊;還有一些 PHP 支持 CGI 標(biāo)準(zhǔn),使得 PHP 能夠作為 CGI 處理器來工作。</p><p> 2.4 開發(fā)工具介紹</p><p> 2.4.1 PHP語言概述 </p><p> PHP 是一種HTML內(nèi)嵌式的語言,PHP與微軟的A
18、SP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運用。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言Jav
19、aScript相比,PHP在服務(wù)器端執(zhí)行,充分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問這個程序時就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)[4]。 </p><p> 2.4.2 MYSQ
20、L概述</p><p> MYSQL相比其他數(shù)據(jù)庫系統(tǒng)具有以下特點和優(yōu)勢:(1)使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。(2)支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)。(3)為多種編程語言提供了API。這些編程語言包括C、C++、Python、Ja
21、va、Perl、PHP、Eiffel、Ruby和Tcl等。(4)支持多線程,充分利用CPU資源。(5)優(yōu)化的SQL查詢算法,有效地提高查詢速度。(6)既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。 (7)提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑。(8)提供用于
22、管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。(9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫[5]。</p><p> 2.4.3 Easyeclipse for php概述</p><p> EasyEclipse是一個將Eclipse插件分類打包,針對不同類型的使用人群,提供不同版本的包裝過的Eclipse下載。EasyEclipse不同于MyEclipse,EasyEclipse是免費的開源
23、軟件,分別提供Windows,Mac,Linux平臺版本下載。EasyEclipse提供三類版本,分別是Java,web和動態(tài)語言,C/C++[7]。easyeclipse for php用于開發(fā),部署,調(diào)試,測試PHP應(yīng)用程序集成一個Web服務(wù)器和一個數(shù)據(jù)庫。支持CVS與Subversion。</p><p><b> 2.5 數(shù)據(jù)庫連接</b></p><p>
24、 PHP可以編譯成具有與許多數(shù)據(jù)庫相連接的函數(shù)。PHP與MySQL是現(xiàn)在絕佳的組合。你還可以自己編寫外圍的函數(shù)取間接存取數(shù)據(jù)庫。通過這樣的途徑當(dāng)你更換使用的數(shù)據(jù)庫時,可以輕松的更改編碼以適應(yīng)這樣的變化。PHPLIB就是最常用的可以提供一般事務(wù)需要的一系列基庫。 </p><p> 就像前面說的那樣,PHP已經(jīng)進入了一個高速發(fā)展的時期。對于一個非程序員來說為PHP擴展附加功能可能會比較難,但是對于一個PHP
25、程序員來說并不困難。 PHP提供了類和對象?;趙eb的編程工作非常需要面向?qū)ο缶幊棠芰ΑHP支持構(gòu)造器、提取類等。 </p><p> 傳統(tǒng)上網(wǎng)頁的交互作用是通過CGI來實現(xiàn)的。CGI程序的伸縮性不很理想,因為它為每一個正在運行的CGI程序開一個獨立進程。解決方法就是將經(jīng)常用來編寫CGI程序的語言的解釋器編譯進你的web服務(wù)器(比如mod_perl,JSP)[6]。PHP就可以以這種方式安裝,雖然很
26、少有人愿意這樣以CGI方式安裝它。內(nèi)嵌的PHP可以具有更高的可伸縮性。</p><p><b> 3 系統(tǒng)總體設(shè)計</b></p><p> 3.1 系統(tǒng)結(jié)構(gòu)設(shè)計</p><p> 本系統(tǒng)采用PHP模塊化設(shè)計全站設(shè)計包括首頁、前臺校友登錄界面和后臺管理登錄界面。首頁采用PHP動態(tài)調(diào)用最新加入系統(tǒng)的校友,最近更新信息,最受歡迎評論等。校友登
27、錄界面包括登錄平臺、新校友注冊。后臺登錄提供信息發(fā)表、信息回復(fù)、學(xué)科信息共享等。后臺管理員界面包括信息審核、會員管理、網(wǎng)站設(shè)置等。</p><p> 圖2 首頁功能設(shè)計圖</p><p> 用戶注冊頁面用戶可以通過輸入郵箱賬號、性別、昵稱、密碼以及重復(fù)密碼信息來完成個人用戶賬號的成功注冊。注冊功能示意圖如下:</p><p> 圖3 登錄功能設(shè)計圖</p
28、><p> 用戶中心采用用戶在首頁輸入用戶名密碼后保存在數(shù)據(jù)庫,用戶登錄輸入用戶名,密碼后調(diào)用數(shù)據(jù)庫中信息核對,后保存session跳轉(zhuǎn)到用戶中心。用戶中心包括了用戶對個人資料的修改,發(fā)布和瀏覽個人信息,上傳個人資料到通訊錄空間共享。設(shè)計圖如下:</p><p> 否 </p><p> 是
29、 </p><p><b> 否 </b></p><p><b> 是</b></p><p> 圖4 用戶登錄流程圖</p><p> 用戶中心的留言板提供用戶登記三種信息,信息包括:用戶名(昵稱),留言信息的標(biāo)題,以及留言
30、的內(nèi)容。留言登記流程圖如下:</p><p> 否 </p><p> 是 </p><p><b> 否 </b></p><p> 是
31、 </p><p><b> 否</b></p><p><b> 是</b></p><p> 圖5 留言登記流程圖</p><p> 用戶中心的個人信息提交表單可以提交用戶的信息包括:姓名,性別,手機號,QQ號,所在班級。個人信息發(fā)布流程圖如下:</p><p>
32、 圖6 個人信息發(fā)布功能設(shè)計圖</p><p> 后臺管理采用默認用戶名,密碼登錄,可直接方便的對數(shù)據(jù)庫進行修改,用戶、系統(tǒng)的管理。設(shè)計圖如下:</p><p><b> 否</b></p><p><b> 是</b></p><p><b> 否</b></
33、p><p><b> 是</b></p><p> 圖7 后臺管理登錄流程圖</p><p><b> 3.2 數(shù)據(jù)庫設(shè)計</b></p><p> 采用mysql數(shù)據(jù)庫UTF-8字符編碼,數(shù)據(jù)庫名alumni,數(shù)據(jù)庫包含4個表:al_admin,al_user,al_userinfo,al_m
34、essage。</p><p> 其中al_admin表中定義了id,username,password,class。分別存儲管理員用戶名,密碼以及所屬管理組。</p><p> 表1 al_admin數(shù)據(jù)庫表</p><p> al_user表中包括了id自動增加,登錄賬號記錄email,用戶密碼password,性別sex,昵稱nickname,以及用戶添
35、加時間addtime。</p><p> 表2 al_user數(shù)據(jù)庫表</p><p> al_userinfo中包括了user_id,用戶名name,手機號碼phone,用戶QQ號碼以及班級信息class。</p><p> 表3 al_user數(shù)據(jù)庫表</p><p> al_message中使用message_id,name,t
36、itle,con,addtime分別儲存了留言序號,用戶名,留言標(biāo)題,留言內(nèi)容,以及留言添加時間。</p><p> 表4 al_message數(shù)據(jù)庫表</p><p><b> 4 詳細設(shè)計</b></p><p><b> 4.1 系統(tǒng)結(jié)構(gòu)</b></p><p> 同學(xué)校友錄系統(tǒng)提供了
37、“用戶注冊”、“用戶查找”、“信息發(fā)布”、“文件共享”、“站內(nèi)消息”等功能,每一個功能都有獨立的php文件進行,部分交互功能互相采用include(""); require("");進行調(diào)用模塊之間的相互調(diào)用。結(jié)構(gòu)如下圖所示:</p><p> 圖8 后臺管理結(jié)構(gòu)圖</p><p> Config.php:系統(tǒng)與數(shù)據(jù)庫連接接口文件,并對敏感字符進
38、行替換,系統(tǒng)和數(shù)據(jù)庫均采用utf-8字符編碼。</p><p> Conn.php:系統(tǒng)中的數(shù)據(jù)庫鏈接檢測文件,檢測數(shù)據(jù)庫的鏈接是否正確并做出提示。</p><p> Contect.php:通訊錄頁面,調(diào)用數(shù)據(jù)庫alumni中al_userinfo,將用戶的個人信息完整的輸出到表格顯示,并通過order by sql語句的選擇對數(shù)據(jù)庫信息采取正順,倒序,按時間排列等。</p&g
39、t;<p> Functions.php:系統(tǒng)的跳轉(zhuǎn)信息提示頁面,公共頁面,通過獲取起始頁面的$title,$message,$url,$backurl的值獲得不同的提示和跳轉(zhuǎn)頁面。</p><p> Login.php:提供用戶登錄界面,采用數(shù)據(jù)庫匹配驗證用戶名和密碼的正確性然后跳轉(zhuǎn)到main.php用戶中心界面。</p><p> Main.php:用戶中心頁,可以
40、提交新的個人通訊信息,和刪除舊的通訊信息。</p><p> Logout.php:退出跳轉(zhuǎn)頁面,清除用戶session。</p><p> Message.php:留言板,調(diào)用message_add.php添加到數(shù)據(jù)庫中的留言信息,按序號進行排列。</p><p> Reg.php:用戶注冊,采用表單將用戶注冊信息儲存到數(shù)據(jù)庫中。</p>&l
41、t;p> 4.2 功能模塊設(shè)計</p><p> 4.2.1 用戶登錄界面</p><p> 用戶登錄頁采用表單將email和password值的通過post的方式傳到login.php進行驗證。</p><p> 圖9 用戶登錄界面圖</p><p><b> 主要實現(xiàn)代碼如下:</b></p&g
42、t;<p> method="post" action="login.php"</p><p> 賬號:name="email"</p><p> 密碼: name="password"</p><p> 管理員登錄地址:/admin/index.html<
43、/p><p> 查看通訊錄:contect.php</p><p> 立即注冊:reg.html</p><p> 4.2.2 信息發(fā)布界面</p><p> 信息發(fā)布,留言添加,站內(nèi)消息都采用信息發(fā)布頁面將信息添加到數(shù)據(jù)庫中。</p><p> 信息發(fā)布界面如下所示:</p><p>
44、; 圖10 信息發(fā)布界面圖</p><p> 信息添加到數(shù)據(jù)庫中實現(xiàn)代碼:</p><p> $sql = mysql_query("insert into al_message (user_id, name, title, con, addtime) values ('".$id."', '".$name."
45、', '".$title."', '".$con."', '".$addtime."')");</p><p> 數(shù)據(jù)插入成功:gotourl("頁面提示:", "數(shù)據(jù)保存成功", "message.php");</p&g
46、t;<p> 否則失敗提示:echo "<script>alert('出錯:數(shù)據(jù)保存失敗..');</script>";</p><p> if (myform.user.value=="")提示請?zhí)顚懹脩裘?lt;/p><p> if (myform.title.value.length&l
47、t;5)提示標(biāo)題不能少于5個字符。</p><p> if (myform.content.value=="")提示必須要填寫留言內(nèi)容。</p><p> 信息發(fā)布成功代碼以及成功頁面:</p><p> 系統(tǒng)將在5秒后返回$url。</p><p> 返回.$backurl.。</p><p&
48、gt; 圖11 系統(tǒng)提示界面圖</p><p> 4.2.3 通訊錄信息瀏覽界面</p><p> 將所需要的同學(xué)的用戶個人信息列表進行顯示,信息內(nèi)容包括:姓名,性別,手機號碼,QQ,所在班級信息等。信息在個人中心可進行刪除更新。</p><p> 用戶信息瀏覽界面如下所示:</p><p> 圖12 信息瀏覽界面圖</p&
49、gt;<p> 通訊錄主要實現(xiàn)代碼:</p><p> 姓名:".$row['name']."</p><p> 昵稱:".$row['nickname']."</p><p> 性別:".$row['sex']."</p>
50、<p> 電話:".$row['phone']."</p><p> QQ號:".$row['qq']."</p><p> EMAIL:".$row['email']."</p><p> 采用php代碼與html代碼混編,while循環(huán)
51、語句實現(xiàn)。</p><p> 4.2.4 用戶中心界面</p><p> 用戶中心可以更新用戶的姓名,性別,聯(lián)系電話,qq,email等提供給其他同學(xué)用戶查看,并自己更新修改。用戶中心界面如下:</p><p> 圖13 用戶中心界面圖</p><p> 表單驗證實現(xiàn)代碼如下:</p><p> if (na
52、me == '') alert('請輸入姓名');</p><p> if (phone == "")alert("請輸入聯(lián)系方式,可以是手機或固定電話!");</p><p> if (!regphone.test(phone))if (!regphone2.test(phone))alert("對不起
53、,您輸入的(手機)電話號碼有錯誤。區(qū)號和電話號碼之間請用-分割");</p><p> if (qq == "")alert("請輸入QQ號碼");</p><p> if (!regqq.test(qq))alert("請輸入正確的QQ號碼!");</p><p><b> 5
54、 程序測試及發(fā)布</b></p><p> 程序設(shè)計完成后,使用APMServ5.2.6快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx、Memcached、phpMyAdmin、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl網(wǎng)站服務(wù)器平臺后,講文件復(fù)制到htdocs根目錄下。或者將文件上傳到linux服
55、務(wù)器wwwroot目錄下,默認index.php為首頁后即可發(fā)布程序。使用IE輸入本地地址127.0.0.1(localhost)或者服務(wù)器地址,打開后的首頁頁面如下圖所示:</p><p><b> 圖14 首頁界面圖</b></p><p> 點擊立即注冊后進入用戶注冊信息提交表單,填寫注冊郵箱:test@test.com;昵稱填寫:test;性別選擇男;密碼
56、123,并重復(fù)密碼123后點擊注冊后。頁面跳轉(zhuǎn)到注冊成功提示,3秒后自動跳轉(zhuǎn)到注冊成功后的用戶中心。</p><p> 在用戶中心同學(xué)錄登記表單中提交真是姓名:;手機號:15874111111;QQ號碼:123456;班級信息:計算機3班后點擊登記。然后進入通訊錄登記列表后可以看到提交的通訊信息。通訊信息包括:用戶名、昵稱、性別、手機號、QQ號碼、班級信息、信息登記時間。</p><p>
57、; 返回用戶中心可以看到已經(jīng)提交的自己的通訊錄信息,通訊錄記錄信息下有清除按鈕,點擊即可以清除掉當(dāng)前已經(jīng)記錄的全部通訊錄信息。在用戶中心右上角點擊留言添加即可進入到留言添加表單,在留言添加表單中,第一項用戶昵稱為默認調(diào)用注冊時候填寫的用戶昵稱,該用戶昵稱不可修改。第二項為留言標(biāo)題,填寫:留言標(biāo)題測試。第三項留言內(nèi)容填寫:留言內(nèi)容測試。填寫完三項后點擊提交,將留言信息記錄到數(shù)據(jù)庫中,然后點擊右上角留言板鏈接進入到留言板列表。列表中出現(xiàn)一
58、條包含了用戶的昵稱test、留言標(biāo)題測試以及留言內(nèi)容測試的一條留言內(nèi)容,并包含了自動生產(chǎn)的留言提交時間記錄信息。</p><p> 然后返回首頁后點擊后臺管理登錄后,進入到后臺管理登錄頁面填寫默認管理員用戶賬號admin密碼123456,后點擊登錄;頁面跳轉(zhuǎn)到后臺管理中心,在后臺管理中心顯示了一條用戶記錄,郵箱:test@test.com、昵稱:test、登記時間和刪除按鈕,點擊刪除按鈕后即可刪除登錄郵箱為te
59、st@test@test.com的用戶。下面也顯示了一條留言內(nèi)容為:test、留言標(biāo)題測試、留言內(nèi)容測試的留言信息。點擊刪除按鈕,即可刪除掉一條留言信息。管理中心底部表單中可以進行管理密碼修改,填寫原密碼:123456,新密碼12345,重復(fù)密碼12345,點擊修改即可將后臺管理登錄密碼修改為12345。</p><p><b> 6 總結(jié)</b></p><p>
60、 網(wǎng)絡(luò)的高速發(fā)展,多平臺支持程序具有很好的兼容性,目前網(wǎng)絡(luò)上大多的同學(xué)校友錄系統(tǒng)都采用ASP語言搭建[9],因此建立一個高效、快速、易用的基于web2.0技術(shù)PHP5構(gòu)建的校友錄系統(tǒng),通過它讓注冊可以隨時隨地與校友、同學(xué)保持更緊密的聯(lián)系,及時了解他們的動態(tài);與他們分享的生活和創(chuàng)新,即時通訊、即時交流。</p><p> 并且目前同學(xué)校友錄系統(tǒng)娛樂,廣告性質(zhì)內(nèi)容太多,系統(tǒng)也良莠不齊[10],本設(shè)計側(cè)重于注冊用戶
61、能隨時隨地的即時的與校友、同學(xué)進行交流,分享、查看文件等學(xué)習(xí)性較強的校友錄系統(tǒng)。設(shè)計提供了校友通訊錄的收集,可以進行留言。不足之處在于互動功能還有待完善。</p><p><b> 參考文獻</b></p><p> [1] 肖維明.基于PHP+MySQL的網(wǎng)站開發(fā)[J].物流工程與管理,2009,12(06):12-13. </p><p&g
62、t; [2] FHWA Resource Center.An Introduction to MySQL[J].National Service Center for Environmental Publications,2009,3(01):2-4. </p><p> [3] 史鵬輝,鄔霞.基于UML的校友錄系統(tǒng)的建模[J].遼東學(xué)院學(xué)報(自然科學(xué)版),2009,12(09):5.</p>
63、<p> [4] 王菲菲.淺談SQL查詢語句的優(yōu)化方法[J].吉林華橋外國語學(xué)院學(xué)報,2009,12(02):21-22.</p><p> [5] 阮征,徐曉昕,鄒晨.Web 2.0動態(tài)網(wǎng)站開發(fā)-PHP技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2008:09.</p><p> [6] Lynn Beighley,Michael Morrison.Head First PH
64、P & MySQL[M].US:O'REILLY,2010:2-4.</p><p> [7] 陳俊杰.校友錄也來客戶端[M].北京:電腦應(yīng)用文萃,2004:12-13.</p><p> [8] 張梟.新一代PHP+MySQL+Dreamweaver網(wǎng)站建設(shè)典型案例[M].北京:清華大學(xué)出版社, 2006:22-23. </p><p> [
65、9] 徐穎.制作同學(xué)錄的好方法[J].計算機應(yīng)用文摘,2010,24(17);2-5.</p><p> [10] 耿相真.Dreamweaver8網(wǎng)頁設(shè)計輕公現(xiàn)場實戰(zhàn)[M].北京:航空工業(yè)出版社,2007:21-23. </p><p> [11] 丁欣等.決勝SNS:產(chǎn)品設(shè)計運營與開放平臺社會化營銷[M].北京:人民郵電出版社,2009: 10. </p><p
66、> [12] Chan Kin Kong. Enhancing course content through lecture recordings and new Web technologies[J].Hong Kong University of Science and Technology,2009,(04) .</p><p> [13] (澳)威利,(澳)湯姆森.PHP和MySQL Web開發(fā)
67、[M].機械工業(yè)出版社,2009:04. </p><p> [14] 武金剛.尋找夕日的足跡——校友錄[J].電腦迷,2009,13(17):22.</p><p> [15] 基于WEB校友錄的設(shè)計實現(xiàn).王民川[J].才智,2011,3(05):3-4.</p><p> [16] 聶慶鵬.PHP+MySQL動態(tài)網(wǎng)站開發(fā)與全程實例[M].北京:清華大學(xué)出版
68、社,2007:12-13.</p><p> [17] 陳營輝.PHP網(wǎng)絡(luò)編程從入門到精通[M].北京:清華大學(xué)出版社,2009:2.</p><p> [18] 楊競龍,馬英瑞.基于PHP的BBS通訊錄系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦學(xué)習(xí),2010,15(04):13.</p><p> [19] 徐輝.安裝配置PHP+MySQL[J].網(wǎng)管員世界,2011,1
69、2(03):6-7.</p><p> [20] 賈素來.使用PHP和MySQL開發(fā)動態(tài)網(wǎng)站[J].大眾科技,2011,6(03):31.</p><p> Design and Implementation of the Students Alumni Based on Web</p><p> Abstract: Through provides the
70、convenient alumnus to record the management which the platform and the user-friendly alumnus record, may strengthen between the alumnus academic, the innovation, the life exchange, promotes this school informationization
71、 construction and even the discipline culture development. This system may facilitate class and grade schoolmate who schoolmate renews independently in the record person-to-person communication information as well as pub
72、lishes individual most recent</p><p> Key words: web;alumnus records system;internet;PHP;</p><p><b> 致 謝</b></p><p> 感謝指導(dǎo)老師**老師和曾經(jīng)指導(dǎo)過我的所有老師以及幫助過我的同學(xué)們,是他們的幫助讓本畢業(yè)論文能
73、夠得以順利完成。在此對他們表示最誠摯的謝意!</p><p> 首先感謝給我提供的學(xué)習(xí)機會,在大學(xué)期間是我人生中最重要的時光。在這里我學(xué)會了學(xué)習(xí);學(xué)會了工作;學(xué)會了與人結(jié)交相處,這為我完成畢業(yè)設(shè)計打下了基礎(chǔ),也為我以后的人生埋下伏筆。</p><p> 在完成這一畢業(yè)設(shè)計過程中,我的收獲頗多,其中最重要的是,只要用心去學(xué),善于尋找學(xué)習(xí)資料,利用學(xué)習(xí)資源,沒有什么困難是戰(zhàn)勝不了的。通過本
74、次設(shè)計,我對php語言尤其是對網(wǎng)頁編程語言有了很大的了解。</p><p> 要特別感謝我的指導(dǎo)老師——**老師。老師在我畢業(yè)論文的撰寫過程中,給我提供了極大的幫助和指導(dǎo)。從開始選題到中期修正,再到最終定稿,老師一直悉心指導(dǎo)我,給我提供了許多寶貴建議。</p><p> 感謝一同學(xué)習(xí)生活了4年的電子三班同學(xué),因為有你們,我的大學(xué)生活是那么的多姿多彩,大學(xué)四年,不管在學(xué)習(xí)、生活還是工作上
75、面,你們都給以了我不少的支持和幫助。也因為有你們的幫助和鼓勵,我的論文得以順利完成。永遠不會忘記,大學(xué)四年里我們一起渡過的歡樂時光,那些開心的日子,總是那么令人難以忘懷。</p><p> 最后感謝我的父母,沒有他們的支持,我不會這樣無憂無慮的走完大學(xué)的全過程,不能從這樣一個高的起點開始我走進社會的人生。</p><p> 最后對學(xué)校、老師、同學(xué)和家人再次致以我最衷心的感謝!</
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 校友錄畢業(yè)論文--校友錄的設(shè)計與開發(fā)
- 電子信息工程畢業(yè)設(shè)計基于web的同學(xué)校友錄的設(shè)計與實現(xiàn)
- 校友錄畢業(yè)論文
- 畢業(yè)論文-----基于bs結(jié)構(gòu)的校友錄系統(tǒng)設(shè)計與實現(xiàn)
- 畢業(yè)論文——asp校友錄設(shè)計
- 畢業(yè)論文——asp校友錄設(shè)計
- 網(wǎng)站設(shè)計畢業(yè)論文--校友錄系統(tǒng)
- 學(xué)院校友錄系統(tǒng)的研究與實現(xiàn)-畢業(yè)論文
- 學(xué)院校友錄系統(tǒng)的研究與實現(xiàn)-畢業(yè)論文
- 畢業(yè)設(shè)計論文-校友錄
- 校友錄管理網(wǎng)站——畢業(yè)論文
- 校友錄管理網(wǎng)站——畢業(yè)論文
- 校友錄管理網(wǎng)站畢業(yè)論文.doc
- 畢業(yè)論文范文——校友錄管理網(wǎng)站
- 54796.基于java的校友錄系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)論文范文——校友錄管理網(wǎng)站
- 畢業(yè)論文--- 同學(xué)錄的設(shè)計與實現(xiàn)
- 畢業(yè)論文--- 同學(xué)錄的設(shè)計與實現(xiàn)
- 開題報告---校友錄管理系統(tǒng)的設(shè)計與實現(xiàn)
- asp校友錄設(shè)計(源代碼+論文)
評論
0/150
提交評論