教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 医学/心理学> 中医/养生> Transformation simulation

Transformation simulation

上传者:骆文涛
|
上传时间:2015-04-29
|
次下载

Transformation simulation

Applying UML and software simulation for process definition, verification, and validation

Available online at http://wendang.chazidian.com

InformationandSoftwareTechnology50(2008)

内容需要下载文档才能查看 内容需要下载文档才能查看

897–911

http://wendang.chazidian.com/locate/infsof

ApplyingUMLandsoftwaresimulationforprocess

de?nition,veri?cation,andvalidation

Nien-LinHsueh,Wen-HsiangShen*,Zhi-WeiYang,Don-LinYang

DepartmentofInformationEngineeringandComputerScience,FengChiaUniversity,100WenhwaRoad,Seatwen,Taichung40724,Taiwan,ROC

Received8April2007;receivedinrevisedform15October2007;accepted23October2007

Availableonline4November2007

Abstract

Processde?nition,veri?cation,andvalidationarerecognizedascriticalelementsinsoftwareprocessimprovement,whereasCMMIisaprocessimprovementapproachthatprovidesorganizationswiththeessentialelementsofe?http://wendang.chazidian.comanizationsmustde?netheirownprocessestomeettherequirementsofCMMI.Afriendly,unambiguousprocessmodelinglanguageandtoolarethusveryimportantfororganizationstode?ne,verify,andvalidatetheprocesses.Nevertheless,hardlyhasanyresearchyetbeendoneonhowtoembedCMMIprocessareagoalsintoprocessde?nitionstagetosatisfyorganizationprocessimprovement.Inthisresearch,wepro-poseaUML-basedapproachtode?ne,verify,andvalidateanorganization’sprocess.Ourapproachcanalsobeappliedtoaprocesslearningenvironmentforstudentsandprojectmembers.Ó2007ElsevierB.V.Allrightsreserved.

Keywords:CMMI;UML;Processmodeling;Processsimulation;Softwareengineeringeducation

1.Introduction

Inrecentyears,agreatdealofe?orthasbeendevotedtosoftwareprocesses,andtheindustryhasalsoputsuchimprovementintoaction,especiallyintheCMMI(Capa-bilityMaturityModelIntegration)perspective[3,22].CMMIcanbeusedtoguideprocessimprovementacrossaproject,adivisionoranentireorganization.Themodelhelpsintegratetraditionallyseparateorganizationalfunc-tions,setsprocessimprovementgoalsandpriorities,andprovidesguidanceforqualityprocessesandapointofref-erenceforappraisingcurrentprocesses.Simulationhasalongandsuccessfulhistoryinindustries[10,23,24]andcanenhancetraditionalprocessde?nitioninthedrivetoimprovethesoftwareprocess[16].Processde?nitionisa?rmedasanimportantelementinsoftwareprocess

Correspondingauthor.Tel.:+886427016855x7697;fax:+886427073586.

E-mailaddresses:nlhsueh@fcu.edu.tw(N.-L.Hsueh),shen@ocit.edu.tw(W.-H.Shen),sundy.yang@http://wendang.chazidian.com(Z.-W.Yang),dlyang@fcu.edu.tw(D.-L.Yang).

0950-5849/$-seefrontmatterÓ2007ElsevierB.V.Allrightsreserved.doi:10.1016/j.infsof.2007.10.015

*

improvement.OnMarch2003,theO?ceofInformationTechnology(OIT)atFengChiaUniversitystartedontheCMMI-basedprocessimprovement.Itsaimwastoachievematuritylevel3whichcontained18processareas,42goals,and130practices.Thisimpliesithadtode?nealmost130processesforthematuritylevel[8].WhenOITEPG(Engi-neeringProcessGroup,organizedtode?netheorganiza-tionprocesses)begantode?netheprocessesforprojectplan,monitoringandcontrol,con?gurationmanagement,etc.,itdeeplysensedtheimportanceofprocessde?nition,veri?cation,andvalidation–howtode?neaclearandcon-ciseprocessthatisreadableforallprocessperformers?Howcanonetelliftheprocessesaresu?cientforCMMIrequirements?Aretheprocessesconsistentwithoneanother?Aretheprocessesexecutableintheorganization?Processmodelinglanguageplaysanimportantroleinansweringtheafore-mentionedquestions[21].Manyrelatedresearchesconductrigorousprocessmodelinglan-guagestoavoidanycon?ict,suchasPetrinet[12,25]orwork?owmodelinglanguage[13].However,theseapproachesaretoocomplexforageneralprocessenact-mentroleofasoftwaredevelopmentunit.Bearinginmind

Applying UML and software simulation for process definition, verification, and validation

898N.-L.Hsuehetal./InformationandSoftwareTechnology50(2008)897–911

thatUni?edModelingLanguage(UML)[6,20]hasbecomethedesignstandardinthesoftwaredevelopmentarea,Thebene?tsofUML-basedprocessmodelare:(1)itprovidesdi?erentviewstopresentaprocess;(2)ito?ersanexten-sionmechanismtoallownotionextension;and(3)itusesObjectConstraintLanguage(OCL)tohelpmodelveri?ca-tion.Processvalidationisalsoanimportantissuewhileconductingprocessimprovement[5]–howcanonetelliftheprocessesproposedbyEPGaresuitableforstockhold-ers?Toaddressthisproblem,IDEAL[15]suggestsper-forminga‘‘pilot’’projecttoexaminethefeasibilityoftheproposedprocessesbeforetheorganizationbeginstoimplementthem.However,ifthede?nedprocessisimpro-per,executingthepilotprojectstillspenttheorganizationlargee?ortseventhepilotprojectisasmallone.Wepro-posetovalidateprocessesinasimulationenvironmentpriortothepilotprojectexecution,whichmayexplorepos-sibleproblemsinthede?nedprocessearlierandreducethee?ortsonthepilotprojectexecution.

http://wendang.chazidian.comingourapproach,anorganizationdevelopsitsprocessesinthefol-lowingsteps:processmodelde?nition,processmodelveri-?cation,modeltransformation,modelvalidation,processeducation,http://wendang.chazidian.comparingtootherformalprocessmodelinglanguageslikePetrinet,UMLiseasiertolearnduetoitsfamiliarity.Themodelersdonotneedtolearnnewnotationandsemanticswhende?ningprocesses.Inaddition,UMLprovidesObjectConstraintLanguageformodelingpreciseandveri?ablesemantics.Ourapproach,basedonUML,mayprovideaneasierandveri?ablewayforde?ningandverifyingsoftwarepro-cesses.EmbeddingasetofCMMI-relatedrulesinourpro-?lecanhelpverifyifthedevelopedprocessde?nitionmeetthebasicrequirementsofCMMIframework(Fig.1(b)).Forexample,oneoftherulesis‘‘allgoalsinaprocessareamustbesatis?ed’’,ourapproachcanhelpverifythisrulewiththeaidofobjectconstraintlanguage.Therefore,onde?ningorafterde?nition,wecandoprocessveri?cationtoverifywhetherthemodeledprocessesareconsistentwiththerulesde?nedintheprocesspro?le.WealsodesignasystemtotransformtheprocessmodelintoaSimSEpro-cesssimulationmodel(Fig.1(c)).SimSEprovidesan

Fig.1.Approachoverview.

opportunityforstakeholderstovalidatetheappropriate-nessforthedevelopedprocessbeforeapplyingtheprocess.Iftheprocessisnotsuitableforoperation,itissubjecttorevision(Fig.1(d)).Thesimulationcanalsoplaytheroleofeducationaftertheprocessisaccepted(Fig.1(e)).There-fore,wecanconductalight-weightprocessvalidationbeforethepilotprojectrun.Thisprocessenactiveenviron-mentprovidesaconvenientande?ectivemechanismforprocessde?nition,veri?cation,andvalidation.

Intheremainderofthispaper,themainfeaturesofrelatedapproachesandtechniquesaresummarizedinSec-tion2.Section3describesourproposedProcessModelPro?le(PMP)andhowtoapplyPMPtomodelaprocess’sstaticstructure,aprocesselement’sbehaviorandapro-cess’sdynamicprocesssequence.Section4describestheprocessveri?cationapproachonthebasisofobjectcon-straintlanguage.Section5describesthetransformationfromaPMPmodeltoaSimSEmodelandintroducestheapproachtovalidateaprocessbySimSEsimulation.Finally,Section6presentsashortconclusion.2.Backgroundwork

