PDA

Просмотр полной версии : Тема для диплома


balde
04.11.2006, 18:50
Привет народ, не знаю куда поместить было эту тему, надеюсь не забанят. Только начинаю изучать флеш, учусь на 5м курсе, и хочу сделать диплом с использованием флеша, но вот тему диплома не могу придумать, может кто -нить что нить подскажет? что-нибудь не очень сложное и не относящиеся к играм =)

My name is
04.11.2006, 19:31
:o А учишься на программиста? Или на радиотехника...

BigDan
04.11.2006, 20:01
На форуме врядли есть телепаты, на каком факультете учишся?

balde
04.11.2006, 20:21
учусь на программиста...хотя не научили ничему, вообще специальность Информационные системы и технологии, но флешу нас не учили, но диплом разрешается писать на любом языке, просто вот сам хочу в дальнейшем изучать флеш, веб дизайн и все в этом направлении. Просто нужно придумать тему, желательно чтоб что то нового было, мне же главное что бы что то обьемное было и на флеше...

miramax
04.11.2006, 20:26
учусь на программиста...хотя не научили ничему, вообще специальность Информационные системы и технологии, но флешу нас не учили, но диплом разрешается писать на любом языке, просто вот сам хочу в дальнейшем изучать флеш, веб дизайн и все в этом направлении. Просто нужно придумать тему, желательно чтоб что то нового было, мне же главное что бы что то обьемное было и на флеше...
Простые числа.........
Самая древняя и самая загадочная тема математики. И самая важная математическая проблема
http://evrika.tsi.lv/index.php?name=texts&file=show&f=21
Если на флеше что-то подобное сделать в виде презентации, будет интересно :)
http://www.google.ru/search?hl=ru&q=%D0%A0%D0%B8%D0%BC%D0%B0%D0%BD+%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%8B%D0%B5+%D1%87%D0%B8%D1%81%D0%BB%D0%B0&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Если разгадаешь загадку простых чисел, вместе с дипломом получишь миллион долларов от института Клея, получишь ключ к криптографии и сможешь подбирать ключи к веб-маням, форексам и пр. . Возможно сможешь предсказывать генератор "случайных" чисел :D

balde
05.11.2006, 00:00
мда...=) нет, с простыми числами дело иметь не очень хочется

Хемуль
05.11.2006, 03:15
2 balde:
Ну так имейте со сложными... ^_^ LoL
А если серьёзно, то какая у вас специализация? Обычно на факультетах разные специализации бывают.
Кстати, а как на счёт сайта? Можете сделать простенький сайт. Или вам что-то рассчётно-графическое нужно? Ну, можете придумать что-то эдакое... Ну там, флешку, которая считает и отображает в графическом виде потенциальное поле острийных катодов или что-то в этом роде. Дайте хоть намёк по поводу того, что вас бы устроило. ^_^

balde
05.11.2006, 11:59
Вообще то устроил бы и сайт, например продажа автодорожных билетов для нашего города по интенету...ну не знаю, наверное можно и на флеше сделать...насчет флеша, одногруппник делает карту города на флеше, ну не просто рисует а все элементы у него сохраняются в базе данных...что то типа этого...

Хемуль
05.11.2006, 20:36
2 balde:
Сaйт продажи билетов? Понимаете, в чём дело... Тут ведь Флеш будет служить просто как клиент. А продажа билетов всё равно будет обрабатываться серверным скриптом. То есть, это не будет чистый Флеш.

Therion
05.11.2006, 20:50
Кстати в тему простых чисел итд http://distributed.ru/?pro.mersenne

balde
06.11.2006, 01:49
Хемуль, да я не против какой-то смеси, просто просил чисто флеш, т к хочу в нем побольше разобраться, но если есть какие то идеи флеш и что нить еще, то не против выслушать

El Scream
06.11.2006, 01:59
Молодой Человек. Боюсь, что если вам нужно что то типа продажи билетов, то начинать разбираться в интернет технологиях надо было с курса 3. Учитывая пожелания Веб-дизайна, примерно в таком порядке.


Adode Photoshop, Illustrator, Image Ready (Работа с изображением и принципы построения блоков сайта)
HTML теги
Java Script
ASP или PHP (на выбор или вместе)
MS SQL или MySQL
Flash (оставил на последнем месте, ввиду поставленной задачи)


В принципе, если хвататься за верхушки и не вникать в суть и понимание - 3 недели упорных трудов по 3 часа - и вы новый кулибин.

