版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 BHWZNIWbJROLTECMNlIC內(nèi)部質(zhì)量管理與診斷分析平臺V3.0”與教務(wù)系統(tǒng)數(shù)據(jù)接口方案修訂歷史記錄日期版本說明作者2017-9-141.0初始模板張鵬2018-10-142.0可以寫到合冋中的新版本張鵬目錄TOC o 1-5 h z HYPERLINK l bookmark8 1、接口概述3 HYPERLINK l bookmark10 1.1數(shù)據(jù)庫接口示意圖3 HYPERLINK l bookmark12 1.2接口要求3中間數(shù)據(jù)庫配置.3 HYPERLINK l bookmark16 2、中間數(shù)據(jù)庫接口表結(jié)構(gòu).4 HYPERLINK l bookmark18 2.1基礎(chǔ)數(shù)據(jù)表
2、及關(guān)系圖4部門信息表:tb_interface_org5 HYPERLINK l bookmark20 職工信息表:tb_interface.employee6 HYPERLINK l bookmark22 班級信息表:tb_interface.classes7 HYPERLINK l bookmark24 課程信息表:tb_interface.course8 HYPERLINK l bookmark26 學(xué)生信息表:tb_interface.student9 HYPERLINK l bookmark28 教學(xué)計劃表:tb_interface_course_plan10 HYPERLINK l
3、 bookmark30 學(xué)生選課表:tb_interface_course_plan_student11結(jié)果數(shù)據(jù)表結(jié)構(gòu).121、接口概述1.1數(shù)據(jù)庫接口示意圖“教學(xué)測評”標(biāo)識為A,“教務(wù)系統(tǒng)”標(biāo)識為B,A、B系統(tǒng)通過“中間數(shù)據(jù)庫表”進行對接,如下圖:教學(xué)測評基礎(chǔ)數(shù)據(jù):由教務(wù)系統(tǒng)提供。結(jié)果數(shù)據(jù):由“高校教學(xué)質(zhì)量綜合測評與診斷系統(tǒng)V3.0”提供基礎(chǔ)數(shù)據(jù)流向:“教務(wù)系統(tǒng)(B)”-“中間數(shù)據(jù)庫”-“教學(xué)測評(A)”結(jié)果數(shù)據(jù)流向:“教學(xué)測評(A)”-“中間數(shù)據(jù)庫”1.2接口要求需要第三方按照接口要求將教務(wù)系統(tǒng)中的部門數(shù)據(jù)、教師數(shù)據(jù)、學(xué)生數(shù)據(jù)、課程數(shù)據(jù)、課表數(shù)據(jù)、學(xué)生選課數(shù)據(jù)寫入中間數(shù)據(jù)庫,并滿足表之間的
4、關(guān)聯(lián)關(guān)系。同步要求:、學(xué)生只同步在校生。、職工只同步在職職工。、學(xué)計劃和選修課只同步當(dāng)前學(xué)期的數(shù)據(jù)。、班級和課程在教務(wù)系統(tǒng)中是否有(有效性)的標(biāo)識,有的話只同步有效的班級和課程,沒有的話同步最近五年的班級課程數(shù)據(jù)。同步頻率為每天一次。1.3中間數(shù)據(jù)庫配置“中間數(shù)據(jù)庫”配置如下:配置項配置值詳細描述數(shù)據(jù)庫類型mysql5.5+數(shù)據(jù)庫IP系統(tǒng)數(shù)據(jù)庫配置地址數(shù)據(jù)庫端口3306數(shù)據(jù)庫名稱中間數(shù)據(jù)庫表:jxcp_interface數(shù)據(jù)庫用戶名系統(tǒng)管理員授權(quán)用戶數(shù)據(jù)庫密碼系統(tǒng)管理員授權(quán)用戶密碼中間數(shù)據(jù)庫URLjdbc:mysql:數(shù)據(jù)庫ip:3306/jxcp_interface?characterEnc
5、oding=utf8數(shù)據(jù)庫DRIVERcom.mysql.jdbc.Driver2、中間數(shù)據(jù)庫接口表結(jié)構(gòu)2.1基礎(chǔ)數(shù)據(jù)表及關(guān)系圖“中間數(shù)據(jù)庫”及“教學(xué)測評(A)”表清單,如下表:表類型“中間數(shù)據(jù)庫”表名“教學(xué)測評(A)”表名表描述基礎(chǔ)數(shù)據(jù)接口表tb_interface_orgtb_jxcp_org部門信息表tb_interface_employeetb_jxcp_employee;tb_jxcp_employee_org;tb_jxcp_employee_role職工信息表tb_interface_classestb_jxcp_classes;班級信息表tb_interface_courset
6、b_jxcp_course;課程信息表tb_interface_studenttb_jxcp_student學(xué)生信息表tb_interface_course_plantb_jxcp_course_plan教學(xué)計劃表tb_interface_course_plan_studenttb_jxcp_course_plan_student學(xué)生選課表結(jié)果數(shù)據(jù)接口表tb_interface_eval_resulttb_jxcp_eval_result結(jié)果數(shù)據(jù)表待定待定中間數(shù)據(jù)庫”核心表關(guān)聯(lián)關(guān)系如下圖:ib帕rfaeeja評酣QRGGODE”RPLXEE_GOOITEMD-iRSULT_KORRE5-ULT
7、_C0MWENTrRESULT_STATETERWJDRESULT_EE5CCSURSE_MAMfeORij_CODECOURSE_TYPEC0UR5EMScrea-edatelF_UPbAlT_DAWJcojRSE.nw.core-ORQ.CODEORG.NMECOVRSEJIOCOURSEWEEMPLOY=COOEEMPLOYEskWEaasses.noaASSES.N-WEW_ihtertace_stii5TUDEHT_NC-KWESBRTHD-:31SEXnCLJSBES時Q.arTEl-罰電STUDENTDESCCREATEDATELflSIUPDATEDATEtb_in1einra
8、ce_cla.CJLSSNAMEORE云三CUS5_DESCirCREAFE_DATEtljst_updati_dateQfi.SJDQR5_NWEPID0H3_LEVEL:CR-3_OR2ERORG_OESC.CREATE_DATEWTJJPDATEREMNME0RGjO30SEX曲:PHONE::-!:TELiDNOBRTHDW:.tbjnterface_ccurse_plan_st.CLASSES_hlO.=rsooCLASSES.MWE-COURS6.NO:=COURSE_NAWE:.:-r2M)OTOXODS0TO_kWSTUDENTMOSTUP=NT_N.WE2.1.1部門信息表:
9、tbinterfaceorg列名類型是否空是否疋否主鍵EXTRA描述ORG_CODEvarchar(50)NOPRI組織代碼ORG_IDvarchar(20)YES組織ID0RG_NAMEvarchar(50)NO組織名稱PIDvarchar(20)YES父節(jié)點IDORG_LEVELvarchar(20)YES所在層級ORG_ORDERvarchar(20)YES組織排序ORG_DESCvarchar(200)YES組織描述CREATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO最后更新時間/同步時間部門表中數(shù)據(jù)為樹型數(shù)據(jù)結(jié)構(gòu),有兩種樹型結(jié)構(gòu)的呈現(xiàn)
10、方式,具體如下:1、以O(shè)RGD為當(dāng)前節(jié)點,PID為父節(jié)點進行層級的方式;2、以O(shè)RG_CODE的數(shù)據(jù)長度進行層級區(qū)分,例如一級部門為02,該部門的二級部門為0201以此類推;(以O(shè)RG_CODE的字段為主鍵不能重復(fù),與其他表進行關(guān)聯(lián))212職工信息表:tb_interface.employee列名類型Null是否疋否主鍵EXTRA描述EMPLOYEE_CODEvarchar(50)NOPRI職工代碼REAL_NAMEvarchar(50)NO姓名SEXvarchar(20)YES性別(男或女)ORG_CODEVarchar(50)NOForeignKey所屬部門組織代碼(關(guān)聯(lián)部門表)AGEva
11、rchar(20)YES年齡PHONEvarchar(20)YES手機TELvarchar(50)YES固定電話IDNOvarchar(50)YES身份證號BIRTHDAYdateYES出生日期TITLEvarchar(50)YES職稱TITLE_DEGREEvarchar(20)YES職稱等級(咼、中、低)SKILLvarchar(50)YES技能EDU_SCHOOLvarchar(50)YES畢業(yè)院校EDU_DEGREEvarchar(50)YES教育背景(學(xué)位)IMAGEvarchar(200)YES照片INTRODUCEvarchar(1024)YES個人簡介EMAILvarchar(
12、50)YES郵箱EMPLOYEE_DESCvarchar(200)YES描述IS_DUAL_TEACHERvarchar(20)YES是否雙師(0:不是;1:是)TEACHER_PROPERTYvarchar(20)YES教師性質(zhì)1:校內(nèi)教師;2:外聘教師CREATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO最后更新時間/同步時間注意:黃底標(biāo)識的字段,存在外鍵關(guān)聯(lián)關(guān)系,以下接口表相同。EMPLOYEE_CODE為主鍵不能重復(fù);213班級信息表:tb_interface.classes列名類型Null是否疋否主鍵EXTRA描述CLASS_NOvar
13、char(50)NOPRI班級編號CLASS_NAMEvarchar(100)NO班級名稱ORG_CODEVarchar(50)NOForeignKey所屬部門組織代碼(關(guān)聯(lián)部門表)0RG_NAMEvarchar(50)NO組織名稱CLASS_DESCvarchar(200)YES班級描述CREATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO最后更新時間/同步時間1、CLASS_NO為主鍵不能重復(fù);2、ORG_CODE,類型為varchar(50),與部門表關(guān)聯(lián);214課程信息表:tb_interface.course列名類型Null是否疋否主鍵
14、EXTRA描述COURSE_NOvarchar(50)NOPRI課程代碼COURSE_NAMEvarchar(50)NO課程名稱ORG_CODEvarchar(50)NOForeignKey所屬部門組織代碼(關(guān)聯(lián)部門信息表)ORG_NAMEvarchar(50)NO組織名稱COURSE_TYPEvarchar(50)YES課程類型COURSE_DESCvarchar(200)YES課程描述CREATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO最后更新時間/同步時間1、COURSE_NO為主鍵不能重復(fù);2、ORG_CODE,類型為varchar(5
15、0),與部門表關(guān)聯(lián);215學(xué)生信息表:tb_interface_student列名類型NULL疋否疋否主鍵EXTRA描述STUDENT_NOvarchar(50)NOPRI學(xué)號NAMEvarchar(50)NO學(xué)生名稱BIRTHDAYdateYES出生日期SEXvarchar(20)YES性別(男或女)CLASS_NOvarchar(50)NOForeignKey所屬班級編號(關(guān)聯(lián)班級信息表)CLASSES_NAMEvarchar(255)NO班級名稱TELvarchar(50)YES電話EMAILvarchar(50)YES郵箱STUDENT_DESCvarchar(200)YES描述CRE
16、ATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO最后更新時間/同步時間1、同步學(xué)生為在校學(xué)生,畢業(yè)了的學(xué)生不要同步2、STUDENT_NO為主鍵不能重復(fù);3、CLASS_NO,類型為varchar(50),與班級表關(guān)聯(lián);216教學(xué)計劃表:tb_interface_course_plan列名類型NULL是否疋否主鍵EXTRA描述COURSE_PLAN_CODEvarchar(50)NOPRI教學(xué)計劃編號ORG_CODEvarchar(50)NOForeignKey所屬部門組織代碼(關(guān)聯(lián)部門信息表)ORG_NAMEvarchar(255)NO部門名稱
17、COURSE_NOvarchar(50)NOForeignKey課程代碼(關(guān)聯(lián)課程信息表)COURSE_NAMEvarchar(255)NO課程名稱EMPLOYEE_CODEvarchar(50)NOForeignKey職工(教師)代碼(關(guān)聯(lián)職工信息表)EMPLOYEE_NAMEvarchar(255)NO職工(教師)名稱CLASS_NOvarchar(50)NOForeignKey所屬班級編號(關(guān)聯(lián)班級信息表)CLASSES_NAMEvarchar(255)NO班級名稱MEGER_CLASSES_IDSvarchar(200)YES合班IDS(多個班級用逗號隔開)MEGER_CLASSES_
18、NAMESvarchar(255)YES合班名稱(多個班級名稱用逗號隔開)WEEK_NAMEvarchar(20)YES星期幾(例如:星期天同步為星期日)LESSON_NUMvarchar(20)YES節(jié)次(例如:第1到2節(jié)次同步為12)LESSON_ADDRESSvarchar(50)YES上課地點WEEK_NUMvarchar(50)YES周次(例如:第1到2周次同步為12)TERM_IDvarchar(20)NO學(xué)期ID,2016-2017學(xué)年第一學(xué)期則為:2016201701,2016-2017學(xué)年第一學(xué)期則為:2016201702TERM_NAMEvarchar(255)YES學(xué)期名
19、稱(例如:2016-2017學(xué)年第一學(xué)期)PLAN_DESCvarchar(255)YES聽課計劃描述CREATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO最后更新時間/同步時間1、COURSE_PLAN_CODE,為主鍵不能重復(fù);2、COURSE_NO,類型為varchar(50),關(guān)聯(lián)課程表;3、CLASS_NO,類型為varchar(50),與班級表關(guān)聯(lián);4、EMPLOYEE_CODE類型為varchar(50),與職工表關(guān)聯(lián);5、ORG_CODE,類型為varchar(50),與部門表關(guān)聯(lián);217學(xué)生選課表:tb_interface_co
20、urse_plan_student列名類型NULL是否疋否主鍵EXTRA描述PLAN_STUDENT_CODEvarchar(50)NOPRI選修課編號ForeignKeyCLASS_NOvarchar(50)NO所屬班級編號(關(guān)聯(lián)班級信息表)CLASSES_NAMEvarchar(255)NO班級名稱ForeignKeyCOURSE_NOvarchar(50)NO課程代碼(關(guān)聯(lián)課程信息表)COURSE_NAMEvarchar(255)NO課程名稱ORG_CODEvarchar(50)NOForeignKey所屬部門組織代碼(關(guān)聯(lián)部門信息表)ORG_NAMEvarchar(255)NO部門名稱
21、ForeignKeySTUDENT_NOvarchar(255)NO學(xué)生編號,外鍵關(guān)聯(lián)學(xué)生STUDENT_NAMEvarchar(255)NO學(xué)生姓名EMPLOYEE_CODEvarchar(50)NO職工(教師)代碼EMPLOYEE_NAMEvarchar(255)NO職工(教師)姓名TERM_IDvarchar(20)NO學(xué)期ID,2016-2017學(xué)年第一學(xué)期則為:20162017012016-2017學(xué)年第二學(xué)期則為:2016201702TERM_NAMEvarchar(255)YES學(xué)期名稱(例如:2016-2017學(xué)年第一學(xué)期)PLAN_DESCvarchar(255)YES選課描述CREATE_DATEdatetimeNO創(chuàng)建時間LAST_UPDATE_DATEdatetimeNO
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度farmhouse木門安裝服務(wù)合同
- 深圳購房合同樣本
- 住宅房屋購買合同簡單版
- 2024年《軟件許可合同中不可抗力事件的處理》
- 廣告公司授權(quán)合同模板
- 2024年范文承包土地協(xié)議書
- 2024年發(fā)光字合同
- 跨境客運線路租賃合同
- 共建文明施工項目協(xié)議書
- 親子園與醫(yī)療機構(gòu)合作協(xié)議書
- 國開2024年《中國法律史》平時作業(yè)1-3答案
- 鋼結(jié)構(gòu)策劃書(范本)
- 急性腎衰竭與crrt治
- 焦化廠生產(chǎn)工序及工藝流程圖
- 嘔吐(急性胃腸炎)診療指南(制訂)編制說明排版
- 江堤道路工程施工方案#江蘇
- (外研版)初中英語語法匯總[新版]
- 李燕璇植樹問題卡通版5
- 有砟軌道鋪設(shè)的施工講解
- 煙草專賣食堂燃氣泄露及火災(zāi)事故現(xiàn)場應(yīng)急處置方案
- 國家電網(wǎng)公司十八項反措
評論
0/150
提交評論