版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、JIU JIANG UNIVERSITY畢 業(yè) 論論 題 目 基于于JSPP+Myysqll的商品品采購管管理系統(tǒng)統(tǒng) 英文題目 Bassed on JSP aand Myssql mannageemennt ssysttem forr prrocuuremmentt off gooodss 院 系 信 息息 科 學(xué) 與與 技 術(shù) 學(xué)學(xué) 院 專 業(yè) 軟軟 件 技技 術(shù) 姓 名 劉劉 金 亮 年 級 20008級( B008322班 005號) 指導(dǎo)教師 董 小 剛 二零一零年年十二月月摘 要隨著計算機(jī)機(jī)技術(shù)的的飛速發(fā)發(fā)展,傳傳統(tǒng)的手手工操作作已經(jīng)不不再適應(yīng)應(yīng)采購業(yè)業(yè)務(wù)管理理,越來來越多的的公司使
2、使用采購購管理系系統(tǒng)軟件件,采購購管理軟軟件易于于對公司司的采購購業(yè)務(wù)進(jìn)進(jìn)行管理理,并節(jié)節(jié)省大量量的時間間,簡化化系統(tǒng)流流程。論論文主要要分析了了采購管管理的需需求情況況,設(shè)計計目標(biāo),數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu),數(shù)據(jù)據(jù)流程和和系統(tǒng)的的主要特特點等,重重點介紹紹了系統(tǒng)統(tǒng)功能模模塊的詳詳細(xì)設(shè)計計和實現(xiàn)現(xiàn)方法,以以及開發(fā)發(fā)本系統(tǒng)統(tǒng)所用的的關(guān)鍵技技術(shù)。該該系統(tǒng)分分為八個主要要模塊,商品分類管理模塊,商品管理模塊,部門管理模塊,員工管理模塊,系統(tǒng)模塊管理模塊,員工權(quán)限管理模塊,采購管理模塊和供應(yīng)商管理模塊。本系統(tǒng)可以快捷方便的對采購業(yè)務(wù)進(jìn)行管理,并隨時了解采購貨物的庫存情況和使用情況,以便使公司迅速作出決策,調(diào)整采購
3、業(yè)務(wù)。該系統(tǒng)還可以節(jié)省大量數(shù)據(jù)的手工操作,使用壽命長,成本低,存儲量大,提高了公司采購業(yè)務(wù)的效率,對公司的發(fā)展有很大的幫助。系統(tǒng)采用當(dāng)前較流行的web應(yīng)用技術(shù)JSP、Java、Ajax,運用B/S模式使系統(tǒng)更加的方便,采用MY SQL作為后臺數(shù)據(jù)庫,利用JDBC技術(shù)實現(xiàn)了與后臺數(shù)據(jù)庫的互連,使用JavaBean技術(shù)封裝了對數(shù)據(jù)庫的常用操作。同時,系統(tǒng)采用目前比較流行的web設(shè)計模式MVC模式使系統(tǒng)的擴(kuò)展性大大的增強(qiáng)。關(guān)鍵詞:采購購管理, weeb應(yīng)用用技術(shù), 采購購業(yè)務(wù),AAjaxxAbsttracctWith thee raapidd deevellopmmentt off coompuut
4、err teechnnoloogy, thhe ttradditiionaal mmanuual no lonngerr meeet thee prrocuuremmentt maanaggemeent, moore andd moore commpanniess usse tthe proocurremeent mannageemennt ssysttem sofftwaare, puurchhasiing mannageemennt ssofttwarre iis eeasyy foor ccomppaniies to mannagee prrocuuremmentt opperaatio
5、ons, annd ssavee a lott off tiime, siimpllifyy thhe ssysttem proocesssess. PPapeer aanallyzees tthe demmandd foor pproccureemennt mmanaagemmentt, ddesiign goaals, daata strructturee, ddataa fllow andd thhe mmainn chharaacteerissticcs oof tthe sysstemm, ffocuusinng oon ffuncctioonall moodulles of the
6、e syysteem ddetaaileed ddesiign andd immpleemenntattionn meethoods andd thhe ddeveeloppmennt oof tthe keyy teechnnoloogiees uusedd inn thhe ssysttem. Thhe ssysttem is divvideed iintoo eiightt maain moddulees, cattegoory mannageemennt mmoduule, prroduuct mannageemennt mmoduule, deeparrtmeentaal mmana
7、agemmentt moodulle, empployyee mannageemennt mmoduule, thhe ssysttem moddulee maanaggemeent moddulee, eemplloyeee rrighhts mannageemennt mmoduule, maanaggemeent moddulee prrocuuremmentt annd ssuppplieer mmanaagemmentt moodulle. Thee syysteem ccan be fasst aand connvenniennt mmanaagemmentt off prrocu
8、uremmentt opperaatioons andd too keeep abrreasst oof tthe proocurremeent of gooods andd usse tthe invventtoryy too ennablle tthe commpanny tto mmakee deecissionns qquiccklyy, aadjuust thee prrocuuremmentt opperaatioons. Thhe ssysttem cann allso savve aa loot oof mmanuual datta, lonng llifee, llow co
9、sst, larrge memmoryy caapaccityy, iimprrovee thhe eeffiicieencyy off prrocuuremmentt opperaatioons of thee coompaany, thhe ddeveeloppmennt oof tthe commpanny iis vveryy heelpfful. Syysteem uusess thhe mmoree poopullar webb apppliicattionn teechnnoloogy JSSP, Javva, Ajaax, thee usse oof BB / S mmodee
10、l mmakees tthe sysstemm moore connvenniennt, usiing MY SQLL ass thhe bbackkendd daatabbasee, uusinng JJDBCC teechnnoloogy forr thhe iinteercoonneectiion witth tthe bacckgrrounnd ddataabasse, usiing JavvaBeean tecchnoologgy eencaapsuulattes thee coommoon ooperratiionss onn thhe ddataabasse. At thee s
11、aame timme, thee syysteem uusess thhe mmoree poopullar webb deesiggn ppattternns MMVC moddel alllowss exxpannsioon oof tthe sysstemm grreattly enhhancced.Keywwordds: Proocurremeent Mannageemennt,webb apppliicattionn teechnnoloogy,Proocurremeent opeerattionns,Ajaax目錄TOC o 1-3 h z u HYPERLINK l _Toc27
12、9314204 前 言 PAGEREF _Toc279314204 h 66 HYPERLINK l _Toc279314205 第一章 系系統(tǒng)概述述 PAGEREF _Toc279314205 h 7 HYPERLINK l _Toc279314206 (一)系統(tǒng)統(tǒng)背景 PAGEREF _Toc279314206 h 7 HYPERLINK l _Toc277931142007 (二)系系統(tǒng)開發(fā)發(fā)的意義義 PAGEREF _Toc279314207 h 7 HYPERLINK l _Toc279314208 (三)系統(tǒng)統(tǒng)簡介 PAGEREF _Toc279314208 h 8 HYPERLI
13、NK l _Toc279314209 (四)可行行性分析析 PAGEREF _Toc279314209 h 8 HYPERLINK l _Toc279314210 (五)小結(jié)結(jié) PAGEREF _Toc279314210 h 9 HYPERLINK l _Toc279314211 第一章 需需求分析析 PAGEREF _Toc279314211 h 10 HYPERLINK l _Toc279314212 (一)系系統(tǒng)需求求 PAGEREF _Toc279314212 h 10 HYPERLINK l _Toc279314213 (二)功功能需求求 PAGEREF _Toc279314213
14、h 10 HYPERLINK l _Toc279314214 (三)相相關(guān)技術(shù)術(shù)介紹 PAGEREF _Toc279314214 h 14 HYPERLINK l _Toc279314215 (四)小小結(jié) PAGEREF _Toc279314215 h 16 HYPERLINK l _Toc279314216 第二章 系系統(tǒng)總體體設(shè)計 PAGEREF _Toc279314216 h 17 HYPERLINK l _Toc279314217 (一)業(yè)業(yè)務(wù)流程程 PAGEREF _Toc279314217 h 17 HYPERLINK l _Toc279314218 (二)總體體設(shè)計的的目標(biāo)和和思
15、路 PAGEREF _Toc279314218 h 17 HYPERLINK l _Toc279314219 (三)系統(tǒng)統(tǒng)結(jié)構(gòu)設(shè)設(shè)計 PAGEREF _Toc279314219 h 17 HYPERLINK l _Toc279314220 (四)基本本資料管管理模塊塊 PAGEREF _Toc279314220 h 19 HYPERLINK l _Toc279314221 (五)業(yè)務(wù)務(wù)管理模模塊 PAGEREF _Toc279314221 h 20 HYPERLINK l _Toc279314222 (五)采采購匯總總模塊 PAGEREF _Toc279314222 h 27 HYPERLIN
16、K l _Toc279314223 (六)小小結(jié) PAGEREF _Toc279314223 h 27 HYPERLINK l _Toc279314224 第四章 系系統(tǒng)詳細(xì)細(xì)設(shè)計 PAGEREF _Toc279314224 h 28 HYPERLINK l _Toc279314225 (一)靜態(tài)態(tài)結(jié)構(gòu)設(shè)設(shè)計 PAGEREF _Toc279314225 h 28 HYPERLINK l _Toc279314226 (二)小結(jié)結(jié) PAGEREF _Toc279314226 h 32 HYPERLINK l _Toc279314227 第五五章 系統(tǒng)實實現(xiàn) PAGEREF _Toc27931422
17、7 h 33 HYPERLINK l _Toc279314228 (一)軟硬硬件環(huán)境境 PAGEREF _Toc279314228 h 33 HYPERLINK l _Toc279314229 (二)運行行環(huán)境配配置 PAGEREF _Toc279314229 h 33 HYPERLINK l _Toc279314230 (三)系統(tǒng)統(tǒng)部門界界面及實實現(xiàn) PAGEREF _Toc279314230 h 34 HYPERLINK l _Toc279314231 (四)小結(jié)結(jié) PAGEREF _Toc279314231 h 40 HYPERLINK l _Toc279314232 (一)基基本概念念
18、 PAGEREF _Toc279314232 h 41 HYPERLINK l _Toc279314233 (二)基基本測試試方法 PAGEREF _Toc279314233 h 41 HYPERLINK l _Toc279314234 (三)測測試用例例 PAGEREF _Toc279314234 h 42 HYPERLINK l _Toc279314235 (四)測測試結(jié)果果 PAGEREF _Toc279314235 h 42 HYPERLINK l _Toc279314236 (五)小小結(jié) PAGEREF _Toc279314236 h 42 HYPERLINK l _Toc27931
19、4237 致謝 PAGEREF _Toc279314237 h 444 HYPERLINK l _Toc279314238 參考文獻(xiàn) PAGEREF _Toc279314238 h 45前 言隨著社會經(jīng)經(jīng)濟(jì)的飛飛速發(fā)展展,傳統(tǒng)統(tǒng)的企業(yè)業(yè)采購模模式已經(jīng)經(jīng)適應(yīng)不不了企業(yè)業(yè)的飛速速發(fā)展。在傳統(tǒng)的企企業(yè)采購購模式中中,所有有的工作作都是通通過人工工記賬的的方式完完成的,每每一次的的采購都都需要花費費大量的的人力和和物力。這這樣的模模式不緊緊增加了了企業(yè)的的成本而而且還容容易造成成信息的丟丟失和產(chǎn)產(chǎn)生諸多多這樣那那樣的錯錯誤,引引起很多多不必要要的麻煩煩。211世紀(jì)是是社會經(jīng)經(jīng)濟(jì)飛速速發(fā)展的的時期,同同
20、時也是是信息技技術(shù)飛速速發(fā)展的的時期。經(jīng)經(jīng)濟(jì)的發(fā)發(fā)展必然然會引起起激烈的的競爭,一個企業(yè)為了使自己在眾多的同類企業(yè)中脫穎而出,必須提高自身的效率。所以,為了適應(yīng)時代的發(fā)展,企業(yè)必須實現(xiàn)辦公自動化。辦公自動化化(Offficce AAutoomattionn,簡稱稱OA)是是將現(xiàn)代代化辦公公和計算算機(jī)網(wǎng)絡(luò)絡(luò)功能結(jié)結(jié)合起來來的一種種新型的的辦公方方式,是是當(dāng)前新新技術(shù)革革命中一一個技術(shù)術(shù)應(yīng)用領(lǐng)領(lǐng)域,屬屬于信息息化社會會的產(chǎn)物物。辦公自動化化建設(shè)的的本質(zhì)是是提高決決策效能能為目的的的。通通過實現(xiàn)現(xiàn)辦公自自動化,或或者說實實現(xiàn)數(shù)字字化辦公公,可以以優(yōu)化現(xiàn)現(xiàn)有的管管理組織織結(jié)構(gòu),調(diào)調(diào)整管理理體制,在在提
21、高效效率的基基礎(chǔ)上,增增加協(xié)同同辦公能能力,強(qiáng)強(qiáng)化決策策的一致致性,最最后實現(xiàn)現(xiàn)提高決決策效能能的目的的。本商品采購購管理系系統(tǒng)是采采用jssp+sseveerleet+JJavaaBeaan+mmysqql+AAjaxx+hiiberrnatte等技技術(shù)實現(xiàn)現(xiàn)的一套套簡單的的辦公自自動化系系統(tǒng)。通通過本系系統(tǒng)可以以處理一一些簡單單的辦公公事務(wù),以以及完成成一套完完整的商商品采購購的過程程。本文文共分六六章。1.第一章章系統(tǒng)概述述,介紹紹了系統(tǒng)統(tǒng)背景和和可行性性分析。2.第二章章系統(tǒng)需需求分析析,主要要介紹系系統(tǒng)需求求分析,數(shù)數(shù)據(jù)流圖圖和系統(tǒng)統(tǒng)用例圖圖。3.第三章章是系統(tǒng)統(tǒng)總體設(shè)計計,介紹紹了
22、系統(tǒng)統(tǒng)結(jié)構(gòu)分分析設(shè)計計、系統(tǒng)統(tǒng)功能介介紹和數(shù)數(shù)據(jù)庫表表設(shè)計。4.第四章章系統(tǒng)詳詳細(xì)設(shè)計計,介紹紹了系統(tǒng)統(tǒng)的邏輯輯結(jié)構(gòu)。5.第五章章系統(tǒng)實實現(xiàn),介紹了了系統(tǒng)部部門重要要模塊的的實現(xiàn)算算法。6.第六章章為系統(tǒng)統(tǒng)的分析析及測試試,介紹紹了系統(tǒng)統(tǒng)開發(fā)環(huán)環(huán)境、網(wǎng)網(wǎng)站的測測試方法法和測試試結(jié)果,以以及軟件件的維護(hù)護(hù)。7.最后就就是總結(jié)結(jié),對本本論文所所做工作作進(jìn)行了了總結(jié),以以及參考考文獻(xiàn)。第一章 系系統(tǒng)概述述(一)系統(tǒng)統(tǒng)背景互聯(lián)網(wǎng)絡(luò)的的發(fā)展給給企業(yè)帶帶來了新新的機(jī)會會,面對對著諸多的機(jī)會企業(yè)業(yè)必須做做出自己己的選擇擇,因為為任何一一個企業(yè)業(yè)都不可可能應(yīng)對對所有的的機(jī)會,所所以企業(yè)業(yè)必須提提高自身身的辦公
23、公效率。只只有這樣樣,才能能讓自己己在信息息爆炸的的21世世紀(jì)立于于不敗之之地。那那么怎么么提高自自身的辦辦事效率率呢?辦辦公自動動化應(yīng)運運而生。本本文所描描述的商商品采購購管理系系統(tǒng)就是是辦公自自動化的的一種形形式。計算機(jī)的誕誕生和發(fā)發(fā)展促進(jìn)進(jìn)了人類類社會的的進(jìn)步和和繁榮,作作為信息息科學(xué)的的載體和和核心, HYPERLINK /view/92404.htm 計算機(jī)科學(xué)在知識時代扮演了重要的角色。在 HYPERLINK /view/35736.htm 行政機(jī)關(guān)、企事業(yè)單位工作中,是采用 HYPERLINK /view/11165.htm Internet/Intranet技術(shù),基于 HYPE
24、RLINK /view/60285.htm 工作流的概念,以計算機(jī)為中心,采用一系列現(xiàn)代化的辦公設(shè)備和先進(jìn)的通信技術(shù)(如天絡(luò)在線等等),廣泛、全面、迅速地收集、整理、加工、存儲和使用信息,使企業(yè)內(nèi)部人員方便快捷地共享信息,高效地協(xié)同工作;改變過去復(fù)雜、低效的手工辦公方式,為科學(xué)管理和決策服務(wù),從而達(dá)到提高行政效率的目的。一個企業(yè)實現(xiàn)辦公自動化的程度也是衡量其實現(xiàn)現(xiàn)代化管理的標(biāo)準(zhǔn)。 我國專家在第一次全國辦公自動化規(guī)劃討論會上提出辦公自動化的定義為:利用先進(jìn)的科學(xué)技術(shù),使部分辦公業(yè)務(wù)活動物化于人以外的各種現(xiàn)代化辦公設(shè)備中,由人與技術(shù)設(shè)備構(gòu)成服務(wù)于某種辦公業(yè)務(wù)目的的人一機(jī) HYPERLINK /vi
25、ew/553565.htm 信息處理系統(tǒng)。 在行政機(jī)關(guān)中,大都把辦公自動化叫做 HYPERLINK /view/2056.htm 電子政務(wù),企事業(yè)單位就大都叫 HYPERLINK /view/9490.htm OA,以前常叫 HYPERLINK /view/1139015.htm 無紙化辦公,后來叫辦公自動化,再后來叫OA。辦公自動化化與傳統(tǒng)統(tǒng)的辦公公方式相相比存在在著諸多多優(yōu)勢(1)0AA 是為為了更好好的管理理企業(yè)流流程而出出現(xiàn)的, 可以更更好的管管理企業(yè)業(yè)的日常常工作,節(jié)節(jié)約時間間 ,創(chuàng)創(chuàng)造也更更大的利利潤。(2)方便便,節(jié)約約資源,辦辦公無紙紙化,節(jié)節(jié)約人力力,減少少誤差 企業(yè)更更加的
26、省省心、更更加快捷捷方便的的處理事事情,更更加的簡簡單化啊?。?)實現(xiàn)現(xiàn)群體協(xié)協(xié)同工作作,使得得交流和和協(xié)調(diào)幾幾乎在瞬瞬間完成成,提高高工作效效率(4)統(tǒng)一一辦公規(guī)規(guī)范,提提高辦公公效率和和質(zhì)量,更更好的管管理辦公公的資源源(5)與全全球互動動,實現(xiàn)現(xiàn)辦公自自動化,效效率提高高(6)無行行業(yè)限制制(7)互動動性較強(qiáng)強(qiáng),比較較穩(wěn)定,能能上網(wǎng)就就可以查查詢相關(guān)關(guān)信息(8)善于于運用,簡簡單便捷捷, 體體現(xiàn)了企企業(yè)的先先進(jìn)程度度(9)易于于管理,方方便領(lǐng)導(dǎo)導(dǎo)的管理理和決策策(10)安安全性高高(二)系統(tǒng)統(tǒng)開發(fā)的的意義雖然諸如LLotuus 11-2-3和MMS OOffiice系系列的許許多應(yīng)用用軟
27、件可可以提高高辦公效效率,但但是這僅僅僅是針針對個人人辦公而而言。辦辦公自動動化不僅僅兼顧個個人辦公公效率的的提高,更更重要的的是可以以實現(xiàn)群群體協(xié)同同工作。協(xié)協(xié)同工作作意味著著要進(jìn)行行信息的的交流,工工作的協(xié)協(xié)調(diào)與合合作。由由于網(wǎng)絡(luò)絡(luò)的存在在,這種種交流與與協(xié)調(diào)幾幾乎可以以在瞬間間完成,并并且不必必?fù)?dān)心對對方是否否在電話話機(jī)旁邊邊或是否否有 HYPERLINK /view/748.htm 傳真真機(jī)可用用。這里里所說的的群體工工作,可可以包括括在地理理上分布布很廣,甚甚至分布布在全球球上各個個地方,以以至于工工作時間間都不一一樣的一一群工作作人員。 辦公自動化化可以和和一個企企業(yè)的業(yè)業(yè)務(wù)結(jié)合合
28、的非常常緊密,甚甚至是定定制的。因因而可以以將諸如如信息采采集、查查詢、統(tǒng)統(tǒng)計等功功能與具具體業(yè)務(wù)務(wù)密切關(guān)關(guān)聯(lián)。操操作人員員只須點點擊一個個按鈕就就可以得得到想要要的結(jié)果果,從而而極大得得方便了了企業(yè)領(lǐng)領(lǐng)導(dǎo)的管管理和決決策。 辦公自動化化還是一一個企業(yè)業(yè)與整個個世界聯(lián)聯(lián)系的渠渠道,企企業(yè)的IIntrraneet網(wǎng)絡(luò)絡(luò)可以和和Intternnet相相聯(lián)。一一方面,企企業(yè)的員員工可以以在Innterrnett上查找找有關(guān)的的技術(shù)資資料、市市場行情情,與現(xiàn)現(xiàn)有或潛潛在的客客戶、合合作伙伴伴聯(lián)系;另一方方面,其其他企業(yè)業(yè)可以通通過Innterrnett訪問你你對外發(fā)發(fā)布的企企業(yè)信息息,如企企業(yè)介紹紹、
29、生產(chǎn)產(chǎn)經(jīng)營業(yè)業(yè)績、業(yè)業(yè)務(wù)范圍圍、產(chǎn)品品/服務(wù)務(wù)等信息息。從而而起到宣宣傳介紹紹的作用用。隨著著辦公自自動化的的推廣,越越來越多多的企業(yè)業(yè)將通過過自己的的Inttrannet網(wǎng)網(wǎng)絡(luò)聯(lián)接接到Innterrnett上,所所以這種種網(wǎng)上交交流的潛潛力將非非常巨大大。 辦辦公自動動化已經(jīng)經(jīng)成為企企業(yè)界的的共識。眾眾多企業(yè)業(yè)認(rèn)識到到盡快進(jìn)進(jìn)行辦公公自動化化建設(shè),并并占據(jù)領(lǐng)領(lǐng)先地位位,將有有助于保保持競爭爭優(yōu)勢,使使企業(yè)的的發(fā)展形形成良性性循環(huán)。 辦公自自動化(OOffiice Auttomaatioon,簡簡稱OAA)是220世紀(jì)紀(jì)70年年代中期期 HYPERLINK /view/35122.htm 發(fā)達(dá)
30、國國家迅速速發(fā)展起起來的一一門綜合合性技術(shù)術(shù)。 我國的OAA經(jīng)過從從80年年代末至至今100多年的的發(fā)展,已已從最初初提供面面向單機(jī)機(jī)的輔助助辦公產(chǎn)產(chǎn)品,發(fā)發(fā)展到今今天可提提供面向向應(yīng)用的的大型協(xié)協(xié)同工作作產(chǎn)品?,F(xiàn)現(xiàn)在,辦辦公自動動化到底底要解決決什么問問題呢?我們說說,辦公公自動化化就是用用信息技技術(shù)把辦辦公過程程電子化化、數(shù)字字化,就就是要創(chuàng)創(chuàng)造一個個集成的的辦公環(huán)環(huán)境,使使所有的的辦公人人員都在在同一個個桌面環(huán)環(huán)境下一一起工作作。本文所介紹紹的商品品采購管管理系統(tǒng)統(tǒng),能解解決一些些基本的的辦公事事務(wù),以以及實現(xiàn)現(xiàn)整個的的商品采采購的流流程。(三)系統(tǒng)統(tǒng)簡介本系統(tǒng)的名名稱為商商品采購購管理
31、系系統(tǒng),該該系統(tǒng)分分為八個主要要模塊,商品分類管理模塊,商品管理模塊,部門管理模塊,員工管理模塊,系統(tǒng)模塊管理模塊,員工權(quán)限管理模塊,采購管理模塊和供應(yīng)商管理模塊。為了適應(yīng)最新的Internet技術(shù),系統(tǒng)采用的是基于web的B/S模式,意思就是該系統(tǒng)只要運行在服務(wù)器端,客戶端無需再安裝任何客戶端軟件,只要有瀏覽器,通過在瀏覽器的地址欄中輸入指定URL,以及正確的辦公通行證,你就可以在千里之外進(jìn)行辦公了。采用B/S模式有諸多的好處,其中最大的好處就是,當(dāng)系統(tǒng)更新時,只需在服務(wù)器端進(jìn)行更新,客戶端不需要做任何事情,這樣既提高了企業(yè)的辦公效率又降低了系統(tǒng)的維護(hù)成本。系統(tǒng)采用jjavaa作為主主要開發(fā)
32、發(fā)語言,主主要負(fù)責(zé)責(zé)系統(tǒng)后后臺業(yè)務(wù)務(wù)邏輯的的開發(fā),在在前臺界界面方面面,系統(tǒng)統(tǒng)采用的的是jssp技術(shù)術(shù)來開發(fā)發(fā)前臺界界面,并并配合超超文本標(biāo)標(biāo)記語言言HTMML(HHypeerTeext Marrk-uup LLangguagge),腳本本語言JJavaaScrriptt來完善善系統(tǒng)的的靈活性性和適用用性。系統(tǒng)采用的的數(shù)據(jù)庫庫是Myysqll,官方方統(tǒng)計,mmysqql數(shù)據(jù)據(jù)庫是速速度最快快的數(shù)據(jù)據(jù)庫,體體積小,易易操作是是它的特特點。(四)可行行性分析析本系統(tǒng)是眾眾多的辦辦公自動動化系統(tǒng)統(tǒng)的一種種,基于于以前已已有諸多多的辦公公自動化化系統(tǒng),所所以此系系統(tǒng)開發(fā)發(fā)的難度度不大。在技術(shù)術(shù)難度方方
33、面,由由于有指指導(dǎo)老師師的指導(dǎo)導(dǎo)和相關(guān)關(guān)參考文文獻(xiàn),特特別是網(wǎng)網(wǎng)上資料料,特別別是參考考其它程程序的功功能,因因此完全全可以實實現(xiàn)。技術(shù)可行性性系統(tǒng)采用的的技術(shù)是是jspp+seervllet+JavvaBeean+ajaax+hhibeernaate,這這些技術(shù)術(shù)都是當(dāng)當(dāng)今比較較流行的的webb開發(fā)技技術(shù),在在將近十十年的時時間中這這些技術(shù)術(shù)已近非非常的成成熟,因因此技術(shù)術(shù)上完全全可行。經(jīng)濟(jì)可行性性該系統(tǒng)采用用的技術(shù)術(shù)都是開開源技術(shù)術(shù),不需需要支付付任何費費用。系系統(tǒng)采用用的數(shù)據(jù)據(jù)庫是mmysqql,mmysqql是一一個免費費的數(shù)據(jù)據(jù)庫,所所以數(shù)據(jù)據(jù)庫方面面也不用用支付任任何費用用。系統(tǒng)統(tǒng)
34、采用的的服務(wù)器器是toomcaat5.5,當(dāng)當(dāng)然這也也是免費費的。所所以此系系統(tǒng)的開開發(fā)在經(jīng)經(jīng)濟(jì)完全全可行。法律可行性性該系統(tǒng)的開開發(fā)過程程中沒有有涉及到到使用付付費的第第三方軟軟件,且且系統(tǒng)所所擁有的的功能沒沒有涉及及到侵犯犯使用者者的隱私私,沒有有違反國國家的關(guān)關(guān)于網(wǎng)絡(luò)絡(luò)的相關(guān)關(guān)法律。所所以系統(tǒng)統(tǒng)在法律律上可行行。(五)小結(jié)結(jié)本章從課題題意義和和選題理理由出發(fā)發(fā),提出出了開發(fā)發(fā)商品采采購管理理系統(tǒng)的的必要性性和迫切切性,介介紹了系系統(tǒng)的發(fā)發(fā)展以及及此系統(tǒng)統(tǒng)可行性性分析,對對系統(tǒng)產(chǎn)產(chǎn)生的價價值進(jìn)行行了闡述述,本系系統(tǒng)是在在成熟發(fā)發(fā)環(huán)境jjsp+serrvleet+JJavaaBeaan+aa
35、jaxx+hiiberrnatte中開開發(fā)的。第一章 需需求分析析系統(tǒng)需求21世紀(jì)是是社會經(jīng)濟(jì)濟(jì)飛速發(fā)發(fā)展的時時期,企企業(yè)辦事事效率的的提高,是是企業(yè)發(fā)發(fā)展的必必須所在在。那么么該怎么么提高企企業(yè)的辦辦事效率率呢?如如何才能能讓一個個企業(yè)在在諸多的的同類競競爭中立立于不敗敗之地呢呢?答案很容易易就可以以找到。商商品采購購管理系系統(tǒng)的推推出,能能很好的的解決了了上述問問題。設(shè)計一個個性能良良好的管管理系統(tǒng)統(tǒng),明確確應(yīng)用環(huán)環(huán)境對系系統(tǒng)的要要求是首首要的和和最基本本的。特特別是數(shù)數(shù)據(jù)應(yīng)用用非常廣廣泛,非非常復(fù)雜雜,要是是事先沒沒有對信信息進(jìn)行行充分和和細(xì)致的的分析,這這種設(shè)計計就很難難取得成成功。事
36、實上,需需求分析析是數(shù)據(jù)據(jù)庫開發(fā)發(fā)中最難難的任務(wù)務(wù)之一。因因為,第第一,系系統(tǒng)本身身是可變變的,用用戶的需需求必須須不斷調(diào)調(diào)整,使使之與這這種變化化相適應(yīng)應(yīng)。第二二,用戶戶很難說說清某部部分工作作的功能能處理過過程。所所以,設(shè)設(shè)計人員員必須認(rèn)認(rèn)識到:在整個個需求分分析以及及系統(tǒng)設(shè)設(shè)計過程程中,用用戶參與與的重要要性,通通過各種種方法展展開調(diào)查查分析。系統(tǒng)運行所所需的環(huán)環(huán)境:操作系統(tǒng):Winndowwsxpp/WiindoowsNNTWebb應(yīng)用服服務(wù)器:Tommcatt5.55.266(需要要JDKK1.55以上)數(shù)據(jù)庫:myssql硬件環(huán)境境:奔騰騰4處理理器,處處理器主主屏1.8GHHz以
37、上上內(nèi)存5112M以以上功能需求本系統(tǒng)主要要要實現(xiàn)現(xiàn)的功能能模塊有有:商品品分類管管理模塊塊,商品品管理模模塊,部部門管理理模塊,員員工管理理模塊,系系統(tǒng)模塊塊管理模模塊,員員工權(quán)限限管理模模塊,采采購管理理模塊和和供應(yīng)商商管理模模塊系統(tǒng)功能圖圖:商品采購管理系統(tǒng)基本資料管理業(yè)務(wù)管理采購匯總系統(tǒng)用例商品采購管理系統(tǒng)基本資料管理業(yè)務(wù)管理采購匯總系統(tǒng)中的活活動者為為員工,其其中員工工通過登登錄進(jìn)入入系統(tǒng),登登錄系統(tǒng)統(tǒng)后,系系統(tǒng)會自自動判斷斷員工的的權(quán)限,系系統(tǒng)的管管理員享享有最高高權(quán)限,可可以操作作所有的的模塊。普通員工登錄且是采購部門的員工只可以操作采購管理模塊,各個部門的領(lǐng)班有不同的權(quán)限。業(yè)務(wù)
38、流程:系統(tǒng)的頂層層數(shù)據(jù)流流圖:錄入員工信息錄入員工信息采購入庫供應(yīng)商信息審批結(jié)果審批結(jié)果查詢員工審批請求員工信息采購訂單供應(yīng)商報價商品采購系統(tǒng)供應(yīng)商你采購員管理員采購主管系統(tǒng)的數(shù)據(jù)據(jù)庫設(shè)計計(實體體-聯(lián)系圖圖)111n1mnn1n1部門編號名稱員工所屬編號姓名權(quán)限商品類型商品所屬編號名稱編號名稱訂單項訂單供應(yīng)商相關(guān)技術(shù)介介紹系統(tǒng)服務(wù)器器開發(fā)語語言JSSP系統(tǒng)服務(wù)器器編程采采用最常常用的JJSP技技術(shù),JJSP (JaavaSServverPPagee)是SSun公公司在119999年發(fā)布布的J22EE的的重要組組成部分分,是基基于JaavaSServvlett以及整整個Jaava體體系的WWe
39、b開開發(fā)技術(shù)術(shù),為企企業(yè)級WWeb的的站點動動態(tài)網(wǎng)頁頁開發(fā)人人員提供供了一種種非常簡簡單卻有有效的工工具。JJSP與與ASPP有許多多相似之之處,都都是為基基于Weeb應(yīng)用用實現(xiàn)動動態(tài)網(wǎng)頁頁制作提提供的技技術(shù)環(huán)境境支持,JJSP有有以下優(yōu)優(yōu)點:將內(nèi)容的的生成和和顯示分分離.使使用JSSP技術(shù)術(shù),Weeb頁面面開發(fā)者者可以使使用HTTML或或XMLL標(biāo)志或或者小腳腳本來生生成頁面面上的動動態(tài)內(nèi)容容.生成成內(nèi)容的的邏輯被被封裝在在標(biāo)志和和JavvaBeeanss組件中中,并且且被捆綁綁到小腳腳本中,所所有的腳腳本在服服務(wù)器端端運行。強(qiáng)調(diào)可重重用的組組件。絕絕大多數(shù)數(shù)JSPP頁面依依賴于可可重用的的
40、、跨平平臺的組組件(JJavaaBeaans或或EJBB)來執(zhí)執(zhí)行應(yīng)用用程序所所要求的的更為復(fù)復(fù)雜的處處理,基基于組件件的方法法加速了了總體開開發(fā)過程程。硬件平臺臺和服務(wù)務(wù)器無關(guān)關(guān)。JSSP作為為Javva的組組成部分分,繼承承了Jaava技技術(shù)的“一次編編寫,隨隨處可用用(Wrritee onnce,runn annywhheree)”的特性性,可以以運行于于大多數(shù)數(shù)流行的的操作系系統(tǒng)平臺臺及Weeb服務(wù)務(wù)器。這這種與服服務(wù)器和和操作系系統(tǒng)平臺臺的無關(guān)關(guān)性是JJSP相相對于其其它動態(tài)態(tài)網(wǎng)頁技技術(shù)最大大的一個個優(yōu)點。與Ja va平平臺有機(jī)機(jī)集成。JJSP技技術(shù)是JJ2EEE平臺的的重要組組成部
41、分分。JSSP使用用Javva語言言作為它它的腳步步語言,在在JSPP頁面中中可以使使用幾乎乎所有的的Javva組件件和JaavaAAPI,從從而可以以發(fā)揮JJavaa語言的的強(qiáng)大功功能。使使用JSSP技術(shù)術(shù)可以創(chuàng)創(chuàng)建具有有高度可可伸縮性性和可靠靠性的WWeb應(yīng)應(yīng)用程序序。功能可擴(kuò)擴(kuò)展性。JJSP可可以通過過JavvaBeean和和EJBB以及自自定義的的標(biāo)記來來擴(kuò)展功功能,也也可以通通過JDDBC與與Oraaclee, DDB2, SQQL SServver等等大型關(guān)關(guān)系數(shù)據(jù)據(jù)庫進(jìn)行行連接;另外JJSP提提供了一一些隱含含對象,可可以使腳腳步功能能更加強(qiáng)強(qiáng)大,并并且編程程更加容容易、方方便。
42、例例如利用用Reqquesst對象象,可方方便地接接收用戶戶在HTTML表表單中提提交的信信息。利利用seessiion對對象可以以跟蹤用用戶狀態(tài)態(tài),利用用apppliccatiion對對象可以以得到當(dāng)當(dāng)前應(yīng)用用服務(wù)的的全局信信息。系系統(tǒng)中的的在線學(xué)學(xué)生的信信息就是是保存在在apppliccatiion中中。Hiberrnatte框架架一般來說在在數(shù)據(jù)層層,我們們可以用用jspp直接調(diào)調(diào)用sqql語句句操縱數(shù)數(shù)據(jù)庫,或或者在JJavaaBeaan中利利用sqql語句句執(zhí)行數(shù)數(shù)據(jù)庫操操縱。然然而,這這樣會使使我們在在開發(fā)時時候,把把注意力力過多的的集中到到sqll語句上上,同時時系統(tǒng)的的可維護(hù)護(hù)
43、性,和和編寫代代碼的效效率很低低。所以以本系統(tǒng)統(tǒng)中采用用了ORRM(對對象關(guān)系系映射)技技術(shù)中的的Hibbernnatee框架結(jié)結(jié)合DAAO模式式完成數(shù)數(shù)據(jù)層的的對象持持久化的的問題。在在編寫代代碼的時時候,我我們只要要操縱JJavaa中的對對象,剩剩下的對對象與數(shù)數(shù)據(jù)的轉(zhuǎn)轉(zhuǎn)換就交交給Hiiberrnatte去處處理了。這這樣系統(tǒng)統(tǒng)的可維維護(hù)性和和開發(fā)效效率就會會有很大大的提高高。同時時利用HHibeernaate從從tommcatt提供的的JNDDI連接接池獲取取數(shù)據(jù)庫庫連接,將將其封裝裝成Hiiberrnatte的SSesssionn,通過過Sesssioon來處處理對象象的保存存,更新新
44、,刪除除操作。 Hibbernnatee結(jié)合DDAO實實現(xiàn)對象象的持久久化,工工作原理理如圖。圖:Hibbernnatee結(jié)合DDAO實實現(xiàn)對象象的持久久化Ajax技技術(shù)Ajax這這個名詞詞是一位位叫Jeessee Jaamess Gaarreett 的美國國人創(chuàng)造造的。JJessse是AAdapptivve PPathh公司負(fù)負(fù)責(zé)用戶戶體驗策策略的主主管,他他在20005年年2月118日發(fā)發(fā)表了一一篇題為為Ajjax:一個WWeb應(yīng)應(yīng)用的新新途徑的的論文。在在文中他他給出了了Ajaax的定定義。AAjaxx不是一一種技術(shù)術(shù)。實際際上,它它由幾種種蓬勃發(fā)發(fā)展的技技術(shù)以新新的強(qiáng)大大方式組組合而成
45、成。Ajjax包包含:11、基于于CSSS標(biāo)準(zhǔn)的的表示;2、使使用Doocummentt Obbjecct MModeel 進(jìn)進(jìn)行動態(tài)態(tài)顯示和和交互;3、使使用XMMLHtttpRRequuestt與服務(wù)務(wù)器進(jìn)行行異步通通信;44、使用用JavvaSccrippt綁定定一切。AAjaxx工作原原理如下下:1.客戶斷斷利用XXMLHHttppReqquesst對象象向服務(wù)務(wù)器發(fā)送送異步請請求2.服務(wù)器器端接受受到請求求后進(jìn)行行業(yè)務(wù)處處理,處處理完后后把結(jié)果果返回客客戶端33.客戶戶端接受受到返回回響應(yīng)后后,進(jìn)行行更新頁頁面等操操作。各各種技術(shù)術(shù)在Ajjax中中的作用用如圖。圖:各種技技術(shù)在AAj
46、axx中的作作用小結(jié)本章介紹了了開發(fā)商商品采購購管理系系統(tǒng)的必必要性,以以及系統(tǒng)統(tǒng)所需的的功能。章節(jié)的開頭就介紹了系統(tǒng)采購的業(yè)務(wù)流程,使讀者一看本章就能很快聯(lián)想到操作流程。數(shù)據(jù)庫的設(shè)計也是本章的重點,在本章中描述了系統(tǒng)中數(shù)據(jù)的概念模型(E-R圖)。在本章的末尾篇幅,介紹了一些時下比較流行的web開發(fā)技術(shù),同時這些技術(shù)也是本系統(tǒng)要用到的技術(shù)。第二章 系系統(tǒng)總體體設(shè)計經(jīng)過需求分分析之后后,知道道了商品品采購管管理系統(tǒng)統(tǒng)要“做什么么?,F(xiàn)現(xiàn)在通過過總體設(shè)設(shè)計來計計劃采購購管理系系統(tǒng)應(yīng)該該“怎么做做”。(一)業(yè)務(wù)務(wù)流程(二)總體體設(shè)計的的目標(biāo)和和思路設(shè)計一個基基于BS結(jié)構(gòu)的的商品采購購管理系系統(tǒng)。要要求
47、系統(tǒng)統(tǒng)是一個個數(shù)據(jù)安安全、穩(wěn)穩(wěn)定性強(qiáng)強(qiáng)、功能能清晰的的數(shù)據(jù)管管理系統(tǒng)統(tǒng)。系統(tǒng)統(tǒng)實現(xiàn)的的功能主主要是圍圍繞在采采購過程程中所發(fā)發(fā)生的訂訂貨,進(jìn)進(jìn)貨,付付款,退退貨等行行為創(chuàng)建建訂單,進(jìn)進(jìn)貨單,付付款單,退退貨單等等。系統(tǒng)統(tǒng)創(chuàng)建的的訂單必必須能夠夠反映出出提供貨貨品的供應(yīng)應(yīng)商信息息,訂貨貨日期,進(jìn)進(jìn)貨日期期,所訂訂貨品的的名稱、數(shù)數(shù)量、價價格等基基本信息息,還要要標(biāo)明訂貨事事務(wù)的具具體負(fù)責(zé)責(zé)人,制單單日期及及制單人人等附加加信息。進(jìn)進(jìn)貨單要要反映的的信息與與實現(xiàn)過過程基本本上與訂訂單相似似,不同同在于進(jìn)進(jìn)貨單中中所收購購的貨品品來自于于訂單中中所訂購購的貨品品。還有有進(jìn)貨單單上不存存在訂貨貨日期這
48、這一單項,但但存在進(jìn)進(jìn)貨日期期和制單單日期。付付款單實實現(xiàn)需要要根據(jù)進(jìn)進(jìn)貨單所所反映的的信息,進(jìn)進(jìn)貨單中中牽涉的的貨品的的價格,數(shù)數(shù)量會直直接影響響具體付付款單的的生成。退退貨單實實現(xiàn)主要要是根據(jù)據(jù)進(jìn)貨單單所購入入的貨晶晶來生成成楣疲的的退貨單單。除了了這些采采購業(yè)務(wù)務(wù)所需的的主要功功能之終終,系統(tǒng)統(tǒng)還具有有單據(jù)查查詢等功功能。(三)系統(tǒng)統(tǒng)結(jié)構(gòu)設(shè)設(shè)計根據(jù)需求分分析中所所探討分分析的。將將商品采購購管理系系統(tǒng)分為為三大功功能模塊塊。它們們分別為為“基本資料料管理“,“業(yè)務(wù)管管理”和“報表中中心”。這三三部分組組成了整整個系統(tǒng)統(tǒng)。這三三個模塊分別別又有更更小的模模塊組成成。“基本資資料管理理模塊它
49、它由“員工管理理”,“部門管管理”,“供應(yīng)商管管理”,“商品分分類管理理”,“系統(tǒng)模模塊管理理”,“員工權(quán)權(quán)限管理理”,和“商品管管理”七個模塊塊組成。這這七個模模塊可以完成成對基本本資料管管理的所所有操作作處理。“采購匯總分別由“采購訂單匯總,“采購進(jìn)貨匯總”,和“采購?fù)素泤R總?cè)齻€模塊組成。這些模塊可以對企業(yè)最近的采購行為進(jìn)行綜合研究分柝,為企業(yè)來年更合理的采購提供基礎(chǔ)。“業(yè)務(wù)管理模塊為本系統(tǒng)中心模塊。根據(jù)業(yè)務(wù)的功能性質(zhì)的不問,將業(yè)務(wù)功能分為“采購管理”和“查詢管理兩部分?!安少徆芾碇饕?fù)責(zé)對企業(yè)采購過程中各種單據(jù)的形成,它記錄了企業(yè)采購中的所有行為。“采購管理由“采購訂單管理”,“采購進(jìn)貨
50、管理,“采購付款管理”和“采購?fù)素浌芾硭膫€模塊組成?!安樵児芾碇饕?fù)責(zé)對企業(yè)近段時間肉所進(jìn)行的所有采購所生成的單據(jù)進(jìn)行查詢。查詢的具體使用價值可以根據(jù)用戶使用時的不同目的而有所不同,“查詢管理”由“采購訂單查詢, “采購付款單查詢”和“采購進(jìn)、退貨單查詢”這三部分組成。以下就是系統(tǒng)的功能模塊圖。采購管理系統(tǒng)采購管理系統(tǒng)基本資料管理業(yè)務(wù)管理采購匯總基本資料管理部門管理供應(yīng)商管理商品管理員工管理商品分類管理員工權(quán)限管理系統(tǒng)模塊管理采購匯總采購訂貨匯總采購進(jìn)貨匯總采購?fù)素泤R總業(yè)務(wù)管理業(yè)務(wù)管理采購管理查詢管理采購訂單管理采購進(jìn)貨管理采購?fù)素浌芾聿少徃犊罟芾聿少徲唵尾樵儾少徃犊畈樵儾少忂M(jìn)貨查詢采購?fù)素洸?/p>
51、詢圖 商品品采購管管理功能能模塊圖圖通過前面的的分析,商商品采購購管理系系統(tǒng)主要要實現(xiàn)包包括“基本資資料管理理”、“業(yè)務(wù)管管理”、“報表中中心”在內(nèi)的的三大模模塊。這這一部分分將分析析如何具具體的實實現(xiàn)這三三大模塊塊的功能能。系統(tǒng)統(tǒng)采用BBS結(jié)構(gòu)。各各模塊的的業(yè)務(wù)邏邏輯由DDao來來實現(xiàn)。要要實現(xiàn)采采購管理理系統(tǒng)DDao的的設(shè)計至至關(guān)重要要。根據(jù)據(jù)前面的的需求分分析及數(shù)數(shù)據(jù)庫的的設(shè)計與與實現(xiàn),然然后結(jié)合合Myeecliipsee6.55的開發(fā)發(fā)環(huán)境來來實現(xiàn)完完成系統(tǒng)統(tǒng)功能所所需的各各個實體體Beaan。(四)基本本資料管管理模塊塊“基本資料料管理”模塊主主要實現(xiàn)現(xiàn)的功能能是對采采購管理理系統(tǒng)中
52、中所要使使用到的的基本信信息,如如員工信信息,供供應(yīng)商信信息和貨貨品信息息等進(jìn)行行操作管管理?!盎拘判畔⒛K塊”包括“員工管管理”,“部門管管理”,“供應(yīng)商商管理”,“商品分分類管理理”,“系統(tǒng)模模塊管理理”,“員工權(quán)權(quán)限管理理”,和“商品管管理”七個模模塊。七七個模塊塊的功能能實現(xiàn)與與數(shù)據(jù)庫庫的tbb_deept,tb_moddulee,tbb_emmp,ttb_ggoodds_ttypee,tbb_gooodss和tbb_prroviiderr六張數(shù)數(shù)據(jù)表密密切相關(guān)關(guān)。由數(shù)數(shù)據(jù)庫的的六張表表可知,每每一位員員工,每每一個供供應(yīng)商及及每一種種商品對對應(yīng)著數(shù)數(shù)據(jù)表中中的一條條記錄。也也就是說
53、說,如果果要增加加一名員員工信息息,就是是往tbb_emmp數(shù)據(jù)據(jù)表中增增加一條條記錄。刪刪除一名名員工的的信息也也就是刪刪除與這這名員工工相對應(yīng)應(yīng)存在于于數(shù)據(jù)表中中的一條條記錄。要修改改一名員員工的信信息就是是將與這這名員工工相對應(yīng)應(yīng)的數(shù)據(jù)據(jù)表中的的記錄進(jìn)進(jìn)行修改改。由此此可知,無無論是供供應(yīng)商還還是貨品品的管理理都跟員員工的管管理相適適應(yīng),都都是對相相應(yīng)數(shù)據(jù)據(jù)表中的的一條記記錄進(jìn)行行相應(yīng)的的操作。現(xiàn)現(xiàn)在就以以“員工管管理”為例來來詳細(xì)分分析“基本資資料管理理”功能是是如何實實現(xiàn)的。實現(xiàn)“員工工管理”功能需需要使用用tb_empp數(shù)據(jù)表表,Empployyee實實體Beean,EEmpllo
54、yeeeDaao業(yè)務(wù)務(wù)Beaan。以以下便是是實現(xiàn)此此功能所所需的主主要方法法及其解解釋:Emplooyeee實體BBeann中實現(xiàn)現(xiàn)了員工工實體的的持久化化,主要要封裝了了員工的的屬性:員工編編號,員員工姓名名,員工工所屬部部門,電電子郵箱箱,性別別,年齡齡,職位位,家庭庭住址等等。由于于封裝類類的時候候為了安安全性將將屬性封封裝為pprivvatee,所以以實體BBeann中實現(xiàn)現(xiàn)了相對對應(yīng)屬性性的geetttter和和settterr方法,以以達(dá)到對對屬性的的取值和和設(shè)值的的目的。EmplooyeeeDaoo業(yè)務(wù)BBeann中實現(xiàn)現(xiàn)方法:Void adddEmmplooyeee(Emmp
55、looyeee empp):利利用hiiberrnatte往ttb_eemp數(shù)數(shù)據(jù)表中中插入一一條員工工記錄。Void delleteeEmpployyee(iint id):從tbb_emmp數(shù)據(jù)據(jù)表中刪刪除一條條員工編編號為IID的員員工記錄錄。List gettEmpployyeeAAll():從tbb_emmp數(shù)據(jù)據(jù)表中查查詢所有有的員工工的信息息。Emplooyeee ggetEEmplloyeeeByyId(iint id):查詢ttb_eemp表表中員工工標(biāo)號為為id的的員工記記錄。Void upddateeEmpployyee(EEmplloyeee eemp)更新tb_emp
56、表中特定員工的記錄,在方法的參數(shù)中傳遞一個Employee的對象,根據(jù)對象的屬性的值對tb_emp數(shù)據(jù)表中的相應(yīng)字段進(jìn)行更改。Strinng ggetEEmpfforXXML():查詢ttb_eemp數(shù)數(shù)據(jù)表中中的所有有員工的的記錄并并按照xxml格格式以字字符串類類型返回回。當(dāng)打開“員員工管理理”界面的的時候,系系統(tǒng)默認(rèn)認(rèn)情況下下會調(diào)用用EmpployyeeDDao業(yè)業(yè)務(wù)Beean中中的geetEmmplooyeeeAlll()方方法返回回Lisst遠(yuǎn)遠(yuǎn)程接口口。由相相應(yīng)的sservvlett將其轉(zhuǎn)轉(zhuǎn)發(fā)給相相應(yīng)的jjsp頁頁面,在在jspp頁面中中調(diào)用相相應(yīng)的ggettter方方法將所所有員
57、工工的資料料信息顯顯示在“員工管管理”界面的表表中。新增員工檔檔案:當(dāng)點擊“新新增”超鏈接接時,瀏瀏覽器為為跳轉(zhuǎn)到到“員工管管理新增”頁面。填填好相應(yīng)應(yīng)的表單單后,點點擊“確定”按鈕時時,系統(tǒng)統(tǒng)將會把把表單中中的內(nèi)容容提交到到一個sservvlett中,在在serrvleet中使使用reequeest.gettParrameeterr(“”);獲取相相應(yīng)表單單元素的的值,將將這些值值封裝為為一個員員工對象象,實例例化EmmplooyeeeDaoo業(yè)務(wù)BBeann,調(diào)用用業(yè)務(wù)BBeann中adddEmmplooyeee(Emmplooyeee empp)方法法,利用用hibbernnatee向t
58、bb_emmp表中中插入一一條記錄錄。修改員工信信息:從“員工管管理”頁面中中選擇需需要修改改信息的的員工的的記錄,再再點擊修修改超鏈鏈接。系系統(tǒng)會跳跳轉(zhuǎn)到“員工管管理修改”頁面,當(dāng)當(dāng)瀏覽器器跳轉(zhuǎn)到到此頁面面時,系系統(tǒng)將加加載需要要修改的的員工的的所有信信息,并并顯示在在表單的的相應(yīng)的的元素內(nèi)內(nèi),這樣樣用戶可可以根據(jù)據(jù)實際情情況修改改所要修修改的內(nèi)內(nèi)容。當(dāng)當(dāng)用戶修修改完成成時,點點擊修改改按鈕。點點擊“修改”按鈕時時,系統(tǒng)統(tǒng)將會把把表單提提交給一一個處理理的seervllet,由由serrvleet將表表單的數(shù)數(shù)據(jù)封裝裝為一個個對象,將將此對象象作為參參數(shù)傳遞遞給業(yè)務(wù)務(wù)Beaan EEmpll
59、oyeeeDaao的方方法Uppdatte()修修改tbb_emmp數(shù)據(jù)據(jù)表中的的相應(yīng)記記錄。刪除員工信信息:在“員工管管理”頁面中中選中一一條員工工記錄。點點擊“刪除”按鈕。系系統(tǒng)將會會調(diào)用EEmplloyeeeDaao業(yè)務(wù)務(wù)Beaan中的的delleteeEmpployyee(intt idd)方法法將這條條記錄從從tb_empp數(shù)據(jù)表表總刪除除。(五)業(yè)務(wù)務(wù)管理模模塊采購訂單管管理“業(yè)務(wù)管理理模塊塊是整個個系統(tǒng)的的核心部部分。包包括兩大大方面,一一是單據(jù)據(jù)的生成成。二是是單據(jù)的的查詢。單單據(jù)生成成又包括括四個方方面。分分別為“采購訂訂單管理理”,“進(jìn)貨單單管理,“付款單單管理”和“退貨單
60、單管理”四個部部分。單單據(jù)查詢詢也包括括三個方方面。分分別為“采購訂訂單查詢詢, “采購進(jìn)進(jìn)貨單查查詢, “采購?fù)送素泦尾椴樵儭焙汀安少徃陡犊畈樵冊兯膫€個部分。要要順利生生成一張張訂單單單據(jù)。首首先必須須先了解解訂單本本身的特特點。一一張完整整的企業(yè)業(yè)訂單一一般包括括兩個方方面:企企業(yè)訂單單和企業(yè)業(yè)訂單項項兩部分分。就是是說一張張訂單生生成主要要涉及兩兩個數(shù)據(jù)據(jù)表的操操作,一一個為ttb_oordeerFoorm數(shù)數(shù)據(jù)表,另另一個為為tb_gooods_iteem數(shù)據(jù)據(jù)表。由由訂單的的特點容容易得出出tb_ordderFFormm數(shù)據(jù)表表與tbb_gooodss_ittem數(shù)數(shù)據(jù)表存存在1:N
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024木地板采購合同范本
- 2024網(wǎng)絡(luò)安全公司與政府機(jī)構(gòu)之間的技術(shù)服務(wù)合同
- 2024年:公寓買賣合同樣本
- 2024年網(wǎng)絡(luò)安全防護(hù)系統(tǒng)搭建合同
- 特殊車輛知識培訓(xùn)課件
- 2024年高標(biāo)準(zhǔn)住宅小區(qū)清潔勞務(wù)分包合作協(xié)議書3篇
- 血型血交叉知識培訓(xùn)課件
- 2025版二零二五年度二手設(shè)備存量買賣服務(wù)協(xié)議3篇
- 三方協(xié)商產(chǎn)品銷售代理合同(2024版)
- 中國礦業(yè)大學(xué)《有機(jī)材料結(jié)構(gòu)與性能》2023-2024學(xué)年第一學(xué)期期末試卷
- 滿堂腳手架計算書
- MRAS系統(tǒng)標(biāo)準(zhǔn)用戶手冊
- HAPS系統(tǒng)實現(xiàn)協(xié)同仿真驗證-基礎(chǔ)電子
- 歐洲地下車庫誘導(dǎo)通風(fēng)系統(tǒng)設(shè)計手冊
- 現(xiàn)代文答題技巧課件2023年中考語文二輪復(fù)習(xí)
- YS/T 673-2013還原鈷粉
- TY/T 3001-2006中國青少年兒童 手腕骨成熟度及評價方法
- GB/T 32545-2016鐵礦石產(chǎn)品等級的劃分
- 福建省地方標(biāo)準(zhǔn)《先張法預(yù)應(yīng)力混凝土管樁基礎(chǔ)技術(shù)規(guī)程》DBJ13-2023
- 危險作業(yè)監(jiān)護(hù)人員培訓(xùn)
- 職業(yè)病防治企業(yè)臺賬樣本
評論
0/150
提交評論