Консультации по курсу САПР 2011

Задавайте здесь свои вопросы

Модератор: Преподаватели

Консультации по курсу САПР 2011

Сообщение Telnov » 05 сен 2011, 11:07

Здесь можно скачать задание по курсовой работе, лекционный материал и литературу для изучения.

На этом форуме можно задавать вопросы и обмениваться мнениями по изучаемому курсу (лекции, курсовая работа, прочее).
По мере сил буду отвечать.

Сайт Калужского лазерного инновационно-технологического центра: http://www.cplit.ru/
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.


Re: Консультации по курсу САПР

Сообщение Денис » 16 сен 2011, 13:12

Здравствуйте.
Я нашел шаблоны и код к ним, но мне не ясно откуда запускать сам мастер.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу САПР

Сообщение Telnov » 16 сен 2011, 17:13

Из Автокада, конечно. Внимательно смотрите на кнопки и меню. Если совсем туго, юзайте Help.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Диаграммы получил

Сообщение Telnov » 20 сен 2011, 11:33

Диаграммы Ганта, прецедентов, требований получил. Буду их посмотреть.
Часть постов с этой ветки удалил, как отработанные.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 29 сен 2011, 23:26

Здравствуйте.
Высылаю Вам отчет по первому прототипу. Пока без диаграммы прецедентов.




С уважением, Лысенко Денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

В промежуточный отчет нужно добавить разделы

Сообщение Telnov » 30 сен 2011, 04:45

Присланный вами материал посмотрел. В него нужно добавить следующие разделы:
    1. Диаграмма прецедентов.
    2. Спецификация требований к ПО (как текстовый документ).
    3. Макет верстки страниц вашего web-приложения.
Для размещения и отладки проекта используйте бесплатный хостинг http://www.awardspace.com/.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 04 окт 2011, 13:53

Здравствуйте.
Высылаю Вам исправленный отчет по первому прототипу.

С уважением, Лысенко Денис.

- Отчет принял, пока пусть будет такой.
При оформлении итогового отчета по курсовой работе этот материал нужно будет доработать.
В.Тельнов
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Ларичева, получите пожалуйста файлы

Сообщение Telnov » 09 окт 2011, 00:43

Ларичева, получите пожалуйста файлы здесь.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 18 окт 2011, 17:24

Здравстввуйте.
У нас возникла следующая проблема: нам не удается выделить тэги из загруженного xml документа.
Не могли бы подсказать, как это сделать.




С уважением, Лысенко Денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Начали заниматься вопросами адаптации к AutoCad - хорошо

Сообщение Telnov » 18 окт 2011, 22:12

Готов ответить на ваши вопросы. Но не исчерпывающим образом.
Иначе исчезнет интрига курсового проекта (если я вам сразу расскажу решение задачи).
Завтра будет 3-х часовая лекция по "Паттернам программирования".
Потом ответы на ваши вопросы.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: ... не удается выделить тэги из загруженного xml докумен

Сообщение Telnov » 25 окт 2011, 01:22

В вашем последнем посте речь идет об xml-файлах, с которыми работает Flashmenulabs.
Для разбора xml-документов, если всё делать "по науке", конечно нужен xml-парсер.
Таких парсеров в свободном доступе имеется великое множество. Они есть во всех серьезных IDE и для всех языков программирования. Позвольте мне не предлагать вам конкретных решений.

Однако, как вариант, хочу предложить ещё один способ решения вашей задачи, на основе flash-компонентов из этого и этого семейств.
В части создания flash-меню возможности Flashxml.net чуть более скромные, чем у Flashmenulabs, но в целом набор flash-компонентов существенно богаче.

Я их использовал для создания фотогалерей на известном вам сайте. Пожалуйста, посмотрите. Там сделано так: все фото-демонстраторы на сайте исходные фото берут по сети из web-альбомов Picasы (вероятно, вам известен этот замечательный бесплатный сервис Googlа). Таким образом фото, выложенные участниками некоторого сообщества в общие альбомы на Picasу, автоматически демонстрируются на сайте. На мой взгляд, весьма удобное и очень экономичное решение.

