電子產(chǎn)品設(shè)備維修系統(tǒng)畢業(yè)論文_第1頁(yè)
已閱讀1頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  電子產(chǎn)品設(shè)備維修系統(tǒng)</p><p><b>  內(nèi)容提要:</b></p><p>  現(xiàn)如今時(shí)代是信息化領(lǐng)略前謀時(shí)代,電子信息設(shè)備的更改換代也是很快的。但電子設(shè)備越邁向高度化,電子設(shè)備本身的一些設(shè)計(jì)缺陷等問(wèn)題也會(huì)隨之暴露。所以會(huì)給用戶的需求帶來(lái)更方便的途徑,然后給相關(guān)的信息進(jìn)行對(duì)應(yīng)的校驗(yàn)。</p><p>  本系統(tǒng)主

2、要采用Oracle數(shù)據(jù)庫(kù),通過(guò)Struts1.X框架來(lái)搭建整個(gè)系統(tǒng),通過(guò)引入JSP技術(shù)和JavaScript技術(shù)使得電子設(shè)備維修系統(tǒng)的動(dòng)態(tài)功能得以更好的實(shí)現(xiàn),給客戶更好的體驗(yàn)。</p><p>  關(guān)鍵詞:電子設(shè)備維修系統(tǒng);JSP;Oracle;Struts;網(wǎng)站</p><p><b>  1.系統(tǒng)介紹</b></p><p>  當(dāng)今時(shí)代電

3、子設(shè)備的更新?lián)Q代和維護(hù)是非常迅速的,現(xiàn)在的電子設(shè)備已經(jīng)和我們的生活息息相關(guān),無(wú)處不在了,并且改變著人們生活質(zhì)量。</p><p>  所以伴隨現(xiàn)在電子設(shè)備的制造提升性質(zhì)高質(zhì)量的,多結(jié)構(gòu)的特性。為了解決這一系列問(wèn)題,就要引入電子設(shè)備維修系統(tǒng)這樣的一個(gè)概念進(jìn)來(lái),將電子設(shè)備維修行業(yè)帶入信息化時(shí)代。同時(shí),可以給客戶和用戶一個(gè)全新的體驗(yàn),管理者可隨時(shí)隨地掌握設(shè)備使用狀況,有利于領(lǐng)導(dǎo)經(jīng)營(yíng)企業(yè)決策!</p>&l

4、t;p>  系統(tǒng)以對(duì)設(shè)備的維護(hù)保養(yǎng)和信息管理為主線,通過(guò)對(duì)信息的收集、存儲(chǔ)、傳遞、統(tǒng)計(jì)、分析、綜合查詢等功能的實(shí)現(xiàn),必須可以積極的完成管理人員的提供性質(zhì)完成。</p><p><b>  功能如下:</b></p><p>  1、客戶信息管理:主要包括:賬號(hào)注冊(cè),以及對(duì)自己信息的維護(hù),報(bào)修結(jié)算,查看維修記錄等。</p><p>  2、

5、客服信息管理: 主要包括:主要負(fù)責(zé)對(duì)客戶信息的維護(hù),以及為客戶提供報(bào)修,查賬等的服務(wù)。</p><p>  3、設(shè)備維修管理: 主要包括:設(shè)備維修計(jì)劃、設(shè)備維修任務(wù)分配、設(shè)備維修進(jìn)度管理。</p><p>  這個(gè)電子設(shè)備維修系統(tǒng)主要分為:客戶模塊,客服模塊,任務(wù)調(diào)度模塊,技術(shù)工程師模塊,庫(kù)管模塊,運(yùn)營(yíng)監(jiān)督模塊,各個(gè)模塊的分工不同,可以使整個(gè)系統(tǒng)更加地實(shí)用化,細(xì)節(jié)化,最主要的是給客戶和用戶

6、一個(gè)全新的良好的體驗(yàn)。</p><p>  a) 客戶:主要是對(duì)自己信息的維護(hù),以及報(bào)修設(shè)備和查看結(jié)算清單。</p><p>  b) 客服:把接待客戶作為首要的任務(wù),在維修結(jié)束后負(fù)責(zé)結(jié)算。</p><p>  c) 任務(wù)調(diào)度:要對(duì)調(diào)度人員付相應(yīng)的責(zé)任。</p><p>  d) 技術(shù)工程師:會(huì)把電子設(shè)備的完整性的責(zé)任負(fù)責(zé)到底。</p&

