Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Анализ осуществимости / 18 сообщений из 18, страница 1 из 1
15.04.2015, 04:18
    #38936639
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
Здравствуйте

Можно ли такое вообще реализовать? Если да - по каким ключевым гуглить, с какими "аналогами" сравнивать?

Есть WEB-портал, который сопровождает и развивает отдел разработки ПО университета. Каждый месяц составляется отчет о проделанной работе, в который требуется включать некоторые количественные показатели.

Архитектура следующая. Есть сервер приложений tomcat, на котором крутится на Java написанная библиотека. Эта библиотека позволяет обращаться к Oracle и реализовывать пользовательский интерфейс приложений (управляющие конструкции и механизм вывода результирующего курсора). Такой интерфейс описывается на XML, который парсится на томкате


В связи с этим идея сделать нечто для достижения цели

Цель: автоматизировать составление отчетов отдела разработки о проделанное работе, связанной с изменениями существующих ИС.
Задачи:
1. Получить информацию об удалении, создании новых файлов или изменении существующих на сервере приложений посредством взаимодействия с Git-репозиторием, файловой системой сервера
2. Получить информацию об удалении, создании новых таблиц или изменении существующих посредством взаимодействия со словарем СУБД или других её компонентов
3. Получить информацию об удалении, создании или изменении существующих PL\SQL-пакетов
4. Реализовать интерфейс для просмотра полученной информации и указания связей обнаруженных модификаций системы с назначенными в системе электронного документооборрота поручениями
...
Рейтинг: 0 / 0
15.04.2015, 04:24
    #38936641
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmG,

Может я конечно и туплю, но - кому нужен отчет и зачем?.. У нормальных людей при большом объеме есть контроль версий. При маленьком он по сути и ненужен. Там где контроль есть то заинтересованные товарищи сами смотрят что менялось, и никаких отчетов.
Единственный способ автоматизировать составление отчета - посадить "мартышку недоучку" и пусть составляет, а вы занимайтесь более важными делами.
...
Рейтинг: 0 / 0
15.04.2015, 05:19
    #38936645
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
Спасибо за отклик!

Кому нужен? Я как разработчик тоже такой вопрос каждый месяц задаю

отчет нужен
1) Вышестоящему руководству, на основе отчетов перераспределяются надбавки к зарплате. Руководитель раньше пользовался другой системой контроля версий. Сейчас желает уйти от "технических деталей" и заняться больше менеджментом.

2) Отчет нужен более опытным коллегам, чтобы понять что уже реализовано и как (для инспекции кода). Дело в том, что прототип новой ИС разрабатывают студенты... а потом такой код передаётся в отдел на "сопровождение".

3) Разработчику уровня "писатель технической документации" (может понять чужой код, но плохо пишет сам, не умеет работать с Git)

Система контроля версий стоит, но она не покрывает СУБД (oracle 10g), а на PL\SQL реализована логика. Кроме того, хотелось бы отделить техническую реализацию от интерфейса. Что-то типа "прикрутить единую WEB-морду". Хотя может знаете существующий WEB-интерфейс (облако не предлагать, ибо портал корпоративный и там информация ДСП есть)? У нас работа с GIT на уровне работы с консолью. Фактически используется для ежедневных backup той части системы, которая лежит на сервере приложений.
...
Рейтинг: 0 / 0
15.04.2015, 06:35
    #38936652
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
Хм... похоже WEB-морда идет в поставке к серверу... а у нас она почему-то просто не установлена...

Нашел какой-то учебник . Судя по оглавлению так и есть. какую доку почитать, чтобы включить в обзор по существующим аналогам? :)
...
Рейтинг: 0 / 0
15.04.2015, 06:43
    #38936654
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
нашел табличку со сравнениями WEB-интерфейсов

может кто чем пользовался и может поделиться из личного опыта.... да и более широкая тема ... юзать ли web-интерфейс тоже интересует :)
...
Рейтинг: 0 / 0
15.04.2015, 07:03
    #38936658
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
поговорил с тимлидером, он говорит, что существующие толстые клиенты имеют гораздо больше функциональных возможностей, но информация 2-годичной давности... может кто в курсе как сейчас дела обстоят? что сейчас модно?
...
Рейтинг: 0 / 0
15.04.2015, 09:10
    #38936740
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmGпоговорил с тимлидером, он говорит, что существующие толстые клиенты имеют гораздо больше функциональных возможностей, но информация 2-годичной давности... может кто в курсе как сейчас дела обстоят? что сейчас модно?Продукты Atlassian и JetBrains сейчас модно :)

P.S.: проще рассказать как процесс разработки построен у нас, чем понять, чего вы хотите выстроить у себя.
...
Рейтинг: 0 / 0
15.04.2015, 09:11
    #38936741
regal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
А в чем проблема? Github + bugtracker(jira, youtrack, redmine)

