版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本 科生畢業(yè)論文(設(shè)計(jì))</p><p> 論文(設(shè)計(jì))題目:分銷資源計(jì)劃(DRP)</p><p> 分 院:理工分院</p><p> 專 業(yè)(方 向):</p><p> 年 級(jí)、班 級(jí):</p><p> 學(xué) 生 學(xué) 號(hào):</p
2、><p> 學(xué) 生 姓 名:</p><p> 指 導(dǎo) 老 師:</p><p> 2011 年 3 月 5 日</p><p><b> 摘 要</b></p><p> DRP(distribution resource planning)分銷資源計(jì)劃是管
3、理企業(yè)的分銷網(wǎng)絡(luò)的系統(tǒng),目的是使企業(yè)具有對(duì)訂單和供貨具有快速反應(yīng)和持續(xù)補(bǔ)充庫(kù)存的能力。本系統(tǒng)是根據(jù)目前DRP業(yè)務(wù)情況完成,基本實(shí)現(xiàn)了DRP的功能?,F(xiàn)在許多企業(yè)都已經(jīng)實(shí)施了DRP,為了是更好的管理企業(yè)。在當(dāng)今,一個(gè)企業(yè)的管理水平的好壞對(duì)企業(yè)的發(fā)展有很重要的影響。分銷網(wǎng)絡(luò)系統(tǒng),對(duì)企業(yè)管理資源管理一體化有著革命性的變化,新的模式借助互聯(lián)網(wǎng)的延申性及便利性,使商務(wù)過(guò)程不再受時(shí)間、地點(diǎn)和人員的限制,企業(yè)的工作效率和業(yè)務(wù)范圍都得到了有效的提高,大大
4、的提高了企業(yè)的效益。</p><p> 本文通過(guò)大量圖片和文字,說(shuō)明了DRP的功能以及DRP系統(tǒng)的業(yè)務(wù)邏輯,功能模塊,設(shè)計(jì)原理,系統(tǒng)的優(yōu)缺點(diǎn)等方面做了一系列的闡述。本系統(tǒng)是通過(guò)現(xiàn)實(shí)需求訂立,在Eclipse平臺(tái)開(kāi)發(fā)成功,并通過(guò)測(cè)試完成了需求中的功能。本文還說(shuō)明了各個(gè)功能的詳細(xì)設(shè)計(jì),通過(guò)圖片配合,生動(dòng),鮮明說(shuō)明了系統(tǒng)的設(shè)計(jì)框架。</p><p> DRP是管理企業(yè)的分銷網(wǎng)絡(luò)系統(tǒng),目的是使
5、企業(yè)具有對(duì)訂單和供貨具有快速反應(yīng)和持續(xù)補(bǔ)充庫(kù)存的能力。通過(guò)互聯(lián)網(wǎng)將供應(yīng)商與經(jīng)銷商有機(jī)地聯(lián)系在一起,DRP為企業(yè)的業(yè)務(wù)經(jīng)營(yíng)及與貿(mào)易伙伴的合作提供了一種全新的模式。該文使用java作為開(kāi)發(fā)語(yǔ)言,采用MVC框架技術(shù)搭建整個(gè)系統(tǒng),數(shù)據(jù)庫(kù)采用oracle9i,myeclipse8.5作為開(kāi)發(fā)工具,設(shè)計(jì)并實(shí)現(xiàn)了DRP分銷管理系統(tǒng)。</p><p> 通過(guò)互聯(lián)網(wǎng)將供應(yīng)商與經(jīng)銷商有機(jī)地聯(lián)系在一起,DRP為企業(yè)的業(yè)務(wù)經(jīng)營(yíng)及與貿(mào)易
6、伙伴的合作提供了一種全新的模式。供應(yīng)商和經(jīng)銷商之間可以實(shí)時(shí)地提交訂單、 查詢產(chǎn)品供應(yīng)和庫(kù)存狀況、并獲得市場(chǎng)、銷售信息及客戶支持,實(shí)現(xiàn)了供應(yīng)商與經(jīng)銷商之間端到端的供應(yīng)鏈管理,有效地縮短了供銷鏈。</p><p> 【關(guān)鍵詞】 DRP, Jsp , JavaEE, 資源分銷 </p><p><b> Abstract</b></p><p>
7、; The DRP is a system of retail network which manages a enterprise.it’S purpose is making the enterprise have a fast reaction to the order and supply of goods,and keeping a good ability of stock management.Contacting th
8、e supplier and dealer together by Internet,the DRP provides a new work mode for the business of enterprise and a good way for the partner7S cooperation.In this paper.we use Java as design language,and MVC to build the sy
9、stem ,and oracle9 as database system,and myeclipse8.5 as the de</p><p> DRP is to manage the company's distribution network system designed to enable enterprises with orders and delivery of rapid respon
10、se and sustained ability to replenish stocks. Internet providers and distributors will be organically linked, DRP for enterprise business and trade partners to provide a new model. This paper uses java as a development l
11、anguage, the use of MVC framework technology to build the entire system, the database used oracle9i, myeclipse8.5 as a development tool, designed and </p><p> Internet providers and distributors will be org
12、anically linked, DRP for enterprise business and trade partners to provide a new model. Between suppliers and dealers in real time to submit orders, check product availability and inventory status, and access to marketin
13、g, sales information and customer support, achieved between suppliers and distributors end to end supply chain management, effectively shortening the Supply chain.</p><p> 【Key words】distribution management
14、,j2ee,Jsp,java web</p><p><b> 目 錄</b></p><p><b> 第一章 緒論1</b></p><p> 1.1 課題研究背景及意義1</p><p> 1.2 課題內(nèi)容3</p><p> 1.3 課題內(nèi)容調(diào)研及可
15、行性分析3</p><p> 第二章 需求分析5</p><p> 2.1 DRP 原理5</p><p> 2.2業(yè)務(wù)流和數(shù)據(jù)流5</p><p> 2.2.1 業(yè)務(wù)流6</p><p> 2.2.2 數(shù)據(jù)流8</p><p> 2.3 系統(tǒng)的功能模塊9</p&
16、gt;<p> 2.4數(shù)據(jù)庫(kù)設(shè)計(jì)與分析11</p><p> 第三章 網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)15</p><p> 3.1 網(wǎng)站的體系結(jié)構(gòu)設(shè)計(jì)15</p><p> 3.2 網(wǎng)站組件的實(shí)現(xiàn)17</p><p> 3.3 性能配置19</p><p> 第四章 詳細(xì)設(shè)計(jì)21</p&g
17、t;<p> 4.1 系統(tǒng)管理21</p><p> 4.1.1 用戶添加22</p><p> 4.1.2 修改密碼22</p><p> 4.2 基礎(chǔ)數(shù)據(jù)管理功能23</p><p> 4.3 分銷商維護(hù)26</p><p> 4.4 分銷商庫(kù)存管理28</p>
18、<p> 4.5 分消費(fèi)管理30</p><p> 4.6 功能擴(kuò)展31</p><p> 第五章 系統(tǒng)評(píng)價(jià)33</p><p> 5.1 系統(tǒng)特色33</p><p><b> 第六章 結(jié)論34</b></p><p><b> 參考文獻(xiàn)36</
19、b></p><p><b> 致 謝37</b></p><p><b> 分銷資源計(jì)劃</b></p><p><b> 第一章 緒論</b></p><p> 1.1 課題研究背景及意義</p><p> DRP(distrib
20、ution resource planning)分銷資源計(jì)劃是管理企業(yè)的分銷網(wǎng)絡(luò)的系統(tǒng),目的是使企業(yè)具有對(duì)訂單和供貨具有快速反應(yīng)和持續(xù)補(bǔ)充庫(kù)存的能力。是一種既保證有效地滿足市場(chǎng)需要,又使得物流資源配置費(fèi)用最少的計(jì)劃方法,是MRP原理與方法在物品配送中的運(yùn)用。它是流通領(lǐng)域中的一種物流技術(shù),是MRP在流通領(lǐng)域應(yīng)用的直接結(jié)果。它主要解決分銷物資的供應(yīng)計(jì)劃和高度問(wèn)題,達(dá)到保證有效地滿足市場(chǎng)需要又使得配置費(fèi)用最省的目的。</p>&
21、lt;p> 分銷是當(dāng)前國(guó)內(nèi)絕大多數(shù)批發(fā)型商貿(mào)企業(yè)以及產(chǎn)供銷一體化的制造類企業(yè)所采取的銷售管理模式。國(guó)內(nèi)市場(chǎng)的迅猛發(fā)展使得傳統(tǒng)的銷售渠道管理模式在新一輪的競(jìng)爭(zhēng)中風(fēng)雨飄搖。 銷售渠道的管理方向、操作模式與控制方法再次成為消費(fèi)品生產(chǎn)企業(yè)關(guān)注的焦點(diǎn)。隨著企業(yè)銷售規(guī)模的擴(kuò)大,對(duì)異地物流和資金流的管理難度越來(lái)越大。大部分企業(yè)試圖采用人海戰(zhàn)術(shù)來(lái)解決此類問(wèn)題,從總部派駐大量人員到各地。但實(shí)際上問(wèn)題并沒(méi)有得到解決:手工統(tǒng)計(jì)銷售數(shù)據(jù)速度慢,容易出錯(cuò)
22、誤,帳物經(jīng)常不符,造成匯總數(shù)據(jù)不及時(shí),不準(zhǔn)確;銷售過(guò)程缺乏有效監(jiān)督,造成大量死帳呆帳,卻無(wú)法及時(shí)追究相關(guān)人員責(zé)任,有些甚至根本就無(wú)法找出責(zé)任人。問(wèn)題的結(jié)果造成企業(yè)在商品流通領(lǐng)域成本居高不下,企業(yè)的生產(chǎn)、市場(chǎng)決策缺乏準(zhǔn)確的量化依據(jù),造成企業(yè)資源的大量浪費(fèi)。目前,許多企業(yè)的分銷成本已經(jīng)超過(guò)生產(chǎn)成本和產(chǎn)品開(kāi)發(fā)成本,成為企業(yè)總體運(yùn)行成本的第一大構(gòu)成要素;解決分銷成本的控制問(wèn)題,是目前這些企業(yè)的當(dāng)務(wù)之急。 </p><p>
23、; ● 如何提高企業(yè)競(jìng)爭(zhēng)力? </p><p> ● 如何作出準(zhǔn)確高效的決策? </p><p> ● 如何迅速建立或擴(kuò)充銷售體系? </p><p> ● 如何避免高速發(fā)展帶來(lái)的管理滯后? </p><p> ● 如何有效管理分公司? </p><p> ● 如何有效管理分銷商? </p>
24、<p> ● 如何確保供貨的及時(shí)性? </p><p> ● 如何降低庫(kù)存? </p><p> ● 如何避免業(yè)務(wù)員跳槽帶來(lái)的業(yè)務(wù)波動(dòng)? </p><p> ● 如何提高工作效率,降低誤? </p><p> 上述問(wèn)題是企業(yè)最關(guān)心的問(wèn)題,分銷管理系統(tǒng)(DRP)便是為解決這一系列問(wèn)題而研發(fā)的企業(yè)業(yè)務(wù)管理系統(tǒng)。 </p&
25、gt;<p> DRP是管理企業(yè)的分銷網(wǎng)絡(luò)的系統(tǒng),目的是使企業(yè)具有對(duì)訂單和供貨具有快速反應(yīng)和持續(xù)補(bǔ)充庫(kù)存的能力。通過(guò)互聯(lián)網(wǎng)將供應(yīng)商與經(jīng)銷商有機(jī)地聯(lián)系在一起,DRP為企業(yè)的業(yè)務(wù)經(jīng)營(yíng)及與貿(mào)易伙伴的合作提供了一種全新的模式。供應(yīng)商和經(jīng)銷商之間可以實(shí)現(xiàn)實(shí)時(shí)地提交訂單、查詢產(chǎn)品供應(yīng)和庫(kù)存狀況、并獲得市場(chǎng)、銷售信息及客戶支持,實(shí)現(xiàn)了供應(yīng)商與經(jīng)銷商之間端到端的供應(yīng)鏈管理,有效地縮短了供銷鏈。新的模式借助互聯(lián)網(wǎng)的延伸性及便利性,使商務(wù)過(guò)
26、程不再受時(shí)間、地點(diǎn)和人員的限制,企業(yè)的工作效率和業(yè)務(wù)范圍都得到了有效的提高??偣灸軌?qū)Ψ止镜呢?cái)務(wù)及費(fèi)用數(shù)據(jù)實(shí)行全面監(jiān)控,合理控制,有效降低財(cái)務(wù)風(fēng)險(xiǎn)和管理費(fèi)用。企業(yè)也可以在兼容互聯(lián)網(wǎng)時(shí)代現(xiàn)有業(yè)務(wù)模式和現(xiàn)有基礎(chǔ)設(shè)施的情況下,迅速構(gòu)建B2B電子商務(wù)的平臺(tái),擴(kuò)展現(xiàn)有業(yè)務(wù)和銷售能力,實(shí)現(xiàn)零風(fēng)險(xiǎn)庫(kù)存,大大降低分銷成本,提高周轉(zhuǎn)效率,確保獲得領(lǐng)先一步的競(jìng)爭(zhēng)優(yōu)勢(shì)。</p><p> 本系統(tǒng)是根據(jù)現(xiàn)實(shí)社會(huì)中DRP應(yīng)用的真實(shí)應(yīng)
27、用開(kāi)發(fā)而成,是應(yīng)用于一個(gè)大型醫(yī)藥企業(yè)在華分支機(jī)構(gòu)。該系統(tǒng)主要是為了管理公司在華銷售情況。本系統(tǒng)實(shí)現(xiàn)了企業(yè)的大多數(shù)的功能,方便企業(yè)資源的管理。</p><p><b> 圖1.1</b></p><p><b> 1.2 課題內(nèi)容</b></p><p> 本課題主要是研究并開(kāi)發(fā)DRP系統(tǒng),系統(tǒng)實(shí)現(xiàn)需求功能,方便企業(yè)使
28、用。系統(tǒng)本身還要穩(wěn)定,安全,性能也要達(dá)到需要標(biāo)準(zhǔn)。系統(tǒng)的可擴(kuò)展性也要有一定的高度,方便企業(yè)靈活管理。系統(tǒng)操作本著操作方便,使用價(jià)值高的原則開(kāi)發(fā)。</p><p> 1.3 課題內(nèi)容調(diào)研及可行性分析</p><p> 目前DRP系統(tǒng)已經(jīng)在國(guó)內(nèi)普及,使用也比較普遍,并獲得的企業(yè)的好評(píng),由于市場(chǎng)經(jīng)濟(jì)中各個(gè)行業(yè)需求不同,企業(yè)會(huì)根據(jù)不同的需求實(shí)施DRP系統(tǒng)。現(xiàn)在DRP項(xiàng)目在國(guó)內(nèi)外市場(chǎng)有很大的發(fā)展
29、前景,需求量比較客觀。根于現(xiàn)在DRP實(shí)施情況,表明目前DRP可行性很高,</p><p> 很大程度上解決了企業(yè)資源管理混亂的局面,項(xiàng)目的穩(wěn)定性也非常高,得到了企業(yè)的認(rèn)同。目前,該系統(tǒng)已經(jīng)成為了流行的趨勢(shì),基本上替代了其他的管理模式。</p><p> 分銷管理系統(tǒng)中高度智能化的自動(dòng)補(bǔ)貨管理功能及庫(kù)存的動(dòng)態(tài)管理功能,避免了因庫(kù)存不足而導(dǎo)致的終端脫銷,也同時(shí)減少庫(kù)存積壓的發(fā)生,降低了整體
30、庫(kù)存成本。系統(tǒng)中系列的智能化信用管理設(shè)置能夠幫助分公司及經(jīng)銷商減少終端客戶方面的資金占?jí)?,并相?yīng)減少壞帳損失。通過(guò)加快資金周轉(zhuǎn)速度和降低資金占用的方法,分銷系統(tǒng)保證了分銷組織以同樣的資金實(shí)現(xiàn)更高的銷售業(yè)績(jī)。</p><p> 系統(tǒng)采用目前比較流行的開(kāi)發(fā)模式B/S框架,使用javaEE開(kāi)發(fā), myeclipse為開(kāi)發(fā)工具,使用oracle做為后臺(tái)數(shù)據(jù)庫(kù),Tomcat6.0作為后臺(tái)服務(wù)器。系統(tǒng)開(kāi)發(fā)中還使用到了jav
31、ascript,css..等相關(guān)技術(shù)。采用以上技術(shù)是由于javaEE技術(shù)已經(jīng)相對(duì)于成熟,使用比較普遍,適用于大中型企業(yè)。而且穩(wěn)定性也很高,跨平臺(tái)。加上Tomcat服務(wù)器和Oracle兩把利劍的配合,會(huì)使系統(tǒng)可靠性達(dá)到一定的高度。另外一個(gè)優(yōu)勢(shì)在于javaee和Tomcat為開(kāi)源,可以為企業(yè)開(kāi)發(fā)節(jié)省支出。</p><p> DRP實(shí)施所用的技術(shù)已經(jīng)相當(dāng)成熟, 下圖是DRP的典型的模型。</p><
32、;p> 圖1.2 DRP 模型</p><p><b> 第二章 需求分析</b></p><p> 2.1 DRP 原理</p><p> DRP主要應(yīng)用于兩類企業(yè)。一類是流通企業(yè),如儲(chǔ)運(yùn)公司、配送中心、物流中心、流通中心等。另一類是具有流通部門承擔(dān)分銷業(yè)務(wù)的企業(yè)。這兩類企業(yè)的共同之處是:</p><p>
33、; 以滿足社會(huì)需求為自己的宗旨; </p><p> 依靠一定的物流能力(儲(chǔ)、運(yùn)、包裝、搬運(yùn)能力等)來(lái)滿足社會(huì)的需求 ;</p><p> 從制造企業(yè)或物資資源市場(chǎng)組織物資資源。</p><p> 2.1 DRP 原理圖</p><p> 2.2業(yè)務(wù)流和數(shù)據(jù)流</p><p> 下圖為本系統(tǒng)的模型圖以及系統(tǒng)
34、的主要業(yè)務(wù)邏輯,此系統(tǒng)是根據(jù)某一大型的制藥公司開(kāi)發(fā)而成,該公司在華有許多分支結(jié)構(gòu),如大的區(qū)域分為華東區(qū),華北地區(qū),華中地區(qū),東北區(qū),華南區(qū)等。然后下面還有各地的二級(jí)分銷商…..。此系統(tǒng)主要就是根據(jù)這些區(qū)域的銷售情況,來(lái)管理和分配資源。</p><p><b> 2.2.1 業(yè)務(wù)流</b></p><p><b> 圖 2.2</b></
35、p><p><b> 圖2.3</b></p><p> 一級(jí)分銷商的貨品分四種方式出庫(kù),即調(diào)撥到二級(jí)分銷商、調(diào)撥到三級(jí)分銷商、純銷售到醫(yī)院、銷售到其他醫(yī)藥經(jīng)銷點(diǎn)(如超市、藥店等)</p><p> 二級(jí)分銷商的貨品分三種方式出庫(kù),即調(diào)撥到三級(jí)分銷商、純銷售到醫(yī)院、銷售到其他醫(yī)藥經(jīng)銷點(diǎn)(如超市、藥店等)</p><p>
36、; 三級(jí)分銷商的貨品分兩種方式出庫(kù),即純銷售到醫(yī)院、銷售到其他醫(yī)藥經(jīng)銷點(diǎn)(如超市、藥店等)</p><p> 公司所有產(chǎn)品都是通過(guò)一級(jí)分銷商出貨</p><p> 醫(yī)院和其他醫(yī)藥經(jīng)銷點(diǎn)都作為終端客戶 </p><p> 下圖為DRP業(yè)務(wù)流程圖:</p><p><b> 圖2.4</b></p>
37、<p> 本模塊主要是物流方面的問(wèn)題處理。在整個(gè)系統(tǒng)中,它歸結(jié)為庫(kù)存管理。每個(gè)分銷商都有一個(gè)期初庫(kù)存。整個(gè)系統(tǒng)啟用后,主要就是物料(藥品)的出入庫(kù)、庫(kù)存調(diào)整過(guò)程。后者的操作步驟為:商務(wù)主管收集流向單(含出庫(kù)、入庫(kù))->數(shù)據(jù)錄入員錄入流向單數(shù)據(jù)->商務(wù)主管審核(如有數(shù)量差異,可以修改調(diào)整項(xiàng)數(shù)據(jù))->商務(wù)經(jīng)理審核確認(rèn)(如果有問(wèn)題,駁回,正確的話就直接沖減庫(kù)存)。</p><p> 另一
38、條線是項(xiàng)目會(huì)計(jì)抽查流向單和系統(tǒng)中的數(shù)據(jù)是否吻合,對(duì)抽查過(guò)的單據(jù)添加抽查標(biāo)記(如果有問(wèn)題,會(huì)通過(guò)其他手段(如電話、郵件等)通知商務(wù)經(jīng)理)。</p><p> 對(duì)分銷商定期報(bào)上的庫(kù)存數(shù)量(該數(shù)量應(yīng)該是商務(wù)代表核實(shí)過(guò)的)與系統(tǒng)中數(shù)據(jù)對(duì)比,如果有差異,作調(diào)庫(kù)處理。目的是使賬面數(shù)量和分銷商的實(shí)際庫(kù)存一致。該調(diào)整由商務(wù)主管確認(rèn),只能調(diào)整當(dāng)前庫(kù)存。</p><p> 退貨相當(dāng)于原出貨方式的負(fù)數(shù)。換貨
39、相當(dāng)于一個(gè)退貨、一個(gè)進(jìn)貨的組合。通過(guò)流向單處理。</p><p><b> 2.2.2 數(shù)據(jù)流</b></p><p><b> 分消費(fèi)管理:</b></p><p> 圖2.5 分消費(fèi)管理</p><p><b> 付賬結(jié)算管理:</b></p><
40、;p> 圖 2.6 付賬結(jié)算管理</p><p> 以上流程是系統(tǒng)工作的業(yè)務(wù)流程</p><p> 2.3 系統(tǒng)的功能模塊</p><p> 下圖是DRP的各功能模塊高層用例圖:</p><p><b> 圖2.7</b></p><p> 此圖說(shuō)明了DRP系統(tǒng)用戶可以與系統(tǒng)交互
41、的模塊 下圖說(shuō)明了系統(tǒng)管理功能的模塊:</p><p><b> 圖2.8</b></p><p> 以上功能中以系統(tǒng)登錄為樣板,描述功能模塊的細(xì)節(jié)</p><p><b> 【目的】 </b></p><p> 驗(yàn)證用戶身份的有效性,并登錄系統(tǒng)</p><p>&l
42、t;b> 【輸入】</b></p><p><b> 輸入用戶名和密碼</b></p><p><b> 【輸出】 </b></p><p> 正常情況:輸出系統(tǒng)主控界面</p><p> 異常情況:輸出相關(guān)錯(cuò)誤信息</p><p><b&g
43、t; 【約束】 </b></p><p> 前置條件:系統(tǒng)已經(jīng)正常啟動(dòng) </p><p><b> 后置條件:無(wú)</b></p><p> 特殊約束:無(wú) </p><p><b> 【處理流程】 </b></p><p><b> 圖
44、 2.9</b></p><p><b> 登錄界面:</b></p><p><b> 圖2.10</b></p><p> 2.4數(shù)據(jù)庫(kù)設(shè)計(jì)與分析</p><p> 本系統(tǒng)才用Oracle 9i為后臺(tái)數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)穩(wěn)定性能高,可用性強(qiáng),可擴(kuò)展性強(qiáng),數(shù)據(jù)庫(kù)安全性能高,而且9i
45、版本還新增加了一下優(yōu)點(diǎn):</p><p> 1.Oracle 9i 已經(jīng)改進(jìn)了電子商務(wù)系解決方案的性能,其中針對(duì)Java,改進(jìn)了無(wú)用的單元集收集,更好的本地的編譯,增強(qiáng)了對(duì)象共享和會(huì)話連接,提高了在 Java 中內(nèi)置在數(shù)據(jù)庫(kù)中之行的應(yīng)用程序性能。 </p><p> 2.Oracle 9i 在電子商務(wù)應(yīng)用程序開(kāi)發(fā)平臺(tái)方面,針對(duì)Java,提高嵌入式Java Virtual Machine
46、(虛擬機(jī))的性能,在 Java 存儲(chǔ)過(guò)程中增加了返回多行紀(jì)錄(REFCURSORS)。 </p><p> 3.Oracle 9i 在因特網(wǎng)內(nèi)容存儲(chǔ)和管理功能上,增加了對(duì)inter Media 圖像、音頻以及視頻的支持。通過(guò)將Java Imaging(JAI,Java高級(jí)圖像處理)合并入數(shù)據(jù)庫(kù)并在inter Media中提供對(duì)Java Media Framework(JMF,Java媒體框架)的支持,Oracl
47、e 9i 極大地簡(jiǎn)化了新增多媒體格式、處理及提供媒體的功能。除此之外,現(xiàn)在可以通過(guò)相關(guān)的PL/SQL和Java接口,以原有的方式來(lái)存取inter Media的音頻、視頻及圖像媒體處理服務(wù)。 </p><p> 4.Oracle 9i WEB服務(wù)器是一個(gè)新的基于JAVA、面向服務(wù)的框架,它支持因特網(wǎng)應(yīng)用程序的內(nèi)容聚合。</p><p> 在數(shù)據(jù)庫(kù)中根據(jù)需求建立數(shù)據(jù)庫(kù)。建用戶:create
48、 user drp1 identified by drp1 ;創(chuàng)建用戶名為drp1的用戶。</p><p> 根據(jù)對(duì)數(shù)據(jù)的分析,進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì),設(shè)計(jì)本著減少數(shù)冗余和避免數(shù)據(jù)過(guò)于復(fù)雜的原則。數(shù)據(jù)符合業(yè)務(wù)邏輯的需要,可以用戶滿足需求. 理解需求,詢問(wèn)用戶如何看待未來(lái)需求變化。讓客戶解釋其需求,而且隨著開(kāi)發(fā)的繼續(xù),還要經(jīng)常詢問(wèn)客戶保證其需求仍然在開(kāi)發(fā)的目的之中。</p><p><b&
49、gt; 圖2.9</b></p><p> 圖2.9 是數(shù)據(jù)庫(kù)在創(chuàng)建的表結(jié)構(gòu),以及表與表之間的關(guān)聯(lián),以及表的字段。系統(tǒng)共有一下表:</p><p><b> 圖 2.10</b></p><p> 第三章 網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)</p><p> 3.1 網(wǎng)站的體系結(jié)構(gòu)設(shè)計(jì)</p><
50、p> 網(wǎng)站才用javaEE開(kāi)發(fā),展示使用jsp,業(yè)務(wù)邏輯使用javabean實(shí)現(xiàn),數(shù)據(jù)庫(kù)連接使用JDBC連接,服務(wù)器才用Tomcat6.0。下圖網(wǎng)站的整體架構(gòu):</p><p><b> 圖 3.1</b></p><p> 前臺(tái)展示使用jsp輔助工具為javascript,html,css。使用jsp作為視圖層,是和用戶直接溝通的層。本系統(tǒng)主要是為工作人
51、士使用,所以系統(tǒng)頁(yè)面并不花哨,而采用比較傳統(tǒng)的頁(yè)面設(shè)計(jì)風(fēng)格,使用戶容易操作。系統(tǒng)驗(yàn)證采用雙層驗(yàn)證方式,前臺(tái)采用經(jīng)過(guò)javascript驗(yàn)證,然后再經(jīng)過(guò)后臺(tái)業(yè)務(wù)邏輯的判斷驗(yàn)證,使系統(tǒng)安全性能增加。</p><p> Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的 </p><p><b>
52、; tomcat標(biāo)志</b></p><p> 改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。</p><p> Tomcat 是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁(yè)面的訪問(wèn)請(qǐng)
53、求。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。所以本系統(tǒng)采用Tomcat做為后臺(tái)的服務(wù)器。</p><p> 使用JDBC連接數(shù)據(jù)庫(kù),oracle9i對(duì)java使用JDBC連接數(shù)據(jù)庫(kù)有很好的支持。下面是用JAVA 通過(guò)JDBC連接 Oracle的步驟 </p><p> (
54、1)裝載并注冊(cè)數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng)程序</p><p><b> 載入JDBC驅(qū)動(dòng):</b></p><p> Class.forName("oracle.jdbc.driver.OracleDriver");</p><p><b> 注冊(cè)JDBC驅(qū)動(dòng):</b></p><p
55、> java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());</p><p> (2)建立與數(shù)據(jù)庫(kù)的連接</p><p> 要建立與數(shù)據(jù)庫(kù)的連接,首先要?jiǎng)?chuàng)建指定數(shù)據(jù)庫(kù)的URL。連接數(shù)據(jù)庫(kù)的URL對(duì)象,利用DriverManager 的getConnection方法建立的。數(shù)據(jù)庫(kù)UR
56、L對(duì)象與網(wǎng)絡(luò)資源的統(tǒng)一資源定位類似,其構(gòu)成格式如下:</p><p> jdbc:subProtocol:subName://hostname:port;DatabaseName=ⅹⅹⅹ</p><p><b> 其中:</b></p><p> jdbc表示當(dāng)前通過(guò)Java的數(shù)據(jù)庫(kù)連接進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn);</p><p&
57、gt; subProtocol表示通過(guò)某種驅(qū)動(dòng)程序支持的數(shù)據(jù)庫(kù)連接機(jī)制;</p><p> subName表示在當(dāng)前連接機(jī)制下的具體名稱;</p><p> hostname表示主機(jī)名;</p><p> port表示相應(yīng)的連接端口;</p><p> DatabaseName表示要連接的數(shù)據(jù)庫(kù)的名稱。</p><
58、;p> 這里以與Oracle數(shù)據(jù)庫(kù)的連接為例:</p><p> 連接Oracle 8/8i/9i數(shù)據(jù)庫(kù)(用thin模式)</p><p> url = jdbc:oracle:thin:@hostip:1521:oracleSID;</p><p> 3.2 網(wǎng)站組件的實(shí)現(xiàn)</p><p> 1. XML(Extensi
59、ble Markup Language)即可擴(kuò)展標(biāo)記語(yǔ)言,它與HTML一樣,都是SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言)。Xml是Internet環(huán)境中跨平臺(tái)的,依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。擴(kuò)展標(biāo)記語(yǔ)言XML是一種簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)語(yǔ)言,使用一系列簡(jiǎn)單的標(biāo)記描述數(shù)據(jù),而這些標(biāo)記可以用方便的方式建立。本系統(tǒng)使用XML組建組要是為了讀取配置文件。</p
60、><p> 系統(tǒng)才用DOM4J組建來(lái)讀取XML文件。dom4j是一個(gè)Java的XML API,類似于jdom,用來(lái)讀寫XML文件的。dom4j是一個(gè)非常非常優(yōu)秀的Java XML API,具有性能優(yōu)異、功能強(qiáng)大和極端易用使用的特點(diǎn),同時(shí)它也是一個(gè)開(kāi)放源代碼的軟件,可以在SourceForge上找到它。在IBM 上面可以找到一篇文章,對(duì)主流的Java XML API進(jìn)行的性能、功能和易用性的評(píng)測(cè),dom4j無(wú)論在那個(gè)
61、方面都是非常出色的。如今你可以看到越來(lái)越多的Java軟件都在使用dom4j來(lái)讀寫XML,特別值得一提的是連Sun的JAXM也在用dom4j。這是必須使用的jar包, Hibernate用它來(lái)讀寫配置文件。下面就是一段關(guān)于配置數(shù)據(jù)庫(kù)連接字符串的一段xml代碼:</p><p> <?xml version="1.0" encoding="UTF-8"?><
62、/p><p> <config><db-info><driver-name>oracle.jdbc.driver.OracleDriver</driver-name></p><p> <url>jdbc:oracle:thin:@localhost:1521:bjpowern</url></p>&
63、lt;p> <user-name>drp1</user-name></p><p> <password>drp1</password></p><p> </db-info></p><p> </config> </p><p> 本系統(tǒng)采用XML形式
64、配置文件,比較方便,易于維護(hù),代碼復(fù)用率比較高,現(xiàn)在使用比較流行。而且系統(tǒng)可擴(kuò)展性也較好。在工程中映入DOM4j的包,然后根據(jù)提供的API來(lái)讀取XML文件。</p><p> 2.上傳組建的使用。本系統(tǒng)才用Commons-fileupload組建來(lái)實(shí)現(xiàn)文件的上傳與下載。FileUpload 是 Apache commons下面的一個(gè)子項(xiàng)目,用來(lái)實(shí)現(xiàn)Java環(huán)境下面的文件上傳功能,F(xiàn)ileUpload包使文件上傳
65、下載更加容易,性能更強(qiáng)。FileUpload解析HTTP request。如果一個(gè)HTTP請(qǐng)求使用POST方法提交,并且這個(gè)FORM的TYPE為"multipart/form-data",這個(gè)FIlEUPLOAD 就能解析這個(gè)請(qǐng)求。</p><p> 上傳的文件要求包括一個(gè)根據(jù)RFC 1867(在HTML中基于表單的文件)編碼的選項(xiàng)列表清單。組件FileUpload可以解析這個(gè)請(qǐng)求,并給你的
66、應(yīng)用程序提供一份獨(dú)立上傳的項(xiàng)目清單。無(wú)論每個(gè)項(xiàng)目背后如何執(zhí)行都實(shí)現(xiàn)了FileItem接口。 </p><p> 這里將描述組件FileUpload庫(kù)的普通API,這些API比較簡(jiǎn)單。不過(guò),對(duì)于最終的實(shí)現(xiàn),還是要看管方的文檔。</p><p> 每一個(gè)文件項(xiàng)目都有一些屬性,這些可能在你的應(yīng)用程序中應(yīng)用到。比如:每一個(gè)項(xiàng)目有一個(gè)名稱name和內(nèi)容類型content type,并提供了一個(gè)
67、InputStream訪問(wèn)其數(shù)據(jù)。另一方面,你處理項(xiàng)目的方法可能有所不同,這個(gè)依賴于是否這個(gè)項(xiàng)目是一個(gè)規(guī)則的表單域,即:這個(gè)數(shù)據(jù)是來(lái)自普通的表單文本,還是普通的HTML域或是一個(gè)上傳文件。在FileItem接口中提供了處理這些問(wèn)題的方法,可以更加方便的去訪問(wèn)這些數(shù)據(jù)。 </p><p> 組件FileUpload使用FileItemFactory工廠創(chuàng)建新的文件項(xiàng)目。這個(gè)給了組件FileUpload很大的靈活性
68、。這個(gè)工廠擁有怎樣創(chuàng)建項(xiàng)目的最終控制權(quán)。工廠執(zhí)行過(guò)程中上傳項(xiàng)目文件的臨時(shí)數(shù)據(jù)可以存儲(chǔ)在內(nèi)存中或硬盤上。這個(gè)依賴于上傳項(xiàng)目的大小(即:數(shù)據(jù)的字節(jié))。不過(guò)這種行為可以在你的應(yīng)用程序中適當(dāng)?shù)淖远ㄖ啤?lt;/p><p> Commons-upload 官方下載地址: </p><p> 3.日歷組件的使用。系統(tǒng)中日歷組件使用的是My97DatePicker,該組件是基于javascript開(kāi)發(fā)而
69、成,是在客戶端瀏覽器上運(yùn)行。</p><p><b> 圖3.2</b></p><p><b> 3.3 性能配置</b></p><p> 性能是評(píng)判一個(gè)系統(tǒng)的重要因素,系統(tǒng)應(yīng)該根據(jù)訪問(wèn)需求,以及自身的硬件環(huán)境來(lái)優(yōu)化系統(tǒng)。由于本系統(tǒng)是針對(duì)大型企業(yè),為了防止同一時(shí)間訪問(wèn)量過(guò)大而導(dǎo)致系統(tǒng)崩潰,所以要未雨綢繆,根據(jù)自身
70、需求配置系統(tǒng)的性能。Tomcat服務(wù)器 提供了配置性能的方法。下面配置連接池。</p><p> 配置server.xml</p><p> <!-- Tomcat Root Context --><!-- <Context path="" docBase="ROOT" debug="0"
71、;/>--></p><p><b> 將其改為</b></p><p> <!-- Tomcat Root Context --> <Context path="" docBase="ROOT" debug="0"> <Resource na
72、me="jdbc/OracleDB" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/OracleDB"> <parameter> <name>factory</name> <value
73、>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value> </paramete
74、r> <parameter> <name>url</name> <value>jdbc:oracle:thin:@localhost:oradb</value> </p><p> maxActive是最大激活連接數(shù),這里取值20個(gè),表示同時(shí)最多有20個(gè)與數(shù)據(jù)庫(kù)的連接。</p><p> maxIdle是最大空閑連
75、接數(shù),這里取值10個(gè),表示即使沒(méi)有連接請(qǐng)求時(shí),依然可以保持10空閑的連接,而不被清除,隨時(shí)處于待命狀態(tài)。</p><p> maxWait是最大等待秒鐘數(shù),這里取值-1,表示無(wú)限等待,直到超時(shí)為止,也可以取值9000,即表示9秒后超時(shí)。</p><p> 通過(guò)配置以上參數(shù),可以提高系統(tǒng)的性能。配置需要根據(jù)自己的需求。</p><p><b> 第四章
76、 詳細(xì)設(shè)計(jì)</b></p><p> 詳細(xì)設(shè)計(jì)應(yīng)包括系統(tǒng)各個(gè)模塊的設(shè)計(jì)以及具體模塊的內(nèi)部設(shè)計(jì),它是系統(tǒng)的核心。系統(tǒng)要實(shí)現(xiàn)什么功能,以及實(shí)現(xiàn)功能的一些細(xì)節(jié)都需要考慮。本系統(tǒng)管理界面采用outlook模型來(lái)管理數(shù)據(jù)如下圖所示:</p><p> 圖 4.1 主界面 </p><p><b> 4.1 系統(tǒng)管理</b><
77、;/p><p> 系統(tǒng)管理員可以維護(hù)用戶,可以對(duì)系統(tǒng)用戶進(jìn)行刪除,修改,添加,查詢。 </p><p><b> 圖 4.1</b></p><p> 點(diǎn)擊 選中選項(xiàng),點(diǎn)擊添加,刪除,修改,可以執(zhí)行操作</p><p> 4.1.1 用戶添加</p><p> 如 點(diǎn)擊添加按鈕出現(xiàn)如下頁(yè)面
78、:</p><p><b> 圖4.2</b></p><p> 4.1.2 修改密碼</p><p> 下圖為用戶修改密碼:</p><p><b> 圖 4.3</b></p><p> 系統(tǒng)管理具體功能 如下圖:</p><p><
79、;b> 圖 4.4</b></p><p> 4.2 基礎(chǔ)數(shù)據(jù)管理功能</p><p> 基礎(chǔ)數(shù)據(jù)管理功能是系統(tǒng)的核心功能 如下圖頁(yè)面所示:</p><p><b> 圖4.4 </b></p><p> 物料維護(hù)主界面如下圖所示:</p><p><b>
80、 圖4.5</b></p><p> 物料維護(hù) 有添加 ,刪除 ,修改 ,上傳圖片, 查詢 按鈕</p><p> 點(diǎn)擊添加按鈕,出現(xiàn)下圖界面: </p><p><b> 圖 4.6</b></p><p> 帶“*”為用戶必須填寫的字段。</p><p> 選中要?jiǎng)h除的記
81、錄,點(diǎn)擊刪除。出現(xiàn)用戶確認(rèn)對(duì)話框。點(diǎn)擊確認(rèn) 刪除。</p><p> 選中要修改的記錄,點(diǎn)擊修改 出現(xiàn)如下界面:</p><p><b> 圖 4.7</b></p><p> 填入要修改的內(nèi)容 ,點(diǎn)擊修改即可。</p><p> 選中要上傳圖片的記錄,點(diǎn)擊上傳圖片按鈕 出現(xiàn)如下界面:</p>&l
82、t;p><b> 圖 4.8</b></p><p><b> 4.3 分銷商維護(hù)</b></p><p> 分銷商維護(hù)設(shè)計(jì)如下圖所示:</p><p><b> 圖 4.9</b></p><p> 分銷商維護(hù)系統(tǒng)主界面如下圖:</p><
83、p><b> 圖4.10</b></p><p> 如果要添加分銷商以及修改區(qū)域,點(diǎn)擊要添加區(qū)域的父節(jié)點(diǎn)上,會(huì)出現(xiàn)如下圖所示:</p><p><b> 圖 4.11</b></p><p> 點(diǎn)擊添加分銷商 出現(xiàn)如下圖界面:</p><p><b> 圖4.12</
84、b></p><p> 按提示填入 點(diǎn)擊添加 即可錄入,點(diǎn)擊返回 返回上層目錄。</p><p> 4.4 分銷商庫(kù)存管理</p><p> 下圖為分銷商庫(kù)存管理功能用例圖:</p><p><b> 圖4.12</b></p><p> 上圖表明了庫(kù)存管理的具體功能 用戶可以點(diǎn)擊
85、按鈕進(jìn)行操作。</p><p> 分銷商庫(kù)存管理有如下功能:</p><p> 流向單維護(hù) 下圖為流向單的功能用例圖:</p><p><b> 圖 4.13</b></p><p><b> 下圖為系統(tǒng)界面圖:</b></p><p><b> 圖 4.
86、14</b></p><p> 流向單護(hù)送 流向單抽查等。</p><p><b> 4.5 分消費(fèi)管理</b></p><p> 下圖為分消費(fèi)管理用例圖:</p><p><b> 圖 4.15</b></p><p><b> 4.6 功能
87、擴(kuò)展</b></p><p> 本系統(tǒng)有很強(qiáng)的擴(kuò)展性,在不影響其他功能的前提下,還可以擴(kuò)展功能。到達(dá)了高內(nèi)聚,低耦合。由于系統(tǒng)才有MVC分層的思想為以后的擴(kuò)展提供了技術(shù)上的支持。MVC(Model View Controller)模型-視圖-控制器 MVC本來(lái)是存在于Desktop程序中的,M是指數(shù)據(jù)模型,V是指用戶界面,C則是控制器。使用MVC .的目的是將M和V的實(shí)現(xiàn)代碼分離,從而使
88、同一個(gè)程序可以使用不同的表現(xiàn)形式。比如一批統(tǒng)計(jì)數(shù)據(jù)你可以分別用柱狀圖、餅圖來(lái)表示。C存在的目的則是確保M和V的同步,一旦M改變,V應(yīng)該同步更新。 </p><p> 模型-視圖-控制器(MVC)是Xerox PARC在八十年代為編程語(yǔ)言Smalltalk-80發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛使用。最近幾年被推薦為Sun公司J2EE平臺(tái)的設(shè)計(jì)模式,并且受到越來(lái)越多的使用 ColdFusion 和 PHP 的開(kāi)
89、發(fā)者的歡迎。模型-視圖-控制器模式是一個(gè)有用的工具箱,它有很多好處,但也有一些缺點(diǎn)。</p><p><b> 圖4.16</b></p><p><b> 第五章 系統(tǒng)評(píng)價(jià)</b></p><p><b> 5.1 系統(tǒng)特色</b></p><p> 1. 頁(yè)面框架,
90、本系統(tǒng)頁(yè)面框架采用outlook框架樣式,界面簡(jiǎn)潔,易于管理,方便用戶操作。Outlook是人們所熟悉的界面,所以對(duì)大多數(shù)用戶來(lái)說(shuō)都不陌生,所以操作起來(lái)界面很容易掌握.</p><p> 2.系統(tǒng)擴(kuò)展性。本系統(tǒng)有很好的擴(kuò)展性,方便根據(jù)用戶需求,添加和刪除功能。 </p><p> 3. 系統(tǒng)功能框架。系統(tǒng)采用MVC結(jié)構(gòu),結(jié)構(gòu)完整,性能優(yōu)秀。</p><p>
91、<b> 第六章 結(jié)論</b></p><p> 做完整個(gè)軟件工程的課程設(shè)計(jì)后,對(duì)軟件工程的整體感受就是,程序要用社會(huì)化工業(yè)化的生產(chǎn),這樣軟件才能高效的開(kāi)發(fā),健康的生存,有效的管理和維護(hù),才能真正的做強(qiáng),做大。在軟件工程過(guò)程中,軟件遠(yuǎn)非編寫代碼這么簡(jiǎn)單,我也終能夠理解當(dāng)時(shí)老師所說(shuō)的,代碼只占不到所有工程量的一小部分,而后期的測(cè)試、管理和維護(hù)則是占一大部分。</p><
92、p> 一個(gè)完整的項(xiàng)目規(guī)劃須包括,軟件的定義,可行性分析報(bào)告,項(xiàng)目開(kāi)發(fā)計(jì)劃,軟件需求說(shuō)明書,概要設(shè)計(jì)說(shuō)明書,詳細(xì)設(shè)計(jì)說(shuō)明書,用戶操作手冊(cè),測(cè)試計(jì)劃,測(cè)試分析報(bào)告,開(kāi)發(fā)進(jìn)度報(bào)告,項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告,軟件維護(hù)手冊(cè),軟件問(wèn)題報(bào)告,軟件修改報(bào)告,等多個(gè)文檔,各個(gè)階段都要進(jìn)行周密的策劃、詳細(xì)的分工部署和人員安排,且各階段跟據(jù)具體情況不斷的反復(fù)才能達(dá)成。但由于軟件工程沒(méi)有學(xué)好,在這個(gè)課程設(shè)計(jì)中,沒(méi)能完全按照軟件工程的流程來(lái)做,可能有些環(huán)節(jié)是一下
93、子跳過(guò)了,有的環(huán)節(jié)在做的過(guò)程中根本沒(méi)有考慮到,但是用的還是軟件工程的思想。</p><p> 我認(rèn)為在大型軟件系統(tǒng)開(kāi)發(fā)過(guò)程中,有必要按照大家都首肯的軟件工程的流程來(lái)做,但像現(xiàn)在畢業(yè)設(shè)計(jì),如果按照上述流程來(lái)做的話,時(shí)間上必定不夠用,所以我認(rèn)為不必拘泥于上述流程,我們主要要用到軟件工程的思想即可,做到手中無(wú)劍,心中有劍,我們的工程是小工程,不用大工程化。</p><p> 具體到這個(gè)DRP
94、資源管理系統(tǒng),我先做了可行性分析報(bào)告,對(duì)系統(tǒng)進(jìn)行分析,得到需求說(shuō)明書、設(shè)計(jì)說(shuō)明書(在設(shè)計(jì)規(guī)格說(shuō)明書中)。做完這些后就開(kāi)始編碼了,在編碼過(guò)程中,邊編碼邊進(jìn)行測(cè)試。當(dāng)編碼結(jié)束后再進(jìn)行綜合測(cè)試,如有問(wèn)題再對(duì)程序做修改。在整個(gè)系統(tǒng)中,代碼是一個(gè)很小的部分,如果有問(wèn)題,一般都在Google上進(jìn)行查詢。主要部分是業(yè)務(wù)邏輯,通過(guò)從網(wǎng)上翻閱資料,以及視頻課堂上的學(xué)習(xí),對(duì)業(yè)務(wù)有了初步認(rèn)識(shí)。通過(guò)兩個(gè)月的實(shí)習(xí)我也深深體會(huì)的,業(yè)務(wù)的重要性,工作中技術(shù)用的就是那
95、么多東西,而根據(jù)客戶提出的業(yè)務(wù)知識(shí)成出不窮,所以掌握業(yè)務(wù)才是王道,對(duì)以后的晉升也是有很好的幫助。</p><p> 對(duì)于系統(tǒng)中的問(wèn)題,如界面的靈活性,功能的全面性都沒(méi)有做的很全面,一方面由于時(shí)間的原因,另一方面人員的原因?,F(xiàn)實(shí)的DRP系統(tǒng)一般會(huì)用3各月以上才能完成,人員也很全面,比如需求人員,美工,測(cè)試,軟件開(kāi)發(fā)員…。本系統(tǒng)由于是畢業(yè)設(shè)計(jì),所以只有本人自己完成。但我想說(shuō)的是,雖然系統(tǒng)不是很全面,但通過(guò)此可以了解
96、軟件開(kāi)發(fā)的流程,以及注意哪些方面。俗話說(shuō)的好:“授人以魚不認(rèn)授人以漁”。最后說(shuō)的是 以后再我們開(kāi)發(fā)產(chǎn)品的時(shí)候,不光要注重技術(shù)的東西,也要把業(yè)務(wù)搞通。</p><p><b> 參考文獻(xiàn)</b></p><p><b> 參考文獻(xiàn)</b></p><p> [1] 史斌星,史佳,Java基礎(chǔ)編程貫通教程,清華大學(xué)出版社
97、,2003年7月 </p><p> [2] 決戰(zhàn)營(yíng)銷:企業(yè)分銷資源計(jì)劃(DRP)原理與實(shí)現(xiàn) 吳文釗</p><p> [3] 李代平,軟件工程,冶金工業(yè)出版社,2002年</p><p> [4] 馮庸,馮智圣,申建芳,肖煒,Java程序設(shè)計(jì)與實(shí)踐,冶金工業(yè)出版社,2002年</p><p> [5] 楊紹芳,王穎,林錦全,J
98、ava程序設(shè)計(jì)基礎(chǔ),科學(xué)出版社,2002年</p><p> [6] (美) Simon Brown,Sam Dalton,Dan Jepp,JSP 編程指南第三版,電子工業(yè)出版社,2004年8月</p><p> [7] 肖秀全,馮沃輝,施鴻翔,JSP程序設(shè)計(jì)教程,冶金工業(yè)出版社,2003年8月[8] 吳其慶,JSP編程思想與實(shí)踐,冶金工業(yè)出版社,2003年2月</p>
99、<p> [8]耿祥義,張躍平. JSP使用教程[M].北京:清華大學(xué)出版社,2007.</p><p> [9]肖磊,李鐘尉.JAVA實(shí)用教程[M].北京:人民郵電出版社,2009.</p><p> [10]孫鑫,Servlet/JSP深入詳解:基于Tomcat的Web開(kāi)發(fā)[M].北京:電子工業(yè)出版社,2008.</p><p><b
100、> 致 謝 </b></p><p><b> 致謝</b></p><p> 落筆山依舊,天涯水長(zhǎng)流!轉(zhuǎn)眼間,我已在落筆山腳下的xx學(xué)院度度過(guò)了四個(gè)年頭。四年,一段不短的時(shí)間。四年的光陰讓我成長(zhǎng),讓我從青澀走向成熟。讓我的人生有了不同的軌跡。 </p><p> 我把青春中一段耀眼的時(shí)光毫無(wú)保留的送給了我
101、的專業(yè)——計(jì)算機(jī)科學(xué)與技術(shù)。在將近四年的時(shí)光里,我在“計(jì)算機(jī)”這片廣闊的海域中,努力的伸展自己的觸角,竭力的獲得更多的營(yíng)養(yǎng)。</p><p> 在這寶貴的四年中,首先我要感謝我的導(dǎo)師——cc老師?!笆谌艘贼~,不如授之以漁”,cc老師正是這樣以言傳身教來(lái)教導(dǎo)著我們。 本文的選題、構(gòu)思都離不開(kāi)他的細(xì)心指導(dǎo)。畢業(yè)論文的每一個(gè)過(guò)程都凝結(jié)著cc老師的心血,從選題到答辯的每一步,都離不開(kāi)cc老師悉心的指導(dǎo)。cc老師對(duì)我的影
102、響是巨大而深刻的,這種影響不是一朝的迸發(fā),而是日積月累的滲透,在這點(diǎn)滴匯聚中使我逐漸形成正確、成熟的人生觀、價(jià)值觀。為此,我常常慶幸于我的幸運(yùn)——有這樣的導(dǎo)師是我本科生生涯的一大幸事!遺憾的是,畢業(yè)在即,能夠在cc老師身邊學(xué)習(xí)的日子已屈指可數(shù)。多么希望時(shí)間可以再多些,日子可以再長(zhǎng)些,讓我可以有更多的時(shí)間、更多的機(jī)會(huì)向cc老師再多學(xué)一點(diǎn)。但我知道,我人生的角色該轉(zhuǎn)換了,我該走出校園了,在這轉(zhuǎn)變發(fā)生之前我有cc老師給我的如此多的指導(dǎo),就將使
103、我在面對(duì)以后的工作和生活有可以借鑒的資本。在此,我要真誠(chéng)的說(shuō)聲:“謝謝您,cc老師!” </p><p> 感謝我四年當(dāng)中遇見(jiàn)的老師,他們兢兢業(yè)業(yè),待人真誠(chéng),是真正的良師益友。他們所帶給我的一切讓我對(duì)社會(huì)、人生有了更新、更積極的認(rèn)識(shí)。</p><p> 感謝我的室友們,從遙遠(yuǎn)的家來(lái)到這個(gè)陌生的城市里,是你們和我共同維系著彼此之間兄弟般的感情,維系著寢室那份家的融洽。四年了,仿佛就在昨天
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- [學(xué)習(xí)]分銷資源計(jì)劃drp系統(tǒng)
- 分銷資源計(jì)劃(DRP)及虛擬企業(yè)中的DRP研究.pdf
- 分銷資源計(jì)劃DRP原理及其應(yīng)用研究.pdf
- 基于SOA平臺(tái)的分銷資源計(jì)劃(DRP)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于DRP分銷資源管理系統(tǒng)的研究.pdf
- 基于Java Web的DRP企業(yè)分銷資源計(jì)劃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 分銷渠道管理畢業(yè)論文
- 服裝銷售公司資源計(jì)劃畢業(yè)論文
- 企業(yè)資源計(jì)劃管理畢業(yè)論文范文
- 土木畢業(yè)論文--施工資源計(jì)劃設(shè)計(jì)
- 市場(chǎng)營(yíng)銷畢業(yè)論文---企業(yè)分銷渠道管理
- 基于LVS的DRP分銷系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人力資源畢業(yè)論文
- 污泥資源化畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
- 人力資源畢業(yè)論文
評(píng)論
0/150
提交評(píng)論