Выпускная квалификационная работа.
Сделана в марте 2019 года (вуз неизвестен - заказчик не сообщил).
Целью разработки является создание приложения, которое на основании имеющегося списка комплектующих, обеспечит возможность собрать такой персональный компьютер (набор комплектующих), который позволит играть в компьютерные игры из заданного набора.
Назначение разработки – автоматизация процесса подбора комплектующих, снижение нагрузки на ответственных сотрудников и минимизация количества ошибок.
Разработанное приложение может быть использовано в магазинах, торгующих компьютерной техникой и комплектующими, а также лицами, оказывающими услуги по подбору конфигурации персонального компьютера.
Есть приложение (Скрипт создания базы данных).
Работа была успешно сдана - заказчик претензий не имел.
Уникальность работы по Antiplagiat.ru на 18.03.2020 г. составила 91%.
Введение 4
1 Разработка постановки задачи 6
1.1 Анализ предметной области 6
1.2 Постановка задачи 11
1.2.1 Цель разработки 11
1.2.2 Назначение разработки 12
1.2.3 Область применения 12
1.2.4 Требования, предъявляемые к программе 12
2 Выбор средств реализации информационной системы 14
2.1 Сравнение языков программирования 14
2.1.1 Java 14
2.1.2 C# 15
2.1.3 Delphi 17
2.1.4 Подведение итогов обзора 18
2.2 Выбор среды разработки для Java 19
3 Проектирование приложения 21
3.1 Разработка алгоритма подбора комплектующих 21
3.2 Проектирование пользовательского интерфейса 26
3.3 Описание архитектуры приложения 29
4 Разработка схемы базы данных системы 31
4.1 Выбор системы управления данными 31
4.2 Проектирование структуры хранения данных 34
5 Описание приложения 37
5.1 Создание базы данных 37
5.2 Порядок работы с приложением 40
5.3 Порядок установки приложения 43
Заключение 45
Список использованной литературы 47
ПРИЛОЖЕНИЕ 1 48
1. Голицына О. Л. Языки программирования: Учебное пособие. – М.: Форум, 2010. – 400 с.
2. Гуриков С. Р. Ведение в программирование на языке Visual C#. – М.: Форум, 2013. – 448 с.
3. Ишкова Э. Самоучитель C#. Начала программирования. – М.: Наука и техника, 2013. – 496 с.
4. Культин Н. Delphi в задачах и примерах. – Спб.: БХВ-Петербург, 2012. – 288 с.
5. Лигуори Р., Лигуори П. Java 8. Карманный справочник. – М: Вильямс. 2017 г. – 256 с.
6. Майо Дж. Microsoft Visual Studio 2010. Самоучитель. – СпБ.: БХВ-Петербург, 2010. – 450 с.
7. Машнин Т. JavaFX 2.0. Разработка RIA-приложений. – Спб: БХВ-Петербург. 2009 г. – 528 с.
8. Максимов Н., Партыка Т., Попов И. Архитектура ЭВМ и вычислительных систем. – М.: Форум, 2012. – 512 с.
9. Сиерра К., Бейтс Б. Изучаем Java. – М: ЭКСМО. 2017 г. – 720 с.
10. Сурядный А., Цуранов М. Компьютеры, программы, сети. – М.: Астрель, 2012. – 432 с.
11. Страница языка C# // Progopedia [Электронный ресурс]. – Режим доступа: http://progopedia.ru/language/csharp/ (Дата обращения: 18.03.2019)