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

正文內(nèi)容

電力系統(tǒng)分析畢業(yè)論文(完整版)

2025-08-02 16:04上一頁面

下一頁面
  

【正文】 主鍵,搶修車輛IDVEHICLE_IDVARCHAR2(16)車牌號VEHICLE_TYPEVARCHAR2(8)車型號CALL_NOVARCHAR2(16)聯(lián)系電話IF_VALIDVARCHAR2(8)是否空閑(10)附件表(P_SRV_ATTACH),存儲了附件的基本信息,如附件ID,附件名稱,申請編號,附件內(nèi)容,業(yè)務(wù)單編號,業(yè)務(wù)類型。它的主鍵為WK_NO字段,用APP_NO字段作為外鍵與工單受理信息表(S_99958_WKST)關(guān)聯(lián)。用戶權(quán)限關(guān)聯(lián)表的結(jié)構(gòu)如下表 43 所示。(10)附件表(P_SRV_ATTACH):用于存儲用戶在受理階段上傳的附件信息。(2)權(quán)限表(ROLE_TAB):記錄了權(quán)限的名稱。 報修歸檔受理人對回訪工單進行歸檔,由歸檔人檢查報修工單受理、處理、回訪、滿意度調(diào)查、附件、錄音等信息,填寫完整性標(biāo)志、準(zhǔn)確性標(biāo)志、歸檔意見,提交,流程結(jié)束。圖44 故障受理頁面設(shè)計圖 搶修調(diào)度受理人對受理工單進行調(diào)度,如果調(diào)度部門認(rèn)為工單非本部門可以處理的工單,選擇回退,可以回退給受理部門。系統(tǒng)流程如圖 42 所示。如果調(diào)度部門發(fā)現(xiàn)該工單為重復(fù)工單,則可以使用選擇鏈接查找到關(guān)聯(lián)單號,定為重復(fù)工單提交歸檔。數(shù)據(jù)庫訪問層負(fù)責(zé)向業(yè)務(wù)邏輯層提供數(shù)據(jù)庫訪問服務(wù),當(dāng)業(yè)務(wù)邏輯非常簡單時也可由表現(xiàn)層直接調(diào)用其提供的服務(wù),可對數(shù)據(jù)庫進行訪問獲取數(shù)據(jù)或執(zhí)行操作,使用java文件實現(xiàn)。(7)客戶體驗至上軟件的主要服務(wù)對象是人,這就是為什么要說“客戶體驗之上”。因此,問題的界定對于軟件的成功開發(fā)和應(yīng)用來說至關(guān)重要。圖39 電力故障報修系統(tǒng)組件圖第4章 系統(tǒng)設(shè)計第4章 系統(tǒng)設(shè)計 設(shè)計指導(dǎo)思想和原則 指導(dǎo)思想(1)堅持統(tǒng)一規(guī)劃、科學(xué)管理、服務(wù)應(yīng)用的指導(dǎo)方針;(2)充分利用現(xiàn)有工作基礎(chǔ)和成果,進行改進、提升和整合,避免重復(fù)建設(shè)。 報修回訪(1)報修回訪用例設(shè)計如圖 34 所示。其中,報修受理提供故障報修業(yè)務(wù)的受理信息錄入、保存、發(fā)送等功能;報修流程工作列表提供報修所有流程信息查詢并提供處理鏈接;搶修調(diào)度提供搶修調(diào)度信息錄入、保存等功能;報修處理提供故障處理信息錄入、保存等功能;搶修車輛信息管理完成搶修車輛信息的查詢、刷新、刪除、增加、修改等功能;搶修人員信息管理提供搶修人員信息的查詢、刪除、增加等功能;報修回訪提供流程回訪、流程回訪信息的錄入、保存、流程發(fā)送等功能;報修歸檔提供95598報修工單的歸檔功能;報修查詢提供故障處理信息查詢功能;故障報修詳細(xì)信息提供故障處理信息顯示功能;用戶管理實行人員的注冊、修改功能,只有注冊的人員才能登陸系統(tǒng)進行操作。 JDK(Java Development Kit)JDK是整個Java的核心,包括了Java運行環(huán)境(Java Runtime Envirnment),一堆Java工具和Java基礎(chǔ)的類庫()。就其本身而言,它只是一個框架和一組服務(wù),用地通過插件組件構(gòu)建開發(fā)環(huán)境。 JSP實現(xiàn)原理JSP源文件由安裝在Web服務(wù)器上的JSP引擎編譯執(zhí)行。隨著越來越多的供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,可以使用自己所選擇的服務(wù)器和工具,但并不影響當(dāng)前的應(yīng)用。標(biāo)準(zhǔn)的JSP標(biāo)識能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼或耗時的功能。如果核心邏輯被封裝在標(biāo)識和Bean中,其他人能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。在使用Struts標(biāo)簽庫時要在JSP文件頂部的taglib偽指令如下所示:% taglib uri=“”prefix=“html”%% taglib uri=“”prefix=“bean”%% taglib uri=“”prefix=“l(fā)ogic”%每個taglibtaglib標(biāo)記中的URL相匹配的URL。()方法返回null或返回一個不包含ActionMessage的ActionErrors對象,就表示表單驗證成功;如果ActionForm的validate()方法返回一個包含一個或多個ActionMessage的ActionErrors對象,就表示表單驗證失敗,此時ActionServlet將直接把請求轉(zhuǎn)發(fā)給包含用戶提交表單的JSP組件,在這種情況下,不會在創(chuàng)建Action對象并直接調(diào)用Action 的execute 方法??刂破鞯淖饔檬菑目蛻舳私邮苷埱?,并且選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,然后把響應(yīng)結(jié)果送回到客戶端。Struts提供的ActionForm組件對象,它可以通過定義屬性描述客戶端表單數(shù)據(jù)。設(shè)計模式(Design pattern)是對在某種環(huán)境中反復(fù)出現(xiàn)的問題以及解決該問題的方案的描述,它比框架更抽象;框架可以用代碼表示,也能直接執(zhí)行或復(fù)用,而對模式而言只有實例才能用代碼表示;設(shè)計模式是比框架更小的元素,一個框架中往往含有一個或多個設(shè)計模式,框架總是針對某一特定應(yīng)用領(lǐng)域,但同一模式卻可適用于各種應(yīng)用??蚣芡菫閷崿F(xiàn)一個或多個設(shè)計模式而設(shè)計的可重用可擴展的設(shè)計,是軟件系統(tǒng)開發(fā)的半成品,而構(gòu)件是框架當(dāng)中的可重用的工具包,類庫或者API。通過客戶服務(wù)中心為用戶提供電力故障報修等業(yè)務(wù),用戶只需撥打統(tǒng)一的服務(wù)熱線號碼(95598)就可享受24小時免費服務(wù),以往那些繁雜的手續(xù)將由客戶代表來完成,提高工作效率和服務(wù)質(zhì)量,極大地提高了客戶的滿意度,開拓了用戶市場,提高市場競爭能力。但是這場改革發(fā)展成為一次世界性的改革運動則是在80年代末英國開始電力工業(yè)改革之后。在本章將對系統(tǒng)的背景進行介紹,分析系統(tǒng)在國內(nèi)外的發(fā)展現(xiàn)狀,提出了系統(tǒng)應(yīng)用的目的及意義。隨著電力事業(yè)的高速發(fā)展,電力營銷由以生產(chǎn)為中心階段進入以消費者為中心階段。電力故障報修系統(tǒng)與電力企業(yè)的生產(chǎn)、調(diào)度、管理等業(yè)務(wù)處理系統(tǒng)相結(jié)合,通過建立合理的處理機制,保證企業(yè)的快速反應(yīng)能力,提高對客戶的反應(yīng)速度和質(zhì)量。對于我國,幅員遼闊,不同地區(qū)處在不同的電力發(fā)展水平和階段,以及資源、荷分布的不均衡性,電力行業(yè)信息化資源還沒有得到充分有效的利用。要使系統(tǒng)運行暢通必須要建立一個完善的支持整個系統(tǒng)運行的數(shù)據(jù)庫。構(gòu)架在這些公共基礎(chǔ)上的應(yīng)用框架可以為開發(fā)人員提供可重用服務(wù)的基礎(chǔ)架構(gòu)。圖21 Struts實現(xiàn)的MVC設(shè)計模式MVC系統(tǒng)中的Model部分從概念上可以分為兩類——系統(tǒng)的內(nèi)部狀態(tài)和改變系統(tǒng)狀態(tài)的動作。StrutsController ActionServlet處理客戶請求,利用配置的Action Mapping對象把請求映射到Action處理器對象進行處理。,就創(chuàng)建一個ActionForm對象,把客戶提交的表單數(shù)據(jù)保存到ActionForm對象中。:擴展處理JavaBean的JSP標(biāo)簽。(1)將內(nèi)容的生成和顯示進行分離使用JSP 技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)識來設(shè)計和格式化最終頁面。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。此外,可以更明確的進行分工,Web頁面設(shè)計人員編寫HTML,只需要留出空間讓Servlets程序員插入動態(tài)部分即可。從一個平臺移植到另一個平臺,JSP和JavaBean甚至不用重新編譯,因為Java字節(jié)碼都是標(biāo)準(zhǔn)的字節(jié)碼與平臺無關(guān)。這個約定描述了一個JSP作者如何說明原文件實現(xiàn)init()和destroy()方法時,必須執(zhí)行的一些動作。 CVS(Concurrent Version System)CVS是一種項目的版本控制工具項目的版本控制對于團隊開發(fā)是極端重要的,對于個人開發(fā)都也是項目復(fù)雜化時不可缺少的工具目前CVS已是版本控制系統(tǒng)的主流軟件,采用客戶機/服務(wù)器體系,代碼以及各種版本存儲在中收服務(wù)器內(nèi),每一個開發(fā)者開發(fā)時都首先從服務(wù)器上獲得一份自己的拷貝,在此基礎(chǔ)上進行開發(fā),以避免直接影響服務(wù)器上的數(shù)據(jù)。它由一個處于操作系統(tǒng)層之上的運行環(huán)境還有開發(fā)者編譯,調(diào)試和運行用Java語言寫的applet和應(yīng)用程序所需的工具組成。圖32 搶修調(diào)度用例圖(2)搶修調(diào)度用例描述同上述報修受理用例描述。圖36 受理工單類對象狀態(tài)圖 搶修車輛類對象動態(tài)模型搶修車輛類對象狀態(tài)如圖 37 所示。(4)問題界定問題的界定對于軟件開發(fā)來說是至關(guān)重要的。(6)極端情況處理至于為什么,要把“極端情況處理”放到這里來講。 系統(tǒng)構(gòu)架設(shè)計總體描述基于Struts實現(xiàn)的電力故障報修系統(tǒng)從軟件系統(tǒng)體系結(jié)構(gòu)來看,系統(tǒng)按照高內(nèi)聚、低耦合的軟件設(shè)計思想劃分為四層結(jié)構(gòu),分別為表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)庫訪問層和關(guān)系數(shù)據(jù)庫層,示意圖如圖 41 所示。如果受理人暫時無法提交工單至下一部門,可以做暫時保存操作,可從待辦工作項中,選擇本工單后繼續(xù)處理。如果處理部門發(fā)現(xiàn)該工單為重復(fù)工單,則可以使用選擇鏈接查找到關(guān)聯(lián)單號,定為重復(fù)工單提交歸檔。如果受理人暫時無法提交工單至下一部門,可以做暫時保存操作,可從待辦工作項中,選擇本工單后繼續(xù)處理。 報修處理受理人對調(diào)度工單進行處理,如果處理部門認(rèn)為工單非本部門可以處理或其它原因無法處理,可選擇回退。頁面設(shè)計如圖 45 所示。(7)工單回訪信息表(S_RETVISIT_RSLT):記錄了用戶對工單進行回訪時的各種信息。表41 用戶信息表字段名數(shù)據(jù)類型描述USER_IDVARCHAR2(10)主鍵,用戶IDUSER_NAMEVARCHAR2(20)用戶名USER_PASSWDVARCHAR2(40)用戶密碼(2)權(quán)限表(ROLE_TAB),存儲了權(quán)限的ID,權(quán)限名稱等基本信息,它的主鍵為ROLE_ID字段,該表主要用于維護權(quán)限信息,在對用戶權(quán)限進行操作時會關(guān)聯(lián)使用此表。它的主鍵為HANDLE_ID字段,用APP_NO字段作為外鍵與工單受理信息表(S_99958_WKST)關(guān)聯(lián)。表47 工單回訪信息表字段名數(shù)據(jù)類型描述WK_NOVARCHAR2(32)主鍵,回訪工單IDAPP_NOVARCHAR2(16)外鍵,關(guān)聯(lián)受理工單IDMODE_CODEVARCHAR2(8)回訪方式RET_VISIT_TIMEDATE回訪時間SUCC_FLAGVARCHAR2(8)回訪成功標(biāo)志FAIL_REASONVARCHAR2(256)回訪失敗原因CUST_OPINIONVARCHAR2(256)回訪客戶意見IF_RESENDVARCHAR2(8)是否重新發(fā)送RESEND_REASONVARCHAR2(256)重新發(fā)送原因表48 搶修人員信息表字段名數(shù)據(jù)類型描述IDVARCHAR2(32)主鍵,搶修人員IDSTAFF_IDVARCHAR2(16)搶修人員工號STAFF_NAMEVARCHAR2(32)搶修人員姓名DEPTVARCHAR2(32)搶修人員所屬部門IF_VALIDVARCHAR2(8)是否空閑(9)搶修車輛信息表(VEHICLE_INFO),存儲了搶修車輛的基本信息,如車牌號,車型號,聯(lián)系電話,是否空閑等。它的主鍵為TABLE_NM字段。表412 下拉列表配置表字段名數(shù)據(jù)類型描述TYPE_IDVARCHAR2(32)主鍵,列表IDIDVARCHAR2(32)列表鍵VALUEVARCHAR2(64)列表值FLAGVARCHAR2(8)標(biāo)志位,標(biāo)識是否可用MEMOVARCHAR2(64)備注 系統(tǒng)開發(fā)工具及運行環(huán)境 開發(fā)工具及開發(fā)調(diào)試環(huán)境計算機硬件:處理器為Intel Pentium,內(nèi)存容量512M,硬盤80G。BO層需要什么樣的數(shù)據(jù),DAO就用相應(yīng)的方法對數(shù)據(jù)庫數(shù)據(jù)的增刪改查得到結(jié)果來提供相應(yīng)的數(shù)據(jù)。該類中具有l(wèi)ist()、del()、add()、modify()四個方法,分別完成了向頁面顯示查詢信息、刪除、添加以及修改行信息功能。 return (list)。 }}該類中還有delStaff()、addStaff()、editStaff()等方法,分別用于完成刪除、添加、修改人員信息行等業(yè)務(wù)。 PageModel pageModel = null。 and STAFF_NAME like 39。 and STAFF_NAME like 39。 ((STAFF_NAME))。 (totalRecords)。在本系統(tǒng)中采用的安全措施如下:(1)對系統(tǒng)文件夾進行訪問控制權(quán)限的自主封裝,用戶在沒有登陸的情況下不能對web目錄下的任何文件進行訪問,對于非授權(quán)訪問直接將頁面轉(zhuǎn)向到登陸頁面。該模塊的測試用例及測試結(jié)果如表 61 所示。測試的用例及結(jié)果如表 63 所示。頁面顯示受理信息基本錄入項,【查看】按鈕,附件列表框,【添加】【刪除】【瀏覽】按鈕,【暫時保存】【提交】按鈕√BX002點擊【瀏覽】按鈕,彈出文件選擇對話窗口,選擇任意文件后,點擊【打開】按鈕文件名稱顯示在附件名稱輸入框內(nèi)。(2)系統(tǒng)對action 的連接進行了封裝,頁面無url的顯示和改變,隱藏了系統(tǒng)參數(shù)傳遞的顯示。 } finally { (rs)。 ((IF_VALID))。) where r) .append(pageSize * (pageNo 1)).append( and r=).append(pageSize * pageNo)。)。 try { conn = ()。 DAO層的實現(xiàn)DAO類實現(xiàn)了數(shù)據(jù)庫的連接、數(shù)
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1