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

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





, x0: int, y0: int): void

{

trace ( «Виводимо статистику по вузах. Statistica.drawUniversityBlock» );

var dataList: Array=appData.universityList;


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

= new TextField ();.x=x0 + 0; universityTitle.y=y0 + 30; .width=200; .htmlText= lt; P ALIGN=«CENTER» gt; lt; FONT SIZE=«+2» gt; За ВНЗ lt;/FONT gt; lt;/P gt; n ; (universityTitle);


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

if (nAll == 0)

{//Нет вибраних даних

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

return ;

}


var nGroup: Number=dataList.length;


var angleList: Array= new Array (nGroup);

var i: int;


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

var m: int;

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

{

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

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


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

{

if (dataList [j] .id == m) {dataList [j] .n ++;};

}

};

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

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

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

if (nGroup gt; 10)

{[9] .name= «Решта» ;

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

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

}=10;

}

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

//Виводимо таблицю


var s: String;

var tBlock: Sprite;

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

{= new Sprite () ;. x=x0 + 20; tBlock.y=y0 + 240 + 14 * k; .graphics.beginFill (colorList [k], 1) ;. graphics.drawRect (0,0,9,9) ;. graphics.endFill (); (tBlock);

= new TextField ();.x=20; tText.y=- 5; .width=170;.addChild (tText);

=dataList [k] .name;

if (s.length gt; 18) {s=s.substr (0,18) + »...» ;}. appendText (s);

//trace («Номер« + k + »Ширина» + tText.textWidth); = «;

if (tText.textWidth lt; 28) {s= t t t t t ;}

else if (tText.textWidth lt; 48) {s= t t t t ;}

else if (tText.textWidth lt; 61) {s= t t t ;}

else if (tText.textWidth lt; 85) {s= t t ;}

else if (tText.textWidth lt; 99) {s= t ;}. appendText (s + Math.round (100 * Number (dataList [k] .n)/nAll) + «% (» + dataList [ k] .n + ») n» );


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 ...


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





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

  • Реферат на тему: Створення вузла АРМ АСУТП в середовищі Trace Mode 6
  • Реферат на тему: Створення моделі горизонтальної платформи з використанням інтегрованого сер ...
  • Реферат на тему: Розробка програмного комплексу для аналізу стану системи зберігання даних E ...
  • Реферат на тему: Florida state university
  • Реферат на тему: Розробка інформаційно-програмного забезпечення для підвищення ефективності ...