Обобщение методов спецификации программ для CASE-систем.




ДОРАБОТКА/РАЗРАБОТКА ТЕХНИЧЕСКОЙ ДОКУМЕНТАЦИИ.

Так или иначе любой продукт основан на технической документации. Грамотное составление технической документации обеспечивает надежное изготовление и безопасную эксплуатацию продукции.

Виды технических документов разрабатываемые нашими специалистами:

· Паспорт безопасности – документ, отвечающий за безопасность продукции и за обеспечение безопасности во время ее производства, упаковки, переработки, хранения, транспортировки и утилизации;

· Руководство по эксплуатации – документ, содержащий сведения о конструкции, принципе действия, характеристиках (свойствах) изделия, его составных частях и указания, необходимые для правильной и безопасной эксплуатации изделия (использования по назначению, технического обслуживания, текущего ремонта, хранения и транспортирования) и оценок его технического состояния при определении необходимости отправки изделия в ремонт, а также сведения по утилизации изделия или его составных частей;

· Технологические инструкции и регламенты - документация, которая необходима для изготовления качественной продукции, соответствующей установленным в ее отношении требованиям. Эти документ описывают все этапы технологических процессов производства;

· Технические условия(ТУ) - документ, устанавливающий технические требования, которым должны соответствовать конкретное изделие, материал, вещество и пр. или их группа. Кроме того, в них должны быть указаны процедуры, с помощью которых можно установить, соблюдены ли данные требования;

· Программы и методики испытаний – вид документации ЕСКД содержащий технические данные, подлежащие проверке при испытании изделий, а также порядок и методы их контроля;

 

Графические языки спецификаций

Вопросы для самопроверки

Обобщение методов спецификации программ для CASE-систем.

Как правило, CASE-система поддерживает тот из указанных методов специфицирования, для разработок в какой отрасли она предназначена. Некоторые системы поддерживают одновременно несколько систем специфицирования. Но все эти системы имеют общие черты. Все они удобны и интуитивно понятны, и, как правило, имеют графический интерфейс, направленный на упрощение разработки. Все они поддерживают работу с иерархическими структурами, автоматически обновляя зависимые объекты при изменении влияющих. Все системы включают средства анализа, направленные на поиск и детальную проработку «узких» мест модели. Сюда входят анализ так называемого «критического пути», ценовая оценка (в смысле требований к ресурсам, времени и т.п.), оптимизация. Это становится возможным благодаря тому, что вся модель разработана на однотипном «языке», специально предназначенном для описания различных моделей.

___________________________________________________

1. Перечислите стадии разработки программного продукта и этапы, их составляющие

2. Какие работы выполняются на стадии Техническое задание.

3. Опишите основные этапы и содержание работ на стадии Эскизный проект.

4. Опишите основные этапы и содержание работ на стадии Технический проект.

5. Опишите основные этапы и содержание работ на стадии Рабочий проект.

6. Какие работы выполняются на стадии Рабочий проект?

7. Каким стандартом кроме ГОСТ 19.102 можно пользоваться при разработке программного обеспечения. Почему?

8. Опишите стадии и этапы создания АС.

9. Назовите графические языки спецификаций.

10. Охарактеризуйте диаграмму потоков данных. В каких случаях она используется?

11. Охарактеризуйте диаграмму переходов-состояний. В каких случаях она используется?

12. Охарактеризуйте диаграмму сущностей-связей. В каких случаях она используется?

13. На чем основано обобщение методов спецификации программ для CASE-систем

 

Методологической основой верхних CASE-систем являются методы спецификации программ, то есть, описания задачи, которую должна решать программа.

 

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

Средства спецификации, применяемые в CASE-системах могут применяться не только для специфицирования программ, но и для описания и анализа таких отраслей деятельности, как бизнес (примером CASE-системы, ориентированной на анализ и оптимизацию бизнес-процессов, является BPWin).

Для удобства и простоты работы, в CASE-системах используются графические языки спецификаций и описания процессов и структур данных. Наиболее распространенными являются:

· диаграммы потоков данных (data flow diagram);

· диаграммы объектов-связей, называемые еще диаграммами «сущность-связь» (ER-диаграммы, entity relation diagram);

· диаграммы переходов-состояний (state transition diagram).

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

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

Рис. 7. Диаграмма потоков данных системы обработки заказов

Развертка диаграмм одного уровня детализации представляется в виде дерева разверток, напоминающего диаграмму Джексона. Другим аналогом дерева развертки является HIPO-технология.

Рис. 8. Дерево разверток системы обработки заказов

 

 

 

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-07-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: