Details

Title: Программа-конструктор Системного блока по требованиям Заказчика: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Алексеев Сергей Викторович
Scientific adviser: Амосов Владимир Владимирович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: программа-конструктор; компоненты; схема; сборка; constructor program; components; scheme; assembly
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3713
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\19899

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: "Программа-конструктор Системного блока по требованиям Заказчика". В рамках данной работы был произведен анализ рынка на существование программ со схожим функционалом. Учитывая выявленные недостатки, были сформулированы требования к разрабатываемому приложению. Целью данной работы заключается в разработке приложения для сборки системного блока начиная от корпуса с постепенным наполнением компонентами до тех пор, пока требования заказчика не будут удовлетворены, при условии что система работоспособна. При работе с приложением, пользователь может как собрать схему с нуля, так и загрузить уже сохраненную схему. Во время работы  программа производит вычисления согласно размещенным компонентам на схеме и выдает текущее состояние сборки и рекомендации о том, что стоит заменить. В ходе работы были выполнены следующие задачи: Произведен анализ технологий и на его основе выбраны программные средства разработки; Смоделирована работа программы; Реализован пользовательский GUI интерфейс для удобства работы; Парсер для каталога магазина DNS, для автоматического заполнения таблиц компонентов; Сохранение готовой сборки. После решения поставленных задач, было написано заключение, в котором подводится итоги выполнения выпускной  квалификационной работы.

The topic of the final qualifying work: "The program-designer of the System unit according to the requrements of the Customer". As part of this work, the market was analyzed for the existence of programs with similar functionality. Taking into account the indetified shortcomings, the requirement for the developed application were formulated. The purpose of this is to develop an application for assembling a system unit starting from a case with a gradual filling of components until the customer's requirements are satisfied, provided that the system is operational/When working with the application? the user can either build a circuit from scratch or load an already saved circuit. During operation, the program performs calculation according to the placed components on the diagram and gives the current state of the assembly and recommendation on what to replace. In the course of the work, the following tasks were performed: An analysis of technologies was made and software development tools were selected on its basis; The work of the program has been simulated;Implemented user GUI interface for ease of use; Parser for DNS store directory, for automaatic filling of component tables; Implemented a lightweight SQLite database; Saving the finished assembly; After solving the tasks set, a conclusion was written, which summarizes the results of the final qualifying work.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
Internet Authorized users SPbPU Read Print
-> Internet Anonymous

Usage statistics

stat Access count: 3
Last 30 days: 0
Detailed usage statistics