久久久久综合给合狠狠狠,人人干人人模,大陆一级黄色毛片免费在线观看,亚洲人人视频,欧美在线观看一区二区,国产成人啪精品午夜在线观看,午夜免费体验

薈聚奇文、博采眾長、見賢思齊
當前位置:公文素材庫 > 報告體會 > 工作報告 > web程序設計課程報告

web程序設計課程報告

網(wǎng)站:公文素材庫 | 時間:2019-05-28 22:14:09 | 移動端:web程序設計課程報告

web程序設計課程報告

《Web程序設計》測評系統(tǒng)的研究和實現(xiàn)

陶靈兵1,莊紅2

浙江理工大學,杭州下沙高教園西區(qū),310018

Lb_tao@zstu.edu.cn1,lisa@zstu.edu.cn2

摘要:本文介紹了基于Web的《Web程序設計》測評系統(tǒng)的設計和實現(xiàn)。該測評系統(tǒng)采用.NET

框架技術,具有自測和考試兩種模式。測評試卷根據(jù)組卷策略從題庫中自動組成,考生登錄系統(tǒng)后隨機獲得試卷,在學生完成測評并提交試卷后,系統(tǒng)將自動閱卷并記錄學生成績。在自測模式下,學生完成測評后能夠及時獲得測評結果,了解自己對知識點的掌握情況。教師通過考試管理組織考試,可以查詢和分析學生的考試成績,及時掌握學生學習狀況,可以在課堂教學中更加具有針對性。該測評系統(tǒng)具有智能性、開放性和自主性,對課程開展網(wǎng)絡教學提供了技術支持,提高了教學效率,保障了教學質(zhì)量。

關鍵詞:Web程序設計,測評系統(tǒng),.NET技術

1引言

隨著網(wǎng)絡的普及,很多高校都開設了動態(tài)網(wǎng)頁設計、Asp程序設計等Web程序設計

課程,如何高效準確地對學生Web程序設計能力進行測試評估,則是一個重要的課程環(huán)節(jié)。傳統(tǒng)教學模式下的測評體系,教師只能通過定期出卷對學生考評,不僅效率低下,而且還受到課時等多方面的限制,不能隨時和全面地了解學生的學習情況。因此充分發(fā)揮Web程序設計課程本身的特色和優(yōu)勢,利用先進的網(wǎng)絡技術及其提供的全新溝通機制,實現(xiàn)一種基于Web的自主智能測評體系勢在必行。本文提出了針對Web程序設計課程設計的一套測評系統(tǒng)及其實現(xiàn)方案。

2系統(tǒng)架構和系統(tǒng)實現(xiàn)

2.1系統(tǒng)架構

基于Web的測評系統(tǒng)應該必須具備以下幾個特性:

1、智能性:測評活動所涉及到的所有動作都需要由計算機自動完成,這包括標準化試卷的組卷、考試時間的智能控制、自動閱卷和考試結果分析等。需要設計一個合理的數(shù)據(jù)庫,存儲用戶、試題、考試等信息。能根據(jù)組卷策略自動隨機組成一份或多份標準化試卷,能自動控制考試過程,能自動閱卷并記錄測評結果,等等。

2、開放性:測評活動應該隨時向考生開放,在任何一臺能鏈接到測評系統(tǒng)的計算機上都能進行測評。

3、主動性:測評系統(tǒng)應該擺脫傳統(tǒng)模式下測評的組織模式,考生能在系統(tǒng)時間控制的范圍內(nèi)隨時參加考試,從測評開始到測評結束的整個過程是考生完全自主的過程。對于自主測試模式,系統(tǒng)在試卷提交后要及時的反饋測評結果;跍y評系統(tǒng)以上的幾點特性,經(jīng)分析研究,三層B/S結構是基于Web測評系統(tǒng)的最優(yōu)化選擇。零客戶端的架構使得測評行為能在任何連通網(wǎng)絡的PC上都能進行,采用.NET技術加SQLSERVER的標準化設計,使得隨機抽取標準化試卷,自動閱卷,結果分析等考務行為的實現(xiàn)輕松方便。系統(tǒng)架構如圖1所示。

考生登錄Internet選擇測評模式、計時測評、返回測評結果組織考試、考務管理、成績管理、結果分析SQLSERVERIIS+ASP.NET教師登錄圖1

從圖1可知,本測評系統(tǒng)從功能模塊上劃分可分為:考試管理模塊和考生考試模塊。下面就這兩個功能模塊的實現(xiàn)做詳細闡述。

2.2考試管理模塊

考試管理模塊主要實現(xiàn)的功能有:教師登錄及權限判斷、用戶管理、考試管理、組卷模塊、考生管理、成績管理和題庫管理等子模塊。

2.2.1教師登錄和用戶管理

圖2

在進行教師登錄時,除了進行身份有效性、合法性認證外,系統(tǒng)還對賬號進

行權限位的判斷(數(shù)據(jù)庫中為每一個賬號都設置了一個權限位字段@User_right),每個權限位上的值對應考試管理模塊的一個子功能模塊,只要該權限位上的值為非0值,登錄后系統(tǒng)將加載該模塊,反之不然。針對教師賬號的權限管理以及賬號的新建等功能都在用戶管理子模塊中實現(xiàn)。

2.2.2考試管理和組卷模塊

教師是測評活動的組織者,考試管理模塊為教師提供了組織一場新考試、結束考試和查詢歷次考試等功能。在組織一場新考試時,教師可能只希望針對某個或者某幾個知識點考核學生的掌握情況,也可能只希望對某種題型做一個小測。為此系統(tǒng)專門提供了一個考試策略設置頁面,在開啟考試之前,教師首先需要設置該場考試的考試名稱、考試知識點范圍、考試時間、各題型數(shù)量和分值、考試難度和考試結束時間等系統(tǒng)自動組卷所需要的相關策略。系統(tǒng)將自動判斷策略的設置是否合理,比如,考試名稱不能為空、各題型數(shù)量和分值乘積應為100分等?荚嚥呗灾性O置的考試結束時間是用來控制該考試的有效性,例如,201*年6月14日某位教師組織了一場針對前三章的小測,要求學生在一周內(nèi)完成該測評,那么該教師可以設置考試結束時間為201*年6月21日,當系統(tǒng)時鐘到達考試結束時間時,該場考試將自動關閉。當然,教師本人也可以提前結束該場考試或延長考試的結束時間。

考試策略設置無誤后,系統(tǒng)將分配給此條策略一個ID號存入數(shù)據(jù)庫。大部分基于Web的測評系統(tǒng)都是在考生登錄考試時讀取考試策略再調(diào)用組卷模塊隨機生成一份試卷。實踐表明,當同時參加考試的人數(shù)達到一定數(shù)量的時候,該組卷模式會造成客戶端和Web服務器的數(shù)據(jù)通訊非常繁忙,甚至會導致組卷失敗。針對這種情況,考慮到數(shù)據(jù)的并發(fā)性,本系統(tǒng)采用了一種新的組卷模式:當教師開啟考試的時候,系統(tǒng)先分配給該場考試一個序列號(Exam_id),然后調(diào)用組卷模塊,根據(jù)設置完成的考試策略隨機生成N(N>=1)份試卷,并將此N份試卷標記為該序列號(Exam_id)存放在數(shù)據(jù)庫中。當考生登錄的考試的時候,不再去調(diào)用組卷模塊,只需隨機地讀取一套標記為Exam_id的試卷即可。采用全新的組卷模式,大大降低了大批量考生同時登錄測評系統(tǒng)時的服務器負擔,有效的解決了并發(fā)性的問題。

本系統(tǒng)設計了判斷題、單選題、多選題、程序填空題和程序設計題5種題型。單選題和多選題的選項采用隨機顯示,自動閱卷系統(tǒng)會根據(jù)考生選擇的內(nèi)容而非ABCD項目名稱來評閱。隨機選項方式既可以有效地避免考生通過自測模式多次抽題強記答案,也可以干擾學生考試時的抄襲行為。

2.2.3考生管理

