




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
編日期:2013128檢日審日12 引 術語 參考資 功能實 開發(fā)概 接口開 報表開 用于HWWT2課程以外課 用于HWWT2課 已報名學員報 12YUM!_As-Is調(diào)研報告楊曼莉張迪羅_YUM百勝/05張迪楊曼莉王 項目支持_YUM百勝/05 求設計藍圖方案設計說明書 張迪楊曼莉白維坤王_YUM百勝/05 _YUM百勝/06開YUM _YUM百勝/06開第二批開發(fā)包測試Crosscharge(按課程)Crosscharge(Summary)TDMonthlyStatusReport添加講師的備注信((輸入數(shù)據(jù)/期不能在當前日期之后。如果用戶輸入其它數(shù)據(jù),系統(tǒng)提示“請輸入YYYY/MM/DD2:認證地點(可以為空:用戶輸入數(shù)據(jù)的長度不超過100個字符(中英不可超過100。如果長度超過100,點擊保存時系統(tǒng)提示認證地址過長,請保持在100:1004:備注信息(可以為空:用戶輸入數(shù)據(jù)的長度不超過100個字符(中英不可超過100。如果長度超過100。點擊保存時系統(tǒng)提示備注信息過長,請保持在100在管理,資源,人員菜單下搜索人員。在表格操作欄點擊簡介快照,點擊資源菜idid存入數(shù)據(jù)庫。在合格的學習頁面獲取和的學習編號傳遞到講師備注信息頁面,在數(shù)據(jù)庫查詢TPT_CUS_INSTRUCTOR_NOTESid字段,若查詢到說明操作為編輯,若沒有查詢代碼源文件:SabaWeb/lib/saba.ear/sab <wdk:link<wdktags:nodeRef <wdk:input<wdktags:nodeRef<wdk:saveLink3js驗證代碼 function{Varreg=/^\d{4}\/((0{0,1}[1-9]{1})|(1[0-2]{1}))\/((0{0,1}[1-9]{1})|([1-2]{1}[0-varcerdate=varaddress= = varnoteinfo= vardate=newDate();varnowYear=date.getFullYear();varnowMonth=date.getMonth()+1;varnowDay=date.getDate();varstr vardate1=newDate(nowYear,nowMonth,nowDay);vardate2=newDate(str[0],str[1],str[2]);<xsl:apply-temtesselect="$wdkWidget[@name='ErrorDateAlertScript']"/>;returnfalse;}else<xsl:apply-temtesselect="$wdkWidget[@name='DateAlertScript']"/>;returnfalse;returnfalse;}else ).length>returnfalse;}elseif(wdkTrim(noteinfo).length><xsl:apply-temtesselect="$wdkWidget[@name='NoteInfoAlertScript']"/>;returnfalse;return} /portal/publicvoidinsertMark(StringqualifiedLearningId,StringinstructorId,Stringcerdate,String ,Stringnoteinfo)throwsException{Connectionconn=getSabaConnection();PreparedStatementpstm=null; trypstm=conn.prepareStatement(sql);}catch(Exceptione)//TODO:handleexception}}PK備注信息 Resources.rdf,edit Resources.xml,edit Resources.xsl,3個文件sabasaba.ear-->saba.war-->SabaWeb-->common-->party-->下。addInstructorMark.rdf,addInstructorMark.xml,addInstructorMark.xs為新增頁 下2:class 下3:文 這兩個文件在saba.jar-->com-->saba-->-->res 記錄講師評估需求編號輸入數(shù)據(jù)/輸入數(shù)據(jù):評估分數(shù)(默認為格式要求:3位;若為小3位,小數(shù)部分不超過兩位。不支持四舍五入。0-999.99的數(shù)字,2在管理,管理活動,既定課程菜單那下搜索既定課程,進入既定課程詳細信息,點擊學習分配,在資源的操作列點擊評估分數(shù)(只有當資源類型為人員時才有該,跳轉(zhuǎn)到添加講師評估分數(shù)頁面,填寫分數(shù),系統(tǒng)進行數(shù)據(jù)保存。1:用戶在資源頁面獲取資源編號,將該編號傳遞到評估分數(shù)頁面,在查詢3:添加好評估分數(shù),將輸入框里的值傳遞到進行保存,修改/新增<wdk:link<wdktags:nodeRef<wdktags:nodeRef<wdktags:nodeRef StringresourceType=<wdktags:textValuepath="resourceType"/>;并且修改saba以前的java文件GetOf mand.java,在visitResources方法中添加如下代碼:visitor.visit(null,"resourceType",resourceType);<wdk:input<wdktags:nodeReffunctionvarscore=.theForm.score.value;varreg=/^(?!0)\d{1,2}(?:\.\d{1,2})?$/;<xsl:apply-temtesselect="$wdkWidget[@name='ScoreAlertScript']"/>;returnfalse;return}} publicvoidinsertScore(StringresourceId,Stringscore)throwsException{Connectionconn=getSabaConnection();PreparedStatementpstm=null;Stringsql="insertintoTPT_CUS_ASSESS_SCORE(ID,ASSESS_SCORE)trypstm=}catch(Exceptione){SabaConnection(null,pstm,}}PK創(chuàng)建TPT_CUS_ASSESS_SCORESql如下createtableTPT_CUS_ASSESS_SCORE(IDvarchar2(20)notnull,ASSESS_SCOREfloat,CUSTOM0varchar2(1020),CUSTOM1varchar2(1020),CUSTOM2varchar2(1020),CUSTOM3varchar2(1020),CUSTOM4varchar2(1020),primarykey(ID))說明:id為該表的主鍵,ASSESS_SCORE為評估分數(shù),CUSTOM0CUSTOM4為預留的ents.xsl,3sabasaba.ear-->saba.war-->SabaSite 下。assessmentScores.rdf,assessmentScores.xml,assessmentScores.xssaba.ear-->saba.war-->SabaSite 2:class mand.class為系統(tǒng)原有文件,修改過后放在saba.jar 下 下3:文 這兩個文件在saba.jar-->com-->saba-->-->res 發(fā)送通知(手動發(fā)送邀請函需求編號簡要描述子模塊的業(yè)務功能輸入數(shù)據(jù)/詳細描述子功能1產(chǎn)生的數(shù)據(jù)以及這些數(shù)據(jù)的表現(xiàn)形式從業(yè)務角度詳細描述根據(jù)輸入數(shù)據(jù)產(chǎn)生輸出數(shù)據(jù)的業(yè)務算法和流程存的數(shù)據(jù)文件名、數(shù)據(jù)格式、數(shù)據(jù)項及屬性等 發(fā)布需求問卷(篩選問卷對象條件需求編號簡要描述子模塊的業(yè)務功能輸入數(shù)據(jù)/詳細描述子功能1產(chǎn)生的數(shù)據(jù)以及這些數(shù)據(jù)的表現(xiàn)形式從業(yè)務角度詳細描述根據(jù)輸入數(shù)據(jù)產(chǎn)生輸出數(shù)據(jù)的業(yè)務算法和流程 接口說例如:xx子系統(tǒng)xxxx子系統(tǒng)取得xx關標準,調(diào)用示例,可根據(jù)需要增輸入數(shù)據(jù)/數(shù)據(jù)業(yè)務算法和流從業(yè)務角度詳細描述根據(jù)輸入數(shù)據(jù)產(chǎn)生輸出數(shù)據(jù)的業(yè)務算法和流程關鍵設計偽代例*通過用戶碼取得該客戶認證等信息,如果該客戶存在返回為0,其他情況參考 getUserInfo(String數(shù)據(jù)設源程序文件說 其他說需求編號功能編號輸入項/詳細描述根據(jù)輸入數(shù)據(jù)產(chǎn)生輸出數(shù)據(jù)的業(yè)務算法和流程 批準狀態(tài)(tpt_oe_order_items/t12)/*APPROVED_STATUS:200400不TrainerT1.T1.Network講師的用戶名T1.T1.講師的工作T1.內(nèi)部或者外講師所屬市場T2講師所屬部門T9.T1.Session授課所有期次的評估得分的/Total4.1.2部署說更表組件select* updatefgt_ext_rp_paramssetparam_type='22',component_picker='OfferingTemte'wheredescription='1'select* updatefgt_ext_rp_paramssetparam_type='21', 'wheresaba設計功能描當管理員為某個課程創(chuàng)建一個期次時可以在該期次不同培訓階段和呈現(xiàn)該期次中““,;“,輸入項/搜索條報表文YUM報表實現(xiàn)邏 /學員的中學員的英學員的用學員T1.學員所屬通過該學員的Dept規(guī)則查詢所屬市場,在組織機構(gòu)表的學員的郵通過Id與人員表關學員在百勝中國的通過T1.STARTED_ON字段和當前1位小數(shù)學員的報T3.學員參加面授課程T5.T4.T5.formula="學習中" formula完成 formula未完成 formula失敗 formula缺席End課后評估的完成狀formula未評估"formula通過"formula掛科"formula未通過"formula未成功"formula初始"EndIf部署說12、將YUM _10002.rpt到C:\SabaWeb\web\CrWeb開始–>程序–>BusinessObjectXI3.1->CrystalReportServerEmbedded2008–>配置管理器,打開”配置管理器”;在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告:數(shù)建好后使用下列更新:updatefgt_ext_rp_paramssetparam_type='22component_picker='OfferingPickerWithIDdescription='期次'wheredescription='期次24234234234'saba操作說菜單路徑 用于HWWT2課程以外課課程分類(隱藏條件/以學科課程名稱不等于“HWWT2HWWT2課 既定課程操作記錄表(TPT_OFFERING_ACTIONT6)T1.NetworkT1.T4.T4.日期,課程顯 PANY_ID據(jù)T2表編號及對對 PANY_IDT1.T1. 學員的一級人T1.根據(jù)ID查詢出員工表字段T1.FNAME學員一級人T1.根據(jù)ID12、將YUM _10003.rpt到C:\SabaWeb\web\CrWeb–>–>BusinessObjectXI3.1CrystalReportEmbedded2008–>配置管理器,打開”配置管理器在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告: 參數(shù)建好后使用下列更新,課程參數(shù)處理方式相同:updatefgt_ext_rp_paramssetparam_type='22',component_picker='Organization,Internal',description='部門'wheredescription='部門 description='課程名稱wheredescription='課程名稱用于HWWT2課ABR課程培訓的學員。包含已報名未完成的學員。 學員課程信息表/T1.T1.T4.T5.已報名既定課程開課 PANY_ID詢出部門名稱,再根據(jù)T2表編號及對對應規(guī)則來確定部門所屬 PANY_IDT1. 學員的一級人中T1.ID查詢出員工表字段T1.FNAME學員一級人的郵箱T1.ID12、將YUM_10004.rpt到C:\SabaWeb\web\CrWeb開始–>程序–>BusinessObjectXI3.1->CrystalReportServerEmbedded2008–>配置管理器,打開”配置管理器”;在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告: 數(shù)建好后使用下列更新:updatefgt_ext_rp_paramssetparam_type='22',component_picker='Organization,Internal',description='部門'wheredescription='部門 updatefgt_ext_rp_paramssetparam_type='22',component_picker='OfferingTemtePickerWithID',description='課程名稱ABR'wheredescription='課程名稱2ewewrewrwer'updatefgt_ext_rp_paramssetparam_type='22',component_picker='OfferingTemtePickerWithID',description='課程名稱HWWT2'wheredescription='課程名稱2ewewrewrwwqeerdf'ABR和HWWT2為隱藏參數(shù),最終用戶不可設計功能描輸入項/搜索條報表文YUM報表實現(xiàn)邏學員課程信息表 既定課程操作記錄表(TPT_OFFERING_ACTIONT8)字段說明學員的中文姓T1.學員的英文姓名T1.Network學員的學員所屬的市T7.Dept織機構(gòu)表的Custom2學員所屬的部T1.學員的T1.學員的課程名稱課程編號課程分TrainingT3.期次開授課地點講師姓FGT_ASSIGNMENTS期次完formula學習中formula完成formula未完成formula失敗formula缺席EndEmp在職狀T1.部署說12、將YUM _10005.rpt到C:\SabaWeb\web\CrWeb–>–>BusinessObjectXI3.1CrystalReportEmbedded2008–>配置管理器,打開”配置管理器在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告: 參數(shù)建好后使用下列更新:updatefgt_ext_rp_paramssetparam_type='22',component_picker='Organization,Internal',description='部門'wheredescription='部門 操作說菜單路徑 設計功能描輸入項/搜索條報表文YUM報表實現(xiàn)邏以既定課程操作記錄表為主記錄,搜索期次開始日期符合日期條件且是外部課程(T8.cuso0=是)的學員學習記錄。基于搜索條件中設定的部門信息,并結(jié)合人員信息表,從已搜索出的學習記錄中進一步篩選出符合條件學員學習記錄。最后以人員信息表為學員課程信息表費用表 T1.T1.T1.NetworkT1.通過該學員的Dept規(guī)則查詢所屬市場,在組織機構(gòu)表的Custom2保存市場T1.獲取人員A類.短期外部培訓;B類.海外培訓;C類員工教育D類.語言培訓(員工需自付50%的費用);E類.教育獎學金有額度限定,參見政策說明);F類DIMPProgram;G類.培訓課程FGT_TIME_ELEMENT根據(jù)Owner_idT4.T5.T5.T5.T5. TrainingBond開始T3. TrainingBondT3.T4.T1.部署說設計功能描字段名字稱段課程名稱T1.T6.課程類課程類期次時長(學習內(nèi)容)-參訓總參訓人selectcount(*)from wheretpt_oe_order_items.APPROVED_STATUSin('200','400')andandTPT_DUMMY_OFFERING.PART_NO=f.PART_NO通過T1.id找到學員T4.SUDENT_ID T5(批準200400不需要開始日結(jié)束日輸入項/搜索條1月份選擇(年,月2課程分類(域報表文 報表實現(xiàn)邏人員表 部署說12、將YUM _10007.rpt到C:\SabaWeb\web\CrWeb開始–>程序–>BusinessObjectXI3.1->CrystalReportServerEmbedded2008–>配置管理器,打開”配置管理器”;在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告: description='7'saba設計功能描輸入項/搜索條1年2月34報表文YUM報表實現(xiàn)邏既定課程RSC的表 Revenue-T7找到他所在的組T9Revenue-收取的所有RSCRsc收取的所有市場員工和RSCRevenue-Revenue- 部署說select*fromfgt_ext_rp_paramswheredescription=' description='8'select*fromfgt_ext_rp_paramswheredescription='updatefgt_ext_rp_paramssetparam_type='22',component_picker='Organization,Internal'wheredescription='8'saba設計功能描輸入項/搜索條1年2報表文YUM報表實現(xiàn)邏既定課程 期次對應學科課程計劃在一月份開課計劃在二月份開課計劃在三月份開課計劃在四月份開課計劃在五月份開課計劃在六月份開課計劃在七月份開課計劃在八月份開課計劃在九月份開課計劃在十月份開課計劃在十一月份開計劃在十二月份開部署說select*fromfgt_ext_rp_paramswhereDESCRIPTION=' description='9'sabaCrosscharge(按課程)設計功能描HR-TD部門使用。輸入項/搜索條Shared)報表文YUM報表實現(xiàn)邏 既定課程操作記錄表(TPT_OFFERING_ACTION/T6)通過T2表編號及對對應規(guī)則來確定部T3/T4/T5/打包費用除以學員總數(shù)或單個期次按人員所屬的法人公司計對應樣式表的倒數(shù)打包費用或單個期次費用*參加期部署說12、將YUM _10009.rpt到C:\SabaWeb\web\CrWeb–>–>BusinessObjectXI3.1CrystalReportEmbedded2008–>配置管理器,打開”配置管理器在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告:wqerewwerewewew(參數(shù)建好后使用下列更新:updatefgt_ext_rp_paramssetparam_type='22',component_picker='OfferingPickerWithID',description='期次'wheredescription='期次名稱updatefgt_ext_rp_paramssetparam_type='22',component_picker='Organization,Internal',description='部門'wheredescription='23423423423234'updatefgt_ext_rp_paramssetparam_type='20',component_picker='Organization,Internal',list_id='listi000000000200021',description='法人公司wheredescription='法3ewrwerwers321'設計功能描HR-TD部門使用。輸入項/搜索條Shared)報表文YUM報表實現(xiàn)邏SubTotal列; 既定課程操作記錄表(TPT_OFFERING_ACTIONT5)開[統(tǒng)計部署說12、將YUM _10010.rpt到C:\SabaWeb\web\CrWeb–>–>BusinessObjectXI3.1CrystalReportEmbedded2008–>配置管理器,打開”配置管理器在”ReportApplicationServer12”右鍵選擇”重新啟動”,4、用superuser登錄系統(tǒng),新增管理的報告:設計功能描1月份截至報表生成當月,RSC和市場已授課的期次數(shù)量、參訓人數(shù)輸入項/搜索條1年2月3報表文YUM報表實現(xiàn)邏數(shù)據(jù)統(tǒng)計的當年度1月份截至數(shù)據(jù)統(tǒng)計月份,RSC已授課( wherePROJECT_IDin TPT_DUMMY_OFFERINGwhere 次)的域是域}'Is LOCALE_ID='local000000000000005')當年度1月份截至數(shù)據(jù)場已授課的定課程(期(selectcount(*)fromfgt_assignmentswherePROJECT_IDin split!=(selectidFromFGT_域}'Is RSC和市場已授課的期Courses-RSC+Courses-當年度1月份截至數(shù)據(jù)統(tǒng)計月份,RSC已開設期次的參訓 TPT_REGISTRATIONwhereselectPROJECT_ID fgt_assignmentswherePROJECT_IDin( split=(selectidFromFGT_域}'Is LOCALE_ID='local000000000000005'))當年度1月份截至數(shù)據(jù)場已開設期 TPT_REGISTRATIONwhere 次的參訓人fgt_assignmentswherePROJECT_IDin( split!=(selectidFromFGT_域}'Is RSC和市場已開設期次的參訓人數(shù) [計算培訓總[]所有報名學員的與時長+Offering2所有報名學員的與時長+……+部署說設計功能描輸入項/搜索條1報表文YUM報表實現(xiàn)邏 部門 講師 T5.T5.T4.T4.部署說select*fromfgt_ext_rp_paramswhereDESCRIPTION='updatefgt_ext_rp_paramssetparam_type='22',component_picker='OfferingTemte'wheredescription='12'設計功能描輸入項/搜索條1報表文YUM報表實現(xiàn)邏 學員已經(jīng)報名的課T4.T6.根據(jù)報表_ID獲取場編號規(guī)則判斷T6.根據(jù)報 _ID獲取DeptT4.學員已經(jīng)報名的課學員已經(jīng)報名的期T9.電子課程顯示報名T9.T4.T4.學員是否是經(jīng)過認是否存在判斷是否T4.學員的電子郵
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 部編版二年級語文下冊實驗教學計劃
- 2025年專升本藝術概論試題匯編(藝術史論重點時期習題及答案)
- 醫(yī)療設備供應商審核管理流程
- 2025年專升本藝術概論模擬試題-藝術美學原理在非物質(zhì)文化遺產(chǎn)保護中的應用
- 影視制作項目參與證明書(5篇)
- 初二物理科技創(chuàng)新活動計劃
- 2025年中式烹調(diào)師(高級)職業(yè)技能鑒定實踐操作試題
- 臨床護理實習體會與總結(jié)
- 2025年古箏演奏技能考核試卷:古箏演奏中的音樂創(chuàng)作與演奏實踐試題
- 2025年專升本藝術概論考試模擬試卷-藝術審美心理在電影藝術中的體現(xiàn)試題
- 薪酬管理的試題及答案
- 信息技術基礎知識試題及答案
- 2025雅思考試寫作專項預測試卷:時態(tài)與語態(tài)運用試題
- 高中生物易錯點
- 車庫贈送協(xié)議書范本
- 旅拍安全協(xié)議書
- 2025-2030國內(nèi)薄膜電容器行業(yè)市場發(fā)展現(xiàn)狀及競爭策略與投資發(fā)展研究報告
- 會展危機事件與管理應對策略
- 2025年江蘇南通蘇北七市高三三模高考數(shù)學試卷試題(含答案詳解)
- 2025屆高考押題作文10篇(含題目)
- 順豐公司外包協(xié)議合同書
評論
0/150
提交評論