![基于JAVA超市賬單管理系統(tǒng)畢業(yè)設計說明書(含源文件)1_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/196d3f83-f7b3-481f-a63d-c7a82a588aee/196d3f83-f7b3-481f-a63d-c7a82a588aee1.gif)
![基于JAVA超市賬單管理系統(tǒng)畢業(yè)設計說明書(含源文件)1_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/196d3f83-f7b3-481f-a63d-c7a82a588aee/196d3f83-f7b3-481f-a63d-c7a82a588aee2.gif)
![基于JAVA超市賬單管理系統(tǒng)畢業(yè)設計說明書(含源文件)1_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/196d3f83-f7b3-481f-a63d-c7a82a588aee/196d3f83-f7b3-481f-a63d-c7a82a588aee3.gif)
![基于JAVA超市賬單管理系統(tǒng)畢業(yè)設計說明書(含源文件)1_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/196d3f83-f7b3-481f-a63d-c7a82a588aee/196d3f83-f7b3-481f-a63d-c7a82a588aee4.gif)
![基于JAVA超市賬單管理系統(tǒng)畢業(yè)設計說明書(含源文件)1_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/23/196d3f83-f7b3-481f-a63d-c7a82a588aee/196d3f83-f7b3-481f-a63d-c7a82a588aee5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、畢業(yè)設計說明書題 目:超市賬單管理系統(tǒng)超市賬單管理系統(tǒng)摘 要:隨著科學技術的不斷發(fā)展,計算機越來越普及,隨之各種軟件也相應而出。許許多多的企業(yè)也用上了相應的軟件,來加快自身的發(fā)展。由于超市行業(yè)的不斷壯大,也需要一套軟件來相應的軟件來管理。在這種情況下超市賬單管理系統(tǒng)也應運而生。超市賬單管理系統(tǒng)主要是對超市賬單、供應商、用戶的簡單管理。本系統(tǒng)主要用java語言進行開發(fā),mysql數(shù)據(jù)庫和eclipse開發(fā)工具;主要用的核心技術是servlet,用來處理用戶的請求和頁面之間的跳轉,jdbc(java data base connectivity)連接數(shù)據(jù)庫實現(xiàn)處理與數(shù)據(jù)庫的交互。主要用的美工技術是
2、div+css,javascript處理頁面顯示效果。本系統(tǒng)能更快,更方便的管理好整個工作流程中的各個模塊,使工作效率達到最優(yōu)化。關鍵詞:java;servlet;div+css;javascript;mysql;超市賬單管理系統(tǒng);title:supermarket bill management systemabstract: along with the science and technology unceasing development, the computer more and more popular, with a variety of software is out. ma
3、ny companies also use the corresponding software, to accelerate the development of oneself. as a result of supermarket has grown, also need a set of software to the software to management. in this case the supermarket bill management system also emerge as the times require. supermarket bill manageme
4、nt system is mainly theeasy managementofsupermarketbills, suppliers,users. this system is mainly the use of java language development, database mysql and eclipse development tools; the main core technology is servlet, it used to handle user requests and jump between pages. jdbc(java data base connec
5、tivity)used to handle the interaction with the database .mainly using artist technical is div+css,javascript, handling page display effect. this system can be faster, more convenient management of the whole working process of each module, so that the work efficiency is optimized.keywords: java ,serv
6、let,div+css,javascript,mysql,supermarket bill management system目 錄摘 要iabstractii1 正文11.1研究背景分析11.2 超市賬單管理系統(tǒng)的概述21.3所需軟、硬件技術準備21.4可行性分析31.4.1 技術可行性31.4.2 經濟可行性31.4.3 社會可行性32 需求分析42.1 需求分析的任務及主要內容42.2.1 具體業(yè)務的需求42.2 層次圖42.3數(shù)據(jù)流圖53 概要設計53.1 系統(tǒng)分析53.1.1 系統(tǒng)的總體分析63.2 數(shù)據(jù)庫的設計與實現(xiàn)63.2.1 數(shù)據(jù)庫系統(tǒng)分析73.2.2 數(shù)據(jù)庫物理實現(xiàn)74 詳細
7、設計94.1 servlet的詳細應用94.2 特定模塊的詳細介紹94.2.1 登陸模塊94.2.2 賬單管理模塊154.2.2 供應商管理模塊214.2.3 用戶管理模塊265 系統(tǒng)測試32結 語33注 釋34參考文獻35致 謝37附錄138 1 正文1.1研究背景分析超級市場是以顧客自選方式經營的大型綜合性零售商場,又稱自選商場。是許多國家特別是經濟發(fā)達國家的主要商品零售組織形式。 超級市場于20世紀30年代初最先出現(xiàn)在美國東部地區(qū) 。我國超市市場形成于20世紀90年代初期,現(xiàn)在已經成為我國零售業(yè)的一種重要形態(tài),為國民經濟的發(fā)展發(fā)揮了重要的作用。隨著超市行業(yè)的高速發(fā)展,最初的售貨員站柜臺的
8、銷售方式已不能滿足現(xiàn)有的銷售業(yè)的發(fā)展,因此迫切的需要引入新的管理技術。隨著科學技術的高速發(fā)展,信息技術已經深深的影響著我國各行各業(yè)的發(fā)展。步入數(shù)字化時代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,超市系統(tǒng)本就需要有一個強大的數(shù)據(jù)庫支持,這就需要對數(shù)據(jù)庫進一步的開發(fā)和利用,而對超市的銷售管理,信息的存儲和處理也顯的尤其重要。要適應如今激烈的市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進程是必不可少的。超市雖然具有各種優(yōu)點,但當下,它仍存在零售企業(yè)所共有的落后的一面,例如:不能有效的管理每種商品、收款結算速度慢,容易出現(xiàn)營業(yè)差錯,不易進行商品調價,盤庫效率低,而且商品的進、銷、存不
9、能保證同步更新,缺乏實時分析功能,管理人員對及時傳遞資料的要求始終得不到滿足。隨著超市形態(tài)的高速發(fā)展,其經營管理也變的越為復雜,數(shù)據(jù)庫的龐大支撐導致中間流通的數(shù)據(jù)量大增,中間的商業(yè)運轉環(huán)節(jié)也越來越多,傳統(tǒng)的管理模式已不能滿足,而依靠現(xiàn)信息技術的超市管理系統(tǒng)管理超市,可以節(jié)省大量的人力物力,更重要的是能更快更穩(wěn)的推動超市銷售發(fā)展,協(xié)助管理者做出與時俱進適應市場變化的正確決策,加快超市經營管理效率。超市管理系統(tǒng)是超市對商品的信息化管理系統(tǒng),本系統(tǒng)可以提高管理水平和工作效率,可以最大限度的減少人工操作帶來的錯誤,使用此系統(tǒng)主要為了實現(xiàn)商品管理的穩(wěn)定性、可維護性等,從而達到提高商品管理效率并指導經營方
10、向的目的。1.2 超市賬單管理系統(tǒng)的概述 本系統(tǒng)的主要功能就是完成對供應商往來賬添加的功能,每一批到貨情況,是否付款等情況在這個管理模塊中進行記錄,并且標有記賬時間,似的數(shù)據(jù)有依可循,供隨時查詢。此外可以根據(jù)商品的名稱查出是否記錄過,是否已經付款的功能。實現(xiàn)供應商信息的添加查詢功能。本項目設計主要包括需求分析、數(shù)據(jù)庫設計、項目設計、界面設計、調試及運行等幾個大的部分。工作在迭代中展開,通過不斷的完善每個環(huán)節(jié),最終完成超市管理的需求,實現(xiàn)自動化辦公。經過調研的初步需求分析,得出要設計的主要模塊包括:(1)賬單管理模塊,主要是管理超市賬單,賬單的編號、商品名稱、商品數(shù)量、交易金額、是否付款、供應商
11、名稱、商品描述、賬單時間。然后計算出顧客購買商品的總價,計算顧客實付金額和應付金額的差價。減少人工計算產生的錯誤。(2)供應商管理模塊,主要管理與超市合作的供應商,有編號、供應商名稱、供應商描述、聯(lián)系人、電話、地址。(3)用戶管理模塊,主要管理管理超市的用戶,有編號、用戶名稱、性別、年齡、電話、地址、權限。用戶管理信息化,減少了人力資源的浪費。1.3所需軟、硬件技術準備本系統(tǒng)的開發(fā)是面向數(shù)據(jù)庫應用程序的開發(fā)。目前數(shù)據(jù)庫技術發(fā)展日趨完善,可用于數(shù)據(jù)庫開發(fā)的工具各種各樣。本系統(tǒng)是采用mysql作為后臺數(shù)據(jù)庫,本系統(tǒng)是運行在window xp平臺上的,因此考慮到兼容性、開發(fā)成本以及開發(fā)的方便和簡單,
12、本系統(tǒng)使用免費的eclipse開發(fā)平臺。為了高效、快捷的采購出庫入庫管理系統(tǒng)的開發(fā)。采取如下開發(fā)環(huán)境:網絡環(huán)境:局域網。硬件環(huán)境:內存1g,硬盤80g。軟件環(huán)境:(1)操作系統(tǒng):windows xp版本。(2)數(shù)據(jù)庫開發(fā)工具:mysql。(3)應用程序開發(fā)工具:eclipse。技術準備:(1)java基礎(2)jsp技術(3)servlet技術(4) html,css(5)jquery的相關知識1.4可行性分析1.4.1 技術可行性 本系統(tǒng)戲是用java語言所編寫的,java語言作為前導課程已經學過。重點學習了jsp,最后又系統(tǒng)的學習了servlet,servlet這同時又是本系統(tǒng)應用的重點。
13、從設計,開發(fā),測試到最后的維護,都綜合了所學的java知識。本系統(tǒng)所實現(xiàn)的是超市賬單管理,因此在給定的時間內完成是絕對可行。制作本系統(tǒng)的軟件均可以在網上免費獲得,同時也可以獲得開源的代碼和圖片。本組的技術人員有開發(fā)此類項目的經驗。綜上所述,此系統(tǒng)開發(fā)有可靠的技術支持,技術上是完全可行的。1.4.2 經濟可行性對本組的經濟現(xiàn)狀和投資能力進行分析,對系統(tǒng)建設運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會和經濟效益進行估計。由于本系統(tǒng)是作為畢業(yè)設計由我們學生自己開發(fā)的,在經濟上的投入甚微,系統(tǒng)建成之后將為超市行業(yè)提供很大的方便,因此在經濟上是可行的。1.4.3 社會可行性本系統(tǒng)編程所使用的是網上
14、的開源代碼和圖片,又不以獲利為目的。因此不必承擔任何法律責任2 需求分析2.1 需求分析的任務及主要內容 2.2.1 具體業(yè)務的需求主要模塊包括:(1)賬單管理模塊,主要是管理超市賬單,賬單的編號、商品名稱、商品數(shù)量、交易金額、是否付款、供應商名稱、商品描述、賬單時間。然后計算出顧客購買商品的總價,計算顧客實付金額和應付金額的差價。減少人工計算產生的錯誤。(2)供應商管理模塊,主要管理與超市合作的供應商,有編號、供應商名稱、供應商描述、聯(lián)系人、電話、地址。(3)用戶管理模塊,主要管理管理超市的用戶,有編號、用戶名稱、性別、年齡、電話、地址、權限。用戶管理信息化,減少了人力資源的浪費。2.2 層
15、次圖軟件賬 單 管 理 模 塊用 戶 管 理 模 塊供 應 商 管 理 模 塊圖2-1層次圖2.3數(shù)據(jù)流圖經 理登 陸賬單管理供應商管理用戶管理數(shù)據(jù)維護存入數(shù)據(jù)庫圖2-2普通用戶 理登 陸賬單管理供應商管理數(shù)據(jù)維護存入數(shù)據(jù)庫圖2-33 概要設計3.1 系統(tǒng)分析在本系統(tǒng)中,分為基本信息的賬單管理模塊,供應商管理模塊,用戶管理模塊。有2個角色:經理、普通用戶名。1用戶所具有功能(1) 經理擁有所有的模塊的操作權限,(2) 普通用戶除了對用戶管理模塊的操作權限意外所有模塊的操作權限:對賬單表,供應商表增刪改查。3.1.1 系統(tǒng)的總體分析在前面的系統(tǒng)功能分析中,將系統(tǒng)劃分成4個模塊,如圖3-1:用戶登
16、錄驗證經理普通用戶賬單管理用戶管理供應商管理圖3-1 系統(tǒng)功能模塊圖 3.2 數(shù)據(jù)庫的設計與實現(xiàn)數(shù)據(jù)庫是此類系統(tǒng)的核心,系統(tǒng)中所有的信息都存儲在數(shù)據(jù)庫中,在所有jsp頁面中通過jdbc與數(shù)據(jù)庫連接,操作數(shù)據(jù)庫中的數(shù)據(jù),從而實現(xiàn)所有需要的功能。數(shù)據(jù)庫軟件有很多。本系統(tǒng)中數(shù)據(jù)庫采用mysql作為數(shù)據(jù)庫工具。數(shù)據(jù)庫是網站的核心,數(shù)據(jù)庫設計的合理與否對網站的建設有著至關重要的影響。一個良好的數(shù)據(jù)庫開發(fā)過程一般是先系統(tǒng)分析,再邏輯設計,然后物理實現(xiàn)。系統(tǒng)分析中分析數(shù)據(jù)庫用戶需求,并畫出e-r圖直觀地表示出數(shù)據(jù)庫系統(tǒng)的需求。邏輯設計中根據(jù)系統(tǒng)分析設計的一個關系模型。物理設計為邏輯設計中的數(shù)據(jù)模型選取一個最
17、合理的應用環(huán)境的物理結構,通常選取一個常用數(shù)據(jù)庫軟件,用數(shù)據(jù)庫軟件創(chuàng)建與邏輯設計中數(shù)據(jù)模型對應的數(shù)據(jù)庫。3.2.1 數(shù)據(jù)庫系統(tǒng)分析本系統(tǒng)的數(shù)據(jù)庫實體主要有“賬單”、“供應商”、“用戶”。其中“賬單”中的物品與“供應商”存在著聯(lián)系,一個賬單必須對應一個供應商,但供應商不一定只有一份賬單,即供應商和賬單之間一多對多的關系。如圖:3-1 賬單擁有m1供應商圖3-1 賬單供應商e-r圖3.2.2 數(shù)據(jù)庫物理實現(xiàn)經過數(shù)據(jù)庫系統(tǒng)分析后,數(shù)據(jù)庫的結構已經非常清晰,剩下的就是用一種數(shù)據(jù)庫軟件實現(xiàn)這樣的結構。本系統(tǒng)中數(shù)據(jù)庫采用mysql作為數(shù)據(jù)庫。首先我們在mysql中建一個數(shù)據(jù)庫,命名為“supermarke
18、t”。 選中supermarket數(shù)據(jù)庫,向數(shù)據(jù)庫中添加3個表:gongyingshang,yonghu,zhangdan。下面是每個數(shù)據(jù)表中的屬性。1) gongyingshang表。gongyingshang表用來存儲供應商信息。 gongyingshang表字段名稱數(shù)據(jù)類型gys_id數(shù)字gys_name文本gys_miaoshu文本gys_lianxiren文本gys_phone文本gys_chuanzhen數(shù)字gys_address數(shù)字表3-12) yonghu表。yonghu表用來存儲領登陸用戶明細。 yonghu表字段名稱數(shù)據(jù)類型yh_id數(shù)字yh_username文本yh_pa
19、ssword文本yh_sex文本yh_age數(shù)字yh_phone數(shù)字yh_address文本yh_quanxian文本表3-23) zhangdan表。zhangdan表用來存儲賬單的信息。 zhangdan表字段名稱數(shù)據(jù)類型zd_id數(shù)字zd_spmingcheng文本zd_spshuliang數(shù)字zd_jymoney數(shù)字zd_sfzhifu文本zd_gysname文本zd_spmiaoshu文本zd_data文本zd_danwei文本表3-34 詳細設計4.1 servlet的詳細應用在servlet工作流程中,根據(jù)web.xml中的配置將攔截所有通過servlet的請求,并根據(jù)uri決定
20、分發(fā)給doget還是dopost處理請求,然后調用相應的業(yè)務邏輯方法,調用相應的頁面去執(zhí)行響應。利用jdbc(java data base connectivity)技術處理與數(shù)據(jù)庫連接,利用其servlet api所定義的接口和類來封裝與數(shù)據(jù)庫交互的相關操作,使對數(shù)據(jù)庫的操作變得相當容易,減少開發(fā)時間,而且能對系統(tǒng)進行靈活的設計和實現(xiàn),使系統(tǒng)的各模塊容易維護和重用。4.2 特定模塊的詳細介紹 每個包都有其各自的作用,是雜亂的java文件分層,具有層次感,也可以很好地進行維護。4.2.1 登陸模塊 輸入不同的角色名就會進入不同的模塊,并完成相應的功能;登陸模塊如圖4-1所示如圖 4-1代碼:p
21、ublic class handellogin extends httpservletuseroper oper=new useroper();public void init(servletconfig config)throws servletexceptionsuper.init(config);public void destroy() super.destroy(); public void doget(httpservletrequest request, httpservletresponse response)throws servletexception, ioexcepti
22、on this.dopost(request, response);public void dopost(httpservletrequest request,httpservletresponse response)throws servletexception,ioexceptionrequest.setcharacterencoding(utf-8);response.setcharacterencoding(utf-8);response.setcontenttype(text/html;charset=utf-8);httpsession session=request.getses
23、sion(true);string op = request.getparameter(op);string opg= request.getparameter(opg);string opyh = request.getparameter(opyh);string zdgroup=request.getparameter(zdgroup);system.out.println(zdgroup);string gysgroup=request.getparameter(gysgroup);login judgelogin = (login)(session.getattribute(login
24、);if (dologin.equals(op) dologin(request, response);return;if (judgelogin!=null&!.equals(judgelogin)if(經理.equals(judgelogin.getyh_quanxian()if (zd.equals(op)dolnquireszd(request,response);else if(zdadd.equals(op)dozdadd(request,response);else if(zdxinxi.equals(op) dozdxinxi(request,response);else if
25、(修 改.equals(op) dozdxiugai(request,response);else if(刪 除.equals(op) dozddel(request,response);else if(組合查詢.equals(zdgroup)dozdchaxun(request,response);else if(gys.equals(op)dolnquiresgys(request,response);else if(gysadd.equals(op) dogysadd(request,response);else if(gysxinxi.equals(op) dogysxinxi(req
26、uest,response);else if(修 改.equals(opg)dogysxiugai(request,response);else if(刪 除.equals(opg)dogysdel(request,response);else if(組合查詢.equals(gysgroup)dogyschaxun(request,response);else if(yh.equals(op)dolnquiresyh(request,response);else if(yhadd.equals(op) doyhadd(request,response);else if(yhxinxi.equa
27、ls(op) doyhxinxi(request,response);else if(修 改.equals(opyh)doyhxiugai(request,response);else if(刪 除.equals(opyh)doyhdel(request,response);else if (查詢.equals(opyh) doyhchaxun(request,response);else if(修改密碼.equals(opyh) doyhmima(request,response);else if(修改密碼.equals(op)doadminmimaxiugai(request,respon
28、se);if(普通用戶.equals(judgelogin.getyh_quanxian()if (zd.equals(op)dolnquireszd(request,response);else if(zdadd.equals(op)dozdadd(request,response);else if(zdxinxi.equals(op) dozdxinxi(request,response);else if(修 改.equals(op) dozdxiugai(request,response);else if(刪 除.equals(op) dozddel(request,response);
29、else if(組合查詢.equals(zdgroup)dozdchaxun(request,response);else if(gys.equals(op)dolnquiresgys(request,response);else if(gysadd.equals(op) dogysadd(request,response);else if(gysxinxi.equals(op) dogysxinxi(request,response);else if(修 改.equals(opg)dogysxiugai(request,response);else if(刪 除.equals(opg)dog
30、ysdel(request,response);else if(組合查詢.equals(gysgroup)dogyschaxun(request,response);else if(yh.equals(op)|修改密碼.equals(op)|修改密碼.equals(opyh)|查詢.equals(opyh)|刪 除.equals(opyh)|修 改.equals(opyh)|yhxinxi.equals(op)|yhadd.equals(op)information info=new information();string msg=對不起您沒有那么高的權限;info.setmsg(msg);
31、request.setattribute(info, info);request.getrequestdispatcher(mainwindow.jsp).forward(request, response);elseresponse.sendredirect(login.jsp);管理員(用戶)登陸以后就會進入總頁面如圖:4-2所示:在左側可以看到管理員進來后(普通用戶)各自的權限。 管理員登陸:如圖 4-2普通用戶登陸:如圖 4-34.2.2 賬單管理模塊 管理員權限下的功能操作及代碼如圖 4-4代碼:private void dolnquireszd(httpservletrequest
32、 request,httpservletresponse response)throws servletexception,ioexception httpsession session=request.getsession();list list=oper.zdlnquires();list gysname=oper.zdgongyishang();if(list!=null)request.setattribute(list, list);session.setattribute(gysname, gysname);request.getrequestdispatcher(admin_bi
33、ll_list.jsp).forward(request, response);return;else response.sendredirect(admin_bill_list.jsp);private void dozdchaxun(httpservletrequest request,httpservletresponse response)throws servletexception,ioexception string zd_spmingcheng=request.getparameter(commodityname); string zd_sfzhifu=request.getp
34、arameter(payment); system.out.println(zd_spmingcheng); system.out.println(zd_sfzhifu); list list=oper.zdchaxun(zd_spmingcheng,zd_sfzhifu);if(list!=null)request.setattribute(list, list);request.getrequestdispatcher(admin_bill_list.jsp).forward(request, response);return;else response.sendredirect(admi
35、n_bill_list.jsp);代碼:private void dozdadd(httpservletrequest request,httpservletresponse response)throws servletexception,ioexception string zd_id=request.getparameter(zdid).trim();string zd_spmingcheng=request.getparameter(zdproductname).trim();string zd_spshuliang=request.getparameter(zdtransnunber
36、).trim();string zd_jymoney=request.getparameter(zdtransmoney).trim();string zd_sfzhifu=request.getparameter(payment).trim();string zd_gysname=request.getparameter(zdproducmanufacture).trim();string zd_spmiaoshu=request.getparameter(zdproducdesc).trim();string zd_danwei=request.getparameter(zdtransun
37、its).trim();string zd_data=new simpledateformat(yyyy-mm-dd).format(new date().gettime();list params = new arraylist();params.add(zd_id);params.add(zd_spmingcheng);params.add(zd_spshuliang);params.add(zd_jymoney);params.add(zd_sfzhifu);params.add(zd_gysname);params.add(zd_spmiaoshu);params.add(zd_dat
38、a);params.add(zd_danwei);information info=oper.zdadd(params);request.setattribute(info, info);request.getrequestdispatcher(admin_bill_add.jsp).forward(request, response);代碼:private void dozdxinxi(httpservletrequest request,httpservletresponse response) throws servletexception,ioexceptionstring zd_id
39、 =request.getparameter(id);zdbean zdbean = new zdbean();zdbean=oper.zdxinxi(zd_id);if(zdbean!=null)request.setattribute(zdbean, zdbean);request.getrequestdispatcher(admin_bill_update.jsp).forward(request, response);如圖 4-5代碼:private void dozdxiugai(httpservletrequest request,httpservletresponse respo
40、nse)throws servletexception,ioexceptionstring zd_id=request.getparameter(zdid).trim();string zd_spmingcheng=request.getparameter(zdproductname).trim();string zd_spshuliang=request.getparameter(zdtransnunber).trim();string zd_jymoney=request.getparameter(zdtransmoney).trim();string zd_sfzhifu=request
41、.getparameter(payment).trim();string zd_gysname=request.getparameter(zdproducmanufacture).trim();string zd_spmiaoshu=request.getparameter(zdproducdesc).trim();string zd_danwei=request.getparameter(zdtransunits).trim();list params = new arraylist();params.add(zd_id);params.add(zd_spshuliang);params.a
42、dd(zd_jymoney);params.add(zd_sfzhifu);params.add(zd_gysname);params.add(zd_spmiaoshu);params.add(zd_danwei);params.add(zd_spmingcheng);information info=oper.zdxiugai(params);request.setattribute(info, info);request.getrequestdispatcher(admin_bill_update.jsp).forward(request, response);private void d
43、ozddel(httpservletrequest request,httpservletresponse response)throws servletexception,ioexceptionstring zd_id=request.getparameter(zdid).trim();information info=oper.zddel(zd_id);request.setattribute(info, info);request.getrequestdispatcher(admin_bill_update.jsp).forward(request, response);普通用戶權限下功
44、能操作及代碼:圖及代碼同經理權限下圖及代碼4.2.2 供應商管理模塊管理員權限下的功能操作及代碼如圖:4-6所示 如圖 4-6代碼:private void dogyschaxun(httpservletrequest request,httpservletresponse response) throws servletexception,ioexceptionstring gys_name=request.getparameter(commodityname).trim();string gys_miaoshu=request.getparameter(commoditymiaoshu).
45、trim();list list=oper.gyschaxun(gys_name,gys_miaoshu);if(list!=null)request.setattribute(list, list);request.getrequestdispatcher(admin_supplier_list.jsp).forward(request, response);else response.sendredirect(admin_supplier_list.jsp);private void dolnquiresgys(httpservletrequest request,httpservletr
46、esponse response)throws servletexception,ioexception list list=oper.gyslnquires();if(list!=null)request.setattribute(list, list);request.getrequestdispatcher(admin_supplier_list.jsp).forward(request, response);else response.sendredirect(admin_supplier_list.jsp);如圖 4-7代碼:private void dogysadd(httpser
47、vletrequest request,httpservletresponse response) throws servletexception,ioexceptionstring gys_id = request.getparameter(gysid).trim();string gys_name =request.getparameter(gysname).trim();string gys_miaoshu=request.getparameter(gysmiaoshu).trim();string gys_lianxiren=request.getparameter(gyslianxi
48、).trim();string gys_phone=request.getparameter(gysphone).trim();string gys_chuanzhen=request.getparameter(gyschuanzhen).trim();string gys_address=request.getparameter(gysaddress).trim();list params = new arraylist();params.add(gys_id);params.add(gys_name);params.add(gys_miaoshu);params.add(gys_lianx
49、iren);params.add(gys_phone);params.add(gys_chuanzhen);params.add(gys_address);information info=oper.gysadd(params);request.setattribute(info, info);request.getrequestdispatcher(admin_supplier_add.jsp).forward(request, response);如圖 4-8代碼:private void dogysxinxi(httpservletrequest request,httpservletr
50、esponse response)throws servletexception,ioexception string gys_id = request.getparameter(id);gysbean gysbean=new gysbean();gysbean = oper.gysxinxi(gys_id);request.setattribute(gysbean, gysbean);request.getrequestdispatcher(admin_supplier_update.jsp).forward(request, response);如圖 4-9代碼:private void dogysxiugai(httpservletrequest request,httpservletresponse response) throws servletexception,ioexception string gys_id= request.getparameter(gysid).trim(); string gys_miaoshu = request.getparameter(gysmiaoshu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45198-2024老舊汽車估值評價規(guī)范
- STAT3-IN-39-生命科學試劑-MCE-5782
- ANO1-IN-4-生命科學試劑-MCE-2608
- 3-Methoxybenzeneboronic-acid-d3-3-Methoxyphenylboronic-acid-d-sub-3-sub-生命科學試劑-MCE-9929
- 二零二五年度電子產品銷售退換貨及售后服務協(xié)議
- 2025年度游戲工作室游戲市場調研分析師用工合同
- 二零二五年度生態(tài)旅游區(qū)集體土地入股聯(lián)營協(xié)議
- 2025年度電子商務消費者權益保護合同協(xié)議
- 二零二五年度美容店轉讓合同含美容院品牌形象使用權及廣告推廣
- 二零二五年度綠色環(huán)保餐飲商鋪租賃協(xié)議
- 住建局條文解讀新規(guī)JGJT46-2024《施工現(xiàn)場臨時用電安全技術標準》
- 物流公司軟件售后服務流程方案
- 機械工程類基礎知識單選題100道及答案解析
- 關于水滸傳的題目單選題100道及答案解析
- 冠心病課件完整版本
- 2024年衛(wèi)生資格(中初級)-中醫(yī)外科學主治醫(yī)師考試近5年真題集錦(頻考類試題)帶答案
- 中國大百科全書(第二版全32冊)08
- 霍尼韋爾Honeywell溫控器UDC2500中文手冊
- 義務教育數(shù)學新課標課程標準2022版考試真題附含答案
- AQ/T 2059-2016 磷石膏庫安全技術規(guī)程(正式版)
- 四川省宜賓市中學2025屆九上數(shù)學期末統(tǒng)考模擬試題含解析
評論
0/150
提交評論