Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
_кп_ПР14_2017.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
52 Кб
Скачать
☆
  1. Методические рекомндации

Курсовой проект выполняется с использованием СУБД и языков программирования для реализации доступа к данным и организации обработки данных на интерфейс пользователя

  1. При анализе предметной области кратко и конкретно определить и описать предметную область (конкретный объект исследования носитель некоторых свойств), примеры разработок проектирования аналогичных систем, методы обследования, методы сбора материалов.

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

  3. Для построения функциональной модели рекомендуется использовать нотацию IDEF0. Разработать диаграмму верхнего уровня информационной системы – контекстную диаграмму А-0; декомпозиции первого и второго уровня.

  4. Моделирование бизнес-процессов является важной составной частью проектов по реинжинирингу бизнес-процессов и созданию крупномасштабных систем программного обеспечения. Для моделирования бизнес-процессов используются различные методологии. Рекомендуется использоватьUML-моделирование (диаграммы UseCase, деятельности и др)

  5. При проектировании информационной системы разработать концептуальную, логическую и физическую (ER-модели) модели базы данных.

  6. Реализовать базу данных в СУБДMySQL.

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

  8. Разработать программное обеспечениеweb-приложения для обработки информации, которая содержится в таблицах базы данных. Разработать интерфейс и архитектуру ИС. Разработать интерфейс для работы с данными таблиц БД (добавление, удаление, изменение, извлечение). Протестировать и отладить программное обеспечение.

  9. Провести тестирование программного обеспечения. Провести модульное тестирование. Проверить на корректность отдельные модули исходного кода программы. Провести тестирование интеграции - это следующий уровень процесса тестирования. Его выполнение необходимо для того, чтобы подтвердить, что не возникает никаких проблем при объединении компонентов в более сложные объекты и процессы. Например, две функции могут успешно выполняться по отдельности, но если вывод функции B используется в функции A в качестве одного из параметров, то функция А может перестать выполняться правильно. Причина может быть в неправильной или недостаточной проверке правильности передаваемых данных. 

  10. Выполнить отладку программного обеспечения на основании результатов тестирования.

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

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

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

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

  2. Листинг кода программного обеспечения разместить в Приложении.