999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

超市信息管理系統的設計與實現

2021-10-23 13:16:30梅瑞澤王靜
電子測試 2021年18期
關鍵詞:頁面數據庫用戶

梅瑞澤,王靜

(安徽新華學院 電子通信學院,安徽合肥,230000)

0 引言

本系統能夠實時監測企業的運行狀態,利用企業以前的相應數據來幫助它決策未來的航行方向,幫助其實現規劃的一個個目標。同時,超市經營中引入現代化的適合其經營的辦公軟件,處理實時信息,可以有效的減少勞動力成本,規范超市在運營中的管理,避免出現超市經營紊亂等問題的發生。

1 系統需求分析

圖1 為賬單管理系統總模塊,包含登錄系統,超市賬單管理,用戶管理,供應商管理,密碼修改與退出系模塊。

圖1 超市信息管理系統總模塊

具體需要實現的功能有:

(1)在賬單管理模塊,主要是對賬單信息的更改、添加、去除、查詢。在查詢時可分頁瀏覽,可輸入正確的頁碼瀏覽。

(2)在供應商管理模塊中,主要是對供應商的更改、添加、去除、查詢。

(3)在用戶管理模塊中,主要是對用戶的更改、添加、去除、查詢。

2 數據庫設計

本系統里的操作數據都是存儲于數據庫中的,所以數據庫在本系統中具有核心地位。系統里可以通過SQLyog 連接數據庫,查數據。

西門子MindSphere的三個新應用程序包,包括Connect & Monitor(連接和監控), Analyze & Predict(分析和預測)和Digitalize & Transform(數字化與轉型),三者都包含全面的咨詢服務。這些新應用包將幫助用戶更快、更簡單地實現物聯網項目,例如加快對資產的連接、分析和優化,利用預測分析來預防非計劃停機。同時還將簡化服務和商業模式。

圖2 為用戶E-R 圖。用戶E-R 圖圖中顯示了用戶對象所具有屬性:主鍵id,用戶名,地址,手機,性別,更新者,更新時間,用戶類型(1:普通員工 2:管理)等。

圖2 用戶E-R 圖

圖3 為賬單E-R 圖。圖中顯示了賬單對象所具有屬性:主鍵id,賬單編碼,商品名稱,商品描述,供應商id,更新者,更新時間,是否付款(0:未付款 1:已付款)等。其中賬單表的供應商id 與供應商表的id 存在主外關系。

圖3 賬單E-R 圖

圖4 為供應商E-R 圖。圖中顯示了供應商對象所具有屬性:主鍵id,供應商名稱,供應商描述,更新者,更新時間,傳真,地址,電話等。其中賬單表的供應商id 與供應商表的id存在主外鍵關系

圖4 供應商E-R 圖

3 系統詳細設計

(1)登錄模塊

登錄界面如圖5 所示。利用MainServlet 的login 方法驗證用戶登錄,通過用戶名密碼從數據庫中驗證用戶名和密碼的正確性返回一個User 對象,根據User 對象的usertype屬性判斷用戶的級別,并通過Response 響應流回寫Cookie到客戶端保存。下次訪問時會通過AutoLogin(Filter)自動登錄。刷新瀏覽器后,則會退出到登界面。

圖5 登錄界面

(2)賬單管理模塊

通過點擊頁面上的超鏈接訪問MainServlet 的billList 方法,billList 方法通過與dao 層的交互得到帳單信息,在通過Request 的getRequestDispatcher()方法得到轉發對象,在調用轉發對象的forward()方法,把請求轉發到/WEB-INF/Index/BillList.jsp 頁面,在頁面上通過EL 表達式和jstl 顯示信息。

增加帳單通過頁面的a 鏈接跳轉到MainServlet 的ToAddbill()方法,從數據庫中讀取一些外鍵關聯的信息,然后轉發請求到billAdd.Jsp 頁面,信息添加之后會通過form 表單把數據提交給MainServlet 的Addbill()方法,Addbill 中會通過JDBC 把數據更新到數據庫中保存。

