ЧЕЛОВЕЧЕСКИЙ ФАКТОР

Содержимое типичного модуля или блока программы

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

1. Идентификатор программного файла в виде системного имени для обращения.

2. Авторская принадлежность: фамилии программистов.

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

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

5. Аннотация: описание на естественном языке целевого на­значения программы и основного метода ее разработки. Описы­ваются также связи с другими программными единицами, если эти связи существенны для понимания данной программной единицы.

6. Структуры данных: описание всей информации, внутрен­ней по отношению к данной программной единице, и всех ин­терфейсов с другими блоками, в том числе описания входов, выходов, процедур, прикладных пакетов и вызовов функций.

7. Комментарии: распределенные по строкам основного текс­та программы короткие описания на естественном языке, харак­теризующие функциональное назначение конкретных фрагмен­тов кода. Перечисленные свойства иллюстрируются рис. 5.23 и 5.26.

ЧЕЛОВЕЧЕСКИЙ ФАКТОР

Этапы проектирования программного обеспечения интерфейса человек — ЭВМ

Проектирование качественного программного обеспечения ин­терфейса человек —ЭВМ не является жестким, статическим процессом. Характер и содержание каждого интерфейса варьи­руются в соответствии с конкретной областью его использова­ния, и в группах разработчиков часто …

Оценка эффективности человеко-машинных систем

Существует целый ряд общих методов оценки эффективности для различных уровней характеристик человеко-машинных сис­тем, однако оценка эффективности распознавания речи в слож­ней задаче управления, связанной с отображением информации, представляется задачей более трудной …

Потребность в документации

Соответствующая документация необходима для обеспечения эффективных и экономичных процедур разработки, использо­вания и сопровождения программных систем в целях организа­ции систематического обмена информацией между управленчес­ким персоналом, разработчиками системы и пользователями на всех …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия
+38 050 512 11 94 — гл. инженер-менеджер (продажи всего оборудования)

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Оперативная связь

Укажите свой телефон или адрес эл. почты — наш менеджер перезвонит Вам в удобное для Вас время.