Therearesomeimportantresearchareasrelatedtoourwork,includingUML-basedprocessmodelingapproaches,UMLextensionmechanism,processveri?cationapproaches,andprocesssimulation.Thissectionessen-tiallyintroducestherelatedbackgroundworkforsuch.Intherecentpast,arelevante?orthasbeendevotedtothede?nitionofprocessmodelinglanguages(PMLs)[7,27].ManyresearchersandpractitionershaverecentlystartedexperimentingwiththeusageofUMLasaPML.Beingsopopularandwidelyused,UMLhasacompetitiveadvantagewhencomparedtoanyotherspecializedPML[9].Toincreasemodelunderstandabilityandtoreducemodelmaintenancee?ort,processmodelingshouldbesup-portedbyaveryhighlevelofabstraction.Besides,Soft-wareProcessEngineeringMetamodel(SPEM)[18]isdevelopedbasedonUMLtode?neasoftwareprocess.Itisusedtodescribeanorganizationprocessorafamilyofrelatedsoftwaredevelopmentprocesses.Itisalsoanobject-orientedapproachandusestheUMLasanotationtodomodeling.However,sinceSPEMisalargespeci?ca-tion,itisnoteasytoapply.Inaddition,sinceSPEMisusedforgeneralpurpose,itcannoto?eranysupportinde?ningCMMIprocesses.Withthisinmind,ourresearchfocusesmostlyonthisareainordertoresolverelatedproblems.AUMLpro?leisakindofvariantofUMLthatusestheextensionmechanismsofUMLinastandardizedway.Apro?lestereotypeofpackagecontainsoneormorerelatedextensionsofstandardUMLsemantics.ThesearenormallyintendedtocustomizeUMLforaparticulardomainorpurpose.Pro?lescancontainstereotypes,tagde?nitions,andconstraints.Theycanalsocontaindatatypesthatareusedbytagde?nitionsforinformallydeclar-ingthetypesofthevaluesthatcanbeassociatedwithtagde?nitions.Inaddition,apro?lepackagecanspecify

内容需要下载文档才能查看

a

Applying UML and software simulation for process definition, verification, and validation

N.-L.Hsuehetal./InformationandSoftwareTechnology50(2008)897–911899

relatedmodelrepositoryandidentifyasubsetoftheUMLmetamodelthatisapplicableforthepro?le.Inprinciple,pro?lesmerelyre?nethestandardsemanticsofUMLbyaddingfurtherconstraintsandinterpretationsthatcapturedomain-speci?csemanticsandmodelingpatterns.Ourapproachistode?nebothasametamodelandasaUMLpro?le,whichallowsprocessmodelerstouseUMLasaconcretenotation.

MostworksdealingwithUMLveri?cationusingformalmethodtechniquesfocusonstatediagramveri?cation.Manysuchpapersarebasedonpreviousworksthat,usingformalmethods,veri?edthevariedUMLdiagrams[2,14,26].SofarastheuseofUMLissowidespread,researchersarelookingtotakeastepfurtherinUMLveri?-cationwithformalmethods.Researchisfocusingonobtain-ingtoolsthatautomaticallygivethesystemspeci?cationinaformallanguagewithouttheuser’sinvolvementand,asfarasispossible,toachieveanautomaticveri?cationprocess[1].Themaincharacteristicsofthispaperfocusonthepos-sibilityofperforminganautomaticveri?cationofthebehav-iorofaUMLspeci?cationinwhichthesaidbehaviorisre?ectedthroughstateandactivitydiagramsandisalsoincludeCMMI-veri?edconstraintsintoourapproach.

Simulationisawidelyusedandincreasinglypopularmethodforstudyingcomplexsystems[11],andthatChris-tieshowshowsimulationcanbeofsigni?cantbene?tinsupportingsoftwareprocessimprovement[4].Analystsusesimulationtostudyasystem,measureitsperformance,andimproveitsoperationordesignitifitdoesnotexist.Simulationalsofocusesattentiononunderstandinghowsystemscurrentlywork.Often,simulationanalysts?ndthattheprocessofde?ninghowthesystemworksprovidesgreatinsightintowhatchangesshouldoccur.SimSE[17]developedbytheUniversityofCaliforniaforprocessedu-cation,isaninteractive,graphical,educationalsoftwareengineeringsimulationgamedesignedtoteachstudentsdi?erenttypesofsoftwaredevelopmentlifecycle.Thissim-ulationenvironmentisasingle-playergameinwhichtheplayertakesontheroleofprojectmanagerofateamofdevelopers.