7、gt;<p>  e) 庫(kù)管:會(huì)把電子設(shè)備要進(jìn)行運(yùn)行的正確性。</p><p>  f) 運(yùn)營(yíng)監(jiān)督:吧整個(gè)過(guò)程和運(yùn)行結(jié)果的詳細(xì)結(jié)算結(jié)果記錄下來(lái)。</p><p>  要對(duì)電子設(shè)備進(jìn)行分析:</p><p><b>  1.經(jīng)濟(jì)可行性</b></p><p>  由于本系統(tǒng)使用的都是開(kāi)源的技術(shù),所以我們無(wú)需向

8、其他公司購(gòu)買相關(guān)的技術(shù)服務(wù),而且開(kāi)發(fā)人員也是無(wú)需對(duì)其進(jìn)行技術(shù)培訓(xùn)的,再者,我們的軟件對(duì)電腦的硬件要求也不高,因此基本上可以滿足客戶經(jīng)濟(jì)方面的需求,無(wú)需額外的費(fèi)用。</p><p><b>  2.技術(shù)可行性</b></p><p>  本系統(tǒng)使用的語(yǔ)言是Java語(yǔ)言,Java是開(kāi)源的語(yǔ)言,最主要的是Java 語(yǔ)言具有卓越的通用性、高效性、平臺(tái)移植性和安全性,這些優(yōu)點(diǎn)也

9、是Java語(yǔ)言領(lǐng)先于其他語(yǔ)言的關(guān)鍵。本系統(tǒng)的框架采用的是Strust1開(kāi)發(fā)的MVC結(jié)構(gòu),使用這種結(jié)構(gòu)開(kāi)發(fā)的系統(tǒng)易于后期的維護(hù)和更新。后臺(tái)使用的數(shù)據(jù)庫(kù)是Oracle數(shù)據(jù)庫(kù),這個(gè)數(shù)據(jù)庫(kù)具有安全性,性能良好等優(yōu)勢(shì)特點(diǎn),保證客戶信息的絕對(duì)安全。</p><p>  按照上面所說(shuō)的兩個(gè)方面,我們這個(gè)系統(tǒng)在經(jīng)濟(jì)上和技術(shù)上是行得通的,所以我們一定會(huì)按照客戶的需求來(lái)完成電子設(shè)備維修系統(tǒng)的。</p><p>

10、;  我是從需求規(guī)約中初步了解了電子設(shè)備維修系統(tǒng)的相關(guān)需求和業(yè)務(wù),但是只是做到這一點(diǎn)是完全不夠的。所以我又走訪了多家電子設(shè)備維修點(diǎn)以及幾大電子設(shè)備的售后服務(wù)站,與他們進(jìn)行交流,吸取他們對(duì)電子設(shè)備維修系統(tǒng)的一些意見(jiàn)和看法,而且我還與一些去維修電子設(shè)備的客人進(jìn)行了交談,了解他們對(duì)現(xiàn)在電子設(shè)備維修這行業(yè)一些反饋意見(jiàn)。</p><p>  綜上所述,現(xiàn)在我把我所獲取到的信息以表格的形式(表1-1)展現(xiàn)給大家,以方便更全面

11、更深入的了解電子設(shè)備維修系統(tǒng)所要完成的目標(biāo)和功能。</p><p><b>  表1-1 </b></p><p><b>  2.系統(tǒng)組成</b></p><p>  這個(gè)項(xiàng)目主要包含六大部分組成:客戶管理系統(tǒng),客服管理系統(tǒng),任務(wù)調(diào)度管理系統(tǒng),維修管理系統(tǒng)(技術(shù)工程師系統(tǒng)),備件管理系統(tǒng),運(yùn)營(yíng)監(jiān)督管理系統(tǒng)。 </

