
- •Содержание
- •Введение
- •1.Объектно-ориентированный анализ и проектирование системы
- •Сущность задачи
- •Сущность игры
- •2. Вычислительная система
- •2.1 Требования к аппаратным и операционным ресурсам
- •2.2 Инструменты разработки
- •3. Проектирование задачи
- •3.1. Требования к приложению
- •Раздел 1 содержит:
- •Раздел 2 содержит:
- •Раздел 3 содержит руководство по использованию, в котором говорится о том, чего не следует делать.
- •4. Описание программного средства
- •4.1 Общие сведения
- •4.2 Функциональное назначение
- •5. Методика испытаний
- •5.1 Технические требования
- •5.2 Полное тестирование
- •6. Применение
- •6.1 Назначение программы
- •6.2 Условия применения
- •6.3 Справочная система
- •Раздел 1 содержит:
- •Раздел 2 содержит:
- •Раздел 3 содержит руководство по использованию, в котором говорится о том, чего не следует делать.
- •Заключение Листинг программы
3. Проектирование задачи
3.1. Требования к приложению
Разрабатываемое приложение, не будет требовать, каких либо средств защиты, так как это пробная версия, которая, к тому же, должна быть общедоступной.
При проектировании приложения должны быть приняты во внимание следующие требования:
- система должна нормально функционировать на стандартных персональных компьютерах клона IBM с процессором Intel486SX (минимальные требования);
- архитектура системы должна быть выбрана таким образом, чтобы минимизировать вероятность нарушения штатного режима работы системы (выход системы из строя, потери или искажение информации) при случайных или сознательных некорректных действиях пользователей;
- основная программная оболочка должна иметь интуитивно ясный интерфейс и не должна требовать от пользователей специальной подготовки, не связанной с их профессиональными обязанностями.
Основная задача рассматриваемой системы - это максимально упростить и ускорить работу пользователя. Главное требование - это простота и надежность.
Интерфейс управления должен включать:
- пользовательское меню, обеспечивающее простой доступ ко всем компонентам приложения;
- экранные формы, посредством которых выполняется основная работа программы;
Общие интерфейс программы должен быть понятным, ориентированным на стандартного пользователя со средним уровнем функциональной компьютерной грамотности, помимо этого он должен быть удобен и не раздражать глаза.
При создании приложений особую роль играют формы, так как они являются основным диалоговым средством работы пользователя. Формы в приложении должны быть выполнены:
- в едином стиле;
- в единой цветовой гамме;
- формы не должны быть перегружены информацией;
- формы не должны иметь изменяемых границ.
3.2 Концептуальный прототип
3.3 Организация данных
3.4 Функции: логическая и физическая организация
3.5 Функции и элементы управления
3.6 Проектирование справочной системы приложения
Справочная система содержит три раздела, которые подразделяются на подразделы.
Раздел 1 содержит:
А) общую информацию о программе, такую как:
- номер версии,
- категория пользователей для которой он передназначен,
- поддерживаемые форматы,
- режимы;
Б) Требования к аппаратным и операционным ресурсам:
- занимаемое место на диске,
- количество оперативной памяти,
- места для установки,
- для каких ос предназначен.
Раздел 2 содержит:
А) Интерфейсную часть, которая включает в себя краткое описание пользовательского интерфейса.
Б) Меню.
Раздел 3 содержит руководство по использованию, в котором говорится о том, чего не следует делать.
Для создания справочной системы использовался специальный help-компилятор, предназначенных для разработки приложений.
На начальном этапе создания справочной системы наиболее был использован текстовый процессор Microsoft Word . С помощью этого текстового процессора выполнялась начальная подготовка текстовой информации, которая будут содержаться в справочной системе. Справочная система создавалась как обычный текстовый документ, включая специальные элементы, такие как скрытый текст, подстрочные сноски и т. п.
Созданный документ сохраняется в формате RTF. Это универсальный текстовый формат, который обычно используется как промежуточный для конвертирования между форматами различных текстовых процессоров.
На следующем этапе, исходный текст справочной системы преобразуется из формата RTF в hlp-файл. Для выполнения этой процедуры потребовался компилятор Instant Help Example.
После завершения процесса компиляции справочная система готова к использованию и подключена к программе.