3.Processde?nition3.1.Processstructure

Fig.2describesthemetamodelofourstaticprocessstruc-turewithCMMIframework.Themodelingelementsbelowthedashlinepresentabasicorganization’sprocessstructure:processelementsandtheirrelationships.WorkProcessisakindofoperationthatdescribestheworkperformedintheprocess.ItsmainsubclassisWorkPractice.AWorkPracticemaybeasubWorkProcessandmayconsistasetofatomicelementscalledWorkSteps.Forexample,aWorkProcess–‘‘ProductDevelopment’’containsasubWorkProcess–‘‘SoftwareDesign’’.‘‘SoftwareDesign’’containsaWork-Step–‘‘Peerreview’’.EachWorkProcesscontainsatleastoneEntryCriteriaandoneExitCriteria.TheEntryCriteriaofa‘‘ProductDevelopment’’maybetheconditionthatuserrequirementshadbeendrafted.AProcessMemberde?nesamemberinanorganization.Ithastwosubclasses:Process-OwnerandProcessPerformer.AProcessPerformerde?nesaperformerforasetofWorkPracticesinaprocess.APro-cessOwnerde?nesanownerforasetofWorkProcesses.ThemodelingelementsabovethedashlineinFig.2aremod-elingelementsrelatedtoCMMIframework.Thematuritylevel(ML)ofCMMIprovidesawaytopredictthefutureperformanceofanorganizationwithinagivendisciplineorsetofdisciplines.Thematuritylevelhas?veranks.Inthisdiagram,onecandistinguishwhichmaturitylevelofanorganizationbycheckingthehierarchyofCMMIframe-work:ProcessAreas,Goals,andPractices.3.2.ProcessModelPro?le

WeapplypartofUMLSPEMpro?leutilizeUMLpro-?lingmechanism(asmentionedinSection2)toconstructaprocesspro?le,calledProcessModelPro?le(PMP).PMPde?nesanumberofusefulprede?nedmodelingelementsandhowtheyinteract.ThesestereotypesareappliedtoexistingUMLentities,suchasclassesandassociations,andtheyarguethesemanticsofthesestandard

内容需要下载文档才能查看

elements

Fig.2.Staticprocessmetamodel.

Applying UML and software simulation for process definition, verification, and validation

900N.-L.Hsuehetal./InformationandSoftwareTechnology50(2008)897–911

withnewlyde?nedmeanings,allowingustomodelprevi-ouslyunsupportedconcepts.Table1givesasummaryofprocesspro?lestereotypes.

Wehadbuiltthepro?lebyRationalXDEstoredasanXML?le.Thepro?lecanbeappliedtoaprocessmodeltocustomizeourmodelingenvironment.Thefollowingpara-graphswilldescribehowwepresentaprocessbasedonthispro?le.

3.3.Thepracticesofprocessde?nition

UMLisusedtopresentdi?erentperspectivesofasys-temindi?erentdiagrams.AstheproposedPMPisanextensionofUML,wecanpresentdi?erentperspectivesofaprocessindi?erentdiagrams;theyareclassdiagramformodelingstaticprocessstructure,state-chartdiagramformodelingbehaviorofprocesselement,andactivitydia-gramformodelingdynamicprocesssequence.

3.3.1.ModelingstaticprocessstructurewithclassdiagramClassdiagramsshowthestaticstructureoftheprocessbeingmodeledfocusingontheelementsofaprocess,irre-Table1

Stereotypesoftheprocesspro?leStereotypeWorkArtifact

Baseclass

Core::Class

ActivityGraphs::ObjectFlow

内容需要下载文档才能查看

State

Core::Constraint