12、p><p>  電子設(shè)備維修系統(tǒng)中對(duì)用戶個(gè)人信息還有修改信息、改正和更換工作很麻煩,因此它的關(guān)鍵內(nèi)容是進(jìn)行很多的數(shù)據(jù)結(jié)構(gòu)作業(yè),一定要儲(chǔ)存和使用很多的、許多種類的信息。這一點(diǎn)在我在校外實(shí)習(xí)期間感觸很深,如果我們的數(shù)據(jù)庫(kù)設(shè)計(jì)的有缺陷,那么我們?cè)陂_(kāi)發(fā)程序的時(shí)候就得使用很復(fù)雜的SQL語(yǔ)句去彌補(bǔ)我們數(shù)據(jù)庫(kù)設(shè)計(jì)的不足,這樣就給我們查詢數(shù)據(jù)庫(kù)帶來(lái)的延遲,但我們的用戶量上漲到一定的數(shù)量的時(shí)候,我們的系統(tǒng)很有可能就崩潰。</p&

13、gt;<p><b>  一、概念模型的建立</b></p><p>  經(jīng)過(guò)對(duì)系統(tǒng)數(shù)據(jù)流程和部分?jǐn)?shù)據(jù)流程的合計(jì),能綜合出軟件中數(shù)據(jù)結(jié)構(gòu)概念內(nèi)容。</p><p><b>  二、數(shù)據(jù)模型的建立</b></p><p>  根據(jù)以上內(nèi)容,把此轉(zhuǎn)換成數(shù)據(jù)模型,所以數(shù)據(jù)比較多,因此大部分?jǐn)?shù)據(jù)進(jìn)行互換。要求經(jīng)濟(jì)模型

14、的變換原則,能將實(shí)體型轉(zhuǎn)變成有關(guān)模塊:</p><p>  備件信息(備件編號(hào),備件型號(hào),備件名稱,備件單價(jià),備件數(shù)量,庫(kù)存狀態(tài),警戒數(shù)量)</p><p>  庫(kù)存管理(職工編碼,職工代號(hào),職工密碼)</p><p><b>  三、數(shù)據(jù)模型的優(yōu)化</b></p><p>  數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的后果不是一個(gè)。要提升數(shù)據(jù)結(jié)構(gòu)

15、應(yīng)用程序提高,一定為數(shù)據(jù)模塊進(jìn)行化。</p><p><b>  3.系統(tǒng)展示</b></p><p>  主要是展現(xiàn)設(shè)計(jì)完成的電子設(shè)備維修系統(tǒng)的各個(gè)模塊功能的實(shí)現(xiàn),但是由于系統(tǒng)的模塊過(guò)多,我們?cè)诖瞬荒芰信e那么詳細(xì),只有大致的為大家展示一下我們的電子設(shè)備維修系統(tǒng)。</p><p>  客戶管理提供客戶查詢個(gè)人信息、報(bào)修信息,填寫報(bào)修信息,查詢維

16、修記錄等功能。</p><p>  查看個(gè)人信息是客戶可以查看自己的具體信息,所用到的數(shù)據(jù)庫(kù)表是客戶信息表。</p><p>  填寫報(bào)修信息是客戶根據(jù)自己要維修的機(jī)器來(lái)填寫一張報(bào)修信息單,所用到的數(shù)據(jù)庫(kù)表是報(bào)修信息表(Repairinfos)。</p><p>  查看維修記錄就是查看下維修狀態(tài)和維修費(fèi)用等信息,所用到的數(shù)據(jù)庫(kù)表是報(bào)修信息表(Repairinfos

17、)以及備件信息表(bjInfo),為了減少數(shù)據(jù)庫(kù)的負(fù)擔(dān),我所采用的方法是多表查詢相連接的思路,</p><p>  客服人員填寫客戶信息,并且可以進(jìn)行查詢,修改,刪除等操作,所使用到的數(shù)據(jù)庫(kù)的表是客戶信息表(Customers),可以按照身份證號(hào)查詢可以按照聯(lián)系人姓名查詢可以按照客戶性質(zhì)查詢。</p><p>  對(duì)客戶服務(wù)記錄用戶的維修信內(nèi)容,而卻能查找內(nèi)容,改改,查詢等維修理維護(hù)。最終

