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

正文內(nèi)容

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

2024-08-07 15:32本頁面
  

【正文】 客戶。:擴(kuò)展處理JavaBean的JSP標(biāo)簽。:實現(xiàn)Web頁布局設(shè)計的框架與模板化。. JSP技術(shù)特點JSP基于強(qiáng)大的Java語言,具有良好的伸縮性,與JavaEnterprise API緊密地集成在一起,在網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用開發(fā)領(lǐng)域具有得天獨厚的優(yōu)勢,JSP技術(shù)在多個方面加速了動態(tài)WEB頁面的開發(fā)。使用JSP標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容。如果核心邏輯被封裝在標(biāo)識和Bean中,其他人能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。這有助于作者保護(hù)自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團(tuán)體所使用。(3)采用表示簡化頁面開發(fā)Web頁面開發(fā)人員不一定都是熟悉腳本語言的編程人員。標(biāo)準(zhǔn)的JSP標(biāo)識能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼或耗時的功能。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的表示庫。(4)JSP能提供所有Servlet功能與Servlets相比,JSP能提供所有的Servlets功能,它比用println書寫和修改HTML更方便。(5)健壯的存儲管理和安全性由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成JavaSevlet,JSP頁面就具有Java技術(shù)的所有優(yōu)點,包括健壯的存儲管理和安全性。隨著越來越多的供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,可以使用自己所選擇的服務(wù)器和工具,但并不影響當(dāng)前的應(yīng)用。幾乎所有平臺都支持Java、JSP+JavaBean,他們可以在任何平臺下通行無阻。由于Apache廣泛應(yīng)用的NT、UNIX和LINUX上,應(yīng)此JSP有更廣泛的運(yùn)行平臺。(8)Java中連接數(shù)據(jù)庫的技術(shù)是JDBC(Java Database Connectivity)很多數(shù)據(jù)庫系統(tǒng)帶有JDBC驅(qū)動程序,Java程序就通過JDBC驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。 JSP實現(xiàn)原理JSP源文件由安裝在Web服務(wù)器上的JSP引擎編譯執(zhí)行。所有的引擎都必須支持的請求和響應(yīng)協(xié)議都是HTTP協(xié)議,但是同一個引擎也可以支持其他的一些請求和響應(yīng)協(xié)議。一個Jsp引擎需要在傳遞request 和response 對象之前,要在JSP 源代碼中創(chuàng)建一個類,而servlet則定義了在JSP 引擎與JSP 源文件實現(xiàn)類之間的約定。在這個約定中,最重要的是jspService()方法,這個方法是通過一個JSP引擎從JSP文件中自動產(chǎn)生的。就其本身而言,它只是一個框架和一組服務(wù),用地通過插件組件構(gòu)建開發(fā)環(huán)境。由于Eclipse中的每樣?xùn)|西都是插件,對于給Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。在運(yùn)行Eclipse 之前首先應(yīng)該安裝好JDK,設(shè)置好環(huán)境變量JAVA_HOME、CLASSPATH和PATH。開發(fā)者可以隨時把自己的新代碼提交給服務(wù)器,并通過更新獲得代碼的最新狀態(tài),保持與其他開發(fā)者的一致。 JDK(Java Development Kit)JDK是整個Java的核心,包括了Java運(yùn)行環(huán)境(Java Runtime Envirnment),一堆Java工具和Java基礎(chǔ)的類庫()。因此掌握 JDK 是學(xué)好Java的第一步。JDK(Java Development Kit,Java開發(fā)包,Java開發(fā)工具)是一個寫Java的applet和應(yīng)用程序的程序開發(fā)環(huán)境。 技術(shù)可行性系統(tǒng)的開發(fā)環(huán)境為Windows操作系統(tǒng),Windows操作系統(tǒng)在國內(nèi)的應(yīng)用范圍十分廣泛,B/S架構(gòu)的系統(tǒng)發(fā)展已經(jīng)比較成熟,后臺數(shù)據(jù)庫操作系統(tǒng)采用安全性較高的Orcale9i,前端開發(fā)采用比較強(qiáng)大的JSP,整個系統(tǒng)采用Struts為主框架,以這些先進(jìn)的工具為基礎(chǔ),系統(tǒng)開發(fā)在技術(shù)上是可行的。其中,報修受理提供故障報修業(yè)務(wù)的受理信息錄入、保存、發(fā)送等功能;報修流程工作列表提供報修所有流程信息查詢并提供處理鏈接;搶修調(diào)度提供搶修調(diào)度信息錄入、保存等功能;報修處理提供故障處理信息錄入、保存等功能;搶修車輛信息管理完成搶修車輛信息的查詢、刷新、刪除、增加、修改等功能;搶修人員信息管理提供搶修人員信息的查詢、刪除、增加等功能;報修回訪提供流程回訪、流程回訪信息的錄入、保存、流程發(fā)送等功能;報修歸檔提供95598報修工單的歸檔功能;報修查詢提供故障處理信息查詢功能;故障報修詳細(xì)信息提供故障處理信息顯示功能;用戶管理實行人員的注冊、修改功能,只有注冊的人員才能登陸系統(tǒng)進(jìn)行操作。 報修受理報修受理用例設(shè)計如圖 31 所示。圖33 報修處理用例圖(2)報修處理用例描述同上述報修受理用例描述。圖34 報修回訪用例圖(2)報修回訪用例描述同上述報修受理用例描述。圖35 報修歸檔用例圖(2)報修歸檔用例描述同上述報修受理用例描述。圖36 受理工單類對象狀態(tài)圖 搶修車輛類對象動態(tài)模型搶修車輛類對象狀態(tài)如圖 37 所示。圖38 受理模塊新增受理表單成功的序列圖 組件圖電力報修系統(tǒng)組件圖如圖 39 所示。 軟件設(shè)計原則(1)標(biāo)準(zhǔn)化和規(guī)范化原則制訂適合于本系統(tǒng)的分類編碼方案。(2)安全性原則首先要全面考慮各種例外情況,保證系統(tǒng)的安全可靠,其次是需要加強(qiáng)權(quán)限控制,即業(yè)務(wù)進(jìn)程控制,確保管理嚴(yán)密。(4)問題界定問題的界定對于軟件開發(fā)來說是至關(guān)重要的。必定是為了解決某些問題而開發(fā)軟件進(jìn)行更好的解決問題。(5)基本功能實現(xiàn)問題界定了就意味著已經(jīng)規(guī)劃好或者和甲方談好,系統(tǒng)需要實現(xiàn)什么,以及需要完成什么處理?;竟δ艿膶崿F(xiàn),是客戶愿意為之付出代價的重要部分。(6)極端情況處理至于為什么,要把“極端情況處理”放到這里來講。另外,就是軟件的適應(yīng)性要好,因此必須處理這些極端情況。(8)封裝功能,松散變化在面向?qū)ο蟮木幊踢^程當(dāng)中,經(jīng)常會遇到“開放封閉”原則。這也是高內(nèi)聚,低耦合在這里的體現(xiàn)。 系統(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 所示??刂茖迂?fù)責(zé)調(diào)度業(yè)務(wù)邏輯層負(fù)責(zé)處理系統(tǒng)業(yè)務(wù),接受表現(xiàn)層的操作命令,調(diào)用數(shù)據(jù)庫訪問層進(jìn)行數(shù)據(jù)庫操作,使用Struts框架下的action以及所定義的bo層的java文件實現(xiàn)。在數(shù)據(jù)庫層,使用Oracle 9i作為底層數(shù)據(jù)庫,充分發(fā)揮其優(yōu)點。 系統(tǒng)流程分析客戶通過人工電話、自動語音、短信、Email、傳真、柜臺服務(wù)、自助服務(wù)、現(xiàn)場服務(wù)、互聯(lián)網(wǎng)服務(wù)、意見箱、信函向電力公司提出電力故障報修受理的申請要求,產(chǎn)生受理工單。如果受理人暫時無法提交工單至下一部門,可以做暫時保存操作,可從待辦工作項中,選擇本工單后繼續(xù)處理。受理人對受理工單進(jìn)行調(diào)度,如果調(diào)度部門認(rèn)為工單非本部門可以處理的工單,選擇回退,可以回退給受理部門。由待辦工作項進(jìn)入,可以查看本工單的流轉(zhuǎn)過程信息,根據(jù)受理信息調(diào)度部門選擇處理部門進(jìn)行派工。暫時保存后保留原有工作項,可以繼續(xù)處理。如果處理部門發(fā)現(xiàn)該工單為重復(fù)工單,則可以使用選擇鏈接查找到關(guān)聯(lián)單號,定為重復(fù)工單提交歸檔。受理人對回訪工單進(jìn)行歸檔,由歸檔人檢查報修工單受理、處理、回訪、滿意度調(diào)查、附件、錄音等信息,填寫完整性標(biāo)志、準(zhǔn)確性標(biāo)志、歸檔意見,提交,流程結(jié)束。 功能設(shè)計在前面已經(jīng)介紹了軟件設(shè)計的指導(dǎo)思想以及設(shè)計原則,已經(jīng)對功能模塊需求進(jìn)行總結(jié),在這一節(jié)將對整體的模塊功能進(jìn)行總結(jié)。 圖42 系統(tǒng)流程圖圖43 電力故障報修系統(tǒng)模塊功能框圖 故障受理客戶通過人工電話、自動語音、短信、Email、傳真、柜臺服務(wù)、自助服務(wù)、現(xiàn)場服務(wù)、互聯(lián)網(wǎng)服務(wù)、意見箱、信函向電力公司提出電力故障報修受理的申請要求,產(chǎn)生受理工單。如果受理人暫時無法提交工單至下一部門,可以做暫時保存操作,可從待辦工作項中,選擇本工單后繼續(xù)處理。頁面設(shè)計如圖 44 所示。如果調(diào)度部門發(fā)現(xiàn)該工單為重復(fù)工單,則可以使用選擇鏈接查找到關(guān)聯(lián)單號,定為重復(fù)工單提交歸檔。頁面提供暫時保存功能。 報修處理受理人對調(diào)度工單進(jìn)行處理,如果處理部門認(rèn)為工單非本部門可以處理或其它原因無法處理,可選擇回退。 報修回訪受理人對處理工單進(jìn)行回訪,如果用戶反饋報修沒有處理完成,要求重新處理,則是否重新發(fā)送選擇是,重新發(fā)送到報修處理部門進(jìn)行處理。 用戶管理電力故障報修系統(tǒng)完成了對用戶信息的管理,實現(xiàn)了用戶信息查詢、增加、刪除、修改。 報修車輛管理電力故障報修系統(tǒng)完成了對報修車輛信息的管理,實現(xiàn)了報修車輛信息查詢、增加、刪除、修改。頁面設(shè)計如圖 45 所示。(1)用戶信息表(USER_TAB):記錄用戶的用戶名,密碼等基本信息。(3)用戶權(quán)限關(guān)聯(lián)表(USER_ROLE):記錄了各個用戶擁有的權(quán)限信息。(5)工單調(diào)度信息表(S_FAULT_ATTEMPER):記錄了用戶對工單進(jìn)行調(diào)度時的各種信息。(7)工單回訪信息表(S_RETVISIT_RSLT):記錄了用戶對工單進(jìn)行回訪時的各種信息。(9)搶修車輛信息表(VEHICLE_INFO):記錄了搶修車輛的基本信息。(11)主鍵遞增表(PRIMARY_KEYS):用于生成維護(hù)其他各表的主鍵標(biāo)識信息。 數(shù)據(jù)庫表結(jié)構(gòu)(1)用戶信息表(USER_TAB),存儲了用戶的ID,用戶名和密碼等基本信息,它的主鍵為USER_ID字段,該表主要用于系統(tǒng)的用戶管理,在系統(tǒng)登陸,以及對工單的受理人操作是會使用此表。表41 用戶信息表字段名數(shù)據(jù)類型描述USER_IDVARCHAR2(10)主鍵,用戶IDUSER_NAMEVARCHAR2(20)用戶名USER_PASSWDVARCHAR2(40)用戶密碼(2)權(quán)限表(ROLE_TAB),存儲了權(quán)限的ID,權(quán)限名稱等基本信息,它的主鍵為ROLE_ID字段,該表主要用于維護(hù)權(quán)限信息,在對用戶權(quán)限進(jìn)行操作時會關(guān)聯(lián)使用此表。表42 用戶權(quán)限表字段名數(shù)據(jù)類型描述ROLE_IDVARCHAR2(2)主鍵,權(quán)限IDROLE_NAMEVARCHAR2(20)權(quán)限名稱(3)用戶權(quán)限關(guān)聯(lián)表(USER_ROLE),存儲了用戶ID和對應(yīng)的權(quán)限ID,USER_ID和ROLE_ID字段共同組成它的主鍵,該表主要用于用戶權(quán)限的管理,在對用戶權(quán)限操作時會使用此表。表43 用戶權(quán)限關(guān)聯(lián)表字段名數(shù)據(jù)類型描述ROLE_IDVARCHAR2(2)權(quán)限IDUSER_IDVARCHAR2(10)用戶ID(5)工單調(diào)度信息表(S_FAULT_ATTEMPER),存儲了工單調(diào)度的基本信息,如故障調(diào)度標(biāo)識,申請編號,發(fā)送部門,接單時間,發(fā)送時間,退單標(biāo)志,退單原因等,它的主鍵為ATTEMPER_ID字段,用APP_NO字段作為外鍵與工單受理信息表(S_99958_WKST)關(guān)聯(lián)。(6)工單處理信息表(S_FAULT_HANDLE2),存儲了工單處理的基本信息,如到達(dá)現(xiàn)場時間、搶修單位、搶修部門、派出人員、故障原因等。該表主要用于處理信息的維護(hù),在用戶對工單進(jìn)行處理,以及工單查詢時會使用此表,工單受理信息表結(jié)構(gòu)如下表 46 所示。它的主鍵為WK_NO字段,用APP_NO字段作為外鍵與工單受理信息表(S_99958_WKST)關(guān)聯(lián)。(8)搶修人員信息表(STAFF_INFO),存儲了搶修人員的基本信息,如搶修人員工號,搶修人員姓名,所屬部門,是否空閑等。該表主要用于搶修人員信息的維護(hù),在用戶對搶修人員信息進(jìn)行增刪改查操作,以及工單處理選擇搶修人員時會使用此表,搶修人員信息表結(jié)構(gòu)如下表 48 所示。它的主鍵為ID字段。表49 搶修車輛信息表字段名數(shù)據(jù)類型描述IDVARCHAR2(32)主鍵,搶修車輛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ù)類型。該表主要用于附件信息的維護(hù),在用戶受理工單上傳附件,以及查詢受理信息時會使用此表。表410 附件表字段名數(shù)據(jù)類型描述ATTACH_IDVARCHAR2(16)主鍵,附件IDATTACH_NAMEVARCHAR2(256)附件名稱APP_NOVARCHAR2(16)外鍵,關(guān)聯(lián)受理工單IDCONTENTBLOB附件內(nèi)容BUSI_NOVARCHAR2(16)業(yè)務(wù)單編號BUSI_TYPE_CODEVARCHAR2(8)業(yè)務(wù)類型(11)主鍵遞增表(PRIMARY_KEYS),存儲了主鍵的基本信息,如表名,字段名,前綴字符,最大值,備注等。該表主要用于為其他表產(chǎn)生一定規(guī)范的主鍵值。主鍵遞增表的結(jié)構(gòu)如下表 411 所示。它的主鍵為TYPE_ID字段。在界面使用到下拉列表時會使用此表,下拉列表配置表的結(jié)構(gòu)如下表 412 所示。操作系統(tǒng): Windows XP編碼工具:Eclipse 、MyEclipse 調(diào)試工具:Tomcat Java :JDK (Java Development Kit)數(shù)據(jù)庫:Oracle 9i版本控制:CVS(Concurrent Version System)依賴組件:Microsoft Office Excel 2003 運(yùn)行環(huán)境l 服務(wù)器端:服務(wù)器:,內(nèi)存容量10G,硬盤20T操作系統(tǒng):Win 系列 20
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1