Рус Eng Cn Перевести страницу на:  
Please select your language to translate the article


You can just close the window to don't translate
Библиотека
ваш профиль

Вернуться к содержанию

Программные системы и вычислительные методы
Правильная ссылка на статью:

Грибанова-Подкина М.Ю. UML-модель партионного учета товара для автоматизированной информационной системы

Аннотация: Объектом исследования является модуль партионного учета, являющийся составной частью автоматизированной информационной системы. Разработан проект реализации модуля. Проект представляет собой техническое описание функций и особенностей программной реализации партионного учета, а также объектов, входящих в его состав. Представленная модель дает четкое представление о компонентах автоматизированной информационной системы, которые должны быть развернуты для осуществления в ней партионного учета по методикам FIFO или LIFO, об алгоритмах реализации операций по поступлению, расходу и списанию товара. Модель построена с помощью CASE-средства Sparx Enterprise Architect в нотации UML2.1 и включает в себя диаграмму данных, вариантов использования, а также другие диаграммы, которые описывают детали поведения, реализации и развертывания модуля. Рассмотренный подход к автоматизации партионного учета основан на внесение некоторой степени избыточности в логическую модель базы данных, что позволяет реализовать более удобный с точки зрения реализации механизм регистрации поставок и расхода товаров и сырья. Предложенная модель предусматривает программную клиент-серверную реализацию различных вариантов: с использованием тонкого и толстого клиента, с выделенным слоем бизнес-логики.


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

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

Abstract: The object of research is a module for accounting of supplied goods, which is part of the automated information system. The author presents a project for module implementation. The project contains a technical description of functions and features of the software implementation of accounting of supplied goods as well as the objects included in this software. The given model gives a clear view of the automated information system components that must be deployed for accounting of supplied goods using FIFO or LIFO methods. The model shows algorithms for the implementation of operations of incoming, expenditure and cancellation of the goods. The model is constructed using the CASE-tools in UML 2.1 notation and includes a data chart, use case diagram, and other diagrams, which describe the details of behavior, implementing and deploying the module. The used approach to automating the accounting of supplied goods is based on including a certain degree of redundancy in the logical database model, which allows using a more convenient mechanism of registration of supply and consumption of goods and raw materials. The proposed model provides a software client-server implementation of the different options: using a thin and thick client with a dedicated business logic layer.


Keywords:

UML, deployment diagram, activity diagram, sequence diagram, use case diagram, data chart, database, information systems development, information system, accounting of supplied goods


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

Скачать статью

Библиография
[1. Куракин П.В. Специализированные системы математических расчетов нового поколения // Программные системы и вычислительные методы. 2016. № 1. C. 80-94. DOI: 10.7256/2305-6061.2016.1.17997 ]
[2. Грибанова-Подкина М.Ю. Программная реализация учета товара по технологии FIFO // Программные системы и вычислительные методы. 2014. № 4. C. 411-417. DOI: 10.7256/2305-6061.2014.4.13738 ]
[3. Сокольников А.М. Сравнительный анализ подходов к разработке архитектуры и систем управления базами данных для высоконагруженных WEB-сервисов // NB: Кибернетика и программирование. 2014. № 4. С. 1-13. DOI: 10.7256/2306-4196.2014.4.12800. URL: http://e-notabene.ru/kp/article_12800.html ]
[4. Ле В.Н., Панченко Д.П.. Программная реализация медицинской экспертной системы дифференциальной диагностики // Программные системы и вычислительные методы. 2014. № 3. C. 291-297. DOI: 10.7256/2305-6061.2014.3.11162 ]
[5. Грибанова-Подкина М.Ю., Аннушкин А.В. Модель информационной системы учета движения товара в компьютерном магазине // Технические науки – от теории к практике. 2016. № 4(52). Новосибирск: Изд. АНС «СибАК», 2016. С. 44-51. ]
[6. Шумский Л.Д. Семантическая трассировка информационных процессов. // Программные системы и вычислительные методы. 2014. № 1. C. 80-92. DOI: 10.7256/2305-6061.2014.1.11362 ]
[7. Кондраков Н.П. Бухгалтерский учет: Учебник / Н.П. Кондраков. М.: ИНФРА-М, 2007. 592 с. ]
[8. Голосовский М.С. Информационно-логическая модель процесса разработки программного обеспечения // Программные системы и вычислительные методы. – 2015. № 1. C. 59-68. DOI: 10.7256/2305-6061.2015.1.14119 ]
References
[1. Kurakin P.V. Spetsializirovannye sistemy matematicheskikh raschetov novogo pokoleniya // Programmnye sistemy i vychislitel'nye metody. 2016. № 1. C. 80-94. DOI: 10.7256/2305-6061.2016.1.17997 ]
[2. Gribanova-Podkina M.Yu. Programmnaya realizatsiya ucheta tovara po tekhnologii FIFO // Programmnye sistemy i vychislitel'nye metody. 2014. № 4. C. 411-417. DOI: 10.7256/2305-6061.2014.4.13738 ]
[3. Sokol'nikov A.M. Sravnitel'nyy analiz podkhodov k razrabotke arkhitektury i sistem upravleniya bazami dannykh dlya vysokonagruzhennykh WEB-servisov // NB: Kibernetika i programmirovanie. 2014. № 4. S. 1-13. DOI: 10.7256/2306-4196.2014.4.12800. URL: http://e-notabene.ru/kp/article_12800.html ]
[4. Le V.N., Panchenko D.P.. Programmnaya realizatsiya meditsinskoy ekspertnoy sistemy differentsial'noy diagnostiki // Programmnye sistemy i vychislitel'nye metody. 2014. № 3. C. 291-297. DOI: 10.7256/2305-6061.2014.3.11162 ]
[5. Gribanova-Podkina M.Yu., Annushkin A.V. Model' informatsionnoy sistemy ucheta dvizheniya tovara v komp'yuternom magazine // Tekhnicheskie nauki – ot teorii k praktike. 2016. № 4(52). Novosibirsk: Izd. ANS «SibAK», 2016. S. 44-51. ]
[6. Shumskiy L.D. Semanticheskaya trassirovka informatsionnykh protsessov. // Programmnye sistemy i vychislitel'nye metody. 2014. № 1. C. 80-92. DOI: 10.7256/2305-6061.2014.1.11362 ]
[7. Kondrakov N.P. Bukhgalterskiy uchet: Uchebnik / N.P. Kondrakov. M.: INFRA-M, 2007. 592 s. ]
[8. Golosovskiy M.S. Informatsionno-logicheskaya model' protsessa razrabotki programmnogo obespecheniya // Programmnye sistemy i vychislitel'nye metody. – 2015. № 1. C. 59-68. DOI: 10.7256/2305-6061.2015.1.14119 ]