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

正文內(nèi)容

電子商以當(dāng)當(dāng)網(wǎng)為例畢業(yè)論文-wenkub

2023-07-12 15:06:24 本頁面
 

【正文】 布,而是渴望著能夠充分享受網(wǎng)絡(luò)所帶來的更加多的便利。但是由于各種因素的治愈,目前以及比較長的一段時(shí)間內(nèi),這個(gè)層次的業(yè)務(wù)還只能占比較小的比重。一個(gè)國家電子商務(wù)的發(fā)展程度可以反映出一個(gè)國家的信息技術(shù)水平和科技水平。JavaScript: 一種可以控制HTML元素的網(wǎng)絡(luò)腳本語言,也是一種在瀏覽器端執(zhí)行的解釋性編程語言,它具有靈活性好、功能強(qiáng)大的特點(diǎn),是因特網(wǎng)上最流行的腳本語言。Tomcat: Servlet容器,第三方開源門戶Apache公司實(shí)現(xiàn)了Servlet容器規(guī)范,用于執(zhí)行Servlet的服務(wù)器。Jquery:是一個(gè)開源的javascript框架,功能很強(qiáng)大,可以使編碼變得更加簡潔。B/S: 即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),B/S最大的優(yōu)點(diǎn)就是可以在任何地方 進(jìn)行操作而不用安裝專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端 零維護(hù)。 視圖(View):View 是由與控制器 Servlet配合工作的一整套 JSP定制標(biāo)簽庫構(gòu)成,利用他們可以快速建立應(yīng)用系統(tǒng)的界面。 c、ActionForm(接收頁面中傳過的數(shù)據(jù))。 Struts1的處理流程ActionServletClientActionFormActionJavaBeanJSP JavaBean 響應(yīng) 請求FormBean ActionForm JavaBean HTTP 請求圖 Struts1 的處理流程處理流程詳細(xì)描述:a、。d、接著,再根據(jù)配置,看看是否要對表單進(jìn)行驗(yàn)證(validate),如果需要驗(yàn)證,則調(diào)用ActionForm的validate()方法對表單進(jìn)行驗(yàn)證,如果驗(yàn)證沒通過,則返回錯誤信息。g、ActionServlet再把客戶端發(fā)過來的請求,轉(zhuǎn)發(fā)給ActionForward對象所指向的JSP組件。圖 傳統(tǒng)的 2層B/S結(jié)構(gòu) 圖 3層 B/S結(jié)構(gòu) 系統(tǒng)環(huán)境 系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):Red Had Linux9 或 WINDOWS XP發(fā)送請求BrowserWeb Server(DB數(shù)據(jù))響應(yīng)結(jié)果開發(fā)工具:MyEclipse+Tomcat+MySql相關(guān)技術(shù):Java+Struts1+JDBC+JSP+Ajax+JQuery+JavaScript+html+css 等開發(fā)所需 jar包:,mysqlconnector, ,mons,mons,mons 系統(tǒng)運(yùn)行環(huán)境系統(tǒng)所需要的軟件環(huán)境:開發(fā)工具:MyEclipse 或更高版本W(wǎng)EB服務(wù)器: 或者 tomcat 數(shù)據(jù)庫:虛擬機(jī)(JVM):jdk6linuxi586 或 jdk6wini586瀏覽器:FireFox 或 Inter Explorer(建議用 FireFox)第三方 JAR文件 配置環(huán)境變量(1)設(shè)置系統(tǒng)的環(huán)境變量在安裝 JDK后,右擊我的電腦—屬性—高級(選項(xiàng)卡) —環(huán)境變量,如圖。jdk 安裝目錄/lib/。jdk 安裝目錄/bin”設(shè)置 path路徑,是 Java編譯時(shí)需要調(diào)用的可執(zhí)行程序(如 java,javac 等)所在的地方。將 Tomcat解壓后,進(jìn)入 ,點(diǎn)擊 Windows – preferences MyEclipseEclipse Enterprise Workbench Servers Tomcat,如圖 。圖 應(yīng)用部署界面 系統(tǒng)測試運(yùn)行啟動 Tomcat服務(wù)器后,在瀏覽器的地址欄輸入 WebApp Name/ main/,8080 是 Tomcat服 務(wù)器的默認(rèn)端口, localhost 是本地主機(jī)名換成 ,webAppName 是部署的應(yīng)用名字(這里我的工程名字為 dangdang),如果端口和其他服務(wù)器或軟件沖突的話,會導(dǎo)致 Tomcat無法啟動,可以通過修改 conf/。系統(tǒng)界面設(shè)計(jì)一定要友好,操作安全,服務(wù)方便快捷。作為一個(gè)大學(xué)生的畢業(yè)設(shè)計(jì),它也必須符合大學(xué)生畢業(yè)設(shè)計(jì)的規(guī)范。系統(tǒng)管理員:可以進(jìn)行前臺所有功能操作權(quán)限,同時(shí)具備后臺管理權(quán)限,如用戶管理、訂單管理、商品管理、類別管理。b. 主頁顯示模塊,其中包括分類瀏覽、分頁查看、按照書名檢索以及書城快訊功能。 b. 訂單管理,主要實(shí)現(xiàn)訂單列表、 分頁顯示、 修改、 刪除、 結(jié)單、訂 單購物明細(xì)、單個(gè)用戶訂單查詢功能。系統(tǒng)功能結(jié)構(gòu)如圖 。熱銷圖書頁面 ,所以每次加載主頁面它都必須向服務(wù)器發(fā)送請求獲取最新數(shù)據(jù)。 MySQL AB 是一家基于 MySQL開發(fā)人員的商業(yè)公司,它是一家使用了一種成功的商業(yè)模式來結(jié)合開源價(jià)值和方法論的第二代開源公司。 數(shù)據(jù)庫設(shè)計(jì)要點(diǎn)數(shù)據(jù)是一個(gè)系統(tǒng)中的最終操作結(jié)果,因此數(shù)據(jù)庫的設(shè)計(jì)必須合理規(guī)范。 圖 系統(tǒng) ER 關(guān)系圖(1)用戶表主要用來保存注冊用戶的信息,進(jìn)行登錄驗(yàn)證、購買物品等操作。一個(gè)類別下可以包含多種產(chǎn)品,一項(xiàng)產(chǎn)品只能屬于一個(gè)類別。 圖 收貨人實(shí)體及屬性圖(7)分類表主要用來保存類別關(guān)系,包括一個(gè)類別的父類別以及該類別的所有子類別。 表41 用戶表(d_user)字段名稱 類型 約束 描述id int(12) pk 用戶 ID varchar(50) not null 用戶郵箱password varchar(50) not null 密碼nickname varchar(50) not null 昵稱user_integral int(12) not null,default 39。 表43 商品表(d_product)字段名稱 類型 約束 描述id int(12) pk,not null 商品編號prduct_name varchar(100) not null 商品名add_time bigint(20) defaultt nul 上架時(shí)間fixed_price double not null 市場價(jià)has_deleted int(1) not null 是否下架fix_price double not null 當(dāng)當(dāng)價(jià)keywords varchar(200) defaultt nul 關(guān)鍵字product_pic varchar(200) default nul 商品圖片名稱description varchar(100) default null 描述(4)類別表(d_category),主要包含類別 ID、中文名稱、英文名稱、父類 ID、類別描述。表47 貨物表(d_item)字段名稱 類型 約束 描述id int(12) PK 訂單號orders_id int(10) auto_increment / PK 貨物 IDproduct_id int(10) not null 產(chǎn)品 IDproduct_name varchar(100) not null 產(chǎn)品名字dang_price double not null 熱銷價(jià)product_number int(10) not null 產(chǎn)品數(shù)量amount double not null 產(chǎn)品價(jià)格(8)收件人信息表(d_receive_address),主要包含編號、用戶編號、收件人姓名、詳細(xì)地址、郵政編碼、手機(jī)號碼、固定電話號碼。圖 用戶模塊功能結(jié)構(gòu)圖 前臺交易模塊用戶管理商品展示購物車管理書城快訊我的訂單 用戶模塊用戶注冊用戶登錄用戶登出用戶信息修改 用戶注冊 統(tǒng)采用了 JQuery()進(jìn)行表單數(shù)據(jù)基本驗(yàn)證,注冊頁面,則表單提交按鈕失效。服務(wù)器只要一生成驗(yàn)證碼就把它保存在 session中,用于提交表單時(shí)與用戶輸入的驗(yàn)證碼比較,如果不一致,提示用戶“驗(yàn)證碼出錯” ,這時(shí)用戶可以點(diǎn)擊后面鏈接獲取新的驗(yàn)證碼,重新輸入。imgVcode39。圖片驗(yàn)證碼生成代碼如下(CheckCodeAciton):public class CheckCodeAction extends Action{public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){(image/jpeg)。(new Color((255),(255),(255)))。for(int i=0。str+=(char)(ch+(26))。(number, number)。i++){(new Color((255), (255), (255)))。JPEGImageEncoder encoder = (os)。}}密碼采用了加密算法,工具類代碼如下:public final class DegistUtil {public static String md5(String str){try {//將密碼變成字節(jié)再加密MessageDigest md = (MD5)。} catch (Exception e) {()。郵箱驗(yàn)證碼是采用 JDK中的 UUID類隨機(jī)生成的字符串再加上用戶的 ID作為后綴生成。這時(shí)你可以進(jìn)行主頁訪問或者查看你的基本信息。圖 用戶登錄流程圖系統(tǒng)制定了一個(gè)積分規(guī)則,積分對應(yīng)了 d_user表中的 user_integral字段。這主要是利用了JSTL標(biāo)簽來控制,我們只要判斷 session中對應(yīng)的 user是否為空,為空不顯示登出按鈕。該模塊流程圖如圖 所示。查詢收件人菜單功能也是一樣,如果當(dāng)前用戶沒有在本商城下過訂單,則相應(yīng)的提示用戶“沒有你的收件人信息記錄” 。 主頁模塊該模塊主要包含分類瀏覽、商品檢索、熱銷圖書、新書上架、書城快訊等功能。首先說說分頁技術(shù),由于系統(tǒng)采用的是 MySql數(shù)據(jù)庫,分頁則可以利用 MySql的 limit命令進(jìn)行數(shù)據(jù)的選取。i++){Category c = (i)。}}}if(page=pages){(pages)。}int beginIndex = (page1)*5。}分類瀏覽過程中為保證每次進(jìn)入相應(yīng)列表都是第一頁,必須把參數(shù) page設(shè)置為1傳遞給 action進(jìn)行處理。圖 商品檢索流程圖圖 商品檢索界面 圖 商品檢索結(jié)果頁面 書城快訊 點(diǎn)擊主頁面上的書城快訊區(qū)上的更多進(jìn)入書城快訊列表頁面,消息已分頁顯示技術(shù)列出數(shù)據(jù)庫中的所有消息,并以時(shí)間排序。設(shè)計(jì)購物車一般要實(shí)寫一個(gè)類,代表購物車中的一項(xiàng)物品。在數(shù)量修改的過程中,要注意考慮到用戶錯誤輸入非數(shù)字而產(chǎn)生的異常情況,購物車結(jié)算流程如圖。(cart, cart)。}else{Book book = ().findById(id)。}}public void delete(Integer id){if((id)){CartItem item = (id)。while(()){ entry = ()()。(true)。i()。sum+=ss。}public void update(Integer id,int num){if((id)){CartItem item = (id)。Iterator it = ()。}}return items。 圖 商品購買頁面 我的訂單該模塊主要實(shí)現(xiàn)訂單生成、訂單確認(rèn)、填寫地址等功能,該模塊流程圖如圖 所示。圖 訂單列表生成頁面 填寫收件人地址 如果用戶在訂單列表生成頁面點(diǎn)擊下一步,則跳轉(zhuǎn)到填寫收件人詳細(xì)信息頁面。用戶進(jìn)入該頁面時(shí)系統(tǒng)就會調(diào)用 ListAddressAction去數(shù)據(jù)庫中調(diào)出當(dāng)前用戶的所有地址信息。當(dāng)用戶在下拉列表框中選擇單擊,則是利用了 Ajax異步向服務(wù)器發(fā)送請求獲取數(shù)據(jù),成功請求后即可拿到數(shù)據(jù)封裝在 data中。postalCode39。).val()。},error:function(xhr,textStatus,errorThrown){alert()。 訂單確認(rèn) 如果收件人信息填寫準(zhǔn)確無誤,點(diǎn)擊下一步則會跳轉(zhuǎn)到 ,提示用戶訂單已經(jīng)確認(rèn),系統(tǒng)已經(jīng)存入數(shù)據(jù)庫。圖 后臺功能結(jié)構(gòu)圖本系統(tǒng)只在代碼塊中注入了以個(gè)管理員身份,暫不提供系統(tǒng)管理員管理服務(wù)。String password = ()。().setAttribute(manager, success)。} 系統(tǒng)后臺主頁面設(shè)計(jì)輸入正確的用戶名和口令,則可以跳轉(zhuǎn)到后臺管理系統(tǒng)菜單,繼而進(jìn)行某些管理工作,也可以轉(zhuǎn)到前臺主頁訪問。menu_39。menu_39。menuimg_39。menu_39。menuimg_39。g139。g339。function togglemenu。g439。g239。css/main/39。none39。css/main/39。39。none39。圖 系統(tǒng)后臺主頁面 系統(tǒng)后臺主頁面 JQuery與 IFrame標(biāo)簽設(shè)計(jì),不管進(jìn)行哪項(xiàng)操作,都在本頁面,非常方便靈活,其中主要包含了左側(cè)菜單 和頭部菜單 。}else{().setAttribute(manager_error, 管理員登錄驗(yàn)證失敗)。amp。圖
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1