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
主站蜘蛛池模板: 成人欧美在线观看| 毛片卡一卡二| 四虎成人在线视频| 浮力影院国产第一页| www成人国产在线观看网站| 婷婷六月天激情| 国产一在线| 91麻豆精品视频| 毛片在线播放a| 亚洲精品男人天堂| 色香蕉影院| 最新亚洲人成网站在线观看| 国产探花在线视频| 人禽伦免费交视频网页播放| 亚洲AⅤ无码日韩AV无码网站| 亚洲无线国产观看| 国产激情无码一区二区APP| 91探花在线观看国产最新| 国产精女同一区二区三区久| 日本高清免费一本在线观看 | 黄色在线网| 午夜日b视频| 国产拍在线| 精品一区二区三区四区五区| 精品视频一区二区观看| 欧美日韩激情| 亚洲成年网站在线观看| 国内精品一区二区在线观看| www.youjizz.com久久| 日韩国产黄色网站| 1769国产精品视频免费观看| 高清无码手机在线观看| 亚洲va在线∨a天堂va欧美va| 国产AV无码专区亚洲A∨毛片| 狠狠色综合久久狠狠色综合| 国产香蕉在线视频| 好吊妞欧美视频免费| 国产成人在线无码免费视频| 欧美激情视频一区二区三区免费| 精品一区二区三区中文字幕| 亚洲日韩欧美在线观看| 97亚洲色综久久精品| 欧美一级高清片欧美国产欧美| 亚洲成a人片| 999国产精品| 激情综合五月网| 为你提供最新久久精品久久综合| 青青久在线视频免费观看| 国产成人艳妇AA视频在线| 91人妻在线视频| 亚洲v日韩v欧美在线观看| 亚洲成人网在线观看| 欧美啪啪一区| 无码人中文字幕| 精品一区国产精品| 婷婷99视频精品全部在线观看| 久久6免费视频| 成人免费黄色小视频| 欧美伊人色综合久久天天| 东京热一区二区三区无码视频| 成AV人片一区二区三区久久| 呦系列视频一区二区三区| 日韩毛片免费观看| 亚洲高清国产拍精品26u| 成年人福利视频| 大陆国产精品视频| 国产中文一区a级毛片视频| 九九九精品成人免费视频7| 国内老司机精品视频在线播出| 国产一级毛片在线| 中文字幕乱妇无码AV在线| 91丝袜在线观看| 亚洲无线一二三四区男男| 国产无码网站在线观看| 国产精品99在线观看| 美女内射视频WWW网站午夜 | 女人18一级毛片免费观看 | 国产在线视频福利资源站| 啦啦啦网站在线观看a毛片| 国产一级毛片高清完整视频版| 亚洲欧美日韩中文字幕在线一区| 国产精品福利导航|