Предоставляется в ознакомительных и исследовательских целях
Тема: Система расчета комплектующих для сборки компьютера по системным требованиям
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Целью разработки является создание приложения, которое на основании имеющегося списка комплектующих, обеспечит возможность собрать такой персональный компьютер (набор комплектующих), который позволит играть в компьютерные игры из заданного набора.
Назначение разработки – автоматизация процесса подбора комплектующих, снижение нагрузки на ответственных сотрудников и минимизация количества ошибок.
Разработанное приложение может быть использовано в магазинах, торгующих компьютерной техникой и комплектующими, а также лицами, оказывающими услуги по подбору конфигурации персонального компьютера.
Есть приложение (Скрипт создания базы данных).
Введение 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
📖 Введение
Задача подбора комплектующих для сбора персонального компьютера при таких начальных условиях, представляется не такой простой. Более того, в реальной жизни данная задача еще более усложняется. Сборка персонального компьютера выполняется для его последующего использования при решении задач определенного вида. Естественно, если компьютер предполагается использовать для интернет-серфинга и набора текстов, нет необходимости использовать в нем мощный процессор. И наоборот, для выполнения научных вычислений наличие высокопроизводительного процессора является обязательным. Таким образом, в реальности нужно не просто собрать персональный компьютер из первых попавшихся комплектующих, которые могут быть подключены друг к другу. Требуется также обеспечить с использованием собранного компьютера решение нужного круга задач. И решение данной задачи (учитывая многообразие типов сопряжения комплектующих между собой) при наличии в распоряжении специалиста большого ассортимента элементов, видится достаточно сложным.
Целью выполнения настоящей работы является разработка приложения, которое бы позволяло автоматизировать подбор компьютерных комплектующих, совокупность которых позволило бы решать вполне определенную задачу: позволить использовать собранный компьютер для игры в указанные компьютерные игры. В процессе выполнения работы будут выполнены следующие задачи:
– произведен анализ предметной области;
– подготовлено техническое задание;
– выбраны инструментальные средства для реализации приложения;
– разработан алгоритм подбора комплектующих;
– спроектирована структура хранения данных;
– выполнена разработка приложения;
– подготовлена документация как для пользователя, так и для администратора.
Таким образом, объектом исследования в рамках настоящей работы является процесс конфигурирования персонального компьютера, обеспечивающего возможность автоматизации процесса. Предметом исследования является возможность автоматизации данного процесса и разработки соответствующего приложения. Практическим результатом выполнения работы станет приложение, которое для указанного перечня компьютерных игр, подберет среди имеющихся комплектующих конфигурацию, позволяющую играть в них или сообщит о невозможности ее подбора.
Теоретическую базу для выполнения работы составляют печатные и цифровые источники информации, посвященные внутреннему устройству персонального компьютера, а также теории разработки программного обеспечения. Методологическую базу для выполнения работы составляют такие методы научного познания, как анализ и синтез.
✅ Заключение
Процесс проектирования и разработки приложения состоял из последовательных этапов работ, на каждом из которых создавался или уточнялся очередной компонент приложения. Рассмотрим указанные этапы чуть более подробно:
– Разработка постановки задачи – на данном этапе осуществляется сбор данных, необходимых для начала работы: описывается предметная область, определяется назначение разработки, область использования готового приложения, формулируются требования к функциональности приложения.
– Выбор средств реализации – на данном этапе выбираются инструментальные средства, которые будут использоваться при разработке. Под средствами разработки в данном случае понимается язык программирования и среда разработки, которые будут использованы при создании клиентской части программы.
– Проектирование приложения – на данном этапе разрабатывается детальный алгоритм работы приложения, проектируется пользовательский интерфейс, описывается архитектура приложения.
– Разработка схемы хранения данных – на данном этапе выбирается система для управления данными приложения, строится логическая и физическая модели данных.
– Разработка приложения – на данном этапе выполняется непосредственная разработка приложения на основании собранных ранее проектных материалов. Кроме этого, в рамках данного этапе разрабатывается документация, описывающая порядок работы в приложении (руководство пользователя) и порядок ее установки и настройки (руководство администратора).
Такой подход к разработке приложения позволил уже на начальных этапах досконально определить функциональность приложения. Далее лишь выполнялось уточнение тех или иных составляющих проекта.
Реализованное в конечном итоге приложение позволяет решать возложенные на него задачи. Практическое использование приложения позволит существенно упростить процесс подбора конфигурации компьютера, снизить нагрузку на конкретных исполнителей и минимизировать количество ошибок.
В дальнейшем можно расширить функционал программы. В частности, можно предложить реализовать возможность печати результатов подбора. Также можно реализовать возможность выгрузки данных о выбранной конфигурации в систему, в которой ведется учет продаж. Данная доработка позволит автоматически формировать документы по реализации компьютера в выбранной конфигурации.



