Программный комплекс учета средств измерений белагропромбанка

Белорусский государственный университет информатики и радиоэлектроники

г. Минск, Республика Беларусь

Филюта А.А.

Дедюро Е.А. - ассистент, магистр технических наук

Разработана система обеспечивающая централизованный учет средств измерений(далее СИ) ОАО «Белагропромбанк». Данная разработана для эффективного ведения перечня средств, для устранения возможных несоответствий при сертификационном аудите менеджмента качества, а также для формирования необходимой документации. Разработанная система имеет следующую структуру.

       
   
 
Компьютер пользователя
 


Пользователь
XML

                   
   
 
 
   
 
 
   
   
Клиентское приложение
 


Рис. 1 – Структура разработанной системы

Клиентское приложение написано на языке программирования C# и представляет собой набор форм, с которыми работает пользователь. Приложение имеет 2 модуля каждый из которых решает свои задачи. Первый решает задачу администрирования, что включает в себя создание и удаление пользователей, и распределение прав и уровня доступа. Права определяют доступ к модулям программы. Уровень доступа определяет область видимости записей из базы данных для пользователя, в соответствии с принадлежностью к определённому структурному подразделению банка. Второй модуль работу пользователя по контролю СИ, а также формировании документации. При входе пользователя в систему, определяются права пользователя и уровень его доступа, при этом загружаются необходимые модули и устанавливаются соответствующие ограничения. Для работы с базой данных используются веб-сервисы, хранимые на сервере и написанные на языке Java. В них реализованы все функции для доступа к данным. В Базе данных хранится вся информация о всех пользователях, а также информации по всем СИ структурных подразделений банка. При каждом запуске программы выполняет проверка текущей версии. При несоответствии версии на сервере и текущей, производятся скачивание новой версии. Это позволяет наиболее быстрым образом применять все изменения в программе для всех пользователей. В рамках данной информационной системы предусмотрены автономные приложения, которые осуществляют авто-рассылку писем о напоминании проведения плановых мероприятий по СИ, а также корректируют справочники в базе данных в соответствии с изменениями в структурных подразделениях (закрытие старых/открытие новых.). Данные приложения работают на сервере и запускаются каждый день.

Список использованных источников:

1. С. Урман, Р. Хардман, М. МакЛафлин. Oracle Database 10g. Программирование на языке PL/SQL. Лори. 2010 – 816с.

2. К. Нейгел, Б. Ивьен, Дж. Глинн, К. Уотсон. C# 4.0 и платформа.NET 4 для профессионалов. Диалектика, Вильямс. 2011 – 1440с.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: