Научная статья на тему 'РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ "МОНИТОРЫ"'

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ "МОНИТОРЫ" Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
125
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОНИТОР / ИНФОРМАЦИОННАЯ СИСТЕМА / IDEF1X / РАЗРАБОТКА / С#

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Феськова М.И., Золотов Д.А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DEVELOPMENT OF THE INFORMATION SYSTEM "MONITORS"

This article describes the development of an information system with an electronic database connected to it, which allows the user to select a monitor according to certain characteristics from the store's catalog, as well as the constructed logical and physical models.

Текст научной работы на тему «РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ "МОНИТОРЫ"»

УДК 004.9

Феськова М.И. студент Золотов Д.А. студент

кафедра прикладной информатики и информационных технологий НИУ «БелГУ»

Россия, Белгород

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ «МОНИТОРЫ»

Аннотация: в данной статье описывается разработка информационная система с подключенной к ней электронной базой данных, позволяющая пользователю подобрать монитор по определенным характеристикам из каталога магазина, также представлены построенные логическая и физическая модели.

Ключевые слова: монитор, информационная система, IDEF1X, разработка, С#.

Feskova M.I.

Zolotov D.A. students

Department of Applied Informatics and information technologies NRU "BelGU"

Russia, Belgorod

DEVELOPMENT OF THE INFORMATION SYSTEM «MONITORS»

Abstract: this article describes the development of an information system with an electronic database connected to it, which allows the user to select a monitor according to certain characteristics from the store's catalog, as well as the constructed logical and physical models.

Ключевые слова: монитор, информационная система, IDEF1X, разработка, С#.

Монитор - это устройство вывода графической и текстовой информации в форме, доступной пользователю, они входят в состав любой компьютерной системы, являются визуальным каналом связи со всеми прикладными программами и стали жизненно важным компонентом при определении общего качества и удобства эксплуатации всей компьютерной системы.

Новые технологии приходят на смену друг другу, вследствие чего, возрастает запрос пользователей на новые возможности персональных компьютеров, в том числе и такого их компонента как монитор. Поэтому

для того, чтобы приобрести качественный монитор пользователь изучает его устройство и разбирается в его характеристиках [3].

Сейчас вся информация структурировано хранится в созданных автоматизированных базах данных, с такой системой пользователю будет проще работать, это позволит упростить и ускорить поиск дисплея в каталогах по нужным характеристикам.

В данной статье была реализована информационная система «Мониторы» с использованием клиент-серверной технологии, позволяющая упростить получение информации о мониторах из каталогов различных магазинов электроники, также система предусматривает ведение каталога товаров магазинов.

Была проанализирована предметная область и отобраны основные свойства, на которые пользователь обращает внимание при выборе монитора: технология изготовления матрицы, технология обновления экрана, видео разъем, диагональ экрана, частота, время отклика, разрешение, производитель [2]. На основе данных характеристик были разработаны логическая и физическая модели в нотации ГОЕБ1Х. На рисунке 1 представлена логическая модель базы данных с первичными и внешними ключами.

Рисунок 1 - Логическая модель

На рисунке 2 представлена физическая модель, построенная на основе логической модели, где заданы типы данных для атрибутов.

Рисунок 2 - Физическая модель

На основе физической модели произведено создание таблиц при помощи утилиты SQL Server Management Studio, осуществляя взаимодействие с сервером баз данных SQL Server. Для осуществления взаимодействия пользователя с базой данных разработано программное приложение в среде Visual Studio 2017 с использованием языка программирования C# [1].

На рисунке 3 представлено приложения после запуска. Вся информация была сгенерирована из базы данных в компонент DataGrid View. Кликнув на определенную запись в таблице, справа будут выведены все характеристики по дисплею.

Дисплеи Магазины

Магаз»1 иена Когмчество Телефон Моаегь А

Ситишнк 23400.0000 10 55-56-23 DEXPQC321K

Сити гит 4700.0000 1 55-56-23 />cerV176lb

Сити лит 12750.0000 3 55-56-23 LG 34UC89G-B

Сититчш 4200.0000 10 55-56-23 ASUS ROG SwA

Сити лит 7900.0000 7 55-56-23 LG 32GK850F B

Сити лит 7100.0000 6 55-56-23 AOCGamng

Сити лит 23100.0000 3 55-56-23 DEXP FF2700

Ситигинк 13250.0000 ¡1 55-56-23 Nec MJtiSync E

Сити/vm 16400.0000 5 55-56-23 Dell E2016H

Сити лит 8630.0000 8 55-56-23 ViewSonic TD2421

DNS 13200.0000 5 44-33-21 ASUS VS197DE

DNS 12000.0000 6 44-33-21 Acer V226HQLBbd v

< >

IPS

AMD FreeSync

Характеристики