考生管理模塊主要功能是對考生的信息、考生的考試狀態(tài)、考試過程進行管理,處理考生因機器故障、網(wǎng)絡通訊故障等造成的需要重考或繼續(xù)考試的特殊情況。

在考生登錄系統(tǒng)時,測評系統(tǒng)記錄了開始考試的時間和IP地址等信息,通過IP地址來防止同一個考生在多個終端同時進行考試的行為。

系統(tǒng)同時為考生設置了未登錄、考試中、繼續(xù)考試、允許重考和已交卷等5種考生狀態(tài)?忌卿浛荚嚭,考生狀態(tài)立即修改為“考試中”。如果機器發(fā)生故障,在終端IP地址保持不變的前提下,教師不需要修改考生狀態(tài),考生可重啟機器后重新登錄考試,系統(tǒng)將讀取機器故障前考生的試題、答題情況和考試剩余時間,考生可以繼續(xù)同一份試卷的測評。如果考生登錄終端的IP地址已改變,則需要由組織考試的教師將考生的狀態(tài)修改為“繼續(xù)考試”,考生也可以繼續(xù)在另一臺機器上繼續(xù)同一份試卷的測評。在特殊情況下,例如網(wǎng)絡通訊故障造成抽取試卷失敗,教師可以修改該考生的狀態(tài)為“允許重考”,使得考生可再次登錄考試并重新抽取一套試卷開始考試。

通過考生狀態(tài)和考試機器IP地址的監(jiān)控進行考生考試管理,有效地避免了考生代考或故意造成機器故障重新抽取試卷的等違反考試紀律的行為。

2.2.4成績管理和題庫管理

成績管理模塊提供了考生成績查詢、成績統(tǒng)計、考生答題狀況查詢等功能,教師可以根據(jù)這些數(shù)據(jù)開展針對性教學,對學生進行補缺補漏、調(diào)整教學進度等。成績管理模塊還提供了對主觀題(本系統(tǒng)中的程序填空題和程序設計題)自動閱卷結果進行查閱和修正的功能。

題庫管理提供了添加、更新和修改標準化試題的功能,方便教師進行試題庫的維護。

2.3考生考試模塊

本系統(tǒng)設計了考生登錄考試時有兩種模式:自測(練習)和考試。根據(jù)考生模式選擇的不同,系統(tǒng)流程將有所區(qū)別,如圖3所示。

抽取試卷自測模式答題交卷結果顯示考生登錄模式選擇考試模式選擇考試不允許考試狀態(tài)允許抽取試卷計時考試交卷設置考生考試狀態(tài)結束考試圖3

2.3.1自測模式

學生可以隨時選擇自測模式進行自主學習。在自測模式下,學生可以自主選擇考試知識點范圍,其他的組卷策略如考試時間、試題類型、數(shù)量和分值都采用一組系統(tǒng)默認值。系統(tǒng)根據(jù)這組臨時策略調(diào)用組卷模塊,隨機生成一套試卷返回到客戶端讓學生進行自測練習。當學生交卷后,系統(tǒng)會自動測評學生的答題情況并將其結果返回,結果包括成績、答題是否正確、正確答案等信息。學生能及時了解到自己的答題情況是自主學習的重要環(huán)節(jié),這樣才能實時了解在哪些知識點還存在欠缺。

2.3.2考試模式

在考試模式下,系統(tǒng)會列出所有開啟中的考試?忌仨氝x擇他所要參加的考試。選定考試后,系統(tǒng)會判斷該考生的該場考試狀態(tài),如果考生狀態(tài)為“未登錄”或“允許重考”,系統(tǒng)將從數(shù)據(jù)庫中隨機抽取一套試卷,并將考生狀態(tài)設置為“考試中”。如果考生狀態(tài)為“考試中”并且本機IP地址和數(shù)據(jù)庫中記錄的IP地址一致或考生狀態(tài)為“允許繼續(xù)考試”,系統(tǒng)將讀取數(shù)據(jù)庫中該考生未答完的試卷繼續(xù)考試。在考試模式下,考生交卷后系統(tǒng)將考生的狀態(tài)設置為“已交卷”,考試結果存入數(shù)據(jù)庫,不返回測評結果給考生。