18、能為用戶要修理的記錄下來(lái),再交上客戶的個(gè)人信息,所使用到的表是報(bào)修信息表(Maintaininfos),能對(duì)修理編碼查找可能用代號(hào)查找按客戶的代碼查找利用分頁(yè)顯示,還能可以用系統(tǒng)動(dòng)作。</p><p>  客服人員可以查詢用戶的結(jié)算清單,并且可以將客戶的結(jié)算清單打印出來(lái),所使用到的數(shù)據(jù)庫(kù)表是結(jié)算信息表(Repairinfos)和客戶信息表(Customers)。</p><p>  備件的

19、查找是查找在存儲(chǔ)庫(kù)房中的備用文件的信息,重要內(nèi)容:備件名稱,備件類型,備件數(shù)量,所使用到的數(shù)據(jù)庫(kù)是備件信息表(bjInfo)。</p><p>  備件入庫(kù)是對(duì)新來(lái)的備件進(jìn)行管理,主要是記錄備件的名稱,備件的類型,備件的數(shù)量,所使用到的數(shù)據(jù)庫(kù)是備件信息表(bjInfo)。</p><p>  備用文件離開(kāi)庫(kù)存為出庫(kù)進(jìn)行監(jiān)護(hù)、填寫,如果有人使用的時(shí)候,備件的出庫(kù)和入庫(kù)都是有嚴(yán)格管制的,在系統(tǒng)

20、中都是有對(duì)應(yīng)的出庫(kù)和入庫(kù)的詳細(xì)記錄信息的。</p><p>  運(yùn)營(yíng)管理是整個(gè)工作流程的管理員,主要是起到監(jiān)督管理的作用,所以主要實(shí)現(xiàn)對(duì)結(jié)算信息進(jìn)行查詢并監(jiān)控,對(duì)客戶信息進(jìn)行查詢,對(duì)庫(kù)存信息進(jìn)行查詢并監(jiān)控,對(duì)維修任務(wù)進(jìn)行查詢并監(jiān)控等主要功能,所使用到的數(shù)據(jù)庫(kù)表是維修記錄表(RepairInfo),客戶信息表(Customers),備件信息表(bjInfo),工程師信息表(engineer)。</p>

21、<p>  應(yīng)用系統(tǒng)測(cè)試為制造完事的系統(tǒng)的進(jìn)行操作,就是要求軟件功能的精確,目的就是發(fā)現(xiàn)由于設(shè)計(jì)缺陷,代碼錯(cuò)誤和其他因素等原因造成軟件的運(yùn)行錯(cuò)誤。測(cè)試最終目的就是檢測(cè)錯(cuò)誤,良好的測(cè)試是檢測(cè)一些未被發(fā)現(xiàn)的錯(cuò)誤,就是那些沒(méi)完成的檢測(cè)。測(cè)試并不是要驗(yàn)證軟件的不合格,而是要為了完善軟件的功能而進(jìn)行的操作。個(gè)人認(rèn)為,沒(méi)有哪一個(gè)測(cè)試是完美無(wú)缺的,真正最好的測(cè)試方案就是將軟件投入到市場(chǎng)。因此,通過(guò)本次系統(tǒng)測(cè)試,我們可以完善電子設(shè)備維修系統(tǒng)

22、的大部分缺陷,但是還是會(huì)有Bug的,對(duì)于那些缺陷,我們只有在版本升級(jí)的時(shí)候予以解決了。</p><p>  想測(cè)出錯(cuò)誤,設(shè)計(jì)人員設(shè)計(jì)出很多方案。從產(chǎn)品角度劃分,測(cè)試主要針對(duì)的分別是整個(gè)系統(tǒng),系統(tǒng)中的子系統(tǒng),各個(gè)模塊,甚至到模塊中的各個(gè)類的測(cè)試。</p><p>  在測(cè)試的過(guò)程中,我們必須排除那種思維定式,而是要使用那些邊緣數(shù)據(jù)對(duì)系統(tǒng)進(jìn)行測(cè)試,我們要抱著那種讓系統(tǒng)癱瘓的目的對(duì)我們的系統(tǒng)進(jìn)行

