Категория
Информатика
Тип
реферат
Страницы
4 стр.
Дата
12.06.2013
Формат файла
.doc — Microsoft Word
Архив
648245.zip — 9.55 kb
  • sozdanie-krugovoj-diagrammy-s-pomoshhju-modulja-gd-graph_648245_1.doc — 35.5 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Создание круговой диаграммы с помощью модуля GD::Graph

Сейчас, чтобы удовлетворить нужды прихотливых пользователей, практически каждый Интернет-ресурс строится на динамическом отображении представленной информации. Сегодня мы рассмотрим лишь одну из таких возможностей, а именно – реализацию динамических круговых диаграмм.

Язык программирования Perl предлагает разработчикам обширный инструментарий для создания, обработки, изменения и управления содержимым веб-сайтов. С помощью Perl-модуля GD::Graph создание круговой диаграммы становится делом простым и доступным практически каждому.

К примеру, ваш начальник хочет получить сравнительный график, отображающий динамику продаж в онлайне, в обычных магазинах и посредством дистрибьюторов. Сам график должен строиться на основе CSV-файла (Comma Separated Values), который еженедельно экспортируется из Microsoft Excel и размещается в отдельной директории в локальной сети. Нам необходимо написать скрипт, автоматически генерирующий круговую диаграмму на основе имеющихся CSV-данных.

Листинг 1
1 use strict;
2 use GD::Graph::pie;
3 use Text::CSV_XS;
4
5 my @data;
6
7 my $csv = new Text::CSV_XS;
8 open(FILE,"excel.csv") || die "Cannot open excel.csv: $!\n";
9 while (my $line = ) {
10 $csv->parse($line);
11 my @col = $csv->fields;
12 push(@data,\@col);
13 }
14



Ваше мнение



CAPTCHA