




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.中國普天信息產(chǎn)業(yè)股份有限公司通信產(chǎn)業(yè)事業(yè)本部項目信息管理系統(tǒng)問題管理模塊概要設(shè)計說明書 文檔編寫: 王曉琳 提交日期: 2008-08-24 審 批 人: 楊正球 北郵項目組2008-8-24文檔維護記錄撰寫人修改時間原版本號修改內(nèi)容介紹王曉琳2008-8-24V1.0編寫文檔目 錄1引言11.1編寫目的11.2項目背景11.3術(shù)語11.4參考資料22任務(wù)概述22.1需求概述22.2目標22.3運行環(huán)境23總體設(shè)計33.1總體設(shè)計方案33.2系統(tǒng)功能模塊圖43.3功能需求與程序的關(guān)系64接口設(shè)計74.1內(nèi)部接口74.2外部接口84.2.1用戶界面84.2.2軟件接口85數(shù)據(jù)字典85.1數(shù)據(jù)庫
2、總表85.2表與表之間的關(guān)系95.3數(shù)據(jù)模型詳細設(shè)計10附錄1.Struts-config.xml18附錄2.Spring-config.xml28:Presale-005 問題管理模塊 概要設(shè)計說明書1 引言1.1 編寫目的在完成了軟件系統(tǒng)的可行性研究和需求分析的基礎(chǔ)上,為了明確軟件需求、安排項目規(guī)劃與進度、組織軟件開發(fā)與測試,項目小組經(jīng)過討論提出了這份概要設(shè)計說明書。此概要設(shè)計說明書對中國普天項目信息管理系統(tǒng)之備品備件管理模塊的解決方案、功能分配、模塊劃分、程序的總體結(jié)構(gòu)、輸入輸出和接口設(shè)計、運行設(shè)計及出錯設(shè)計等方面作了全面的概括性說明,為該軟件的詳細設(shè)計奠定了基礎(chǔ)。此文檔為系統(tǒng)分析員工作
3、的階段性總結(jié),并提供項目經(jīng)理、設(shè)計人員和開發(fā)人員參考。1.2 項目背景問題管理模塊是工程管理的一個子模塊,該模塊的總體目標是在中國普天系統(tǒng)事業(yè)產(chǎn)業(yè)本部范圍內(nèi)應(yīng)用問題管理模塊。所開發(fā)系統(tǒng)名稱:中國普天項目信息管理系統(tǒng)之問題管理模塊項目委托單位:中國普天股份有限公司項目開發(fā)單位:北京郵電大學軟件用戶:中國普天系統(tǒng)事業(yè)產(chǎn)業(yè)本部所有員工及下屬部門1.3 術(shù)語問題管理:問題管理對工程實施過程中,以及實施后出現(xiàn)了問題、故障和進一步需求進行管理。主要完成對出現(xiàn)的問題、故障、需求信息的記錄,以及各級問題負責人在處理過程中具體工作流程的管理和操作的記錄。以便在日后對系統(tǒng)故障、問題進行統(tǒng)計和對問題回答工作量和回答
4、滿意度的統(tǒng)計。1.4 參考資料問題管理模塊功能需求說明書問題管理模塊需求規(guī)格說明書2 任務(wù)概述2.1 需求概述作為工程管理下的一個子系統(tǒng),問題管理模塊主要是為系統(tǒng)管理員,群組管理員,客戶支持部熱線人員,一線支持,二線支持,三線支持,回訪人,評級專家等多種不同的角色提供群組管理,創(chuàng)建問題,問題處理,問題回訪,問題評級,問題查詢以及問題統(tǒng)計等不同權(quán)限的操作。2.2 目標問題管理模塊主要實現(xiàn)以上提到的需求,幫助用戶實現(xiàn)對問題的管理流程以及各個角色的操作等相關(guān)信息的管理,同時與工程管理子系統(tǒng)和項目信息管理系統(tǒng)的其它模塊有很好的集成。本子系統(tǒng)包括群組管理,創(chuàng)建問題,問題處理,問題回訪,問題評級,問題查詢
5、,問題統(tǒng)計七個模塊。2.3 運行環(huán)境網(wǎng)絡(luò)環(huán)境:圖2-1 網(wǎng)絡(luò)環(huán)境3 總體設(shè)計3.1 總體設(shè)計方案問題管理模塊采用框架進行設(shè)計,系統(tǒng)的各個子模塊之間功能獨立,可根據(jù)用戶的需要動態(tài)進行組合,各個子模塊之間沒有直接耦合,而是通過數(shù)據(jù)庫之間的聯(lián)系由框架進行組合。該模塊采用Struts+Spring+Hibernate框架。其中Struts應(yīng)用于系統(tǒng)的控制層,用于對系統(tǒng)的業(yè)務(wù)流程進行控制;Spring應(yīng)用于系統(tǒng)的業(yè)務(wù)曾,用于對系統(tǒng)的業(yè)務(wù)數(shù)據(jù)進行配置組裝;Hibernate應(yīng)用于數(shù)據(jù)持久層,用于對數(shù)據(jù)進行持久化??蚣茉O(shè)計一個最重要的特點是實現(xiàn)了模型視圖控制器模式(MVC),模型組件封裝了內(nèi)核數(shù)據(jù)和功能,從
6、而使核心的功能獨立于輸出表示和輸入方式。視圖組件從模型獲得信息并向用戶顯示??刂破鹘M件與唯一的一個視圖組件連接,接受用戶的輸入。通過模型,視圖和控制器的相互分離,應(yīng)用框架,使得系統(tǒng)可以十分靈活的適應(yīng)用戶多變的功能要求。此外,采用框架技術(shù)進行軟件開發(fā)還包括以下的主要特點:(1) 利用框架開發(fā)的軟件具有一致性結(jié)構(gòu),框架決定了軟件產(chǎn)品的最終形式,利用框架建立的系統(tǒng)很容易維護,系統(tǒng)之間可以很方便地相互存取,而且用戶看來也是一致的。(2) 限制了軟件設(shè)計人員一定程度的創(chuàng)造性行為,軟件設(shè)計人員可以無須作出太多的設(shè)計決策,依照規(guī)定的方向建立應(yīng)用,指導(dǎo)軟件設(shè)計人員全面了解相關(guān)領(lǐng)域,充分完成需求分析,避免過早考
7、慮實現(xiàn)細節(jié),了解框架結(jié)構(gòu)的軟件設(shè)計人員將很快地洞悉整個系統(tǒng)的邏輯結(jié)構(gòu)。(3) 大粒度的設(shè)計支持分析和設(shè)計的重用,框架把一個系統(tǒng)有機地分解成一群相對獨立的構(gòu)件,定義了各個構(gòu)件間的接口和作用關(guān)系,符合軟件工程中設(shè)計的模塊化、獨立化和信息隱藏等特征。3.2 系統(tǒng)功能模塊圖問題管理群組管理創(chuàng)建問題問題處理問題回訪問題評級圖3-1 功能模塊劃分問題查詢問題統(tǒng)計各子模塊的功能點簡介:1. 群組管理(1) 顯示所有群組列表(2) 增加群組(3) 修改群組(4) 刪除群組(5) 群組增加產(chǎn)品(6) 群組刪除產(chǎn)品(7) 群組增加人員(8) 群組刪除人員2. 創(chuàng)建問題(1) 顯示待處理問題列表(2) 創(chuàng)建問題(3
8、) 修改問題(4) 刪除問題(5) 提交問題3. 問題處理(1) 顯示處理中問題列表(2) 瀏覽問題詳細信息(3) 退單處理(4) 繼續(xù)處理(5) 更改責任人(6) 問題升級(7) 一線解決方案(8) 產(chǎn)品變更(9) 一線實施成功(10) 一線實施失敗(11) 二線解決方案(12) 二線確認方案(13) 二線駁回(14) 三線解決方案(15) 退單處理(16) 提交回訪4. 問題回訪(1) 進行回訪(2) 提交回訪記錄5. 問題評級(1) 進行評級(2) 提交評級記錄6. 問題查詢(1) 按問題分類查詢(2) 按技術(shù)問題分類查詢(3) 按問題狀態(tài)查詢(4) 按問題單號查詢(5) 按受理時間查詢
9、(6) 按問題期望解決時間查詢(7) 按問題受理人查詢(8) 按當前責任人查詢(9) 按評級專家查詢(10) 按問題解決人查詢(11) 按故障類型查詢(12) 按問題類別查詢(13) 按問題回訪人查詢(14) 按是否回訪查詢(15) 按產(chǎn)品類查詢(16) 按產(chǎn)品系查詢(17) 按產(chǎn)品查詢(18) 按問題客戶群查詢(19) 按客戶查詢(20) 按以上條件綜合查詢7. 問題統(tǒng)計(1) 數(shù)量統(tǒng)計(2) 狀態(tài)統(tǒng)計(3) 產(chǎn)品統(tǒng)計(4) 人員統(tǒng)計(5) 角色統(tǒng)計(6) 類別統(tǒng)計3.3 功能需求與程序的關(guān)系表3-1 功能需求與程序關(guān)系子模塊名稱功能名稱對應(yīng)Action群組管理顯示所有群組列表GroupMa
10、nagerAction增加群組GroupManagerAction修改群組GroupManagerAction刪除群組GroupManagerAction群組增加產(chǎn)品GroupProductAction群組刪除產(chǎn)品GroupProductAction群組增加人員GroupPersonAction群組刪除人員GroupPersonAction創(chuàng)建問題顯示待處理問題列表ProblemCreateAction創(chuàng)建問題ProblemCreateAction修改問題ProblemCreateAction刪除問題ProblemCreateAction提交問題ProblemCreateAction問題處理顯
11、示處理中問題列表ProblemDealAction瀏覽問題詳細信息ProblemDealAction退單處理ProblemDealAction繼續(xù)處理ProblemDealAction更改責任人ProblemDealAction問題升級ProblemDealAction一線解決方案ProblemDealAction產(chǎn)品變更ProblemDealAction一線實施成功ProblemDealAction一線實施失敗ProblemDealAction二線解決方案ProblemDealAction二線確認方案ProblemDealAction二線駁回ProblemDealAction三線解決方案Pr
12、oblemDealAction退單處理ProblemDealAction提交回訪ProblemDealAction問題回訪進行回訪ProblemRevisitAction提交回訪記錄ProblemRevisitAction問題評級進行評級ProblemConclusionAction提交評級記錄ProblemConclusionAction問題查詢根據(jù)查詢條件對問題進行查詢ProblemSearchAction問題統(tǒng)計根據(jù)不同的條件對問題進行統(tǒng)計ProblemStatisticAction4 接口設(shè)計 4.1 內(nèi)部接口本系統(tǒng)采用Struts+Spring+Hibernate框架結(jié)構(gòu),整個系統(tǒng)的
13、組裝通過配置文件來完成。在控制層,系統(tǒng)通過Struts的配置文件來對系統(tǒng)業(yè)務(wù)流程進行配置。Struts的ActionServlet是系統(tǒng)的控制中心,它負責解析配置文件及控制業(yè)務(wù)流轉(zhuǎn)。在業(yè)務(wù)層,系統(tǒng)通過Spring的配置文件來配置組裝業(yè)務(wù)。Spring的Bean工廠根據(jù)配置文件來組裝各個業(yè)務(wù)。Struts及Spring的配置文件見附件。4.2 外部接口4.2.1 用戶界面系統(tǒng)采用B/S模式,用戶操作在瀏覽器界面完成。系統(tǒng)通過主控界面接收用戶輸入的數(shù)據(jù)及用戶向服務(wù)器發(fā)送的請求,并將處理結(jié)果返回給用戶。4.2.2 軟件接口操作系統(tǒng):WindowsXp及更高版本操作系統(tǒng);Unix AIX操作系統(tǒng);JD
14、K:JDK1.5及其以上版本數(shù)據(jù)庫:SQL Server2000Web服務(wù)器:JBoss4.0.4Office:Office20035 數(shù)據(jù)字典 5.1 數(shù)據(jù)庫總表問題管理模塊所用到的表如下表所示:序號名稱(英文)名稱(中文)1PROBLEM問題表2PROBLEMCONCLUSION問題定論3PROBLEMDESCRIPTION問題詳細描述4PROBLEMDOCUMENT問題文檔5PROBLEMDUTIER問題責任人變更表6PROBLEMFEEDBACK問題滿意度反饋7PROBLEMGROUP問題群組8PROBLEMRECORD問題處理記錄9PROBLEMRECORDDOCUMENT處理意見附
15、件文檔10PROBLEMRESULT問題實施結(jié)果11PROBLEMREVISITRECORD問題回訪記錄12GROUP_EMPLOYEE問題群組人員對應(yīng)表13GROUP_PRODUCT問題群組產(chǎn)品對應(yīng)表5.2 表與表之間的關(guān)系問題管理模塊所涉及到表之間的關(guān)系如下圖所示:圖5-1 問題管理模塊各表之間的關(guān)系5.3 數(shù)據(jù)模型詳細設(shè)計表5-1 PROBLEM(問題)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否表示問題的唯一標識號,自動生成NUMBERVarchar(30)否是表示問題單號:表示問題單的代號,該字段自動生成。生成規(guī)則:日期+序號(依次累加)PROBLEMCATEGORY
16、Varchar(20)否是表示問題種類:用于區(qū)別問題是技術(shù)類和非技術(shù)類兩種。TECHPROBLEMTYPEVarchar(20)否是表示技術(shù)性問題類別:技術(shù)性問題可以再劃分為:網(wǎng)絡(luò)優(yōu)化、產(chǎn)品類兩種問題類別,主要用于區(qū)分某些無產(chǎn)品相關(guān)性的技術(shù)問題處理。FEEDBACKPERSONVarchar(20)否否表示反饋人:手動輸入,文字描述FEEDBACKCONNECTIONVarchar(20)否否表示反饋人聯(lián)系方式:手動輸入,文字描述FEEDBACKTIMEDATE否否表示反饋時間CUSTOMERIDVarchar(255)否否客戶:外鍵關(guān)聯(lián)Customer表的ID主鍵CUSTOMERCONNEC
17、TERVarchar(50)否否客戶公司的聯(lián)系人,可以為空CUSTOMERCONNECTIONVarchar(20)否是客戶聯(lián)系人聯(lián)系方式,可以為空CUSTOMERDEPARTMENTVarchar(20)否是客戶隸屬部門:手動輸入,文字描述,客戶隸屬部門CUSTOMERLOCALTIONVarchar(20)否是客戶屬地:手動輸入,文字描述ABSTRACTText否否簡單描述問題,不能為空、長度不限RECORDERIDVarchar(255)否否表示問題的創(chuàng)建人:外鍵關(guān)聯(lián)Employee表的ID主鍵。RECORDEDTIMEDate否否問題受理的日期,格式:,默認為當前時間PROBLEMDE
18、ADLINEDate否否問題的期望解決的最后時間,格式Y(jié)MMDDPRODUCTIDVarchar(255)否否表示問題所涉及的產(chǎn)品:外鍵關(guān)聯(lián)Product表的ID主鍵STATE1Varchar(10)否是說明:drafting:表示問題處于待處理狀態(tài)processing:表示問題處于處理中狀態(tài)revisit:表示問題處于待回訪狀態(tài)conculsion:表示問題處于待關(guān)閉狀態(tài)end:表示問題處于關(guān)閉狀態(tài)delete:表示問題被刪除STATE2Varchar(10)否是與STATE1聯(lián)合起來表示問題所處的狀態(tài),具體內(nèi)容見注示。FIRSTDUTYDEPARTMENTVarchar(255)否否一線責
19、任部門,外鍵關(guān)聯(lián)Department表的ID主鍵CURRENTDUTIERVarchar(255)否是外鍵關(guān)聯(lián)用戶表FEEDBACKFLAGBoolean否是是否回訪:true表示回訪,false表示不回訪。UNFEEDBACKREASONText否是如果問題不需要回訪,需要填寫不回訪理由,可以為空PROBLEMRESOURCEVarchar(10)否是表示問題的來源,如問題反饋過來的來源地可以是:二線、三線;該字段具體內(nèi)容看注CURRENTMETHODIDVarchar(20)否是外鍵關(guān)聯(lián)PROBLEMRECORD表的ID主鍵,記錄問題當前的具有解決方案的處理記錄。FAULTDAYSVarc
20、har(20)否是故障歷時注: 問題狀態(tài)說明如下:序號狀態(tài)1(state1)狀態(tài)2(state2)描述1.drafting0問題創(chuàng)建態(tài)2.drafting1問題退單3.processing1一線處理狀態(tài)4.processing2二線處理狀態(tài)5.processing3三線處理狀態(tài)6.processing4二線實施7.processing5一線實施8.processing6一線已解決9.Revisit0待回訪狀態(tài)10.conculsion0待關(guān)閉狀態(tài),即等待專家對問題進行評論狀態(tài)11.end0關(guān)閉狀態(tài),即問題結(jié)束狀態(tài) 問題來源(上一狀態(tài))序號字段值(PROBLEMRESOURCE)描述1.crea
21、te問題來源于創(chuàng)建態(tài)2.second問題來源于二線反饋3.third問題來源于三線反饋表5-2 PROBLEMCONCLUSION (問題定論)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMIDVarchar(255)否是外鍵關(guān)聯(lián)PROBLEM表的ID主鍵PROBLEMCONSULTText否是問題定論CONSULTPERSONVarchar(255)否是評級專家,關(guān)聯(lián)Employee表的ID主鍵FAULTRANKVarchar(255)否是故障等級FAULTTYPEVarchar(20)否是故障類型分為:系統(tǒng)、硬件、軟件、人為四個類型。FAULTCOM
22、PENTVarchar(255)否是故障部件描述,可以為空PROBLEMTYPEVarchar(20)否是表示問題分類,分為四種:故障、投訴、需求、咨詢BOARDCARDVarchar(255)否是表示涉及單板的信息,值為文字描述,手動輸入表5-3 PROBLEMDESCRIPTION (問題詳細描述)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMIDVarchar(255)否是外鍵關(guān)聯(lián)PROBLEM表的ID主鍵PRODUCNUMBERVarchar(255)否是產(chǎn)品型號,文字描述,手動輸入。PRODUCTVERVarchar(20)否是涉及產(chǎn)品的版本,
23、可以為空BOARDCARDNUMBERVarchar(255)否是單板型號,文字描述,手動輸入BOARDCARDVERVarchar(20)否是單板的版本,可以為空PROBLEMDESCIPTERText否否問題詳細描述,不能為空NETSTRUTCTERText否是組網(wǎng)結(jié)構(gòu)描述,可以為空LINEVarchar(255)否是描述產(chǎn)品變更時的處理階段:FirstlineSencondlinethirdlineCHANGEPERSONVarchar(20)否是產(chǎn)品變更時的當前責任人,人員名稱描述CHANGETIMEDate否是產(chǎn)品變更時間表5-4 PROBLEMDUTIER (問題責任人變更表)表結(jié)
24、構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMIDVarchar(255)否是外鍵關(guān)聯(lián)PROBLEM表的ID主鍵DUTIERVarchar(255)否是外鍵關(guān)聯(lián)用戶表LINEVarchar(20)否是FirstlineSecondlineThirdlineDUTIERNUMBERVarchar(16)否是當進行“更改責任人”操作時需要變更同級的當前責任人,即需要保存原責任人,通過編號來保留責任人變更痕跡,規(guī)則:1,2,3,4,5序號最大者為最后一個責任人SCHEDULETIMEdate否是計劃解決時間表5-5 PROBLEMDOCUMENT (問題文檔)表結(jié)
25、構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMIDVarchar(255)否是外鍵關(guān)聯(lián)PROBLEM表的ID主鍵DOCUMENTNAMEVarchar(50)否是附件名稱DOCUMENTTYPEBlob否是附件類型:1:word2:excel3:jpg4:gif5:otherCONTENTVarchar(255)否是存放二進制流表5-6 PROBLEMFEEDBACK (問題滿意度反饋)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMRECORDIDVarchar(255)否是問題處理記錄ID:外鍵關(guān)聯(lián)PROBLEMRE
26、CORD 表的ID主鍵SATISFACTIONVarchar(20)否是滿意度描述:對上級的滿意度REASONText否是理由說明FEEDBACKPERSONVarchar(255)否是反饋人:外鍵關(guān)聯(lián)Employee表的ID主鍵FEEDBACKPRE_RANKVarchar(10)否是反饋的上一級別:標示滿意度反饋所對應(yīng)的上一個等級,例如:一線對二線的滿意度評價,則該字段為:second該字段內(nèi)容:1:first2:second3:thirdFEEDBACKEDPERSOVarchar(255)否是被反饋人:外鍵關(guān)聯(lián)用戶表,表示滿意度所反饋的是哪個人提出的方案。表5-7 PROBLEMGRO
27、UP (問題群組)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄NAMEVarchar(50)否是表示群組的名稱DESCRIPTIONText否是闡述群組的其他信息CATEGORYVarchar(10)否是標示該群組屬于哪個類別,即二線、三線、評級專家表5-8 PROBLEMRECORD (問題處理記錄)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMIDVarchar(255)否是外鍵關(guān)聯(lián)PROBLEM表的ID主鍵HANDLERVarchar(20)否是問題處理人,字段內(nèi)容是對問題進行處理的員工名稱TIMEDate否是問題處理的
28、時間OPERATIONVarchar(255)否是處理操作:1、退單2、繼續(xù)處理3、問題升級4、反饋答復(fù)5、更改責任人6、提交回訪7、回答問題PLANHANDLETIMEDate否是繼續(xù)處理、問題升級、更改責任人操作需要此字段OPINIONText否是處理人對該操作的意見CURRENTSTATEVarchar(10)否是表示進行該操作時問題處于幾線狀態(tài)例如:一線處理狀態(tài):processing1NEXTSTATEVarchar(10)否是表示進行該操作問題的下一個狀態(tài)表5-9 PROBLEMRECORDDOCUMENT (處理意見附件文檔)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)
29、是否唯一標識一條處理意見附件的記錄PROBLEMRECORDIDVarchar(255)否是處理記錄ID,與PROBLMERECORD表的ID外鍵關(guān)聯(lián)DOCUMENTNAMEVarchar(50)否是文檔名稱DOCUMENTTYPEVarchar(255)否是文檔類型分為如下五種:1:word2:excel3:jpg4:gif5:otherCONTENTBlob否是存放二進制流表5-10 PROBLEMRESULT (問題實施結(jié)果)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMRECORDIDVarchar(255)否是問題處理記錄ID,外鍵關(guān)聯(lián)PROB
30、LEMRECORD 表的ID主鍵CONFERMRESULTVarchar(255)否是實施結(jié)果CONFERMEFFECTVarchar(255)否是實施效果表5-11 PROBLEMREVISITRECORD(問題回訪記錄)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄PROBLEMIDVarchar(255)否是問題ID,外鍵關(guān)聯(lián)PROBLEM表的ID主鍵FEEDBACKPERSONVarchar(255)否是回訪人,關(guān)聯(lián)Employee表的ID主鍵TIMEDate否是記錄回訪的時間,格式:YY-MM-DD:HH:MM:DESCRIPTIONText否是回訪結(jié)果,對
31、回訪內(nèi)容的記錄SATISFACTIONDEGREEVarchar(10)否是客戶滿意度表5-12 GROUP_EMPLOYEE (KPI待辦事宜)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄GROUPIDVarchar(255)否是群組ID,外鍵關(guān)聯(lián)GROUP表的ID字段PERSONIDVarchar(255)否是人員ID,外鍵關(guān)聯(lián)Employee表的ID字段表5-13 GROUP_PRODUCT (問題群組產(chǎn)品對應(yīng)表)表結(jié)構(gòu)列名類型主鍵允許空描述IDVarchar(255)是否唯一標示記錄GROUPIDVarchar(255)否是群組ID,外鍵關(guān)聯(lián)GROUP表的P
32、RODUCTIDVarchar(255)否是產(chǎn)品ID,外鍵關(guān)聯(lián)Product表的附錄1.Struts-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts-config PUBLIC "-/Apache Software Foundation/DTD Struts Configuration 1.2/EN" "/struts/dtds/struts-config_1_2.dtd&qu
33、ot;><struts-config><form-beans><form-beanname="prolbmeSearchStatisticsForm"type="blem.form.ProblemSearchStatisticsForm"/><form-beanname="problemForm" type="blem.form.ProblemForm"/> <form-bea
34、nname="problemRecordForm" type="blem.form.ProblemRecordForm"/> <form-beanname="problemGroupForm" type="blem.form.ProblemGroupForm"/> <form-beanname="problemGroupPersonForm" type="com.bupt.potev
35、blem.form.ProblemGroupPersonForm"/> <form-beanname="problemGroupProductForm" type="blem.form.ProblemGroupProductForm"/> <form-beanname="revisitForm" type="blem.form.ProblemRevisitRecordForm"/> &
36、lt;form-beanname="conclusionForm" type="blem.form.ProblemConclusionForm"/> <form-beanname="selectSingleGrouppersonForm" type="blem.form.SelectSingleGrouppersonForm"/> <form-beanname="browseForm" typ
37、e="blem.form.ProblemBrowseForm"/> <form-beanname="searchForm" type="blem.form.ProblemSearchForm"/> <form-beanname="statisticsForm" type="blem.form.ProblemStatisticsForm"/> <
38、;form-beanname="problemjournalForm" type="blem.form.ProblemJournalForm"/></form-beans><action-mappings><action path="/problem/groupmanager" type="org.springframework.web.struts.DelegatingActionProxy" name="problemGrou
39、pForm" scope="request" input="/problem/problem_groupmanager_list.jsp" parameter="p" unknown="false" validate="false"> <forward name="unspecified" path="/problem/problem_groupmanager_list.jsp" redirect="false"/
40、> <forward name="list" path="/problem/problem_groupmanager_list.jsp" redirect="false"/> <forward name="addin" path="/problem/problem_groupmanager_add.jsp" redirect="false"/> <forward name="addout" path="/pro
41、blem/problem_groupmanager_list.jsp" redirect="false"/> <forward name="modifyin" path="/problem/problem_groupmanager_modify.jsp" redirect="false"/> <forward name="modifyinin" path="/problem/problem_groupmanager_modify.jsp" r
42、edirect="false"/> <forward name="modifyout" path="/problem/problem_groupmanager_list.jsp" redirect="false"/> <forward name="delete" path="/problem/problem_groupmanager_list.jsp" redirect="false"/> <forward name=&
43、quot;delete1" path="/problem/problem_groupmanager_list.jsp" redirect="false"/></action> <action path="/problem/groupperson" type="org.springframework.web.struts.DelegatingActionProxy" name="problemGroupPersonForm" scope="request
44、" input="/problem/groupperson_list.jsp" parameter="p" unknown="false" validate="false"> <forward name="unspecified" path="/problem/problem_groupperson_list.jsp" redirect="false"/> <forward name="list" pa
45、th="/problem/problem_groupperson_list.jsp" redirect="false"/> <forward name="backlist" path="/problem/problem_groupperson_list.jsp" redirect="false"/> <forward name="addin" path="/problem/problem_groupperson_add.jsp" r
46、edirect="false"/> <forward name="addout" path="/problem/problem_groupperson_list.jsp" redirect="false"/> <forward name="delete" path="/problem/problem_groupperson_list.jsp" redirect="false"/></action> <acti
47、on path="/problem/groupproduct" type="org.springframework.web.struts.DelegatingActionProxy" name="problemGroupProductForm" scope="request" input="/problem/groupproduct_list.jsp" parameter="p" unknown="false" validate="false&q
48、uot;> <forward name="unspecified" path="/problem/problem_groupproduct_list.jsp" redirect="false"/> <forward name="list" path="/problem/problem_groupproduct_list.jsp" redirect="false"/> <forward name="backlist" pa
49、th="/problem/problem_groupproduct_list.jsp" redirect="false"/> <forward name="addin" path="/problem/problem_groupproduct_add.jsp" redirect="false"/> <forward name="addout" path="/problem/problem_groupproduct_list.jsp"
50、redirect="false"/> <forward name="delete" path="/problem/problem_groupproduct_list.jsp" redirect="false"/></action> <action path="/problem/problemcreate" type="org.springframework.web.struts.DelegatingActionProxy" name=&qu
51、ot;problemForm" scope="request" input="/problem/problem_createproblemlist.jsp" parameter="p" unknown="false" validate="false"> <forward name="createproblemlist" path="/problem/problem_createproblemlist.jsp" redirect=&qu
52、ot;false"/> <forward name="addin" path="/problem/problem_createproblem.jsp" redirect="false"/> <forward name="addout" path="/problem/problem_createproblemlist.jsp" redirect="false"/> <forward name="modifyin"
53、 path="/problem/problem_modifyproblem.jsp" redirect="false"/> <forward name="modifyout" path="/problem/problem_createproblemlist.jsp" redirect="false"/></action> <action path="/problem/problemdeal" type="org.springfra
54、mework.web.struts.DelegatingActionProxy" name="problemRecordForm" scope="request" input="/problem/problem_dealproblemlist.jsp" parameter="p" unknown="false" validate="false"> <forward name="dealproblemlist" path="/problem/problem_dealproblemlist.jsp" redirect="false"/> <for
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學辦公室裝修協(xié)議書
- 租用辦學協(xié)議書
- 職工勞動協(xié)議書
- 負債歸屬協(xié)議書
- 手機店入股合同協(xié)議書
- 自考保過協(xié)議書
- 夫妻按揭房約定協(xié)議書
- 股票賬戶協(xié)議書
- 簽訂工資協(xié)議書
- 賠償修車協(xié)議書
- 2025屆福建省漳州市高三第三次教學質(zhì)量檢測生物試卷(解析版)
- 2025年茶葉加工工職業(yè)技能競賽參考試題庫500題(含答案)
- 2025甘肅陜煤集團韓城煤礦招聘250人筆試參考題庫附帶答案詳解
- 2025年社區(qū)工作的理論與實務(wù)考試題及答案
- 《設(shè)計課件:構(gòu)建高效數(shù)據(jù)集教程》
- 2025江蘇中考:歷史高頻考點
- 普通測量學試題及答案
- 國家開放大學2025年《創(chuàng)業(yè)基礎(chǔ)》形考任務(wù)3答案
- 醫(yī)療器械網(wǎng)絡(luò)銷售質(zhì)量管理規(guī)范宣貫培訓(xùn)課件2025年
- 語文課程資源的開發(fā)與利用
- 2024年09月四川天府新區(qū)人民醫(yī)院招聘6人筆試歷年專業(yè)考點(難、易錯點)附帶答案詳解
評論
0/150
提交評論