Научная статья на тему 'РАЗРАБОТКА ПРОЕКТНОЙ ДОКУМЕНТАЦИИ И ПРОТОТИПА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА МУЗЕЙНОЙ ДЕЯТЕЛЬНОСТИ Г. ВОЛЖСКОГО'

РАЗРАБОТКА ПРОЕКТНОЙ ДОКУМЕНТАЦИИ И ПРОТОТИПА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА МУЗЕЙНОЙ ДЕЯТЕЛЬНОСТИ Г. ВОЛЖСКОГО Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
19
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КЛЮЧЕВЫЕ СЛОВА ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ / ТЕХНИЧЕСКОЕ ЗАДАНИЕ / ДИАГРАММА СОСТОЯНИЯ / РАЗРАБОТКА ПРОГРАММНОЙ СИСТЕМЫ / KEYWORDS THE STUDY OF THE SUBJECT AREA / TECHNICAL SPECIFICATION / STATE DIAGRAM / DEVELOPMENT OF SOFTWARE SYSTEM

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Чурзина Е.О., Абрамова О.Ф.

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Чурзина Е.О., Абрамова О.Ф.

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

DEVELOPMENT OF DESIGN DOCUMENTATION AND A PROTOTYPE OF AN AUTOMATED ACCOUNTING SYSTEM OF MUSEUM ACTIVITIES VOLZHSKY

In this work, the study of the subject area of the software system to automate the accounting of values of the historical Museum of Volzhsky, as well as the technical task for the development of the system, its preliminary design and testing program.

Текст научной работы на тему «РАЗРАБОТКА ПРОЕКТНОЙ ДОКУМЕНТАЦИИ И ПРОТОТИПА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА МУЗЕЙНОЙ ДЕЯТЕЛЬНОСТИ Г. ВОЛЖСКОГО»

УДК 004

Чурзина Е.О. студент 3 курса факультет «Инженерно-экономический»

Абрамова О.Ф. доцент

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

(филиал) ВолгГТУ Россия, г. Волжский РАЗРАБОТКА ПРОЕКТНОЙ ДОКУМЕНТАЦИИ И ПРОТОТИПА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА МУЗЕЙНОЙ ДЕЯТЕЛЬНОСТИ Г. ВОЛЖСКОГО

Аннотация

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

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

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

Churzina E.O. student

3 course, faculty "Engineering and Economics" Volzhskiy Polytechnic Institute (branch) VSTU Russia, Volzhskiy Abramova O.F.

senior lecturer of faculty "Informatics and technology of programming"

Volzhskiy Polytechnic Institute (branch) VSTU Supervisor: Rybanov A.A. candidate of technical Sciences, associate Professor, head of faculty

"Informatics and technology of programming" Volzhskiy Polytechnic Institute (branch) VSTU

DEVELOPMENT OF DESIGN DOCUMENTATION AND A PROTOTYPE OF AN AUTOMATED ACCOUNTING SYSTEM OF MUSEUM ACTIVITIES VOLZHSKY

Abstract

In this work, the study of the subject area of the software system to automate the accounting of values of the historical Museum of Volzhsky, as well as the technical task for the development of the system, its preliminary design and testing program.

Keywords

The study of the subject area, technical specification, state diagram, development of software system.

Описание бизнес-процессов

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

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

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

• Создание отчетности. Входная информация - данные о проведении ревизии/тематической выставки/добавленных и удаленных ценностях. Выходная информация - отчет о проведении ревизии/тематической выставки или ежемесячный отчет. Управляющий модуль - шаблон отчета. Механизм получения - ручное или автоматическое заполнение.

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

В состав АС должны входить следующие подсистемы:

- Подсистема хранения данных;

- Подсистема формирования отчетности;

- Подсистема регистрации и аутентификации.

Подсистема хранения данных

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

Также в отдельных базах необходимо хранение регистрационных данных научных сотрудников и документов отчетностей.

Подсистема должна обеспечивать периодическое резервное копирование и сохранение данных на дополнительных носителях информации.

Подсистема формирования отчетности

Подсистема должна обеспечивать возможность формирования следующих отчетных форм:

- Отчет о проведении тематических выставок (количество использованных ценностей, тематика выставки, дата выставки);

- Отчет о ревизии (все ли ценности имеются в музее, не повредилось ли их состояние, дата ревизии);

- Ежемесячный отчет о новых ценностях (сколько ценностей зарегистрировано за прошедший месяц, в каком они формате, диапазон инвентарных номеров и актов приемок).

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