Для того, чтобы "взять" у Picasы необходимую информацию и создать xml-файлы с нужными тегами для фото-демонстраторов на сайте, я написал пару маленьких кусочков php-кода.

Например, для фотогалереи Elite Gallery FX этот код выглядит так:
Код: выделить все
 <?php
    $userid = 'telnov11';
    $album = 'dorfman_flashxml';
    // build feed URL
     $feedURL = "http://picasaweb.google.com/data/feed/api/user/$userid/album/$album";
    // $feedURL = "http://picasaweb.google.com/data/feed/api/user/$userid?kind=photo";
    // read feed into SimpleXML object
    $sxml = simplexml_load_file($feedURL);
    echo "<images>\n";
    foreach ($sxml->entry as $entry) {
      $title = $entry->title;
      $summary = $entry->summary;
      $gphoto = $entry->children('http://schemas.google.com/photos/2007');
      $size = $gphoto->size;
      $height = $gphoto->height;
      $width = $gphoto->width;
      $media = $entry->children('http://search.yahoo.com/mrss/');
      $thumbnail = $media->group->thumbnail[2];
      $content = $media->group->content;
      $tags = $media->group->keywords;
      echo "<photo image=\"";
      // url big photo
      echo $content->attributes()->{'url'};
      echo "\" >";
      echo "<![CDATA[<head>";
      echo $summary ;
      echo "</head><body>";
      echo $title ;
      echo "</body>]]>";
      echo "</photo>";
      echo "\n";
    }
    echo "</images>";
?>

Здесь уникальными данными являются только
    $userid = 'telnov11';
    $album = 'dorfman_flashxml';
Остальной код универсален и будет хорошо работать и для вас тоже.

Аналогичный php-код, формирующий xml-файл для фотогалереи Tiltviewer, выглядит так:
Код: выделить все
<?php
    $userid = 'telnov11';
    $album = 'dorfman_tiltviewer';
    // build feed URL
     $feedURL = "http://picasaweb.google.com/data/feed/api/user/$userid/album/$album";
    // $feedURL = "http://picasaweb.google.com/data/feed/api/user/$userid?kind=photo";
    // read feed into SimpleXML object
    $sxml = simplexml_load_file($feedURL);
    echo "<tiltviewergallery><photos>\n";
    foreach ($sxml->entry as $entry) {
      $title = $entry->title;
      $summary = $entry->summary;
      $gphoto = $entry->children('http://schemas.google.com/photos/2007');
      $size = $gphoto->size;
      $height = $gphoto->height;
      $width = $gphoto->width;
      $media = $entry->children('http://search.yahoo.com/mrss/');
      $thumbnail = $media->group->thumbnail[2];
      $content = $media->group->content;
      $tags = $media->group->keywords;
      echo "<photo imageurl=\"";
      // url van photo
      echo $thumbnail->attributes()->{'url'};
      echo "\" linkurl=\"";
      echo $content->attributes()->{'url'};
      echo "\" >";
      echo "<title>";
      echo $title ;
      echo "</title>";
      echo "<description>";
      echo $summary ;
      echo "</description>";
      echo "</photo>";
      echo "\n";
    }
echo "</photos></tiltviewergallery>";
?>

Вы можете спросить, а где здесь Ajax?
Ответ: технология типа Ajax работает внутри Flashxml.net через ActionScript, вам не о чем беспокоиться.
Буду рад, если информация окажется полезной.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 30 окт 2011, 13:18

Здравствуйте.
Высылаю Вам отчет по второму прототипу.



С уважением, Лысенко Денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Высылаю Вам отчет по второму прототипу

Сообщение Telnov » 01 ноя 2011, 22:08

Отчет, имеющий форму листинга кода, посмотрел.
Хотелось бы наблюдать работу этого кода воочию.
Всё обсудим на занятиях в четверг.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 06 ноя 2011, 16:51

