Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
9hO72jfkVB.doc
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
152.06 Кб
Скачать

2 Состав и объем курсовой работы

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

Расчетно-пояснительная записка объемом от 20 до 30 страниц рукописного текста содержит:

- титульный лист;

- задание на курсовую работу;

- лист "Замечания руководителя";

- реферат, аннотация (при необходимости);

- содержание;

- введение;

- разработка спецификаций системы;

-проектирование системы;

-реализация и тестирование системы;

- заключение;

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

- приложения (листинги программ).

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

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

В разделе проектирование системы системы должна быть разработана структура системы, отражающая взаимодействие отдельных модулей, определены функции каждого модуля, его вход и выход. Необходимо разработать алгоритм функционирования каждого модуля. При выполнении комплексной работы в пояснительной записке необходимо показать структуру всей системы, определить, какие модули разработаны в данной работе, и дать описание алгоритмов функционирования именно этих модулей.

В разделе реализация и тестирование системы должны быть описаны; разработанные программы, определен оптимальный набор тестов и описаны результаты испытания системы на выбранном наборе тестов.

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

3 Требования к программным системам

В ГОСТ 23501.101-87 определены требования к компонентам видов обеспечения.

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

3.1.1. Компоненты программного обеспечения, объединенные в ПМК, должны иметь иерархическую организацию, в которой на верхнем уровне размещается монитор управления компонентами нижних уровней программными модулями.

3.1.2. Программный модуль должен: регламентировать функционально законченное преобразование информации; быть

написанным на одном из стандартных языков программирования; удовлетворять соглашениям о представлении данных, принятым в данной САПР; быть оформленным в соответствии с требованиями ЕСПД.

3.1.3. Монитор предназначен для: управления функционированием набора программных модулей ПМК, включая контроль последовательности и правильности исполнения; реализации общения пользователя с ПМК и программных модулей с соответствующими базами данных (БД); сбора статистической информации.

3.2. Требования к компонентам лингвистического обеспечения

3.2.1. К компонентам лингвистического обеспечения относят языки проектирования (ЯП), информационно - поисковые языки (ИПЯ), и вспомогательные языки, используемые в обслуживающих подсистемах, и на связи с ними проектирующих подсистем.

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

3.2.3. ЯП должны базироваться на терминах, принятых в конкретной системе, обеспечивать описание, управление и контроль процесса проектирования, быть ориентированными на пользователей с различным уровнем профессиональной подготовки (в том числе не имеющих специальной подготовки в области программирования), обеспечивать однозначное представление информации, стандартное описание однотипных элементов и высокую надежность идентификации описания.

3.2.4. ЯП должны представлять собой набор директив, используя которые пользователь осуществляет процесс формирования модели объекта проектирования и ее анализ, обеспечивать возможность фиктивного контроля заданий пользователей иметь средства выдачи пользователю справок,

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

3.2.5. ИПЯ должны включать словари, правила индексирования входной информации и правила формирова-ния поисковых предписаний.

Словари ИПЯ должны содержать термины (в том числе стандартизованные) соответствующей области технике и другие лексические единицы, необходимые для индексирования и поиска проектной информации с высокой точность и полнотой.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]