Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Проектирование программного обеспечения



Рисунок Г.1 – Классификация программных продуктов по их назначению

Рисунок Г.2 - Пример диаграммы переходов состояний ПО:

а) не взаимодействующего с окружающей средой;

б) активно взаимодействующего с окружающей средой

Таблица Г.1 – Основные обозначения схем данных по ГОСТ 19.701-90

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

Таблица Г.2 – Основные отличия пользовательских моделей интерфейсов

Процедурно-ориентированные пользовательские интерфейсы Объектно-ориентированные пользовательские интерфейсы
Обеспечивают пользователей функциями, необходимыми для выполнения задач Обеспечивают пользователям возможность взаимодействия с объектами
Акцент делается на задачи Акцент делается на входные данные и результаты
Пиктограммы представляют приложения, окна или операции Пиктограммы представляют объекты
Содержание папок и справочников отображается с помощью таблиц и списков Папки и справочники являются визуальными контейнерами объектов

Список литературы

Иванова Г.С. Технология программирования. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2002.

Аляев Ю.А., Козлов О.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic: Учебно-справочное пособие. – М.: Финансы и статистика, 2004.

Иванова Г.С. Основы программирования. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2001.

Терехов А.Н. Технология программирования. – М.: БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - Intuit.ru, 2006.

Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.

Вирт Н. Алгоритмы и структуры данных. – М.: Мир, 1989.

Тассел Д. Ван. Стиль, разработка, эффективность, отладка и испытание программ. – М.: Мир, 1985.

Соммервиль И. Инженерия программного обеспечения. - М.: Изд-во Вильямс, 2002.

Кантор М. Управление программными проектами. Практическое руководство по разработке успешного программного обеспечения. - М.: Вильямс, 2002.

Бахман П., Френцель М., Ханцшманн К и др. Программные системы. – М.: Мир, 1988.

Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования. – М.: Мир, 1999.

Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. – М.: ДМК Пресс, 2001.

Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование. - М.: ДМК Пресс, 2001.

Мандел Т. Разработка пользовательского интерфейса. – М.: ДМК Пресс, 2001.

Канер С., Фолк Д., Нгуен Е.К. Тестирование программного обеспечения. - Киев: «ДиаСофт», 2000.

Гримм С.Дж. Как писать руководства для пользователей. – М.: Радио и связь, 1985.

Ашарина И.В. Основы программирования на языках С и С++.- М.: Горячая линия - Телеком, 2002.

Попов В.Б. Основы информационных и телекоммуникационных технологий. Программные средства информационных технологий. – М.: Финансы и статистика, 2005.

Архангельский А.Я. Язык Pascal и основы программирования в Delphi. – М.: ЗАО Бином, 2004.





Дата публикования: 2014-11-28; Прочитано: 539 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...