курсач 4 сем исит в э / Blank_KP_SAiPIS_2021-2022
.docxБЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
(наименование ВУЗа)
Факультет: инженерно-экономический
«УТВЕРЖДАЮ»
Заведующий кафедрой экономической информатики
(подпись)
«__» __________ 202_ г.
ЗАДАНИЕ
по курсовому проекту
Студенту________________________________________гр.______________
1. Тема проекта____________________________________________________________________ __________________________________________________________________________________
2. Срок сдачи студентом законченного проекта_______________________________________
3. Исходные данные для проекта
Общие требования. Приложение должно быть выполнено в архитектуре клиент-сервер на объектно-ориентированном языке как консольное либо графическое приложение. Обязательно использование классов, обработки исключений, наследования, шаблонов, итераторов. Данные и результаты должны сохраняться в файле или в базе данных.
Бизнес-логика. Бизнес-логика системы должна быть реализована только на серверной части приложения.
Обязательные требования к функционалу системы:
функционал приложения должен содержать не менее 7 вариантов использования (use cases), исключая CRUD (создание, чтение, обновление, удаление данных в файл или базу данных), авторизацию и регистрацию;
функционал приложения должен быть согласован с руководителем курсового проекта в срок согласно календарному плану работы над курсовым проектом;
должна быть разработана собственная иерархия классов (не менее 5 классов), реализовано расширение базовых классов;
в разрабатываемом приложении обеспечить добавление, редактирование и удаление записей, сохранение табличных результатов в файле (создание текстового отчета), предоставление пользователю аналитической информации при использовании графического приложения (графики, диаграммы);
в окне серверной части должна отображаться текущая статистика подключений и параметры запуска сервера;
предусмотреть механизм авторизации пользователей (роли администратор и пользователь).
Требования к поставке.
Разработанная система должна обладать следующей инфраструктурой:
исполняемые файлы должны работать в среде операционной системы Windows 7 и выше;
интерфейс программы и данные должны быть только на русском или белорусском языках;
приложение должно запускаться без использования интегрированных средств разработки.
При проектировании системы необходимо выполнить моделирование с использованием следующих стандартов:
IDEF0 – функциональное моделирование процессов предметной области решаемой задачи (не менее чем 4 уровня декомпозиции). Используется система бизнес-моделирования Business Studio.
При условии наличия базы данных: IDEF1.X – информационное моделирование (не менее 3-х связанных сущностей).
UML 2.0 – модели представления системы на основе UML.
Перечень используемых стандартов:
IDEF0, IDEF1.X, UML 2.0 и выше, ГОСТ 19.701-90 ЕСПД (Схемы алгоритмов, программ, данных и систем), стандарты оформления курсовых и дипломных работ (СТП П-01-2013).
Перечень рекомендуемой литературы:
1. Каплан Р., Нортон Д. Сбалансированная система показателей. От стратегии к действию / Р. Каплан, Д. Нортон. – М.: ЗАО «Олимп-Бизнес», 2008 г. – 320 с.
2. Репин В.В. Разработка архитектуры бизнес-процессов компании в Business Studio / В.В. Репин. – М.: Манн, Иванов и Фербер, 2019. – 142 с.
3. Скотт К., Фауер М. UML. Основы. 3-е издание. / К. Скотт, М. Фаулер. – М.: Символ, 2016. – 192 с.
4. Содержание пояснительной записки (перечисление вопросов, которые подлежат разработке):
Введение (1-2 стр) – цель и задачи курсового проекта. 1. Описание предметной области (3-5 стр.) (Включая организационную структуру предприятия, стратегическую карту, IDEF0). 2. Постановка задачи на разработку программного средства (1-2 стр.) 3. Построение базовой аналитической модели (2-3 стр.) (математическое описание экспертного метода). 4. Модели представления (4-5 стр.) 5. Обоснование выбора программных средств разработки (1-2 стр.). 6. Описание архитектуры разрабатываемого средства (2-3 стр.) 7. Алгоритм работы программы (блок-схема алгоритма решения задачи и клиент серверного взаимодействия 2-3 стр). 8. Руководство по развертыванию (1-2 стр.) 9. Руководство пользователя (3-5 стр.). 10. Контрольный пример (2-3 стр.) (пример должен быть связан с предметной областью, приведен расчет экспертного метода вручную, скриншоты расчётного примера, исключительные ситуации). Заключение (1 стр) – выводы. Список используемых источников. Приложения.
5. Перечиление графического метариала (с точным указанием обязательных чертежей и графиков)
Организационная структура предприятия. Стратегическая карта. Функциональная модель процессов предметной области (IDEF0). UML диаграммы. Блок-схемы алгоритмов решения задачи, клиент-серверного взаимодействия. Листинг основных элементов программы.
6. Дата выдачи задания _____________________________________________
7. Календарный график работы над проектом на весь период проектирования (с указанием сроков выполненияи и трудоёмкости отдельных этапов) ____________________
1. Изучение предметной области. Построение базовой аналитической модели. Проектирование системы. (___________)
2. Согласование с руководителем спроектированный функционал приложения (_________)
3. Разработанный алгоритма работы и прототип пользовательского интерфейса. (________)
4. Завершенная программная реализация системы. (___________)
РУКОВОДИТЕЛЬ___________________________________________
(подпись)
Задание принял к выполнению___« » 2021 г_____________________________
(дата и подпись студента)