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

正文內(nèi)容

基于網(wǎng)絡(luò)超市商品銷(xiāo)售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(參考版)

2024-12-03 11:01本頁(yè)面
  

【正文】 對(duì)于有效的資質(zhì),系統(tǒng)自動(dòng)判別有效期限,超過(guò)有效期限的資質(zhì),系統(tǒng)自 動(dòng)對(duì)該資質(zhì)注明“已過(guò)期”。 同時(shí),企業(yè)資質(zhì)比較高的企業(yè)也可以獲得更高級(jí)別的信譽(yù)等級(jí)。 ( 3 ) 銷(xiāo)售商 信譽(yù)度 銷(xiāo)售方的誠(chéng)心和信譽(yù)度是顧客最看中的方面,這也是影響銷(xiāo)售的主要因素。記錄的信息包括記錄時(shí)間、記錄人、記錄人業(yè)務(wù)類(lèi)別、操作內(nèi)容、 操作結(jié)果等信息。 ( 2 ) 操作記錄 由于系統(tǒng)管理員作為管理級(jí)別的系統(tǒng)人員,他們的操作會(huì)對(duì)系統(tǒng)產(chǎn)生極大的影響,特別是對(duì)系統(tǒng)數(shù)據(jù)資料做出的 能 直接影響到用戶(hù)的利益或者是系統(tǒng)的安全的操作。但是該過(guò)程的安全性很一般,如果要有更高的安全性應(yīng)該為其使用加密功能,以提高系統(tǒng)和用戶(hù)的安全性。所有用戶(hù) 密 碼和用戶(hù)名在數(shù)據(jù)庫(kù)內(nèi)保存。如下所示: 第 23 頁(yè) 共 32 頁(yè) 圖 10 用戶(hù)留言界面 第 24 頁(yè) 共 32 頁(yè) ( 5 ) 管理員可以通過(guò)點(diǎn)擊登錄或者系統(tǒng)維護(hù)通過(guò)用戶(hù)名和 密碼以及標(biāo)識(shí)管理員和一般用戶(hù)的身份驗(yàn)證后便可以進(jìn)入管理界面如下: 圖 11 系統(tǒng)維護(hù)界面 ( 6 ) 在系統(tǒng)維護(hù)部分 ,分為 很多小 模塊 , 現(xiàn) 例舉其中一個(gè),種類(lèi)維護(hù) 管理模塊 ,管理員可以添加也可以刪除種類(lèi),界面如下: 圖 12 種類(lèi)維護(hù)界面 系統(tǒng)的不足及改進(jìn)方法 本系統(tǒng)雖然能夠完成典型網(wǎng)上商店所具備的功能,實(shí)現(xiàn)了網(wǎng)上查詢(xún)、網(wǎng)上購(gòu)物、網(wǎng)上留言等。首頁(yè)如圖所示: 圖 7 首頁(yè)界面 ( 2 ) 點(diǎn)擊商品目錄圖標(biāo),列出商品的分類(lèi),選擇自己需要的商品,點(diǎn)擊該商品名或者商品號(hào)就可以查看商品詳細(xì)信息,以便決定是否購(gòu)買(mǎi),購(gòu)買(mǎi)界面如下: 第 22 頁(yè) 共 32 頁(yè) 圖 8 購(gòu)買(mǎi)界面 ( 3 ) 在線結(jié)算模塊要求用戶(hù)登錄以后可以填寫(xiě)用戶(hù)信息和付款方式,同時(shí)系統(tǒng)自動(dòng)統(tǒng)計(jì)用戶(hù)商品的價(jià)格和數(shù)量。 運(yùn)行結(jié)果及分析 本系統(tǒng)的具體功能在上面已經(jīng)介紹清楚了,下面介紹運(yùn)行結(jié)果。 //從 category 中刪除所選擇的種類(lèi) ()。 (1, var0)。 try { Connection Connsql = ()。 if (var0 == null) { var0 = 。 ()。+var1+\39。+var0+\39。 Statement prep = (,)。 byte[] tmpbyte=(Iso_8859_1)。 } PrintWriter out = ()。 } String var1 = (text2)。} }% tr td colspan=3 align=centerinput type=submit name=Submit value=刪除 input type=reset name=Submit2 value=取消 /td /tr /table /form p第 %=intPage %頁(yè) 共 %=intPagecount %頁(yè) %if(intPage1){ %a href=?page=%=intPage1 % 上一頁(yè) /a%} % %if(intPageintPagecount){ %a href=?page=%=intPage+1 %下一頁(yè) /a%} %/p 第 20 頁(yè) 共 32 頁(yè) Servletaddcategory 類(lèi)的核心代碼: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String var0 = (text1)。 % // 顯示在頁(yè)面上 tr td input type=radio name=classid value=%=classid%/td td%=classid%/td td%=classname%/td /tr % i++。!()) { // 從查詢(xún)結(jié)果集里讀出信息 classid=(class_id)。 while(iintPagesizeamp。 if(intPagecount0){ ((intPage1)*intPagesize+1)。 intPagecount=(intRowcount+intPagesize1)/intPagesize。 //()。 intRowcount=(1)。 if(intPage1)intPage=1。 if(strpage==null){intPage=1。 intPagesize=5。 //總記錄數(shù) int intPagecount=0。 //待顯示的頁(yè) int intPagesize。 String classname=。 管理員維護(hù) 其中僅舉例說(shuō)明,種類(lèi)維護(hù) ,這是界面部分的主要代碼:頁(yè)面采用分頁(yè)顯示, HTML表單提交由 servletaddcategory 處理 添加部分, servletdelcategory 處理刪除操作 。 //省略 String orderid=y+m+d+h+mm+ss。 int y1=()+1900。 訂單號(hào)由當(dāng)時(shí)提交的年月日時(shí)分秒組成。 } 通過(guò) 查看到自己的購(gòu)物車(chē)信息,這時(shí) 可以清空購(gòu)物車(chē), 通過(guò) 修改數(shù)量 ,也可以繼續(xù)添加, 購(gòu)買(mǎi)完之后點(diǎn)擊收銀臺(tái)圖標(biāo)結(jié)賬。 //購(gòu)物車(chē)添加完畢 ()。 } } } if(listFlag)(mylist)。 (list,i)。i++) { 第 18 頁(yè) 共 32 頁(yè) //如果該 商品 已經(jīng)在購(gòu)物車(chē)內(nèi),則只把數(shù)目加 1, 而 不增加項(xiàng)目 buylist list=(buylist) (i)。 } else { //原購(gòu)物車(chē)不為空的情況 for(int i=0。 //讀取購(gòu)物車(chē)信息 Vector shop=(Vector)(shop)。 = 1。 =pid。 =pname。 price= (price)。 try{ ResultSet rs=(sql)。 String sql=select item_name,price from items where item_id=\39。 String pname=。 核心代碼 如下: String uid=(String)(uid)。 如果購(gòu)物車(chē)不為空,則應(yīng)該向車(chē)中添加新的商品。% p align=centerfont color=0000FF%=uid%:對(duì)不起!你的輸入有誤,請(qǐng)重新填寫(xiě)! /font/p p align=centerIMG style=CURSOR: hand onClick=backward() 第 17 頁(yè) 共 32 頁(yè) src=picture/ /p % } }% 購(gòu)物車(chē) 用戶(hù)通過(guò) ,然后通過(guò) buylist 對(duì)象中,接著 就 引用了一個(gè) Vector 對(duì)象 shop 來(lái)模擬購(gòu)物車(chē)。 //省略 (./)。 //轉(zhuǎn)化格式 realname=new String(tmpbyte)。 //省略其他代碼 (uid,uid)。 if(()) { String realname=(realname)。 String pwd=(pwd)。 } function winopen() { (,height=450,width=750,left=25,top=25,resizable=yes,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,)。 //建立一個(gè)連接 Statement rst=()。 ()。 //數(shù)據(jù)庫(kù)用戶(hù)名 String password = sa。 ( 6 ) 留言 管理 :管理員在留言板上看到留言信息,如果已經(jīng)處理了就可以刪除掉。 也可以添加新商品、刪除過(guò)時(shí)商品。 ( 4 ) 商品 管理: 在此模塊中,可在商品原有的種類(lèi)號(hào)、商品號(hào)、商品名的基礎(chǔ)上對(duì)商品注冊(cè)更詳細(xì)的信息。 也可以刪除不合理的種類(lèi)。此模塊還可以對(duì)普通會(huì)員進(jìn)行管理。 注意,其中商品出庫(kù)是在收到匯款或者在轉(zhuǎn)帳之后才由商家所做的行為,在沒(méi)有收到錢(qián)之前是沒(méi)有這個(gè)行為的產(chǎn)生的。 然后點(diǎn)擊“繼續(xù)購(gòu)買(mǎi)”或“收銀臺(tái)”圖標(biāo) ,完成購(gòu)物。 下面看看用戶(hù)購(gòu)買(mǎi)東西的流程圖, 當(dāng) 了解網(wǎng)上購(gòu)物的大致流程后,根據(jù) 用戶(hù)自己 的實(shí)際需要 查看自己需要的商品, 在商品的目錄里有各個(gè)種類(lèi)的商品,而每個(gè)種類(lèi)的商品中又包含具 體商品的詳細(xì)介紹,方便 用戶(hù)選擇 所需的商品。在訂單查詢(xún)第 13 頁(yè) 共 32 頁(yè) 處可以查看自己已經(jīng)提交的訂單信息。 ( 4 ) 收銀臺(tái):當(dāng)用戶(hù)購(gòu)買(mǎi)完?yáng)|西后點(diǎn)擊收銀臺(tái)圖標(biāo)進(jìn)入收銀臺(tái),開(kāi)始結(jié)帳過(guò)程,其中會(huì) 讓用戶(hù)填寫(xiě)相關(guān)信息,比如選擇付款方式,備注信息等,結(jié)帳最后生成訂單。 ( 3 ) 購(gòu)物車(chē)管理:用戶(hù)在購(gòu)買(mǎi)東西的時(shí)候會(huì)有個(gè)購(gòu)物車(chē)盛裝用戶(hù)選購(gòu)的商品。 ( 2 ) 商品搜索:可以進(jìn)入商品種類(lèi)或者我的商店查詢(xún)不同類(lèi)別的所有商品,也可以在首頁(yè)搜索商品框內(nèi)進(jìn)行,查詢(xún)時(shí)可以按照商品代號(hào),或者商品名稱(chēng)進(jìn)行查詢(xún)行為,中意的商品可以加 入購(gòu)物車(chē)。 在 線 模 塊商 品 搜 索 購(gòu) 物 車(chē) 管 理 訂 單 查 詢(xún)購(gòu) 物 指 南收 銀 臺(tái) 圖 4 在線模塊圖 下面對(duì)這些行為做如下的介紹: ( 1 ) 購(gòu)物指南: 在設(shè)計(jì)系統(tǒng)時(shí),考慮到新用戶(hù)由于不了解網(wǎng)上購(gòu)物的具體流程,從而產(chǎn)生盲目購(gòu)物的現(xiàn)象,甚至有可能不知道怎么操作。 在線模塊 圖 4 是在線購(gòu)物的整個(gè)主體業(yè)務(wù)圖,主要包括購(gòu)物指南、商品搜索、購(gòu)物車(chē)管理、訂單查詢(xún)和收銀臺(tái)四個(gè)模塊。 如果是管理員則進(jìn)入系統(tǒng)維護(hù)。這個(gè)登錄 模塊可以實(shí)現(xiàn)對(duì)用戶(hù)信息的管理,是商店的會(huì)員,可以查看自己的信息 ,修改自己的信息,并可以產(chǎn)生購(gòu)買(mǎi)行為。 ( 2 ) 用戶(hù) 登錄: 用戶(hù) 登錄 可驗(yàn)證用戶(hù)的注冊(cè)信息。下面是用戶(hù)模塊圖: 用 戶(hù) 模 塊用 戶(hù) 注 冊(cè) 用 戶(hù) 留 言 用 戶(hù) 登 錄 圖 3 用戶(hù)模塊圖 下面是各個(gè)小模塊的功能介紹: 第 12 頁(yè) 共 32 頁(yè) ( 1 ) 用戶(hù)注冊(cè) : 用戶(hù)在第一次登入網(wǎng)上購(gòu)物系統(tǒng)時(shí)需要注冊(cè)成為本系統(tǒng)的會(huì)員,使用用戶(hù)注冊(cè) 就可以注冊(cè)成為本商店的會(huì)員。用戶(hù)可以通過(guò)注冊(cè)成為會(huì)員,而管理員只能由系統(tǒng)管理員添加。 商品銷(xiāo)售管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如下面的表格所示,每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一張表。 3) 所有字段的命名為該字段的“表名+英文名稱(chēng)”。 product_id 為商品表的外鍵。 如: product_id 為產(chǎn)品表的主鍵。 ( 1 ) 數(shù)據(jù)庫(kù)設(shè)計(jì)的命名規(guī)則: 1) ODBC 數(shù)據(jù)源名: eshop 2) 數(shù)據(jù)庫(kù)名:為了和系統(tǒng)的名稱(chēng)相同 , 給數(shù)據(jù)庫(kù)取名為 eshop 3) 數(shù)據(jù)庫(kù)文件名: 4) 數(shù)據(jù)庫(kù)日志名: 5) 數(shù)據(jù) 庫(kù) 賬戶(hù): sa 6) 賬戶(hù)密碼: sa 考慮系統(tǒng)今后的維護(hù)工作及功能修改的需要,將表及字段做出了命名規(guī)則。 各實(shí)體之間的 ER 圖如下所示,實(shí)體屬性省略。這些實(shí)體包括各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。 第 8 頁(yè) 共 32頁(yè) 9) 用戶(hù)可以寫(xiě)留言信息。 7) 一個(gè)用戶(hù)對(duì)應(yīng)一張總訂單。 5) 一種 產(chǎn)品有不同的商品。 3) 每一種商品從屬于一種類(lèi)型。 ( 1 ) 通過(guò)上述對(duì)系統(tǒng)功能的分析,針對(duì)基于網(wǎng)絡(luò)超市的商品銷(xiāo)售管理系統(tǒng),總結(jié)出如下需求信息: 1) 用戶(hù)分為一般用戶(hù)和管理員用戶(hù)。無(wú)論對(duì)于哪一種數(shù)據(jù),都要對(duì)其進(jìn)行檢查,修正有問(wèn)題的數(shù)據(jù),刪除重復(fù)和過(guò)期的記錄。收集基本數(shù) 據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,為后面具體設(shè)計(jì)打下基礎(chǔ)??傮w設(shè)計(jì)就是從系統(tǒng)總的方面考慮,結(jié)合需要實(shí)現(xiàn)的功能,做出規(guī)范、 全面的設(shè)計(jì)。 2) 三層架構(gòu)設(shè)計(jì) 采用三層架構(gòu)后,用戶(hù)界面層通過(guò)統(tǒng)一的接口向業(yè)務(wù)發(fā)送請(qǐng)求,業(yè)務(wù)層按照自己的邏輯規(guī)則將請(qǐng)求處理之后進(jìn)行數(shù)據(jù)庫(kù)操作,然后將數(shù)據(jù)返回給用戶(hù)界面層。 系統(tǒng)總體設(shè)計(jì) ( 1 ) 系統(tǒng)設(shè)計(jì)思想 1) 頁(yè)面模塊化 把頁(yè)面中常用部分集成為模塊,例如頁(yè)面的頭部和尾部。銷(xiāo)售商 使用該系統(tǒng),可以直接和客戶(hù)交流信息、管理用戶(hù)、管理產(chǎn) 品
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1