Если принципиально есть желание, рвение и действительно хотите этим заниматься, а не так - мол Flash - сейчас модно, сча как возьму и напишу что нибудь, а на форуме помогут, - то могу взяться и натаскать вас именно в этом направлении, именно по этой тематике - от вас желание. Но драть буду как сидорову козу. ИМХО - медвежья услуга, так как фундаментальных знаний не будет. Хотя если захотите - сами потом разберетесь.

El Scream
06.11.2006, 02:03
Вот только, опять же, продажа билетов - ближе к Flex по "правильности" выбора среды разработки. Но здесь я вам уже не товарищ. Сам в положении "Very Very Younger Beginner"

balde
06.11.2006, 02:17
El Scream
впринципе со всеми верхушками я знаком, где то больше где то меньше. где то хорошо, насчет сайта продажи билетов, то это я для примера привел можно конечно написать это, но боюсь справлюсь ли, если не придумаю что то другого, наверное за это возмусь... только я хотел услышать от вас просто примеры, что бы можно было интересного придумать, т е просто тупо
задача, написать диплом, сделайте что зотите, хоть на чем, только чтоб не совсем примитивно, т е что то мало-мальски глобально для студента...
вот и хочется услышать от вас, кикие темы вы придумаете

balde
06.11.2006, 02:25
вообще у нас этим языкам не учили, это просто мое желание, т к хочу развиваться в этом направлении...Конечто нам выдали темы, хотя нас 40 человек тем всего 20 примерно. Одногруппники/одногруппницы пишут в основном на делфи какую-нить базу данных для предприятия, т к с ним мало-мальски знакомы, мне же, просто лучше писать диплом на языках веб програмирования, т к заоодно их и изучать буду а смысл тратить пол-года на изучение того, чем тебе на работе заниматься не придется я не вижу...

El Scream
06.11.2006, 02:30
Ну глупо наверное было бы вас отправлять в раздел Вакансии (конкретный список заданач, которые нужно выполнить на флеше для какого то заказчика, потому как в основном задачи там сложные, и потому и выполняются за деньги). Флеш - универсален, и в опытных руках можно реализовать любые задумки. Вам бы я посоветовал сделать эдакую программу дистанционного обучения. Наманер http://www.gotoandlearn.com/ (Это победитель прошлогоднего http://www.flashforwardconference.com/). Чему там обучать - ваше дело, Впринципе при большом желании можно и лекции по Математическому анализу создавать. Тема избита, но чем не вариант. Все зависит от того как её представить и реализовать.

balde
06.11.2006, 02:35
El Scream, спасибо,интересная тема, приму на заметку. Особенно, если обучать тому что нужно университету...
Кто что еще может посоветовать

balde
06.11.2006, 02:38
El Scream
кстати в раздел вакансий я уже сходил =)

librio
07.11.2006, 10:01
Очень знакомо! Я выпустился по аналогичной специальности и из-за большого желания связать свое будущее с Flash так же хотел писать диплом на нем.
Идея с электронным учебником мне нравится больше всего, но данную тему, скорее всего, одобрят только если ее в последствии ВУЗ сможет использовать для своих образовательных целей (например, выложить на сайт). Таким образом, информация в учебнике - как раз и будет Ваша исследовательская работа (опять же в рамках вашей специальности). То есть не надо делать учебник по биологии или чему еще. Если Вы - программист - то и пишите учебник по программрованию! Это очень широкая тема: от фундаментальных знаний, до анализа современных технологий и передовый решений! Таким образом, в Вашем дипломе будет и теоретическая часть и практическая. Например, пишите про ООП - заодно посмотрите как это все в Флеше работает - и сразу убьете 2 зайцев.

valvika
07.11.2006, 12:24
Программа дистанционного обучения - реальный проект. Реализовать будет не просто - дело в том, что в этой области каждый препод считает себя непревзойденным спецом. Задолбают поправками.

Еще тема. Построение "Информационно-транспортной системы" города ( района ). Не очень перегружая себя можно создать систему для города с населением 400 тыс.жителей.
Пример Луцк ( Луцьк , Украина ): http://LutskMap.COM .
Необходимо использовать:
1.Теорию графов.
2.Алгоритмы поиска оптимальных путей. ( рассматриваются в курсе Дискретной математики ).
3.Языки кодировки ActionScript, pHp ( или другой серверный язык ).
4.База данных.

