Browse Source

加入 學習素養資料結構

seenew 4 years ago
parent
commit
b58516755e
4 changed files with 1277 additions and 6708 deletions
  1. BIN
      ActivityInfo_ClassDiagram_Dics.png
  2. 500 0
      ActivityInfo_Class_Dics.txt
  3. BIN
      ActivityInfo_Dics.png
  4. 777 6708
      DataSample.json

BIN
ActivityInfo_ClassDiagram_Dics.png


+ 500 - 0
ActivityInfo_Class_Dics.txt

@@ -0,0 +1,500 @@
+ActivityInfo:
+	ActivityIndex
+	ActivityID
+	ActivityOrder
+	ActivityRecordNumber
+	ActivityBindingNumber	 //活動資料編號
+	ActivityName	 //活動名稱
+	StartDateTime	 //活動開始時間
+	EndDateTime	 //活動結束時間
+	Duration	 //活動進行時間長度
+	ActivityMode	 //活動模式
+	Account_Token
+	Access_Token
+	TeamModelID
+	TeamModelName
+	DisposableList`1:	 //班級資訊
+		ClassItem:
+			ClassIndex
+			ClassID
+			ClassOrder
+			SchoolID	 //學校代碼
+			OrganizationID	 //組織編號
+			OrganizationName	 //組織名稱
+			MemberCount	 //班級人數
+			ClassName	 //班級名稱
+			AcademicName	 //學系名稱
+			SemesterName	 //學期名稱
+			GradeName	 //年級名稱	 //學年度格式
+			YearFormat:
+				YearType
+				YearADValue
+				YearString
+			MemberList:
+				MemberInfo:
+					MemberIndex
+					MemberID	 //成員編號
+					MemberOrder
+					StudentID	 //學號
+					SeatID	 //座號
+					OrganizationID	 //組織編號
+					UniqueID	 //身分證字號
+					NetworkAccount	 //網路帳號
+					Password	 //密碼
+					Email	 //信箱
+					SubGroupID	 //分組編號	 //操行分數
+					BehaviorScore:
+						Score	 //總分
+						DisposableList`1:	 //分數異動
+							ScoreChange:
+								Amount	 //異動量(可為負)
+								Reason	 //異動事由
+								Question_UID	 //對應的題目唯一碼
+								ChangeTime	 //異動時間(Millisecond)
+					RemoteID	 //遙控器編號
+					RemoteDevice:
+						SeatID	 //學生座號
+						Channel	 //遙控器頻道
+						Mac	 //遙控器號碼值
+						MacID	 //遙控器號碼
+						MacString	 //遙控器號碼字串
+					MemberName:
+						FamilyName	 //姓
+						FirstName	 //名
+						NameSequence	 //姓名順序格式
+						DisplayName	 //成員顯示名稱
+					BirthDay	 //生日
+					Gender	 //性別
+					ResponseState	 //成員反應狀態
+					PickOutState	 //挑人狀態
+					MemberPhoto	 //成員照片
+					TmidAccount	 //TMID Account
+					PhoneNumber	 //電話
+					BindMemberState	 //綁定狀態
+			SubGroupState	 //分組狀態
+			GroupType	 //班級類型
+			DisposableList`1:
+				GroupInfo:
+					SubGroupIndex
+					SubGroupID
+					SubGroupOrder
+					SubGroupName	 //分組名稱
+					MemberCount	 //分組人數	 //操行分數
+					BehaviorScore:
+						Score	 //總分
+						DisposableList`1:	 //分數異動
+							ScoreChange:
+								Amount	 //異動量(可為負)
+								Reason	 //異動事由
+								Question_UID	 //對應的題目唯一碼
+								ChangeTime	 //異動時間(Millisecond)
+					DisposableList`1:
+						MemberInfo:
+							MemberIndex
+							MemberID	 //成員編號
+							MemberOrder
+							StudentID	 //學號
+							SeatID	 //座號
+							OrganizationID	 //組織編號
+							UniqueID	 //身分證字號
+							NetworkAccount	 //網路帳號
+							Password	 //密碼
+							Email	 //信箱
+							SubGroupID	 //分組編號	 //操行分數
+							BehaviorScore:
+								Score	 //總分
+								DisposableList`1:	 //分數異動
+									ScoreChange:
+										Amount	 //異動量(可為負)
+										Reason	 //異動事由
+										Question_UID	 //對應的題目唯一碼
+										ChangeTime	 //異動時間(Millisecond)
+							RemoteID	 //遙控器編號
+							RemoteDevice:
+								SeatID	 //學生座號
+								Channel	 //遙控器頻道
+								Mac	 //遙控器號碼值
+								MacID	 //遙控器號碼
+								MacString	 //遙控器號碼字串
+							MemberName:
+								FamilyName	 //姓
+								FirstName	 //名
+								NameSequence	 //姓名順序格式
+								DisplayName	 //成員顯示名稱
+							BirthDay	 //生日
+							Gender	 //性別
+							ResponseState	 //成員反應狀態
+							PickOutState	 //挑人狀態
+							MemberPhoto	 //成員照片
+							TmidAccount	 //TMID Account
+							PhoneNumber	 //電話
+							BindMemberState	 //綁定狀態
+					TotalAdditionalScore	 //總加分
+			MemberList:
+				MemberInfo:
+					MemberIndex
+					MemberID	 //成員編號
+					MemberOrder
+					StudentID	 //學號
+					SeatID	 //座號
+					OrganizationID	 //組織編號
+					UniqueID	 //身分證字號
+					NetworkAccount	 //網路帳號
+					Password	 //密碼
+					Email	 //信箱
+					SubGroupID	 //分組編號	 //操行分數
+					BehaviorScore:
+						Score	 //總分
+						DisposableList`1:	 //分數異動
+							ScoreChange:
+								Amount	 //異動量(可為負)
+								Reason	 //異動事由
+								Question_UID	 //對應的題目唯一碼
+								ChangeTime	 //異動時間(Millisecond)
+					RemoteID	 //遙控器編號
+					RemoteDevice:
+						SeatID	 //學生座號
+						Channel	 //遙控器頻道
+						Mac	 //遙控器號碼值
+						MacID	 //遙控器號碼
+						MacString	 //遙控器號碼字串
+					MemberName:
+						FamilyName	 //姓
+						FirstName	 //名
+						NameSequence	 //姓名順序格式
+						DisplayName	 //成員顯示名稱
+					BirthDay	 //生日
+					Gender	 //性別
+					ResponseState	 //成員反應狀態
+					PickOutState	 //挑人狀態
+					MemberPhoto	 //成員照片
+					TmidAccount	 //TMID Account
+					PhoneNumber	 //電話
+					BindMemberState	 //綁定狀態
+			GroupLocationType	 //班級來源類型	 //網路位置資訊
+			AddressInfo:
+				Url
+				Channel
+	DisposableList`1:	 //考券資訊
+		Exam:
+			ExaminationIndex
+			ExaminationID
+			ExaminationOrder
+			UID	 //考試編號
+			TotalQuestion	 //問題總數
+			TotalPoint	 //考券總分
+			ExamName	 //考券名稱
+			Subject	 //科目領域
+			Content	 //施測內容
+			Date	 //施測日期
+			Dept	 //命題單位
+			Editor	 //命題老師
+			StartTime	 //考試開始時間(Millisecond)
+			Time	 //測驗時間
+			CurrentQuestionIndex	 //正在問答的題目
+			DisposableList`1:	 //題目資訊
+				QuestionItem:
+					QuestionIndex
+					QuestionOrder
+					OptionsCount	 //選項數
+					UID	 //唯一碼
+					Stem	 //題目主幹
+					Point	 //題目分數
+					QuestionDurationTime	 //作答時間
+					QuestionSpendTime	 //作答花費時間
+					QuestionLocationType	 //題目來源
+					TotalAnsweredMemberCount	 //回答總人數
+					Subject	 //主題
+					Concept	 //概念
+					Explain	 //解釋
+					DifficultyLevel	 //難度
+					KnowledgeLevel	 //知識度
+					Keyword	 //關鍵字	 //題目與答案附件
+					QA_Attachment:
+						AttachmentType	 //附件類型
+						ImageAttachment	 //圖片附件
+						HtmlAttachment	 //HTML附件
+						VideoAttachment	 //影片附件
+						LinkUrl	 //網站連結
+					QuestionSnapshotCollection	 //題目截圖路徑資訊
+					ContentQuestionType	 //題目類型
+					ContentQuestionCategory	 //題目分類
+					QuestionAnswerType	 //答案類型
+					QuestionAnsweredState	 //回答狀態
+					OptionList:
+						OptionInfo:
+							OptionIndex
+							OptionID
+							OptionOrder
+							Content	 //選項內容
+							Point	 //配分
+							Explain	 //說明	 //題目與答案附件
+							QA_Attachment:
+								AttachmentType	 //附件類型
+								ImageAttachment	 //圖片附件
+								HtmlAttachment	 //HTML附件
+								VideoAttachment	 //影片附件
+								LinkUrl	 //網站連結
+							OptionCorrectState	 //選項對錯資訊
+					SerialNumber	 //題目編號
+					PageID	 //題目對應頁面編號
+					DisposableList`1:
+						KnowledgePoint:	 //國家與版號
+							Country_Node:
+								Version
+								ID
+								Name	 //科目
+							GRP_Node:
+								ID
+								Name
+							UID	 //知識點編號	 //類別
+							Category_Node:
+								ID
+								Name	 //資源
+							Resource_Node:
+								Subject
+								Volume
+								Unit
+								Textbook
+								Chapter
+								Publisher
+								Res1
+								Res2
+								Res3
+								ID
+								Name
+							DisposableList`1:	 //知識塊
+								KnowledgeBlock_Node:	 //科目
+									GRP_Node:
+										ID
+										Name
+									ID
+									Name
+					AdditionalResource_Inside	 //內部補充資源
+					AdditionalResource_Outside	 //外部補充資源
+					QuestionID	 //題目編號
+					StringAnswer	 //字串型別的答案
+					OptionAsnwer:
+						LastOptionAnswer	 //答案紀錄的最後一個答案
+						DisposableList`1:
+							Item
+					DisposableList`1:	 //題目與答案附件
+						QA_Attachment:
+							AttachmentType	 //附件類型
+							ImageAttachment	 //圖片附件
+							HtmlAttachment	 //HTML附件
+							VideoAttachment	 //影片附件
+							LinkUrl	 //網站連結	 //題目資訊
+			QuestionItem:
+				QuestionIndex
+				QuestionOrder
+				OptionsCount	 //選項數
+				UID	 //唯一碼
+				Stem	 //題目主幹
+				Point	 //題目分數
+				QuestionDurationTime	 //作答時間
+				QuestionSpendTime	 //作答花費時間
+				QuestionLocationType	 //題目來源
+				TotalAnsweredMemberCount	 //回答總人數
+				Subject	 //主題
+				Concept	 //概念
+				Explain	 //解釋
+				DifficultyLevel	 //難度
+				KnowledgeLevel	 //知識度
+				Keyword	 //關鍵字	 //題目與答案附件
+				QA_Attachment:
+					AttachmentType	 //附件類型
+					ImageAttachment	 //圖片附件
+					HtmlAttachment	 //HTML附件
+					VideoAttachment	 //影片附件
+					LinkUrl	 //網站連結
+				QuestionSnapshotCollection	 //題目截圖路徑資訊
+				ContentQuestionType	 //題目類型
+				ContentQuestionCategory	 //題目分類
+				QuestionAnswerType	 //答案類型
+				QuestionAnsweredState	 //回答狀態
+				OptionList:
+					OptionInfo:
+						OptionIndex
+						OptionID
+						OptionOrder
+						Content	 //選項內容
+						Point	 //配分
+						Explain	 //說明	 //題目與答案附件
+						QA_Attachment:
+							AttachmentType	 //附件類型
+							ImageAttachment	 //圖片附件
+							HtmlAttachment	 //HTML附件
+							VideoAttachment	 //影片附件
+							LinkUrl	 //網站連結
+						OptionCorrectState	 //選項對錯資訊
+				SerialNumber	 //題目編號
+				PageID	 //題目對應頁面編號
+				DisposableList`1:
+					KnowledgePoint:	 //國家與版號
+						Country_Node:
+							Version
+							ID
+							Name	 //科目
+						GRP_Node:
+							ID
+							Name
+						UID	 //知識點編號	 //類別
+						Category_Node:
+							ID
+							Name	 //資源
+						Resource_Node:
+							Subject
+							Volume
+							Unit
+							Textbook
+							Chapter
+							Publisher
+							Res1
+							Res2
+							Res3
+							ID
+							Name
+						DisposableList`1:	 //知識塊
+							KnowledgeBlock_Node:	 //科目
+								GRP_Node:
+									ID
+									Name
+								ID
+								Name
+				AdditionalResource_Inside	 //內部補充資源
+				AdditionalResource_Outside	 //外部補充資源
+				QuestionID	 //題目編號
+				StringAnswer	 //字串型別的答案
+				OptionAsnwer:
+					LastOptionAnswer	 //答案紀錄的最後一個答案
+					DisposableList`1:
+						Item
+				DisposableList`1:	 //題目與答案附件
+					QA_Attachment:
+						AttachmentType	 //附件類型
+						ImageAttachment	 //圖片附件
+						HtmlAttachment	 //HTML附件
+						VideoAttachment	 //影片附件
+						LinkUrl	 //網站連結
+			AnswerDictionary:
+				DisposableDictionary`2:
+					Comparer
+					Keys
+					Values
+					DisposableDictionary`2:
+						Comparer
+						Keys
+						Values
+						Member_Answer:
+							DisposableDictionary`2:
+								Comparer
+								Keys
+								Values
+								AnswerItem:
+									MemberID	 //成員編號
+									AnswerIndex
+									AnswerID
+									AnswerOrder
+									Score	 //本次答案的得分
+									AnswerTime	 //作答時間(Millisecond)
+									AnswerSpendTime	 //作答花費的時間(Millisecond)
+									AnswerCorrectState	 //本次作答的對錯狀態
+									Tag	 //保留欄位
+									ClientMiniNote:
+										TitleString
+										StringAnswer	 //字串型別的答案
+										OptionAsnwer:
+											LastOptionAnswer	 //答案紀錄的最後一個答案
+											DisposableList`1:
+												Item
+										LinkUrl	 //連結網址
+										NoteStroke	 //題目與答案附件
+										QA_Attachment:
+											AttachmentType	 //附件類型
+											ImageAttachment	 //圖片附件
+											HtmlAttachment	 //HTML附件
+											VideoAttachment	 //影片附件
+											LinkUrl	 //網站連結
+										PackPath
+									QuestionID	 //題目編號
+									StringAnswer	 //字串型別的答案
+									OptionAsnwer:
+										LastOptionAnswer	 //答案紀錄的最後一個答案
+										DisposableList`1:
+											Item
+									DisposableList`1:	 //題目與答案附件
+										QA_Attachment:
+											AttachmentType	 //附件類型
+											ImageAttachment	 //圖片附件
+											HtmlAttachment	 //HTML附件
+											VideoAttachment	 //影片附件
+											LinkUrl	 //網站連結
+			DisposableDictionary`2:
+				Comparer
+				Keys
+				Values
+				MemberEliminatedState:
+					EliminatedState
+					EliminatedQuestionID
+			DisposableDictionary`2:
+				Comparer
+				Keys
+				Values
+				SelfPaceState:
+					MaxQuestionCount	 //書面問答最大題數
+					CurrentAnsweringQuestion	 //正在回答的題目
+					AnsweredCount	 //已回答的題目數
+	DisposableList`1:	 //教材資訊
+		MaterialInfo:
+			MaterialIndex
+			MaterialID
+			MaterialOrder
+			MaterialName	 //教材名稱
+			MaterialFileFullPath	 //教材路徑
+			ContentType	 //活動教材類型
+	ProductType	 //產品版本資訊
+	ActivityExecHostID	 //活動執行者ID
+	DisposableList`1:	 //蘇格拉底活動紀錄
+		SocratesAciton:
+			Time
+			EventId
+			Event
+			ActStartTime	 //課程錄影資訊
+	RecordingInfo:
+		EncoderName	 //Encoder 名稱
+		EncoderIp	 //Encoder 位址
+		EncoderMac	 //Encoder MacAddress
+		EncoderSerialNo	 //Encoder 序號
+		StreamUrl	 //串流網址
+		CoverImageUrl	 //封面相片Url
+		RecordingFileSize	 //完整檔案大小
+		RecordName	 //紀錄名稱
+		Filename	 //檔案名稱
+		RecordID	 //紀錄編號
+		FileUrl	 //檔案Url
+		StartTime	 //錄影開始時間
+		EndTime	 //錄影結束時間
+		Duration	 //錄影時長
+		DisposableList`1:
+			RecordPeriod:
+				Filename	 //檔案名稱
+				StartTime	 //段落開始時間
+				EndTime	 //段落結束時間
+				StartTick	 //開始時間(相對)
+				EndTick	 //結束時間(相對)
+				Duration	 //段落開始時間時長
+		DisposableList`1:
+			SnapshotInfo:
+				Name	 //截圖名稱
+				FileUrl	 //檔案路徑
+				SnapshotTime	 //截圖時間
+				Position	 //截圖時間(相對)
+				Description	 //圖片描述
+		DisposableList`1:
+			SnapshotInfo:
+				Name	 //截圖名稱
+				FileUrl	 //檔案路徑
+				SnapshotTime	 //截圖時間
+				Position	 //截圖時間(相對)
+				Description	 //圖片描述

BIN
ActivityInfo_Dics.png


File diff suppressed because it is too large
+ 777 - 6708
DataSample.json