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

正文內容

電子商以當當網為例畢業(yè)論文-wenkub

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

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