Научная статья на тему 'Uml-моделирование информационной системы автомагазина'

Uml-моделирование информационной системы автомагазина Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
1072
127
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
UML-МОДЕЛИРОВАНИЕ / ИНФОРМАЦИОННАЯ СИСТЕМА / АВТОМАТИЗАЦИЯ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Журба А. К., Продан Е. А., Сушкова М. С.

С использованием языка моделирования UML разработано программное решение по автоматизации работы автомагазина.

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

Текст научной работы на тему «Uml-моделирование информационной системы автомагазина»

8. Сбережения и инвестиции: вкладываем в недвижимость // ВЦИОМ, 2015. URL: http://wciom.ru/index.php?id=236&uid=115115

9. Стрельченко Е. А. Структура заработной платы в условиях формирования новой модели оплаты труда // Экономическая политика хозяйственного роста. Тематический сборник научных трудов. — Ростов-на-Дону, 2014. 10. Уровень жизни населения // Федеральная служба государственной статистики. URL: http://www.gks.ru/wps/wcm/connect/rosstat_main/rosstat/ 11. Царева Л., Кузнецов И. Страховка по фондовому счету // Коммерсантъ. 2015. № 76. URL: http://www.kommersant.ru/doc/2718978

12. Шевченко Д. А., Шахвардиев И. В. Возможности регулирования инвестиционно-сберегательного поведения населения России // Молодой ученый. — 2015. — №16. — С. 326-330.

13. Шевченко Д. А., Давыденко А. В. О содержании и взаимосвязи понятий «финансовая грамотность» и «финансовая культура» // Финансовые аспекты модернизации экономики России: Сборник статей. — Ростов н/Д: Содействие-XXI век, 2014.

14. Шевченко Д. А., Давыденко А. В. Финансовая грамотность населения как фактор сберегательного поведения домашних хозяйств // TERRA ECONOMICUS. — 2013. — Том 11. — № 4.2.

© Дуалетгириев И.К.,2016

УДК 681.518.3:339.372.7

А. К. Журба, Е. А. Продан, М. С. Сушкова

студенты 3 курса факультета информационных технологий и управления Южно-Российский государственный политехнический университет (НИИ) имени М.И. Платова, г. Новочеркасск, Российская Федерация

^¿-МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ АВТОМАГАЗИНА

Аннотация

С использованием языка моделирования иМЬ разработано программное решение по автоматизации работы автомагазина.

Ключевые слова

иМЬ-моделирование, информационная система, автоматизация.

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

Для более полного и наглядного представления работы автомагазина проектные решения представлены в виде иМЬ-диаграмм с учетом рекомендаций методики [1-5]. Проектирование прикладной конфигурации с использованием языка иМЬ можно представить как процесс поуровневого спуска от исходного концептуального представления к объектной модели прикладных объектов конфигурации.

Для подробного описания деловых процессов предметной области используется диаграмма деятельности языка иМЬ [4,6], которая позволяет отразить логическую последовательность выполняемых операций (рис. 1).

[НетуЕ сть ли необходимые' \ [Да] товары?

merge

[Отказ от

услуг]

Оформление заказа^--

^ Отказ ^

С

с

Осуществление продажи Ф

Осуществление оплаты за заказ

I

>

>-

Заказ

Продажа

Рисунок 1 - Диаграмма деятельности информационной системы автомагазина

«include»

->( Ведение справочника'

С" Ведение справочников

«include»

«include»

«Поставщики»

_ _><^Ведение справочника^

------«Шины»_____

include»,---------^^

—^('Ведение справочника') ^-^—.■«Клиенты»______

ормирование отчета^ ^оварынаскладб»^

ормирование ;окумента «Пополнение) --— Склада»

Директор по складам

СВедение справочников

_1 ""^-.^^«Склады»_____-

^«include»

аполнение

справрч ;ние Ск

Рисунок 2 - Функциональная модель информационной системы автомагазина

_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «СИМВОЛ НАУКИ» №7/2016 ISSN 2410-700X_

Функции, которые предоставляет информационная система автомагазина, представлены на рис. 2 в виде диаграммы прецедентов [5,7]. Модели прикладных объектов системы построены в виде диаграммы классов (рис. 3).

«справочник > Клиенты

Т# Ссылка: Строка

♦ Код: Строка

Ф ФИО: Строка,100 Ф Телефон: Строка,50

♦ МаркаМапшны: СправочникСсылка. МаркиМашин

♦ Адрес: Строка,50

♦ ЭлектроннаяПочта: Строка.50

к

<<отчет >> ПохолытОтКпиентя

|_ -__I

<<справочник>> Сотрудники

Т# Ссылка: Строка

♦ Код: Строка

♦ ФИО: Строка,50

♦ Адрес: Строка,50

♦ Телефон: Строка,50 Ф ЭлПочта: Строка,50 ф Зарплата: Число,32

ф ОпытРаботы: Строка,10 ф Должность:

ПеречислениеСсылка. Должность

1

—>

«документ >> ЗаказКлиента

ЗаказКлиента

V* Ссьшка: Строка Ф Номер:Строка ф Дата: Дата Ф ФИОКлиента: СправочникСсыжа. Клиенты ♦ ДатаЗаказа: Дата Ф ДатаДоставки: Дата Ф Итого: Число,20

к

к

•к

<<документ >> Оплата

^ Ссылка: Строка

1ф Номер: Строка Ф Дата: Дата Ф ФИОСотрудника: СправочникСсыжа. Сотрудники ф ВидОплаты: ПеречислениеСсыжа. Вид Оплаты

1ф Итог: Число,20 ♦ ДокументОснование: ДокументСсылка. Продажа

<<Справочник >> Поставщики

V Ссыжа: Строка ф Код: Строка Ф Адрес: Строка,30 ф Реквизиты: Строка,10 Ф Ответственное лицо: Строка, 100

Ф Телефон: Строка, 10

<<документ >> ПополнениеСклада

Т# Ссьшка: Строка Ф Номер: Строка ф Дата: Дата Ф НомерСклада: Число, 15

к

Л

ПополнениеСклада

V Ссыжа: Строка

V НомерСтроки: Число ф НазваниеТовара:

СправочникСсылка. Запчасти;

СправочникСсылка,Шины Ф ВинКод: Строка,20 Ф Количество: Число,10 Ф СтоимостьЗаЕдиницу: Число,20 Ф Поставщик:

СправочникСсылка. Поставщики

*

{xor}

1

1

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

** Ссыжа: Строка V НомерСтроки: Число Ф ВинКод: Строка,10 Ф Запчасть: Булево ф Шина: Булево ф Стоимость: Число,10 ф Количество: Число,10 Ф Сумма: Число, 12 ф Название: СправочникСсылка.Запчасти; СправочникСсылка,Шины

«документ > Продажа

V Ссылка: Строка Ф Номер: Строка Ф Дата: Дата Ф ФИО:

СправочникСсыжа. Клиенты Ф Сумма: Число, 10 Ф Наценка: Число, 10 Ф Скидка: Число, 10 Ф КОплате: Число,12 ф ДатаПродажи: Дата ф Снаценкой: Число, 15 Ф ДокументОснование: ДокументСсылка. ЗаказКлиента

Аналоги

V Ссыжа: Строка

V НомерСтроки: Число ф АналогиНазвание:

СправочникСсылка. Запчасти Ф АналогиВинКод: Строка,100

{xor}

*

<<справочник >> МаркиМашин

<<документ >> ЗаказУПоставщиков

^Ссьшка: Строка ^омер: Строка ♦Дата: Дата

♦-[аименованиеПоставщика: СправочникСсылка. Поставщики #5атаПоставки: Дата ^тоговаяСумма: Число,20

к

1

V Ссыжа: Строка ф Код: Строка ♦ Наименование: Строка,100

1

<<справочник > Запчасти

V Ссыжа: Строка Ф Код: Строка Ф Название: Строка,200

♦ ВинКод: Строка,10 ф Марка:

СправочникСсылка. МаркиМашин ф СтоимостьЗакупки: Число,32

♦ АналогиНазвание: СправочникСсылка. Запчасти

Ф АналогиВинКод: Строка,100

ЗаказКлиента

Т*. Ссыжа: Строка t* НомерСтроки: Число

1

ВинКод: Строка,10 Запчасть: Булево Шина: Булево Количество: Число,10 Название:

{xor}

*1

<<справочник > Шины

СправочникСсылка.Запчасти

<<Перечисление>> ВидОплаты

Ф Наличные ф Безналичный Ф Карта

1

*

{xor}

<<Перечисление>> Должность

Ф Директор

ф ЗавСкладом

ф Менеджер

♦ Бухгалтер

Ф Охранник

Т# Ссыжа: Строка Ф Код: Строка

ф Марка: СправочникСсыжа. МаркиМашин Ф Диаметр: Строка,200

♦ Ширина: Строка,200

Ф ИндексНагрузки:Строка,200 Ф ИндексСкорости:Строка,200 Ф ТипРезины: ПеречислениеСсылка.ТипРезины

♦ Стоимость: Число,10

<<РегистрНакопления >> _РасходТоваров_

<<Перечисление>> ТипРезины

♦ НазваниеТовара: СправочникСсылка. Запчасти; СправочникСсыжа, Шины

♦ НомерСклада: Строка

♦ КоличествоТовара: Число

♦ ВинКод: Строка

♦ Зимняя

♦ Летняя

ЗаказУПоставщиков

ВидРегистра =Остатки

<<отчет >> ТоварыНаСкладе

Ссьшка: Строка НомерСтроки: Число

♦ Название:

СправочникСсылка.Запчасти; СправочникСсылка,Шины

♦ Количество: Число,10

♦ ЦенаЗаЕдиницу: Строка,20 Ф Сумма: Число,20

Ф ВинКод: Число,20

{xor}

1

1

*

Л

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

*

Л

*

1

Рисунок 3 - Объектная модель данных информационной системы автомагазина

_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «СИМВОЛ НАУКИ» №7/2016 2410-700Х_

Класс - структурная единица данной диаграммы, отражающая прикладной объект. Наличие в нотации языка UML нескольких типов связей позволяет эффективно отразить не только структурные связи между прикладными объектами конфигурации, но и взаимосвязи с другой семантикой [8]. Например, отношение зависимости может быть использовано для отражения взаимосвязи между прикладными объектами, когда один объект использует значения атрибутов другого объекта в своих операциях.

Разработанные иМЬ-модели стали основой для программной реализации конфигурации информационной системы на платформе «1С:Предприятие 8.3» для автомагазина.

Список использованной литературы:

1. Широбокова С.Н. Аспекты методики UML-моделирования предметно-ориентированных экономических информационных систем на платформе "1С: Предприятие" // Перспективы науки.- 2015.- № 10.- С. 119-125.

2. Широбокова С.Н. Использование языка UML при проектировании прикладных приложений на платформе "1С: Предприятие 8" // Новые информационные технологии в образовании : докл. и выступления участников IX Междунар. науч.-практ. конф. Новые информационные технологии в образовании: "Комплексная модернизация процесса обучения и управления образовательными учреждениями с использованием технологий 1С", 3-4 февр. 2009г.- М., 2009.- Ч. 3.- С.270-274.

3. Широбокова С.Н. Использование методики построения UML-моделей экономических информационных систем на платформе "1С:Предприятие" при подготовке выпускных квалификационных работ бакалавров направления "Прикладная информатика" // Новые информационные технологии в образовании: сб. науч. тр. XVI Междунар. науч.-практ. конф. "Новые информационные технологии в образовании" (Применение технологий "1С" в условиях модернизации экономики и образования).- 2016.- М.: ООО «1С-Паблишинг».-С. 451-454.

4. Широбокова С.Н. Методические указания по проектированию информационных систем на платформе "1С:Предприятие 8.2" с использованием языка UML / Юж.-Рос. гос. техн. ун-т (НПИ).- Новочеркасск: ЮРГТУ, 2010 - 15с.

5. Широбокова С.Н., Рябова М.В. Методика проектирования прикладных приложений на платформе "1С: Предприятие 8" с использованием языка UML // Компьютерное моделирование 2008: тр. Междунар. науч.-техн. конф., 24-25 июня 2008 г. / Санкт-Петербург. гос. техн. ун-т.- СПб : Изд-во Политехн. ун-та, 2008 .-С.245-252.

6. Широбокова С.Н., Барышева В.В., Ситник В.В. Применение методики формализованного представления предметной области с использованием языка UML при разработке информационных систем на платформе "1С: Предприятие 8.3": Научные перспективы XXI века. Достижения и перспективы нового столетия: X Междунар. науч.-практ. конф., г. Новосибирск, 17-18 апр. 2015 г. // Международный научный институт "Еаисайо".- Новосибирск, 2015.- № 3.- Ч. 2.- С. 50-56.

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

7. Широбокова С.Н., Ерко Н.С., Яровая А.С. Использование методики построения объектно-ориентированных UML-моделей при разработке приложений на платформе "1С:Предприятие" // Компьютерные технологии в науке, производстве, социальных и экономических процессах : материалы XV Междунар. науч.-практ. конф., Новочеркасск, 12 дек. 2014 г., г. Новочеркасск / Юж.-Рос. гос. политехн. ун-т (НПИ) имени М.И. Платова.- Новочеркасск: ЮРГПУ, 2015.- С. 101-105.

8. Широбокова С.Н. Яровая А.С. UML-модели экономических приложений на платформе "1С: Предприятие 8.3" // Интеграция науки и практики как механизм развития отечественных наукоемких технологий производства : сб. науч. ст. по материалам IV Всерос. науч.-практ. конф., Каменск-Шахтинский, 12 нояб. 2014 г. / Каменский ин-т (фил.) ЮРГПУ (НПИ) им. М.И. Платова.- Новочеркасск: Лик, 2015.- С. 270-272.

© Журба А. К., Продан Е. А., Сушкова М. С., 2016

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