2.3.3自動計時和答題情況自動保存的實現(xiàn)

考慮到系統(tǒng)的開放性,考生開始測評的時間是各不相同的,不能像傳統(tǒng)考試模式那樣進行統(tǒng)一計時,需要由系統(tǒng)來對考試時間進行智能化的控制。同時,為了避免考試過程中因機器故障或網(wǎng)絡通訊中斷等原因造成答題信息丟失,需要每隔一段時間將考生的答題情況保存到數(shù)據(jù)庫中。為了實現(xiàn)自動計時和答題的自動保存,本系統(tǒng)采用目前比較成熟的Ajax技術和JavaScript來實現(xiàn)。使用Ajax的最大優(yōu)點,就是能在不更新整個頁面的前提下維護數(shù)據(jù),這使得Web應用程序更為迅捷地回應用戶動作,并避免了在網(wǎng)絡上發(fā)送那些沒有變化的信息。利用Javascript的SetTimeout函數(shù),可以輕松實現(xiàn)倒計時,并在考試結束前5分鐘給考生相應的提示,當考試剩余時間為0時,系統(tǒng)會自動完成交卷動作。利用Ajax技術定時自動將考生的答題信息以及考試剩余時間發(fā)送給服務器,保存到數(shù)據(jù)庫中,確保異常情況下的重新開始考試。

2.4自動閱卷的實現(xiàn)

本測評系統(tǒng)設計了判斷題、單選題、多選題、程序填空題和程序設計題5種題型。

對于判斷題、單選題和多選題這三種客觀題的閱卷,可以利用數(shù)據(jù)庫觸發(fā)器來實現(xiàn)。當答題情況保存到數(shù)據(jù)庫的時候,觸發(fā)器開始工作,讀取標準答案和考生答案進行比對,如果匹配則讀取本場考試對應的考試策略,將該題分值寫回數(shù)據(jù)庫。

主觀題的自動閱卷是考試系統(tǒng)的難點,針對Web程序設計考試系統(tǒng)的程序填空題和程序設計題這兩類主觀題的特點,它們既是文本又是程序,因而可以同時采用兩種模式實現(xiàn)自動閱卷。

第一種模式:檢查考生完成后程序的運行結果。將考生的答案提取出來放入一個臨時的Vbs文件,將代碼中的部分語句做有條件的迭代,再根據(jù)數(shù)據(jù)庫中的參考答案放入幾組測試數(shù)據(jù),利用系統(tǒng)自帶的Cscript程序運行迭代過的代碼,如果代碼能正確運行則將運行結果輸出到一個臨時文件。通過比對臨時代碼的輸出結果和參考答案的輸出結果進行評分。這種模式下,學生的成績將是0分或滿分兩種。第二種模式:答題文本的比對。如果第一種模式閱卷結果是0分,意味著考生完成的程序運行失敗或結果比對不匹配,系統(tǒng)馬上通過代碼相似度的比對進行閱卷,通過比對考生答案和參考答案的相似度以及關鍵字位置的提取比對等手段進行評分。

需要說明的是,有些面向?qū)ο笤囶}的代碼是沒有輸入數(shù)據(jù)和輸出結果的。這類試題只能采用第二種模式進行閱卷。

3結束語

網(wǎng)絡技術的迅猛發(fā)展對人才培養(yǎng)目標也有了新的要求,掌握Web程序設計技能,學會一種Web程序設計語言并具有一定的程序設計思維就顯得非常重要。本系統(tǒng)非常適合運用在Web程序設計教學活動中,具有較好的易用性和智能化,在有效地提高學生技能的過程中又很好地減輕了教師的勞動強度,最終較好地提高了教學的質(zhì)量。

本系統(tǒng)已經(jīng)應用在浙江理工大學日常教學活動中,有兩屆800多學生使用了該測評系統(tǒng),得到了師生的好評。當然,本系統(tǒng)也還存在一些不足之處,需要在教學實踐過程中進一步完善和優(yōu)化。

