![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Jasmine |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
У меня немного странный вопрос )) но все же .... нужен совет.
Существует такая проблема - надо придумать тему для дипломной работы. 100% решено что программа будет на java. В распоряжении имеется реальная средних размеров строительная фирмочка, где из софта есть 1C, AutoCAD, АВК .... сайта у фирмы нет. Теперь, собсно, суть вопроса - кто что может подсоветовать, что можно написать для такой фирмы на джаве, что-нибудь не очень сложное, т.к уровень знания не ахти (были попытки разобраться с javaSE, eclipse). Заранее спасибо за любые идеи |
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
хм... ну файловый обменник какой-нибудь для локальной сетки...
|
|||
|
||||
Jasmine |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
Спасибо, powerOn, подумаю .... но вообще-то желательно что-то с экономическим уклоном )) какая-то небольшая примочка для улучшения работы фирмы.
В принципе, вопрос возник из-за отсуствия понимания области применения джава. Для чего обычно пишутся программы на джаве?. Я имею в виду не просто для чего пишутся программы, а именно программы на джаве .... что обычно просят написать заказчики? (имеется в виду средний бизнес) ... хотя навереное на практике пишутся большие проекты ... но может быть ...... в общем поделитесь, плиз, "опытом" кто работает в этой области |
|||
|
||||
garbuz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 3 Всего: 11 |
хм...может и мне тоже кто-нить подкинет идейку для диплома...главное чтобы было интересно и желательно хоть немного уникально, не важно веб это, или десктоп... мне чего-то в голову совсем ничего не лезет...
|
|||
|
||||
math64 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Почти всё что можно написать на других языках программирования можно написать на Java
Почти всё что можно написать на Java можно написать на других языках программирования, если не нужна переносимость. Исключение мобильный телефон где ты можешь писать только на Java |
|||
|
||||
ximik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 19.6.2006 Репутация: нет Всего: нет |
не совсем верно. Для мобилки можно писать под С++ и даже Python =) За офтоп сори. |
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
Jasmine, автоматизированная система строительного учета
|
|||
|
||||
VSergeyV |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 299 Регистрация: 9.5.2006 Где: Новосибирск Репутация: нет Всего: 3 |
ERP
|
|||
|
||||
DmitryParenskiy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 14.12.2007 Репутация: нет Всего: нет |
Точно, интегрируй 1С с AutoCAD`ом с помощью Java (да, я может и извращениц, но Java нормально работает с 1С).
![]() Это сообщение отредактировал(а) DmitryParenskiy - 9.1.2009, 12:32 |
|||
|
||||
Jasmine |
|
||||||||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
Оригинальный ответ )) Я смотрю наверное не совсем понятно вопрос задала ... перефразирую. Меня интересует область применения джава в реальной жизни. Понятно что это язык программирования, и на нем можно писать программы от калькулятора и до ........ Но ведь у каждого языка своя особенность. Почему-то те, кто заказывает программы на джаве, несмотря на медлительность выбирают именно этот язык ....... т.е. я так понимаю, у него есть своя ниша. Т.е. если я для диплома выберу какую-то примочку например для отдела снабжения какая-то прога по складу (хотя зачем, если есть 1с) - то возникает логический вопрос, почему я не написала это на С++ (ведь быстрее)?!!! ........... вот я и хочу узнать ..... какие именно проги на джаве пишутся как правило на практике (это раз) .... и что из этих задач можно выбрать мне (ну, чтоб не сильно сложно было) Или кто работает реально с этим языком - что вы обычно пишете? (имеется в виду для бизнеса), что из себя представляют эти проги? Ведь уже очень много написано готового, очень много вопросов решается например той же самой 1C .... или системами управления ... которые уже готовы, и нет смысла изобретать велосипед ..... (я уже не знаю как объяснить вопрос ))) может я просто неясно изъясняюсь)
Это из раздела "изобретение велосипеда"?
да там один проектировщик и тот по-моему только в компасе работает ... автокад так, для видимости .... В принципе думала о том, чтоб какие-то "навороты" сделать АВК ..... например переброс цен с базы, или что-то с 1с ..... но хотелось бы чтобы это было, как хорошо сказал garbuz, "интересно и желательно хоть немного уникально". garbuz, ![]() |
||||||||
|
|||||||||
SoulKeeper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Область применения - от мобильников и маленьких программ до огромных корпоративных приложений. Для строительной фирмы можно написать обычный вэб сайт, если его нет...
|
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Воощем-то для дипломной работы надо взять ту задачу, которую сможешь осилить. Скорее всего проще будет написать сайт - во всяком случае его можно сваять достаточно быстро а потом расширять до бесконечности.
|
|||
|
||||
Jasmine |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
это понятно!! но ... примеры - в студию!
в принципе наверное на данный момент самый подходящий вариант .... но сайт это ... наверное слишком просто .... а чем его можно дополнить? (желательно конкретный пример) Это сообщение отредактировал(а) Jasmine - 9.1.2009, 14:31 |
||||
|
|||||
Shurr |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 112 Регистрация: 24.10.2006 Репутация: 5 Всего: 7 |
Jasmine
По преимуществам Java в различных областях применения. Первое - кроссплатформенность (либо же работа на одной, но специфической платформе). Т.е. если ты в конторе практикуется работа не только на windows-машинах, и ты пишешь какую-нибудь общую для всех софтинку - Java позволит сэкономить много нервов и времени. Второе - тесная интеграция с web. Т.е. софтинка имеет не только толстого клиента (а по сути его может вообще небыть), но и веб-мордочку, чтобы работники могли заходить из дома или из коммандировки. А может быть и заказчики имеют возможность зайти на веб и посмотреть как там продвигается их проект, да есть вебсервисы, чтобы "толстые" заказчики могли импортировать данную информацию автоматически. В этом случае Java - отличный выбор. Плюс ко всему, огромное количество готовых (и по большей бесплатных!) библиотек с множеством реализованного функционала, очень большое коммьюнити - все это делает разработку быстрее и удобнее. В общем случае, если не требуется ни кроссплатформенность, ни web - возможно (но не обязательно) стоит посмотреть в сторону других языков. |
|||
|
||||
Jasmine |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
Такое впечатление что никто не знает живых примеров применения джавы на практике ((( ... одна сплошная теория и ни одного практического примера (((
![]() Это сообщение отредактировал(а) Jasmine - 9.1.2009, 16:27 |
|||
|
||||
SoulKeeper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Пример:
А если серйозно, то примеров сотни тысяч, в гугле искать "java <с какой области пример>". |
|||
|
||||
Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
Конкретные примеры Java Web:
http://irr.ru http://odnoklassniki.ru .... Java ME: http://tanchiki.ru/ http://jimm.org/ .... Java Desktop: Intellij IDEA Eclipse Net Beans ... |
|||
|
||||
Jasmine |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
Platon, танчики, это, конечно, хорошая вещь )))
а одноклассники на тысячах фирм по рунету поднимают производительность работы сотрудников )))) SoulKeeper, ![]() а вот гугл ..... я полдня убила вчера перед тем как создать здесь тему на поиски в гугле, на предмет того, что можно на джаве написать для предприятия .... может я криво задавала запрос ![]() Хорошо!! давайте тогда проведем опрос .. на тему - КАКИЕ ПРОГРАММЫ Я НАПИСАЛ НА JAVA и ... в кратце, цель программки, какие выполняет функции ..... Я думаю будет не только мне интересно составить общее представление о практическом применении java. Может кому-то это поможет выбрать более приоритетное или практическое направление при изучении языка, а кому-то просто удовлетворит спортивное любопытство .... ))) Понятно, что есть несколько "громких" проектов на джаве - те же одноклассники .... , но есть же много рутинной ежедневной работы для более практичных целей ) Это сообщение отредактировал(а) Jasmine - 9.1.2009, 16:31 |
|||
|
||||
garbuz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 3 Всего: 11 |
Jasmine, так а сострудники этого предприятия ничего вам не могут предложить? Ну точнее сказать вам, что им нужно? Или же тут вся креативно-мыслительная деятельность на вас лежит?
ЗЫ. Мне вот например предложили тему, но она мне не понравилась, поэтому сейчас в раздумье... ![]() |
|||
|
||||
serger |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: 1 Всего: 5 |
-------------------- упс! |
|||
|
||||
Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 1 Всего: 30 |
Jasmine,
Добавлено через 2 минуты зы. ну напиши например: тыц справа, сверху, кнопочка "Начать чат" - программа для онлайн консультирования клиентов. -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Вы предлагаете нам придумать, какие проблемы решает строительная компания ? Это вообщем-то должен занть заказчик - именно он знает о своих нуждах, а не программисты. Ну давайте попробуем порассуждать о строительной компании и ее сайте. Можно выделить как минимум три группы людей, которым нужна информация: 1. Покупатели конечного продукта 2. Работники компании 3. Партнеры компании, которые могут задавать вопросы и получать ответы. Для 1: 1. Новости 2. Текущие товары со стоимостью 3. Возможность посмотреть документы 4. Возможность свзяаться с ответственным лицом или юридической службой. 4. Возможность заказать какие-либо услуги - та же рассылка, пригласить сотрудника для показа объекта, пригласить сотрудника для заключения договора и прочая Для 2: Здесь гораздо больше возможностей - надо понять, кому какая информация нужна. 1. Например для учета заказов нужен один интерфейс. ФИО покупателя, дата оплаты, возможно какие-то кредиты. 2. Для руководителя строительства - совсем другой. Тут надо иметь возможность видеть, когда какая фаза начинается, какие материалы когда будут поставлены 3. Для финансиовой службы - тоже свое. 4. Для закупщика материалов - еще что-то 5. Для отдела кадров - свои проблемы. 5. Для руководства компании - общие показатели - те же KPI (Key Performance Indicator - ключевые индикаторы эффективности) Все это надо описывать и думать над реализацией - потому как я не уверен. что есть какая-то стандартная система такого учета - каждая фирма уникальна. Для 3: 1. Можно дать возможность редактировать инфомрацию о сроках поставки тех или иных пматериалов по каким-то договорам. И у руководителя стройки будет полная картина по срокам. 2. Можно сделать Web-service для устройства тендера на поставку каких-либо материалов Выбирайте то, что сочтете нужным - и вперед. Описывать правила и алгоритмы - и вперед. |
|||
|
||||
kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
Jasmine,
Ну.. Если опрос на тему... В качестве тренировки помнится писал модуль тестирования к CMS ну и решил для этого модуля создать конструктор тестов на Java. В вашем случае, если конечно конторе это надо для обучения или HR-мониторинга, можно и WEB-овую и десктопную часть сделать на Java платформе (у меня-то сам модуль на пых-пыхе был и конструктор там был тоже PHP+ЖаваСкрипт). Вообще, насколько я это вижу, сейчас в конторах в моде всякие системы учёта и отчётности ![]() Вот вы говорите у вас 1С есть - может можно какую-нить прогу наваять, которая откуда-нить будет в 1С импортировать данные, и публиковать статистический отчет по чему-нить из 1C в WEB-морду. В 1С не силен, посему не знаю как у них там с вебом дела обстоят. |
|||
|
||||
v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
Люди...человек пробовал разобраться с "java, eclipse", а ви ему Єнтерпрайз советуете ... не тут надо что то попроще.
Jasmine, строительная фирма, говоришь? ... ну вот походи по єтой фирме посмотри какие там задачи решаются. Директору надо рассчитивать стоимость квадратного метра жилья на основании каких то показателей...вот напиши ему утлитку где он будет вводить в окошке 10 параметров и получать в другом окошке сумму... такое уже есть?... ну тогда поищи что то аналогичное, тут надо понимать специфику работи компании что бі что то подсказівать. |
|||
|
||||
Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: нет Всего: 7 |
1С не понацея от всех болезней, можно написать mini1C, хотя это задача будет не из легких Exai1e, предложил хороший вариант, но и тут для человека который надо много чего узнать v2v предложил самый хороший вариант на данный момент. можно сделать сайт, как предложил AntonSaburov У меня тема диплома была: Автоматизация проектирования и дизайна помещений Писал программку на Java + Java3D, в ней можно было переставлять мебель, рисавать стены и т.д. P.S. все это мое ИМХО |
|||
|
||||
ecologist |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 452 Регистрация: 28.2.2007 Репутация: 2 Всего: 9 |
Там таких показателей будет море - ума, что строители сами толком не знают как это сделать. Тем более, что там чернухи навалом. Надо что-то нейтральное - ну например что-то вроде отдела кадров. МОжно например список строящихся объектов с перечислением кто кем там работает. С возможностью перебрасывать работников с одного объекта на другой. В принципе нормально будет. |
|||
|
||||
iluvatar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 266 Регистрация: 17.9.2007 Репутация: нет Всего: 4 |
+ если много отчетности которая делается руками можно написать софтинку, которая генерит word или excel документ оп определенному шаблону, с поддержкой БД, с возможностью восстановления старых отчетов и т.д.
Не знаю только потянет ли это на диплом. |
|||
|
||||
proze |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.1.2009 Репутация: нет Всего: нет |
Я думаю не плохо было бы сделать прогу для заказа строй. материалов. Перечислить там всю продукцию, задать желаемое кол-во. Не совсем уверен что это облегчит жизнь строй. фирме...
|
|||
|
||||
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
Неполохо ввести учет выполняемых работ сутрудниками. На наряд на работу и акты выполненых работ ну и вести учет качества или полноты выполненой работы ну и т.д. По моему очень нужная вещь!!!
|
|||
|
||||
Aprol |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 259 Регистрация: 15.6.2007 Репутация: нет Всего: нет |
А SAP разве не на Java Написан?
|
|||
|
||||
fanrio |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.4.2007 Репутация: нет Всего: нет |
SAP написан на ABAP'e, но есть и Клиент на Java... |
|||
|
||||
sneer |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 13.10.2008 Репутация: нет Всего: нет |
1С базу в веб? вместе с сайтом. ну или как-то так. что бы сайт был не просто страничкой а и мог быть рабочим местом. тип того
|
|||
|
||||
JSpark |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 18.10.2006 Репутация: нет Всего: нет |
Вот тебе примеры: клиент серверные приложения для работы банков, сервер обрабатывает заявки поступающие от клиентских приложений оформления кредита на авто, на какой либо товар и кучу всего другого. Есть еще к примеру фишки типа "альфа клик". Плагины для eclipse. Есть даже javascript движке написанный на java. Куча ERP,CRM систем. Java игры для могильника знакомое название? jimm, Idea написаны на java. Да примеров просто куча. Можешь погуглить. ![]() |
|||
|
||||
ecologist |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 452 Регистрация: 28.2.2007 Репутация: 2 Всего: 9 |
А что мы тут копья ломаем ? Автор последний пост сделал аж 9-го января. Больше ни гу-гу. И, судя по профилю, последний раз был на форуме 18-го.
А мы все пишем, стараемся ![]() |
|||
|
||||
math64 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Бери какую-нибудь относительно простую задачу безотносительно ориентации на Java.
Чтобы показать преимущества Java, раздели её на модель и вид. напиши общую модель и различные виды: DeskTop приложение Applet Servlet J2ME приложение для телефона Для сравнения можно реализовать аналоги на других языках (возможно, пусть это делают другие студенты): DeskTop приложение на C++ Macromedia Flash PHP C# .Net Compact Framework для смартфона где модель придётся каждый раз переписывать |
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Не иначе, как уже написал, защитил и забыл. ![]() |
|||
|
||||
ecologist |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 452 Регистрация: 28.2.2007 Репутация: 2 Всего: 9 |
||||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
В этой ситуации ресурсы освобождаются по таймауту. ![]() |
|||
|
||||
elvis79 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 13.11.2008 Где: Украина, Ивано-Фр анковск Репутация: нет Всего: нет |
http://www.roxar.com/category.php?categoryID=1306
Крупномасштабные проекты roxar для нефте-газовой промышленности написаны с использованием java. В нашей организации есть несколько лицензий. К ресурсам очень требовательны. Это, пожалуй, один из немногих продуктов, которые производит очень много сложных МАТЕМАТИЧЕСКИХ расчетов, и написаны на java. Хотя может математика там и не на java реализована. Это сообщение отредактировал(а) elvis79 - 31.1.2009, 23:26 |
|||
|
||||
Jasmine |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 18.3.2008 Где: Украина Репутация: нет Всего: нет |
serger, спасибо за ссылку, я ее уже давно в закладки добавила. ... понравилось изложение
Exai1e про чат это конечно идейка, но дело в том, что нету работы с клиентами как таковой... это ж не магазин v2v - если я спрошу у директора, (да еще и с умным видом) то мне крышка. Лучше самой придумать ... и сделать вид что это мне в универе навязали. iluvatar ... да, действительно отчетности валом ... и многое переделывается вручную. Например сметы потом перекочевывают в снабжение и приемную .... там редактируются в ворде. А это не сложно будет на java сделать парсинг текста? или есть вариант - с бинарника (но это наверное извращение) EJack - ))) директор бы идейку заценил ... но я работаю в этой фирме ... с мной же и здороваться перстанут sneer ... тоже вариант ... а можешь дать ссылку где почитать про состыковку 1С и java? Всем кто участвовал огромное спасибо ... но я еще не пропадаю ))) потому как наверное это только начало вопросов ) в общем, наверное это будет примитивная ERP )) хотя производства как такового нет ... но ... в конце концов это же не заказчику делать ... а преподу сдавать ... нарассказывать можно что угодно А еще есть идейка как-то выуживать и формировать отчетность по GPS-навигации с гугла ... там с десяточек автомобилей, и все отслеживаются ... только не знаю java захочет или нет )) Это сообщение отредактировал(а) Jasmine - 1.2.2009, 16:15 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |