Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodicheskie_ukazania_k_vypolneniyu_KP_OOP.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

Приложение е Пример оформления листа «Перечень обозначений, символов, единиц, сокращений и терминов»

Перечень обозначений, символов, единиц, сокращений и терминов

ООП

–

Объектно-ориентированное программирование

ОО

–

Объектно-ориентированный

ООА

–

Объектно-ориентированный анализ

CRC

–

Class-Responsibilities-Collaborators

UML

–

Unified Modeling Language

ПП

–

Программный продукт

ПО

–

Программное обеспечение

ПрО

–

Предметная область

Разработал

Фамилия

Подпись

Дата

Д050103.1.01.09/190.КП

Лист

ст.гр. ПО-09в

А.О. Шевченко

5

Приложение ж Пример оформления Технического задания

Приложение А ТЕХНИЧЕСКОЕ ЗАДАНИЕ

А.1 Общие сведения

Тема курсового проекта: «Имитационное моделирование динамических систем и процессов с использованием объектно-ориентированного подхода. <название предметной области>».

Система проектируется студентом 1-го курса Государственного университета информатики и искусственного интеллекта, факультета СКИТ, группы <название группы, ФИО>.

Основанием для разработки ПП является задание, выданное кафедрой ПОИС. Плановый срок начала работы по созданию системы имитационного моделирования: <дата выдачи>, срок окончания: <дата защиты>. Курсовой проект должен выполняться согласно графику, приведенному в таблице А.1.

Таблица А.1 – Этапы, результаты и сроки разработки ПП

№

Этап работы

Результат работы

Срок выполнения

(№ недели)

Модуль 1

1

Получение задания на КП

Задание на разработку (1 стр.)

1-2

2

Выявление требований к разрабатываемому программному продукту

Техническое задание

(3-5 стр.)

3-4

3

Проведение ОО анализа предметной области

Словарь предметной области. Сценарии использования системы. ОО словарь предметной области.

3-4

4

Проведение ОО проектирования

Диаграммы классов, объектов

5-6

5

Проведение ОО проектирования

Диаграммы состояний и переходов, взаимодействия

7-8

6

Проведение ОО проектирования

Диаграммы модулей, процессов

10-11

7

Проектирование протоколов классов

Протоколы классов

12-13

8

Реализация классов

Описание реализации классов

12-13

Продолжение таблицы А.1

№

Этап работы

Результат работы

Срок выполнения

(№ недели)

Модуль 2

9

Реализация и отладка программы. Проведение тестирования ПП.

Текст программы. Описание программы и тестов.

13-14

10

Проведение имитационного моделирования, получение статистики работы.

Экранные формы (1-2 стр.). Руководство пользователя (1 стр.).

13-14

11

Оформление пояснительной записки и сопроводительных материалов.

Прошитая ПЗ с CD-ROM (30-50 стр.), сдается преподавателю лично не позже чем за 3 дня до защиты КП.

14

12

Защита курсового проекта

15-17

А.2 Назначения и цели создания программы

Данный программный продукт предназначен для имитации работы динамического объекта реального мира – <объект предметной области> и получение статистических данных <каких? для чего?>.

А.3 Характеристика объекта автоматизации

<Описание предметной области в соответствии с заданием на КП>

А.4 Требования к программному продукту

А.4.1 Требования к системе в целом

В целом к системе предъявляются следующие требования:

а) имитация работы <чего?>;

б) вывод статистики: <какой?>;

…

А.4.2 Требования к задачам и функциям программного продукта

В процессе работы необходимо обеспечить выполнение следующих функций:

  1. ввод начальных параметров для моделирования;

  2. вывод характеристик объектов на каждом шаге моделирования на экран;

  3. вывод результатов моделирования на экран и в файл.

А.4.3 Требования к техническому обеспечению

К техническому обеспечению предъявляются следующие требования:

  1. процессор – 32-битный x86-совместимый (уровня Pentium и выше);

  2. объем оперативной памяти – не менее 32Мб;

  3. свободное дисковое пространство – около 10 Мб. Не менее 5 Мб свободного дискового пространства для временных файлов;

  4. графический адаптер – VGA-совместимый;

  5. монитор –VGA-совместимый;

  6. клавиатура.

А.4.4 Требования к программному обеспечению

Для стабильной работы к программному обеспечению предъявляется следующее требования:

  1. обеспечить удобный и понятный пользовательский интерфейс;

  2. реализовать программу в виде отдельных классов;

  3. организовать защиту от некорректного ввода начальных параметров;

  4. обеспечить надежное хранение информации.

Программным обеспечением для проектирования программы является CASE-средство [CS Odessa Concept Draw | IBM Rational Rose | Microsoft Visio | <другая>], а для разработки – Microsoft Visual Studio <поставить свою версию 6, 2003, 2005, 2008, Express Edition>. Для запуска программы необходимо наличие операционной системы Windows <поставить свою версию 9x, 2000, NT, XP, Vista, 7>[, и соответствующих библиотек Microsoft Visual C++ Redistributable].

А.4.5 Требования к организационному обеспечению

В программную документацию должны входить:

  1. пояснительная записка;

  2. приложения:

  • техническое задание;

  • руководство пользователя;

  • экранные формы;

  • листинг программы.

А.4.6 Требования к комплекту поставки ПП

Программный продукт поставляется с пояснительной запиской к курсовому проекту в файле ПЗ.doc, руководством пользователя в файле Help.doc, исходными кодами в виде проекта среды разработки в папке SRC, исполнительным файлом программы start.exe и файлом с данными о разработчике readme.txt.