spectiveoftime.Staticstructureisconveyedbyshowingthetypesandtheirinstancesintheprocess.Besidesshowingprocesstypesandtheirinstances,classdiagramsalsoshowatleastsomeoftherelationshipsamongandbetweentheseelementsandpotentiallyevenshowtheirinternalstructure.Fig.3(A)isanexampleoftheactivity‘‘Implementation’’,whichrepresentsitsrelationshipstootherprocesselements.ThemodeltellsusImplementationisoneofactivitiesoftheproductdevelopmentprocess;itneedsSystemDesignDoc-umentation(SDD),RequirementTraceabilityMatrix(RTM),andTestPlan(TP)asinputartifacts;itisper-formedbyanimplementer;anditwillgeneratesourcecodeandunittest.Fig.3(B)representshowaprocesscanrealizetheCMMIrequirements,i.e.,thediagrammodelstherela-tionshipbetweenaprocessandCMMIelements.Forexam-ple,theCMMIpractice‘‘ManageRequirementsChanges’’canberealizedbytheWorkPractice‘‘SoftwareDesign’’.Fig.3(C)modelsthegoal–practicerelationshipofthepro-cessarea‘‘RequirementManagement’’(abbreviatedasREQMonthetopofthe?gure).ThediagramshowsthatREQMhasonlyonespeci?cgoal‘‘ManageRequirement’’whichcanbeachievedbythefourspeci?cpractices.

StereotypeparentNotationExample

Customerrequirements

EntryCriteria

内容需要下载文档才能查看

Do‘‘RequirementAnalysis’’beforerequirementsdrafted

Stop‘‘RequirementAnalysis’’afterrequirementdocument?nishedProductdevelopment

ExitCriteria

内容需要下载文档才能查看

WorkProcess

Core::Constraint

Core::Operation

内容需要下载文档才能查看

ActivityGraphs::ActionStateCore::Operation

ActivityGraphs::ActionState

内容需要下载文档才能查看

Core::Operation

ActivityGraphs::ActionState

内容需要下载文档才能查看

UseCases::ActorUseCases::Actor

内容需要下载文档才能查看

UseCases::Actor

内容需要下载文档才能查看

Core::ClassCore::ClassCore::ClassCore::Class

ProcessMemberProcessMemberWorkProcess

WorkPracticeRequirementanalysis

WorkStepWorkPracticeBaselinerequirements

ProcessMember

内容需要下载文档才能查看

ProcessOwnerProcessPerformerCMMI_ML

内容需要下载文档才能查看

CMMI_PA

内容需要下载文档才能查看

CMMI_Goal

内容需要下载文档才能查看

CMMI_Practice

内容需要下载文档才能查看

Projectleader

ProcessDe?nitionTeamRequirementAnalyzerMaturitylevel2REQM,CM,PPQAManagerequirementsManagerequirementschanges

Applying UML and software simulation for process definition, verification, and validation

N.-L.Hsuehetal./InformationandSoftwareTechnology50(2008)897–911901

Fig.3.Staticprocesswithclass

内容需要下载文档才能查看

diagram.

Fig.4.Thestate-transitiondiagramofthe‘‘SystemAcceptanceForm’’

内容需要下载文档才能查看

artifact.

3.3.2.Modelingbehaviorofprocesselementwithstate-chart

diagram

State-chartdiagramsareusedtoillustratethebehaviorof

aprocesselementsuchasWorkArtifact.Atransitionisa

kindofWorkProcess.Fig.4showsthestatetransitionof

theworkartifactSystemAcceptanceForm(SAF).ApprovedandAcceptedaretwode?nedstatesinPMP.WhentheworkprocessCustomerRequirementElicitationisperformed,SAFwillchangeitsstatefromApprovedtoAccepted.ThediagramisestablishedbythetoolRationalXDE,wherewehaveimportedourproposedprocesspro?le.Whenwemodelthestate-transitiondiagramofanartifactwiththetool,alltransitionsmustbeaworkprocessde?nedintheclassdiagram.Thebene?tsaretwofold:themodelercande?nethebehaviorjustbyselectingthede?nedworkprocesses;anditcanavoidde?ninganerroneousworkpro-cessinthebehaviormodel.3.3.3.ModelingdynamicprocesssequencewithactivitydiagramActivitydiagramshowsthe?owsfromactivitytoactivityandtheinput/outputWorkArtifactsfortheactivities.AWorkArtifacttogetherwithanassociatedstate,calledobject?owstate,isusedtorepresenttheentryandexitcriteriaforanactivity.Forexample,‘‘SystemProposal[Drafted]’’inFig.5representstheentrycriteria‘‘theworkartifactSystemProposalisinthedraftstate’’fortheactivityCustomerRequirementElicitation.Wealsoutilizetheconceptofswimlanesasamechanismtoorganizeactivitiesintosepa-ratevisualcategoriesinordertoillustratedi?erentfunc-tionalcapabilitiesorresponsibilities.Theswimlanescanbeusedtodistinguishtheresponsibilitiesofdi?erentProces-sPerformers.InFig.5therearetwoswimlanes.TheElicitorperformstheCustomerRequirementElicitationandtheAnalyzerperformstheSystemandSoftwareAnalysis.Notethattheclassmodeling,state-chartmodeling,andactivitymodelingareiterativeandinterrelated.TheEPGmaystartwithclassmodelingto?rstidentifyprocessele-mentsandtheirrelationships,followedbyusingstate-chartmodelingtodescribepossiblestatetransitionsofidenti?edprocesselements,andthenusingactivitymodelingtoiden-tifydynamicprocesssequences.Wemayrevisetheclassdiagramsinceweexploremoreclassesorattributesinthestate-chartmodelingoractivity