參考文獻

1、[美]JohnKauffman,ThiruThangarathinam.ASP.NET數(shù)據(jù)庫應用.第4版.北京:

清華大學出版社,201*.6

2、薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.北京:高等教育出版社,201*

3、林永興,莊紅.一種實時測評計算機操作技能的系統(tǒng).浙江理工大學學報.201*.

擴展閱讀:web程序設計課程報告

MyPetShop商城系統(tǒng)分析報告

1、課程作業(yè)概述

1.1課程實習的目的

《WEB開發(fā)技術》是一門實用性、綜合性較強的課程。學生在學完本門課程后,不僅要了解WEB設計的方法和技術,更重要的是能綜合應用所學的數(shù)據(jù)庫、高級編程語言及網(wǎng)頁設計的知識,具有實際開發(fā)動態(tài)網(wǎng)站的能力。本課程設計旨在使學生通過完成一個小型的模擬命題,實現(xiàn)從網(wǎng)站規(guī)劃、設計和編碼的全過程,將理論知識和實踐知識相結合,提高學生實際開發(fā)網(wǎng)站的動手能力。1.2課程實習的要求

(1)、分析課程設計題目的要求。(2)、寫出詳細設計說明。

(3)、編寫程序代碼,調(diào)試程序使其能正確運行。(4)、設計完成的軟件要便于操作和使用。

(5)、設計完成后提交課程設計報告,課程設計報告內(nèi)容包括:課程設計目的、設計任務與要求、設計說明書、設計成果和設計心得五個部分,具體要求見設計報告模板。

1.3課程設計任務內(nèi)容

本課程設計要求學生用asp.net數(shù)據(jù)庫訪問技術開發(fā)一個動態(tài)網(wǎng)站,利用B/S結構,能將客戶端的用戶請求提交給服務器端的程序處理。服務器端程序能完成數(shù)據(jù)的插入、刪除、更新以及將用戶請求的查詢數(shù)據(jù)返回客戶端。

Mypetshop網(wǎng)站主要用于網(wǎng)上購物,同時系統(tǒng)還要便于管理員對前臺的商品信息等等進行有效管理。

該網(wǎng)站具有以下基本功能:(1)、在前臺進行相關商品瀏覽。

(2)、用戶注冊登錄,登錄后就享有會員的相關權利。

(3)、把喜歡的商品放入購物車,以便繼續(xù)查看更多喜歡的商品。(4)、網(wǎng)站上還有對全國各城市天氣的預報功能,方便你了解天氣。(5)、能進行相關訂單的處理。

(6)、具有后臺對前臺商品信息進行相關管理的功能。

2、詳細設計與實現(xiàn)

2.1寵物店網(wǎng)站流程圖

按照電子商務網(wǎng)站的一般規(guī)劃和人們使用電子商務網(wǎng)站的習慣,前臺商品瀏

覽模塊主要實現(xiàn)按照各種條件顯示、查看商品的前臺顯示功能。用戶使用前臺的商品瀏覽模塊的流程如圖:

寵物店網(wǎng)站前天網(wǎng)用購臺氣站戶商預地注物品報圖冊瀏模功登車覽塊能錄模模模模塊塊塊

系統(tǒng)功能模塊設計圖

本網(wǎng)站主要是按照上面的系統(tǒng)功能模塊設計圖所示的方法進行展開的,每個功能之間有相互的合理連接,有順序地展開。本網(wǎng)站是在ASP.NET和IIS5.0環(huán)境中設計的,數(shù)據(jù)庫用SQL實現(xiàn)。以下就各個功能進行介紹:

(1)、購物車商品瀏覽功能:該功能主要是為用戶提供對商品的瀏覽和對商品信息的展示,讓用戶在購物的過程中找到自己合適的商品并且進行下訂單、訂購。(2)、在本網(wǎng)站進行購物必須要先注冊成為會員,然后才能進行購物,本模塊主要是獲取用戶的信息,然后進行登錄、注冊成為會員。如果不先注冊,就只能在網(wǎng)站首頁瀏覽商品不能進行訂購商品。

