Курсовой проект
Курсовой проект служит для закрепления и систематизации знаний и умений ПМ.05.
Разделы курсового проекта соответстсвуют демо-экзамену компетенции "Программные решения для бизнеса"
Темы курсовых проектов
- Автосервис. Подсистема работы с клиентами. (Батанов)
- Автосервис. Подсистема работы с сотрудниками. (Галимулин)
- Автосервис. Подсистема работы с услугами. (Егоров)
- Автосервис. Подсистема для управления компанией. (Журавлёв)
- Школа иностранных языков. Подсистема работы с клиентами. (Иванков)
- Школа иностранных языков. Подсистема работы с сотрудниками. (Изергин)
- Школа иностранных языков. Подсистема работы с услугами. (Клёнов)
Школа иностранных языков. Подсистема для управления компанией. (Логинов)
- список договоров (приход, расход): фото клиента/сотрудника или логотип компании, номер, дата, список последних 3-х операций. Подсветка, если нет операций за последний месяц
- операции по договору: приход для клиентов, расход для сотрудников и контрагентов
Фитнесс-центр. Подсистема работы с клиентами. (Минин)
- заказ на услуги (csv): фото клиента, дата номер заказа, сумма
- список оригинальных услуг (txt): название, стоимость, единица измерения
- список услуг в заказе (xls): название, номер заказа, количество, цена
Фитнесс-центр. Подсистема работы с сотрудниками. (Михайлов)
- список сотрудников (csv): фото, должность, ФИО, оклад
- список услуг (txt): название услуги, стоимость, единица измерения
- список услуг тренера (xls): ФИО, название услуги
Фитнесс-центр. Подсистема работы с услугами. (Неметжанова)
- список услуг: логотип, название, итог, компоненты
- словарь компонентов: название, стоимость
- таблица связей услуга-компонент
Фитнесс-центр. Подсистема работы с товарами. (Орифшоев)
- список заказов (csv): логотип поставщика, номер дата заказа, стоимость
- список товаров (txt): название, стоимость
- список товаров в заказе (xls): номер заказа, название товара, количество, цена
Фитнесс-центр. Подсистема для управления компанией. (Пенкин)
Мини-пекарня. Подсистема работы с клиентами. (Решетов)
- список заказов (csv): номер, дата, доставщик, логотип доставщика, сумма заказа
- список товаров (txt): название, цена, картинка
- список товаров в заказе (xls): номер заказа, название товара, количество, цена
Мини-пекарня. Подсистема работы с сотрудниками. (Садовин)
- список сотрудников (подсвечивать сотрудников с просроченными документами): фио, фото, должность
- список документов: название, срок действия
- список документов сотрудника
Мини-пекарня. Подсистема работы с услугами. (Светлаков)
Мини-пекарня. Подсистема работы с товарами. (Смирнов)
Мини-пекарня. Подсистема для управления компанией. (Стариков)
Интернет-провайдер. Подсистема работы с клиентами. (Топорова)
- список клиентских договоров с выводом списка логотипов сервисов, краткой информацией по договору и итоговой суммой
- список услуг в договоре
- список услуг компании
Интернет-провайдер. Подсистема работы с сотрудниками. (Троегубов)
- список сотрудников с фото, окладом и списком последних 3-х зарплат
- список начислений по сотрудниками
Интернет-провайдер. Подсистема работы с услугами. (Чулков)
- заказ-наряды на оказание услуг: адрес, номер, исполнитель
- список услуг: название, цена
- услуги в заказе: номер заказа, название услуги, количество, цена
Интернет-провайдер. Подсистема работы с товарами. (Новоселов)
- список заказов (csv): логотип поставщика, номер дата заказа, стоимость
- список товаров (txt): название, стоимость
- список товаров в заказе (xls): номер заказа, название товара, количество, цена
Интернет-провайдер. Подсистема для управления компанией.
Важно!!!
USE-case и ER диаграммы рисуются для всей предметной области. На этом этапе приветствуется командная работа. Для каджого глобального проекта будет создана своя база данных, в которой вы потом будете делать свою часть.
Методические рекомендации
Общие положения
Курсовой проект выполняется в виде публичного репозитория на общедоступном сервере контроля версий (github, gitlab...). Пояснительная записка располагается в файле readme.md и, соответственно, должна быть написана в формате MarkDown.
Тема курсового проекта выбирается из списка, либо, по желанию студента.
Требования к структуре курсового проекта
- титульный лист. Разметку HTML можно взять из этого репозитория;
- содержание;
- введение, в котором раскрываются актуальность и значение темы, формулируются цели и задачи работы, объект, предмет и методы исследования;
- теоретическая часть, в которой содержатся теоретические основы разрабатываемой темы:
- анализ предметной области: опрос, анкетирование (разработать как минимум одну анкету)
- разработать UseCase-диаграмму для основных пользователей системы.
- полную диаграмму в формате PDF положить в репозиторий
- "свой" кусок картинкой прицепить к пояснительной записке (картинки в MarkDown внедряются разметкой:
). Например, все свои ресурсы вы храните в подкаталоге src, тогда для картинки с названием erd.png команда будет выглядеть так: 
- разработать спецификацию к UseCase (к 3 самым важным прецедентам). Формат MarkDown
- для ЧЁТНЫХ номеров: разработать диаграмму состояний (в формате PDF)
- для НЕЧЁТНЫХ номеров: разработать диаграмму последовательности (в формате PDF)
- проектирование ERD. Необходимо спроектировать максимально полную ERD для предметной области. Обязательна 3 нормальная форма с обеспечением ссылочной целостности.
- полную диаграмму в формате PDF положить в репозиторий
- "свой" кусок картинкой прицепить к пояснительной записке
- разработать словарь данных (MarkDown).
практическая часть, которая состоит из проектирования, описания его реализации
заключение, в котором содержатся выводы и рекомендации относительно возможностей практического применения полученных результатов;