Подсистема регистрации и аутентификации

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

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

Система предназначена для автоматизации карточной деятельности

музея г. Волжского, в части исполнения следующих процессов:

- регистрация новых ценностей в базе;

- последующее ведение базы данных (внесение изменений в картотеку и удаление ненужных карточек);

- поиск по базе данных;

- проведение тематических выставок;

- проведение ревизии;

- составление документов отчетности, их скачивание или удаление;

- проведение регистрации научных руководителей и их последующей авторизации в системе.

Рисунок 2 - Диаграмма состояний процесса регистрации и аутентификации

Рисунок 3 - Диаграмма состояний процесса работы с карточками

Рисунок 4 - Диаграмма состояний процесса работы с отчетами Область постоянного хранения данных будет использоваться для всей информации из базы данных. Доступ к базе данных карточек и удаленных карточек имеет научный руководитель. К базе персональных данных научных руководителей доступ закрыт всем, за исключением разработчика и администратора, которому будут переданы все необходимые права и документация.

Все хранимые данные будут разделены на несколько данных, которые будут храниться в следующем виде.

Рисунок 5 - Физическая схема базы данных Примерный эскиз пользовательского интерфейса АС

Рисунок 6 - Главная страница системы

Вследствие простых экранных форм системы и интуитивно понятного интерфейса квалификация научного сотрудника требуется на уровне базового владения браузером и программой MS Word.

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

Заключение

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

В системе выделены такие главные функции, как

_Таблица 1. Перечень автоматизируемых функций

Внесение информации в базу данных_

Удаление информации из базы данных_

Редактирование базы данных_

Поиск информации в базе данных_

Ревизия музейных ценностей_

Проведение тематических выставок_

Формирование отчетности_

Регистрация_

Аутентификация_

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

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

В ходе составления программы тестирования были выявлены входные и выходные данные для тестов системы, а также найдены первые ошибки и недочеты.

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

1. Багаева В.Г., Пискорская С.Ю. Роль и место автоматизированных информационных систем в музее // Актуальные проблемы авиации и космонавтики. 2017. №8.

2. АНАЛИЗ АЛГОРИТМОВ ИНСПЕКТИРОВАНИЯ ПОТОЧНОЙ ИНФОРМАЦИИ Сало У.А., Александрова В.О., Абрамова О.Ф. Успехи современного естествознания. 2012. № 6. С. 51-52.

3. ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И АНАЛИЗ ОСУЩЕСТВИМОСТИ РАЗРАБОТКИ ПРОГРАММНЫХ СРЕДСТВ ДЛЯ АВТОМАТИЗАЦИИ ПРОЦЕССА УЧЕТА МАТЕРИАЛЬНЫХ ЦЕННОСТЕЙ КАФЕДРЫ ВУЗА Холкин Д.О., Абрамова О.Ф., Рыбанов А.А. Форум молодых ученых. 2017. № 6 (10). С. 1808-1817.

4. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В МУЗЕЕ: ВЕДЕТ ЛИ ДОРОГА К ХРАМУ : (ПОЧТИ ПОЛВЕКА КОМПЬЮТЕРА В МУЗЕЕ) Ноль Л.Я. В сборнике: Информационное общество, культура, образование 10 лет ежегодной международной конференции "EVA Москва": сборник статей. редактор-составитель: Куйбышев Л. А., Браккер Н. В.. Москва, 2017. С. 117-127.

5. МНОГОМЕРНЫЕ БАЗЫ ДАННЫХ: ПРОЕКТИРОВАНИЕ И ПРИМЕНЕНИЕ Рыбанов А.А., Каблов В.Ф. учебное пособие по дисциплине "Базы данных" для студентов направления 230100.62 "Информатика и вычислительная техника" / А. А. Рыбанов, В. Ф. Каблов ; Федеральное агентство по образованию, Волгоградский гос. технический ун-т, Волжский политехнический ин-т (фил.). Волгоград, 2009.

6. ОСОБЕННОСТИ ФОРМИРОВАНИЯ БАНКА ТЕСТОВЫХ ЗАДАНИЙ ПО СПЕЦИАЛЬНЫМ ТЕХНИЧЕСКИМ ДИСЦИПЛИНАМ ДЛЯ ПРОГРАММНОЙ РЕАЛИЗАЦИИ СИСТЕМЫ АДАПТИВНОГО ТЕСТИРОВАНИЯ Абрамова О.Ф. Современная техника и технологии. 2013. № 11 (27). С. 2.

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