Направления использования подобных проектов неограничены. Это кроме защиты диплома, который принимается неплохо ( проверено ). Простые примеры:
1. Можно заполнить информацией о городских обьектах с фотогалереей ( см. карту Курска http://kursk.mainmaps.com, кликни икону Мебельного салона прямо по центру ).
2. Изучить и отобразить городские пассажиропотоки. Рекламодатели расхватывают подобную информацию - им нужно знать сколько челолвек в день увидят рекламный щит ( здесь понадобятся еще методы матем. статистики ).
4.Показать маршруты городского транспорта и выбор оптимального ( по времени, пересадкам, стоимости ) пути.
4. и т.п.

Успехов.

balde
07.11.2006, 13:15
librio и valvika
спасибо за хорошие идеи...
valvika что то наподобие "Информационно-транспортной системы" уже реализует отдногруппник правда,, то что я говорил про карту города, но зато ему будет хорошей подсказкой.
Кто что еще посоветует?

valvika
07.11.2006, 13:34
valvika что то наподобие "Информационно-транспортной системы" уже реализует отдногруппник правда......
Было бы уже хорошо, если бы одногрупник справился с картой города.
"Информационно-транспортная система" - это немного более сложный проект. Можно рассматривать сеть транспортных магистралей как на карте, так и отдельно. Пример: http://metro.mainmaps.com
Это может быть система отображающая движение пригородных поездов, или троллейбусов или вообще система газопроводов. :)

Скрипун
07.11.2006, 15:58
А чему сразу не игра? Я б сделал модель чего-то крутого...

librio
07.11.2006, 16:17
Только начинаю изучать флеш... что-нибудь не очень сложное и не относящиеся к играм... =)
Из данной фразы видно, что опыта программирования на Флеш не много. А значит не надо хвататься за сложные проекты вроде карт города или транспортных задач в купе со статистическими медодами...
Электронный учебник - вполне посильная задача для начинающего. Что надо: научится грузить и отображать текст с картинками, возможно видео и звук, грузить xml для построения меню и пр. Это все не так сложно, примеров много и в хелпе инфо море. Опытному флешеру на пару дней работы чтобы написать каркас всего этого. А новичку месяц понадобится точно. А остальное время - на исследование (что и пойдет в учебник).
А если хвататься за большие задачи - то погрязнешь от отсутствия опыта в проектировании, ООП во флеше и пр.
А вот идея с игрой - тоже, мне кажется, совсем не плохая. Потом ее и продать можно будет (если идея игры и реализация будут хороши).

Badim
07.11.2006, 18:17
я свой диплом реализовал на флэше. Тема была:
"Моделирование саморазвивающейся системы в условиях ограниченных ресурсов"
на badim.ru валяеться +)
мурайвеник смоделировал +)))
типа научная работа получилось, где результат - система АИ для саморазвивающихся миров в класах *.as.
защитил этим летом, разрабатывал что то окло полугода

balde
07.11.2006, 20:12
Badim-звучит серьезно
librioИз данной фразы видно, что опыта программирования на Флеш не много. А значит не надо хвататься за сложные проекты вроде карт города или транспортных задач в купе со статистическими медодами...
ну вообще то, думаю что карту города за полгода написать можно....
если брать Электронный учебник, то думаю что у меня слишком мало опыта что бы писать что то самому, хотя затея интересная...спасибо всем
Если у кого то есть какие идеи пишите, все таки для выбора темы еше месяцок есть

Sh@man
07.11.2006, 20:24
Я в качестве дипломного проекта делал карту города, заточенную под нужды рекламного агентства. Пошла на ура.

valvika
08.11.2006, 03:51
Я в качестве дипломного проекта делал карту города, заточенную под нужды рекламного агентства. Пошла на ура.
Говори честно, что не только защитил диплом, но и продал ( не ВУЗу естественно) за неплохое по тем временам кол-во зеленых. :)
Видел я этот проект - там информационное наполнение карты - места расположения больших рекламных щитов ( БигБорды или БилБорды кажется называются ). Фирма, продающая рекламу на этих щитах и купила карту. Сразу пошло у диплома и внедрение и рецензии и т.п.
Оптимальный вариант: защита, еще и деньги. Редко так совпадает. Тему удачно выбрать надо.