В гитхабе можно различиные отчеты построить
В багтрекере отчеты по выполненым задачам

И не нужно тратить время на то вы описали
...
Рейтинг: 0 / 0
15.04.2015, 09:17
    #38936747
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
regalА в чем проблема? Github + bugtracker(jira, youtrack, redmine)

В гитхабе можно различиные отчеты построить
В багтрекере отчеты по выполненым задачам

И не нужно тратить время на то вы описалиИспекция кода (code review) ещё проскакивала. Так что надо добавить тулзу типа Crucible (кстати интегрируется с Jira).
...
Рейтинг: 0 / 0
15.04.2015, 09:20
    #38936750
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
Stash также можно рассмотреть.
...
Рейтинг: 0 / 0
15.04.2015, 11:29
    #38936897
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
regal,Github + bugtracker(jira, youtrack, redmine)

публичные репозитории - не вариант :) что-то связанное с персональными данными, с имущественными правами на корпоративный софт... но может быть нужно еще раз поговорить с руководством и я не правильно понял

git сейчас развернут как отдельный репозиторий для каждого приложения, просто установили пакеты из дистрибутива AltLinux и всё... никакой системы управления репозиториями нет :(

к полноценному bugtracker бизнес-процессы не готовы, пока - самая простейшая интеграция имеющихся ресурсов для решения простенькой задачки - нужно автоматически выявить какие модификации за рабочий день были сделаны в различных информационных системах, причем так, чтобы не было квалификационного требования - уметь пользоваться системой контроля версий (ибо студенты старших а иногда и средних курсов привлекаются)
...
Рейтинг: 0 / 0
15.04.2015, 12:24
    #38936949
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmGregal,Github + bugtracker(jira, youtrack, redmine)

публичные репозитории - не вариант :) что-то связанное с персональными данными, с имущественными правами на корпоративный софт... но может быть нужно еще раз поговорить с руководством и я не правильно понял

git сейчас развернут как отдельный репозиторий для каждого приложения, просто установили пакеты из дистрибутива AltLinux и всё... никакой системы управления репозиториями нет :(

к полноценному bugtracker бизнес-процессы не готовы, пока - самая простейшая интеграция имеющихся ресурсов для решения простенькой задачки - нужно автоматически выявить какие модификации за рабочий день были сделаны в различных информационных системах, причем так, чтобы не было квалификационного требования - уметь пользоваться системой контроля версий (ибо студенты старших а иногда и средних курсов привлекаются)Jira, Crucible, Stash, TeamCity и т.п. прекрасно работают и с отдельным (не публичным) Git-репозиторием.

А раз прекрасно работают, то ответ на Ваш вопрос: "Можно ли такое вообще реализовать?", - очевидно, что Да :)
...
Рейтинг: 0 / 0
15.04.2015, 13:54
    #38937144
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
skyANA,Jira коммерческий продукт... а нам надо чтобы было бесплатно или своё :)
...
Рейтинг: 0 / 0
15.04.2015, 16:21
    #38937416
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmG,

Выше уже все сказано. Если вы не готовы - это ваши проблемы. Можете изобрести свой велосипед и через некоторое время всеравно перейти на вышеуказанные связки. Увы, такова реальность. Так что прекращайте фантазировать и прислушайтесь к тем кто уже не одну собаку съел на этом.
...
Рейтинг: 0 / 0
15.04.2015, 23:19
    #38937829
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmGskyANA,Jira коммерческий продукт... а нам надо чтобы было бесплатно или своё :)ну что тут ещё сказать.. скупой платит дважды.. дерзайте
...
Рейтинг: 0 / 0
16.04.2015, 03:50
    #38937887
IHmG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
спасибо всем за обсуждение, теперь есть что изучать и над чем подумать

думаю для университета в коммерческих продуктах тоже может быть лазейка к использованию без сумасшедших счетов за ПО, но все-таки в отчет нужно будет включить обзор продуктов со свободной лицензией... а может даже мы обойдемся этими продуктами вовсе, на платные же переходить - когда уже аппетит появится во время еды :)
...
Рейтинг: 0 / 0
16.04.2015, 08:27
    #38937920
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmGспасибо всем за обсуждение, теперь есть что изучать и над чем подумать

думаю для университета в коммерческих продуктах тоже может быть лазейка к использованию без сумасшедших счетов за ПО, но все-таки в отчет нужно будет включить обзор продуктов со свободной лицензией... а может даже мы обойдемся этими продуктами вовсе, на платные же переходить - когда уже аппетит появится во время еды :)да не за что

Вот только прибедняться не надо... Видели мы как в университетах на кафедрах бабки пилят и какие...
...
Рейтинг: 0 / 0
16.04.2015, 18:39
    #38938617
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анализ осуществимости
IHmGskyANA,Jira коммерческий продукт... а нам надо чтобы было бесплатно или своё :)
redmine возьмите...
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Анализ осуществимости / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]