内容需要下载文档才能查看

modeling.Fig.5.Activitydiagram.

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注

教资统考|小学《综合素质》高频考点详解:中外古代艺术成(建筑和园林艺术)
教资统考|小学《综合素质》高频考点详解:传统思想文化
教资统考|小学《综合素质》高频考点详解:中国传统文化知识(物质文化遗产)
教资统考|小学《综合素质》高频考点详解:逻辑基础知识之推理
教资统考|小学《综合素质》高频考点详解:世界著名的科学家(一)
教资统考|小学《综合素质》高频考点详解:中国传统文化知识(科举制度)
教资统考|小学《综合素质》高频考点详解:中国传统文化知识(古代地理)
教资统考|小学《综合素质》高频考点详解:逻辑推理之演绎推理
小学《综合素质》高频考点详解:文化素养之中国历史大事件(现代文明)
教资统考|小学《综合素质》高频考点详解:中国传统文化知识(天文历法)
教资统考|小学《综合素质》高频考点详解:世界著名的科学家(三)
教资统考|小学《综合素质》高频考点详解:中国现代文学名家名著
小学《综合素质》高频考点详解:信息处理能力之课件设计与制作
小学《综合素质》高频考点详解:文化素养之中国历史大事件(工业文明)
教资统考|小学《综合素质》高频考点详解:中外古代艺术成就(音乐)
教资统考|小学《综合素质》高频考点详解:教育测量数据的分析与处理
教资统考|小学《综合素质》高频考点详解:中国古代文学名家名著(戏曲)
教资统考|小学《综合素质》高频考点详解:信息处理能力
教资统考|小学《综合素质》高频考点详解:传统科技文化
教资统考|小学《综合素质》高频考点详解:西方科学家的杰出代表
教资统考|小学《综合素质》高频考点详解:逻辑基础知识之概念
小学《综合素质》高频考点详解:文化素养之中国历史大事件(农业社会)
教资统考|小学《综合素质》高频考点详解:中外古代艺术成就(绘画)
教师资格考试小学《综合素质》高频考点提要
教资统考|小学《综合素质》高频考点详解:外国近代文学(一)
小学《综合素质》高频考点详解:文化素养之中国历史原始社会
教资统考|小学《综合素质》高频考点详解:中外古代艺术成就(雕塑和手工艺)
教资统考|小学《综合素质》高频考点详解:外国近代文学(二)
教资统考|小学《综合素质》高频考点详解:中外古代艺术成就(文字和书法)
教资统考|小学《综合素质》高频考点详解:中国传统文化知识(古代称谓)

网友关注视频

【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
外研版英语三起6年级下册(14版)Module3 Unit2
三年级英语单词记忆下册(沪教版)第一二单元复习
冀教版小学英语四年级下册Lesson2授课视频
外研版八年级英语下学期 Module3
3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
七年级下册外研版英语M8U2reading
第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
沪教版八年级下册数学练习册21.3(3)分式方程P17
8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
3月2日小学二年级数学下册(数一数)
第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
沪教版八年级下册数学练习册一次函数复习题B组(P11)
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
六年级英语下册上海牛津版教材讲解 U1单词
苏科版数学八年级下册9.2《中心对称和中心对称图形》
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
冀教版英语三年级下册第二课
二年级下册数学第三课 搭一搭⚖⚖
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
沪教版八年级下次数学练习册21.4(2)无理方程P19
冀教版英语五年级下册第二课课程解读
冀教版小学英语五年级下册lesson2教学视频(2)
《空中课堂》二年级下册 数学第一单元第1课时
北师大版小学数学四年级下册第15课小数乘小数一
8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402