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

正文內(nèi)容

基于net的分布式網(wǎng)上書城的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-資料下載頁

2025-06-27 18:08本頁面
  

【正文】 的數(shù)據(jù)重新提交到數(shù)據(jù)庫并且重新統(tǒng)計金額。這里還有一個刪除的功能,如果用戶不想要這本書,則可以把這本書刪除,即從數(shù)據(jù)庫的gwc表中刪除該條信息。當(dāng)用戶確認(rèn)無誤后,點(diǎn)擊結(jié)算按鈕,[20]。 購物車主要代碼如下: private void BindList() { = (string)Session[uname]。 string _name = (string)Session[uname]。 string sql = select * from gwc where username=39。{0}39。 sql = (sql, _name)。 SqlConnection conn = new SqlConnection()。 ()。 SqlCommand cmd = new SqlCommand(sql, conn)。 SqlDataAdapter sda = new SqlDataAdapter(cmd)。 DataSet ds = new DataSet()。 (ds, aa)。 ()。 DataTable dt = [aa]。 = dt。 ()。 double total = 0。 for (int i = 0。 i 。 i++) total += (([i].Cells[2].Text)) * ((((TextBox)[i].Cells[3].FindControl(TextBox1)).Text))。 = () + ¥。 } protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { ()。 } protected void Button2_Click1(object sender, EventArgs e) { for (int i = 0。 i 。 i++) { string _id = ([i].Cells[0].Text)。 Int32 _shuliang =( ((TextBox)[i].Cells[3].FindControl(TextBox1)).Text)。 string sql = update gwc set shuliang=39。{0}39。 where ProductID=39。{1}39。 sql = (sql, _shuliang, _id)。 SqlConnection conn = new SqlConnection()。 ()。 SqlCommand cmd = new SqlCommand(sql, conn)。 SqlDataAdapter sda = new SqlDataAdapter(cmd)。 DataSet ds = new DataSet()。 (ds, aa)。 ()。 DataTable dt = [aa]。 double total = 0。 for (int j = 0。 j 。 j++) { total += (([j].Cells[2].Text)) * ((((TextBox)[j].Cells[3].FindControl(TextBox1)).Text))。 = () + ¥。}}} protected void Button1_Click(object sender, EventArgs e) { Button bt = sender as Button。 string _uname=Session[uname].ToString()。 string _id = 。 string sql = delete from gwc where ProductID=39。{0}39。 and username=39。{1}39。 sql = (sql,_id,_uname)。 SqlConnection conn = new SqlConnection()。 ()。 SqlCommand cmd = new SqlCommand(sql,conn)。 SqlDataAdapter sda = new SqlDataAdapter(cmd)。 DataSet ds = new DataSet()。 (ds, aa)。 ()。 DataTable dt = [aa]。 BindList()。 }填寫訂單信息:這個頁面分成兩個部分,上面部分是將用戶所購買的圖書再次顯示以便確認(rèn),還是用了一個gridview進(jìn)行數(shù)據(jù)綁定,其方法基本與上一部分內(nèi)容類似。頁面下面部分是要求用戶填寫收貨人信息的內(nèi)容,包括了收貨人姓名,收獲地址,詳細(xì)地址,郵政編碼和手機(jī)號或者固定電話。這些信息以便與送貨和聯(lián)系用戶。這里稍加說明的是收獲地址這段內(nèi)容的完成。省份、市、縣這三個用了select控件,然后編寫了一個JS文件保存全國省市的信息,再在前臺頁面進(jìn)行調(diào)用。將這些信息都填寫完畢后,點(diǎn)擊確認(rèn)收獲地址按鈕后,即完成訂單,用戶等待發(fā)貨即可。 : 訂單信息主要代碼與購物車代碼類似,這里不再贅述。 后臺管理員設(shè)計 管理員功能模塊設(shè)計網(wǎng)頁設(shè)有專門的管理員登錄入口,在輸入用戶名和密碼驗證正確后,管理員可以進(jìn)入管理頁面,對一些內(nèi)容進(jìn)行查看和修改。該登錄模塊與之前的用戶登錄模塊類似,都是對比數(shù)據(jù)庫中的用戶信息,如果查找到符合的用戶信息,則說明登錄成功,成功跳轉(zhuǎn)到相應(yīng)頁面。在這次設(shè)計中,管理員也就是商家,具有唯一的用戶名和賬號,如果需要對書店進(jìn)行一些操作,就可以點(diǎn)擊商家登錄按鈕跳轉(zhuǎn)到商家操作的頁面。商家操作主要分了三個模塊:圖書信息瀏覽模塊、上架新書模塊和用戶信息瀏覽模塊。通過不同的功能來完成不同的操作。還有一個就是退出登錄的按鈕,這個按鈕時通過清除session來完成退出功能,并且跳轉(zhuǎn)到首頁面。 現(xiàn)有的圖書顯示和下架功能這里將數(shù)據(jù)庫的圖書資料顯示在頁面當(dāng)中,可以對圖書進(jìn)行下架操作,即刪除該書記錄。圖書的信息是綁定在gridview當(dāng)中,通過連接數(shù)據(jù)庫查詢出圖書信息來顯示到頁面當(dāng)中。同時該模塊還有下架圖書的按鈕,如果想要下架該圖書,即刪除該書信息。點(diǎn)擊“下架”按鈕,通過商品ID,刪除數(shù)據(jù)庫中的圖書信息,然后重新綁定數(shù)據(jù),載入頁面。 。 管理員操作頁面主要代碼同購物車顯示內(nèi)容的代碼類似,這里不再贅述,或可以在源文件查看代碼。 上架新書功能在這里可以在數(shù)據(jù)庫中添加新書,填寫完整信息后然后提交。在上架新書時,首先應(yīng)該判斷數(shù)據(jù)庫中是否已經(jīng)存在該書,這個判斷是通過商品ID進(jìn)行判斷。如果數(shù)據(jù)庫中存在該書,則提示已存在該書;如果數(shù)據(jù)庫中沒有該書信息,則繼續(xù)進(jìn)行上架新書的操作。通過得到輸入框中的信息,插入到Products表中。其中,上架日期應(yīng)為當(dāng)前的時間,所以不用通過輸入框來得到,()就可以得到當(dāng)前時間,即為上架日期。如果成功插入到數(shù)據(jù)庫中,則提示上架成功,否則提示上架失敗。 。 上架新書主要代碼和注冊用戶代碼類似,都是向數(shù)據(jù)庫添加新的數(shù)據(jù)來完成功能。 用戶信息瀏覽這個功能是將注冊用戶顯示在頁面中進(jìn)行操作,可以對某個用戶進(jìn)行刪除。當(dāng)點(diǎn)擊用戶信息按鈕時,從數(shù)據(jù)庫中查詢出所有用戶的信息,包括賬號和密碼信息。該頁面的顯示也是通過一個gridview綁定數(shù)據(jù)庫中的字段。這里也能完成刪除用戶的功能,其原理與上部分內(nèi)容類似。 用戶信息瀏覽 主要代碼同購物車顯示內(nèi)容的代碼類似,這里不再贅述,或可以在源文件查看代碼。 第五章 系統(tǒng)測試 測試概要業(yè)務(wù)建模和需求的目的是對網(wǎng)上書店進(jìn)行評估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問題,重點(diǎn)是充分考慮系統(tǒng)的實用性。包括用戶、系統(tǒng)管理員,模型是對系統(tǒng)需求的描述,表達(dá)了系統(tǒng)的同能和提供的服務(wù),包括用戶登錄、購物車、訂單、圖書瀏覽檢索、添加圖書、管理用戶等。 測試環(huán)境 硬件環(huán)境本系統(tǒng)硬件測試的環(huán)境如下:處理器:Inter Pentium ;內(nèi)存:512MB或更高;硬盤空間:80GB;顯卡:SVGA顯示適配器或集成顯卡或更高; 軟件環(huán)境服務(wù)器端:操作系統(tǒng):windows7;網(wǎng)絡(luò)協(xié)議:TCP/IP。web服務(wù)器:IIS;數(shù)據(jù)庫:SQLServer2005;客戶端:瀏覽器:Internet Explorer ;谷歌瀏覽器 m; 測試結(jié)果 測試步驟(1) 主頁測試主頁的主要測試內(nèi)容為:頁面是否正常顯示,控件是否可用,頁面的布局和效果是否正常。: 首頁面測試經(jīng)測試,頁面顯示正常,控件可用布局良好。(2) 用戶登錄、注冊測試;商家登錄測試這一模塊測試用戶是否能正常登陸和注冊,還有商家登錄測試。,: 登錄效果經(jīng)測試,能夠用已注冊的賬號進(jìn)行登錄,顯示正常。 注冊效果經(jīng)測試,注冊可以正常進(jìn)行,可以對所注冊的用戶進(jìn)行檢測。如果用戶已存在,則提示用戶。注冊后可以使用新賬號進(jìn)行登錄操作。 商家登錄經(jīng)測試,使用商家賬號登錄,可以順利登錄管理頁面。管理頁面前面章節(jié)有所說明,這里不再重復(fù)。(3)各個頁面顯示測試(4)購物車測試這里測試能否將圖書順利添加到購物車并顯示出來和進(jìn)行相關(guān)操作。 購物車經(jīng)測試,在圖書詳細(xì)信息頁面將圖書添加到購物車后,在用戶的購物車中可以正常顯示添加的圖書和信息,并對其價格進(jìn)行統(tǒng)計。如果用戶不想購買某本圖書,也可以將其刪除。點(diǎn)擊“刪除”按鈕成功刪除。(5) 圖書瀏覽檢索測試通過搜索框中輸入圖書的信息,可以正確得到圖書的信息,如果沒有查找到圖書的信息,則提示用戶并返回首頁面。(6) 上架新書測試通過測試,可以在上架新書頁面添加圖書。添加圖書和顯示圖書信息的模塊在前面章節(jié)有說明,這里不再截圖。添加的圖書可以正常顯示在頁面當(dāng)中。(7) 用戶信息瀏覽測試經(jīng)測試,管理頁面可以查詢出用戶的信息,包括賬號和密碼??梢詫τ脩裘畔⑦M(jìn)行刪除操作。點(diǎn)擊“刪除”按鈕可以順利刪除。截圖前面章節(jié)有說明,這里不再贅述。 系統(tǒng)的運(yùn)行與維護(hù)完成系統(tǒng)實施,投入正常運(yùn)行之后,就進(jìn)入了系統(tǒng)運(yùn)行與維護(hù)階段。在系統(tǒng)的整個使用壽命中,都建伴隨系統(tǒng)維護(hù)工作的進(jìn)行,系統(tǒng)維護(hù)的目的是保證管理信息。系統(tǒng)正常而可靠運(yùn)行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用,系統(tǒng)地維護(hù)的內(nèi)容可以分為以下幾類:系統(tǒng)應(yīng)用程序維護(hù):系統(tǒng)的業(yè)務(wù)處理過程是通過應(yīng)用程序的運(yùn)行而實現(xiàn)的,一旦程序發(fā)生問題或業(yè)務(wù)發(fā)生變化,就必然要對程序進(jìn)行修改和調(diào)整。數(shù)據(jù)庫維護(hù):數(shù)據(jù)庫維護(hù)工作一般是由數(shù)據(jù)庫管理員負(fù)責(zé),主要負(fù)責(zé)數(shù)據(jù)庫的安全性和完整性以及進(jìn)行并發(fā)性控制。數(shù)據(jù)庫管理員負(fù)責(zé)維護(hù)數(shù)據(jù)庫中的數(shù)據(jù),當(dāng)數(shù)據(jù)庫中的數(shù)據(jù)類型,長度等發(fā)生變化時,或者需要添加某個數(shù)據(jù)項到數(shù)據(jù)庫時,要負(fù)責(zé)修改相關(guān)的數(shù)據(jù)、數(shù)據(jù)字典、并通知有關(guān)人員。數(shù)據(jù)備份與恢復(fù)等都是數(shù)據(jù)庫維護(hù)的內(nèi)容。代碼維護(hù):隨著系統(tǒng)應(yīng)用范圍的擴(kuò)大,應(yīng)用環(huán)境的變化,系統(tǒng)中的各種代碼都需要進(jìn)行一定程度的增加、修改、刪除以及設(shè)置新的代碼。為了能讓其他編程人員也能看懂本系統(tǒng),代碼注釋對每段都作了詳細(xì)說明。 系統(tǒng)定位和服務(wù)網(wǎng)上書店商務(wù)網(wǎng)站構(gòu)建初始目標(biāo)主要是面向廣大消費(fèi)者,由于圖書消費(fèi)屬于知識型消費(fèi)類,人們求知欲望沒有階層與年齡差別,因而書店網(wǎng)站應(yīng)在具有自己特色的同時應(yīng)適合不同認(rèn)識的需要。因此,網(wǎng)上書店網(wǎng)站定位于面向廣大消費(fèi)者,并突出完善售前、售中、售后客戶服務(wù)于安全保障方面的特色。售前服務(wù)提供詳細(xì)的圖書信息、簡便快捷的操作過程;售中服務(wù)通過采取安全措施為用戶提供網(wǎng)上訂購服務(wù)安全保障;售后服務(wù)對用戶訂購的圖書提供快速物流配送,并對用戶所購圖書提供質(zhì)量保障。 總 結(jié)大學(xué)四年就在這最后的畢業(yè)設(shè)計中要度過了,這段時間雖然很辛苦,但也很快樂,能用自己所學(xué)到的知識做出能用的東西還是非常的有成就感。從得到課題題目,到收集資料,再到初步構(gòu)想,最后一步步實現(xiàn)每個模塊的功能。本次的畢業(yè)設(shè)計是基于分布式的網(wǎng)上書店,完成一個完整的購書功能,從登錄、注冊,到最后的訂單提交整個過程。前臺功能主要包括:用戶登錄、注冊、圖書瀏覽和檢索、購物車和訂單等功能。網(wǎng)上書店的本意就是讓用戶足不出戶,更快捷方便的買到自己喜歡的圖書,同時,網(wǎng)上書店上豐富的圖書可以讓用戶有更多的選擇,而不是僅僅限于實體書店中種類不全的現(xiàn)象。前臺頁面整體風(fēng)格都比較干凈清新,以橙色和綠色為基調(diào),意在讓用戶感受到一股清新的感覺。后臺主要功能包括圖書信息瀏覽,上架新書和管理用戶這3個主要功能,如果后期業(yè)務(wù)拓展,可以在原先基礎(chǔ)上添加更多的功能。通過了一個完整的電子商務(wù)網(wǎng)站的構(gòu)建,我對一些知識和技術(shù)也有了一定的了解,畢竟大學(xué)中學(xué)到的大部分理論,而通過這次畢業(yè)設(shè)計,我想很大程度上將我的理論知識轉(zhuǎn)化成了實際應(yīng)用知識。比如在設(shè)計當(dāng)中就學(xué)習(xí)到了母版頁的應(yīng)用,還學(xué)習(xí)到了ajax的相關(guān)知識。在自己碰到了一些問題后,通過網(wǎng)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1