Jelajahi Sumber

add init file

seenew 4 tahun lalu
melakukan
20e1164f0a
4 mengubah file dengan 25338 tambahan dan 0 penghapusan
  1. 477 0
      ActivityInfo.md
  2. TEMPAT SAMPAH
      ActivityInfo_ClassDiagram_Dics.png
  3. TEMPAT SAMPAH
      ActivityInfo_Dics.png
  4. 24861 0
      DataSample.json

+ 477 - 0
ActivityInfo.md

@@ -0,0 +1,477 @@
+
+# ActivityInfo: 活動紀錄
+ * Int32 ActivityIndex
+ * Int32 ActivityID
+ * Int32 ActivityOrder
+ * String ActivityRecordNumber
+ * String ActivityBindingNumber  //活動資料編號
+ * String ActivityName  //活動名稱
+ * DateTime StartDateTime  //活動開始時間
+ * DateTime EndDateTime  //活動結束時間
+ * TimeSpan Duration  //活動進行時間長度
+ * EActivityMode ActivityMode  //活動模式
+ * String Account_Token
+ * String Access_Token
+ * String TeamModelID
+ * String TeamModelName
+ * DisposableList<ClassItem> ClassList  //班級列表
+ * DisposableList<Exam> ExaminationList  //題目列表
+ * DisposableList<MaterialInfo> MaterialList  //教材列表
+ * EProductType ProductType  //產品版本資訊
+ * String ActivityExecHostID  //活動執行者ID
+ * Activity_History History  //活動歷程記錄
+
+# EActivityMode: 活動模式(ENUM)
+* None
+* Quiz
+* Eliminate
+* SelfPaced
+* PeerInstruction
+* PowerClick
+* Anonymous
+* Dls
+* Dsc
+
+
+
+
+# EProductType: 產品類型(ENUM)
+* HiTeachStandard
+* HiTeachPro
+* HiTeachTBL
+* HiTeachMobile
+* HiTeachLite
+* HiTeachCloud
+* HiTeachOEM
+
+# Activity_History: 課程歷程記錄
+ * DisposableList<Keynote> Keynotes  //學生點評紀錄
+ * DisposableList<SnapshotInfo> PageSnapshots  //課程頁面截圖
+ * RecordingInfo RecordingInfo  //課程錄影資訊
+
+# ClassItem: 班級資訊
+ * Int32 ClassIndex
+ * Int32 ClassID
+ * Int32 ClassOrder
+ * String SchoolID  //學校代碼
+ * String OrganizationID  //組織編號
+ * String OrganizationName  //組織名稱
+ * Int32 MemberCount  //班級人數
+ * String ClassName  //班級名稱
+ * String AcademicName  //學系名稱
+ * String SemesterName  //學期名稱
+ * String GradeName  //年級名稱
+ * YearFormat Year  //學年度資訊
+ * MemberList HostList  //老師列表
+ * ESubGroupState SubGroupState  //分組狀態
+ * EGroupType GroupType  //班級類型
+ * GroupInfoList SubGroupsList  //分組列表
+ * MemberList MembersList  //成員列表
+ * EGroupLocationType GroupLocationType  //班級來源類型
+ * AddressInfo ClassAddressInfo  //班級位址資訊
+
+# Exam: 考券資訊
+ * Int32 ExaminationIndex
+ * Int32 ExaminationID
+ * Int32 ExaminationOrder
+ * String UID  //考試編號
+ * Int32 TotalQuestion  //問題總數
+ * Double TotalPoint  //考券總分
+ * String ExamName  //考券名稱
+ * String Subject  //科目領域
+ * String Content  //施測內容
+ * String Date  //施測日期
+ * String Dept  //命題單位
+ * String Editor  //命題老師
+ * Int64 StartTime  //考試開始時間(Millisecond)
+ * TimeSpan Time  //測驗時間
+ * Int32 CurrentQuestionIndex  //正在問答的題目
+ * DisposableList<QuestionItem> QuestionsList  //題目列表
+ * QuestionItem CurrentQuestionItem  //正在問答的題目
+ * AnswerDictionary MemberAnswersDictionary  //成員答案對應
+ * DisposableDictionary<Int32,MemberEliminatedState> MemberEliminatedDictionary  //成員淘汰狀態
+ * DisposableDictionary<Int32,SelfPaceState> SelfPaceStatus  //成員書面問答狀態
+
+# MaterialInfo: 教材資訊
+ * Int32 MaterialIndex
+ * Int32 MaterialID
+ * Int32 MaterialOrder
+ * String MaterialName  //教材名稱
+ * String MaterialFileFullPath  //教材路徑
+ * EContentType ContentType  //活動教材類型
+
+
+
+# RecordingInfo: 課程錄影資訊
+ * String EncoderName  //Encoder 名稱
+ * String EncoderIp  //Encoder 位址
+ * String EncoderMac  //Encoder MacAddress
+ * String EncoderSerialNo  //Encoder 序號
+ * String StreamUrl  //串流網址
+ * String CoverImageUrl  //封面相片Url
+ * Int64 RecordingFileSize  //完整檔案大小
+ * String RecordName  //紀錄名稱
+ * String Filename  //檔案名稱
+ * String RecordID  //紀錄編號
+ * String FileUrl  //檔案Url
+ * DateTime StartTime  //錄影開始時間
+ * DateTime EndTime  //錄影結束時間
+ * Int64 Duration  //錄影時長
+ * DisposableList<RecordPeriod> Fragments  //影片片段列表
+ * DisposableList<SnapshotInfo> Snapshots  //影片截圖列表
+
+# YearFormat: 學年度格式
+ * EYearType YearType
+ * Int32 YearADValue
+ * String YearString
+
+
+# ESubGroupState: 分組狀態(ENUM)
+* Closed
+* Active
+
+# EGroupType: 班級類型(ENUM)
+* ClassGroup
+* LessonGroup
+
+
+# EGroupLocationType: 班級來源類型(ENUM)
+* Unknown
+* LocalDataBase
+* IES
+* Dynamic
+
+# AddressInfo: 網路位置資訊
+ * String Url
+ * String Channel
+
+
+# QuestionItem: 題目資訊
+ * Int32 QuestionIndex
+ * Int32 QuestionOrder
+ * Int32 OptionsCount  //選項數
+ * String UID  //唯一碼
+ * String Stem  //題目主幹
+ * Double Point  //題目分數
+ * TimeSpan QuestionDurationTime  //作答時間
+ * TimeSpan QuestionSpendTime  //作答花費時間
+ * EQuestionLocationType QuestionLocationType  //題目來源
+ * Int32 TotalAnsweredMemberCount  //回答總人數
+ * String Subject  //主題
+ * String Concept  //概念
+ * String Explain  //解釋
+ * EDifficulLevel DifficultyLevel  //難度
+ * Int32 KnowledgeLevel  //知識度
+ * String Keyword  //關鍵字
+ * QA_Attachment Resolve  //解析
+ * StringCollection QuestionSnapshotCollection  //題目截圖路徑資訊
+ * EContentQuestionType ContentQuestionType  //題目類型
+ * EContentQuestionCategory ContentQuestionCategory  //題目分類
+ * EQuestionAnswerType QuestionAnswerType  //答案類型
+ * EQuestionAnsweredState QuestionAnsweredState  //回答狀態
+ * OptionList OptionsList  //選項列表
+ * Int32 SerialNumber  //題目編號
+ * String PageID  //題目對應頁面編號
+ * DisposableList<KnowledgePoint> KnowledgePointList  //知識點
+ * List AdditionalResource_Inside  //內部補充資源
+ * List AdditionalResource_Outside  //外部補充資源
+ * Int32 QuestionID  //題目編號
+ * String StringAnswer  //字串型別的答案
+ * OptionAsnwer OptionAnswer  //選項答案
+ * DisposableList<QA_Attachment> AttachmentList  //附件列表
+
+# AnswerDictionary:
+ * DisposableDictionary&lt;Int32,&lt;Int32,Member_Answer&gt;&gt;&nbsp;MappingDictionary&nbsp; //題目-全部回答清單<第幾輪回答, 成員回答的內容> 對應字典
+
+ * IEqualityComparer&nbsp;Comparer
+ * KeyCollection&nbsp;Keys
+ * ValueCollection&nbsp;Values
+
+ * IEqualityComparer&nbsp;Comparer
+ * KeyCollection&nbsp;Keys
+ * ValueCollection&nbsp;Values
+
+# EContentType:&nbsp;教材內容(ENUM)
+* Unknown
+* IwbPage
+* IwbPageFromPowerPoint
+* PowerPointSlide
+* EasExk
+
+# Keynote:&nbsp;學生點評
+ * String&nbsp;IrsId&nbsp; //遙控器編號
+ * String&nbsp;NoteType&nbsp; //點評類型
+ * Int32&nbsp;Position&nbsp; //課程時間(相對)
+ * DateTime&nbsp;AddingTime&nbsp; //時間(絕對)
+ * String&nbsp;Message&nbsp; //訊息
+
+# SnapshotInfo:
+ * String&nbsp;Name&nbsp; //截圖名稱
+ * String&nbsp;FileUrl&nbsp; //檔案路徑
+ * DateTime&nbsp;SnapshotTime&nbsp; //截圖時間
+ * Int64&nbsp;Position&nbsp; //截圖時間(相對)
+ * String&nbsp;Description&nbsp; //圖片描述
+
+
+# EYearType:&nbsp;年度的表示方式(ENUM)
+* AD
+* ROC
+
+# MemberInfo:
+ * Int32&nbsp;MemberIndex
+ * Int32&nbsp;MemberID&nbsp; //成員編號
+ * Int32&nbsp;MemberOrder
+ * String&nbsp;StudentID&nbsp; //學號
+ * Int32&nbsp;SeatID&nbsp; //座號
+ * String&nbsp;OrganizationID&nbsp; //組織編號
+ * String&nbsp;UniqueID&nbsp; //身分證字號
+ * String&nbsp;NetworkAccount&nbsp; //網路帳號
+ * String&nbsp;Password&nbsp; //密碼
+ * String&nbsp;Email&nbsp; //信箱
+ * Int32&nbsp;SubGroupID&nbsp; //分組編號
+ * Int32&nbsp;RemoteID&nbsp; //遙控器編號
+ * RemoteDevice&nbsp;RemoteNumber&nbsp; //遙控器資訊
+ * MemberName&nbsp;MemberName&nbsp; //姓名
+ * DateTime&nbsp;BirthDay&nbsp; //生日
+ * EMemberGender&nbsp;Gender&nbsp; //性別
+ * EMemberResponseState&nbsp;ResponseState&nbsp; //成員反應狀態
+ * EPickOutState&nbsp;PickOutState&nbsp; //挑人狀態
+ * Image&nbsp;MemberPhoto&nbsp; //成員照片
+ * String&nbsp;TmidAccount&nbsp; //TMID Account
+ * String&nbsp;PhoneNumber&nbsp; //電話
+ * EBindMemberStateType&nbsp;BindMemberState&nbsp; //綁定狀態
+
+# GroupInfo:
+ * Int32&nbsp;SubGroupIndex
+ * Int32&nbsp;SubGroupID
+ * Int32&nbsp;SubGroupOrder
+ * String&nbsp;SubGroupName&nbsp; //分組名稱
+ * Int32&nbsp;MemberCount&nbsp; //分組人數
+ * List&nbsp;MemberList&nbsp; //分組成員名單
+ * Double&nbsp;TotalAdditionalScore&nbsp; //總加分
+
+# EQuestionLocationType:&nbsp;題目來源(ENUM)
+* Local
+* Ies
+
+# EDifficulLevel:&nbsp;題目難度(ENUM)
+* VeryEasy
+* Easy
+* Normal
+* Hard
+* VeryHard
+
+# QA_Attachment:&nbsp;題目與答案附件
+ * EAttachmentType&nbsp;AttachmentType&nbsp; //附件類型
+ * String&nbsp;ImageAttachment&nbsp; //圖片附件
+ * String&nbsp;HtmlAttachment&nbsp; //HTML附件
+ * String&nbsp;VideoAttachment&nbsp; //影片附件
+ * String&nbsp;LinkUrl&nbsp; //網站連結
+
+# EContentQuestionType:&nbsp;題目類型(ENUM)
+* Unknown
+* Quiz
+* Presentation
+* Competition
+* Buzzin
+* PromptQA
+* Pickout
+* PeerInstruction
+* Composite
+* Anonymous
+
+# EContentQuestionCategory:&nbsp;題目分類(ENUM)
+* Knowledge
+* Comprehension
+* Application
+* Analysis
+* Synthesis
+* Assessment
+
+# EQuestionAnswerType:&nbsp;題目答案類型(ENUM)
+* SingleAnswer
+* MultiAnswer
+* TrueFalse
+* Fill_Blank
+* StringAnswer
+* NoAnswer
+* MultiNoAnswer
+* MultiMedia
+
+# EQuestionAnsweredState:&nbsp;題目作答狀態(ENUM)
+* Unanswered
+* Answered
+* Static
+* Review
+
+
+
+# OptionAsnwer:
+ * Int32&nbsp;LastOptionAnswer&nbsp; //答案紀錄的最後一個答案
+ * DisposableList&nbsp;Options&nbsp; //選項列表
+
+
+ * IEqualityComparer&nbsp;Comparer
+ * KeyCollection&nbsp;Keys
+ * ValueCollection&nbsp;Values
+
+# MemberEliminatedState:
+ * EEliminatedState&nbsp;EliminatedState
+ * Int32&nbsp;EliminatedQuestionID
+
+# SelfPaceState:
+ * Int32&nbsp;MaxQuestionCount&nbsp; //書面問答最大題數
+ * Int32&nbsp;CurrentAnsweringQuestion&nbsp; //正在回答的題目
+ * Int32&nbsp;AnsweredCount&nbsp; //已回答的題目數
+
+# RecordPeriod:
+ * String&nbsp;Filename&nbsp; //檔案名稱
+ * DateTime&nbsp;StartTime&nbsp; //段落開始時間
+ * DateTime&nbsp;EndTime&nbsp; //段落結束時間
+ * Int64&nbsp;StartTick&nbsp; //開始時間(相對)
+ * Int64&nbsp;EndTick&nbsp; //結束時間(相對)
+ * Int64&nbsp;Duration&nbsp; //段落開始時間時長
+
+# RemoteDevice:
+ * Int32&nbsp;SeatID&nbsp; //學生座號
+ * Int32&nbsp;Channel&nbsp; //遙控器頻道
+ * Int32&nbsp;Mac&nbsp; //遙控器號碼值
+ * Int32&nbsp;MacID&nbsp; //遙控器號碼
+ * String&nbsp;MacString&nbsp; //遙控器號碼字串
+
+# MemberName:
+ * String&nbsp;FamilyName&nbsp; //姓
+ * String&nbsp;FirstName&nbsp; //名
+ * EMemberNameSequence&nbsp;NameSequence&nbsp; //姓名順序格式
+ * String&nbsp;DisplayName&nbsp; //成員顯示名稱
+
+# EMemberGender:&nbsp;性別(ENUM)
+* Male
+* Female
+
+# EMemberResponseState:&nbsp;反應區狀態(ENUM)
+* Normal
+* Answered
+* Invalid
+
+# EPickOutState:&nbsp;挑人狀態(ENUM)
+* PickOuted
+* UnPickOut
+
+# EBindMemberStateType:&nbsp;成員綁定狀態(ENUM)
+* NoBind
+* Binded
+* UnBind
+
+# EAttachmentType:&nbsp;附件類型(ENUM)
+* Multi
+* Image
+* Video
+* Html
+
+# OptionInfo:
+ * Int32&nbsp;OptionIndex
+ * Int32&nbsp;OptionID
+ * Int32&nbsp;OptionOrder
+ * String&nbsp;Content&nbsp; //選項內容
+ * Double&nbsp;Point&nbsp; //配分
+ * String&nbsp;Explain&nbsp; //說明
+ * QA_Attachment&nbsp;Attachment&nbsp; //附件
+ * EOptionCorrectState&nbsp;OptionCorrectState&nbsp; //選項對錯資訊
+
+# KnowledgePoint:
+ * Country_Node&nbsp;Country&nbsp; //國家與版號
+ * GRP_Node&nbsp;GrpCode&nbsp; //科目
+ * String&nbsp;UID&nbsp; //知識點編號
+ * Category_Node&nbsp;Attr&nbsp; //類別
+ * Resource_Node&nbsp;Resource&nbsp; //資源
+ * DisposableList&lt;KnowledgeBlock_Node&gt;&nbsp;KnowledgeBlock&nbsp; //所屬知識塊列表
+
+
+ * IEqualityComparer&nbsp;Comparer
+ * KeyCollection&nbsp;Keys
+ * ValueCollection&nbsp;Values
+
+# EEliminatedState:&nbsp;淘汰狀態(ENUM)
+* UnEliminated
+* Eliminated
+
+# EMemberNameSequence:&nbsp;姓名順序(ENUM)
+* FamilyNameFirst
+* FamilyNameLast
+
+# EOptionCorrectState:&nbsp;選項對錯(ENUM)
+* Incorrect
+* Correct
+* Unknown
+
+# Country_Node:&nbsp;國家與版號
+ * String&nbsp;Version
+ * String&nbsp;ID
+ * String&nbsp;Name
+
+# GRP_Node:&nbsp;科目
+ * String&nbsp;ID
+ * String&nbsp;Name
+
+# Category_Node:&nbsp;類別
+ * String&nbsp;ID
+ * String&nbsp;Name
+
+# Resource_Node:&nbsp;資源
+ * String&nbsp;Subject
+ * String&nbsp;Volume
+ * String&nbsp;Unit
+ * String&nbsp;Textbook
+ * String&nbsp;Chapter
+ * String&nbsp;Publisher
+ * String&nbsp;Res1
+ * String&nbsp;Res2
+ * String&nbsp;Res3
+ * String&nbsp;ID
+ * String&nbsp;Name
+
+
+# Member_Answer:
+ * DisposableDictionary&lt;Int32,AnswerItem&gt;&nbsp;Answers&nbsp; //成員-答案 對應字典
+
+# KnowledgeBlock_Node:&nbsp;知識塊
+ * GRP_Node&nbsp;GrpCode&nbsp; //科目
+ * String&nbsp;ID
+ * String&nbsp;Name
+
+ * IEqualityComparer&nbsp;Comparer
+ * KeyCollection&nbsp;Keys
+ * ValueCollection&nbsp;Values
+
+# AnswerItem:
+ * Int32&nbsp;MemberID&nbsp; //成員編號
+ * Int32&nbsp;AnswerIndex
+ * Int32&nbsp;AnswerID
+ * Int32&nbsp;AnswerOrder
+ * Double&nbsp;Score&nbsp; //本次答案的得分
+ * Int64&nbsp;AnswerTime&nbsp; //作答時間(Millisecond)
+ * Int64&nbsp;AnswerSpendTime&nbsp; //作答花費的時間(Millisecond)
+ * EAnswerCorrectState&nbsp;AnswerCorrectState&nbsp; //本次作答的對錯狀態
+ * Object&nbsp;Tag&nbsp; //保留欄位
+ * ClientMiniNote&nbsp;MiniNote&nbsp; //MiniNote整合欄位
+ * Int32&nbsp;QuestionID&nbsp; //題目編號
+ * String&nbsp;StringAnswer&nbsp; //字串型別的答案
+ * OptionAsnwer&nbsp;OptionAnswer&nbsp; //選項答案
+ * DisposableList&lt;QA_Attachment&gt;&nbsp;AttachmentList&nbsp; //附件列表
+
+# EAnswerCorrectState:&nbsp;回答狀態(ENUM)
+* Incorrect
+* Correct
+* NoAnswer
+* Invalid
+* Unanswer
+
+# ClientMiniNote:
+ * String&nbsp;TitleString
+ * String&nbsp;StringAnswer&nbsp; //字串型別的答案
+ * OptionAsnwer&nbsp;OptionAnswer&nbsp; //選項答案
+ * String&nbsp;LinkUrl&nbsp; //連結網址
+ * Object&nbsp;NoteStroke
+ * QA_Attachment&nbsp;Attachment
+ * String&nbsp;PackPath

TEMPAT SAMPAH
ActivityInfo_ClassDiagram_Dics.png


TEMPAT SAMPAH
ActivityInfo_Dics.png


File diff ditekan karena terlalu besar
+ 24861 - 0
DataSample.json