Диплом: Внедрение автоматизированной банковской системы OOO «Sirius light»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
приходу в течение банковского дня.
Для связи с верхним уровнем Ядра ИБС «STEM» - уровнем
технологий, реализован интерфейс в виде следующих системных операций:
Прямая проводка - обратимая операция, т.е. допускается выполнение
обратной операции для исправления ошибок.
Откат проводки (операция, обратная к проводке) двух видов:
1) по проводке без документа (для ввода остатков), используется на
этапе отладки и внедрения;
2) по документу.
Исправительная проводка (обратимая). Отличается от прямой тем, что
вместо увеличения оборотов происходит их уменьшение, одновременно
контролируется целостность оборотов (контроль наличия прямой проводки
не предусмотрен).
Ввод остатков на счета возможен в следующих вариантах:
- ввод остатков в национальной валюте в пакетном режиме;
подразумевает наличие баланса по завершению операции и использование
«Операционного дня», из которого возможен экспорт информации об
остатках на лицевых счетах в текстовый файл и импорт в ИБС «STEM»
(ограничение производительности -1500 операций в час по вводу остатков);
- ввод валютных остатков в диалоге по информации об остатках в
национальной валюте на лицевых счетах с контролем целостности баланса
(для обоих методов учета операций в валюте);
- ввод валютных остатков в пакетном режиме (путем импорта).
Поддержка внедрения системы в реальном времени
Система позволяет использовать методику «мягкого» внедрения в
банке и поэтапного вытеснения (замещения) существующего ОДБ, начиная
от аппаратной платформы и заканчивая внедрением ИБС. При этом
внедрение возможно без остановки банка при одновременном вводе
остатков, совершении операций и параллельном функционировании двух
систем. Однако, это повышает требования к подготовленности персонала и
33
увеличивает загруженность специалистов на весь срок внедрения. В
настоящий момент разработаны утилиты перехода от ОДБ «БАРС» для
передачи информации о клиентах, счетах, остатках в ИБС «STEM» и
выгрузки документов дня из ИБС «STEM» в ОДБ «БАРС». Кроме того, с
системе предусмотрена возможность перехода от Одновалютной системы
учета валютных операций к Многовалютной. [5,32].
34
ГЛАВА 3. РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ БАНКОВСКОЙ
СИСТЕМЫ ДЛЯ ОПЕРАЦИОННОГО ОФИСА OOO «SIRIUS LIGHT»
3.1 Разработка технического задания на разработку
Удобный пользовательский интерфейс наряду с богатыми
функциональными возможностями, позволяют разрешить многие проблемы,
связанные с эксплуатацией приложения пользователями. Средства
программирования Visual Basic дают нам возможность реализации данного
программного продукта. После создания баз данных, их заполнения и
написания запросов в этой среде можно перейти к созданию
пользовательского интерфейса. [28, с. 2]
Чтобы обеспечить наилучшие функциональные характеристики
приложению, необходимо расположить каждую таблицу на отдельной
форме.
Для получения данных из среды SQL в VB необходимо проделать ряд
операций. Выберите пункт «Add Data Source…» в пункте меню «Data». После
чего появится Wizard выбора типа ресурса данных. Нам необходимо выбрать
тип База данных(Database) и перейти к следующему пункту настройки
соединения с базой данных. В этом пункте необходимо выбрать новое
соединение, если соединение еще не было выбрано, в появившемся окне
необходимо нажать на обзор (Browse) и выбрать месторасположение базы
данных на компьютере. При подтверждении, появится информационное
сообщение, которое спрашивает у нас¸ необходимо ли нам прикрепить
проект базы данных к проекту VB, на что нужно ответить да, во избежание
проблем с соединением (чтобы каждый раз не выбирать соединение). После
проведения последовательности этих шагов, база данных прикреплена к
проекту Visual Basic.
Теперь мы можем, отобразить таблицу базы данных на форме, простым
перетаскиванием таблицы из списка Data Source на форму. Так будет
35
выглядеть таблица на форме до компиляции: А в таком виде, она будет после
компиляции, уже в программе:
Точно такой же алгоритм вывода запросов на форму, за исключением
первых этапов, которые мы исключаем (база данных уже присоединена).
Теперь нам необходимо ковертировать запросы SQL в формат, приемлемый
для VB. Для этого нам нужно нажать на кнопку Edit DataSet with Designer
вкладки Data Source. После чего появится поле, на котором расположены все
наши таблицы в виде структуры:
Далее необходимо кликнуть по полю серого цвета правой кнопкой
мыши, выбрав пункт Add => TableAdapter. Два раза кликнуть по кнопке Next,
после чего появится поле для ввода, куда необходимо вставить код запроса и
нажать Finish. Появится новая таблица, хранящая параметры запроса. Теперь
эту таблицу можно так же добавить на форму.
Проделав последовательность данных действий, мы получили данную
программу: Каждая кнопка программы несет функциональную роль. При
нажатии на пункт меню «Таблицы» выводится список таблиц, доступных для
вывода. Здесь же можно произвести процедуру добавления, удаления или
изменения реквизитов отношения, обеспечиваемая компонентом «CARDS
Binding Navigator». [29, с. 2]
Базы данных – так называемая специальная информация которая
представляет собой совокупность набора записей или файлов. В базах
данных можно хранить к примеру списки ваших друзей их адреса, по
желанию можно отображать их в том виде который вам более удобный, либо
по алфавиту, либо по последним изменениям. Так же можно сохранять
информацию о ваших расходах или финансовых пополнениях. Одним
словом, в базы данных можно вписать любую информацию, главной чертой
которая делает данную систему особенной, то что она защищена от
постороннего проникновения, и доступна для вашего пользования. Примером
базой данных можно отнести даже ярлык созданный на вашем рабочем столе,
36
так как он адресует ваш запрос к базе данных, после чего вы получаете
отображение данного файла.
Люди которые любят порядок, чтобы был быстрый доступ к
информации и полностью сгруппированный поток файлов, уже даёт понятие
базы данных. Если вы выполняете данные функции в своём ПК, то вас смело
можно называть диспетчером, который обслуживает базы данных. Если же
вы не знаете как правильно сгруппировать информацию, при изменении или
внесении новой информации, то вам необходимо научиться пользоваться
СУБД, что означает «Система управления базой данных».
Данный метод даёт абсолютный контроль над базой данных, что
позволяет обрабатывать и получать информацию при помощи данных. Так
же возможно обрабатывать большие объёмы информации и упорядочивать
их по каталогам. Метод работы базы данных основывается на 3 видах:
Путь определения баз данных – данным способом можно
воспользоваться при определении какого рода информацию вы собираетесь
хранить, тип, вид её содержания, после чего получается связь между ними.
Метод обработки данных – здесь может выполнятся любое
манипулирование данных. При работе с обработкой данных вы выполняете
следующие функции такие как, фильтрация и сортировка данных, в
последствии можно выводить данные. Так же можно вносить изменения и
заменять информацию путём удаления или заменой информации, или же
скопировать данные длясоздание отдельного вида данных.
Метод управления данными – в данном случае выполняет установление
доступа, который позволяет ограничить просмотр информации. Если у вас
есть доступ к базе данных, то вы можете спокойно вносить, изменять,
копировать и выводить информацию.
Все 3 метода работы с базой данных закреплены в программе от
MicrosoftOffice, в приложении Access.
Существует множество видов классификации БД. Они разделяются
путём множеств на подмножества. БД предназначены для хранения
37
информации, защиты, поиска. Ниже приведены примеры на
которыеподразделяется база данных.
Так же, БД могут делится по следующим признакам, во первых всё
зависит от того на какой основе БД составляется, будет она платной или
бесплатной. Так же не мало важно, что БД будет иметь статус собственности,
который делится либо на негосударственные, государственные. Существует
так же общедоступность к БД, либо это будет ограниченный круг который
имеет доступ к ней, либо общедоступная БД.
На данный момент существует огромное количество СУБД, но все они
работают по основным комплексам понятий. Для того, чтобы БД и СУБД
велись в строгом порядке, существуют специальные отделы, на которые
могут возложить такие функции как администрирование данных которые
хранятся в БД.
Иерархические БД – в ней происходит связь путём подчинения
элементов, после чего всё это отображается построением «дерева». Так же
иерархия использует корневой узел. Потоки могут иметь по одному предку и
одному потомку. Иерархическая БД очень проста в использовании и
представлении, но главным минусом является то, что она зависит от
программно-аппаратного средства.
Объектно ориентированные БД – в данной БД информация
представляется в виде абстракции, которые наделены свойствами, которые
отображаются неструктурированными данными, которые используют
взаимодействие с другими предметами. Существует степень которая
определяет универсальность, они делятся на два класса:
1. Общее назначение системы – это продукт который
функционирует с ЭВМ который использует пользователь.
2. Специализированная система – данная система начинает работать
при нецелесообразном использовании СУБД.
Лидерами на рынке по СУБД являются следующие программы:
1. Microsoft Access 2007.
38
2. dBASE IV, (Borland International).
3. MicrosoftFoxPro 2.6 for DOS.
4. Microsoft FoxPro for Windows.
5. Paradox for DOS 4.5.
6. Paradox for Windows.
Технология которая позволяет обрабатывать информацию в БД делится
на два вида:
1. Централизованная БД
2. Распределённая БД
Централизованные БД работают с локальными сетями, где хранение
информации находится в одном центральном компьютере.
Централизованные БД работают как клиент-сервер и файл-сервер.
Файл-сервер работает по принципу выделений одной из ЭВМ где
выступает в качестве центральной. В такой машине обычно хранится
информация которая является централизованной. Остальные ЭВМ которые
входят в сеть, будут просто рабочими станциями. Путём передачи
информации на рабочую станцию которую запросил пользователь, данная
машина произведёт обработку информации. Если к серверу одновременно
будут обращаться много пользователей, то это может повлиять на системную
производительность.
В данной схеме говориться о том, что машина которая является
центральной в системе, должна выполнять основной объём при обработке
данных. Транспортировка данных идёт от сервера к клиенту, путём
извлечения данных.
Принцип работы данного метода заключается в том, что вся
информация попавшая в СУБД, храниться в виде двух таблиц. Допустим
одна из таблиц может содержать к примеру, информацию о каком либо
продукте или клиенте. Так же имеется множество столбцов либо полей, они
помогают упорядочить информацию по типу или по запросу пользователя
базы данных. После того как пользователь послал запрос на получение
39
информации, она отображается в виде таблиц, в которых можно увидеть
интересующую вас информацию.
Реляция – это так называемый метод который может хранить только
информацию о каком либо конкретном сведении. Вся информация
обрабатывается как единое целое, при этом данные связаны тонкой нитью
которая проходит между ними, что помогает отображать и искать
информацию. Кроме поиска можно и объединять информацию, для более
глубокого поиска, путём добавления дополнительных строк, таких как:
Контактная информация
Контактный номер
Место работы
Место проживания
Вся эта информация связана между собой и облегчает поиск в базе
данных.
Реляция - представляется в виде отношения, которая предоставляет
информацию об отдельном клиенте или заказе.
Атрибуты – данный вид хранит информацию о каком либо предмете.
Атрибуты можно встретить в отдельном столбце, который может хранить
следующую информацию: адрес, суммы заказов.
Экземпляры – в данном случае предоставляется информация о клиенте.
Представление экземпляров выдаётся в виде строки.
Связь – данный способ служит связью между информацией, который
позволяет отображать её. Допустим клиент сделал множество заказов, но
связь при поиске будет сводится именно к одному клиенту.
Слияние – выше мной было описано что базы данных можно
объединять, данный метод и позволяет объединять несколько баз данных для
получения и поиска нужной информации.
СУБД – это система которая управляет базами данных, связующая
языковые и программные средства, в которые вводятся данные для
многопользовательского режима работы.
40
СУБД это оболочка, которая образуется путём, ведения информации,
заполнения таблиц, данных что образует БД. Программы вписанные в
систему, позволяют производить обработку, ввод-вывод, а так же хранение
информации.
Программирование БД происходит путём использования ЯПУ, для
этого используют языки 4-го поколения. Так же можно использовать базовые
языки, такие как C++, C, ObjectPascal, Pascal,
Для создания управления системы базы данных, используют всего 3
языка:
1. (ЯОД) Языки описания данных – данный язык используется для
построений структур, шапок, таблиц БД, а так же для описаний схем.
2. (ЯМД) Языки манипулирования данных – служит для обновления
информации, которые производит пользователь.
3. Языки запросов – это язык, который выполняет поиск величин по
заданному критерию, после чего выдаётся результат который был запрошен
пользователем.
Данные три функции выполняет язык SQL, он работает путём
исчислений кортежей. Так же иногда используется язык запросов, который
называется QueryByExample, но данный язык относится к классу исчислений
доменов.
В любом случае при работе на ПК вы сталкивались с данной
программой, она служит для построения базы данных. Первоначально всё
начиналось с программы MS-DOS, но минус данной системы то, что
работает он только в символическом режиме. После чего было разработано
множество программных продуктов, которые работали непосредственно в
самой ОС. Возможно вы пользуетесь отдельным приложением для
построения СУБД. Выбор программы конечно определяется самим
пользователем, так как одни из программ могут выполнять ограниченные
возможности, а другие же очень сложны в использовании и ограничивают
возможности людей работать с ними. Более опытные люди работа которых
41
связана с построением базы данных, так же стараются не пользоваться
сложными программами, или применяют их только в том случае, если
требуется создание полного приложения.
Но с появлением ACCESS произошла революция с работой СУБД, так
как принцип её работы и уникальность построения оказалась на много проще
чем какой либо другой продукт. Большим плюсом в использовании данного
приложения является то, что можно создавать как простые, так и больше
базы данных, что не требует большой подготовки для их построения.
В данный момент Accessпостроен на 32-рядным протоколе, что
позволило более просто работать с приложением. Если раньше люди боялись
без особых навыков строить СУБД, то при использовании СУБД, вы сильно
удивитесь, так как в использовании данной приложение очень простое.
Данное приложение при работе использует расширение в виде .mdb.
Как и оговаривалось ранее, использование данного приложения позволяет
обрабатывать и определять метод работы и построения БД. Разнообразие и
виды построения являются уникальной частью данной программы, можно
подготовить БД для веб-страниц, офиса, банков и д.р.
Вы как пользователь можете полностью решить содержание БД, и
какого вида информацию будете хранить. БД может состоять из нескольких
таблиц, может содержать информацию любого рода. Удачной базой данных
можно назвать ту, которая позволяет быстро и точно выдавать результаты
при запросе пользователя. Если БД выполняют данные условия, то её можно
назвать хорошей и работоспособной базой данных. Если же БД содержит
более десяти страниц, то БД становится грамоздкой и уменьшает
эффективность работы с ней.
При создании БД нужно вовремя контролировать объём информации,
чтобы не забить таблицу ненужной информацией, что в последствии
понижает работоспособность таблицы. БД не могут обрабатывать такие виды
данных как звук и картинки.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран