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

正文內(nèi)容

畢業(yè)論文-零售商店進銷存管理系統(tǒng)的分析與設(shè)計(編輯修改稿)

2025-07-09 23:43 本頁面
 

【文章內(nèi)容簡介】 正常運行使用主要由兩個版塊支持,一方面是工作人員對商品的銷售管理,另一方面管理員對商品進銷存,工作人員等的管理。整個應(yīng)用軟件實現(xiàn)的主要功能有:管理員對工作人員管理,商品信息管理,進銷存管理。大量用戶可同時使用此軟件,并且能保證軟件各功能模塊都能正常良好運行。 ? 、系統(tǒng)模塊設(shè)計 注冊模塊的設(shè)計 —— 實現(xiàn)功能:實現(xiàn)沒有賬號的新到用戶的注冊功能; 12 注冊模塊是用來向用戶提供注冊功能的。用戶只需要填寫自己的相關(guān)信息,點擊注冊按鈕把數(shù)據(jù)提交到后臺,對數(shù)據(jù)庫 進行操作。 登錄模塊的設(shè)計 —— 實現(xiàn)功能:已經(jīng)擁有系統(tǒng)賬號的用戶的登錄功能; 登錄模塊是用來向用戶提供登錄功能的,系統(tǒng)會首先驗證用戶信息是否為空,且是否是正確的用戶信息。系統(tǒng)驗證這些數(shù)據(jù)成功后,會跳轉(zhuǎn)到用戶的個人信息頁面或者后臺管理頁面。如果驗證不成功會停留在登錄頁面。 首頁模塊的設(shè)計 —— 實現(xiàn)功能:實現(xiàn)用戶對首頁的訪問; 首頁的使用頻率很高,功能就是提供用戶對首頁的訪問。用戶打開網(wǎng)站就來到首頁,在進行其他操作的時候也可以通過點擊網(wǎng)站名稱或者其他按鈕返回首頁。首頁是一個比較特殊的頁面,要同時展示不同模塊部分 中的不同數(shù)據(jù)部分。 商品信息模塊的設(shè)計 —— 實現(xiàn)功能:對書商品詳細信息進行展示,提供加入增加,修改,刪除的操作; 商品信息模塊通過商品 id 進行跳轉(zhuǎn),展示了商品的詳細信息,如商品名,商品號,類型,價格,庫存量,銷售量等。 13 個人信息模塊的設(shè)計 —— 實現(xiàn)功能:實現(xiàn)個人信息管理。 個人信息模塊可以查看用戶的個人信息,并對之進行修改。 后臺管理模塊的設(shè)計 —— 實現(xiàn)功能:管理員對商品、進銷存信息、工作人員的信息進行管理。 管理員登錄后臺管理后,可以添加、修改和刪除商品;修改用戶信息和刪除用戶;查看商品銷售或庫存情況。 (三) 、數(shù)據(jù)字典 數(shù)據(jù)庫設(shè)計背景 在數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計是其中非常重要的一個環(huán)節(jié)。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。所以在盡量全面考慮用戶的各種需求的前提下,進行了數(shù)據(jù)庫設(shè)計。 ER 模型 ( 1) 、商品信息實體圖 商品信息實體圖反映的是商品的各項數(shù)據(jù),包括 ID,商品名,商品類型,商品進價,商品售價,保質(zhì)期,銷售量,庫存量,其他。 14 35 商品信息實體圖 ( 2) 、工作人員信息實體圖 用戶信息實體圖反映了涉及工作人員的使用頻率最頻繁的信息集合。包括了 ID,用戶 名,聯(lián)系電話,地址,備注。 15 圖 36 工作人員信息實體圖 ( 3) 、訂單信息實體圖 訂單信息實體圖反映的是訂單各種信息,訂單號,用戶 id, 圖 38 訂單信息實體圖 ( 4) 、訂單詳細信息實體圖 訂單詳細信息實體圖反映的是訂單的詳細信息,也就是一個訂單號對應(yīng)的用戶購買的書籍的 id 和購買數(shù)量。 16 圖 39 訂單詳細信息實體圖 數(shù)據(jù)庫表的設(shè)計 本系統(tǒng)建立 4 個數(shù)據(jù)庫表:圖書信息表,用戶信息表,訂單信息表,訂單詳細信息表。 數(shù)據(jù)庫名: jinxiaocunguanlixitong 表名: empinfo(員工信息表) 字段名 字段含義 類型 長度 允許空 主鍵 EmpID 員工 ID號 char 6 是 Name 名稱 varchar 50 phone 聯(lián)系電話 varchar 12 address 聯(lián)系地址 varchar 50 others 備注 char 50 √ 表名: goodsinfo(商品信息表) 字段名 字段含義 類型 長度 允許空 主鍵 GoodsID 商品編號 int 10 是 Name 名稱 char 10 kind 類別 char 10 √ Unitcost 進貨單價 Float 10 17 Salescost 零售價 Float 10 Qualitydate 保質(zhì)期 char 10 Salesnum 銷售量 Int 15 √ Kcamount 庫存量 Int 15 √ others 備注 char 15 表名: Supplierinfo(供應(yīng)商信息表) 字段名 字段含義 類型 長度 允許空 主鍵 SupplierID 供貨商號 char 6 是 Name 名稱 varchar 50 Contactperson 聯(lián)系人 varchar 8 phone 聯(lián)系電話 varchar 12 address 聯(lián)系地址 varchar 50 others 備注 char 50 √ 表名: admininfo(管理員信息表) 字段名 字段含義 類型 長度 允許空 主鍵 AdminID 管理員編號 int 10 √ Username 姓名 char 10 Password 密碼 varchar 40 others 備注 char 15 √ 表名: rukuinfo(入庫信息表) 字段名 字段含義 類型 長度 允許空 主鍵 Goods_ID 商品編號 int 10 √ Name 名稱 char 10 kind 類別 char 10 √ Unitcost 進貨單價 Float 10 JHamount 進貨數(shù)量 Int 15 √ price 金額 Long 15 √ SupplierID 供應(yīng)商編號 int 10 √ Date 日期 Date 15 √ 表名: kucuninfo(庫存信息表) 字段名 字段含義 類型 長度 允許空 主鍵 Goods_ID 商品編號 int 10 √ Name 名稱 char 10 Kc_amount 庫存量 Int 15 表名: salesinfo(銷售信息表) 18 字段名 字段含義 類型 長度 允許空 主鍵 GoodsID 商品編號 int 10 √ Name 名稱 char 10 Salescost 銷售單價 Float 10 Unitcost 進貨單價 Float 10 salesNum 銷量 Long 15 √ Salesprice 銷售額 Long 15 √ Date 日期 Date 15 √ (四)、系統(tǒng)數(shù)據(jù)流程圖 圖 36 數(shù)據(jù)流程圖 四、系統(tǒng)實現(xiàn) (一)、系統(tǒng)界面設(shè)計 員工注冊頁面 注冊頁面簡單大方,采用 css 布局控制。在注冊之后會自動跳轉(zhuǎn)到員工登錄主頁。 19 圖 41 員工注冊頁面 20 員工登錄頁面 圖 42 員工登錄 21 管理員登陸頁面 圖 43 管理員登錄頁面 22 增加商品信息頁面 圖 44 增加商品信息頁面 商品的修改和刪除 23 個人信息頁面 個人信息頁面用戶可以查看和修改個人信息,管理訂單等。 圖 45 個人信息頁面 后臺管理頁面 管理員進入后臺,可以添加書籍,對書籍、用戶、訂單進行管理。 圖 46 后臺管理頁面 24 購物車頁面 購物車頁面可以對已添加到購物車的書籍進行刪除或?qū)?shù)量進行修改,也可以返回繼續(xù)購物。 圖 47 購物車頁面 訂單信息頁面 訂單信息確認可以查看確認用戶的個人信息,購物車信息 等。 圖 48 訂單信息頁面 25 (二)、主要模塊詳細設(shè)計 登錄模塊 登錄模塊主要是驗證和跳轉(zhuǎn)。 這里有兩次驗證,一次主要是把用戶輸入的用戶名和密碼提交到loginCL2 與數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進行驗證,如果驗證不成功,則會停留在登錄頁面,如果驗證成功,則會跳轉(zhuǎn)到對應(yīng)模塊頁面。第二次驗證則是對是否管理員的驗證,如果登錄的是管理員,就跳轉(zhuǎn)到后臺管理頁面,如果是普通用戶,則根據(jù)用戶 userid 跳轉(zhuǎn)到用戶的個人信息頁面。 if((u, p)){ UserBean ub=(u)。 ().setAttribute(userinfo, ub)。 if((u)){ ().forward(request, response)。 }else{ ().forward(request, response)。 } }else{ ().forward(request, response)。 } 26 //驗證用戶是否合法 public boolean checkUser(String u,String p){ boolean b=false。 try { conn=new ConnDB().getConn()。 ps=(select password from user where username=? limit 1)。 (1, u)。 rs=()。 if(()){ String dbpasswd=(1)。 if((p)){ b=true。 } …… //驗證用戶是否管理員 public boolean checkAdmin(String u){ boolean b=false。 try { conn=new ConnDB().getConn()。 ps=(select grade from user where 27 username=? limit 1)。 (1, u)。 rs=()。 if(()){ int dbgrade=(1)。 if(dbgrade==5){ //用戶合法 b=true。 …… } 注冊模塊 用戶在注冊頁面輸入信息,提交到 addempinfoAction 進行操作,把新的用戶信息存入數(shù)據(jù)庫。 html head title員工注冊 /title link rel=stylesheet type=text/css href=css/ /head body center 28 %@ include file= % div id=wholePage div id=currentPoint /div h1員工注冊 /h1 hr width=400/ s:form action= method=post s:textfield name= label=員工號 /s:textfield s:textfield name= label=姓名 /s:textfield s:textfield name= label=電話 /s:textfield s:textfield name= label=住址 /s:textfield s:textfield name= label=其他 /s:textfield s:submit value=注冊 /s:submit /s:form /div %@ include file= % /center /body /html 29 首頁模塊 首頁使用 table 進行布局,分為 四個部分, head 主要是網(wǎng)站名稱和登錄注冊,個人信息和購物車等鏈接,并且展示了網(wǎng)站圖書的四個分類, tail是網(wǎng)站的版權(quán)等信息, left 是一個靜態(tài)的圖片和文字展示, right 部分為書籍展示,是任務(wù)比較繁重的部分。 body topmargin=0 table width=80% border=1 align=center tr td height=56 colspan=2 align=center ! 引入 jsp:include page=/jsp:include /td /tr tr td valign=top width=25% heig
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1