用戶

否是否注用戶注冊冊?

是注冊成功

登錄系統(tǒng)

修改密碼購物記錄退出系統(tǒng)用戶登錄注冊模塊使用流程圖

(3)、購物車模塊,這個模塊是每個電子商務站點的基本元素。本系統(tǒng)應用Profile個性化用戶配置技術實現(xiàn)購物車模塊,允許匿名用戶訪問購物車。購物車中包括了用戶決定購買的所有商品的信息,包括商品編號、商品名稱、商品價格、購買數(shù)量以及用戶的應付總價等。主要功能包括商品瀏覽、商品刪除、清空購物車、重新計算、結算和繼續(xù)購物等功能。

用戶

訪問購物車頁面

購買

繼續(xù)購物刪除商品結算清空購物車

購物車模版使用流程圖

(4)、訂單結算模塊:主要是商品的結算和提交訂單、填寫送貨地址、和郵編

或者可以選擇繼續(xù)購物等。

用戶訂單、結算訂單、結算填寫相關信息訂單結算成功

訂單結算模塊使用流程圖

2.2用戶控件設計

用戶控件設計有商品類別列表用戶控件,用戶狀態(tài)用戶控件,站點導航用戶控件,最新商品列表用戶控件,商品類別及商品導航用戶控件以及天氣預報用戶控件。

2.1.1商品類別列表用戶控件

商品類別列表用戶控件由Category.ascx實現(xiàn),包括一個GridView控件,用于顯示商品類別及該類別所有的商品數(shù)量,其中商品類別顯示為超鏈接,通過單擊商品類別可進入該類別的商品列表頁面。其運行效果如下;

2.1.2用戶狀態(tài)用戶控件

包括LoginView、LoginName和LoginStatus控件,實現(xiàn)根據(jù)不同角色用戶

的不同狀態(tài)顯示不同的用戶狀態(tài)信息和可操作菜單。執(zhí)行效果如下;

2.1.3站點導航用戶控件

包括一個SiteMapPath控件,實現(xiàn)站點導航功能。下面就是一個當用戶訪問產(chǎn)品詳細信息頁面時,站點導航用戶控件的效果的例子;

2.1.4最新商品列表用戶控件

包括一個GridView控件,用于顯示最新商品信息,包括商品名稱和商品價格信息,單擊商品名稱將進入商品詳細信息頁面。

運行后的效果如下;

2.1.5商品類別及商品導航用戶控件

2.1.6天啟預報用戶控件

通過調(diào)用Web服務,顯示全國所有省、直轄市的主要城市最近3天的天氣情況。

效果如下;

2.2前臺顯示頁面設計

前臺顯示頁面設計包括母頁面的設計,應用程序首頁Default.aspx,商品詳細信息瀏覽頁面,商品搜索頁面。2.2.1母頁面的設計

在設計母版頁面時有四個關鍵步驟:(1)創(chuàng)建母版頁是選擇“AJAX母版面”,以便能使用ASP.NET.AJAX技術。(2)添加Web部件。

(3)將用戶控件添加到母版頁中。(4)實現(xiàn)商品搜索功能。效果如下;

2.2.2應用程序首頁Default.aspx

除了顯示母版頁中的內(nèi)容外,還顯示最新商品信息、商品分類信息和天氣預報信息等。

2.2.3商品詳細信息瀏覽頁面

可以按商品類別瀏覽該類別所有商品的詳細信息,也可以按商品編號瀏覽特點商品詳細信息。

部分效果如下;

2.2.4商品搜索頁面

實現(xiàn)模糊查找商品并顯示商品詳細信息的功能。用到了GridView控件,實現(xiàn)了以列表形式顯示商品詳細信息,并提供分頁顯示功能和購買商品按鈕。

效果如下;

2.3用戶注冊和登錄模塊

用戶注冊和登錄模塊主要包括注冊新用戶,用戶登錄,修改用戶密碼,找回用戶密碼已經(jīng)推出系統(tǒng)。2.3.1注冊新用戶

主要涉及及登錄系列控件的CreateUserWizard控件,為用戶提供注冊新用戶功能。