賬單的查詢通過頁面的表單以get 方式提交到SearchBill.do,在MainServlet 中通過SearchBill()方法判斷傳過來的值得完整性,dao 層中通過根據完整性的不同拼接Sql 語句,定義一個List 集合,在拼接sql 語句時add相應的參數。執行之前通過for 循環依次插入對應的值,得到結果返回給MianServlet,之后通過Request 的轉發技術轉發給頁面顯示。

賬單的修改通過頁面的超鏈接拼接url 的方式把當前的賬單對應的id 傳給MainServlet 的ToModifyBill(),在ToModifyBill 方法中會根據當前的id 從數據庫中查出相應的字段值,轉發給billUpdate.jsp 頁面顯示,讓用戶選擇需要更改的信息。提交時通過form 表單提交給MainServlet 的ModifyBill(),ModifyBill 通過與dao 的交互實現數據的更新。

賬單刪除是通過Ajax 的post 請求發送異步請求數據到MainServlet 的CheckPower()方法,CheckPower 中會從Session 中取出當前用戶的Usertype 進行判斷。若非管理員的話返回false,頁面會彈出提示,無權限使用操作,否則會通過comfirm 彈出確認信息。

(3)供應商管理模塊

通過點擊頁面上的超鏈接訪問MainServlet的providerList 方 法,providerList 方 法 通 過與dao 層的交互得到帳單信息,在通過Request 的getRequestDispatcher()方法得到轉發對象,在調用轉發對象的forward()方法,把請求轉發到/WEB-INF/Index/ProviderList.jsp 頁面。在頁面上通過EL 表達式和jstl 顯示信息。

增加供應商通過頁面的a 鏈接跳轉到MainServlet 的ToAddprovider ()方法,從數據庫中讀取一些外鍵關聯的信息,然后轉發請求到ProviderAdd.Jsp 頁面,信息添加之后會通過form 表達把數據提交給MainServlet 的Addprovider()方法,Addprovider 中會通過JDBC 把數據更新到數據庫中保存。

供應商的查詢通過頁面的表單以get 方式提交到Searchprovider.do,在MainServlet 中通過SearchPro ()方法判斷傳過來的值得完整性,dao 層中通過根據完整性的不同拼接Sql 語句。定義一個List 集合,在拼接sql 語句時add 相應的參數,執行之前通過for 循環依次插入對應的值,得到結果返回給MainServlet,通過Request 的轉發技術轉發給頁面顯示。

供應商的修改通過頁面的超鏈接拼接url 的方式把當前的賬單對應的id 傳給MainServlet 的ToModifyPro (),在ToModifyPro 方法中會根據當前的id 從數據庫中查出相應的字段值,轉發給providerUpdate.jsp 頁面顯示,讓用戶選擇需要更改的信息,提交時通過form 表單提交給MainServlet 的ModifyPro (),ModifyPro 通過與dao 的交互實現數據的更新。

供應商刪除是會通過Ajax 的post 請求發送異步請求數據到MainServlet 的CheckPower()方法,CheckPower 中會從Session 中取出當前用戶的usertype 進行判斷,若非管理員的話返回false,頁面會彈出提示,無權限使用操作,否則會通過comfirm 彈出確認信息。

(4)用戶管理模塊

通過點擊頁面上的超鏈接訪問MainServlet 的userList 方法,userList 方法通過與dao 層的交互得到帳單信息,在通過Request 的getRequestDispatcher()方法得到轉發對象,在調用轉發對象的forward()方法,把請求轉發到/WEB-INF/Index/UserList.jsp 頁面,在頁面上通過EL 表達式和jstl 顯示信息。