23、徹徹底底的檢查。如果有嚴(yán)重的系統(tǒng)漏洞沒(méi)有檢查出來(lái),那么系統(tǒng)一旦投入市場(chǎng),那么不僅僅是給客戶帶來(lái)巨大的損失,而且對(duì)于我們的損失甚至要比客戶的損失大。由此看來(lái),測(cè)試作為一個(gè)軟件開(kāi)發(fā)的收尾之作,甚至比開(kāi)發(fā)階段還要重要,所以我們一定要重視測(cè)試。</p><p>  軟件測(cè)試是為電子設(shè)備修理管理檢測(cè)時(shí)時(shí)候利用的檢測(cè)的填寫,最重要內(nèi)容檢測(cè)目的、檢測(cè)地方、寫出信息、檢測(cè)層序、猜測(cè)結(jié)果,并形成文檔。檢測(cè)內(nèi)容要具體,關(guān)鍵是菱角數(shù)字

24、的檢測(cè)內(nèi)容。由于我們的電子設(shè)備維修系統(tǒng)的模塊多,所以我們所需要設(shè)計(jì)的測(cè)試用例的數(shù)量也就隨之增多,因此不可以每個(gè)的列舉,在畢業(yè)論文中,我們就以登陸的測(cè)試用例簡(jiǎn)單的介紹一下。</p><p>  在測(cè)試階段,我請(qǐng)我的同學(xué)們幫我進(jìn)行了系統(tǒng)全面的測(cè)試,主要是防止自身由于思維的定式,而產(chǎn)生的考慮不足,造成重大的事故。經(jīng)過(guò)多次的改正程序,本系統(tǒng)通過(guò)了測(cè)試,雖然在測(cè)試階段中,我們遇到了各種各樣的Bug,但是在我們的細(xì)心的測(cè)試下

25、,都一一查出,但是這也不表明我們的電子設(shè)備維修系統(tǒng)就不存在缺陷,可能會(huì)隨著本系統(tǒng)的使用的用戶量的增加,本系統(tǒng)的缺陷不足也會(huì)隨之浮現(xiàn)水面,因此在最后的階段,把所有都解決。</p><p><b>  4.總 結(jié)</b></p><p>  在制作大作業(yè)的整個(gè)過(guò)程中,我遇到了各種各樣的難題,但是通過(guò)查詢資料,請(qǐng)教他人,我都一一克服了,最主要的是鍛煉了我自身的解決問(wèn)題

26、和自主學(xué)習(xí)的能力,同時(shí)對(duì)我的身心的鍛煉也是很大的。在項(xiàng)目開(kāi)發(fā)過(guò)程中,我對(duì)如何理解需求分析有了很深的認(rèn)識(shí),理解需求分析是整個(gè)項(xiàng)目的開(kāi)始,只有在很好的理解了客戶的需求之后,我們才可以在此基礎(chǔ)之上開(kāi)發(fā)出讓客戶滿意的軟件。</p><p>  本系統(tǒng)以Java語(yǔ)言為基礎(chǔ),運(yùn)用了Oracle 10g數(shù)據(jù)庫(kù)和JSP、Struts、JavaScript完成了電子設(shè)備維修系統(tǒng),系統(tǒng)整體上實(shí)現(xiàn)了客戶的需求規(guī)約所要求的各個(gè)功能。&l

27、t;/p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 單興華,邱加永.Java基本與案例開(kāi)發(fā)具體解析[M].清華大學(xué)出版社,2005年出版.</p><p>  [2] 石志國(guó)、王志良著. JSP教程[M].清華大學(xué)出版社·北京交通大學(xué)出版社 ,2009年,第三期。</p><p>

28、  [3]孫衛(wèi)琴、李洪成著.Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解[M].電子工業(yè)出版社。</p><p>  [4]賽奎春.JSP系統(tǒng)開(kāi)發(fā)案例精選[M].北京機(jī)械化工業(yè)出版社,2003年1月。</p><p>  [5] 賈素玲.Oracle數(shù)據(jù)庫(kù)基礎(chǔ)應(yīng)用[M].清華大學(xué)出版社。</p><p>  [6] 畢廣吉.Java程序設(shè)計(jì)案例教案[M].冶金工業(yè)出版

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論