freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電力系統(tǒng)分析研究畢業(yè)論文-wenkub

2023-07-12 15:16:58 本頁面
 

【正文】 改革之后。 研究意義電力故障報修系統(tǒng)借助國際、國內(nèi)先進的市場營銷管理模式,采用技術(shù)成熟軟件開發(fā)工具,利用通訊技術(shù)、計算機網(wǎng)絡(luò)技術(shù),結(jié)合坐席管理制度,實現(xiàn)對客戶故障報修請求的受理、調(diào)度、處理、回訪和歸檔,以統(tǒng)一的規(guī)范、統(tǒng)一的標準和統(tǒng)一的技術(shù)手段,實現(xiàn)對客戶“面對面”的服務(wù)。在本章將對系統(tǒng)的背景進行介紹,分析系統(tǒng)在國內(nèi)外的發(fā)展現(xiàn)狀,提出了系統(tǒng)應用的目的及意義。電力作為國民經(jīng)濟的基礎(chǔ)和關(guān)鍵行業(yè),在日常生產(chǎn)和生活中起著不可替代的重要作用。本系統(tǒng)采用 JSP 和 Struts 框架技術(shù),使用 Oracle 9i數(shù)據(jù)庫,Tomcat 服務(wù)器環(huán)境完成了電力故障報修系統(tǒng)對電力故障信息的處理。本論文就是對電力客戶服務(wù)系統(tǒng)中電力故障報修子系統(tǒng)進行設(shè)計與實現(xiàn)。摘 要電力作為國民經(jīng)濟的基礎(chǔ)和關(guān)鍵行業(yè),在日常生產(chǎn)和生活中起著不可替代的重要作用。本系統(tǒng)基于 Struts 的 MVC 設(shè)計模式,利用其可維護性和可擴展性,軟件低耦合、高內(nèi)聚的設(shè)計,實現(xiàn)了電力故障報修系統(tǒng)中對于報修信息的處理。系統(tǒng)開發(fā)完成后,經(jīng)過了功能測試和系統(tǒng)測試,現(xiàn)處于試運行中。隨著電力事業(yè)的高速發(fā)展,電力營銷由以生產(chǎn)為中心階段進入以消費者為中心階段。 選題背景與意義 選題背景改革開放以來,電力事業(yè)進入高速發(fā)展階段,已由計劃經(jīng)濟向市場經(jīng)濟迅速過渡,電力營銷由以生產(chǎn)為中心階段進入以消費者為中心階段。電力故障報修系統(tǒng)與電力企業(yè)的生產(chǎn)、調(diào)度、管理等業(yè)務(wù)處理系統(tǒng)相結(jié)合,通過建立合理的處理機制,保證企業(yè)的快速反應能力,提高對客戶的反應速度和質(zhì)量。世界各國電力信息化管理模式差異較大,與本國市場經(jīng)濟發(fā)展程度、經(jīng)濟發(fā)展水平、所有制形式等密切相關(guān)。對于我國,幅員遼闊,不同地區(qū)處在不同的電力發(fā)展水平和階段,以及資源、荷分布的不均衡性,電力行業(yè)信息化資源還沒有得到充分有效的利用。 第2章 系統(tǒng)開發(fā)技術(shù)分析 框架、構(gòu)架及設(shè)計模式概述框架(Framework),構(gòu)件(Component)和設(shè)計模式(Design pattern)是一個成熟的系統(tǒng)平臺中三個重要的部分,同時又是三個很容易混淆的概念。它們運行在相同的機器上,期望從相同的設(shè)備輸入信息,輸出到相同的顯示設(shè)備,并且存儲數(shù)據(jù)到相同的硬盤設(shè)備。在軟件生產(chǎn)中有三種級別的重用:內(nèi)部重用,即在同一應用中能公共使用的抽象塊;代碼重用,即將通用模塊組合成庫或工具集,以便在多個應用和領(lǐng)域都能使用;應用框架的重用,即為專用領(lǐng)域提供通用的或現(xiàn)成的基礎(chǔ)結(jié)構(gòu),以獲得最高級別的重用性。在Struts設(shè)計模式中,模型由實現(xiàn)業(yè)務(wù)邏輯的JavaBean組件構(gòu)成,控制器由ActionServlet和Action來實現(xiàn),視圖由一組JSP文件與Struts標簽庫構(gòu)成。Struts提供的ActionForm組件對象,它可以通過定義屬性描述客戶端表單數(shù)據(jù)。Struts提供了自定義的標簽庫可以使用,通過這些自定義標簽可以非常好地和系統(tǒng)的Model 部分交互,通過使用這些自定義標簽創(chuàng)建的JSP表單,可以實現(xiàn)和Model部分中的ActionForm的映射,完成對用戶數(shù)據(jù)的封裝,同時這些自定義標簽還提供了像模板定制等多種顯示功能??刂破鞯淖饔檬菑目蛻舳私邮苷埱?,并且選擇執(zhí)行相應的業(yè)務(wù)邏輯,然后把響應結(jié)果送回到客戶端。當ActionServlet接收到一個客戶請求時,將執(zhí)行如下流程:,如果不存在,就返回用戶請求路徑無效信息。()方法返回null或返回一個不包含ActionMessage的ActionErrors對象,就表示表單驗證成功;如果ActionForm的validate()方法返回一個包含一個或多個ActionMessage的ActionErrors對象,就表示表單驗證失敗,此時ActionServlet將直接把請求轉(zhuǎn)發(fā)給包含用戶提交表單的JSP組件,在這種情況下,不會在創(chuàng)建Action對象并直接調(diào)用Action 的execute 方法。 Struts標簽庫在Struts中與視圖組件相關(guān)的工具主要包括Struts架構(gòu)中提供的強大標簽庫,常用的如下::擴展HTML Form的JSP標簽。在使用Struts標簽庫時要在JSP文件頂部的taglib偽指令如下所示:% taglib uri=“”prefix=“html”%% taglib uri=“”prefix=“bean”%% taglib uri=“”prefix=“l(fā)ogic”%每個taglibtaglib標記中的URL相匹配的URL。生成內(nèi)容的邏輯被封裝在標識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運行。(2)生成可重用組件絕大多數(shù)JSP頁面依賴于可重用的,跨平臺的組件來執(zhí)行應用程序所要求的更為復雜的處理。Java Server Page技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標識中進行動態(tài)內(nèi)容生成所需要的。這使得Web頁面開發(fā)人員能夠使用熟悉的工具和如同標識一樣地執(zhí)行特定功能的構(gòu)建來工作。(6)一次編寫,隨處運行作為Java平臺的一部分,JSP擁有Java編程語言“一次編寫,隨處運行”的特點。NT下的IIS通過一個插件就能支持JSP,著名的Web服務(wù)器已經(jīng)能夠支持JSP。Sun 公司還開發(fā)了JDBCODBC Bridge,用此技術(shù)Java程序就可以訪問帶有ODBC驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有ODBC驅(qū)動程序,所以Java程序能訪問諸如Oracle、Sysbase、MS SQL Server和MS Access等類型數(shù)據(jù)庫。默認的request對象對應的協(xié)議是HttpRequest,而response對象對應的協(xié)議則是HttpServletResponse。 開發(fā)工具分析 Eclipse簡介Eclipse是一個開放源代碼的基于JAVA的可擴展開發(fā)平臺,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它的用途并不限于JAVA語言;例如,支持諸如C/C++、COBOL、和Eiffel 等編程語言的插件已經(jīng)可以應用。CVS對于網(wǎng)絡(luò)是透明的,開發(fā)者可以使用客戶端軟件(幾乎所有的平臺上都有相應的客戶端軟件)在任何地點通過網(wǎng)絡(luò)來獲取最新的代碼。最主流的JDK是Sun公司發(fā)布的JDK,除了Sun之外,還有很多公司和組織都開發(fā)了自己的JDK,例如IBM公司開發(fā)的JDK。第3章 系統(tǒng)分析 需求總述電力故障報修系統(tǒng)是為提高電力行業(yè)服務(wù)質(zhì)量和服務(wù)效率,降低服務(wù)成本,改善客戶管理體制,優(yōu)化管理結(jié)構(gòu)而設(shè)計開發(fā)的。圖31 報修受理用例圖(1)報修處理用例設(shè)計如圖 33 所示。 報修歸檔(1)報修歸檔用例設(shè)計如圖 35 所示。圖37 搶修車輛類對象狀態(tài)圖 序列圖受理模塊新增受理表單成功的序列圖如圖 38 所示。為實現(xiàn)系統(tǒng)的集成,必須保證系統(tǒng)建設(shè)采用的軟件平臺、數(shù)據(jù)接口、開發(fā)技術(shù)符合公認的工業(yè)標準,符合國家和行業(yè)的有關(guān)標準、規(guī)范、規(guī)程;同時要保證在系統(tǒng)的分析、設(shè)計、實現(xiàn)、維護階段中必須采取開放路線,遵循軟件工程的標準、規(guī)范。因為任何一個軟件都不是單純地獨立服務(wù)。 基本功能,就是軟件系統(tǒng)的核心體現(xiàn)。主要原因是很多軟件的評價者對于軟件的要求都很高。把功能獨立封裝,同時對于內(nèi)部進行封閉,而對外則提供良好的接口用來提供更多服務(wù)。圖41系統(tǒng)體系結(jié)構(gòu)圖表現(xiàn)層負責與系統(tǒng)用戶進行交互,主要是給用戶的頁面,接受用戶操作命令,向下層傳遞參數(shù),由JSP文件以及Struts標簽和js文件組成。這樣劃分層次,使軟件系統(tǒng)結(jié)構(gòu)清晰,邏輯相互獨立,需要修改時只需保持層與層之間的接口不變即可,因此有助于后期的修改維護,也利于程序功能的擴展。受理人員根據(jù)綜合查詢信息查詢是否有相同報修內(nèi)容的報修工單,如果存在重復工單,可以直接填寫關(guān)聯(lián)單號,或者使用選擇鏈接,直接查找到關(guān)聯(lián)工單單號,填入到關(guān)聯(lián)單號中,將重復工單提交到歸檔部門進行歸檔。頁面提供暫時保存功能。受理人對處理工單進行回訪,如果用戶反饋報修沒有處理完成,要求重新處理,則是否重新發(fā)送選擇是,重新發(fā)送到報修處理部門進行處理。根據(jù)需求描述確定了本系統(tǒng)的幾個功能模塊,如圖 43 所示。受理人員根據(jù)綜合查詢信息查詢是否有相同報修內(nèi)容的報修工單,如果存在重復工單,可以直接填寫關(guān)聯(lián)單號,或者使用選擇鏈接,直接查找到關(guān)聯(lián)工單單號,填入到關(guān)聯(lián)單號中,將重復工單提交到歸檔部門進行歸檔。由待辦工作項進入,可以查看本工單的流轉(zhuǎn)過程信息,根據(jù)受理信息調(diào)度部門選擇處理部門進行派工。如果處理部門發(fā)現(xiàn)該工單為重復工單,則可以使用選擇鏈接查找到關(guān)聯(lián)單號,定為重復工單提交歸檔。 報修人員管理電力故障報修系統(tǒng)完成了對報修人員信息的管理,實現(xiàn)了報修人員信息查詢、增加、刪除、修改。圖45 報修查詢頁面設(shè)計圖 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫表簡介在對數(shù)據(jù)庫模型進行設(shè)計后,在本系統(tǒng)中一共使用了12張數(shù)據(jù)庫表,他們的名稱和簡單的功能描述如下所示。(4)工單受理信息表(S_99958_WKST):記錄了用戶對工單進行受理時的各種信息。(8)搶修人員信息表(STAFF_INFO):記錄了搶修人員的基本信息。(12)下拉列表配置表(SELECTS):存放了所有下拉列表的內(nèi)容信息。權(quán)限表結(jié)構(gòu)如下表 42 所示。該表主要用于調(diào)度信息的維護,在用戶對工單進行調(diào)度,以及工單查詢時會使用此表,工單受理信息表結(jié)構(gòu)如下表 45 所示。表45 工單調(diào)度信息表字段名數(shù)據(jù)類型描述ATTEMPER_IDVARCHAR2(32)主鍵,調(diào)度工單IDAPP_NOVARCHAR2(16)外鍵,關(guān)聯(lián)受理工單IDREPAIR_DEPT_NOVARCHAR2(32)發(fā)送部門RECEIVE_TIMEDATE接單時間DISPACH_TIMEDATE發(fā)送時間RETURN_FLAGVARCHAR2(8)退單標志RETURN_REASONVARCHAR2(8)退單原因表46 工單處理信息表字段名數(shù)據(jù)類型描述ATTEMPER_IDVARCHAR2(32)主鍵,調(diào)度工單IDAPP_NOVARCHAR2(16)外鍵,關(guān)聯(lián)受理工單IDREPAIR_DEPT_NOVARCHAR2(32)發(fā)送部門RECEIVE_TIMEDATE接單時間DISPACH_TIMEDATE發(fā)送時間RETURN_FLAGVARCHAR2(8)退單標志RETURN_REASONVARCHAR2(8)退單原因(7)工單回訪信息表(S_RETVISIT_RSLT),存儲了工單回訪的基本信息,如回訪部門、回訪人員、回訪人員、回訪成功標志、回訪失敗原因等。它的主鍵為ID字段。該表主要用于搶修車輛信息的維護,在用戶對搶修車輛信息進行增刪改查操作,以及工單處理階段選擇搶修車輛時會使用此表,搶修車輛信息表結(jié)構(gòu)如下表 49 所示。附件表的結(jié)構(gòu)如下表 410 所示。在其他各表增加新項需要產(chǎn)生一定規(guī)范的主鍵值時時會使用此表。該表主要用于維護下拉列表內(nèi)容信息。瀏覽器: 以上依賴組件:Microsoft Office Excel 2003第5章 系統(tǒng)實施 程序編寫本系統(tǒng)所采用的框架是較流行的Struts框架。BO是中間層,是承上啟下的一層,什么數(shù)據(jù)都要通過它來進行傳遞。頁面:,以及ActionForm配置,可以在前臺JSP與Action之間建立起映射。在這里以搶修人員管理模塊為例進行說明。代碼如下所示。 // 調(diào)用業(yè)務(wù)邏輯操作 PageModel pageModel = ().searchStaff( (), (), sv)。 BO層的實現(xiàn)在報修受理模塊、報修調(diào)度模塊、報修處理模塊、報修回訪模塊、報修歸檔模塊、報修查詢模塊、,。 public static StaffService getInstance() { return instance。 DAO層的實現(xiàn)DAO類實現(xiàn)了數(shù)據(jù)庫的連接、數(shù)據(jù)訪問功能。 Statement stmt = null。 try { conn = ()。 (select count(*) from staff_info where STAFF_ID like 39。)。 (select * from (select rownum r,staff_info.* from staff_info where STAFF_ID like 39。) where r) .append(pageSize * (pageNo 1)).append( and r=).append(pageSize * pageNo)。 ((ID))。 ((IF_VALID))。 (pageSize)。 } finally { (rs)。}其中返回pageModel對象,pageModel這個數(shù)據(jù)類型是系統(tǒng)開發(fā)中自定義的數(shù)據(jù)類,具有resultset的效果。(2)系統(tǒng)對action 的連接進行了封裝,頁面無url的顯示和改變,隱藏了系統(tǒng)參數(shù)傳遞的顯示。 報修受理模塊測試該模塊測試重點是看完成的功能是否與客戶需求相符,是否按需求正常運行。頁面顯示受理信息基本錄入項,【查看】按鈕,附件列表框,【添加】【刪除】【瀏覽】按鈕,【暫時保存】【提交】按鈕√BX002點擊【瀏覽】按鈕,彈出文件選擇對話窗口,選擇任意文件后,點擊【打開】按鈕文件名稱顯示在附件名稱輸入框內(nèi)。測試結(jié)論:根
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1