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

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





= new Bar (angleList, colorList) ;. x=100 + x0; .y= 140 + y0; (sexBar);

}


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

{

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


if (! appData.haveCityList) {Main (parent) .LoadCityNames ();}


var dataList: Array=appData.cityList;

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

var ss: String= «;

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

//appData.logThis (ss, 1);


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

//var nCity: Number=xmlCityData.city.length ();

= new TextField ();.x=x0 + 0; tTitle.y=y0 + 30; .width=200; .htmlText= lt; P ALIGN=«CENTER» gt; lt; FONT SIZE=«+2» gt; За містамі lt;/FONT gt; lt;/P gt; n ; (tTitle);


if (nAll == 0)

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

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

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] .city) == »» ) {m=0; }

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


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

{

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

}

};


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

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» );...


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





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

  • Реферат на тему: Kansas City Attractions
  • Реферат на тему: Створення вузла АРМ АСУТП в середовищі Trace Mode 6
  • Реферат на тему: Створення моделі горизонтальної платформи з використанням інтегрованого сер ...
  • Реферат на тему: Організація управління в ІП "Мустакімова" Агентства нерухомості & ...
  • Реферат на тему: Розробка програмного комплексу для аналізу стану системи зберігання даних E ...