Здравствуйте.
Высылаю Вам дополненный отчет по второму прототипу. Появился пункт "описание алгоритма".

ОК, с отчетом ознакомился.
В.Тельнов





С уважением, Лысенко Денис
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 13 ноя 2011, 14:58

Здравствуйте.
Высылаю Вам список с выполненными участками работы.



С уважением, Лысенко Денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 13 ноя 2011, 17:09

Здравствуйте.
У меня есть несколько вопросов по php коду, который Вы выкладывали.
1) $userid = 'telnov11'; - это имя, под которым Вы зарегестрированы в picasa?
2) $album = 'dorfman_flashxml'; - это имя альбома, в котором хранятся фотографии?



С уважением, Лысенко Денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу САПР

Сообщение Telnov » 13 ноя 2011, 20:04

Совершенно верно, в $userid указываем единый ID вашего аккаунта в сервисах Google.
В $album заносим имя нужного альбома Picasы,
Затем строим php-объект simplexml (сервер должен предоставлять такую возможность), в который и получаем всю информацию из Picasы.
Далее просто в цикле ходим по этому объекту и генерируем желаемые xml-теги.
Всё.

В личном сообщении я отправил вам дополнительные сведения по инсталляции AutoCAD,
Доведите, пожалуйста, это дело до конца.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 21 ноя 2011, 18:03

Здравствуйте.
Отправляю Вам отчет и файл .swf




С уважением, Лысенко Денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Забирайте файл .swf

Сообщение Telnov » 22 ноя 2011, 00:40

Забирайте файл .swf.

Чтобы заработал русский язык (кириллица), вам нужно сделать 2 вещи:

1. Убедиться, что в в файле настроек вашего flash-компонента (в файлах типа settings.xml) всюду стоит настройка embedFonts = false. Т.е. шрифты не внедрены во flash-компонент. Тогда будут использоваться системные шрифты: это то, что нужно.

2. Для всех файлов с расширениями .xml и .php должна быть сделана кодировка UTF-8 (без BOM). По умолчанию она иная. Перекодировать проще всего в редакторе Notepad++ (см. у него пункт меню "Кодировки").

Примерно эти же рекомендации вы можете обнаружить в фирменном FAQ. Если всё сделаете аккуратно, появится русский язык внутри flash.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

По теме "Функциональное программирование"

Сообщение Telnov » 24 ноя 2011, 11:17

Здесь можно скачать файлы для более тесного знакомства с парадигмой функционального программирования.
В том числе: пара книг Р.Душкина по Haskell, пара сравнительно новых книг по F# (англ.), несколько статей и эссе + дистрибутив Glasgow Haskell Compiler (GHC) .
Лямбда.png
Лямбда.png [ 23.62 KiB | Просмотров: 57066 ]
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 04 дек 2011, 12:19

Здравствуйте.
Высылаю Вам итоговый отчет по курсовой работе.

С уважением, Лысенко денис.
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Перенос занятий по курсу САПР с четверга на ПН след. недели.

Сообщение Telnov » 08 дек 2011, 07:18

Хотел бы перенести занятия по курсу САПР с ЧТ 15-00 на ПН 15-00 следующей недели, по моим семейным обстоятельствам.
Лысенко Денис, сообщите мне, приемлемо ли это.
Если да- известите, пожалуйста, студентов 5-го курса.
И сообщите здесь на форуме, перенос занятий принят ли студентами: да или нет.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 08 дек 2011, 13:21

Здравствуйте.
Да, хорошо




С уважением, Лысенко денис
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу САПР

Сообщение Денис » 09 дек 2011, 11:28

Здравствуйте.
У меня есть вопрос об отчете по курсовой работе. Какие темы, помимо ajax, dojo и флэш, необходимо включить в реферат по изученному материалу?





С уважением, Лысенко Денис
Аватар пользователя
Денис
Студент
 
Сообщений: 21
Зарегистрирован: 08 сен 2011, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

Вернуться в Консультации онлайн

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11