Программирование на Java: Метод полного попарного сопоставления (на примере парикмахерской)

Номер: 49073
Тип работы: Курсовая работа
Город: Минск
ВУЗ: Белорусский государственный университет информатики и радиоэлектроники (БГУИР)
Дата сдачи: Апрель 2021
Стоимость: 61$, 152.5 BYN, 4453 RUB

Содержание

САиПИС Язык – Java, хранить в БД Общие требования. Приложение должно быть выполнено в архитектуре клиент-сервер (использовать протокол на объектно-ориентированном языке как консольное либо графическое приложение. Обязательно использование классов, обработки исключений, наследования, шаблонов, итераторов. Данные и результаты должны сохраняться в файле или в базе данных. Бизнес-логика. Бизнес-логика системы должна быть реализована только на серверной части приложения. Обязательные требования к функционалу системы: 1) функционал приложения должен содержать не менее 7 вариантов использования (usecases), исключая CRUD (создание, чтение, обновление, удаление данных в файл или базу данных), авторизацию и регистрацию, 2) функционал приложения должен быть согласован с руководителем курсового проекта в срок согласно календарному плану работы над курсовым проектом, 3) должна быть разработана собственная иерархия классов (не менее 5 классов по предметной области), реализовано расширение базовых классов, 4) в разрабатываемом приложении обеспечить добавление, редактирование и удаление записей, сохранение табличных результатов в файле (создание текстового отчета), предоставление пользователю аналитической информации при использовании графического приложения (графики и диаграммы) и генерации отчётов(не менее двух различных типов), 5) в окне серверной части должна отображаться текущая статистика подключений и параметры запуска сервера, 6) предусмотреть механизмы авторизации и регистрации пользователей (роли администратор и пользователь). Транспортный уровень. Взаимодействие между серверной и клиентскими частями должно осуществляться с использованием сокетов и протокола TCP/IP. Требования к поставке. Разработанная система должна обладать следующей инфраструктурой: ? исполняемые файлы должны работать в среде операционной системы Windows 7 и выше, ? интерфейс программы и данные должны быть только на русском или белорусском языках, ? приложение должно запускаться без использования интегрированных средств разработки. При проектировании системы необходимо выполнить моделирование с использованием следующих стандартов: ? IDEF0 – функциональное моделирование процессов предметной области решаемой задачи (не менее чем 4 уровня декомпозиции). Используется система бизнес-моделирования BusinessStudio. ? При условии наличия базы данных: IDEF1.X – информационное моделирование (не менее 3-х связанных сущностей). ? UML 2.0 – модели представления системы на основе UML. Перечень используемых стандартов: IDEF0, IDEF1.X, UML 2.0 и выше, ГОСТ 19.701-90 ЕСПД (Схемы алгоритмов, программ, данных и систем), стандарты оформления курсовых и дипломных работ (СТП П-01-2013). Перечень рекомендуемой литературы: 1. Каплан Р., Нортон Д. Сбалансированная система показателей. От стратегии к действию / Р. Каплан, Д. Нортон. – М.: ЗАО «Олимп-Бизнес», 2008 г. – 320 с. 2. Репин В.В. Разработка архитектуры бизнес-процессов компании в BusinessStudio / В.В. Репин. – М.: Манн, Иванов и Фербер, 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). Информационная модель (IDEF1X). Диаграмма Вариантов использования (UseCase). Диаграммы состояний (Statechart). Диаграмма последовательностей (Sequencediagram). Диаграммы классов. Диаграммы компонентов (componentdiagram). Диаграмма развертывания (deploymentdiagram). Блок-схемы алгоритмов реализации алгоритма решения поставленной задачи (в соответствии с темой) и генерации отчёта или графиков. Листинг основных элементов программы (реализация метода в серверной части и взаимодействия с базой данных или файлом). Листинг скрипта генерации базы данных(при наличии базы данных). Содержание Введение 4 1 Описание предметной области 5 2 Постановка задачи на разработку программного средства 8 3 Постановка базовой аналитической модели 9 4 Модели представления 11 5 Обоснование выбора программных средств разработки 14 6 Описание архитектуры разрабатываемого средства 17 7 Алгоритмы работы программы 22 8 Руководство по развертыванию 23 9 Руководство пользователя 24 10 Контрольный пример 30 Заключение 34 Список используемых источников 35 Приложение А: Функциональная модель процессов предметной области 36 Приложение Б: Информационная модель 39 Приложение В: Диаграмма вариантов использования 40 Приложение Г: Диаграмма состояний 41 Приложение Д: Диаграмма последовательностей 42 Приложение Е: Диаграмма классов 43 Приложение Ж: Диаграмма компонентов 45 Приложение И: Диаграмма развертывания 46 Приложение К: Блок-схема алгоритмов реализации 47 Приложение Л: Листинг основных элементов программы 49 Приложение М: Листинг скрипта генерации базы данных 53

Оставить контакты для покупки

Укажите Ваше имя!
Укажите телефон, e-mail, почтовый адрес или любой другой способ контакта
Укажите дату, до которой хотели бы забрать работу

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

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

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