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

正文內(nèi)容

網(wǎng)上零食銷售系統(tǒng)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-12-01 15:37本頁(yè)面

【導(dǎo)讀】1.綜述國(guó)內(nèi)外網(wǎng)上零食銷售系統(tǒng)研究現(xiàn)狀;3.熟練掌握零食銷售系統(tǒng)分析和編寫前后臺(tái)代碼的能力;6.訓(xùn)練檢索文獻(xiàn)資料和利用文獻(xiàn)資料的能力;7.訓(xùn)練撰寫技術(shù)文檔與學(xué)位論文的能力。7.設(shè)計(jì)與實(shí)現(xiàn)針對(duì)銷售零食流程的程序。1.內(nèi)容完整、層次清晰、敘述流暢、排版規(guī)范的畢業(yè)設(shè)計(jì)論文;[8]李建中,王珊.《數(shù)據(jù)庫(kù)系統(tǒng)原理(第2版)》電子工業(yè)出版社.inJava[M].北京:電子工業(yè)出版社,日益普及的Inter不僅帶給人們更多及時(shí)的資訊信息,而且也在生活的各個(gè)。方面帶給人們更多的便捷,在一定程度上改變著人類的生活方式。系統(tǒng)遵循軟件工程開發(fā)方法,本文從系統(tǒng)調(diào)研、需求分析、總體設(shè)計(jì)、數(shù)據(jù)流。了愛樂優(yōu)零食店系統(tǒng)開發(fā)的全過程,最后,對(duì)系統(tǒng)開發(fā)進(jìn)行了總結(jié)與展望。小型企業(yè)設(shè)計(jì),可以作為商業(yè)企業(yè)開展電子商務(wù)的原始模型。

  

