数据分析模块类图
2015-05-12 12:08:55 40 举报
数据分析模块类图主要包括以下几个部分:数据源、数据处理、数据存储和数据展示。数据源负责从各种渠道获取原始数据,如数据库、文件、API等;数据处理模块对原始数据进行清洗、转换和整合,以满足后续分析的需求;数据存储模块将处理后的数据存储到合适的位置,如关系型数据库、NoSQL数据库或文件系统;最后,数据展示模块将分析结果以图表、报告等形式呈现给用户,帮助他们更好地理解数据并做出决策。整个模块通过类之间的交互和协作,实现了数据的采集、处理、存储和展示的完整流程。
作者其他创作
大纲/内容
SuspectList
- map:HashMap- list:List- totalPassTimes:int- totalFailTimes:int
+ printAll()+ calculate()+ sortFinal()
LocalReader
+ builder:SequenceGenerator+ fctDtbEtpCclt:FunctionDistributionEntropyCalculator+ wk:WekaHandler+ chef:CalculatorThread
+ analyse(String):SuspectList+ showInWeb(SuspectList)
Statics
+ functionNameMatrix:HashMap
+ readFunctionNameMatrix(File)+ getFunctionName(String):String+ getArgumentTypesByFunctionName(String):List
WekaHandler
- query:InstanceQuery
+ getGainRatio(SuspectInfo)+ getGainRatioAsCaller(String)+ close()
SuspectInfo
- functionID:String- distributionInfo:double- suspectValue:double
+ calculateFinalValue(double...)+ print()
CalculatorThread
DatabaseOperator
- con:Connection- insertSQL:String- insertStatement:PreparedStatement
CallStackPool
- stackThdMap:HashMap
+ get(int):List
SequenceGenerator
CallRecord
- caller:String- callee:String- callOfCaller:String- returnValue:String- arguments:List
+ get():String+ set(String):void
FunctionDistributionEntropyCalculator
0 条评论
下一页