freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)畢業(yè)論文:基于asp銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web服務(wù)器工具 Session 儲(chǔ)存在一個(gè) Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問(wèn) Application 在一個(gè) ASPApplication中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction服務(wù)器進(jìn)行分布式事務(wù)處理 二 . 每一個(gè)以 Active Server Pages 為基礎(chǔ)的應(yīng)用程序都擁有一個(gè) 文件( ASA 后綴名其實(shí)是 Active Server Application 的縮寫(xiě)),它位于每一個(gè)應(yīng)用程序的基點(diǎn)目錄之下。 Application 對(duì) 二○○五屆 專科 畢業(yè)設(shè)計(jì)論文 第 5 頁(yè)共 29 頁(yè) 象內(nèi)的信息供所有正在執(zhí)行該應(yīng)用程序的用戶分享,它創(chuàng)建于 Web Server 啟動(dòng)后一個(gè)應(yīng)用程序中任一 ASP 文件被提出第一個(gè) HTTP 請(qǐng)求時(shí),結(jié)束于 Server 端停止運(yùn)行。 asa 文件中寫(xiě)入以下內(nèi)容: 或 Session 的開(kāi)始事件( Startevent)。 三 . 利用 ADO 訪問(wèn)數(shù)據(jù)庫(kù) ,ADO( ActiveX Data Objects)是一種操作 Microsoft所支持的數(shù)據(jù)庫(kù)的新技術(shù)。我們知道, ODBC 是一種訪問(wèn)數(shù)據(jù)庫(kù)的方法,只要系統(tǒng)中有相應(yīng)的 ODBC 驅(qū)動(dòng)程序 ,任何程序就可以通過(guò) ODBC 操縱驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)。我們?cè)诮o ODBC 驅(qū)動(dòng)程序傳 SQL 指令時(shí),即是用 DSN 來(lái)告訴它到底操作的是哪一個(gè)數(shù)據(jù)庫(kù)。 ASP文件中如果要訪問(wèn)數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫(kù)的鏈接,其語(yǔ)法如下: set Conn=(“ ” ) 這條語(yǔ)句創(chuàng)建了鏈接對(duì)象 Conn,接下來(lái): connstr=Provider=。) connstr 這條語(yǔ)句打開(kāi)鏈接,用到了 DSN,本例為“ connstr”。 Record Set 保存的是一行行的記錄,并標(biāo)有一個(gè)當(dāng)前記錄。例如: rs=“ INSERT INTO tab1 VALUES(1,2)” (rs) /執(zhí)行插入操作 五、關(guān)閉數(shù)據(jù)對(duì)象和鏈接對(duì)象 在使用了 ADO 對(duì)象之后要關(guān)閉它,因?yàn)樗褂昧艘欢ǖ姆?wù)器資源。它采用了多種先進(jìn)技術(shù),能夠快速高效地創(chuàng)建極具表現(xiàn)力和動(dòng)感效果的網(wǎng)頁(yè),使網(wǎng)頁(yè)創(chuàng)作過(guò)程變得簡(jiǎn)單無(wú)比。 Dreamweaver 是完全可定制的,您可以創(chuàng)建自己的對(duì)象和命令,修改菜單和快捷鍵,甚至可以通過(guò)自己物寫(xiě) JavaScript 代碼來(lái)為 Dreamweaver 創(chuàng)建新的行為和屬性面板,以增強(qiáng) Dreamweaver 本身的能力。 本 系統(tǒng) 使用 access作為我們的網(wǎng)絡(luò)數(shù)據(jù)庫(kù),其中有六張表,在后面,我們會(huì)詳細(xì)的介紹。 ? 系統(tǒng)完成整個(gè)購(gòu)物流程。 ? 對(duì)數(shù)據(jù)庫(kù)中的定單信息進(jìn)行管理。 圖 (21) B/S結(jié)構(gòu)的在線 商品 銷售系統(tǒng)應(yīng)用原理意圖 對(duì)于本系統(tǒng) ,其功能目標(biāo)是要將 商品 的銷售由傳 統(tǒng)的商店模式向在線銷售的轉(zhuǎn)變 ,同時(shí)還能對(duì)銷售的定單和 商品 的種類進(jìn)行管理。 ? 用戶界面層負(fù)責(zé)處理用戶的輸入和向用戶的輸出 ,這一層通常用前端工具(Visual Basic,Visual C++,ASP等 )開(kāi)發(fā) ,我們 在系統(tǒng)的設(shè)計(jì)中使用 ASP。 以上為各功能模塊簡(jiǎn)圖 對(duì)于用戶管理模塊 ,根據(jù)系統(tǒng)的功能分析 ,它具有的功能應(yīng)該 包括對(duì)用戶注冊(cè)的檢索、用戶注冊(cè)信息的添加、以及用戶注 冊(cè)信息的查看 等。并將用戶信息保存在 session 中 .反之 ,仍將頁(yè)面停留在登錄頁(yè)面 ,直到用戶正確填寫(xiě)后登錄 . 會(huì)員登錄設(shè)計(jì) (): 會(huì)員通過(guò)登錄頁(yè)面 ,通過(guò) 驗(yàn)證用戶填寫(xiě)信息的正確性 ,如果正確則跳轉(zhuǎn)到登錄作息頁(yè)面 ,此頁(yè)面以歡迎方式顯示 .用戶名通過(guò) session 保存 ,在登錄信息頁(yè)面將顯示用戶名 .查看資料 ,查看訂單 ,購(gòu)物車 ,安全退出四 方面 .查看資料頁(yè)面顯示登錄會(huì)員的注冊(cè)信息資料 ,查看訂單頁(yè)面顯示登錄會(huì)員的全部訂單信息 ,購(gòu)物車頁(yè)面顯示用戶在本站此次的購(gòu)物信息 ,而安全退出頁(yè)面主要是 ,在退出時(shí)將用戶登錄時(shí)保存在 session 中的所有信息 ,以及購(gòu)物車中的所有 session 信息全部清空 . 找回密碼模塊的實(shí)現(xiàn) (): 用戶在注冊(cè)成為會(huì)員后 ,可能一時(shí)忘記了自己的密碼 ,那么就要通過(guò)一些特定的信息來(lái)重新將用戶的密碼返回給用戶 .現(xiàn)在網(wǎng)上游行的找回密碼方式都是使用在注冊(cè)時(shí)填寫(xiě)密碼問(wèn)題及答案 .用戶忘記密碼后通過(guò)輸入密碼提示問(wèn) 題及答案來(lái)找回自己的密碼 ,本系統(tǒng)在設(shè)計(jì)之初考慮到 ,密碼提示問(wèn)題用及答案長(zhǎng)時(shí)間容易被遺忘的情況 ,在設(shè)計(jì)找回密碼的時(shí)候 ,采用用戶名加注冊(cè)郵箱的方式將密碼返回給用戶 ,這種方式是有可行性的 ,而且在注冊(cè)時(shí)明確的提示用戶 ,郵箱采用自己經(jīng)常使用的地址 ,所以說(shuō)這種找回密碼的方式比傳統(tǒng)的方式應(yīng)該更為人性化 .用戶一旦忘記了自己的密碼 ,點(diǎn)擊登錄頁(yè)面的 ” 找回密碼 ” ,系統(tǒng)將提示用戶輸入自己的用戶名 ,和自己注冊(cè)時(shí)的郵箱地址 ,密碼以淡灰色輸出 ,防止用戶密碼被偷看 . 用戶留言頁(yè)面 (): 此頁(yè)面是 用來(lái)提供給用戶意見(jiàn)反饋 ,用戶不需要登錄 ,任何來(lái)訪者都可通過(guò)此頁(yè)面向本站提出自己的意見(jiàn)建議 .在此頁(yè)面 ,用戶只需要填寫(xiě)一昵稱 ,便可填寫(xiě)自己的意見(jiàn)建議并提交 .用戶提交的意見(jiàn)建議全部以文本的方式被保存在數(shù)據(jù)庫(kù)中 ,并顯示在留言頁(yè)面 ,為用戶與管理員之間 提供了一個(gè)交流的平臺(tái) .管理員可以根據(jù)用戶的留言信息進(jìn)行答復(fù) ,也可以將一些老的留言信息刪除 . 二○○五屆 專科 畢業(yè)設(shè)計(jì)論文 第 17 頁(yè)共 29 頁(yè) 在線 查詢部分 (): 商品查詢?cè)凇熬W(wǎng)上商店”中也是一項(xiàng)很重要的功能,主要幫助用戶快速地找到想要購(gòu)買的商品。因此為客 戶提供一個(gè)方便、個(gè)性化的購(gòu)物車將會(huì)大大提高用戶在網(wǎng)上購(gòu)物的興趣 .購(gòu)物車的功能模塊包括購(gòu)物車頁(yè)面 ,購(gòu)物保存頁(yè)面和訂單生成頁(yè)面 .用記在瀏覽商品的同時(shí) ,如果想購(gòu)買喜歡的商品則轉(zhuǎn)到購(gòu)物車頁(yè)面 ,但在轉(zhuǎn)到購(gòu)物車頁(yè)面之前 ,必須保證用戶已經(jīng)登錄 ,購(gòu)物車頁(yè)面驗(yàn)證用戶是否已經(jīng)存在的驗(yàn)證程序主要是 通過(guò)判斷 session 中的用戶名是否為空 ,如果為空 ,則說(shuō)明用戶沒(méi)有登錄 ,則跳轉(zhuǎn)到用戶登錄頁(yè)面 ,用戶登錄 .反之則進(jìn)入購(gòu)物車頁(yè)面 .購(gòu)物車頁(yè)面主要有三個(gè)按鈕來(lái)完善購(gòu)物 ,繼續(xù)購(gòu)物 ,生成訂單 ,更改數(shù)量 .用戶選擇好自己喜歡的商品后 ,在購(gòu)物車頁(yè)面用戶可以選擇好自己要購(gòu)買的商品數(shù)量后點(diǎn)擊更改數(shù)量 ,商品的數(shù)量將被更改 ,點(diǎn)擊生成訂單后用戶的購(gòu)物訂單將被提交并更新到數(shù)據(jù)庫(kù)中的 orders 數(shù)據(jù)表中 , 用戶可以在首頁(yè)的登錄信息窗中點(diǎn)擊查看訂單來(lái)查看自己的所有訂單信息 . 但如果用戶在購(gòu)物后還想購(gòu)物就可以點(diǎn)擊購(gòu)物車中 的繼續(xù)購(gòu)物按鈕 ,關(guān)閉購(gòu)物車窗口 ,同時(shí)將這次的購(gòu)物信息全部保存在 中 ,頁(yè)面跳轉(zhuǎn)到首頁(yè)用戶繼續(xù)查看商品信息 ,在選擇好自己的商品后 ,提交訂單 ,結(jié)束購(gòu)物 . 二○○五屆 ???畢業(yè)設(shè)計(jì)論文 第 20 頁(yè)共 29 頁(yè) 購(gòu) 物 結(jié)帳設(shè)計(jì) (): 購(gòu)物 結(jié)賬是用戶在商店購(gòu)買商品后必然要做的一件事。 購(gòu)物結(jié)帳設(shè)計(jì) 因?yàn)榭紤]到實(shí)際各種情況 多樣性 ,實(shí)際性的存在 ,所以本站 采用模擬大眾化的付款方式來(lái)設(shè)計(jì)購(gòu)物結(jié)帳 .用戶在選擇好自己喜歡的商品后 ,更改好自己想要購(gòu)買的商品數(shù)量后 .用戶可以選擇銀行信用卡或者郵局匯款的方式在本站進(jìn)行模擬付帳 .生成訂單后完成結(jié)帳 ,會(huì)員可以查看自己的訂單自己 ,管理員根據(jù)用戶的購(gòu)物訂單進(jìn)行處理購(gòu)物信息 . 購(gòu)物 處理邏輯 用戶購(gòu)物訂單 生成及數(shù)據(jù)處理邏輯圖 瀏覽商品 查看信息 登錄系統(tǒng) 購(gòu)物車 搜索商品 更改數(shù)量 繼續(xù)購(gòu)物 生成訂單 管理員進(jìn)入處理 用戶 訂單信息 二○○五屆 專科 畢業(yè)設(shè)計(jì)論文 第 21 頁(yè)共 29 頁(yè) 頁(yè)面結(jié)構(gòu) 圖 (): 系統(tǒng)主要功 能模塊說(shuō)明 用戶登錄模塊分析 部分 源代碼如下 : script language=javascript function check() { if(==||==) //檢測(cè)用戶是否填寫(xiě)登錄信息 { alert(39。 } ()。 amp。 amp。所以我們可以根據(jù) session 是否為空來(lái)判斷用戶是否已經(jīng)登錄 .源代碼為下 : % if session(user)= then end if % 這里需要注意的是 ,判斷會(huì)員是否登錄與判斷管理員登錄必須區(qū)別開(kāi)來(lái) ,不能將管理員登錄信息也保存到 session(user)中 ,否則如果會(huì)員登錄后可通過(guò)絕對(duì)路徑進(jìn)入管理員頁(yè)面 ,雖然存在這種情況的機(jī)率比較小 ,但是從系統(tǒng)的安全性出發(fā) , 二○○五屆 專科 畢業(yè)設(shè)計(jì)論文 第 23 頁(yè)共 29 頁(yè) 還是應(yīng)該考慮進(jìn)去的 . 因?yàn)楣芾韱T用戶名和密碼是自己指定的 ,在管 理員登錄的驗(yàn)證中 ,可以不用從表中查找用戶名和密碼是否存在 ,直接在頁(yè)面設(shè)定就可以 ,因?yàn)?ASP 具有代碼不會(huì)外漏的特性 ,所以其安全性是可以保證的 ,代碼的設(shè)計(jì)可以這樣 : % if session(username)XXXX and session(pass)YYYY then //xxxx,yyyy 為設(shè)定用戶名與密碼 end if % 購(gòu)物車 模塊分析 部分源代碼如下 : if session(flag)true then id=(id) flag=0 num=num+1 for i=1 to num strid=id amp。 cstr(num) session(strid)=id session(strnum)=1 end if session(flag)=true end if 二○○五屆 專科 畢業(yè)設(shè)計(jì)論文 第 24 頁(yè)共 29 頁(yè) % if session(user)= then end if % 用戶每次購(gòu)物后都將購(gòu)物信息保存到 頁(yè)面 ,在下一次購(gòu)物完成后 ,將所有的購(gòu)物信息都顯示支購(gòu)物車中 .代碼如下 : % dim connstr,i,num,id,strid,flag,strnum num=clng(session(num)) for i=1 to num strid=number amp。但是銷售管理模塊的設(shè)計(jì)卻不是很完善 ,偶爾會(huì)出現(xiàn)一些小的問(wèn)題 .如在購(gòu)物車的設(shè)計(jì)中 ,是將用戶的購(gòu)物信息保存在 session 中 ,用戶購(gòu)物完成后點(diǎn)擊生成定單 ,然后將保存在 session 中的有關(guān)商品信息全部清空 ,以保證用戶下一次購(gòu)物的成功完成 .但是在購(gòu)物車模塊的具體實(shí)現(xiàn)中 ,還是出現(xiàn)了出乎意料的問(wèn)題 ,用戶在不關(guān)閉瀏覽器的情況下 ,偶爾會(huì)出現(xiàn) ,第二次購(gòu)物時(shí)商品信息不能正確顯示 ,但是在生成定單的時(shí)候并沒(méi)有問(wèn)題 ,能夠?qū)⒌诙钨?gòu)物的商品信息正確寫(xiě)入定單表中 . 在用戶 管理模塊的注冊(cè)設(shè)計(jì)時(shí) ,原先設(shè)計(jì)為在同一頁(yè)面一步完成 ,用戶填寫(xiě)完個(gè)人資料后在驗(yàn)證頁(yè)面判斷 ,如果用戶名不存在 ,插入用戶信息到會(huì)員表中 ,否則出錯(cuò) 。仿佛就在昨天。 感謝我的爸爸媽媽,焉得諼草,言樹(shù)之背,養(yǎng)育之恩,無(wú)以回報(bào),你們永遠(yuǎn)健康快樂(lè)是我最大的心愿。只是今后大家就難得再聚在一起 打魔獸 了吧,沒(méi)關(guān)系,各奔前程,大家珍重。 感謝我的 指導(dǎo)老師高振玉 老師,這片論文的每個(gè)實(shí)驗(yàn)細(xì)節(jié)和每個(gè)數(shù)據(jù),都離不開(kāi)你的細(xì)心指導(dǎo)。 i session(strnum)=clng((strid)) next session(flag)=false % 5 系統(tǒng)設(shè)計(jì) 問(wèn)題 分析 設(shè)計(jì)中遇到的一些技術(shù)問(wèn)題 整備個(gè)系統(tǒng)設(shè)計(jì)過(guò)程中遇到一些問(wèn)題 ,如在 初期 設(shè)計(jì)用戶注冊(cè)模塊時(shí) ,設(shè)計(jì)思路是這樣的 ,當(dāng)用戶按要求填寫(xiě)好自己的注冊(cè)資料后 ,系統(tǒng)檢測(cè)用戶填寫(xiě)的用戶名 ,如果用戶名已經(jīng)不存在 (if ),就將用戶資料添加到數(shù)據(jù)庫(kù)中的 guest 表中 .反之 ,如果用戶名已經(jīng)存在的話 ,那么就提示錯(cuò)誤 ,用戶名已經(jīng)存在 .但在程序設(shè)計(jì)完成 進(jìn)行測(cè)試時(shí) ,發(fā)現(xiàn)當(dāng)用戶按要求正確填寫(xiě)好自己的個(gè)人注冊(cè)信息時(shí) ,提交表單進(jìn)行 偶爾會(huì)出現(xiàn) :用戶名已經(jīng)存在的情況 .檢查驗(yàn)證條件并沒(méi)有寫(xiě)反 ,程序設(shè)計(jì)是參考書(shū)本編寫(xiě) ,并沒(méi)有錯(cuò)誤 ,仔細(xì)檢查后發(fā)現(xiàn) .當(dāng)用戶填寫(xiě)注冊(cè)資料提交進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1