增加用戶通過頁面的a 鏈接跳轉到MainServlet 的TouserAdd()方法,從數據庫中讀取一些外鍵關聯的信息,然后轉發請求到userAdd.Jsp 頁面,信息添加之后會通過form 表單把數據提交給MainServlet 的AddUser ()方法,,AddUser 中會通過JDBC 把數據跟新到數據庫中保存。

用戶的修改通過頁面的超鏈接拼接url 的方式把當前的賬單對應的id 傳給MainServlet 的ToModifyUser (),在ToModifyUser 方法中會根據當前的id 從數據庫中查出相應的字段值,轉發給userUpdate.jsp 頁面顯示,讓用戶選擇需要更改的信息。提交時通過form 表單提交給MainServlet 的ModifyUser (),ModifyUser 通過與dao 的交互實現數據的更新。

用戶刪除是會通過Ajax 的post 請求發送異步請求數據到MainServlet 的CheckPower()方法,CheckPower 中會從Session 中取出當前用戶的Usertype 進行判斷。若非管理員的話返回false,頁面會彈出提示,無權限使用操作,否則會通過comfirm 彈出確認信息。

4 結束語

該系統主要使用MySql 數據庫來存儲信息,用sqlyog來實現數據庫里信息的處理,在eclipse 開發軟件平臺主要利用java 語言通過數據庫中的數據信息與用戶業務需求來編寫代碼。超市管理中,引入本系統,會提高工作人員的對事務的處理效率,讓經營者省錢省力省心。

猜你喜歡
頁面數據庫用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: lhav亚洲精品| 国产成人精品一区二区秒拍1o| 香蕉久久国产超碰青草| 欧美日韩国产成人高清视频| 女人18毛片水真多国产| 亚洲欧州色色免费AV| 日韩福利在线观看| 性69交片免费看| 尤物视频一区| av午夜福利一片免费看| 欧美在线伊人| 国产黄色视频综合| 无码aaa视频| 色视频国产| 91欧洲国产日韩在线人成| 五月天福利视频| 她的性爱视频| 亚洲色成人www在线观看| 欧美性久久久久| 97视频在线精品国自产拍| 九九香蕉视频| 国产美女自慰在线观看| 91色爱欧美精品www| 亚洲一区二区三区国产精品 | 欧美一级高清片欧美国产欧美| 国产波多野结衣中文在线播放 | 欧美成人看片一区二区三区| 精品视频福利| 91视频精品| 欧美激情网址| 亚洲视频影院| 99久久国产精品无码| 亚洲无码高清一区二区| 欧美在线天堂| 午夜精品区| 久久久四虎成人永久免费网站| 国产成人福利在线| 91免费观看视频| 国产人前露出系列视频| 亚洲成人在线网| 国产亚洲现在一区二区中文| 欧美日韩免费在线视频| 粉嫩国产白浆在线观看| 在线欧美a| 中文字幕乱妇无码AV在线| 蜜臀av性久久久久蜜臀aⅴ麻豆| 狠狠色综合网| 国产va视频| 欧美激情视频一区| 免费高清毛片| 色天天综合| 亚洲av色吊丝无码| 日韩国产无码一区| 国产91特黄特色A级毛片| 国产精品黑色丝袜的老师| 精品国产免费观看| 亚洲综合婷婷激情| 五月婷婷伊人网| 欧美三级日韩三级| 九九九精品视频| 国产人碰人摸人爱免费视频| 亚洲 成人国产| 亚洲视频色图| 欧美精品啪啪| 亚洲免费三区| 久久青草视频| 成人国内精品久久久久影院| 国产成人无码AV在线播放动漫| 国产另类视频| 最新国产成人剧情在线播放| 免费精品一区二区h| 九九热精品视频在线| 亚洲精品人成网线在线| 久久黄色小视频| 国产福利小视频在线播放观看| 亚洲无限乱码一二三四区| 欧美啪啪视频免码| 国产屁屁影院| 成人午夜久久| 久久 午夜福利 张柏芝| 久久性妇女精品免费| 免费a在线观看播放|