前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的asp技術(shù)論文主題范文,僅供參考,歡迎閱讀并收藏。
asp技術(shù) ASP(Active Server Pages動(dòng)態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。目前,Internet上的許多基于Windows平臺(tái)的Web站點(diǎn)已開始應(yīng)用ASP來替換CGI。 簡單地講,ASP是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。通常情況下,用戶通過瀏覽器看到的網(wǎng)頁大多是靜態(tài)的,目前Internet 上的許多站點(diǎn),仍然提供"靜態(tài)"(static)的主頁內(nèi)容。 所謂"靜態(tài)",指的就是站點(diǎn)的主頁內(nèi)容是"固定不變"的。 當(dāng)瀏覽器通過Internet 的HTTP (Hypertext Transport Protocol)協(xié)議,向站點(diǎn)服務(wù)器(Web Server)要求提供主頁的內(nèi)容時(shí),站點(diǎn)服務(wù)器收到要求后,就傳送原已設(shè)計(jì)好的靜態(tài)的HTML 的文件數(shù)據(jù)給瀏覽器。 一個(gè)"靜態(tài)"的站點(diǎn),若要更新主頁的內(nèi)容,必須手動(dòng)的來更新其HTML的文件數(shù)據(jù)。而隨著Web應(yīng)用的發(fā)展,用戶希望能夠看到根據(jù)要求而動(dòng)態(tài)生成的主頁,例如響應(yīng)用戶查詢數(shù)據(jù)庫的要求、生成報(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)主頁的傳統(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)鏈接庫)技術(shù),以線程代替進(jìn)程,提高了性能和速度,但要考慮線程的同步問題,而且開發(fā)步驟煩瑣。這兩種技術(shù)和另一普遍使用的開發(fā)動(dòng)態(tài)網(wǎng)頁的技術(shù)Java都還存在著另外一個(gè)問題,那就是開發(fā)困難,程序的開發(fā)和HTML寫作是兩個(gè)完全不同的過程,需要專門的程序員開發(fā)。而較簡單的開發(fā)技術(shù)如javascript和IDC(Internet Database Connector)等功能有限,不敷使用。 ASP使用的ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的CGI等程序所遠(yuǎn)遠(yuǎn)不及的地方。ASP與常見的在Client端實(shí)現(xiàn)動(dòng)態(tài)主頁的技術(shù)如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script語句都是由服務(wù)器來解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動(dòng)態(tài)生成的Web頁面并送到瀏覽器;而Client端技術(shù)的Script命令則是由瀏覽器來解釋執(zhí)行。由于ASP是在服務(wù)器端解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持ASP;同時(shí)由于它在服務(wù)器端執(zhí)行,開發(fā)者也不必?fù)?dān)心別人下載程序從而竊取編程邏輯。 ASP通過后綴名為.asp的ASP文件來實(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頁面回傳Web Server,然后Web Server再把結(jié)果發(fā)送給瀏覽器。ASP文件的制作和HTML類似,且和HTML開發(fā)集成,可以在同一個(gè)過程完成,利用ASP將可以執(zhí)行的腳本嵌入到HTML文件中(將HTML文件的后綴名改為.asp),這使得HTML文件的編寫與腳本的開發(fā)融合在一起。通過ASP內(nèi)置的對(duì)象、服務(wù)器組件(Server Component)可以完成非常復(fù)雜的任務(wù),而且用戶還可以自己開發(fā)或利用別人開發(fā)的服務(wù)器組件完成專門的任務(wù)。ASP比較網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式有著以下優(yōu)點(diǎn):
(1)完全與HTML文件融合在一起;
(2)容易創(chuàng)建,不需要其它編譯、鏈接程序;
(3)面向?qū)ο蟮牟⑼ㄟ^ActiveX Server對(duì)象可擴(kuò)展。
二、電子商務(wù)數(shù)據(jù)訪問方式
電子商務(wù)是指通過電子方式,并在網(wǎng)絡(luò)基礎(chǔ)上實(shí)現(xiàn)物資、人員過程的協(xié)調(diào),以便商業(yè)交換的活動(dòng)。在電子商務(wù)系統(tǒng)中,Web提供了與客戶進(jìn)行通信聯(lián)絡(luò)的有效手段,利用Web技術(shù),實(shí)現(xiàn)Web服務(wù)器與數(shù)據(jù)庫系統(tǒng)的連接,完成對(duì)數(shù)據(jù)的處理與查詢,用戶可以通過操作簡單易學(xué)的瀏覽器來查詢處理所需要的各種數(shù)據(jù)。 實(shí)現(xiàn)Web服務(wù)器與數(shù)據(jù)庫的連接一般有兩種方法:一種是利用中間件技術(shù)在兩者之間建立連接和通信,如CGI(通用網(wǎng)關(guān)接口)和API(應(yīng)用程序編程接口)。Web服務(wù)器通過調(diào)用CGI程序?qū)崿F(xiàn)與Web瀏覽器的交互,即CGI程序接受瀏覽器發(fā)給Web服務(wù)器的信息,進(jìn)行處理后,將相應(yīng)結(jié)果再送回給Web服務(wù)器,通過Web服務(wù)器將信息傳送給瀏覽器。但CGI程序在響應(yīng)速度和資源利用等方面有較大局限性,客戶端每請(qǐng)求一個(gè)CGI程序,服務(wù)器端便打開一個(gè)進(jìn)程,當(dāng)請(qǐng)求的數(shù)量較大時(shí)容易引起瓶頸現(xiàn)象,開發(fā)人員常利用API編程來擴(kuò)展服務(wù)器功能,API程序占系統(tǒng)資源少,運(yùn)行效率較高,但它的編程較CGI程序更為復(fù)雜;另一種是由瀏覽器中的Java小應(yīng)用程序(Java Applet)通過瀏覽器訪問Web服務(wù)器上的數(shù)據(jù)庫,利用了JDBC(Java Database Connectivity)技術(shù),它通過JDBC提供的API實(shí)現(xiàn)對(duì)Web Server的訪問。由于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)無關(guān)性,但網(wǎng)關(guān)程序通常較難編寫和改變。網(wǎng)關(guān)程序通常是一個(gè)獨(dú)立的程序,并不和HTML文件融合在一起,它需要用如C、C++、VB、Perl等語言來編寫?yīng)毩⒌膽?yīng)用程序,而ASP應(yīng)用改變了這一點(diǎn)。使用ASP不僅可以讀取Access和 SQL Server的數(shù)據(jù)庫,而且還可以讀取其他ODBC(Open Database Connect 開放式數(shù)據(jù)庫互聯(lián))兼容的數(shù)據(jù)庫。在ASP中訪問數(shù)據(jù)庫是通過ADO(ActiveX Database Object活動(dòng)數(shù)據(jù)對(duì)象)及事務(wù)處理語句來實(shí)現(xiàn)的。ADO是一種操作Microsoft所支持的數(shù)據(jù)庫的方法,是一項(xiàng)容易使用并且可擴(kuò)展的將數(shù)據(jù)庫訪問添加到 Web 頁的技術(shù)。ADO對(duì)象的使用與DAO(數(shù)據(jù)訪問對(duì)象)、RDO(遠(yuǎn)程數(shù)據(jù)對(duì)象)的方式相似。在ASP中,ADO可以看作是一個(gè)服務(wù)器組件,更簡單點(diǎn)說,是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫復(fù)雜的操作。
三、ASP在電子商務(wù)中的應(yīng)用
在電子商務(wù)中,對(duì)用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對(duì)于商品或服務(wù)提供者來說,其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫是許多Web服務(wù)提供者必需有的服務(wù),ASP通過內(nèi)置的ADODB組件來實(shí)現(xiàn)這一功能??梢允褂肁DO去編寫緊湊簡明的腳本以便連接到ODBC 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源。具體的操作步驟可以歸納為以下幾步:
① 創(chuàng)建數(shù)據(jù)庫源名(DSN) ADODB通過ODBC工作,因此要在ODBC中設(shè)置DSN(數(shù)據(jù)源名)。打開Windows的"控制面板",雙擊"ODBC"的圖標(biāo),然后選擇"文件 DSN "的屬性頁,單擊,選擇數(shù)據(jù)庫驅(qū)動(dòng)程序,然后單擊"下一步",按照屏幕的指示鍵入數(shù)據(jù)源文件的名稱,然后單擊"下一步",再單擊"完成"創(chuàng)建數(shù)據(jù)源。
②創(chuàng)建數(shù)據(jù)庫鏈接 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的動(dòng)態(tài)信息,以及鏈接者信息。利用ADODB的成員函數(shù)Open和先前設(shè)定的DSN與數(shù)據(jù)庫連接,其語法如下: SetConnect=Server.CreateObject("ADODB.Connection") '創(chuàng)建了鏈接對(duì)象Connect。 Connect.Open("DSN=dsnname;UID=userID;PWD=password") '打開鏈接。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)建并打開了對(duì)象RecordSet ,sqtStr是一個(gè)串,代表一條標(biāo)準(zhǔn)的SQL語句。例如: sqlStr="SELECT*FROM b1" Set RecordSet =Connect.Execute(sqlStr) 這條語句執(zhí)行后,對(duì)象RecordSet中就保存了b1中的所有記錄。
④操作數(shù)據(jù)庫 可利用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中通過調(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ù)庫
Connect.Open("DSN=dsnname;UID=userID;PWD=password")
//執(zhí)行查詢
SQL=select*fromtablename SetRS=Connect.Execute(SQL)?。?
//顯示結(jié)果
Rs.MoveNext
Loop
%>
上述是用ASP訪問數(shù)據(jù)庫的全過程,由于應(yīng)用面向?qū)ο笏枷?,所有操作都比較簡單,用戶需要注意的僅是對(duì)數(shù)據(jù)結(jié)構(gòu)的了解、當(dāng)前所操作的對(duì)象及對(duì)象的屬性等等,只要對(duì)這些有了清晰的認(rèn)識(shí),再加上ASP強(qiáng)大功能,在網(wǎng)絡(luò)上使用數(shù)據(jù)庫,實(shí)現(xiàn)用戶與頁面間交換信息,就再也不是什么難事了。
四、主要功能程序段
4、1 打開數(shù)據(jù)庫
option explicit
dim conn,connstr,db,rs
db="database/#MyShop.mdb" //數(shù)據(jù)庫路徑
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ù)庫查詢操作
//大類查訊
set rs=server.CreateObject("adodb.recordset")
//只讀方式打開
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")
//可寫方式
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ù)庫
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
論文關(guān)鍵詞:項(xiàng)目教學(xué)法,課程設(shè)計(jì),工作任務(wù),ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)
現(xiàn)代科學(xué)技術(shù)的迅速發(fā)展,促使教育體系不斷地變化,社會(huì)對(duì)高素質(zhì)技術(shù)人才的需要也在變化,為適應(yīng)這種需要,人們的能力在提高和擴(kuò)展。現(xiàn)代社會(huì)要求人才應(yīng)具備專業(yè)能力、社會(huì)能力和方法能力。在高職教育教學(xué)中要培養(yǎng)學(xué)生這種能力,就應(yīng)改變傳統(tǒng)教學(xué)模式和方法。改變傳統(tǒng)的教學(xué)模式和教學(xué)方法、培養(yǎng)學(xué)生的實(shí)際應(yīng)用能力成為當(dāng)前高職教學(xué)改革的主要目標(biāo)。在眾多新型的教學(xué)模式和方法中,項(xiàng)目教學(xué)模式得到了人們的廣泛認(rèn)可和實(shí)踐。項(xiàng)目教學(xué)法是師生通過共同實(shí)施一個(gè)完整的“項(xiàng)目”工作而進(jìn)行的教學(xué)活動(dòng),是基于項(xiàng)目活動(dòng)的研究性學(xué)習(xí)。本文正對(duì)高職“ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)”課程在教學(xué)改革中實(shí)施項(xiàng)目教學(xué)時(shí)所遇到的問題進(jìn)行了分析,從項(xiàng)目內(nèi)容的選取與組織、項(xiàng)目教學(xué)效果的檢驗(yàn)與總結(jié)以及項(xiàng)目教學(xué)方法的研究等方面提出了項(xiàng)目教學(xué)模式的實(shí)施方法和相關(guān)建議,希望起到引導(dǎo)性的作用。
一、項(xiàng)目教學(xué)法的提出
項(xiàng)目教學(xué)法是師生通過共同實(shí)施一個(gè)完整的項(xiàng)目而進(jìn)行的教學(xué)活動(dòng),是基于項(xiàng)目活動(dòng)的研究性學(xué)習(xí)。與傳統(tǒng)教學(xué)方式比較畢業(yè)論文題目,項(xiàng)目教學(xué)法的主體不僅是教師,而是教師與學(xué)生的整體,充分讓學(xué)生參與到教學(xué)活動(dòng)中來論文開題報(bào)告范例。通過完整的項(xiàng)目的實(shí)施把理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來,讓學(xué)生學(xué)習(xí)到了與職業(yè)接近的工作方式,充分發(fā)掘?qū)W生的創(chuàng)造潛能和解決實(shí)際問題的綜合能力。
《ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)》是我院電子信息系計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的主干課程,具有實(shí)用性強(qiáng)、應(yīng)用面廣、操作性強(qiáng)與崗位聯(lián)系密切等特點(diǎn)。為了更好地講授《ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)》課,我們將實(shí)際項(xiàng)目引入課堂教學(xué),改革教學(xué)方法、教學(xué)手段及考核形式,使學(xué)生體會(huì)到了“學(xué)中做”、“做中學(xué)”的樂趣,提高了項(xiàng)目教學(xué)的實(shí)際應(yīng)用效果,較好地實(shí)現(xiàn)了本課程的教學(xué)目標(biāo)。
二、項(xiàng)目教學(xué)法的實(shí)施過程
1.項(xiàng)目的選取與確定
項(xiàng)目教學(xué)法成功實(shí)施的關(guān)鍵是選取并確立實(shí)用、優(yōu)秀的項(xiàng)目。因此,在實(shí)施項(xiàng)目教學(xué)法時(shí),首先,應(yīng)選擇切實(shí)可行的項(xiàng)目。在第一節(jié)課要講清楚本課程的目標(biāo),講解課程中所設(shè)置的項(xiàng)目及項(xiàng)目中要完成的工作任務(wù)相關(guān)的知識(shí)點(diǎn)和技能點(diǎn),課程的考核方式等。演示歷屆學(xué)生制作的作品或老師自己做的完整項(xiàng)目,介紹項(xiàng)目中關(guān)鍵問題和解決方法,使得學(xué)生啟發(fā)。
為了系統(tǒng)化地進(jìn)行項(xiàng)目教學(xué)法,我們將“ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)” 中所采用的項(xiàng)目分為課摘要求學(xué)生具有一定的團(tuán)隊(duì)協(xié)作精神。項(xiàng)目內(nèi)容可以是企事業(yè)單位需求的項(xiàng)目或者是教師科研工作中開發(fā)的項(xiàng)目或者學(xué)生自己選擇的項(xiàng)目都可以,從而讓學(xué)生身臨其境參與創(chuàng)造實(shí)踐活動(dòng),親身體驗(yàn)實(shí)踐的艱辛與樂趣。這樣不僅能提高學(xué)生解決實(shí)際問題的能力,而且有利于培養(yǎng)學(xué)生的人文素質(zhì)和創(chuàng)新意識(shí),讓學(xué)有余力的學(xué)生有一個(gè)展示自己能力的機(jī)會(huì)畢業(yè)論文題目,達(dá)到“做中學(xué)”的目標(biāo)。
2.工作任務(wù)的設(shè)置
工作任務(wù)的設(shè)置是項(xiàng)目教學(xué)法實(shí)施重點(diǎn)。設(shè)置工作任務(wù)的總原則為從工作需求出發(fā),選擇相關(guān)的工作任務(wù)并確定相應(yīng)的知識(shí)和技術(shù),其目標(biāo)不是儲(chǔ)備知識(shí),而是在工作中學(xué)習(xí)和應(yīng)用知識(shí)。
“ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)”課程項(xiàng)目中課內(nèi)實(shí)施項(xiàng)目是核心,其工作任務(wù)源于項(xiàng)目但不能照搬項(xiàng)目,應(yīng)按照涵蓋的知識(shí)點(diǎn)及工作流程,對(duì)其重新加工提煉,要特別注意每個(gè)項(xiàng)目任務(wù)的描述以及理論知識(shí)與實(shí)踐知識(shí)的整合等問題。其設(shè)置步驟一般為:首先將整個(gè)項(xiàng)目按工作流程及知識(shí)結(jié)構(gòu)分解成一個(gè)個(gè)子項(xiàng)目,并兼顧子項(xiàng)目的難易程度來安排教學(xué)順序,然后將每個(gè)子項(xiàng)目按不同的工作階段分為若干工作任務(wù);最后再圍繞每個(gè)具體的工作任務(wù)設(shè)置相應(yīng)的知識(shí)點(diǎn)和技能。在“ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)”課程教學(xué)中,我們?cè)O(shè)置了如表l所示的項(xiàng)目和具體的工作任務(wù)。
課內(nèi)實(shí)施項(xiàng)目是教師引導(dǎo)學(xué)生通過分析各個(gè)工作任務(wù)引出基本知識(shí)與技能,工作任務(wù)的設(shè)置不但要能起到讓學(xué)生及時(shí)鞏固所學(xué)知識(shí)和技能的作用,還要起到加深學(xué)生對(duì)基本理論的理解、激發(fā)學(xué)生獨(dú)立思考、不斷探索、找到解決問題的方法的作用。
表1:“ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)技術(shù)”課程中的項(xiàng)目和作任務(wù)劃分與設(shè)置
序號(hào)
項(xiàng)目模塊
工作任務(wù)
相關(guān)知識(shí)與技能
1
創(chuàng)建ASP運(yùn)行環(huán)境,制作第一動(dòng)態(tài)網(wǎng)頁
任務(wù)1:ASP運(yùn)行環(huán)境配置與管理;
任務(wù)2:虛擬目錄創(chuàng)建與管理;
任務(wù)3:測(cè)試網(wǎng)站服務(wù)器;
任務(wù)4:ASP開發(fā)工具應(yīng)用;
任務(wù)5:制作第一個(gè)動(dòng)態(tài)網(wǎng)頁;
會(huì)安裝與配置IIS,IIS WEB服務(wù)器的啟動(dòng)和關(guān)閉;會(huì)管理與配置主目錄;創(chuàng)建虛擬目錄,能用本地WEB服務(wù)器下動(dòng)態(tài)網(wǎng)頁的幾種方法; 用Dreamweaver創(chuàng)建ASP站點(diǎn),站點(diǎn)的管理、測(cè)試與;
2
用HTML語言標(biāo)記制作部門網(wǎng)站
任務(wù)1:部門網(wǎng)站主頁(首頁)制作;
任務(wù)2:為部門網(wǎng)站制作一個(gè)新聞子網(wǎng)頁;
任務(wù)3:制作部門人員名錄網(wǎng)頁;
任務(wù)4:制作部門人員注冊(cè)網(wǎng)頁;
任務(wù)5:制作部門網(wǎng)站的娛樂網(wǎng)頁;
任務(wù)6:網(wǎng)站框架制作;
會(huì)用HTML的文本、段落與圖像類標(biāo)記應(yīng)用;能夠在網(wǎng)頁中插入表格、列表及超鏈接標(biāo)記;能用表單標(biāo)記、常用的域控件標(biāo)記和文件標(biāo)記;能用滾動(dòng)文字標(biāo)記與多媒體標(biāo)記;會(huì)用框架標(biāo)記能作框架網(wǎng)站;
3
用VBScript腳本語言豐富部門網(wǎng)站內(nèi)容
任務(wù)1:編寫能夠顯示歡迎問候詞和網(wǎng)頁訪問時(shí)間的子網(wǎng)頁
會(huì)用VBScript的常量、變量、日期時(shí)間函數(shù)、MsgBox函數(shù)和簡單選擇結(jié)構(gòu)的程序設(shè)計(jì)語句(If…Then…Else…End If);
任務(wù)2:制作判斷登錄用戶權(quán)限的子網(wǎng)頁;
熟練多分支條件結(jié)構(gòu)語句Select Case…End Select),常用內(nèi)部函數(shù)和簡單事件過程的定義和調(diào)用;
任務(wù)3:為部門網(wǎng)站編寫一個(gè)休閑游戲網(wǎng)頁;
通過若干個(gè)休閑游戲程序的實(shí)現(xiàn),熟悉VBScript語言中的循環(huán)語句的功能及其使用方法;
任務(wù)4:制作部門人員職稱情況統(tǒng)計(jì)網(wǎng)頁;
熟練使用隨機(jī)函數(shù)和Input Box函數(shù),會(huì)定義一維數(shù)組,引用數(shù)組元素;
任務(wù)5: 為部門網(wǎng)站編寫一個(gè)工資發(fā)放的網(wǎng)頁;
通過工資發(fā)放程序的實(shí)現(xiàn)過程,掌握二維數(shù)組的定義與使用方法;
任務(wù)6:制作數(shù)學(xué)愛好者能力測(cè)試網(wǎng)頁;
通過典型的數(shù)學(xué)問題“神秘?cái)?shù)、水仙花數(shù)、同構(gòu)數(shù)、素?cái)?shù)”等的程序編寫,掌握通用過程、函數(shù)過程以及事件過程的定義與調(diào)用方法;
使用ASP內(nèi)置對(duì)象技術(shù)在部門網(wǎng)站中設(shè)置聊天室
任務(wù)1:聊天室相關(guān)的變量定義與初始化;
會(huì)定義Global.asa文件和相關(guān)的事件過程畢業(yè)論文題目,了解Global.asa文件的特點(diǎn);會(huì)用Application和Session 對(duì)象。
任務(wù)2:聊天室登錄網(wǎng)頁制作;
掌握Request對(duì)象的POST方式從FORM集合中獲取數(shù)據(jù)的方法;
任務(wù)3:制作登錄檢驗(yàn)網(wǎng)頁;
掌握Response對(duì)象的Write,Redirect和End方法;
任務(wù)4:制作聊天話語輸入和顯示網(wǎng)頁
掌握Response對(duì)象的常用屬性,熟練Application和Session對(duì)象;
任務(wù)5:制作聊天信息處理網(wǎng)頁
熟悉Request對(duì)象的其他集合;
任務(wù)6:制作退出聊天室的網(wǎng)頁
綜合應(yīng)用Request、Response、Application和Session對(duì)象;
5
部門網(wǎng)站中應(yīng)用ASP內(nèi)部組件
任務(wù)1: 部門站點(diǎn)中設(shè)計(jì)廣告輪流顯示網(wǎng)頁;
用ASP的廣告輪顯組件AdRotator在部門Web網(wǎng)站中建立廣告系統(tǒng);會(huì)編寫和設(shè)置廣告輪換文件的格式;會(huì)用ASP內(nèi)部對(duì)象Server的CreateObject方法;
任務(wù)2:制作部門人員業(yè)務(wù)活動(dòng)導(dǎo)航網(wǎng)頁
會(huì)用ASP內(nèi)容鏈接組件Content Linking和網(wǎng)頁計(jì)數(shù)器組件Page Counter,掌握內(nèi)容鏈接文件的編寫和文件格式要求;熟練ASP內(nèi)部對(duì)象Server;
任務(wù)3:制作部門領(lǐng)導(dǎo)意見簿;(1.用戶意見輸入與提交網(wǎng)頁;2.用戶意見提交檢查網(wǎng)頁;3.用戶意見瀏覽網(wǎng)頁;)
掌握文件存取組件FileAccess的功能,能夠使用該組件對(duì)計(jì)算機(jī)的文件系統(tǒng)進(jìn)行操作,熟練使用該組件相關(guān)的其他組件的方法和屬性;
6
ADO數(shù)據(jù)庫訪問技術(shù)的應(yīng)用
任務(wù)1:部門用戶信息的瀏覽與顯示;
掌握ADO對(duì)象的Connection、RecordSet、Field、Fields等多個(gè)子對(duì)象對(duì)象,并會(huì)運(yùn)行SQL命令;
任務(wù)2:部門用戶信息維護(hù)(添加、刪除、修改和定位);
熟練使用記錄集對(duì)象RecordSet的方法Addnew、Update、Delete和Find等;
任務(wù)3:用戶信息的查詢與分頁顯示;
掌握用SQL語言的Open方法和SELECT語句實(shí)現(xiàn)查詢,并對(duì)記錄集進(jìn)行分頁顯示的方法論文開題報(bào)告范例。熟練記錄集對(duì)象的AbsolutePage、PageCount PageSize、Bof和Eof等幾個(gè)屬性;
作者在論文的寫作當(dāng)中難免要閱讀相關(guān)的學(xué)術(shù)資料,在論文引用的他人作品時(shí)不能全部都寫到論文當(dāng)中去,那么只要將其主要文獻(xiàn)標(biāo)注好后依次列在論文的最后面。下面是學(xué)術(shù)參考網(wǎng)的小編整理的關(guān)于網(wǎng)頁設(shè)計(jì)論文參考文獻(xiàn),歡迎大家閱讀賞析。
網(wǎng)頁設(shè)計(jì)論文參考文獻(xiàn):
[1]胡崧.HTML從入門到精通[M].北京:中國青年出版社,2007.
[2]知新文化.HTML完全手冊(cè)與速查辭典[M].北京:科學(xué)出版社,2007.
[3]楊選輝.網(wǎng)頁設(shè)計(jì)與制作教程[M].北京:清華大學(xué)出版社,2009.
[4]王誠君,劉振華,郭竑暉,高中山.Dreamweaver8網(wǎng)頁設(shè)計(jì)應(yīng)用教程[M].北京:清華大學(xué)出版社,2007.
[5]李光明,曹蕾,余輝.中文Dreamweaver8網(wǎng)頁設(shè)計(jì)與實(shí)訓(xùn)教程[M].北京:冶金工業(yè)出版社,2006.
[6]周德華,許銘霖.新編網(wǎng)頁設(shè)計(jì)教程[M].北京:冶金工業(yè)出版社,2006.
[7]趙銘建,趙慧,喬孟麗,康梅娟.網(wǎng)頁設(shè)計(jì)與制作[M].東營:中國石油大學(xué)出版社,2007.
[8]趙祖蔭,王云翔,胡耀芳.網(wǎng)頁設(shè)計(jì)與制作教程[M].北京:清華大學(xué)出版社,2008.
[9]陳季.Flash基礎(chǔ)與實(shí)例教程[M].北京:北京希望電子出版社,2005.
[10]丁海祥.計(jì)算機(jī)平面設(shè)計(jì)實(shí)訓(xùn)[M].北京:高等教育出版社,2005.
[11]曹雁青,楊聰.Photoshop經(jīng)典作品賞析[M].北京:北京海洋智慧圖書有限公司,2002.
[12]張怒濤.Photoshop平面設(shè)計(jì)圖像處理技法[M].北京:清華大學(xué)出版社,2003.
[13]陳笑.Dreamweaver8,PhotoshopCS2,F(xiàn)lash8網(wǎng)頁制作實(shí)用教程[M].北京:清華大學(xué)出版社,2006.
[14]孫強(qiáng),李曉娜,黃艷.JavaScript從入門到精通[M].北京:清華大學(xué)出版社,2008.
[15]劉智勇.JavaScript開發(fā)技術(shù)大全[M].北京:清華大學(xué)出版社,2009.
[16]陳會(huì)安.JavaScript基礎(chǔ)與實(shí)例教程[M].北京:中國電力出版社,2007.
[17]常永英.ASP.NET程序設(shè)計(jì)教程(C#版)[M].北京:機(jī)械工業(yè)出版社,2009.
[18]肖金秀,馮沃輝,陳少涌.ASP.NET程序設(shè)計(jì)教程[M].北京:冶金工業(yè)出版社,2003.
[19]金旭亮.ASP.NET程序設(shè)計(jì)教程[M].北京:高等教育出版社,2009.
[20]劉培文,韓小祥.ASP.NET程序設(shè)計(jì)教程[M].北京:中國人民大學(xué)出版社,2009.
網(wǎng)頁設(shè)計(jì)論文參考文獻(xiàn):
[1]安穎蓮,李秀,姚瑞霞,田榮牌.《網(wǎng)頁設(shè)計(jì)與制作》課程教學(xué)設(shè)計(jì)與實(shí)踐.中國教育信息化,2007(17).
[2]沈志剛,于曉霞.“模塊項(xiàng)目化”教學(xué)法在網(wǎng)頁設(shè)計(jì)與制作課程中的應(yīng)用.福建電腦,2009(5).
[3]周娟.高職網(wǎng)頁設(shè)計(jì)與制作課程教學(xué)的幾點(diǎn)改進(jìn).電腦知識(shí)與技術(shù),2009(26).
[4]蔡北勤.模塊化基礎(chǔ)上的工作過程系統(tǒng)化教學(xué)模式探討.交通職業(yè)教育,2007(6).
[5],馮永華.課堂教學(xué)變革的反思與重建———“慕課”背景下課堂教學(xué)變革的思考[J].教師教育學(xué)報(bào),2014,11(3):53-63.
[6]孫曉娟.基于“慕課”的高職課程改革及教學(xué)評(píng)價(jià)的研究[J].中國管理信息化,2016,1(4):236-237.
[7]張琳.高職網(wǎng)頁設(shè)計(jì)課程的教學(xué)生態(tài)模式研究[J].教育現(xiàn)代化,2015,4(10):99-101.
[8]鄭偉、薛嵐.高職院校圖形類專業(yè)實(shí)踐教學(xué)研究[J].科技資訊,2010(12):248-248.
[9]鄭偉.高職院校非圖形類專業(yè)《網(wǎng)頁設(shè)計(jì)與制作》課程教學(xué)改革的探討[J].福建電腦,2011,27(1):205-206.
[10]鄭偉、薛嵐.高職院校圖形類專業(yè)《網(wǎng)頁設(shè)計(jì)與制作》課程建設(shè)改革的探討[J].藝術(shù)科技,2013,26(3):283-283.
[11]李榮剛.視覺傳達(dá)專業(yè)中的網(wǎng)頁設(shè)計(jì)課程探索[J].美術(shù)學(xué)刊,2012,(10).
[12]何磊孫志宜.視覺傳達(dá)設(shè)計(jì)專業(yè)課程教學(xué)改革與創(chuàng)新[J].合肥師范學(xué)院學(xué)報(bào),2015,(1)33期
[13]魏坤.視覺傳達(dá)設(shè)計(jì)專業(yè)發(fā)展現(xiàn)狀與教學(xué)對(duì)策——以漢江大學(xué)設(shè)計(jì)學(xué)院為例[J].中國藝術(shù),2013,(4).
[14]戴士弘.職業(yè)教育課程教學(xué)改革[M].北京:清華大學(xué)出版社,2007:13-15
[15]梁景紅.網(wǎng)站設(shè)計(jì)與網(wǎng)頁配色[M].北京,人民郵電出版社,2008,(52).
網(wǎng)頁設(shè)計(jì)論文參考文獻(xiàn):
[1]王寅田.基于Hadoop的交通物流大數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].上海交通大學(xué)2014
[2]滕勇.基于WMI的電信營業(yè)終端管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].上海交通大學(xué)2013
[3]劉暢.模型驅(qū)動(dòng)的飛機(jī)座艙顯示控制應(yīng)用軟件開發(fā)方法研究與實(shí)現(xiàn)[D].上海交通大學(xué)2014
[4]李巖.可調(diào)整時(shí)間自動(dòng)機(jī)可達(dá)性算法的研究與實(shí)現(xiàn)[D].上海交通大學(xué)2014
[5]余啟鴻.物流企業(yè)信用評(píng)級(jí)技術(shù)研究及系統(tǒng)實(shí)現(xiàn)[D].上海交通大學(xué)2014
[6]張明銳.基于AOP的座艙顯示應(yīng)用軟件框架研究與實(shí)現(xiàn)[D].上海交通大學(xué)2014
[7]浦杰.券商門戶系統(tǒng)統(tǒng)一通訊平臺(tái)的研究和實(shí)現(xiàn)[D].上海交通大學(xué)2012
[8]陸志林.基于jBPM和SSH的電子政務(wù)開發(fā)平臺(tái)的研究和實(shí)現(xiàn)[D].上海交通大學(xué)2012
[9]鄭琦.基于OCM模型的在線計(jì)費(fèi)系統(tǒng)開發(fā)及應(yīng)用[D].上海交通大學(xué)2007
[10]華天.電子制造企業(yè)產(chǎn)品生命周期管理系統(tǒng)的研究與實(shí)現(xiàn)[D].上海交通大學(xué)2013
論文關(guān)鍵詞:任務(wù)驅(qū)動(dòng),項(xiàng)目開發(fā),教學(xué)方法
《web應(yīng)用系統(tǒng)開發(fā)》課程是我院計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的核心課程。學(xué)生學(xué)習(xí)該課程,不僅要掌握基本的web開發(fā)技術(shù),還能將前續(xù)的幾門課程所學(xué)習(xí)的知識(shí)進(jìn)行綜合運(yùn)用與提高。因此本課程的教學(xué)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的學(xué)生來說是很重要的一門技能課程,能幫助學(xué)生提高就業(yè)能力。
1.教學(xué)理念
傳統(tǒng)的教學(xué)中,以教師為主體,教師對(duì)理論知識(shí)的講解主要是通過獨(dú)立案例的實(shí)現(xiàn)來展開,學(xué)生被動(dòng)的接受。學(xué)生學(xué)習(xí)結(jié)束后,能掌握各個(gè)獨(dú)立的知識(shí)點(diǎn),但要讓學(xué)生獨(dú)立的開發(fā)項(xiàng)目,絕大部分學(xué)生不知從哪里著手,當(dāng)然更談不上找到理想的IT職業(yè)。高職的教學(xué)使命是培養(yǎng)高素質(zhì)的技能型人才,我們對(duì)傳統(tǒng)的教學(xué)理念進(jìn)行改革:以學(xué)生為主體,教師只是起引導(dǎo)作用;采用任務(wù)驅(qū)動(dòng)式教學(xué),將理論與實(shí)踐緊密的結(jié)合起來,讓學(xué)生在“做中學(xué),學(xué)中做項(xiàng)目開發(fā),做學(xué)合一”,不僅能提高學(xué)生的實(shí)踐動(dòng)手能力,還能加強(qiáng)學(xué)生的溝通能力和提高團(tuán)隊(duì)合作能力。
2. 教學(xué)內(nèi)容
2. 1以就業(yè)為導(dǎo)向,確定課程培養(yǎng)目標(biāo)
隨著Internet的普及和推廣,web應(yīng)用技術(shù)得到了迅猛的發(fā)展,社會(huì)對(duì)web 應(yīng)用系統(tǒng)開發(fā)人員的需求越來越多。根據(jù)廣泛深入的社會(huì)調(diào)查,掌握本行業(yè)的就業(yè)崗位,和企業(yè)專家一起制定計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的人才培養(yǎng)方案,確定《web應(yīng)用系統(tǒng)開發(fā)》的培養(yǎng)目標(biāo)為:
(1) 知識(shí)目標(biāo):熟練掌握ASP.NET開發(fā)環(huán)境的配置方法;熟悉ASP.NET頁面的結(jié)構(gòu)、事件 ;熟練掌握各種控件的使用方法;熟練掌握ADO.NET技術(shù);熟悉內(nèi)置對(duì)象的使用方法;熟練掌握Web.config配置文件的使用方法;掌握系統(tǒng)的安裝部署的方法。
(2)能力目標(biāo):能夠運(yùn)用asp.net技術(shù)進(jìn)行中小型企業(yè)網(wǎng)站的設(shè)計(jì)與開發(fā)、電子商務(wù)網(wǎng)站的設(shè)計(jì)與開發(fā),基于B/S結(jié)構(gòu)的信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)。具體能力為:能搭建典型的ASP.NET開發(fā)環(huán)境 ;能設(shè)計(jì)制作ASP.NET的動(dòng)態(tài)頁面 ;能實(shí)現(xiàn)應(yīng)用程序與數(shù)據(jù)庫的交互;能對(duì)應(yīng)用程序進(jìn)行高效的調(diào)試 ;能采用規(guī)范的方式編寫程序。
(3)素質(zhì)目標(biāo):增強(qiáng)學(xué)生團(tuán)隊(duì)合作意識(shí),提高學(xué)生學(xué)習(xí)能力、協(xié)作能力、創(chuàng)新能力。具體體現(xiàn)在:規(guī)范、優(yōu)化的程序代碼;誠實(shí)、守信、堅(jiān)忍不拔的性格 ;自主、開放的學(xué)習(xí)能力;良好的自我表現(xiàn)、與人溝通能力 ;良好的團(tuán)隊(duì)合作精神
2. 2 以項(xiàng)目為載體,組織教學(xué)內(nèi)容
精選四個(gè)的典型工作任務(wù)為載體,結(jié)合學(xué)生對(duì)知識(shí)的認(rèn)知規(guī)律,由易到難,循序漸進(jìn)。將項(xiàng)目的開發(fā)過程貫穿在整個(gè)教學(xué)過程中,讓學(xué)生在學(xué)中做,做中學(xué)。
第一階段(初級(jí)階段),將留言簿系統(tǒng)分成若干個(gè)子任務(wù),將基本知識(shí)貫穿在項(xiàng)目實(shí)現(xiàn)的各個(gè)階段。教師以任務(wù)驅(qū)動(dòng)式進(jìn)行教學(xué),學(xué)生先明確每個(gè)單元工作任務(wù),再通過自己的思考、教師的演示與講解,同步完成每個(gè)子任務(wù)的開發(fā)。學(xué)生既掌握了基本知識(shí)又了解了項(xiàng)目開發(fā)的流程。為了鞏固所學(xué)知識(shí),提高學(xué)生的動(dòng)手能力,在第一階段結(jié)束后,安排一整周的時(shí)間進(jìn)行綜合實(shí)訓(xùn)。
第二階段(高級(jí)階段),學(xué)生已具備項(xiàng)目開發(fā)的基本能力。對(duì)網(wǎng)上書店系統(tǒng)的實(shí)現(xiàn),以學(xué)生完成項(xiàng)目為主體,教師穿插講解一些知識(shí),讓學(xué)生在做項(xiàng)目的過程中學(xué)習(xí)新的知識(shí)并進(jìn)行運(yùn)用。在項(xiàng)目結(jié)束,學(xué)生具備獨(dú)立開發(fā)中小型網(wǎng)站的能力。安排一周時(shí)間進(jìn)行綜合實(shí)訓(xùn)。教學(xué)內(nèi)容的組織具有知識(shí)性、實(shí)用性、職業(yè)性和開放性。教學(xué)內(nèi)容的組織如表1所示:
表1:教學(xué)內(nèi)容的組織
階段
基本知識(shí)
項(xiàng)目
實(shí)施方式
評(píng)價(jià)方式
第
一
階
段
ASP.NET開發(fā)環(huán)境的配置、ASP.NET頁面的結(jié)構(gòu)和事件、各種控件的使用方法、ADO.NET技術(shù)、數(shù)據(jù)控件
留言簿系統(tǒng)
(貫穿在教學(xué)過程中)
教師以項(xiàng)目的開發(fā)為主線,進(jìn)行知識(shí)的講解,同時(shí)學(xué)生在講教師的演示、講解與指導(dǎo)下同步的實(shí)現(xiàn)項(xiàng)目(學(xué)中做)
作品展示
學(xué)生互評(píng)
交流學(xué)習(xí)
綜合
實(shí)訓(xùn)一
asp.net基本知識(shí)、HTML、
DIV+CSS、數(shù)據(jù)庫操作
在線論壇系統(tǒng)
由學(xué)生獨(dú)立完成,教師進(jìn)行指導(dǎo)與答疑(做學(xué)結(jié)合)
作品展示
作品答辯
教師點(diǎn)評(píng)
學(xué)生總結(jié)
第
二
階
段
內(nèi)置對(duì)象的使用;導(dǎo)航控件、用戶控件、母版頁技術(shù)皮膚和樣式、Web.config配置文件的使用;系統(tǒng)的安裝部署
網(wǎng)上書店
(貫穿在教學(xué)過程中)
以學(xué)生完成項(xiàng)目為主體項(xiàng)目開發(fā),教師穿插講解相關(guān)知識(shí)并指導(dǎo)和答疑。以學(xué)生為主體,教師起引導(dǎo)作用(做中學(xué))
作品展示
學(xué)生互評(píng)
交流學(xué)習(xí)
綜合
實(shí)訓(xùn)二
asp.net基本知識(shí)、HTML、DIV+CSS、
數(shù)據(jù)庫操作、Javascript
在線考試系統(tǒng)、圖書管理系統(tǒng)、電子商務(wù)系統(tǒng)
由學(xué)生獨(dú)立完成,教師進(jìn)行指導(dǎo)與答疑(做學(xué)結(jié)合)
作品展示
作品答辯
關(guān)鍵詞:ASP,ACCESS,B/S,電子商務(wù)
0 概述
電子商務(wù)通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動(dòng)中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng),實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付以及各種商務(wù)活動(dòng)、交易活動(dòng)、金融活動(dòng)和相關(guān)的綜合服務(wù)活動(dòng)的一種新型的商業(yè)運(yùn)營模式[1]。電子商務(wù)涵蓋的范圍很廣,可分為B2B、B2C、 C2C、B2M四類電子商務(wù)模式。其中企業(yè)對(duì)企業(yè)和企業(yè)對(duì)消費(fèi)者兩種發(fā)展最早,另外還有消費(fèi)者對(duì)消費(fèi)者這種大步增長的模式。C2C同B2B、B2C都是電子商務(wù)的幾種模式之一。不同的是C2C是用戶對(duì)用戶的模式,C2C商務(wù)平臺(tái)就是通過為買賣雙方提供一個(gè)在線交易平臺(tái),使賣方可以主動(dòng)提供商品上網(wǎng)拍賣,而買方可以自行選擇商品進(jìn)行競(jìng)價(jià)。本文設(shè)計(jì)的校園網(wǎng)物品交易平臺(tái)是C2模式。
1開發(fā)工具的選擇
1.1 B/S體系結(jié)構(gòu)
B/S即瀏覽器和服務(wù)器結(jié)構(gòu)是伴隨著Internet技術(shù)的興起而出現(xiàn)的一種對(duì)C/S改進(jìn)的結(jié)
構(gòu)。該結(jié)構(gòu)下,用戶工作界面通過WWW瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在Browser端實(shí)現(xiàn),主要事務(wù)邏輯在Server端實(shí)現(xiàn),即三層結(jié)構(gòu)。其優(yōu)點(diǎn)如下:
(1)B/S采用的標(biāo)準(zhǔn)是經(jīng)過標(biāo)準(zhǔn)化組織確定的,保證了其應(yīng)用的通用性和跨平臺(tái)性。
(2)B/S的應(yīng)用只需在客戶端安裝通用的瀏覽器即可,其維護(hù)和升級(jí)工作則在服務(wù)器端進(jìn)行,因此有著較低的開發(fā)和維護(hù)成本。免費(fèi)論文參考網(wǎng)。
(3)用戶使用簡單,界面友好,共享性強(qiáng)
基于B/S模式有著諸多優(yōu)越性,本文開發(fā)的校園網(wǎng)物品交易平臺(tái)就采用此體系結(jié)構(gòu)。其三層結(jié)構(gòu)如下圖所示。
圖1 B/S三層結(jié)構(gòu)圖
1.2 MicrosoftAccess數(shù)據(jù)庫
Microsoft Access是由微軟的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),結(jié)合了Microsoft Jet Database Engine和圖形用戶界面兩項(xiàng)特點(diǎn)是MicrosoftOffice成員之一。使用
MicrosoftAccess,可以在單一的數(shù)據(jù)庫文件中管理所有信息,對(duì)其進(jìn)行存儲(chǔ)、添加、更新、刪除、查詢等各種操作。
1.3 ASP
ASP全名Active Server Pages,是一個(gè)WEB服務(wù)器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動(dòng)態(tài)的、互動(dòng)的、高性能的WEB服務(wù)應(yīng)用程序。并且可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具【2】。
2系統(tǒng)的需求分析
電子商務(wù)在中國發(fā)展時(shí)間較短,網(wǎng)站類型基本分為書籍、電子產(chǎn)品、日常用品三大類。提供價(jià)格僅比同類商場(chǎng)便宜點(diǎn)的嶄新商品,而且交易費(fèi)中還包括了快遞的費(fèi)用。如果顧客對(duì)所購商品不滿意,盡管可以退貨,也要等貨到后才確定,無形中浪費(fèi)了時(shí)間。適合學(xué)生使用的諸如專業(yè)書籍、生活物品等二手的可再利用的商品數(shù)量少。本文設(shè)計(jì)的校園物品交易平臺(tái)打破了電子商務(wù)網(wǎng)站的傳統(tǒng)方式,以面向特殊的客戶群體為目標(biāo)更適合學(xué)生使用。將流行的ASP技術(shù)和ACCESS數(shù)據(jù)庫聯(lián)合應(yīng)用為平臺(tái)的開發(fā)提供了堅(jiān)實(shí)的理論基礎(chǔ)。
3系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
該交易平臺(tái)從兩種用戶角度進(jìn)行功能的劃分,即會(huì)員和管理員角色。
3.1會(huì)員角色
1商品展示 為會(huì)員提供購物平臺(tái),包括
⑴商品分類瀏覽子模塊,幫助會(huì)員在短時(shí)間內(nèi)查詢到網(wǎng)站中的商品信息,提高購買效率。功能是①顯示商品類別列表,如生活用品,服飾等;②根據(jù)用戶選擇的類別顯示商品簡要信息;③選擇具體商品后顯示詳細(xì)信息;④進(jìn)入購物車購物。
⑵新貨上架子模塊,功能是①顯示最新商品的部分信息;②選擇具體商品后顯示詳細(xì)信息;③ 進(jìn)入購物車購物。
⑶商品搜索子模塊,功能是①根據(jù)會(huì)員輸入商品的內(nèi)容,進(jìn)行模糊或精確查找;②顯示搜索結(jié)果的商品詳細(xì)信息;③進(jìn)入購物車購物。
2會(huì)員資料 用戶登錄時(shí)注冊(cè)的資料信息,各個(gè)網(wǎng)站都有自己的會(huì)員,確定登錄后為其提供相應(yīng)的服務(wù)。會(huì)員的權(quán)利由管理員監(jiān)控,發(fā)現(xiàn)異常操作可以及時(shí)進(jìn)行處理。包括
⑴注冊(cè)會(huì)員子模塊,功能是①檢驗(yàn)用戶輸入信息的正確性;②根據(jù)系統(tǒng)信息自動(dòng)生成會(huì)員ID號(hào);
⑵修改會(huì)員資料子模塊,功能是①顯示會(huì)員原有資料;②修改信息并保存。
3購物車 主要功能是顯示會(huì)員購物的信息,首先是登錄操作,正確登錄后,輸入查詢內(nèi)容關(guān)鍵字,根據(jù)提示進(jìn)行模糊或精確查詢,對(duì)搜索到的結(jié)果可點(diǎn)擊查看商品詳細(xì)信息,然后將初步選定的商品點(diǎn)擊放入購物車,進(jìn)入個(gè)人后臺(tái),在購物車界面選擇繼續(xù)購物、刪除或去收銀臺(tái)。點(diǎn)擊“繼續(xù)購物”將已購商品暫存于網(wǎng)頁中并返回購物主頁面繼續(xù)購物;點(diǎn)擊“刪除”將所選商品暫存于網(wǎng)頁中的購物信息清空;點(diǎn)擊“收銀臺(tái)”將購物信息暫存于網(wǎng)頁中并轉(zhuǎn)至生成訂單頁面。該交易平臺(tái)每個(gè)會(huì)員都有一個(gè)獨(dú)立的后臺(tái)系統(tǒng),用于商品、對(duì)其進(jìn)行管理、購物車管理、個(gè)人信息修改等操作。包括
⑴添加購物車子模塊,功能是將選中的商品信息添加到購物車中;
⑵修改購物車子模塊,功能是①修改購物數(shù)量;②刪除要購買的商品;③新增購買商品;
⑶查看購物車子模塊,功能是①顯示客戶所選商品的列表;②自動(dòng)計(jì)算金額。
4收銀臺(tái) 根據(jù)提交的購物車的商品,生成訂單寫入庫存,包括
⑴填寫結(jié)帳信息,同時(shí)要求會(huì)員輸入用戶名和密碼;
⑵生成訂單;
⑶結(jié)賬顯示交費(fèi)金額。
5查看公告 該模塊為網(wǎng)站提供一些近期公告。
6留言簿 用于客戶間的交流。
3.2 管理員角色
1管理員資料管理模塊用來進(jìn)行管理員資料的管理,包括增加、修改、刪除管理員信息;
2商品類別管理模塊及時(shí)對(duì)商品進(jìn)行分類,包括增加、修改或刪除商品類別名稱;
3公告管理模塊用于對(duì)公告的管理,包括核實(shí)公告、公告、刪除過期公告。免費(fèi)論文參考網(wǎng)。免費(fèi)論文參考網(wǎng)。
4留言管理模塊用于對(duì)留言的管理,包括核實(shí)、回復(fù)或刪除會(huì)員的留言信息。
5會(huì)員管理模塊用于對(duì)用戶的信息管理,包括增加、修改、刪除會(huì)員信息,監(jiān)督會(huì)員是否有非法操作并進(jìn)行及時(shí)處理;
6密碼管理用于管理員自身密碼的定期設(shè)置,管理員是整個(gè)系統(tǒng)的核心人物,責(zé)任重,權(quán)限大,密碼的保護(hù)工作非常重要,因此定期更換密碼有利于系統(tǒng)的安全。
4 結(jié)論
本文以用戶需求為基礎(chǔ),闡述了基于ASP的校園網(wǎng)物品交易平臺(tái)的整個(gè)開發(fā)流程,提供了校園內(nèi)的購物場(chǎng)所,提高了二手商品利用率,極大方便了在校生對(duì)特殊商品的購買需求,降低了購物成本。
參考文獻(xiàn)
[1]作者:陳沖,C2C電子商務(wù)模式下消費(fèi)者購買決策影響因素分析[J].商場(chǎng)現(xiàn)代化2008年05期
[2]作者:韓國峰,ASP第一步[M].北京:清華大學(xué)出版社,2008
論文摘要:正確配置安全設(shè)置,以保護(hù)您的ASP應(yīng)用程序不被未授 權(quán)的用戶訪問和篡改。該文提供了多種維護(hù)ASP應(yīng)用程序的方法。
ASP是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web 服務(wù)器應(yīng)用程序。ASP使用的ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件 加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力。ASP還可利用ADO方便快捷地訪問數(shù) 據(jù)庫,從而使得開發(fā)基于WWW的應(yīng)用系統(tǒng)成為可能。但是,千萬不要輕視正確配置安全設(shè)置的 重要性。如果不正確配置安全設(shè)置,不但會(huì)使您的ASP應(yīng)用程序遭受不必要的篡改,而且會(huì) 妨礙正當(dāng)用戶訪問您的asp文件。Web服務(wù)器提供了各種方法,保護(hù)您的ASP應(yīng)用程序不被 未授權(quán)的用戶訪問和篡改。
1 NTFS 權(quán)限
您可以通過單獨(dú)的文件和目錄應(yīng)用NTFS訪問權(quán)限來保護(hù)ASP應(yīng)用程序文件。NTFS 權(quán)限是We b服務(wù)器安全性的基礎(chǔ),它定義了一個(gè)或一組用戶訪問文件和目錄的不同級(jí)別。當(dāng)擁有Windo ws NT 有效帳號(hào)的用戶試圖訪問一個(gè)有權(quán)限限制的文件時(shí),計(jì)算機(jī)將檢查文件的訪問控制表 。該表定義了不同用戶和用戶組所被賦予的權(quán)限。如果用戶的帳號(hào)具有打開文件的權(quán)限,計(jì) 算機(jī)則允許該用戶訪問文件。
2 維護(hù)Globalasa的安全
為了充分保護(hù) ASP 應(yīng)用程序,一定要在應(yīng)用程序的Globalasa文件上為適當(dāng)?shù)挠脩艋蛴脩?組設(shè)置NTFS文件權(quán)限。如果Globalasa包含向?yàn)g覽器返回信息的命令而您沒有保護(hù) Global asa文件,則信息將被返回給瀏覽器,即便應(yīng)用程序的其他文件被保護(hù)。而且,一定 要對(duì)應(yīng)用程序的文件應(yīng)用統(tǒng)一的NTFS權(quán)限。
3 Web 服務(wù)器權(quán)限
可以通過配置的Web服務(wù)器的權(quán)限來限制所有用戶查看、運(yùn)行和操作的ASP頁的方式。不同于 NTFS權(quán)限提供的控制特定用戶對(duì)應(yīng)用程序文件和目錄的訪問方式,Web服務(wù)器權(quán)限應(yīng)用于所 有用戶,并且不區(qū)分用戶帳號(hào)的類型。對(duì)于要運(yùn)行您的ASP應(yīng)用程序的用戶,在設(shè)置Web服務(wù) 器權(quán)限時(shí),必須遵循下列原則:
對(duì)包含 asp文件的虛擬目錄允許“讀”或“腳本”權(quán)限;對(duì) asp文件和其他包含腳本的文 件所在的虛目錄允許“讀”或“腳本”權(quán)限;對(duì)包含 asp文件和其他需要“執(zhí)行”權(quán)限才 能運(yùn)行的文件的虛目錄允許“讀”和“執(zhí)行”權(quán)限。
4 腳本映射文件
應(yīng)用程序的腳本映射保證了Web服務(wù)器不會(huì)意外地下載 asp文件的源代碼。例如,即使您為 包含了某個(gè) asp文件的目錄設(shè)置了“讀”權(quán)限,只要該 asp文件隸屬于某個(gè)腳本映射應(yīng)用 程序,那么您的Web服務(wù)器就不會(huì)將該文件的源代碼返回給用戶。
5 Cookie 安全性
ASP 使用SessionID cookie跟蹤應(yīng)用程序訪問或會(huì)話期間特定的Web瀏覽器的信息。這就是 說,帶有相應(yīng)的 cookie 的 HTTP 請(qǐng)求被認(rèn)為是來自同一Web瀏覽器。Web服務(wù)器可以使用Se ssionID cookies 配置帶有用戶特定會(huì)話信息的ASP應(yīng)用程序。
5.1 SessionID能否被黑客猜中
為了防止計(jì)算機(jī)黑客猜中SessionID cookie并獲得對(duì)合法用戶的會(huì)話變量的訪問,Web 服務(wù) 器為每個(gè)SessionID指派一個(gè)隨機(jī)生成號(hào)碼。
每當(dāng)用戶的Web瀏覽器返回一個(gè) SessionID coo kie時(shí),服務(wù)器取出SessionID和被賦予的數(shù)字,接著檢查是否與存儲(chǔ)在服務(wù)器上的生成號(hào)碼 一致。若兩個(gè)號(hào)碼一致,將允許用戶訪問會(huì)話變量。這一技術(shù)的有效性在于被賦予的數(shù)字的 長度(64 位),此長度使計(jì)算機(jī)黑客猜中SessionID從而竊取用戶的活動(dòng)會(huì)話的可能性幾乎 為0。
5.2 加密重要的SessionID Cookie
截獲了用戶sessionID cookie的計(jì)算機(jī)黑客可以使用此cookie假冒該用戶。如果ASP應(yīng)用程 序包含私人信息,信用卡或銀行帳戶號(hào)碼,擁有竊取的cookie的計(jì)算機(jī)黑客就可以在應(yīng)用程 序中開始一個(gè)活動(dòng)會(huì)話并獲取這些信息。您可以通過對(duì)您的Web服務(wù)器和用戶的瀏覽器間的 通訊鏈路加密來防止SessionID cookie被截獲。
6 使用身份驗(yàn)證機(jī)制保護(hù)被限制的ASP內(nèi)容
您可以要求每個(gè)試圖訪問被限制的ASP內(nèi)容的用戶必須要有有效的Windows NT帳號(hào)的用戶名 和密碼。每當(dāng)用戶試圖訪問被限制的內(nèi)容時(shí),Web服務(wù)器將進(jìn)行身份驗(yàn)證,即確認(rèn)用戶身份 ,以檢查用戶是否擁有有效的Windows NT帳號(hào)。Web服務(wù)器支持以下幾種身份驗(yàn)證方式:
6.1 基本身份驗(yàn)證 提示用戶輸入用戶名和密碼
Windows NT請(qǐng)求/響應(yīng)式身份驗(yàn)證 從用戶的Web瀏覽器通過加密方式獲取用戶身份信息。 然 而,Web服務(wù)器僅當(dāng)禁止匿名訪問或Windows NT文件系統(tǒng)的權(quán)限限制匿名訪問時(shí)才驗(yàn)證用戶 身份。
6.2 保護(hù)元數(shù)據(jù)庫
訪問元數(shù)據(jù)庫的ASP腳本需要Web服務(wù)器所運(yùn)行的計(jì)算機(jī)的管理員權(quán)限。在從遠(yuǎn)程計(jì)算機(jī)上運(yùn) 行這些腳本時(shí),須經(jīng)已通過身份驗(yàn)證的連接,如使用 Windows NT 請(qǐng)求/響應(yīng)驗(yàn)證方式進(jìn)行 連接。應(yīng)該為管理級(jí) asp文件創(chuàng)建一個(gè)服務(wù)器或目錄并將其目錄安全驗(yàn)證方式設(shè)置為 Wind ows NT 請(qǐng)求/響應(yīng)式身份驗(yàn)證。目前,僅 Microsoft Internet Explorer version 20 或 更高版本支持Windows NT請(qǐng)求/響應(yīng)式身份驗(yàn)證。
7 使用SSL維護(hù)應(yīng)用程序的安全
SSL 協(xié)議作為Web服務(wù)器安全特性,提供了一種安全的虛擬透明方式來建立與用戶的加密通 訊連接。SSL保證了Web內(nèi)容的驗(yàn)證,并能可靠地確認(rèn)訪問被限制的Web站點(diǎn)的用戶的身份。
7.1 通過SSL可以被限制的程序
(1)通過SSL,您可以要求試圖訪問被限制的ASP應(yīng)用程序的用戶與您的服務(wù)器建立一個(gè)加密 連接;以防用戶與應(yīng)用程序間交換的重要信息被截取。
7.2 維護(hù)包含文件的安全
如果您從位于沒有保護(hù)的虛擬根目錄中的 asp文件中包含了位于啟用了SSL的目錄中的文件 ,則SSL將不被應(yīng)用于被包含文件。因此,為了保證應(yīng)用SSL,應(yīng)確保包含及被包含的文件都 位于啟用了SSL的目錄中。
7.3 客戶資格認(rèn)證
控制對(duì)您的ASP應(yīng)用程序訪問的一種十分安全的方法是要求用戶使用客戶資格登錄??蛻糍Y 格是包含用戶身份信息的數(shù)字身份證。用戶通常從委托的第三方組織獲得客戶資格,第三方 組織在發(fā)放資格證之前確認(rèn)用戶的身份信息。
每當(dāng)用戶試圖登錄到需要資格驗(yàn)證的應(yīng)用程序時(shí),用戶的Web瀏覽器會(huì)自動(dòng)向服務(wù)器發(fā)送用 戶資格。如果Web服務(wù)器的SSL資格映射特性配置正確,那么服務(wù)器就可以在許可用戶對(duì)ASP 應(yīng)用程序訪問之前對(duì)其身份進(jìn)行確認(rèn)。
論文關(guān)鍵詞:財(cái)務(wù),中小企業(yè),會(huì)計(jì)電算化
一、財(cái)務(wù)ASP及其特點(diǎn)
ASP是ApplicationServiceProvider的縮寫,可直接翻譯為應(yīng)用服務(wù)提供商,具體是指:
在共同簽署的外包協(xié)議或合同基礎(chǔ)上,客戶將其部分或全部與業(yè)務(wù)流程相關(guān)的應(yīng)用委托給服務(wù)商,服務(wù)商將保證這些業(yè)務(wù)流程的平滑運(yùn)作。因此,服務(wù)商不僅要負(fù)責(zé)應(yīng)用程序的建立、維護(hù)與升級(jí),還要對(duì)應(yīng)用系統(tǒng)進(jìn)行管理。所有這些服務(wù)的交付則是基于網(wǎng)絡(luò)的,客戶將通過網(wǎng)絡(luò)遠(yuǎn)程獲取這些服務(wù)。ASP的運(yùn)營模式有三個(gè)要素,第一是客戶群,第二是ASP的運(yùn)營,第三是用于服務(wù)的軟件和產(chǎn)品。他們之間的關(guān)系是:ASP向客戶提供服務(wù),客戶向ASP支付租金;ASP根據(jù)市場(chǎng)需求購買軟件或支付開發(fā)費(fèi)用,軟件供應(yīng)商根據(jù)ASP的要求開發(fā)軟件并收取軟件開發(fā)費(fèi)用。ASP的應(yīng)用模式將從軟件產(chǎn)品提供模式轉(zhuǎn)變?yōu)樵诰€應(yīng)用服務(wù)提供模式,對(duì)客戶的服務(wù)支持從現(xiàn)場(chǎng)服務(wù)方式轉(zhuǎn)變?yōu)樵诰€支持方式,即“軟件變服務(wù),服務(wù)走網(wǎng)絡(luò)”。
財(cái)務(wù)ASP就是我們通常所說的網(wǎng)上理財(cái)。網(wǎng)上理財(cái)通過互聯(lián)網(wǎng)上的專營網(wǎng)站為企業(yè)提供專業(yè)的理財(cái)服務(wù),企業(yè)甚至無須購買網(wǎng)絡(luò)財(cái)務(wù)軟件,也能通過互聯(lián)網(wǎng)獲得專業(yè)化的會(huì)計(jì)和理財(cái)服務(wù)。
二、中小企業(yè)實(shí)現(xiàn)會(huì)計(jì)電算化存在的主要問題
中小企業(yè)實(shí)現(xiàn)會(huì)計(jì)電算化存在的主要問題表現(xiàn)在以下幾點(diǎn):
1.資金問題
中小企業(yè)規(guī)模普遍不大,實(shí)現(xiàn)ERP意義上的會(huì)計(jì)電算化,需要廠房、設(shè)備、技術(shù)、人才的長期支撐,而系統(tǒng)化建立一套會(huì)計(jì)信息系統(tǒng),費(fèi)用全部由企業(yè)自己承擔(dān)的話,將是一筆很大的支出。因此,有的中小企業(yè)更愿意把資金投資到見效快,投入少的項(xiàng)目中去,而不愿意投資到會(huì)計(jì)電算化上去。
2.技術(shù)問題
會(huì)計(jì)電算化不僅需要資金,更需要技術(shù)。軟件的使用和維護(hù),硬件的配置和故障排除、電子線路的布置等等,只要在哪一個(gè)方面出了問題,會(huì)計(jì)電算化系統(tǒng)就無法運(yùn)轉(zhuǎn),這個(gè)也是始終困擾中小企業(yè)發(fā)展會(huì)計(jì)電算化的障礙。沒有技術(shù)的支撐,我們配置的電算化系統(tǒng)只是一堆廢鐵。而人工系統(tǒng)就不存在這個(gè)問題。因此,技術(shù)是制約中小企業(yè)發(fā)展會(huì)計(jì)電算化的主要因素。
(1)人才問題
企業(yè)建設(shè)會(huì)計(jì)電算化需要人才,特別是既懂計(jì)算機(jī)又懂會(huì)計(jì)電算化的復(fù)合型人才。而要把這兩個(gè)專業(yè)都學(xué)好卻是很難的一件事。因此在人才配置上,就需要配置計(jì)算機(jī)專業(yè)和會(huì)計(jì)專業(yè)兩個(gè)專業(yè)的人才,給企業(yè)增加了不少額外的費(fèi)用。因此,人才是制約中小企業(yè)發(fā)展會(huì)計(jì)電算化的瓶頸。
(2)管理問題
企業(yè)實(shí)行會(huì)計(jì)電算化后,就需要按照會(huì)計(jì)電算化的要求來重新設(shè)置工作崗位,重新進(jìn)行權(quán)限分配,以保證會(huì)計(jì)電算化工作能正常進(jìn)行。因此,在原有的模式上,增加了管理上的要求,也就是要求企業(yè)的管理模式和會(huì)計(jì)電算化的管理要求相一致。如果會(huì)計(jì)軟件很先進(jìn),而企業(yè)的管理理念相對(duì)落后的話,會(huì)計(jì)軟件不僅不能很好的發(fā)揮作用,反而會(huì)給企業(yè)增添不少麻煩,阻礙企業(yè)事務(wù)的正常開展。因此要求企業(yè)在管理上相應(yīng)要滿足會(huì)計(jì)電算化的要求。
3)效益問題
會(huì)計(jì)電算化的應(yīng)用,對(duì)企業(yè)的影響主要是在管理方面,特別是信息上的,它具有手工系統(tǒng)無法比擬的優(yōu)越性,如信息的及時(shí)性、多元性、開放性、集成性等。但是管理效益在短期內(nèi)是很難直接表現(xiàn)出來的,因此,很多中小企業(yè)更愿意把有限的資金投入到見效快限制少的項(xiàng)目,而不愿意建設(shè)會(huì)計(jì)電算化。而且管理上的效益很難量化,這也是打擊中小企業(yè)發(fā)展會(huì)計(jì)電算化熱情的一個(gè)因素。
當(dāng)然,影響中小企業(yè)發(fā)展會(huì)計(jì)電算化的因素還有很多,我們?cè)谶@里也不可能都列舉出來,我們認(rèn)為,制約中小企業(yè)會(huì)計(jì)電算化發(fā)展的主要因素是資金、技術(shù)、人才、管理和效益。
三、財(cái)務(wù)ASP對(duì)中小企業(yè)實(shí)現(xiàn)會(huì)計(jì)電算化的意義
我國中小企業(yè)在會(huì)計(jì)電算化上經(jīng)歷了自行開發(fā)軟件、購買商品軟件兩種離線應(yīng)用方式。
在應(yīng)用中,企業(yè)要想建設(shè)會(huì)計(jì)電算化,必須從軟件的選擇、人才的培養(yǎng)、硬件的配置等多項(xiàng)工作做起,建設(shè)周期長,甚至好不容易建立好系統(tǒng)后,在運(yùn)行時(shí)卻發(fā)現(xiàn)不能很好的滿足本企業(yè)的需要。而且,在計(jì)算機(jī)應(yīng)用中,系統(tǒng)維護(hù)是一件很令人頭痛的事情。磁盤損壞、病毒感染、軟件升級(jí)等等讓系統(tǒng)人員疲于應(yīng)付。
但是如果選擇財(cái)務(wù)ASP方式,企業(yè)就可以從大量的前期工作中解放出來,又不需要專業(yè)的系統(tǒng)維護(hù)人員。因?yàn)樨?cái)務(wù)ASP公司里既有計(jì)算機(jī)工程師,又有財(cái)務(wù)專家;既有精通數(shù)據(jù)庫的人才,又有網(wǎng)絡(luò)管理員。用戶只需要支付租金或使用費(fèi),就可以獲得他們的服務(wù),可以專心地查看自己的帳目、分析企業(yè)的財(cái)務(wù)狀況。這對(duì)于缺乏資金、人才、技術(shù)的中小企業(yè)來說,尤其方便實(shí)用,輕而易舉的解決了企業(yè)在建設(shè)會(huì)計(jì)電算化過程中的種種難題,能夠有效的解決眾多中小企業(yè)實(shí)現(xiàn)會(huì)計(jì)電算化的問題。
當(dāng)然,財(cái)務(wù)ASP在推廣應(yīng)用過程中,要注意解決客戶的數(shù)據(jù)安全問題,保證網(wǎng)絡(luò)安全,同時(shí)注意提高服務(wù)的質(zhì)量和效率,以完美的服務(wù)來獲取客戶的信賴。
通過以上論述,我們認(rèn)為,財(cái)務(wù)ASP是中小企業(yè)實(shí)現(xiàn)會(huì)計(jì)電算化的有效途徑。它可以有效地解決中小企業(yè)在實(shí)現(xiàn)會(huì)計(jì)電算化過程中的資金、人才、技術(shù)、管理、效率等各方面的問題,而且在現(xiàn)有的資源條件下,財(cái)務(wù)ASP方式是切實(shí)可行的。
參考文獻(xiàn)
1 梁麗瑾:會(huì)計(jì)信息化理論與實(shí)務(wù)[M].經(jīng)濟(jì)科學(xué)出版社,2006年12月
論文摘要:正確配置安全設(shè)置,以保護(hù)您的ASP應(yīng)用程序不被未授權(quán)的用戶訪問和篡改。該文提供了多種維護(hù)ASP應(yīng)用程序的方法。
ASP是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序。ASP使用的ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力。ASP還可利用ADO方便快捷地訪問數(shù)據(jù)庫,從而使得開發(fā)基于WWW的應(yīng)用系統(tǒng)成為可能。但是,千萬不要輕視正確配置安全設(shè)置的重要性。如果不正確配置安全設(shè)置,不但會(huì)使您的ASP應(yīng)用程序遭受不必要的篡改,而且會(huì)妨礙正當(dāng)用戶訪問您的asp文件。Web服務(wù)器提供了各種方法,保護(hù)您的ASP應(yīng)用程序不被未授權(quán)的用戶訪問和篡改。
1NTFS權(quán)限
您可以通過單獨(dú)的文件和目錄應(yīng)用NTFS訪問權(quán)限來保護(hù)ASP應(yīng)用程序文件。NTFS權(quán)限是Web服務(wù)器安全性的基礎(chǔ),它定義了一個(gè)或一組用戶訪問文件和目錄的不同級(jí)別。當(dāng)擁有WindowsNT有效帳號(hào)的用戶試圖訪問一個(gè)有權(quán)限限制的文件時(shí),計(jì)算機(jī)將檢查文件的訪問控制表。該表定義了不同用戶和用戶組所被賦予的權(quán)限。如果用戶的帳號(hào)具有打開文件的權(quán)限,計(jì)算機(jī)則允許該用戶訪問文件。
2維護(hù)Globalasa的安全
為了充分保護(hù)ASP應(yīng)用程序,一定要在應(yīng)用程序的Globalasa文件上為適當(dāng)?shù)挠脩艋蛴脩艚M設(shè)置NTFS文件權(quán)限。如果Globalasa包含向?yàn)g覽器返回信息的命令而您沒有保護(hù)Globalasa文件,則信息將被返回給瀏覽器,即便應(yīng)用程序的其他文件被保護(hù)。而且,一定要對(duì)應(yīng)用程序的文件應(yīng)用統(tǒng)一的NTFS權(quán)限。
3Web服務(wù)器權(quán)限
可以通過配置的Web服務(wù)器的權(quán)限來限制所有用戶查看、運(yùn)行和操作的ASP頁的方式。不同于NTFS權(quán)限提供的控制特定用戶對(duì)應(yīng)用程序文件和目錄的訪問方式,Web服務(wù)器權(quán)限應(yīng)用于所有用戶,并且不區(qū)分用戶帳號(hào)的類型。對(duì)于要運(yùn)行您的ASP應(yīng)用程序的用戶,在設(shè)置Web服務(wù)器權(quán)限時(shí),必須遵循下列原則:
對(duì)包含asp文件的虛擬目錄允許“讀”或“腳本”權(quán)限;對(duì)asp文件和其他包含腳本的文件所在的虛目錄允許“讀”或“腳本”權(quán)限;對(duì)包含asp文件和其他需要“執(zhí)行”權(quán)限才能運(yùn)行的文件的虛目錄允許“讀”和“執(zhí)行”權(quán)限。
4腳本映射文件
應(yīng)用程序的腳本映射保證了Web服務(wù)器不會(huì)意外地下載asp文件的源代碼。例如,即使您為包含了某個(gè)asp文件的目錄設(shè)置了“讀”權(quán)限,只要該asp文件隸屬于某個(gè)腳本映射應(yīng)用程序,那么您的Web服務(wù)器就不會(huì)將該文件的源代碼返回給用戶。
5Cookie安全性
ASP使用SessionIDcookie跟蹤應(yīng)用程序訪問或會(huì)話期間特定的Web瀏覽器的信息。這就是說,帶有相應(yīng)的cookie的HTTP請(qǐng)求被認(rèn)為是來自同一Web瀏覽器。Web服務(wù)器可以使用SessionIDcookies配置帶有用戶特定會(huì)話信息的ASP應(yīng)用程序。
5.1SessionID能否被黑客猜中
為了防止計(jì)算機(jī)黑客猜中SessionIDcookie并獲得對(duì)合法用戶的會(huì)話變量的訪問,Web服務(wù)器為每個(gè)SessionID指派一個(gè)隨機(jī)生成號(hào)碼。
每當(dāng)用戶的Web瀏覽器返回一個(gè)SessionIDcookie時(shí),服務(wù)器取出SessionID和被賦予的數(shù)字,接著檢查是否與存儲(chǔ)在服務(wù)器上的生成號(hào)碼一致。若兩個(gè)號(hào)碼一致,將允許用戶訪問會(huì)話變量。這一技術(shù)的有效性在于被賦予的數(shù)字的長度(64位),此長度使計(jì)算機(jī)黑客猜中SessionID從而竊取用戶的活動(dòng)會(huì)話的可能性幾乎為0。
5.2加密重要的SessionIDCookie
截獲了用戶sessionIDcookie的計(jì)算機(jī)黑客可以使用此cookie假冒該用戶。如果ASP應(yīng)用程序包含私人信息,信用卡或銀行帳戶號(hào)碼,擁有竊取的cookie的計(jì)算機(jī)黑客就可以在應(yīng)用程序中開始一個(gè)活動(dòng)會(huì)話并獲取這些信息。您可以通過對(duì)您的Web服務(wù)器和用戶的瀏覽器間的通訊鏈路加密來防止SessionIDcookie被截獲。6使用身份驗(yàn)證機(jī)制保護(hù)被限制的ASP內(nèi)容
您可以要求每個(gè)試圖訪問被限制的ASP內(nèi)容的用戶必須要有有效的WindowsNT帳號(hào)的用戶名和密碼。每當(dāng)用戶試圖訪問被限制的內(nèi)容時(shí),Web服務(wù)器將進(jìn)行身份驗(yàn)證,即確認(rèn)用戶身份,以檢查用戶是否擁有有效的WindowsNT帳號(hào)。Web服務(wù)器支持以下幾種身份驗(yàn)證方式:
6.1基本身份驗(yàn)證提示用戶輸入用戶名和密碼
WindowsNT請(qǐng)求/響應(yīng)式身份驗(yàn)證從用戶的Web瀏覽器通過加密方式獲取用戶身份信息。然而,Web服務(wù)器僅當(dāng)禁止匿名訪問或WindowsNT文件系統(tǒng)的權(quán)限限制匿名訪問時(shí)才驗(yàn)證用戶身份。
6.2保護(hù)元數(shù)據(jù)庫
訪問元數(shù)據(jù)庫的ASP腳本需要Web服務(wù)器所運(yùn)行的計(jì)算機(jī)的管理員權(quán)限。在從遠(yuǎn)程計(jì)算機(jī)上運(yùn)行這些腳本時(shí),須經(jīng)已通過身份驗(yàn)證的連接,如使用WindowsNT請(qǐng)求/響應(yīng)驗(yàn)證方式進(jìn)行連接。應(yīng)該為管理級(jí)asp文件創(chuàng)建一個(gè)服務(wù)器或目錄并將其目錄安全驗(yàn)證方式設(shè)置為WindowsNT請(qǐng)求/響應(yīng)式身份驗(yàn)證。目前,僅MicrosoftInternetExplorerversion20或更高版本支持WindowsNT請(qǐng)求/響應(yīng)式身份驗(yàn)證。
7使用SSL維護(hù)應(yīng)用程序的安全
SSL協(xié)議作為Web服務(wù)器安全特性,提供了一種安全的虛擬透明方式來建立與用戶的加密通訊連接。SSL保證了Web內(nèi)容的驗(yàn)證,并能可靠地確認(rèn)訪問被限制的Web站點(diǎn)的用戶的身份。
7.1通過SSL可以被限制的程序
(1)通過SSL,您可以要求試圖訪問被限制的ASP應(yīng)用程序的用戶與您的服務(wù)器建立一個(gè)加密連接;以防用戶與應(yīng)用程序間交換的重要信息被截取。
7.2維護(hù)包含文件的安全
如果您從位于沒有保護(hù)的虛擬根目錄中的asp文件中包含了位于啟用了SSL的目錄中的文件,則SSL將不被應(yīng)用于被包含文件。因此,為了保證應(yīng)用SSL,應(yīng)確保包含及被包含的文件都位于啟用了SSL的目錄中。
7.3客戶資格認(rèn)證
控制對(duì)您的ASP應(yīng)用程序訪問的一種十分安全的方法是要求用戶使用客戶資格登錄。客戶資格是包含用戶身份信息的數(shù)字身份證。用戶通常從委托的第三方組織獲得客戶資格,第三方組織在發(fā)放資格證之前確認(rèn)用戶的身份信息。每當(dāng)用戶試圖登錄到需要資格驗(yàn)證的應(yīng)用程序時(shí),用戶的Web瀏覽器會(huì)自動(dòng)向服務(wù)器發(fā)送用戶資格。如果Web服務(wù)器的SSL資格映射特性配置正確,那么服務(wù)器就可以在許可用戶對(duì)ASP應(yīng)用程序訪問之前對(duì)其身份進(jìn)行確認(rèn)。
1.本課題的研究意義
在internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用.因此網(wǎng)站建設(shè)在internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。
這次我們所設(shè)計(jì)的課題正是互聯(lián)網(wǎng)與社會(huì)生活之間的緊密關(guān)系的體現(xiàn),現(xiàn)今的社會(huì),人們已經(jīng)離不開了網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人與人之間交流的一種形式,他能夠把事情的復(fù)雜化轉(zhuǎn)為簡單化。老干部局網(wǎng)網(wǎng)站的建設(shè)不僅能夠使該事業(yè)單位的工作方式有所改變,也大大地提高了該單位工作人員的辦事效率,也增加了該單位的知明度,更重要的是為我們局的老干部們提供了一個(gè)網(wǎng)絡(luò)生活空間,促進(jìn)了他們對(duì)網(wǎng)絡(luò)知識(shí)的進(jìn)一步地了解。
通過該網(wǎng)站展示了機(jī)構(gòu)設(shè)置、政策法規(guī)、辦事指南、電子刊物、新聞、學(xué)習(xí)園地、問題集錦、養(yǎng)生保健、生活小常識(shí)、旅游簡介等系列內(nèi)容的介紹。同時(shí)您也可以利用電子信箱經(jīng)濟(jì)而又快捷地與外界進(jìn)行各種信息溝通。
asp簡介
1 什么是a s p microsoft active server pages (asp)實(shí)際上是將標(biāo)準(zhǔn)的h t m l文件拓展了一些附加特征, a s p像標(biāo)準(zhǔn)的h t m l文件一樣包含h t m l語句并且在一個(gè)瀏覽器上解釋并顯示。但它為h t m l編寫人員提供了在服務(wù)器端運(yùn)行腳本的環(huán)境,使h t m l編寫人員可以利用v b s c r i p t和j s c r i p t或其他
第三方腳本語言來創(chuàng)建a s p,實(shí)現(xiàn)過去需要編寫復(fù)雜的c g i程序才能實(shí)現(xiàn)的有動(dòng)態(tài)內(nèi)容的網(wǎng)頁,如計(jì)數(shù)器等。一個(gè)a s p文件的后綴為. a s p,其中包含實(shí)現(xiàn)動(dòng)態(tài)功能的v b s c r i p t或j s c r i p t語句,如果去掉那些v b s c r i p t或j s c r i p t語句,它和標(biāo)準(zhǔn)的h t m l文件沒有任何區(qū)別。a s p提供了一些內(nèi)建對(duì)象(參見后面關(guān)于內(nèi)建對(duì)象的章節(jié))。利用這些內(nèi)建對(duì)象,你可以使你的腳本更加強(qiáng)大;這些
對(duì)象會(huì)允許您從瀏覽器中接收和發(fā)送信息。例如,利用r e q u e s t對(duì)象,你可以接收用戶的h t m l表單中的信息并加以處理。a s p包含標(biāo)準(zhǔn)的a c t i v e x組件(參見后面關(guān)于組件的章節(jié)),這些組件可以實(shí)現(xiàn)一些復(fù)雜的功能,如使用數(shù)據(jù)庫等。不過,你并不會(huì)被此局限,你可以輕松創(chuàng)建屬于你自己的附加a c t i v e x組件。這意味著你可以不加限制地拓展你的a c t i v e x組件(參見后面關(guān)于自制組件的章節(jié))。a s p可以和諸如sql server這樣的數(shù)據(jù)庫行掛接,在本書后面的章節(jié)中,我
們將詳細(xì)地學(xué)習(xí)這方面的內(nèi)容。重要的是,這是a s p一個(gè)非常強(qiáng)大的功能所在,在線商務(wù)以及在線論壇等各種非常高級(jí)的、動(dòng)態(tài)更新的站點(diǎn)都需要數(shù)據(jù)庫的支持,而且需要隨數(shù)據(jù)庫內(nèi)容的更新而自動(dòng)更新,這樣,你就可以利用a s p自己建立很多類似的高級(jí)站點(diǎn)。通過上面的描述,我們可以了解到, a s p就是由服務(wù)器端腳本、對(duì)象以及組件拓展過的標(biāo)準(zhǔn)網(wǎng)頁并為其提供了運(yùn)行的環(huán)境。而它的網(wǎng)頁并不是在建立初期存在的,而是當(dāng)某個(gè)瀏覽器向它提出請(qǐng)求時(shí),它才根據(jù)需要產(chǎn)生所需要的標(biāo)準(zhǔn)網(wǎng)頁,這克服了過去h t m l編寫的網(wǎng)頁的靜態(tài)缺點(diǎn),從而使網(wǎng)頁上可以有許多動(dòng)態(tài)的信息存在。如:當(dāng)前的計(jì)算機(jī)時(shí)間、計(jì)數(shù)器的計(jì)數(shù)值等。
2 asp的功能
a s p是一套服務(wù)器端的腳本運(yùn)行環(huán)境,當(dāng)用戶從瀏覽器向we b服務(wù)器請(qǐng)求.asp 文件時(shí), asp 腳本開始運(yùn)行,然后web 服務(wù)器調(diào)用a s p,a s p全面讀取請(qǐng)求的文件,執(zhí)行所有的腳本命令,并將標(biāo)準(zhǔn)的web 頁傳送給瀏覽器,而并不包含你所寫的腳本命令。
2使用asp與sql server 網(wǎng)站架設(shè)
而a s p的每一個(gè)命令都首先被用來生成h t m l文件,因此a s p允許生成動(dòng)態(tài)內(nèi)容。
下載對(duì)于web 服務(wù)器來說, a s p與h t m l有著本質(zhì)的區(qū)別, h t m l不經(jīng)任何處理送回給瀏覽器另一方面,對(duì)于瀏覽器來說, a s p和h t m l幾乎是沒有區(qū)別的,僅僅是后綴為. a s p和. h t m的區(qū)別,當(dāng)我們?cè)诳蛻舳颂岢鰧?duì)a s p的申請(qǐng)后,我們的瀏覽器接受的是h t m l格式的文件。因此它根據(jù)以上特性,我們用a s p可以方便地實(shí)現(xiàn)諸如表格信息收集、計(jì)數(shù)器、留言簿、公告板、a s p還可以輕松地實(shí)現(xiàn)對(duì)頁面內(nèi)容的動(dòng)態(tài)控制,為不同的瀏覽者定制不同的頁面內(nèi)容,實(shí)現(xiàn)
適用于任何瀏覽器。
聊天室甚至電子商務(wù)等過去必須由c g i才能實(shí)現(xiàn)的功能。
個(gè)性化的網(wǎng)站。
3 使用范圍
用a s p實(shí)現(xiàn)各功能時(shí)幾乎沒有什么限制,只要網(wǎng)站存在并正常運(yùn)行,以下是的應(yīng)用示例列表:
. 在你的網(wǎng)站主頁頂部添加一個(gè)滾動(dòng)顯示的廣告欄。
. 從h t m l的表單中接受信息并且存到數(shù)據(jù)庫中。
. 根據(jù)不同訪問者顯示不同內(nèi)容,創(chuàng)建個(gè)性化主頁。
. 在你的主頁中添加點(diǎn)擊計(jì)數(shù)器。
. 根據(jù)用戶瀏覽器的版本、類型和能力顯示不同檔次的內(nèi)容。
. 連接多個(gè)主頁使之容易網(wǎng)際導(dǎo)航。
. 跟蹤用戶網(wǎng)站上的活動(dòng)信息并且存入日志文件。
. 使用基于windows nt的i n t r a n e t建立你的m i s應(yīng)用。
用a s p編寫出的系統(tǒng),完全可以達(dá)到原來使用c l i e n t / s e r v e r的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的水平。使用a s p最大的好處是,在你對(duì)程序進(jìn)行升級(jí)時(shí),你只需要修改服務(wù)器上的a s p文件,而不需要修改客戶端程序。
以上只是簡單介紹,看完下面章節(jié),你會(huì)對(duì)利用a s p做的事情有更加全面深入的了解。你會(huì)真正學(xué)會(huì)如何使用a s p建立各種應(yīng)用。
2.本課題的基本內(nèi)容
為了樹立中國各級(jí)政府各部門在網(wǎng)絡(luò)上的嶄新形象,有利于使各級(jí)政府由管理型向管理服務(wù)型的角色轉(zhuǎn)換,降低辦公費(fèi)用,提高辦公效率,促進(jìn)勤政、廉政建設(shè),提高政府公務(wù)員的信息化水平,市委老干部局網(wǎng)站的建立將為辦公網(wǎng)絡(luò)化,自動(dòng)化、電子化,全面信息的共享所提供了優(yōu)越的條件