時(shí)間:2022-08-10 15:00:23
序論:在您撰寫(xiě)網(wǎng)頁(yè)設(shè)計(jì)畢業(yè)論文時(shí),參考他人的優(yōu)秀作品可以開(kāi)闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
asp技術(shù) asp(active server pages動(dòng)態(tài)網(wǎng)頁(yè))是微軟公司推出的一種用以取代cgi(common gateway interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,internet上的許多基于windows平臺(tái)的web站點(diǎn)已開(kāi)始應(yīng)用asp來(lái)替換cgi。 簡(jiǎn)單地講,asp是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁(yè),包括使用html表單收集和處理信息,上傳與下載等等。通常情況下,用戶通過(guò)瀏覽器看到的網(wǎng)頁(yè)大多是靜態(tài)的,目前internet 上的許多站點(diǎn),仍然提供"靜態(tài)"(static)的主頁(yè)內(nèi)容。 所謂"靜態(tài)",指的就是站點(diǎn)的主頁(yè)內(nèi)容是"固定不變"的。 當(dāng)瀏覽器通過(guò)internet 的http (hypertext transport protocol)協(xié)議,向站點(diǎn)服務(wù)器(web server)要求提供主頁(yè)的內(nèi)容時(shí),站點(diǎn)服務(wù)器收到要求后,就傳送原已設(shè)計(jì)好的靜態(tài)的html 的文件數(shù)據(jù)給瀏覽器。 一個(gè)"靜態(tài)"的站點(diǎn),若要更新主頁(yè)的內(nèi)容,必須手動(dòng)的來(lái)更新其html的文件數(shù)據(jù)。而隨著web應(yīng)用的發(fā)展,用戶希望能夠看到根據(jù)要求而動(dòng)態(tài)生成的主頁(yè),例如響應(yīng)用戶查詢數(shù)據(jù)庫(kù)的要求、生成報(bào)表等。當(dāng)在瀏覽器上填好表單(form)的輸入數(shù)據(jù),以提供http要求時(shí),可以在站點(diǎn)服務(wù)器中執(zhí)行的應(yīng)用程序,而不只是一個(gè)html 文件。
站點(diǎn)服務(wù)器收到要求執(zhí)行的應(yīng)用程序,分析表單(form)的輸入數(shù)據(jù),將執(zhí)行的結(jié)果以html的格式傳送給瀏覽器。 根據(jù)用戶請(qǐng)求生成動(dòng)態(tài)主頁(yè)的傳統(tǒng)方法有cgi、isapi等。cgi是根據(jù)瀏覽器端的http請(qǐng)求激活響應(yīng)進(jìn)程,每一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)進(jìn)程。當(dāng)同時(shí)有很多請(qǐng)求時(shí),程序擠占系統(tǒng)資源,造成效率低下;isapi針對(duì)這一缺點(diǎn)進(jìn)行改進(jìn),利用dll(動(dòng)態(tài)鏈接庫(kù))技術(shù),以線程代替進(jìn)程,提高了性能和速度,但要考慮線程的同步問(wèn)題,而且開(kāi)發(fā)步驟煩瑣。這兩種技術(shù)和另一普遍使用的開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)java都還存在著另外一個(gè)問(wèn)題,那就是開(kāi)發(fā)困難,程序的開(kāi)發(fā)和html寫(xiě)作是兩個(gè)完全不同的過(guò)程,需要專門(mén)的程序員開(kāi)發(fā)。而較簡(jiǎn)單的開(kāi)發(fā)技術(shù)如javascript和idc(internet database connector)等功能有限,不敷使用。
asp使用的activex技術(shù)基于開(kāi)放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)充能力,這是傳統(tǒng)的cgi等程序所遠(yuǎn)遠(yuǎn)不及的地方。asp與常見(jiàn)的在client端實(shí)現(xiàn)動(dòng)態(tài)主頁(yè)的技術(shù)如java applet、activex control、vbscript、javascript等不同,asp中的命令和script語(yǔ)句都是由服務(wù)器來(lái)解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動(dòng)態(tài)生成的web頁(yè)面并送到瀏覽器;而client端技術(shù)的script命令則是由瀏覽器來(lái)解釋執(zhí)行。由于asp是在服務(wù)器端解釋執(zhí)行,開(kāi)發(fā)者可以不必考慮瀏覽器是否支持asp;同時(shí)由于它在服務(wù)器端執(zhí)行,開(kāi)發(fā)者也不必?fù)?dān)心別人下載程序從而竊取編程邏輯。asp通過(guò)后綴名為.asp的asp文件來(lái)實(shí)現(xiàn),一個(gè).asp文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在web服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)用戶從瀏覽器輸入了.asp文件的地址后,瀏覽器就將這個(gè)url請(qǐng)求發(fā)給web server,如果web server上裝了asp,就調(diào)用asp。asp讀出相應(yīng).asp文件,解釋并執(zhí)行命令,動(dòng)態(tài)生成一個(gè)html頁(yè)面回傳web server,然后web server再把結(jié)果發(fā)送給瀏覽器。asp文件的制作和html類似,且和html開(kāi)發(fā)集成,可以在同一個(gè)過(guò)程完成,利用asp將可以執(zhí)行的腳本嵌入到html文件中(將html文件的后綴名改為.asp),這使得html文件的編寫(xiě)與腳本的開(kāi)發(fā)融合在一起。通過(guò)asp內(nèi)置的對(duì)象、服務(wù)器組件(server component)可以完成非常復(fù)雜的任務(wù),而且用戶還可以自己開(kāi)發(fā)或利用別人開(kāi)發(fā)的服務(wù)器組件完成專門(mén)的任務(wù)。asp比較網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式有著以下優(yōu)點(diǎn):
(1)完全與html文件融合在一起;
(2)容易創(chuàng)建,不需要其它編譯、鏈接程序;
(3)面向?qū)ο蟮牟⑼ㄟ^(guò)activex server對(duì)象可擴(kuò)展。
二、電子商務(wù)數(shù)據(jù)訪問(wèn)方式
電子商務(wù)是指通過(guò)電子方式,并在網(wǎng)絡(luò)基礎(chǔ)上實(shí)現(xiàn)物資、人員過(guò)程的協(xié)調(diào),以便商業(yè)交換的活動(dòng)。在電子商務(wù)系統(tǒng)中,web提供了與客戶進(jìn)行通信聯(lián)絡(luò)的有效手段,利用web技術(shù),實(shí)現(xiàn)web服務(wù)器與數(shù)據(jù)庫(kù)系統(tǒng)的連接,完成對(duì)數(shù)據(jù)的處理與查詢,用戶可以通過(guò)操作簡(jiǎn)單易學(xué)的瀏
覽器來(lái)查詢處理所需要的各種數(shù)據(jù)。 實(shí)現(xiàn)web服務(wù)器與數(shù)據(jù)庫(kù)的連接一般有兩種方法:一種是利用中間件技術(shù)在兩者之間建立連接和通信,如cgi(通用網(wǎng)關(guān)接口)和api(應(yīng)用程序編程接口)。
web服務(wù)器通過(guò)調(diào)用cgi程序?qū)崿F(xiàn)與web瀏覽器的交互,即cgi程序接受瀏覽器發(fā)給web服務(wù)器的信息,進(jìn)行處理后,將相應(yīng)結(jié)果再送回給web服務(wù)器,通過(guò)web服務(wù)器將信息傳送給瀏覽器。但cgi程序在響應(yīng)速度和資源利用等方面有較大局限性,客戶端每請(qǐng)求一個(gè)cgi程序,服務(wù)器端便打開(kāi)一個(gè)進(jìn)程,當(dāng)請(qǐng)求的數(shù)量較大時(shí)容易引起瓶頸現(xiàn)象,開(kāi)發(fā)人員常利用api編程來(lái)擴(kuò)展服務(wù)器功能,api程序占系統(tǒng)資源少,運(yùn)行效率較高,但它的編程較cgi程序更為復(fù)雜;另一種是由瀏覽器中的java小應(yīng)用程序(java applet)通過(guò)瀏覽器訪問(wèn)web服務(wù)器上的數(shù)據(jù)庫(kù),利用了jdbc(java database connectivity)技術(shù),它通過(guò)jdbc提供的api實(shí)現(xiàn)對(duì)web server的訪問(wèn)。由于java applet本身的局限性,目前大多數(shù)的應(yīng)用是基于中間件技術(shù)的。asp也是屬于中間件的一種模式,但在windows平臺(tái)上它比較網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式有著較大的優(yōu)點(diǎn)。網(wǎng)關(guān)的最大特點(diǎn)是它的平臺(tái)無(wú)關(guān)性,但網(wǎng)關(guān)程序通常較難編寫(xiě)和改變。網(wǎng)關(guān)程序通常是一個(gè)獨(dú)立的程序,并不和html文件融合在一起,它需要用如c、c++、vb、perl等語(yǔ)言來(lái)編寫(xiě)?yīng)毩⒌膽?yīng)用程序,而asp應(yīng)用改變了這一點(diǎn)。使用asp不僅可以讀取access和 sql server的數(shù)據(jù)庫(kù),而且還可以讀取其他odbc(open database connect 開(kāi)放式數(shù)據(jù)庫(kù)互聯(lián))兼容的數(shù)據(jù)庫(kù)。
在asp中訪問(wèn)數(shù)據(jù)庫(kù)是通過(guò)ado(activex database object活動(dòng)數(shù)據(jù)對(duì)象)及事務(wù)處理語(yǔ)句來(lái)實(shí)現(xiàn)的。ado是一種操作microsoft所支持的數(shù)據(jù)庫(kù)的方法,是一項(xiàng)容易使用并且可擴(kuò)展的將數(shù)據(jù)庫(kù)訪問(wèn)添加到 web 頁(yè)的技術(shù)。ado對(duì)象的使用與dao(數(shù)據(jù)訪問(wèn)對(duì)象)、rdo(遠(yuǎn)程數(shù)據(jù)對(duì)象)的方式相似。在asp中,ado可以看作是一個(gè)服務(wù)器組件,更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜的操作。
三、asp在電子商務(wù)中的應(yīng)用
在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來(lái)說(shuō),其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過(guò)瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫(kù)是許多web服務(wù)提供者必需有的服務(wù),asp通過(guò)內(nèi)置的adodb組件來(lái)實(shí)現(xiàn)這一功能。可以使用ado去編寫(xiě)緊湊簡(jiǎn)明的腳本以便連接到odbc 兼容的數(shù)據(jù)庫(kù)和 ole db 兼容的數(shù)據(jù)源。具體的操作步驟可以歸納為以下幾步:
① 創(chuàng)建數(shù)據(jù)庫(kù)源名(dsn) adodb通過(guò)odbc工作,因此要在odbc中設(shè)置dsn(數(shù)據(jù)源名)。打開(kāi)windows的"控制面板",雙擊"odbc"的圖標(biāo),然后選擇"文件 dsn "的屬性頁(yè),單擊添加,選擇數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,然后單擊"下一步",按照屏幕的指示鍵入數(shù)據(jù)源文件的名稱,然后單擊"下一步",再單擊"完成"創(chuàng)建數(shù)據(jù)源。
②創(chuàng)建數(shù)據(jù)庫(kù)鏈接 鏈接用以保持一些關(guān)于正在訪問(wèn)的數(shù)據(jù)的動(dòng)態(tài)信息,以及鏈接者信息。利用adodb的成員函數(shù)open和先前設(shè)定的dsn與數(shù)據(jù)庫(kù)連接,其語(yǔ)法如下: setconnect=server.createobject("adodb.connection") ’創(chuàng)建了鏈接對(duì)象connect。 connect.open("dsn=dsnname;uid=userid;pwd=password") ’打開(kāi)鏈接。dsnname為數(shù)據(jù)源名;userid為用戶名;password為用戶口令。③創(chuàng)建數(shù)據(jù)對(duì)象 ado中的數(shù)據(jù)對(duì)象通常保存的是查詢結(jié)果。recordset 是ado中最復(fù)雜的對(duì)象,有許多屬性和方法,靈活運(yùn)用,可以達(dá)到許多好的效果。其創(chuàng)建方法如下: set recordset =connect.execute(sqtstr) ’創(chuàng)建并打開(kāi)了對(duì)象recordset ,sqtstr是一個(gè)串,代表一條標(biāo)準(zhǔn)的sql語(yǔ)句。例如: sqlstr="select*from b1" set recordset =connect.execute(sqlstr) 這條語(yǔ)句執(zhí)行后,對(duì)象recordset中就保存了b1中的所有記錄。
④操作數(shù)據(jù)庫(kù) 可利用execute方便地執(zhí)行數(shù)據(jù)的插入、修改、刪除等操作。如執(zhí)行插入操作: sqlstr="insert into b1values(1,2)" connect.execute(sqlstr)
⑤關(guān)閉數(shù)據(jù)對(duì)象和鏈接 在使用了ado對(duì)象之后,一定要關(guān)閉數(shù)據(jù)對(duì)象和鏈接。在asp中通過(guò)調(diào)用方法close實(shí)現(xiàn)關(guān)閉。 關(guān)閉創(chuàng)建的數(shù)據(jù)對(duì)象:record set .close set record set=nothing 關(guān)閉創(chuàng)建的鏈接對(duì)象:connect. close set connect=nothing 完整的程序片段:
//產(chǎn)生組件實(shí)例
%
setconnect=server.createobject("adodb.connection")
//連接數(shù)據(jù)庫(kù)
connect.open("dsn=dsnname;uid=userid;pwd=password")
//執(zhí)行查詢
sql=select*fromtablename
setrs=connect.execute(sql) %
//顯示結(jié)果
%dowhile not rs.eof%
%=rs(fieldname)%%
rs.movenext
loop
ASP技術(shù) ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁(yè))是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web站點(diǎn)已開(kāi)始應(yīng)用ASP來(lái)替換CGI。 簡(jiǎn)單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁(yè),包括使用HTML表單收集和處理信息,上傳與下載等等。通常情況下,用戶通過(guò)瀏覽器看到的網(wǎng)頁(yè)大多是靜態(tài)的,目前Internet 上的許多站點(diǎn),仍然提供"靜態(tài)"(static)的主頁(yè)內(nèi)容。 所謂"靜態(tài)",指的就是站點(diǎn)的主頁(yè)內(nèi)容是"固定不變"的。 當(dāng)瀏覽器通過(guò)Internet 的HTTP (Hypertext Transport Protocol)協(xié)議,向站點(diǎn)服務(wù)器(Web Server)要求提供主頁(yè)的內(nèi)容時(shí),站點(diǎn)服務(wù)器收到要求后,就傳送原已設(shè)計(jì)好的靜態(tài)的HTML 的文件數(shù)據(jù)給瀏覽器。 一個(gè)"靜態(tài)"的站點(diǎn),若要更新主頁(yè)的內(nèi)容,必須手動(dòng)的來(lái)更新其HTML的文件數(shù)據(jù)。而隨著Web應(yīng)用的發(fā)展,用戶希望能夠看到根據(jù)要求而動(dòng)態(tài)生成的主頁(yè),例如響應(yīng)用戶查詢數(shù)據(jù)庫(kù)的要求、生成報(bào)表等。當(dāng)在瀏覽器上填好表單(form)的輸入數(shù)據(jù),以提供HTTP要求時(shí),可以在站點(diǎn)服務(wù)器中執(zhí)行的應(yīng)用程序,而不只是一個(gè)HTML 文件。站點(diǎn)服務(wù)器收到要求執(zhí)行的應(yīng)用程序,分析表單(form)的輸入數(shù)據(jù),將執(zhí)行的結(jié)果以HTML的格式傳送給瀏覽器。 根據(jù)用戶請(qǐng)求生成動(dòng)態(tài)主頁(yè)的傳統(tǒng)方法有CGI、ISAPI等。CGI是根據(jù)瀏覽器端的http請(qǐng)求激活響應(yīng)進(jìn)程,每一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)進(jìn)程。當(dāng)同時(shí)有很多請(qǐng)求時(shí),程序擠占系統(tǒng)資源,造成效率低下;ISAPI針對(duì)這一缺點(diǎn)進(jìn)行改進(jìn),利用dll(動(dòng)態(tài)鏈接庫(kù))技術(shù),以線程代替進(jìn)程,提高了性能和速度,但要考慮線程的同步問(wèn)題,而且開(kāi)發(fā)步驟煩瑣。這兩種技術(shù)和另一普遍使用的開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)Java都還存在著另外一個(gè)問(wèn)題,那就是開(kāi)發(fā)困難,程序的開(kāi)發(fā)和HTML寫(xiě)作是兩個(gè)完全不同的過(guò)程,需要專門(mén)的程序員開(kāi)發(fā)。而較簡(jiǎn)單的開(kāi)發(fā)技術(shù)如javascript和IDC(Internet Database Connector)等功能有限,不敷使用。 ASP使用的ActiveX技術(shù)基于開(kāi)放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)充能力,這是傳統(tǒng)的CGI等程序所遠(yuǎn)遠(yuǎn)不及的地方。ASP與常見(jiàn)的在Client端實(shí)現(xiàn)動(dòng)態(tài)主頁(yè)的技術(shù)如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script語(yǔ)句都是由服務(wù)器來(lái)解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動(dòng)態(tài)生成的Web頁(yè)面并送到瀏覽器;而Client端技術(shù)的Script命令則是由瀏覽器來(lái)解釋執(zhí)行。由于ASP是在服務(wù)器端解釋執(zhí)行,開(kāi)發(fā)者可以不必考慮瀏覽器是否支持ASP;同時(shí)由于它在服務(wù)器端執(zhí)行,開(kāi)發(fā)者也不必?fù)?dān)心別人下載程序從而竊取編程邏輯。 ASP通過(guò)后綴名為.asp的ASP文件來(lái)實(shí)現(xiàn),一個(gè).asp文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在Web服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)用戶從瀏覽器輸入了.asp文件的地址后,瀏覽器就將這個(gè)URL請(qǐng)求發(fā)給Web Server,如果Web Server上裝了ASP,就調(diào)用ASP。ASP讀出相應(yīng).asp文件,解釋并執(zhí)行命令,動(dòng)態(tài)生成一個(gè)HTML頁(yè)面回傳Web Server,然后Web Server再把結(jié)果發(fā)送給瀏覽器。ASP文件的制作和HTML類似,且和HTML開(kāi)發(fā)集成,可以在同一個(gè)過(guò)程完成,利用ASP將可以執(zhí)行的腳本嵌入到HTML文件中(將HTML文件的后綴名改為.asp),這使得HTML文件的編寫(xiě)與腳本的開(kāi)發(fā)融合在一起。通過(guò)ASP內(nèi)置的對(duì)象、服務(wù)器組件(Server Component)可以完成非常復(fù)雜的任務(wù),而且用戶還可以自己開(kāi)發(fā)或利用別人開(kāi)發(fā)的服務(wù)器組件完成專門(mén)的任務(wù)。ASP比較網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式有著以下優(yōu)點(diǎn):
(1)完全與HTML文件融合在一起;
(2)容易創(chuàng)建,不需要其它編譯、鏈接程序;
(3)面向?qū)ο蟮牟⑼ㄟ^(guò)ActiveX Server對(duì)象可擴(kuò)展。
二、電子商務(wù)數(shù)據(jù)訪問(wèn)方式
電子商務(wù)是指通過(guò)電子方式,并在網(wǎng)絡(luò)基礎(chǔ)上實(shí)現(xiàn)物資、人員過(guò)程的協(xié)調(diào),以便商業(yè)交換的活動(dòng)。在電子商務(wù)系統(tǒng)中,Web提供了與客戶進(jìn)行通信聯(lián)絡(luò)的有效手段,利用Web技術(shù),實(shí)現(xiàn)Web服務(wù)器與數(shù)據(jù)庫(kù)系統(tǒng)的連接,完成對(duì)數(shù)據(jù)的處理與查詢,用戶可以通過(guò)操作簡(jiǎn)單易學(xué)的瀏覽器來(lái)查詢處理所需要的各種數(shù)據(jù)。 實(shí)現(xiàn)Web服務(wù)器與數(shù)據(jù)庫(kù)的連接一般有兩種方法:一種是利用中間件技術(shù)在兩者之間建立連接和通信,如CGI(通用網(wǎng)關(guān)接口)和API(應(yīng)用程序編程接口)。Web服務(wù)器通過(guò)調(diào)用CGI程序?qū)崿F(xiàn)與Web瀏覽器的交互,即CGI程序接受瀏覽器發(fā)給Web服務(wù)器的信息,進(jìn)行處理后,將相應(yīng)結(jié)果再送回給Web服務(wù)器,通過(guò)Web服務(wù)器將信息傳送給瀏覽器。但CGI程序在響應(yīng)速度和資源利用等方面有較大局限性,客戶端每請(qǐng)求一個(gè)CGI程序,服務(wù)器端便打開(kāi)一個(gè)進(jìn)程,當(dāng)請(qǐng)求的數(shù)量較大時(shí)容易引起瓶頸現(xiàn)象,開(kāi)發(fā)人員常利用API編程來(lái)擴(kuò)展服務(wù)器功能,API程序占系統(tǒng)資源少,運(yùn)行效率較高,但它的編程較CGI程序更為復(fù)雜;另一種是由瀏覽器中的Java小應(yīng)用程序(Java Applet)通過(guò)瀏覽器訪問(wèn)Web服務(wù)器上的數(shù)據(jù)庫(kù),利用了JDBC(Java Database Connectivity)技術(shù),它通過(guò)JDBC提供的API實(shí)現(xiàn)對(duì)Web Server的訪問(wèn)。由于Java Applet本身的局限性,目前大多數(shù)的應(yīng)用是基于中間件技術(shù)的。 ASP也是屬于中間件的一種模式,但在Windows平臺(tái)上它比較網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式有著較大的優(yōu)點(diǎn)。網(wǎng)關(guān)的最大特點(diǎn)是它的平臺(tái)無(wú)關(guān)性,但網(wǎng)關(guān)程序通常較難編寫(xiě)和改變。網(wǎng)關(guān)程序通常是一個(gè)獨(dú)立的程序,并不和HTML文件融合在一起,它需要用如C、C++、VB、Perl等語(yǔ)言來(lái)編寫(xiě)?yīng)毩⒌膽?yīng)用程序,而ASP應(yīng)用改變了這一點(diǎn)。使用ASP不僅可以讀取Access和 SQL Server的數(shù)據(jù)庫(kù),而且還可以讀取其他ODBC(Open Database Connect 開(kāi)放式數(shù)據(jù)庫(kù)互聯(lián))兼容的數(shù)據(jù)庫(kù)。在ASP中訪問(wèn)數(shù)據(jù)庫(kù)是通過(guò)ADO(ActiveX Database Object活動(dòng)數(shù)據(jù)對(duì)象)及事務(wù)處理語(yǔ)句來(lái)實(shí)現(xiàn)的。ADO是一種操作Microsoft所支持的數(shù)據(jù)庫(kù)的方法,是一項(xiàng)容易使用并且可擴(kuò)展的將數(shù)據(jù)庫(kù)訪問(wèn)添加到 Web 頁(yè)的技術(shù)。ADO對(duì)象的使用與DAO(數(shù)據(jù)訪問(wèn)對(duì)象)、RDO(遠(yuǎn)程數(shù)據(jù)對(duì)象)的方式相似。在ASP中,ADO可以看作是一個(gè)服務(wù)器組件,更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜的操作。
三、ASP在電子商務(wù)中的應(yīng)用
在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來(lái)說(shuō),其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過(guò)瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫(kù)是許多Web服務(wù)提供者必需有的服務(wù),ASP通過(guò)內(nèi)置的ADODB組件來(lái)實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫(xiě)緊湊簡(jiǎn)明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫(kù)和 OLE DB 兼容的數(shù)據(jù)源。具體的操作步驟可以歸納為以下幾步:
① 創(chuàng)建數(shù)據(jù)庫(kù)源名(DSN) ADODB通過(guò)ODBC工作,因此要在ODBC中設(shè)置DSN(數(shù)據(jù)源名)。打開(kāi)Windows的"控制面板",雙擊"ODBC"的圖標(biāo),然后選擇"文件 DSN "的屬性頁(yè),單擊,選擇數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,然后單擊"下一步",按照屏幕的指示鍵入數(shù)據(jù)源文件的名稱,然后單擊"下一步",再單擊"完成"創(chuàng)建數(shù)據(jù)源。
②創(chuàng)建數(shù)據(jù)庫(kù)鏈接 鏈接用以保持一些關(guān)于正在訪問(wèn)的數(shù)據(jù)的動(dòng)態(tài)信息,以及鏈接者信息。利用ADODB的成員函數(shù)Open和先前設(shè)定的DSN與數(shù)據(jù)庫(kù)連接,其語(yǔ)法如下: SetConnect=Server.CreateObject("ADODB.Connection") '創(chuàng)建了鏈接對(duì)象Connect。 Connect.Open("DSN=dsnname;UID=userID;PWD=password") '打開(kāi)鏈接。dsnname為數(shù)據(jù)源名;userID為用戶名;password為用戶口令。
③創(chuàng)建數(shù)據(jù)對(duì)象 ADO中的數(shù)據(jù)對(duì)象通常保存的是查詢結(jié)果。RecordSet 是ADO中最復(fù)雜的對(duì)象,有許多屬性和方法,靈活運(yùn)用,可以達(dá)到許多好的效果。其創(chuàng)建方法如下: Set RecordSet =Connect.Execute(sqtStr) '創(chuàng)建并打開(kāi)了對(duì)象RecordSet ,sqtStr是一個(gè)串,代表一條標(biāo)準(zhǔn)的SQL語(yǔ)句。例如: sqlStr="SELECT*FROM b1" Set RecordSet =Connect.Execute(sqlStr) 這條語(yǔ)句執(zhí)行后,對(duì)象RecordSet中就保存了b1中的所有記錄。
④操作數(shù)據(jù)庫(kù) 可利用Execute方便地執(zhí)行數(shù)據(jù)的插入、修改、刪除等操作。如執(zhí)行插入操作: sqlStr="Insert Into b1Values(1,2)" Connect.Execute(sqlStr)
⑤關(guān)閉數(shù)據(jù)對(duì)象和鏈接 在使用了ADO對(duì)象之后,一定要關(guān)閉數(shù)據(jù)對(duì)象和鏈接。在ASP中通過(guò)調(diào)用方法close實(shí)現(xiàn)關(guān)閉。 關(guān)閉創(chuàng)建的數(shù)據(jù)對(duì)象:Record Set .close Set Record Set=Nothing 關(guān)閉創(chuàng)建的鏈接對(duì)象:Connect. close Set Connect=Nothing 完整的程序片段:
//產(chǎn)生組件實(shí)例
//連接數(shù)據(jù)庫(kù)
Connect.Open("DSN=dsnname;UID=userID;PWD=password")
//執(zhí)行查詢
SQL=select*fromtablename SetRS=Connect.Execute(SQL)?。?
//顯示結(jié)果
Rs.MoveNext
Loop
%>
上述是用ASP訪問(wèn)數(shù)據(jù)庫(kù)的全過(guò)程,由于應(yīng)用面向?qū)ο笏枷耄胁僮鞫急容^簡(jiǎn)單,用戶需要注意的僅是對(duì)數(shù)據(jù)結(jié)構(gòu)的了解、當(dāng)前所操作的對(duì)象及對(duì)象的屬性等等,只要對(duì)這些有了清晰的認(rèn)識(shí),再加上ASP強(qiáng)大功能,在網(wǎng)絡(luò)上使用數(shù)據(jù)庫(kù),實(shí)現(xiàn)用戶與頁(yè)面間交換信息,就再也不是什么難事了。
四、主要功能程序段
4、1 打開(kāi)數(shù)據(jù)庫(kù)
option explicit
dim conn,connstr,db,rs
db="database/#MyShop.mdb" //數(shù)據(jù)庫(kù)路徑
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
4.2 數(shù)據(jù)庫(kù)查詢操作
//大類查訊
set rs=server.CreateObject("adodb.recordset")
//只讀方式打開(kāi)
rs.open "select anclass,anclassid from anclass",conn,1,1
do while not rs.eof
response.write ""
&trim(rs("anclass"))&" "
rs.movenext
loop
rs.close
//小類查詢
dim rs2
set rs2=server.CreateObject("adodb.recordset")
rs2.open "select nclass,nclassid from nclass where anclassid="&rs("anclassid")&" order by nclassidorder",conn,1,1
do while not rs2.eof
response.write "
&rs("anclassid")&"&nid="&rs2("nclassid")&">"
&trim(rs2("nclass"))&" "
rs2.movenext
loop
4.3 添加記錄操作
set rs=server.CreateObject("adodb.recordset")
//可寫(xiě)方式
rs.open "select bookid,username,zhuangtai,zonger from actions",conn,1,3
rs.addnew //添加一條新記錄
rs("bookid")=bookid //添加相應(yīng)的記錄
rs("username")=username
…………
rs("zhuangtai")=6
rs("zonger")=0
rs.update //更新數(shù)據(jù)庫(kù)
4.4 刪除記錄操作
//從表actions中刪除actionid 匹配的記錄
conn.execute "delete from actions where actionid="
&request.QueryString("actionid")
4.5 記錄的修改和查看
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from books where bookid="&bookid,conn,1,3
rs("anclassid")=int(request("anclassid")) //修改各項(xiàng)記錄
………………
rs.Update
rs.Close
MYSQL是一個(gè)開(kāi)放源碼的中小型數(shù)據(jù)庫(kù)管理系統(tǒng),其體積較小,性能高效,使用成本低廉,針對(duì)畢業(yè)設(shè)計(jì)管理系統(tǒng)業(yè)務(wù)需求和系統(tǒng)規(guī)模,選擇MySQL作為系統(tǒng)的數(shù)據(jù)庫(kù)。本系統(tǒng)同時(shí)使用JSP技術(shù),Tomcat服務(wù)器,這三者的組合將會(huì)使系統(tǒng)的性能得到很大提升。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)主要就是數(shù)據(jù)表的設(shè)計(jì),主要內(nèi)容包括數(shù)據(jù)表名、主要功能、字段名稱、字段類型、字段屬性、主鍵等。本系統(tǒng)包含的數(shù)據(jù)表有角色表、管理員表、學(xué)生信息表、指導(dǎo)教師信息表、課題信息表、開(kāi)題報(bào)告信息表、中期檢查信息表、評(píng)閱分組表、學(xué)生綜合評(píng)定表、文件上傳信息表、公告信息表。
二、系統(tǒng)的實(shí)現(xiàn)
1系統(tǒng)架構(gòu)
本系統(tǒng)采用B/S架構(gòu)。B/S架構(gòu)是一種以HTTP協(xié)議為基礎(chǔ),基于瀏覽器的請(qǐng)求和服務(wù)器的響應(yīng)為基本事件的網(wǎng)絡(luò)結(jié)構(gòu)模式,只需要一個(gè)服務(wù)器,用戶只要上網(wǎng),就可以通過(guò)瀏覽器的地址欄訪問(wèn)到相應(yīng)的服務(wù),無(wú)需下載和安裝客戶端,提高了資源的利用率,簡(jiǎn)化了系統(tǒng)的相關(guān)維護(hù)操作??紤]到系統(tǒng)的使用人數(shù),采用目前主流的SHH框架進(jìn)行系統(tǒng)開(kāi)發(fā),底層采用JavaBean構(gòu)造數(shù)據(jù)操作對(duì)象,采用DAO封裝數(shù)據(jù)操作,Action對(duì)象控制請(qǐng)求和處理頁(yè)面的顯示;另外,采用Hibernate的緩存機(jī)制,可以控制系統(tǒng)首頁(yè)實(shí)現(xiàn)頁(yè)面緩存,減少了訪問(wèn)數(shù)據(jù)的次數(shù),節(jié)省了系統(tǒng)資源,便于后期的修改和維護(hù)。
2系統(tǒng)關(guān)鍵功能模塊實(shí)現(xiàn)
(1)選題管理模塊
學(xué)生登錄系統(tǒng)后,選擇選題管理功能,選擇選題。學(xué)生可以查看到已經(jīng)公布、自己所在院系所有的課題信息。課題有兩種狀態(tài),可選和不可選。學(xué)生選擇狀態(tài)可選的課題,一旦選中,不可再進(jìn)行選題,等待教師確認(rèn)后完成課題的選擇;也可提前與某個(gè)教師進(jìn)行溝通,在教師進(jìn)行課題申報(bào)時(shí)就可以指定學(xué)生,提前完成選題。學(xué)生在Input標(biāo)簽輸入篩選條件,點(diǎn)擊Button按鈕,從課題表Subjects中找到符合條件的課題信息,放到一個(gè)List集合里面,并使用JSTL標(biāo)簽遍歷該集合,將每一項(xiàng)課題信息顯示到JSP頁(yè)面上,每個(gè)學(xué)生只可以選擇某個(gè)教師的狀態(tài)為可選的課題,在規(guī)定時(shí)間未完成選題的學(xué)生,由院系管理員根據(jù)情況進(jìn)行調(diào)劑選題。
(2)文檔提交模塊
學(xué)生可以根據(jù)提交文檔的類型進(jìn)行選擇,然后填寫(xiě)相應(yīng)的文檔相關(guān)信息,選擇提交論文即可。通過(guò)Select標(biāo)簽選擇要提交的文檔類型,顯示學(xué)生填寫(xiě)一個(gè)Form表單頁(yè)面,使用Type為File的Input標(biāo)簽實(shí)現(xiàn)文件上傳,將表單的信息提交給處理文件上傳的Action,采用Fileupload插件保存相應(yīng)的文件。
(3)審批管理模塊
審批管理對(duì)教師的課題進(jìn)行審批操作,只有院系管理員審批通過(guò)的課題,才會(huì)顯示在學(xué)生選題的列表中;對(duì)學(xué)生提交的文檔,當(dāng)教師審批通過(guò)后,院系管理員會(huì)對(duì)文檔再次進(jìn)行審批,確保文檔質(zhì)量。管理員選擇該功能時(shí),管理員通過(guò)教師List列表,選擇課題選項(xiàng)之后,會(huì)轉(zhuǎn)入被選擇教師的所有申報(bào)待審核的課題列表中,通過(guò)點(diǎn)擊教師課題列表中的審核選項(xiàng),選擇通過(guò)即可完成課題的審核,將數(shù)據(jù)庫(kù)中的Subjects表中的狀態(tài)字段設(shè)為1,審核通過(guò)的課題將在學(xué)生的選題列表中顯示。學(xué)生文檔審批和教師的課題審批功能與此類似,在此就不進(jìn)行贅述。
3系統(tǒng)運(yùn)行結(jié)果
畢業(yè)設(shè)計(jì)管理系統(tǒng)主界面所示,其中顯示了畢業(yè)設(shè)計(jì)過(guò)程的相關(guān)情況說(shuō)明,最新動(dòng)態(tài),管理規(guī)定,通知公告及系統(tǒng)登錄等信息。
三、結(jié)束語(yǔ)
隨著Internet在中國(guó)的迅速發(fā)展,人們?nèi)粘I钪性絹?lái)越多地使用這項(xiàng)新的技術(shù)來(lái)為自己的工作和學(xué)習(xí)服務(wù).由于WEB頁(yè)面能把文本、圖像、聲音、動(dòng)畫(huà)、視像等多種媒體信息集于一體,不但使信息的顯示更加生動(dòng),而且使信息的瀏覽更為方便,同時(shí)WEB頁(yè)能實(shí)現(xiàn)網(wǎng)上交易平臺(tái)、客戶信息反饋方便了企業(yè)與客戶之間信息交流,因此許多企業(yè)紛紛建設(shè)網(wǎng)站以增強(qiáng)企業(yè)知名度.
柳州華力網(wǎng)站主要介紹柳州華力的有關(guān)信息,并用PHP+MYSQL架設(shè)用戶登陸以及客戶信息反饋,使客戶信息第一時(shí)間反饋給企業(yè),拉近企業(yè)與客戶之間的距離。本篇論文是對(duì)我設(shè)計(jì)的網(wǎng)站的一點(diǎn)論述,主要論述了柳州華力網(wǎng)站建設(shè)規(guī)劃的主體思想、利用PHP+MYSQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)用戶登錄和信息反饋,以及在設(shè)計(jì)過(guò)程中所遇到的要點(diǎn)、難點(diǎn)等。
關(guān)鍵字:網(wǎng)站規(guī)劃、PHP+MYSQL數(shù)據(jù)庫(kù)
Abstract
With the rapid development of Internet technique in China ,more and more people use the new tech as a tool severing their life and study . Because WEB page can collect text, image, sound, animation, video together.and the hypertext property of homepage can not only make the display of information pages lively, but also make the browse of information more convenient.So,Many enterprises also make their publications online .
This page
Keyword: WEB SITE DESIGN、PHP+MYSQL Datebas
目 錄
1 . 緒論
1.1 . 互聯(lián)網(wǎng)現(xiàn)狀
互聯(lián)網(wǎng)的快速發(fā)展使企業(yè)可以實(shí)現(xiàn)快捷的信息傳送以及直接的客戶介入,但企業(yè)中各個(gè)系統(tǒng)的相對(duì)獨(dú)立性使信息渠道比較混亂。企業(yè)系統(tǒng)中各類人員的信息渠道多種多樣,互不兼容,沒(méi)有一個(gè)統(tǒng)一的應(yīng)用界面讓系統(tǒng)使用者可以根據(jù)自己的需要獲得想要的信息,這不利于電子商務(wù)應(yīng)用模式的建立和開(kāi)展。如何通過(guò)建立一個(gè)單獨(dú)的界面給企業(yè)遍布全球的現(xiàn)實(shí)客戶、潛在客戶、供應(yīng)商、雇員和合作伙伴提供全面的企業(yè)信息和應(yīng)用呢?于是企業(yè)門(mén)戶(Enterprise Portal)誕生了,并成為一個(gè)新的熱點(diǎn)。
1.2 . 如何定義企業(yè)門(mén)戶
目前,尚不能準(zhǔn)確地對(duì)企業(yè)門(mén)戶下一個(gè)完整的定義,企業(yè)門(mén)戶與IT業(yè)有些名詞一樣,不同的專業(yè)人士和機(jī)構(gòu)對(duì)之有不同的理解,并有很多術(shù)語(yǔ)用于描述企業(yè)為其客戶、合作伙伴和員工的方便而采用的"門(mén)戶",如企業(yè)門(mén)戶、社團(tuán)門(mén)戶、員工門(mén)戶等。同時(shí)根據(jù)應(yīng)用的具體功能不同又把企業(yè)門(mén)戶細(xì)分為信息門(mén)戶、知識(shí)門(mén)戶和應(yīng)用門(mén)戶等,并且這種劃分方法已逐漸得到認(rèn)可。下面介紹一下這3類門(mén)戶。
1.2.1 . 企業(yè)信息門(mén)戶
企業(yè)信息門(mén)戶(Enterprise Information Portal,EIP)的基本作用是為人們提供企業(yè)信息。企業(yè)信息門(mén)戶提供了一個(gè)了解企業(yè)的訪問(wèn)入口,所有訪問(wèn)者都可以通過(guò)這個(gè)入口獲得個(gè)性化的信息和服務(wù)。對(duì)企業(yè)來(lái)說(shuō),信息門(mén)戶既是一個(gè)展示企業(yè)的窗口,又可以無(wú)縫地集成企業(yè)的內(nèi)容、商務(wù)活動(dòng)及社區(qū)等,動(dòng)態(tài)地存儲(chǔ)在企業(yè)內(nèi)部和外部的各種信息,同時(shí)還可以支持網(wǎng)上的虛擬社區(qū)。企業(yè)信息門(mén)戶強(qiáng)調(diào)對(duì)結(jié)構(gòu)化與非結(jié)構(gòu)化數(shù)據(jù)的收集、訪問(wèn)、管理和無(wú)縫集成,這類門(mén)戶必須提供數(shù)據(jù)查詢、分析和報(bào)告等基本功能,企業(yè)員工、合作伙伴、客戶及供應(yīng)商都可以通過(guò)企業(yè)信息門(mén)戶方便地獲取自己所需的信息。
1.2.2 . 企業(yè)知識(shí)門(mén)戶
企業(yè)知識(shí)門(mén)戶(Enterprise Knowledge Portal,EKP)是一個(gè)平臺(tái),該平臺(tái)是知識(shí)加工平臺(tái)、決策平臺(tái)、知識(shí)與獲取平臺(tái)的集成,它使企業(yè)各部門(mén)職員之間的信息共享和交流更加流暢。這里的"知識(shí)"不僅包括數(shù)據(jù)庫(kù)、文檔、企業(yè)政策方針和過(guò)程手續(xù)等,甚至包括存在于員工頭腦中的工作經(jīng)驗(yàn)與專業(yè)技能等非具體化的信息資源。
企業(yè)知識(shí)門(mén)戶是企業(yè)信息門(mén)戶的延伸與發(fā)展。信息門(mén)戶的重點(diǎn)是信息的收集、整理及傳輸,有效利用企業(yè)已有的信息、知識(shí)和公共關(guān)系,并能收集、分析、增值、共享信息和知識(shí)。企業(yè)知識(shí)門(mén)戶的重點(diǎn)是企業(yè)信息的加工與處理。企業(yè)知識(shí)門(mén)戶的目的是使恰當(dāng)?shù)娜嗽谇‘?dāng)?shù)臅r(shí)間使用恰當(dāng)?shù)闹R(shí),企業(yè)信息門(mén)戶主要通過(guò)數(shù)據(jù)挖掘、數(shù)據(jù)加工技術(shù)使零散的信息成為知識(shí),供決策支持服務(wù)。
1.2.3 . 企業(yè)應(yīng)用門(mén)戶
企業(yè)應(yīng)用門(mén)戶(Enterprise Application Portal,EAP)實(shí)際上是對(duì)企業(yè)業(yè)務(wù)流程的集成。它以商業(yè)流程和企業(yè)應(yīng)用為核心,把商業(yè)流程中功能不同的應(yīng)用模塊通過(guò)門(mén)戶技術(shù)集成在一起。從某種意義上說(shuō),我們可以把企業(yè)應(yīng)用門(mén)戶看成是企業(yè)信息系統(tǒng)的集成界面,企業(yè)員工和合作伙伴可以通過(guò)企業(yè)應(yīng)用門(mén)戶訪問(wèn)相應(yīng)的應(yīng)用系統(tǒng),實(shí)現(xiàn)移動(dòng)辦公,進(jìn)行網(wǎng)上交易等。
以上3類門(mén)戶雖然在側(cè)重點(diǎn)有所不同,但隨著企業(yè)信息系統(tǒng)復(fù)雜程度的增加,越來(lái)越多的企業(yè)需要能夠?qū)⒁陨?類門(mén)戶有機(jī)地整合在一起的通用型企業(yè)門(mén)戶,這已是一種趨勢(shì),我們?cè)谶@里把它們統(tǒng)一稱為企業(yè)門(mén)戶。
最后,讓我們?cè)噲D通過(guò)企業(yè)門(mén)戶的作用來(lái)幫助讀者理解企業(yè)門(mén)戶的定義。維持客戶的最基本戰(zhàn)略因素是企業(yè)整體強(qiáng)大、互利關(guān)系網(wǎng),包括客戶、供應(yīng)商、合作伙伴和員工本身。這些關(guān)系的培養(yǎng)主要通過(guò)各方之間的相互溝通和信任感--即各方及時(shí)收到相關(guān)信息、信息準(zhǔn)確并且服務(wù)最優(yōu)。企業(yè)門(mén)戶被認(rèn)為能夠滿足這種需要,通過(guò)使用戶利用方便、可靠的工具接入實(shí)現(xiàn)有效的信息交換?;蛘哒f(shuō),企業(yè)門(mén)戶能為用戶提供建設(shè)信息型企業(yè)網(wǎng)站的應(yīng)用,包括網(wǎng)站生成、信息、信息管理、信息反饋、網(wǎng)站管理等系統(tǒng),實(shí)現(xiàn)企業(yè)網(wǎng)上形象展示及對(duì)外溝通的需求。
1.3 . 有無(wú)必要建立企業(yè)門(mén)戶
在國(guó)外,特別是在美國(guó),實(shí)施企業(yè)門(mén)戶戰(zhàn)略已經(jīng)被列入了許多大企業(yè)的日程表中。與國(guó)外相比,國(guó)內(nèi)了解企業(yè)門(mén)戶概念的企業(yè)十分少,而計(jì)劃建立企業(yè)門(mén)戶的企業(yè)就更加微乎其微。但是,互聯(lián)網(wǎng)在國(guó)內(nèi)的發(fā)展速度相當(dāng)迅速,中國(guó)企業(yè)建立自己的門(mén)戶網(wǎng)站,為自己的客戶、員工和商提供綜合的重要性不言而喻。
從網(wǎng)絡(luò)經(jīng)濟(jì)的特點(diǎn)來(lái)看,速度和知識(shí)是網(wǎng)絡(luò)經(jīng)濟(jì)的兩大支柱。首先,企業(yè)只有借助于網(wǎng)絡(luò)才能獲得發(fā)展的先機(jī),這就要看誰(shuí)能夠以最迅捷的動(dòng)作聯(lián)系客戶、供應(yīng)商和商,組織生產(chǎn)和銷售。毫無(wú)疑問(wèn),企業(yè)門(mén)戶是實(shí)現(xiàn)上述目標(biāo)最有力的手段。
從資源利用的角度來(lái)看,企業(yè)門(mén)戶是以最小可能成本,實(shí)現(xiàn)最大程度開(kāi)發(fā)利用現(xiàn)有資源目標(biāo)的可行途徑。首先,企業(yè)門(mén)戶將本需要占用多臺(tái)不同硬件系統(tǒng)的應(yīng)用集成到較少的系統(tǒng)設(shè)備上,從而節(jié)約硬件的投入。其次,減少了多種未經(jīng)集成的應(yīng)用軟件的總體維護(hù)成本。除了新設(shè)立的企業(yè),其他實(shí)施企業(yè)門(mén)戶的企業(yè)都已有多種應(yīng)用系統(tǒng)和以數(shù)據(jù)庫(kù)、文檔等形式存儲(chǔ)的信息資源。這些資源往往條塊分割,分散維護(hù)成本高昂。新的企業(yè)門(mén)戶將現(xiàn)有的資源加以整合,并經(jīng)過(guò)一定的處理,最后集成到企業(yè)門(mén)戶這樣一個(gè)統(tǒng)一的平臺(tái)上,提供給更多的用戶。由于它的繼承和集成,企業(yè)可以實(shí)現(xiàn)集中維護(hù),從而降低維護(hù)成本。第三,企業(yè)門(mén)戶采用高效的互聯(lián)網(wǎng)作為信息傳輸?shù)墓ぞ?,相比建設(shè)或租用線路價(jià)格低廉,同時(shí)減少了人力投入。第四,企業(yè)門(mén)戶的實(shí)施可以改進(jìn)企業(yè)的供應(yīng)鏈管理,企業(yè)門(mén)戶能夠幫助企業(yè)實(shí)現(xiàn)真正意義上的零庫(kù)存。
由此看來(lái),企業(yè)尤其是大中型企業(yè),不論是從節(jié)約成本角度還是從提高競(jìng)爭(zhēng)力角度考慮,建立企業(yè)門(mén)戶都是有效的方法。
1.4 . 如何建立企業(yè)門(mén)戶
既然企業(yè)門(mén)戶功效如此之大,那么企業(yè)要想建立企業(yè)門(mén)戶應(yīng)該如何去操作?一般來(lái)說(shuō),企業(yè)要成功地部署企業(yè)門(mén)戶可按照如下幾方面進(jìn)行。
1.4.1 . 前期準(zhǔn)備工作
企業(yè)在建立企業(yè)門(mén)戶之前,要進(jìn)行大量的信息調(diào)查工作,弄清楚企業(yè)的商業(yè)信息是如何使用的。對(duì)于大多數(shù)企業(yè)而言,這意味著要進(jìn)行商業(yè)信息應(yīng)用的調(diào)查和研究。調(diào)查的目的是了解誰(shuí)使用信息,信息是如何使用,以及信息如何流入和流出。
1.4.2 . 產(chǎn)品與技術(shù)的選擇
在進(jìn)行完信息的使用調(diào)查之后,企業(yè)就要選擇門(mén)戶產(chǎn)品和技術(shù)。門(mén)戶軟件不僅要滿足商業(yè)信息和應(yīng)用訪問(wèn)的需要,還要滿足事先定義的技術(shù)層面(如協(xié)議)的要求。目前,由于有相當(dāng)數(shù)量的公司推出了企業(yè)門(mén)戶解決方案,這為企業(yè)提供了較大的選擇余地。但不可否認(rèn),目前企業(yè)門(mén)戶的產(chǎn)品良莠不齊,功能和所采用的技術(shù)差別較大,如何正確選擇適合自身企業(yè)需要的企業(yè)門(mén)戶產(chǎn)品是一門(mén)學(xué)問(wèn),本欄目下期對(duì)此進(jìn)行討論。
1.4.3 . 企業(yè)門(mén)戶的建設(shè)
選好技術(shù)和產(chǎn)品,接下來(lái)就是建設(shè)了。這方面需要注意的是企業(yè)信息要集成到門(mén)戶有關(guān)目錄之下,或安排在某個(gè)主題里,以便用戶可以容易地找到所需要的信息。信息的組織及個(gè)性化,應(yīng)用和服務(wù)以能夠滿足用戶的需求為目的。
1.4.4 . 推廣使用企業(yè)門(mén)戶
企業(yè)門(mén)戶建好了,并不意味著工作就完成了,因?yàn)榻ㄆ髽I(yè)門(mén)戶的目的是讓其發(fā)揮作用。接下來(lái)就是讓更多相關(guān)的用戶群體來(lái)了解和使用它。在這個(gè)階段,個(gè)性化是舉足輕重的。個(gè)性化的目的是針對(duì)合適的用戶群,如營(yíng)銷分析、財(cái)務(wù)分析、經(jīng)理或商業(yè)伙伴,合理地將門(mén)戶信息、應(yīng)用和工具進(jìn)行有針對(duì)性的設(shè)計(jì)。
2 . 網(wǎng)站規(guī)劃設(shè)計(jì)要點(diǎn)
因特網(wǎng)正在改變世界,它促成了網(wǎng)絡(luò)經(jīng)濟(jì)雛形的形成,特別是電子商務(wù)正由新概念走向?qū)嵱没?。由于因特網(wǎng)具有傳播信息容量極大、形態(tài)多樣、迅速方便、全球覆蓋、自由和交互的特點(diǎn),已經(jīng)發(fā)展成為新的傳播媒體,所以全球幾乎各個(gè)企業(yè)、機(jī)構(gòu)紛紛建立自己的Web站點(diǎn)。
Web站點(diǎn)是向用戶或潛在客戶提供信息(包括產(chǎn)品和服務(wù))的一種方式。其文檔所包含的內(nèi)容是由被稱為超文本(HyperText)的文本、圖形圖象、聲音,甚至電影等組成。使這些超文本能夠有機(jī)地關(guān)聯(lián)并可使瀏覽器識(shí)別,是通過(guò)HTML語(yǔ)言(HyperText Markup Language超文本標(biāo)記語(yǔ)言)實(shí)現(xiàn)的。同時(shí)CGI(Common Gateway Interface公共網(wǎng)關(guān)接口)能使Web具有交互功能。Web站點(diǎn)指引用戶瀏覽該站點(diǎn)或其他站點(diǎn)上的分頁(yè)信息,可以通過(guò)表格和電子郵件的連接提供雙向交互方式。站點(diǎn)建立后,你的企業(yè)就在國(guó)內(nèi)、甚至在國(guó)際上有了一席之地,有了每周7天、每天24小時(shí)的“虛擬門(mén)市部”。網(wǎng)站是未來(lái)企業(yè)開(kāi)展電子商務(wù)的基礎(chǔ)設(shè)施和信息平臺(tái),它是“知識(shí)經(jīng)濟(jì)”的制高點(diǎn),企業(yè)的網(wǎng)址猶如企業(yè)的商標(biāo)和品牌一樣,是反映企業(yè)形象和文化的巨大的無(wú)形資產(chǎn)。
因此企業(yè)網(wǎng)站規(guī)劃必須注意以下八個(gè)方面:
2.1 . 目標(biāo)明確、定位正確
Web站點(diǎn)的設(shè)計(jì)是企業(yè)或機(jī)構(gòu)發(fā)展戰(zhàn)略的重要組成部分。要將企業(yè)站點(diǎn)作為在因特網(wǎng)--這個(gè)新媒體上展示企業(yè)形象、企業(yè)文化的信息空間,領(lǐng)導(dǎo)一定要給予足夠的重視,明確設(shè)計(jì)站點(diǎn)的目的和用戶需求,從而作出切實(shí)可行的計(jì)劃。
挑選與錘煉企業(yè)的關(guān)鍵信息,利用一個(gè)邏輯結(jié)構(gòu)有序地組織起來(lái),開(kāi)發(fā)一個(gè)頁(yè)面設(shè)計(jì)原型,選擇用戶代表來(lái)進(jìn)行測(cè)試,并逐步精煉這個(gè)原型,形成創(chuàng)意。
分析有些網(wǎng)站的效果不如預(yù)想的好,主要原因是對(duì)用戶的需求理解有偏差,缺少用戶的檢驗(yàn)造成的。設(shè)計(jì)者常常將企業(yè)的市場(chǎng)營(yíng)銷和商業(yè)目標(biāo)放在首位,而對(duì)用戶和潛在的用戶的真正需求了解不多。所以,企業(yè)或機(jī)構(gòu)應(yīng)清楚地了解本網(wǎng)站的受眾群體的基本情況,如受教育程度、收入水平、需要信息的范圍及深度等,從而能夠有的放矢。
2.2 . 主題鮮明、富有特色
在目標(biāo)明確的基礎(chǔ)上,完成網(wǎng)站的構(gòu)思創(chuàng)意即總體設(shè)計(jì)方案。對(duì)網(wǎng)站的整體風(fēng)格和特色作出定位,規(guī)劃網(wǎng)站的組織結(jié)構(gòu)。
Web站點(diǎn)應(yīng)針對(duì)所服務(wù)對(duì)象(機(jī)構(gòu)或人)不同而具有不同的形式。有些站點(diǎn)只提供簡(jiǎn)潔文本信息;有些則采用多媒體表現(xiàn)手法,提供華麗的圖像、閃爍的燈光、復(fù)雜的頁(yè)面布置,甚至可以下載聲音和錄像片段。最好的Web站點(diǎn)將把圖形圖像表現(xiàn)手法與有效的組織與通信結(jié)合起來(lái)。
要做到主題鮮明突出,力求簡(jiǎn)潔,要點(diǎn)明確,以簡(jiǎn)單明確的語(yǔ)言和畫(huà)面告訴大家本站點(diǎn)的主題,吸引對(duì)本站點(diǎn)有需求的人的視線,對(duì)無(wú)關(guān)的人員也能留下一定的印象。對(duì)于一些行業(yè)標(biāo)志和公司的標(biāo)志應(yīng)充分加以利用。
調(diào)動(dòng)一切手段充分表現(xiàn)網(wǎng)站的個(gè)性和情趣,突出個(gè)性,辦出網(wǎng)站的特色。
Web站點(diǎn)主頁(yè)應(yīng)具備的基本成分包括:
頁(yè)頭:準(zhǔn)確無(wú)誤地標(biāo)識(shí)你的站點(diǎn)和企業(yè)標(biāo)志;
E-mail地址:用來(lái)接收用戶垂詢;
聯(lián)系信息:如普通郵件地址或電話;
【關(guān)鍵詞】畢業(yè)設(shè)計(jì)(論文) 網(wǎng)上質(zhì)量保障體系
【中圖分類號(hào)】G 【文獻(xiàn)標(biāo)識(shí)碼】A
【文章編號(hào)】0450-9889(2012)04C-0029-02
畢業(yè)設(shè)計(jì)(論文)是高校培養(yǎng)高素質(zhì)、綜合型人才的重要實(shí)踐教學(xué)環(huán)節(jié),它在培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的能力、團(tuán)隊(duì)合作能力等方面具有其他教學(xué)環(huán)節(jié)不可替代的作用。2004年4月,國(guó)家教育部提出教育行政部門(mén)和各高校要加強(qiáng)普通高等學(xué)校畢業(yè)設(shè)計(jì)(論文)工作,充分反映出國(guó)家教育部對(duì)畢業(yè)設(shè)計(jì)(論文)工作的高度重視,也體現(xiàn)了畢業(yè)設(shè)計(jì)工作在高校教學(xué)中的地位。但近年來(lái),高校畢業(yè)設(shè)計(jì)(論文)質(zhì)量呈不斷下滑趨勢(shì),對(duì)畢業(yè)設(shè)計(jì)(論文)的現(xiàn)狀及成因進(jìn)行分析,建立健全其質(zhì)量保障體系成為高校深化教學(xué)改革、提高整體教學(xué)質(zhì)量的重要組成部分。本文試以桂林電子科技大學(xué)為例,對(duì)此問(wèn)題進(jìn)行研究。
一、畢業(yè)設(shè)計(jì)(論文)質(zhì)量狀況及成因分析
我國(guó)大部分高校按照培養(yǎng)方案在第七學(xué)期末進(jìn)行畢業(yè)設(shè)計(jì)(論文)選題、開(kāi)題,第八學(xué)期整學(xué)期則進(jìn)行設(shè)計(jì)及論文撰寫(xiě),時(shí)間從1月到6月。以桂林電子科技大學(xué)為例,參加畢業(yè)設(shè)計(jì)(論文)的學(xué)生數(shù)在3500人/年左右,指導(dǎo)教師人數(shù)600名左右,人均指導(dǎo)學(xué)生人數(shù)約5名(工科專業(yè)由于學(xué)生人數(shù)多,人均指導(dǎo)學(xué)生人數(shù)6~7名)。從近年來(lái)的畢業(yè)設(shè)計(jì)(論文)質(zhì)量評(píng)估情況看,質(zhì)量呈逐年滑坡趨勢(shì),主要表現(xiàn)為:一是題目簡(jiǎn)單化,工作量小,與培養(yǎng)學(xué)生綜合能力的培養(yǎng)目標(biāo)不符。如CAI課件制作、網(wǎng)站設(shè)計(jì)、基于單片機(jī)的設(shè)計(jì)等題目比例增大,題目難度和工作量與課設(shè)相當(dāng)。二是校級(jí)優(yōu)秀畢業(yè)設(shè)計(jì)(論文)質(zhì)量明顯下滑。在學(xué)校每年組織的校級(jí)優(yōu)秀畢業(yè)設(shè)計(jì)(論文)評(píng)審中,評(píng)委對(duì)學(xué)院推薦的優(yōu)秀論文評(píng)價(jià)明顯降低。三是結(jié)合科研、生產(chǎn)實(shí)際的題目比例降低。這意味著學(xué)生所做設(shè)計(jì)脫離實(shí)際,不能真正培養(yǎng)學(xué)生的工程設(shè)計(jì)能力。
在對(duì)以上現(xiàn)象進(jìn)行深層次分析后,可以看到造成質(zhì)量滑坡的主要原因有以下五方面:一是高校擴(kuò)招,生師比過(guò)高,教師教學(xué)、科研工作量過(guò)大,而畢業(yè)設(shè)計(jì)(論文)環(huán)節(jié)較多,指導(dǎo)教師疲于應(yīng)付畢業(yè)設(shè)計(jì)(論文)指導(dǎo)任務(wù)。二是部分指導(dǎo)教師缺少科研、實(shí)驗(yàn)和工程背景。三是畢業(yè)設(shè)計(jì)(論文)經(jīng)費(fèi)投入不足,導(dǎo)致制作成本幾乎為零的CAI課件制作、網(wǎng)站制作類題目增多,而來(lái)源于實(shí)際的題目,也因缺乏經(jīng)費(fèi)去工程現(xiàn)場(chǎng)考察,導(dǎo)致學(xué)生的設(shè)計(jì)大多是無(wú)法用于工程實(shí)際的。四是指導(dǎo)教師對(duì)畢業(yè)設(shè)計(jì)(論文)質(zhì)量把關(guān)不嚴(yán),答辯評(píng)審走過(guò)場(chǎng),評(píng)分標(biāo)準(zhǔn)掌握偏松。五是各高校把畢業(yè)設(shè)計(jì)(論文)工作安排在第七學(xué)期末或者第八學(xué)期初開(kāi)始,持續(xù)整整一個(gè)學(xué)期的時(shí)間,即每年的1月至6月中下旬,而這段時(shí)間正是研究生復(fù)試、畢業(yè)生找工作的高峰期,日趨嚴(yán)峻的就業(yè)形勢(shì)使學(xué)生們不得不奔波在各招聘會(huì)場(chǎng)和企業(yè)面試等地方,根本無(wú)心做畢業(yè)設(shè)計(jì)(論文)。
二、現(xiàn)有畢業(yè)設(shè)計(jì)(論文)質(zhì)量監(jiān)控體系分析
桂林電子科技大學(xué)一貫重視畢業(yè)設(shè)計(jì)(論文)質(zhì)量監(jiān)控,從選題、指導(dǎo)教師、評(píng)審答辯等各環(huán)節(jié)采取了多項(xiàng)措施。該校將畢業(yè)設(shè)計(jì)(論文)整個(gè)過(guò)程分為四個(gè)大環(huán)節(jié):一是選題環(huán)節(jié),包括指導(dǎo)教師提出選題、審題、學(xué)生選題、開(kāi)題;二是設(shè)計(jì)環(huán)節(jié),包括學(xué)生設(shè)計(jì)、論文撰寫(xiě)、教師指導(dǎo)等;三是評(píng)審答辯環(huán)節(jié),包括指導(dǎo)教師評(píng)閱、第三方評(píng)閱、小組軟硬件驗(yàn)收、小組答辯、成績(jī)?cè)u(píng)定;四是整理歸檔環(huán)節(jié),包括畢業(yè)設(shè)計(jì)成套資料歸檔,工作總結(jié)撰寫(xiě)。同時(shí),在每個(gè)環(huán)節(jié)采取不同的質(zhì)量監(jiān)控措施。選題環(huán)節(jié)主要是嚴(yán)把選題關(guān),在教師提出選題后,由學(xué)院組織審題,一般是教研室主任或?qū)W院督導(dǎo)小組進(jìn)行審題,審題通過(guò)后,公布選題。設(shè)計(jì)環(huán)節(jié),學(xué)校組織初期檢查、期中檢查,由校督導(dǎo)委員會(huì)深入學(xué)院進(jìn)行檢查,初期檢查主要是檢查教師的任務(wù)書(shū)、學(xué)生的開(kāi)題報(bào)告;中期檢查采取抽查學(xué)生面談的方式了解學(xué)生設(shè)計(jì)進(jìn)展情況。評(píng)審答辯環(huán)節(jié)主要是采取校級(jí)軟硬件抽測(cè)、論文盲審以及校督導(dǎo)委員參加學(xué)院組織的答辯環(huán)節(jié)等方式進(jìn)行。整理歸檔環(huán)節(jié)則是學(xué)校組織畢業(yè)設(shè)計(jì)(論文)質(zhì)量評(píng)估,校外盲審以及檢查整理資料等。以上環(huán)節(jié)共同形成如圖1所示的質(zhì)量監(jiān)控體系。
從表面上看,桂林電子科技大學(xué)的質(zhì)量監(jiān)控體系對(duì)畢業(yè)設(shè)計(jì)(論文)各環(huán)節(jié)都進(jìn)行了監(jiān)控,但從其近年來(lái)的運(yùn)行可以看出,這些監(jiān)控大多屬于監(jiān)而不控。首先,在選題環(huán)節(jié),審題工作由學(xué)院組織,大多學(xué)院由于事務(wù)性工作繁忙,教師工作量繁重或者指導(dǎo)教師人數(shù)不足等原因,并沒(méi)有審題或者僅走過(guò)場(chǎng)。其次,雖然學(xué)校組織督導(dǎo)員對(duì)教師任務(wù)書(shū)和學(xué)生開(kāi)題報(bào)告進(jìn)行初期檢查可以起到一定作用,但一般初期檢查時(shí)間在3月下旬,此時(shí)即使發(fā)現(xiàn)題目不符合培養(yǎng)目標(biāo)或者工作量太小等,讓學(xué)生更換題目也已屬不可能。最后,指導(dǎo)教師、第三方評(píng)閱及學(xué)院組織的畢業(yè)設(shè)計(jì)(論文)質(zhì)量把關(guān)不嚴(yán),答辯評(píng)審走過(guò)場(chǎng),評(píng)分標(biāo)準(zhǔn)掌握偏松,而學(xué)校組織校級(jí)軟硬件抽測(cè)和論文盲審比例一般不到10%,很難對(duì)畢業(yè)設(shè)計(jì)(論文)質(zhì)量進(jìn)行很好的監(jiān)控。綜合以上情況,桂林電子科技大學(xué)雖然在每年的畢業(yè)設(shè)計(jì)(論文)工作中做了大量的工作,但起效甚微。
三、畢業(yè)設(shè)計(jì)(論文)網(wǎng)上質(zhì)量保障體系的建立
縱觀整個(gè)畢業(yè)設(shè)計(jì)(論文)過(guò)程,選題是畢業(yè)設(shè)計(jì)(論文)的開(kāi)端,選題好壞對(duì)畢業(yè)設(shè)計(jì)(論文)質(zhì)量起到關(guān)鍵性的作用。因此,畢業(yè)設(shè)計(jì)(論文)質(zhì)量保障體系首先應(yīng)對(duì)選題環(huán)節(jié)進(jìn)行及時(shí)監(jiān)控,包括對(duì)教師選題進(jìn)行審核(包括題目難度、工作量、題目來(lái)源、完成任務(wù)要求等)、對(duì)學(xué)生選題進(jìn)行控制;其次應(yīng)對(duì)學(xué)生設(shè)計(jì)進(jìn)度進(jìn)行監(jiān)控;再次應(yīng)對(duì)畢業(yè)設(shè)計(jì)(論文)評(píng)閱、答辯環(huán)節(jié)進(jìn)行有效監(jiān)控。目前,畢業(yè)設(shè)計(jì)(論文)過(guò)程都以紙質(zhì)文件為主,很難做到實(shí)時(shí)有效的監(jiān)控,因此,實(shí)行畢業(yè)設(shè)計(jì)(論文)網(wǎng)上質(zhì)量監(jiān)控是有必要的。
畢業(yè)設(shè)計(jì)(論文)網(wǎng)上質(zhì)量保障體系應(yīng)分為兩部分,一是監(jiān)控,即對(duì)畢業(yè)設(shè)計(jì)(論文)過(guò)程與效果實(shí)施監(jiān)督,通過(guò)監(jiān)督發(fā)現(xiàn)問(wèn)題,及時(shí)反饋并整改;二是進(jìn)行數(shù)據(jù)分析,為后面的工作提供決策依據(jù)和參考。同時(shí),畢業(yè)設(shè)計(jì)(論文)網(wǎng)上質(zhì)量保障體系可分為以下模塊:一是查詢模塊。包括指導(dǎo)教師信息查詢(指導(dǎo)教師職稱、學(xué)歷、項(xiàng)目研究背景等)、教師提出題目信息查詢(包括題目、任務(wù)要求、對(duì)學(xué)生要求、參考書(shū)目等)、學(xué)生信息查詢(主要是學(xué)生欠學(xué)分準(zhǔn)入查詢)、歷屆畢業(yè)設(shè)計(jì)(論文)題目查詢比對(duì)(有利于對(duì)題目重復(fù)情況進(jìn)行統(tǒng)計(jì))。二是資格審查模塊。主要是對(duì)指導(dǎo)教師資格、學(xué)生準(zhǔn)入情況進(jìn)行監(jiān)控。三是選題監(jiān)控模塊。包括教師任務(wù)書(shū)提交、監(jiān)控專家?guī)煸O(shè)定、專家審題、專家意見(jiàn)反饋、學(xué)生開(kāi)題報(bào)告提交、專家初期檢查(檢查任務(wù)書(shū)和開(kāi)題報(bào)告)等。四是設(shè)計(jì)進(jìn)程監(jiān)控模塊。主要是對(duì)學(xué)生設(shè)計(jì)過(guò)程應(yīng)完成的內(nèi)容進(jìn)行監(jiān)控。五是論文評(píng)閱答辯環(huán)節(jié)監(jiān)控模塊。包括論文評(píng)閱監(jiān)控(指導(dǎo)教師、第三方評(píng)閱以及校級(jí)盲評(píng)同步進(jìn)行,對(duì)評(píng)閱結(jié)果進(jìn)行分析,對(duì)評(píng)閱結(jié)論差距過(guò)大的論文進(jìn)行二次評(píng)閱,促使指導(dǎo)教師認(rèn)真把關(guān))、答辯監(jiān)控(主要通過(guò)對(duì)評(píng)閱得分、軟硬件驗(yàn)收評(píng)分及小組答辯得分成績(jī)進(jìn)行分析,促使答辯環(huán)節(jié)規(guī)范進(jìn)行)。六是統(tǒng)計(jì)模塊。對(duì)選題情況、成績(jī)?cè)u(píng)定、檢查情況等進(jìn)行分類統(tǒng)計(jì),得出報(bào)表或分析圖,給改進(jìn)工作提供決策依據(jù)。
綜上所述,畢業(yè)設(shè)計(jì)(論文)是高校教學(xué)過(guò)程中重要的綜合性教學(xué)環(huán)節(jié),建立網(wǎng)上質(zhì)量保障體系有利于改變目前管理不嚴(yán)、監(jiān)控?zé)o效的狀態(tài),再輔以其他手段如增加經(jīng)費(fèi)投入、改革畢業(yè)設(shè)計(jì)(論文)時(shí)間安排等,必將有效提高畢業(yè)設(shè)計(jì)(論文)質(zhì)量。
【參考文獻(xiàn)】
[1]毛小慶等.大學(xué)本科畢業(yè)設(shè)計(jì)質(zhì)量研究[J].重慶大學(xué)學(xué)報(bào),2006(6)
[2]王文桂.大學(xué)生畢業(yè)設(shè)計(jì)質(zhì)量保障機(jī)制的探討[J].實(shí)驗(yàn)技術(shù)與管理,2003(5)
[3]李鳳云等.計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)質(zhì)量監(jiān)控體系的構(gòu)建與思考[J].教育與職業(yè),2009(11)
[4]王曉耕等.加強(qiáng)產(chǎn)學(xué)合作 提高畢業(yè)設(shè)計(jì)質(zhì)量[J].黑龍江高教研究,2003(5)
[5]沈奇等.應(yīng)用型本科工科專業(yè)畢業(yè)設(shè)計(jì)質(zhì)量控制方案設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理,2010(12)
【基金項(xiàng)目】新世紀(jì)廣西高等教育教改工程重大項(xiàng)目(2011JGZ023)
【關(guān)鍵詞】網(wǎng)絡(luò)環(huán)境;高職;畢業(yè)設(shè)計(jì)(論文)
一、高職生畢業(yè)設(shè)計(jì)(論文)的現(xiàn)狀
2004年4月,教育部在《關(guān)于加強(qiáng)普通高等學(xué)校畢業(yè)設(shè)計(jì)(論文)工作的通知》中指出:“畢業(yè)設(shè)計(jì)(論文)在培養(yǎng)大學(xué)生探求真理、強(qiáng)化社會(huì)意識(shí),進(jìn)行科學(xué)研究基本訓(xùn)練、提高綜合實(shí)踐能力與素質(zhì)等方面具有不可替代的作用,是教育與生產(chǎn)勞動(dòng)和社會(huì)實(shí)踐相結(jié)合的重要體現(xiàn),是培養(yǎng)大學(xué)生的創(chuàng)新能力、實(shí)踐能力和創(chuàng)業(yè)精神的重要實(shí)踐環(huán)節(jié)。”然而,由于高職畢業(yè)設(shè)計(jì)(論文)管理工作不到位、指導(dǎo)教師的水平不高和責(zé)任心不強(qiáng)、學(xué)生基礎(chǔ)差而且不重視等因素,導(dǎo)致學(xué)生畢業(yè)設(shè)計(jì)(論文)內(nèi)容空洞、東拼西湊、泛泛而談、剽竊抄襲現(xiàn)象嚴(yán)重。
二、高職畢業(yè)設(shè)計(jì)(論文)存在的突出問(wèn)題
1.對(duì)畢業(yè)設(shè)計(jì)(論文)重視程度不足。主要因?yàn)楦呗毊厴I(yè)生面臨的就業(yè)壓力逐年增大, 再加上大三學(xué)生已經(jīng)走上實(shí)習(xí)崗位, 學(xué)生的主要精力都放在實(shí)習(xí)工作和尋找工作上, 而這一階段恰恰又是畢業(yè)設(shè)計(jì)(論文)撰寫(xiě)的關(guān)鍵時(shí)期。由于現(xiàn)實(shí)中畢業(yè)論文質(zhì)量的好壞對(duì)就業(yè)并無(wú)很大影響, 所以許多學(xué)生采取了消極應(yīng)付的態(tài)度, 往往在很短的時(shí)間內(nèi)就完成了畢業(yè)論文的撰寫(xiě),這在相當(dāng)程度上影響了畢業(yè)論文的寫(xiě)作質(zhì)量。
2.偏離高職培養(yǎng)目標(biāo),畢業(yè)設(shè)計(jì)(論文)脫離就業(yè)實(shí)習(xí)。最近幾年,根據(jù)職業(yè)教育與普通教育的差異,在理論和實(shí)踐上進(jìn)行了研究和探索,取得了不少重大成果,如高職培養(yǎng)目標(biāo)的定位、高職的課程觀、教學(xué)方法等。然而,高職畢業(yè)設(shè)計(jì)(論文)的選題、撰寫(xiě)要求等方面,仍然采用學(xué)科本位下的論文標(biāo)準(zhǔn),強(qiáng)調(diào)畢業(yè)論文對(duì)學(xué)生科研能力的訓(xùn)練功能,強(qiáng)調(diào)畢業(yè)論文的學(xué)術(shù)性、理論性、創(chuàng)新性。而高職院校在培養(yǎng)學(xué)生的過(guò)程中,應(yīng)是以就業(yè)為導(dǎo)向組織教學(xué)活動(dòng),培養(yǎng)具有職業(yè)能力的學(xué)生。這就要求學(xué)生在指導(dǎo)教師的指導(dǎo)下,結(jié)合畢業(yè)實(shí)習(xí),在進(jìn)行相應(yīng)的實(shí)踐操作之后完成畢業(yè)設(shè)計(jì)(論文)任務(wù)。
3.學(xué)生畢業(yè)設(shè)計(jì)(論文)寫(xiě)作能力缺乏及異地實(shí)習(xí)等因素,教師指導(dǎo)難以達(dá)到理想效果。由于專業(yè)課程體系中很少設(shè)置有關(guān)的課程,學(xué)生文獻(xiàn)檢索能力、閱讀文獻(xiàn)能力、市場(chǎng)調(diào)研能力等畢業(yè)論文寫(xiě)作所需能力無(wú)法通過(guò)有效的途徑得到,加上畢業(yè)設(shè)計(jì)(論文)與實(shí)習(xí)同步,學(xué)生異地實(shí)習(xí),教師指導(dǎo)工作開(kāi)展有一定困難。一方面,高職學(xué)生相對(duì)來(lái)講文化基礎(chǔ)較差,邏輯思維能力、語(yǔ)言表達(dá)能力都較弱,加上大學(xué)期間相關(guān)課程的缺乏,讓高職生寫(xiě)出有較高水平的畢業(yè)設(shè)計(jì)(論文)確實(shí)有些勉為其難。另一方面,老師受指導(dǎo)學(xué)生人數(shù)多、教學(xué)任務(wù)重,時(shí)間緊等因素影響,致使難以達(dá)到預(yù)期的指導(dǎo)效果。
三、解決措施
網(wǎng)絡(luò)環(huán)境下的高職畢業(yè)設(shè)計(jì)(論文)指導(dǎo)(以柳州城市職業(yè)學(xué)院外語(yǔ)與旅游系為例)針對(duì)目前高職畢業(yè)設(shè)計(jì)(論文)指導(dǎo)中出現(xiàn)的諸多問(wèn)題,我院根據(jù)精品課程建設(shè)標(biāo)準(zhǔn),建成了具備一定規(guī)模的“畢業(yè)設(shè)計(jì)(論文)”專業(yè)網(wǎng)站(省略),并自從2009年1月以來(lái)一直服務(wù)于外語(yǔ)與旅游系“畢業(yè)設(shè)計(jì)(論文)”課程教學(xué)。有利于切實(shí)、及時(shí)、有效地做好畢業(yè)設(shè)計(jì)(論文)各個(gè)環(huán)節(jié)的過(guò)程管理,保證了畢業(yè)設(shè)計(jì)(論文)的質(zhì)量。
具體表現(xiàn)在以下幾方面:
1.畢業(yè)設(shè)計(jì)(論文)與畢業(yè)實(shí)習(xí)結(jié)合。一方面,畢業(yè)設(shè)計(jì)(論文)與畢業(yè)實(shí)習(xí)在時(shí)間上是同步的,將兩者結(jié)合起來(lái),有效的避免了學(xué)生為參加畢業(yè)實(shí)習(xí)而缺少時(shí)間和精力做畢業(yè)設(shè)計(jì)(論文)這一矛盾。更重要的一方面是,畢業(yè)實(shí)習(xí)是學(xué)生獲得畢業(yè)設(shè)計(jì)(論文)第一手資料的有效途徑。因此,將畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)(論文)兩個(gè)實(shí)踐環(huán)節(jié)并行實(shí)施,既可以讓學(xué)生有側(cè)重地根據(jù)個(gè)人研究方向及就業(yè)需求選擇實(shí)習(xí)單位,通過(guò)實(shí)習(xí)學(xué)生基本能夠適應(yīng)相關(guān)崗位的需求,解決學(xué)生就業(yè)問(wèn)題;又可以在設(shè)計(jì)過(guò)程中同步進(jìn)行畢業(yè)實(shí)習(xí),對(duì)所設(shè)計(jì)的內(nèi)容作進(jìn)一步檢驗(yàn),使畢業(yè)設(shè)計(jì)(論文)方案不斷完善,更趨合理,更具實(shí)際意義。如酒店管理專業(yè)采取畢業(yè)設(shè)計(jì)(論文)與畢業(yè)實(shí)習(xí)捆綁式管理方法,有利于學(xué)生結(jié)合實(shí)習(xí)工作選題,使得畢業(yè)設(shè)計(jì)(論文)更具實(shí)用價(jià)值,同時(shí)也有利于完成畢業(yè)設(shè)計(jì)(論文)寫(xiě)作任務(wù)和實(shí)習(xí)任務(wù)。
2.網(wǎng)絡(luò)課程的應(yīng)用,有利于資源共享,互助協(xié)作
①本網(wǎng)站主要包含以下幾個(gè)板塊:(1)課程內(nèi)容。包括畢業(yè)設(shè)計(jì)(論文)寫(xiě)作、畢業(yè)設(shè)計(jì)(論文)案例、畢業(yè)設(shè)計(jì)(論文)視頻、畢業(yè)設(shè)計(jì)(論文)大綱、畢業(yè)設(shè)計(jì)(論文)教案等。(2)各專業(yè)畢業(yè)設(shè)計(jì)(論文)模塊:包括畢業(yè)設(shè)計(jì)(論文)實(shí)施流程圖,提供優(yōu)秀畢業(yè)設(shè)計(jì)(論文)范文、畢業(yè)設(shè)計(jì)(論文)案例教程、論文寫(xiě)作指導(dǎo)演示文稿等供學(xué)生學(xué)習(xí)。(3)畢業(yè)論文工作管理。畢業(yè)設(shè)計(jì)(論文)的檔案模板、成績(jī)匯總、選題統(tǒng)計(jì)等。(4)論壇。指導(dǎo)老師和學(xué)生可以隨時(shí)登陸論壇發(fā)帖,對(duì)各種焦點(diǎn)問(wèn)題發(fā)表自己的見(jiàn)解和看法,這種透明化、大眾化的方式更有利于問(wèn)題的快速解決。每一個(gè)學(xué)生的論文完成進(jìn)度與過(guò)程都會(huì)在論壇上詳細(xì)體現(xiàn),從選題、開(kāi)題報(bào)告到論文一稿、二稿直至終稿都會(huì)提交到網(wǎng)站上,指導(dǎo)教師會(huì)在學(xué)生提交的帖子上進(jìn)行回復(fù)與指導(dǎo)。
②資源共享,互助協(xié)作:實(shí)習(xí)學(xué)生不論身處何處,不需要指導(dǎo)教師面授,只要通過(guò)網(wǎng)絡(luò)訪問(wèn)畢業(yè)設(shè)計(jì)(論文)網(wǎng)站,就能自主學(xué)習(xí)和更新維護(hù)個(gè)人相關(guān)信息,可以展現(xiàn)出學(xué)生主動(dòng)、協(xié)作、探索式的學(xué)習(xí)過(guò)程,極大地提高了學(xué)習(xí)的便捷性和高效性。
1系統(tǒng)功能設(shè)計(jì)
計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)管理系統(tǒng)的操作對(duì)象有學(xué)生、教師和畢業(yè)設(shè)計(jì)系統(tǒng)管理員,主要完成畢業(yè)設(shè)計(jì)的選題、審批、畢業(yè)設(shè)計(jì)各個(gè)階段的管理、論文提交、答辯管理、統(tǒng)計(jì)管理以及查看公告、留言信息等功能。系統(tǒng)功能模塊包括學(xué)生模塊、教師模塊和管理員模塊。
2系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
MYSQL是一個(gè)開(kāi)放源碼的中小型數(shù)據(jù)庫(kù)管理系統(tǒng),其體積較小,性能高效,使用成本低廉,針對(duì)畢業(yè)設(shè)計(jì)管理系統(tǒng)業(yè)務(wù)需求和系統(tǒng)規(guī)模,選擇MySQL作為系統(tǒng)的數(shù)據(jù)庫(kù)。本系統(tǒng)同時(shí)使用JSP技術(shù),Tomcat服務(wù)器,這三者的組合將會(huì)使系統(tǒng)的性能得到很大提升。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)主要就是數(shù)據(jù)表的設(shè)計(jì),主要內(nèi)容包括數(shù)據(jù)表名、主要功能、字段名稱、字段類型、字段屬性、主鍵等。本系統(tǒng)包含的數(shù)據(jù)表有角色表、管理員表、學(xué)生信息表、指導(dǎo)教師信息表、課題信息表、開(kāi)題報(bào)告信息表、中期檢查信息表、評(píng)閱分組表、學(xué)生綜合評(píng)定表、文件上傳信息表、公告信息表。
二、系統(tǒng)的實(shí)現(xiàn)
1系統(tǒng)架構(gòu)本系統(tǒng)采用B/S架構(gòu)。B/S架構(gòu)是一種以HTTP協(xié)議為基礎(chǔ),基于瀏覽器的請(qǐng)求和服務(wù)器的響應(yīng)為基本事件的網(wǎng)絡(luò)結(jié)構(gòu)模式,只需要一個(gè)服務(wù)器,用戶只要上網(wǎng),就可以通過(guò)瀏覽器的地址欄訪問(wèn)到相應(yīng)的服務(wù),無(wú)需下載和安裝客戶端,提高了資源的利用率,簡(jiǎn)化了系統(tǒng)的相關(guān)維護(hù)操作??紤]到系統(tǒng)的使用人數(shù),采用目前主流的SHH框架進(jìn)行系統(tǒng)開(kāi)發(fā),底層采用JavaBean構(gòu)造數(shù)據(jù)操作對(duì)象,采用DAO封裝數(shù)據(jù)操作,Action對(duì)象控制請(qǐng)求和處理頁(yè)面的顯示;另外,采用Hibernate的緩存機(jī)制,可以控制系統(tǒng)首頁(yè)實(shí)現(xiàn)頁(yè)面緩存,減少了訪問(wèn)數(shù)據(jù)的次數(shù),節(jié)省了系統(tǒng)資源,便于后期的修改和維護(hù)。
2系統(tǒng)關(guān)鍵功能模塊實(shí)現(xiàn)
(1)選題管理模塊
學(xué)生登錄系統(tǒng)后,選擇選題管理功能,選擇選題。學(xué)生可以查看到已經(jīng)公布、自己所在院系所有的課題信息。課題有兩種狀態(tài),可選和不可選。學(xué)生選擇狀態(tài)可選的課題,一旦選中,不可再進(jìn)行選題,等待教師確認(rèn)后完成課題的選擇;也可提前與某個(gè)教師進(jìn)行溝通,在教師進(jìn)行課題申報(bào)時(shí)就可以指定學(xué)生,提前完成選題。學(xué)生在Input標(biāo)簽輸入篩選條件,點(diǎn)擊Button按鈕,從課題表Subjects中找到符合條件的課題信息,放到一個(gè)List集合里面,并使用JSTL標(biāo)簽遍歷該集合,將每一項(xiàng)課題信息顯示到JSP頁(yè)面上,每個(gè)學(xué)生只可以選擇某個(gè)教師的狀態(tài)為可選的課題,在規(guī)定時(shí)間未完成選題的學(xué)生,由院系管理員根據(jù)情況進(jìn)行調(diào)劑選題。
(2)文檔提交模塊
學(xué)生可以根據(jù)提交文檔的類型進(jìn)行選擇,然后填寫(xiě)相應(yīng)的文檔相關(guān)信息,選擇提交論文即可。通過(guò)Select標(biāo)簽選擇要提交的文檔類型,顯示學(xué)生填寫(xiě)一個(gè)Form表單頁(yè)面,使用Type為File的Input標(biāo)簽實(shí)現(xiàn)文件上傳,將表單的信息提交給處理文件上傳的Action,采用Fileupload插件保存相應(yīng)的文件。
(3)審批管理模塊
審批管理對(duì)教師的課題進(jìn)行審批操作,只有院系管理員審批通過(guò)的課題,才會(huì)顯示在學(xué)生選題的列表中;對(duì)學(xué)生提交的文檔,當(dāng)教師審批通過(guò)后,院系管理員會(huì)對(duì)文檔再次進(jìn)行審批,確保文檔質(zhì)量。管理員選擇該功能時(shí),管理員通過(guò)教師List列表,選擇課題選項(xiàng)之后,會(huì)轉(zhuǎn)入被選擇教師的所有申報(bào)待審核的課題列表中,通過(guò)點(diǎn)擊教師課題列表中的審核選項(xiàng),選擇通過(guò)即可完成課題的審核,將數(shù)據(jù)庫(kù)中的Subjects表中的狀態(tài)字段設(shè)為1,審核通過(guò)的課題將在學(xué)生的選題列表中顯示。學(xué)生文檔審批和教師的課題審批功能與此類似,在此就不進(jìn)行贅述。
3系統(tǒng)運(yùn)行結(jié)果
畢業(yè)設(shè)計(jì)管理系統(tǒng)主界面,其中顯示了畢業(yè)設(shè)計(jì)過(guò)程的相關(guān)情況說(shuō)明,最新動(dòng)態(tài),管理規(guī)定,通知公告及系統(tǒng)登錄等信息。
三、結(jié)束語(yǔ)