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

正文內(nèi)容

蘋果手機(jī)網(wǎng)上銷售管理系統(tǒng)論文-資料下載頁

2024-11-16 16:38本頁面

【導(dǎo)讀】網(wǎng)上購物作為全新的消費(fèi)理念,成為了現(xiàn)今大眾很常用的消費(fèi)模式。青睞,各種商家也都看準(zhǔn)了這項(xiàng)新興的銷售服務(wù)。這樣提高效率,減低成本的交易模式,必能成為未來經(jīng)濟(jì)的主流。本系統(tǒng)在MyEclipse開發(fā)環(huán)境下,使用JSP,Servlet技術(shù)實(shí)現(xiàn)。系統(tǒng)前臺(tái)實(shí)現(xiàn)新用戶注冊(cè)、用戶登錄、瀏覽商品、在線搜索、購物車等。系統(tǒng)后臺(tái)實(shí)現(xiàn)站內(nèi)管理,商品管理,用戶管理,公告管理,售貨統(tǒng)計(jì)等功。系統(tǒng)具有使用簡(jiǎn)單、界面友好等優(yōu)點(diǎn),讓顧客享受輕松舒適的購物環(huán)境,同時(shí)在很。本文詳細(xì)地闡述了網(wǎng)上購物系統(tǒng)的特點(diǎn)、開發(fā)方法與開發(fā)步驟、以及各模塊的分

  

【正文】 BZ VARCHAR 45 是 否 附件 PL VARCHAR 45 是 否 頻率 XUN VARCHAR 45 是 否 序列號(hào) PRICE FLOAT 10 否 否 價(jià)格 NENG VARCHAR 100 是 否 功能 DATE VARCHAR 45 否 否 添加日期 用戶表 (guest) 其組成及說明如表 。 表 用戶表 字段 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 說明 GUEST_ID INTEGER 10 否 是 主鍵 ID GUEST_NAME VARCHAR 45 否 否 用戶名 GUEST_PWD VARCHAR 45 否 否 登錄密碼 GUEST_QUESTION VARCHAR 45 否 否 密碼提示問題 GUEST_ANSWER VARCHAR 45 否 否 找回密碼答案 GUEST_CARD VARCHAR 45 否 否 身份證 GUEST_ADDRESS VARCHAR 45 否 否 聯(lián)系地址 GUEST_TEL VARCHAR 45 否 否 聯(lián)系電話 GUEST_EMAIL VARCHAR 45 否 否 郵件 GUEST_TYPE VARCHAR 45 否 否 用戶類型 GUEST_REG_TIME VARCHAR 45 否 否 注冊(cè)時(shí)間 GUEST_LOG_TIME VARCHAR 45 否 否 上次登錄時(shí)間 GUEST_STATE VARCHAR 45 否 否 狀態(tài) GUEST_RELNAME VARCHAR 45 否 否 真實(shí)姓名 GUEST_SEX VARCHAR 45 否 否 性別 GUEST_N VARCHAR 45 否 否 登陸次數(shù) GUEST_AGE VARCHAR 45 否 否 年齡 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 19 頁 模塊功能介紹 系統(tǒng)開發(fā)的主要任務(wù)是實(shí)現(xiàn)網(wǎng)上手機(jī)銷售的系統(tǒng)化、規(guī)范化和自動(dòng)化。本系統(tǒng)的主要實(shí)現(xiàn)功能模塊如下: 會(huì)員登錄模塊 包括會(huì)員登錄、修改個(gè)人資料 、新用戶注冊(cè)、用戶注銷。 會(huì)員注冊(cè)要求用戶填寫相關(guān)信息,若不符合要求,不予注冊(cè)。新用戶無須會(huì)員注冊(cè)即可購物,但不享受本系統(tǒng)為會(huì)員所提供的服務(wù)。例如:已注冊(cè)會(huì)員,登錄后,購物自動(dòng)填寫訂單,查看已購物品訂單。 首頁給出了常用功能導(dǎo)航,包括登陸,注冊(cè)、商品瀏覽、公告查詢、個(gè)人信息等。以及首頁鏈接,方便用戶快速到達(dá)自己想去頁面,最上方的登陸鏈接可以使用戶方便進(jìn)入該銷售網(wǎng)站。 購物車模塊 實(shí)現(xiàn)購物車功能,可以將網(wǎng)站做的更加人性化,用戶可以通過簡(jiǎn)單的點(diǎn)擊避免以前煩瑣的操作,可以通過繼續(xù)購物選擇別的商品,也可 以通過刪除按鈕刪除掉購物車中的商品,還可以清空購物車,或是通過 “我要結(jié)帳 ”提交購物車下訂單。而這個(gè)功能的實(shí)現(xiàn)也僅僅就是 session。 后臺(tái)銷售統(tǒng)計(jì)模塊 該 功 能 通 過 servlet 將 數(shù) 據(jù) 庫 中 的 數(shù) 據(jù) 提 取 出 來 , 通 過 servelt 輸出為 ”application/”類型的文件得到了確定訂單的之后的銷售額的統(tǒng)計(jì)信息。 后臺(tái)商品信息管理模塊 后臺(tái)商品信息管理模塊用于確保網(wǎng)上購物系統(tǒng)信息的時(shí)效性而提供的一個(gè)商品信息后臺(tái)維護(hù)管理模塊。 借助該模塊后臺(tái)維護(hù)管理人員可以隨時(shí)對(duì)網(wǎng)上銷 售的商品進(jìn)行增加、包括價(jià)格在內(nèi)的商品信息更新、和刪除等功能。 后臺(tái)訂單管理模塊 后臺(tái)訂單管理模塊用于接受用戶最新訂單,并對(duì)訂單進(jìn)行有效分配、處理。 該功能模塊能夠提供最新訂單信息管理,查看客戶訂單,對(duì)客戶所下的訂單進(jìn)行有效的處理功能。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 20 頁 后臺(tái)用戶信息管理模塊 后臺(tái)用戶信息管理模塊用于實(shí)現(xiàn)對(duì)網(wǎng)站后臺(tái)維護(hù)管理用戶的增加、刪除及修改。為了保證信息維護(hù)的安全性,在進(jìn)入對(duì)應(yīng)的后臺(tái)維護(hù)管理模塊是要驗(yàn)證管理員身份。 后臺(tái)管理員信息管理模塊 后臺(tái) 管理員 信息管理模塊用于實(shí)現(xiàn)對(duì)網(wǎng)站后臺(tái)維護(hù)管 理 員 的增加、刪除。 手機(jī)搜索模塊 手機(jī)搜索模塊 用于查詢手機(jī),按手機(jī)型號(hào)進(jìn)行模糊查詢。 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 21 頁 5 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 詳細(xì)設(shè)計(jì)又稱為過程設(shè)計(jì),在概要設(shè)計(jì)階段,已經(jīng)確定了軟件系統(tǒng)的總體結(jié)構(gòu),給出系統(tǒng)中各個(gè)組成模塊的功能和模塊間的聯(lián)系。詳細(xì)設(shè)計(jì)的目的是為軟件結(jié)構(gòu)圖中的每一個(gè)模塊確定使用的算法和塊內(nèi)數(shù)據(jù)結(jié)構(gòu),并用某種選定的表達(dá)工具給出清晰的描述。表達(dá)工具可以由開發(fā)單位后設(shè)計(jì)人員自由選擇,但它必須具有描述過程細(xì)節(jié)的能力,進(jìn)而可在編碼階段能夠直接將它翻譯成用程序設(shè)計(jì)語言 書寫的源程序。 JavaBean 的編寫 JavaBean是一個(gè)可重復(fù)使用、且跨平臺(tái)的軟件組件( Software Component),一般而言, JSP搭配 JavaBean來使用,有以下優(yōu)點(diǎn):可將 HTML和 Java程序分離,為了日后維護(hù)的方便,還可以將常用到的程序代碼寫成 JavaBean組件, JSP網(wǎng)頁只要調(diào)用 JavaBean組件來執(zhí)行我們所要的功能,不用再重復(fù)寫相同的程序,這樣一來,也可以節(jié)省開發(fā)所需的時(shí)間。 數(shù)據(jù)庫連接的 JavaBean 的編寫 采用 JDBC數(shù)據(jù)庫連接技術(shù),把數(shù)據(jù)庫連接封 裝成一個(gè) JavaBean。方便各個(gè)界面對(duì)數(shù)據(jù)庫的連接。主要代碼如下: public class Dbconn { private String dbUrl = jdbc: private String dbUser = root。 private String dbPwd = esoft。 public Dbconn() { try { ()。//加載數(shù)據(jù)庫程序 } catch (ClassNotFoundException e) { // TODO Autogenerated catch block ()。}} public Connection getConnection() throws Exception { // 獲得一個(gè)數(shù)據(jù)庫連接 return (dbUrl, dbUser, dbPwd)。}} 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 22 頁 數(shù) 據(jù)庫連接流程圖 如圖 。 圖 數(shù)據(jù)庫連接流程圖 加密算法的 JavaBean 的編寫 MD5加密算法簡(jiǎn)介: MD5的全稱是 MessageDigest Algorithm 5,在 90年代初由 MIT的計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室和 RSA Data Security Inc發(fā)明,經(jīng) MD MD3和 MD4發(fā)展而來。 MessageDigest泛指字節(jié)串 (Message)的 Hash變換 , 就是把一個(gè)任意長度的字節(jié)串變換成一定長的大整數(shù)。請(qǐng)注意使用 了 “字節(jié)串 ”而不是 “字符串 ”這個(gè)詞,是因?yàn)檫@種變換只與字節(jié)的值有關(guān),與字符集或編碼方式無關(guān)。 MD5將任意長度的 “字節(jié)串 ”變換成一個(gè) 128bit的大整數(shù),并且它是一個(gè)不可逆的字開 始 JDBC 數(shù)據(jù)庫連接 載入驅(qū)動(dòng)程序 檢查 Y/N? 建立數(shù)據(jù)庫連接 庫連接語 執(zhí)行 SQL 句 檢查 Y/N? 得到結(jié)果集 結(jié) 束 捕捉異常 捕捉異常 Y Y N N 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 23 頁 符串變換算法,換句話說就是,即使你看到源程序和算法描述,也無法將一個(gè) MD5的值變換回原始的字符串,從數(shù)學(xué)原理上說,是因?yàn)樵嫉淖址袩o窮多個(gè),這有點(diǎn)像不存在反函數(shù)的數(shù)學(xué)函數(shù)。 MD5算法說明:一、補(bǔ)位 二、補(bǔ)數(shù)據(jù)長度 三、初始化 MD5參數(shù) 四、處理位操作函數(shù) 五、主要變換過程 六、輸出結(jié)果 補(bǔ)位: MD5算法先對(duì)輸入的數(shù) 據(jù)進(jìn)行補(bǔ)位,使得數(shù)據(jù)位長度 LEN對(duì) 512求余的結(jié)果是 448。即數(shù)據(jù)擴(kuò)展至 K*512+448位。即 K*64+56個(gè)字節(jié), K為整數(shù)。 具體補(bǔ)位操作:補(bǔ)一個(gè) 1,然后補(bǔ) 0至滿足上述要求。 補(bǔ)數(shù)據(jù)長度: 用一個(gè) 64位的數(shù)字表示數(shù)據(jù)的原始長度 B,把 B用兩個(gè) 32位數(shù)表示。這時(shí),數(shù) 據(jù)就被填補(bǔ)成長度為 512位的倍數(shù)。 初始化 MD5參數(shù): 四個(gè) 32位整數(shù) (A,B,C,D) 用來計(jì)算信息摘要,初始化使用的是十六進(jìn)制表示的數(shù)字 A=0X01234567 B=0X89abcdef C=0Xfedcba98 D=0X76543210處理位操作函數(shù): X, Y, Z為 32位整數(shù)。 F(X,Y,Z) = Xamp。Y|NOT(X)amp。Z G(X,Y,Z) = Xamp。Z|Y?(Z) H(X,Y,Z) = X xor Y xor Z I(X,Y,Z) = Y xor (X|not(Z)) 主要變換過程 : 使用常數(shù)組 T[1 ... 64], T[i]為 32位整數(shù)用 16進(jìn)制表示,數(shù)據(jù)用 16個(gè) 32位的整數(shù)數(shù)組M[]表示。 網(wǎng)站前臺(tái)主要功能模塊設(shè)計(jì) 主頁是一個(gè) 網(wǎng)站 的門戶, 用戶 一般都是首先看到此頁,因此 系統(tǒng) 在主頁上盡可能多的顯示 用戶需要的 信息, 并且盡可能的滿足廣大學(xué)生和老師的要求 。 首頁給出了常用功遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 24 頁 能導(dǎo)航,包括登陸,注冊(cè)、商品瀏覽、公告查詢、個(gè)人信息等。以及首頁鏈接,方便用戶快速到達(dá)自己想去頁面,最上方的登陸鏈接可以使用戶方便進(jìn)入該銷售網(wǎng)站。 因此, 在設(shè)計(jì)系統(tǒng)主界面時(shí) 便 遵循了系統(tǒng)界面設(shè)計(jì)的原則,力求使頁面更美觀、更友 好,并具有更方便的導(dǎo)航性。系統(tǒng)前臺(tái)窗體如圖 所示: 圖 主頁面效果 會(huì)員 登錄 主要功能模塊設(shè)計(jì) 在主頁面中有 登錄 功能,會(huì)員可以直接在主頁面中登 錄 ,如圖 。 圖 主 頁面中登 錄 功能效果 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 25 頁 而當(dāng)用戶不經(jīng)過登錄直接想得到個(gè)人信息、或是想購買商品的時(shí)候。將跳到登錄界面要求用戶登 錄 ,如圖 : 圖 登 錄 頁面效果 用戶登 錄 流程圖 如圖 : 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 26 頁 圖 用戶登 錄 流程圖 主要代碼實(shí)現(xiàn) : 而實(shí)現(xiàn)驗(yàn)證用戶是否登錄的方法是用到 Servlet中的會(huì)話跟蹤。而本系統(tǒng)采用的是Session通過判斷 Session中指定的名 ( guestlogin) 得到用戶的信息,當(dāng)該 Session中存儲(chǔ)的對(duì)象為 NULL時(shí)返回到登錄頁面。具體實(shí)現(xiàn) 如下 : %@ page import=”model.*”% % Guest guest=(Guest)(guestlogin)。 if(guest==null) { ()。 登錄頁面 用戶名完成性 用戶名、密碼 密碼完整性 從數(shù)據(jù)庫中搜索 用戶名和密碼 檢索是否存在 顯示系統(tǒng) 主界面 登錄報(bào)錯(cuò)頁面 否 否 否 登錄失敗 是 是 是 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 27 頁 } % 而當(dāng)用戶登錄成功時(shí)調(diào)用的 servlet主要代碼如下: HttpSession session = ()。 String guestname = (guestname)。 String guestpwd = (guestpwd)。 GuestImpl guestimpl = new GuestImpl()。 List list = ()。 Guest guest = null。 boolean flag=false。 for (int i = 0。 i ()。 i++) { guest = (Guest) (i)。 if(().equals(guestname)amp。amp。 ().equals((guestpwd))) { (())。 try { flag=(guest)。 } catch (Exception e) { // TODO Autogenerated catch block ()。 }if(flag) { (guestlogin, guest)。 break。 } }if(flag){ ()。 } else{ ()。 } 遼寧科技大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 第 28 頁 購物車模塊設(shè)計(jì) 圖 界面設(shè)計(jì) :
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1