
\documentclass{article}
\usepackage{com.braju.pstricks}

\pagestyle{empty}

\begin{document}


\LARGE
\psset{unit=10mm,arrowscale=1.5,linewidth=1.5pt}
\begin{pspicture}(0,0)(10,10)%\showgrid
  \SpecialCoor
   \newrgbcolor{lightcyan}{0.9 1 1}
   \rput[tr](1,9){\ovalnode[linestyle = dashed]{coh}{Coherence}}
   \rput[tr](1,7){\ovalnode[linestyle = dashed]{dif}{Difficulty}}
   \rput[tr](3,5){\ovalnode[fillstyle = solid, fillcolor = lightcyan]{gra}{Grade}}
   \rput[tr](6,7){\ovalnode[fillstyle = solid, fillcolor = lightcyan]{int}{Intelligence}}
   \rput[tr](6,5){\ovalnode[fillstyle = solid, fillcolor = lightcyan]{sat}{SAT}}
   \rput[tr](3.5,3){\ovalnode[fillstyle = solid, fillcolor = lightcyan]{let}{Letter}}
   \rput[tr](1,1){\ovalnode[fillstyle = solid, fillcolor = lightcyan]{hap}{Happy}}
   \rput[tr](6,2){\ovalnode[fillstyle = solid, fillcolor = lightcyan]{job}{Job}}

   \ncline[linestyle = dashed]{coh}{dif}
   \ncline[linestyle = dashed]{dif}{gra}
   \ncline{-}{int}{gra}
   \ncline{-}{int}{sat}
   \ncline{-}{gra}{let}
   \ncline{-}{sat}{job}
   \ncline{-}{let}{job}
   \ncline{-}{job}{hap}
   \ncline{-}{gra}{hap}
   \ncline[linestyle = dashed]{dif}{int}
   \ncline{-}{gra}{job}
   \ncline{-}{sat}{let}

\end{pspicture}

\end{document}
