Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмного забезпечення для АНАЛІЗУ сучасного стану СОЦІАЛЬНИХ медіа

Реферат Розробка програмного забезпечення для АНАЛІЗУ сучасного стану СОЦІАЛЬНИХ медіа






if (nAll gt; 0) {

if (k == 0) {angleList [k]=360 * Number (dataList [k] .n)/nAll;}

else {angleList [k]=angleList [k - 1] + 360 * Number (dataList [k] .n)/nAll;};

}

else if (k lt; nGroup) {angleList [k]=0;}

else {angleList [k]=360};

};



//Малюємо діаграму = new Bar (angleList, colorList) ;. x=100 + x0; .y= 140 + y0; (cityBar);

}


private function drawFacultyBlock (xmlFull: XML, x0: int, y0: int): void

{

trace ( «Виводимо статистику по факультетах. Statistica.drawFacultyBlock» );


var facultyList: Array=appData.facultyList;


for ( var j=0; j lt; facultyList.length; j ++) {facultyList [j] .n= 0;}


var nAll: Number=xmlFull.user.length ();

var nFaculty: Number=facultyList.length;


var angleList: Array= new Array (nFaculty);

var i: int;


//Заповнюємо значеннями

var m: int;

for (i=0; i lt; nAll; i ++)

{


if (String (xmlFull.user [i] .faculty) == »» ) {m=0; }

else {m=xmlFull.user [i] .faculty;}


for (j=0; j lt; facultyList.length; j ++)

{

if (facultyList [j] .faculty == m) {facultyList [j] .n ++;};

}


};

//Сортуємо по числу .sortOn ( «n» , Array.NUMERIC | Array.DESCENDING);

for (j=0; j lt; facultyList.length; j ++) { trace (« 2: « + facultyList [j] .faculty_name);}

//Формуємо стиснений масив

if (nFaculty gt; 10)

{[9] .faculty_name= «Інші» ;

for (i=10; i lt; nFaculty; i ++)

{[9] .n=facultyList [9] .n + facultyList [i] .n;

}=10;

}

for (j=0; j lt; facultyList.length; j ++) { trace (« 3: « + facultyList [j] .faculty_name);}

//Виводимо таблицю = new TextField ();.x=x0 + 40; facultyTitle.y=y0 + 30; .width=150; .htmlText= lt; FONT SIZE=«+2» gt; За ВНЗ lt;/FONT gt; n ;

//cityTitle.appendText (xmlCityData); (facultyTitle);

var tBlock: Sprite;

for ( var k: int=0; k lt; nFaculty; k ++)

{= new TextField ();.x=x0 + 5; facultyText.y=y0 + 234 + 14 * k; .width=170; (facultyText) ;. appendText (facultyList [k] .faculty_name + t + Math.round (100 * Number (facultyList [k] .n)/nAll) + «% (» + facultyList [k] .n + ») n» );

= new Sprite () ;. x=tText.x - 10; tBlock.y=tText.y + 5; .graphics.beginFill (colorList [k], 1) ;. graphics.drawRect (0,0,9,9) ;. graphics.endFill (); (tBlock);


if (nAll gt; 0) {

if (k == 0) {angleList [k]=360 * Number (facultyList [k] .n)/nAll;}

else {angleList [k]=angleList [k - 1] + 360 * Number (facultyList [k] .n)/nAll;};

}

else if (k lt; nFaculty) {angleList [k]=0;}

else {angleList [k]=360};

};


//Малюємо діаграму = new Bar (angleList, colorList) ;. x=80 + x0; .y= 140 + y0; (facultyBar);

}


private function drawUniversityBlock (xmlFull: XML...


Назад | сторінка 26 з 32 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення вузла АРМ АСУТП в середовищі Trace Mode 6
  • Реферат на тему: Створення моделі горизонтальної платформи з використанням інтегрованого сер ...
  • Реферат на тему: The stylistic function of the English article
  • Реферат на тему: Розробка інформаційно-програмного забезпечення для підвищення ефективності ...
  • Реферат на тему: Organizational Function of Intonation in English and Ukrainian Languages