Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - ktif003

Страницы: 1
1
Здравствуйте!

Сейчас озадачился тем, что ищу инструмент который позволяет генерировать тест кейсы на основании диаграммы деятельности или блок схемы (что в целом почти одно и то же). Есть один вариант от крутой компании, но что-то перебор возможных значений явно не велик, не все перебираются (может быть использую криво, вот ссылка: http://www.sparxsystems.com/downloads/quick/writing-structured-use-case-scenarios-mdd.pdf ). Также есть опыт использования такого инструмента как pict.exe, но сложные и ветвистые алгоритмы сложно заводить в программу для получения всех достаточных тестов. Вопрос к вам: знаете ли какие-нибудь инструменты для рисования алгоритмов и составления по ним в автоматическом режиме описания или всех возможных вариантов путей по нему или test cases?

2
Для всех / апробация алгоритма
« : 14 Июня 2013, 06:52:47 »
Здравствуйте!

Подскажите, если можно и если кто-либо что-нибудь знает (насколько сложно, какие методы) о том как выполнить апробацию без написания программы полностью, т.е. доказать её выполнимость (апробовать)? Возможно ли это математически (машина Тьюринга, частично-рекурсивные функции - не использовал, но получается чтобы выполнить доказательство посредством их - необходимо спуститься на "низкий уровень", что сравнимо с написанием программы на ассемблере)?

3
Для всех / Re: средства разработки ИС
« : 06 Июня 2013, 17:50:57 »
Приведённая ссылка была полезна!

Вот подходящее определение: "ИС в узком смысле рассматривают как программно-аппаратную систему, предназначенную для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающую, в соответствии с заложенной в неё логикой обработки, возможность получения, модификации и хранения информации" [Из "википедии"].
А для простоты пока так: ИС = <БД, бизнес-логика, ГПИ>.
Visual Studio - подходит. Но это инструмент более "широкого профиля" и, если можно так назвать, является классическим инструментом.  Интересна б была классификация в которой бы отражалось какое место занимают: конструкторы программ, IDE, среды разработки ориентированные на ИС, может ещё что-то, но с возможностью разработки - ИС.

4
Для всех / Re: средства разработки ИС
« : 05 Июня 2013, 21:12:03 »
Есть задача: провести сравнение инструментов для разработки ИС. Эти инструменты использовать для разработки, пока, не нужно - только сравнение. Один инструмент уже есть (малоизвестный), но нужны ещё аналоги. Сравнивать их только с IDE - неправильно. Поэтому возможный вариант это сравнить тот что есть с IDE и c конструктором программ и может ещё с чем-либо. Но всё же предпочтительнее сравнивать подобное с подобным. Для сравнения "подобного с не подобным" нужно обоснование (например: известная классификация инструментов для разработки ПО). В общем задача ещё не решена полностью. Даже с полной и чёткой классификацией - трудности.

Вот некоторые требования к ним(к средам):
1. возможность разрабатывать ИС. Здесь могут подойти различные IDE, но лучше чтобы была ориентация специально на разработку ИС.
2. возможность разрабатывать ИС от данных. Это требование не главное, но предпочтительное. 

5
Для всех / Re: средства разработки ИС
« : 05 Июня 2013, 09:35:22 »
(в этом случае) язык - не имеет значения

6
Для всех / Re: средства разработки ИС
« : 05 Июня 2013, 07:49:39 »
разработка

7
Для всех / средства разработки ИС
« : 05 Июня 2013, 06:30:34 »
Подскажите, пожалуйста, если можно, средства (инструменты) ориентированные на разработку информационных систем.

8
По-моему, автоматизация там есть, так как после нескольких действий пользователя генерируется определённый код, который мог потребовать, при реализации "вручную", больше действий для user. Поправьте меня если я не прав.

Начав эту тему мне было б интересно узнать: какие подобные реализации существуют? Может быть вы или кто-либо ещё встречал что-то интересное? Я поискал немного. В основном встречал спискового типа. А вот в "HiAsm" - интересный гибрид.

9
В некоторых средах программирования существуют различные варианты связывания события элемента GUI с обработчиком (функцией, методом). Программист может, конечно же, если он имеет хоть малое представление об этом, реализовать это вручную(написать код), но также можно использовать и решения автоматизирующие этот процесс.
К примеру:
1. в VisualStudio и некоторых других есть таблица с событиями, а рядом с событием имеется поле для ввода функции (обработчика) или для перехода к коду если кликнуть на нём 2 раза;
2. в NetBeans кроме таблицы есть "мастер соединения";
3. в HiAsm: точками справа "квадратика" обозначаются события, а соединение линией к левой части другого(или же этого) "квадратика" обозначается вызов "функции".

А какие реализации встречали вы?


Страницы: 1