【正文】 公告,查看會(huì)員留言,添加商品大類別、小類別,增加、刪除商品信息以及個(gè)人密碼的修改 訂單管理員 添加、查看公告,查看會(huì)員留言,對(duì)訂單進(jìn)行發(fā)貨、凍結(jié)處理,刪除訂單以及個(gè)人密碼的 修改 系統(tǒng)管理員 刪除、修改、添加管理員信息 20 3 系統(tǒng)實(shí)現(xiàn) 以下給出系統(tǒng)模塊中比較復(fù)雜的程序設(shè)計(jì)說明,其余的說明在源代碼中有注釋。 發(fā)貨處理模塊 程序描述 該模塊用于對(duì)訂單進(jìn)行發(fā)貨處理 。 功能 發(fā)貨處理模塊的功能設(shè)計(jì)如表 31 所示。 表 31 發(fā)貨處理模塊的功能表 程序名稱 發(fā)貨處理 相關(guān)數(shù)據(jù)庫(kù)表 訂單信息表、訂單項(xiàng)信息表、商品信息表 輸入 訂單信息狀態(tài),商品數(shù)量、訂單項(xiàng)信息 輸出 新的訂單狀態(tài)和商品數(shù)量 功能 說明 讀取訂單狀態(tài) 讀取對(duì)應(yīng)訂單項(xiàng) 驗(yàn)證訂單項(xiàng)對(duì)應(yīng)商品是否 滿足發(fā)貨要求 流程圖 如圖 31 所示為發(fā)貨處理模塊程序流程 開 始結(jié) 束瀏 覽 某 一 未 處 理 訂 單查 看 訂 單 項(xiàng) 中 相 應(yīng) 商 品的 數(shù) 量查 詢 出 訂 單 對(duì) 應(yīng) 的 訂 單項(xiàng) L i s t提 示 發(fā) 貨 不 成 功發(fā) 貨 成 功庫(kù) 存 滿 足是 否 還 有 對(duì) 應(yīng) 訂單 項(xiàng)i + +YYNN 圖 31 訂單發(fā)貨流程圖 21 核心代碼片段 //獲得要處理的訂單號(hào) String orderId_str = (orderId)。 //根據(jù)訂單號(hào)獲得訂單信息 Order order=(orderId)。 //獲得訂單號(hào)對(duì)應(yīng)的訂單項(xiàng) List List orderItemList = (List) ()。 //逐條讀取每條訂單項(xiàng) for(int i=0。i()。i++){ OrderItem orderItem=(OrderItem) (i)。 Book book=(())。 if(() ()){ int newNum = ()()。 (newNum, ())。 (orderId)。//發(fā)貨 }else { (sendMessage, 庫(kù)存不足 )。 } (getOrderNotSendPagerServlet?=+pageOffset+amp。pageSize=+pageSize).forward(request, response)。 } 界面顯示模塊 界面設(shè)計(jì)原則 ( 1) 用戶原則。人機(jī)界面設(shè)計(jì)首先要確立用戶類型。劃分類型可以從不同的角度,視實(shí)際情況而定。如果進(jìn)入的權(quán)限不一樣,系統(tǒng)中菜單項(xiàng)中的可用的項(xiàng)也就相應(yīng)的不一樣。 ( 2) 信息最小量原則。人機(jī)界面設(shè)計(jì)要盡量減少用戶記憶負(fù)擔(dān),采用有助于記憶的設(shè)計(jì)方案。 ( 3) 幫助和提示原則。要對(duì)用戶的操作命令做出反應(yīng),幫助用戶處理問題。在系統(tǒng)內(nèi)部處理工作要有提示,盡量把主動(dòng)權(quán)交給用戶,例如刪 除功能,要提示用戶是否確定要?jiǎng)h除該條記錄。 數(shù)據(jù)輸入界面設(shè)計(jì) 數(shù)據(jù) 輸入界面往往占終端用戶的大部分使用時(shí)間,也是計(jì)算機(jī)系統(tǒng)中最易出錯(cuò)的部分之一。其總目標(biāo):簡(jiǎn)化用戶的工作,并盡可能降低輸入出錯(cuò)率,還要容忍用戶錯(cuò)誤。這些要求在設(shè)計(jì)實(shí)現(xiàn)時(shí)可采用多種方法。 ( 1)盡可能減輕用戶記憶,采用列表選擇。對(duì)共同輸入內(nèi)容設(shè)置默認(rèn)值;使用代碼和縮寫等;系統(tǒng)自動(dòng)記錄用戶已輸入過的內(nèi)容,例如打印頁(yè)面的設(shè)置,根據(jù)每個(gè)不同的用戶有不同的值。 ( 2)使界面有一致風(fēng)格的數(shù)據(jù)輸入界面。 22 ( 3)防止用戶出錯(cuò)。對(duì)刪除必須再一次確認(rèn), 對(duì)致命錯(cuò)誤,要警告并退出。對(duì)空值輸入,要給出提示信息;在輸入框中也有限制,限制可輸入的字符類型。 ( 4)提供反饋。要使用戶能查看已輸入的內(nèi)容,并提示有效的輸入回答。 ( 5)數(shù)據(jù)輸入界面若條件具備盡可能采用自動(dòng)輸入。 界面顯示 由于很多界面 都是類似的,因此只選擇了一些有代表性的界面進(jìn)行說明。 ( 1)后臺(tái)登陸界面 登陸界面提供了一個(gè)給管理員進(jìn)入系統(tǒng)的一個(gè)接口,必須輸入正確的賬號(hào)和密碼方能進(jìn)入系統(tǒng)。如圖 32 所示。 圖 32 后臺(tái)登錄界面 登錄界面代碼如下所示: form name=login action=login method=post trtd賬號(hào): /td tdinput type=text name=name //td/tr trtd密碼: /td tdinput type=password name=password //td/tr trtdinput type=checkbox name=cookie /記住密碼 /td tdfont color=red${loginMessage}/font/td/tr trtdinput type=submit class=register value=登錄 //td tda class=register href=注冊(cè) /a/td/tr trtd style=paddingleft: 55px。img src=images/ name=mail //td tda href=忘記密碼 ?點(diǎn)擊這里找回密碼 ./a/td/tr /form 23 后臺(tái)主界面提供了一個(gè)給管理員進(jìn)入進(jìn)行各項(xiàng)操作的一個(gè)平臺(tái),不同權(quán)限的管理員對(duì)應(yīng)不同的操作。如圖 33 所示。 圖 33 后臺(tái)查看商品界面 后臺(tái)商品列表顯示界面上,使用 foreach 循環(huán)實(shí)現(xiàn)將所有商品全部顯示到界面上。代碼如下 : form method=post name=deleteForm c:forEach var=goods items=${ goodsList} tr td bgcolor=FFFFFF class=STYLE2${}/td td bgcolor=FFFFFF class=STYLE2${}/td td bgcolor=FFFFFF class=STYLE2 textarea rows=4 cols=20${}/textarea/td td bgcolor=FFFFFF class=STYLE2${}/td td bgcolor=FFFFFF class=STYLE2${}/td …… td bgcolor=FFFFFF class=STYLE2 input type=checkbox name=delete value=${ }/td td bgcolor=FFFFFF class=STYLE2 a href=updateGoodsServlet?goodsId=${}詳情 /a/td /tr /c:forEach /form 24 管理員可以查看系統(tǒng)中所有的注冊(cè)用戶,界面上顯示了用戶名、手機(jī)等基本資料,如圖 34 所示。 圖 34 注冊(cè)用戶管理界面 注冊(cè)用戶列表顯示代碼如下: form method=post name=deleteForm c:forEach var=user items=${userList} tr align=center td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2 input type=checkbox name=delete value=${ }/td td bgcolor=FFFFFF class=STYLE2 a href=getOneUserServlet?id=${}詳情 /a/td /tr /c:forEach /form 25 管理員可以查看會(huì)員用戶購(gòu)買商品的訂單詳情,具體包括用戶名、收貨人姓名、地址、郵編、 Email 等基本信息,管理員在發(fā)貨完成后,可以在界面上單擊發(fā)貨完成,用戶可以在查看訂單時(shí)實(shí)時(shí)查詢訂單的狀態(tài),如圖 35 所示。 圖 35 訂單列表界面 訂單列表顯示界面實(shí)現(xiàn)的代碼如 下: form method=post name=deleteForm c:forEach var=order items=${ orderList} tr td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2${}/td td bgcolor=FFFFFF class=STYLE2${}/td td bgcolor=FFFFFF class=STYLE2 width=100px${ }/td td bgcolor=FFFFFF class=STYLE2${ }/td td bgcolor=FFFFFF class=STYLE2 input type=checkbox name=delete value=${ }/td td bgcolor=FFFFFF class=STYLE2 a href=getOneOrderServlet?orderId=${}詳情 /a/td /tr /c:forEach /form 26 (2)前臺(tái)處理界面 在前臺(tái)首頁(yè)可以瀏覽商品相關(guān)信息,在登陸界面上輸入正確的賬號(hào)、密碼之后,可以進(jìn)行在線購(gòu)買。如圖 36 所示。 圖 36 系統(tǒng)前臺(tái)主界面 單擊商品圖片,即可打開商品詳細(xì)頁(yè)面,如圖 37 所示。 圖 37 商品 詳細(xì)頁(yè)面圖 該頁(yè)面上,接收商品 ID 參數(shù),從數(shù)據(jù)庫(kù)商品表( tb_goods) 中查詢?cè)撋唐返脑敿?xì)信息,封裝為一個(gè) Goods 對(duì)象返回到前臺(tái)頁(yè)面進(jìn)行顯示,關(guān)鍵代碼如下: Goods Goods = new Goods()。 PreparedStatement pstmt = null。 ResultSet rs = null。 27 DbUtil dbUtil = null。 String sql = select * from tb_goods where bookId=?。 try { dbUtil = new DbUtil()。 pstmt = ().prepareStatement(sql)。 (1, GoodsId)。 rs = ()。 if(()){ ((bookId))。 …… } return Goods。 } 在商品詳情界面下方提供了該商品的購(gòu)買記錄,供其他買家參考,如圖 38 所示。 圖 38 購(gòu) 物車界面 該功能設(shè)計(jì)的核心代碼如下: DbUtil dbUtil = null。 String sql = select , from tb_orderitem A, tb_order B where = and =+GoodsId+。 try { dbUtil = new DbUtil()。 pstmt = ().prepareStatement(sql)。 rs = ()。 while(()){ BuyRecord brc = new BuyRecord()。 ((name))。 ((goodsNum))。 ((orderDate))。 (brc)。 } 28 } catch (SQLException e) { } 購(gòu)物車界面提供了一個(gè)給會(huì)員購(gòu)買多個(gè)商品的一個(gè)接口,單擊 Order Now 按鈕,即可將商品添加入購(gòu)物車。如圖 39 所示。 圖 39 購(gòu)物車界面 購(gòu)物車實(shí)現(xiàn)的代碼如下所示: % Collection ci = (Collection)().getAttribute(ci)。 User user=(User)().getAttribute(user)。 if(user==null) { (請(qǐng)先登錄 !!)。 } else { if(ci==null || ()=0){ (購(gòu)物車中沒有商品 !! )。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1