界面如下;

2.3.2用戶登錄

用于會員登錄,登錄頁面時還提供了“我還沒注冊!”超鏈接和“忘記密碼了?”的提醒。2.3.3修改用戶密碼

用于會員進行密碼修改,由GetPwd.aspx頁面實現(xiàn)。效果如下;

2.3.4退出系統(tǒng)

由Navigation1.ascx用戶控件內(nèi)的LoginStatus控件實現(xiàn)。2.4購物車模塊

購物車模塊有購物車組件設計,添加商品到購物車,查看購物車商品以及修改購物車中的商品。2.4.1購物車組件設計

實現(xiàn)添加和刪除商品、計算購物車內(nèi)商品總價等功能。通過操作個性化用戶配置屬性來實現(xiàn)訪問、存儲和顯示購物車數(shù)據(jù)的功能,同時還實現(xiàn)了允許匿名用戶訪問和使用購物車的功能。2.4.2添加商品到購物車

在瀏覽商品詳細信息頁面時,單擊“購買”按鈕后用戶將被重定向到ShopCart.aspx頁面,同時該商品的商品編號作為參數(shù)也以查詢字符串方式傳遞到了該頁面,并在ShopCart.aspx頁面的Page_Load事件中完成添加購物車商品和顯示購物車商品的功能。

2.4.3查看購物車商品實現(xiàn)查看到底自己想買啥了。2.4.4修改購物車中的商品

效果如下;

2.5訂單處理

訂單處理功能模塊主要實現(xiàn)訂單管理功能,主要包括創(chuàng)建訂單和查看訂單功能。訂單處理頁面只允許登錄用戶訪問,且每個登錄用戶只能查看自己的訂單詳細信息。

3、使用說明

確保服務器上安裝了IIS和.netframework(win201*系統(tǒng)已經(jīng)自帶.netfarmework,不用再安裝);把商城文件復制到IIS設的虛擬目錄中,并在IIS中建立應用程序;做了上面的工作,那就基本大功告成了!可以訪問你自己的網(wǎng)絡商城了,本機訪問網(wǎng)址為:虛擬目錄名稱;管理入口:虛擬目錄/Admin默認用戶名:Admin,默認密碼:Admin。

4、課程設計心得和體會

學習是個自主的過程,光靠老師是遠遠不夠的,更多的是要看自己的態(tài)度,俗話說師傅引進門,修行靠個人。Web是一門非常具有創(chuàng)造性、開放性思維的課程,自主學習就顯得更為重要。Web網(wǎng)頁需要不斷的進行修改、優(yōu)化。一個好的網(wǎng)站來自不斷的嘗試,不斷的靈感,不可能一下就能做好。一下做好的是沒多少涵義的,如同曇花一現(xiàn),美卻不持久,“欲速則不達”。我們更應該去體會web真正的涵義,學習的真正涵義,生活的真正涵義。Mypetshop電子商務網(wǎng)站雖然做好了,也能正常運作,但是很多地方還需要改良。通過這次建立網(wǎng)站,使自己知道了團隊的力量之大,對以后的人生有重大影響。在網(wǎng)站的開發(fā)設計過程中,遇到一些技術困難,經(jīng)過努力后還沒得到解決,所以有些模塊功能不是很理想。希望在以后不斷學習下,能夠更好地從整體上把握,然后細節(jié)上爭取做好。在學習的過程中,使我們認識到做網(wǎng)站最重要的是要做好一個系統(tǒng)的總體規(guī)劃。做好了總體規(guī)劃就等于成功了一半。

附錄:部分程序清單

1、商品類別列表用戶控件的源代碼如下;

總價:

2、商品類別及商品導航用戶控件

3、登錄代碼

4、注冊代碼

5、購物車代碼

總價:êo

友情提示:本文中關于《web程序設計課程報告》給出的范例僅供您參考拓展思維使用,web程序設計課程報告:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。


web程序設計課程報告》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請保留原作者信息,謝謝!
鏈接地址:http://m.weilaioem.com/gongwen/626232.html
相關文章