Модель Матрица Обновление Производитель Отклик Разрешение Диагональ Частота

1024x768

15

60

Добавить/изменить Изменить наличие

Поиск

Модель Матрица Разрешение litar она ль

Частота

тц

Показать отчет Производители

Рисунок 3 - Стартовое окно приложения

В системе реализованы стандартные функции добавление, изменения и удаления записи в базе. Кнопка «Добавить/изменить» вызывает новое окно, где необходимо вбить данные о новом мониторе (Рисунок 4). Кнопка «Удалить» позволяет стереть информацию из справочника, всплывёт сообщение с предупреждением об удалении.

Кнопка «Изменить наличие» открывает новое окно. Кнопка «Изменить» позволяет добавить запись в каталог магазина или изменить цену существующей записи. Кнопка «Найти» на главной форме выполняет основную функцию программы, производится поиск по определенным характеристикам и формируется отчет, которые пользователь вводит вручную в поля «Модель», «Матрица», «Разрешение», «Диагональ» или «Частота». Заполнение всех полей необязательно.

oi? Добавить/изменить

Добавить

Удалить

Модель

Матрица

Обновление

Производитель

Отклик

Разрешение

Диагональ

Частота

ТЕСТ|

1РЭ -

АМЭ РгееЭу V

□ЕХР -

1

1024x768 V

16

во

- □ X

Список

ASUS VS197DE V

Список портов

DVI

Добавить порт

Название Характеристики

► DVI Digital Visual Inte..

• HDMI High Definition M...

DVI Digital Visual Irrte...

DVI Digital Visual Irrte..

Рисунок 4 - Форма «Добавить/изменить»

На главной форме есть возможность перейти на вкладку «Магазины» и просмотреть всю информацию о магазинах (Рисунок 5).

Ин Магазины мониторов — □ X

Мониторы Магазины

Название Номер Время п телефона работы Заме™и

Ситилинк 55-56-23 D9.D0-21.D0 Выгодной:воскресение

0145 44-33-21 10.DO-22.00 По субботам акция 5%. на все наушники

Электроленд 7&Я4-27 1000-21.00 Без перерывов и выходных

РЕТ 37-53н67 0ЭШ1О0 Всем студентам скидка 15л. с 10.00 до 12.00

Связной 33н0223 D9.0D-21.00 Выходной: суббота, воскресение

Цифромаркет S6-B4-76 D9.D0-22.0Ö Перерыв: 13.00-14.00

Технософт 65-34-64 10.DO-13.00 Скидка 5^. до 12.00

Рисунок 5 - Вкладка «Магазины»

Также система обладает такой функцией как формирование отчетов. Нажав кнопку «Показать отчет» на главной форме выведется отчет по каждой модели монитора. Пользователь может просмотреть в удобной для него форме в каком магазине и по какой цене он может приобрести монитор, а также выводится информация о количестве (Рисунок 6).

Результаты поиска - □ X

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1 из 1 I * )© i ¡t □ U H- 100% - Найти 1 -

Модель Магазин Количество Цена л

Acer V176Lb CtTTmiMHK 1 4700,0000

DNS 10 4900,0000

PET 4 5100,0000

Цифромаркет 3 5200,0000

Технософт 10 4900,0000

28 24800,0000

Acer V226HQLBbd DNS 6 12000,0000

Электроленд 7 12300,0000

Связной 9 10100,0000

22 34400,0000

ASUS ROG Swift PG258Q CtTTmiMHK 10 4200,0000

DNS 10 4500,0000

Электроленд 9 4250,0000

PET 2 4600,0000

Связной 5 4510,0000

36 22060,0000

BenQ GL27D6PQ DNS 13 10030,0000

Электроленд 2 10630,0000

Связной 1 9030,0000

ц incnii шиш V

Рисунок 6 - Окно с формой отчета «Результаты поиска»

Разработанная информационная система позволит наиболее эффективно и быстро определить наиболее подходящий монитор, а также просмотреть в каких магазинах он есть в наличии и сравнить цены. Этому способствует внедрение базы данных со списком всех мониторов и их характеристик.

Использованные источники:

1. Васильев А. Н. Программирование на С# в примерах и задачах [Текст] / А. Н. Васильев. - Москва: Издательство «Э», 2017. - 368 с.

2. Монитор. Основные характеристики [Электронный ресурс]. - Режим доступа URL: https://tech.dobro-est.com/monitor-osnovnyie-harakteristiki-vidyi-i-vyibor-monitorov.html (дата обращения: 11.05.2021).

3. Типы мониторов [Электронный ресурс]. - Режим доступа URL: https://studbooks.net/2410077/informatika/klassifikatsiya_monitorov (дата обращения: 10.05.2021).

i Надоели баннеры? Вы всегда можете отключить рекламу.