librio
08.11.2006, 09:58
Трудно сравнивать что сложнее: эл.учебник или карта.
Для учебника главное - красивый интерфейс, функционал там мизерный. Если использовать стандартные компоненты - то размер кода будет вообще просто крошечный.
А вот с картой сложнее... Если просто карта и таскать ее мышкой влево-вправо - то это просто. А если подходить к проекту серьезно и кроме самой карты флешка будет отображать какие-либо объекты - то тут начинается... Надо бы объекты грузить с сервера или из внешнего файла. Значит, как минимум, надо иметь xml и потом флешкой его грузить и парсить. Динамически расставлять элементы на карте. А если этих элементов будет 1000? Тогда для избежания тормозов надо оптимизировать все, не отрисовывать объекты, которые вне поля видимости. Далее пойдут глюки масштабирования и динамического изменения текстовых полей. Продолжать? Если карту видно целиком - то нет причины рисовать все мелкие объекты, а при зумировании - уже их отрисовывать. А значит у каждого объекта должен быть параметр, который указывает масштаб, начиная с которого объект будет отображен. И так далее. Я сейчас могу весь концепт по полочкам разложить(. Да и то половину не учту). Так что задача совсем не простая. Если конечно делать все грамотно, а не запихать все в один мувик и зумировать туда-сюда.

kayama
08.11.2006, 15:23
Я тоже такой факультет заканчил, темой диплома была разработка электрокаталога на базе каталогов ОТТО....

valvika
08.11.2006, 15:42
... Я сейчас могу весь концепт по полочкам разложить(. Да и то половину не учту)...
Комментарии.
1. При защите диплома на эти детали никто не обратит внимания.
2. При коммерческой разработке идет согласование ТЗ. И когда ты увеличиваешь стоимость пропорционально усложнению проекта, то 90%клиентов в некоторый момент заявляют, что давай самый дешевый вариант по минимальной стоимости и "клали они с высоты" на твои ( мои ) качественные улучшения.
Принципы бизнеса таковы: качество выше и цена ниже, но в первую очередь цена.
Но стремиться надо. :)

sem1313
08.11.2006, 15:43
Ну и что?

Я вообще закончил "Комплексное Обеспечение Безопасности Информационных Систем", ну это сокращенно...

Может откроем новую тему, кто закончил что и на что?

valvika
08.11.2006, 15:48
Может откроем новую тему, кто закончил что и на что?
Запиши в профайл и все дела. :)

sem1313
08.11.2006, 16:36
Записывать, то что я закончил?

А смысл?

miramax
08.11.2006, 18:10
А я закончил:
Муниципальное ОУ Грибановская Средняя Общеобразовательная Школа №3 :bb:

ну и чё? Кто круче?

librio
08.11.2006, 18:18
Комментарии.
1. При защите диплома на эти детали никто не обратит внимания.
2. При коммерческой разработке идет согласование ТЗ. И когда ты увеличиваешь стоимость пропорционально усложнению проекта, то 90%клиентов в некоторый момент заявляют, что давай самый дешевый вариант по минимальной стоимости и "клали они с высоты" на твои ( мои ) качественные улучшения.
Принципы бизнеса таковы: качество выше и цена ниже, но в первую очередь цена.
Но стремиться надо. :)
Вот я о том же. Если делать карты - то либо это будет очень сложно для новичка, любо будет явная халтура, которая на диплом ВУЗа никак не потянет. Потому уже 10 раз и сказал, что электронный учебник и легче в 100 раз, и не халтура.

sem1313
08.11.2006, 19:09
Муниципальное ОУ Грибановская Средняя Общеобразовательная Школа №3


Ну miramax, без обид.... ГРИБИ ОТСЕДА.... :)

Я все равно круче... Даже варить не надо....

miramax
08.11.2006, 21:24
Ну miramax, без обид.... ГРИБИ ОТСЕДА.... :)

Я все равно круче... Даже варить не надо....
Разве в моём посте нет иронии?

Fernando Costa
15.11.2006, 16:07
я делал на 3 курсе банальный тест, по фреймам разбил вопросы и перемещался по ним , прокатило короче на 5, в этом году локальный чат наверное сделаю на флеш.

librio
15.11.2006, 17:00
Кстати чат - хорошая идея! А чтоб еще и на пользу пошло - серверную часть на Red5 сделай. После инсталяции в примерах посмотри как сделан чат - и вперед, наворачивай его. В универе попроси админа установить сервер на какую-нибудь машину - и все, можно показывать преподавателю.

Если не поленишься и флеш действительно интересен - со временем (возможно уже не в рамках диплома) прикрутишь туда видео со звуком (будет видеочат). Это все реально за пол года сделать. Точнее так, это реально сделать с нуля хорошу программисту за неделю. Ну а начинающему всяко от 2 месяцев упорного труда, а то и больше. А если это сотворишь в рамках диплома - так вообще твой препод очень будет рад.

Ну а пока просто чат с небольшими наворотами.