Технология проектирования информационных систем

Определение понятия автоматизированных информационных систем. Рассмотрение систем управления базами данных: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro. Анализ развития автоматизированных банковских систем.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 06.01.2017
Размер файла 549,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

  • Содержание
    • Введение
      • 1. Теоретические основы построения АИС
      • 1.1 Понятие автоматизированных информационных систем
      • 1.2 Основополагающие принципы создания АИС
      • 1.3 Методы разработки АИС
      • 1.4 Анализ существующих систем управления базами данных и выбор наилучшей
      • 2. Структура построения АИС коммерческого банка (на примере ООО «Бум-банк»)
      • 2.1 Предпосылки и история развития автоматизированных банковских систем (АБС)
      • 2.2 Структура АБС коммерческого банка ООО «Бум-банк»
      • Заключение
      • Литература
      • Введение
      • Возрастающие требования к объемам обрабатываемой информации, к структуре и качеству информационного фонда, к адекватности представления предметной области в рамках автоматизированных систем управления (АСУ), оказали большое влияние на процесс формирования специализированного класса автоматизированных информационных систем (АИС), основополагающим назначением которых является компактность представления информации и высокая скорость ее обработки. С ростом производительности вычислительной техники проблема повышения эффективности АИС за последние десятилетия перевела исследовательские приоритеты из сферы «алгоритмов» в среду «моделей данных» и сделала актуальной задачу разработки систем управления базами данных (СУБД).
      • Развитие технических систем и процессов автоматизации привело к необходимости создания больших программно-технических комплексов, обладающих сложной структурой и разветвленной функциональностью. Разработка систем такого класса требует использования тех или иных технологий, основанных на парадигме сложных систем. Результатом такого развития становится все большее применение различных методов и моделей, создаваемых в расчете на значительное сокращение временных, трудовых и материальных затрат на разработку больших и сложных автоматизированных систем и относящихся к классу «логического проектирования». Одновременно с этим, использование методов логического проектирования позволяет значительно повысить надежность, удобство восприятия и простоту модификации разрабатываемой АИС.
      • Целью курсовой работы является исследование проектирования АИС коммерческого банка на примере ООО «Бум-банк».
      • Данная цель достигается решением следующих частных задач:

ь дать понятие автоматизированных информационных систем;

ь раскрыть основополагающие принципы создания АИС;

ь рассмотреть методы разработки АИС;

ь определить проектирование и принципы создания АИС;

ь изучить этапы создания АИС;

ь выявить типичные ошибки при работе с "АИС Коммерческий банк";

ь рассмотреть обновление программы "АИС Коммерческий банк".

Объект исследования АИС ООО «Бум-банк».

Предмет исследования: сложные организационно-технические объекты и человеческий фактор в процессе разработки и управления автоматизированными системами.

1. Теоретические основы построения АИС

1.1 Понятие автоматизированных информационных систем

Информационной системой называется взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе принятия решений задач из любой области. Они помогают анализировать проблемы и создавать новые продукты. В качестве основного технического средства переработки информации используют персональный компьютер (ПК) [9]. В крупных организациях наряду с персональным компьютером в состав технической базы информационной системы может входить мэйнфрейм или суперЭВМ. Особая роль в информационных системах отводится человеку, т.к. техническое воплощение информационной системы само по себе ничего не будет значить, если не учтена роль человека, для которого предназначена производимая информация и без которого невозможно ее получение и представление.

Автоматизированная информационная система (АИС) -- совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.

АИС являются, с одной стороны, разновидностью информационных систем (ИС), с другой -- автоматизированных систем (АС), вследствие чего их часто называют ИС или АС.

За хранение информации в АИС отвечают:

– на физическом уровне:

– встроенные устройства памяти (RAM);

– внешние накопители;

– дисковые массивы;

– на программном уровне:

– файловая система ОС;

– СУБД.

Системы хранения документов, мультимедиа и т. д.

В настоящее время широко применяются различные программные средства при работе с компьютером, в том числе и автоматизированные информационные системы.

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

– работать с большим объемом данных (причем прослеживается преобладание логической обработки над математической);

– хранить данные в течение длительного временного периода;

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

– значительно снизить затраты на хранение и доступ к необходимым данным;

– достаточно быстро находить требуемую информацию и т. д.

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

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

– повышать производительность работы персонала;

– улучшать качество обслуживания клиентов;

– снижать трудоемкости и напряженность труда персонала, минимизировать ошибки в его действиях[15].

Таким образом, можно сделать вывод о том, что в общем виде автоматизированная информационная система - совокупность аппаратных (технических) средств, математических средств (математические модели, алгоритмические способы обработки информации, методы поиска и описания объектов программирования), телекоммуникационных средств, средств сбора и хранения информации.

1.2 Основополагающие принципы создания АИС

Основополагающими принципами создания АИС являются следующие:

1.Принцип системности: система - совокупность взаимосвязанных элементов, подчиненных определенной цели.

2.Принцип развития: АИС создается с учетом возможности постоянного пополнения и обновления функций системы и видов ее обеспечений

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

4.Принцип стандартизации и унификации: необходимость применения типовых, унифицированных и стандартизированных элементов функционирования АИС

5.Принцип эффективности: достижение рационального соотношения между затратами на создание системы и целевым эффектом, получаемым при ее функционировании

А также несколько частных принципов:

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

*Принцип первого руководителя предполагает закрепление ответственности при создании системы за заказчиком - будущим пользователем.

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

*Принцип автоматизации информационных потоков и документооборота.

*Принцип автоматизации проектирования.

А также организационно-технологические принципы:

*Принцип абстрагирования, т.е. выделение наиболее существенных (с конкретной позиции рассмотрения) аспектов системы.

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

*Принцип концептуальной общности, т.е. неукоснительное следование единой методологии проектирования.

*Принцип непротиворечивости и полноты, т.е. наличие всех необходимых элементов в создаваемой системе и их согласованное взаимодействие.

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

*Принцип структурирования данных.

*Принцип доступа конечного пользования, т.е. пользователь должен иметь средства доступа в БД, которые он может использовать непосредственно (без программирования).

1.3 Методы разработки АИС

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

Существует три класса методологий проектирования АИС:

– концептуальное моделирование предметной области;

– выявление требований и спецификация информационной системы через ее макетирование;

– системная архитектура программных средств, поддерживаемая инструментальными средствами CASE-технологии (CASE -- Computer Aided Software Engineering -- технология создания и сопровождения ПО различных систем).

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

Существует три метода разработки АИС: оригинальный, типовой, автоматизированный.

Метод оригинального проектирования охватывает все виды работ для различных объектов, выполняемых по специальным проектам, включающим оригинальные методики и средства выполнения работ. Методики на всех этапах работ создаются для конкретного объекта по мере необходимости. Недостатками этого метода являются высокая трудоемкость, большие сроки проектирования, плохие модернизируемость и сопровождаемость.

Метод типового проектирования предполагает разбиение системы на отдельные модули (элементы, подсистемы, объекты) и разработку для каждого из них законченного проекта. Это позволяет при внедрении адаптировать каждый модуль к конкретным условиям функционирования системы. Например, элементами могут быть ИО, ПО, ТО.

Подсистемами могут выступать функциональные подсистемы сбора информации, распространения информации и т. д.

Метод автоматизированного проектирования предполагает автоматизацию основных этапов создания АИС, начиная от выбора состава задач и заканчивая автоматическим получением проектной документации. Для реализации этого метода используют представленные и выполненные на ЭВМ типовые проекты и типовые проектные решения, ППП, ОС, САПР, CASE-технологии.

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

1.4 Анализ существующих систем управления базами данных и выбор наилучшей

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных персональных компьютеров обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам электронной вычислительной машины.

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии “клиент-сервер”. Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения, на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом “де-факто” стала “быстрая разработка приложений” или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе “открытом подходе”, то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с “классическими” СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами “классических” СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии “клиент-сервер”.

Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.

Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro 3.0, Paradox, Visual Basic 4.0, Visual С++, Access 7.0.

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

FoxPro (фирма Fox Software) обладала исключительно высокими скоростными характеристиками и в этом отношении заметно выделялась среди интерпретирующих систем. Сравнительно с dBase IV ее скорость в несколько раз выше и не уступает скорости систем-компиляторов. Практически по всем показателям Fox-программы работают значительно быстрее Clipper-программ. (Напомню - речь пока о версии для DOS'a.)

Набор команд и функций, предлагаемых разработчиками FoxPro, по мощи и гибкости отвечает любым требованиям к представлению и обработке данных. Может быть реализован максимально удобный и эффективный пользовательский интерфейс. В FoxPro поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровнего доступа к файлам, управление цветами, настройками принтера, данные могут быть представлены с виде «электронных таблиц» и много еще приятностей и удобностей. В «довиндовскую» эпоху FoxPro был самой быстрой, самой удобной и самой мощной СУБД для компьютеров стандарта IBM PC.

Paradox был разработан компанией Ansa Software, и первая его версия увидела свет в 1985 году. Этот продукт был впоследствии приобретен компанией Borland. С июля 1996 года он принадлежит компании Corel и является составной частью Corel Office Professional.В конце 80-х - начале 90-х годов Paradox, принадлежавший тогда компании Borland International, был весьма популярной СУБД, в том числе и в нашей стране, где он одно время занимал устойчивые позиции на рынке средств разработки настольных приложений с базами данных.

Принцип хранения данных в Paradox сходен с принципами хранения данных в dBase - каждая таблица хранится в своем файле (расширение *.db), MEMO- и BLOB-поля хранятся в отдельном файле (расширение *.md), как и индексы (расширение *.px).

Однако, в отличие от dBase, формат данных Paradox не является открытым, поэтому для доступа к данным этого формата требуются специальные библиотеки. Например, в приложениях, написанных на C или Pascal, использовалась некогда популярная библиотека Paradox Engine, ставшая основой Borland Database Engine. Эта библиотека используется ныне в приложениях, созданных с помощью средств разработки Borland (Delphi, C++Builder), в некоторых генераторах отчетов (например, Crystal Reports) и в самом Paradox. Существуют и ODBC-драйверы к базам данных, созданным различными версиями этой СУБД.

Следует отметить, что отсутствие «открытости» формата данных имеет и свои достоинства. Так как в этой ситуации доступ к данным осуществляется только с помощью «знающих» этот формат библиотек, простое редактирование подобных данных по сравнению с данными открытых форматов типа dBase существенно затруднено. В этом случае возможны такие недоступные при использовании «открытых» форматов данных сервисы, как защита таблиц и отдельных полей паролем, хранение некоторых правил ссылочной целостности в самих таблицах - все эти сервисы предоставляются Paradox, начиная с первых версий этой СУБД.

По сравнению с аналогичными версиями dBase ранние версии Paradox обычно предоставляли разработчикам баз данных существенно более расширенные возможности, такие как использование деловой графики в DOS-приложениях, обновление данных в приложениях при многопользовательской работе, визуальные средства построения запросов, на основе интерфейса QBE - Query by Example (запрос по образцу), средства статистического анализа данных, а также средства визуального построения интерфейсов пользовательских приложений с автоматической генерацией кода на языке программирования PAL (Paradox Application Language).

Windows-версии СУБД Paradox, помимо перечисленных выше сервисов, позволяли также манипулировать данными других форматов, в частности dBase и данными, хранящимися в серверных СУБД. Такую возможность пользователи Paradox получили благодаря использованию библиотеки Borland Database Engine и драйверов SQL Links. Это позволило использовать Paradox в качестве универсального средства управления различными базами данных (существенно облегченная версия Paradox 7 под названием Database Desktop по-прежнему входит в состав Borland Delphi и Borland C++Builder именно с этой целью). Что же касается базового формата данных, используемого в этом продукте, то он обладает теми же недостатками, что и все форматы данных настольных СУБД, и поэтому при возможности его стараются заменить на серверную СУБД, даже сохранив сам Paradox как средство разработки приложений и манипуляции данными.

Текущая версия данной СУБД - Paradox 9, поставляется в двух вариантах - Paradox 9 Standalone Edition и Paradox 9 Developer's Edition. Первый из них предназначен для использования в качестве настольной СУБД и входит в Corel Office Professional, второй - в качестве как настольной СУБД, так и средства разработки приложений и манипуляции данными в серверных СУБД. Обе версии содержат:

– средства манипуляции данными Paradox и dBase;

– средства создания форм, отчетов и приложений;

– средства визуального построения запросов;

– средства публикации данных и отчетов в Internet и создания Web-клиентов;

– Corel Web-сервер;

– ODBC-драйвер для доступа к данным формата Paradox из Windows-приложений;

– средства для доступа к данным формата Paradox из Java-приложений;

– Run-time-версию Paradox для поставки вместе с приложениями;

– средства создания дистрибутивов;

– драйверы SQL Links для доступа к данным серверных СУБД.

Access - в переводе с английского означает “доступ”. MS Access - это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования - Visual Basic For Application.

Популярность СУБД Microsoft Access обусловлена следующими причинами:

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

– система имеет полностью русифицированную версию;

– полная интегрированность с пакетами Microsoft Office: Word, Excel, Power Point, Mail;

– идеология Windows позволяет представлять информацию красочно и наглядно;

– возможность использования OLE технологии, что позволяет установить связь с объектами другого приложения или внедрить какие-либо объекты в базу данных Access;

– технология WYSIWIG позволяет пользователю постоянно видеть все результаты своих действий;

– широко и наглядно представлена справочная система;

– существует набор “мастеров” по разработке объектов, облегчающий создание таблиц, форм и отчетов.

Visual Basic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office.

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

Компания Borland всегда была широко известна професссиональным разработчикам как фирма, предлагающая компиляторы С и Pascal, систему управления базами данных Paradox. Имея по всему миру около шести миллионов пользователей, dBASE остается индустриальным стандартом, применимым к различным операционным платформам, среди которых MS-DOS, UNIX, VAX/VMS и MS-Windows. Продукты, развиваемые в классе языков программирования - Borland C++ 4.5 и Delphi - с уникальным сочетанием классических принципов и современной технологии.

Совершенно новый продукт Borland Delphi for Windows - система скоростной разработки приложений, основанная на объектно-ориентированном Паскале. Delphi объединяет визуальные средства быстрой разработки приложений, высокопроизводительный компилятор объектно-ориентированного языка, масштабируемый механизм доступа к данным и другие последние достижения в области компьютерных технологий.

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

Для создания была выбран продукт MS ACCESS, поскольку именно эта СУБД предоставляет эффективный набор средств, которые позволяют быстро организовать учет данных, отчетность и совместный доступ к данным. В то же время, пользователи, даже не обладая специализированными знаниями баз данных, могут быстро создавать удобные приложения учета данных посредством настройки одного из нескольких готовых шаблонов, преобразования существующих баз данных или создания новой базы данных. С помощью Office Access можно легко адаптировать приложения базы данных и отчеты к меняющимся потребностям бизнеса. Расширенная поддержка компонента «Microsoft Windows SharePoint Services 3.0» в Office Access 2007 обеспечивает совместное использование, проверку и резервное копирование данных, а также управление ими.

На основе вышесказанного можно сделать некоторые выводы.

Автоматизированная информационная система (АИС) -- совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.

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

АИС являются, с одной стороны, разновидностью информационных систем (ИС), с другой -- автоматизированных систем (АС), вследствие чего их часто называют ИС или АС.

Использование информационных систем позволяет:

– работать с большим объемом данных (причем прослеживается преобладание логической обработки над математической);

– хранить данные в течение длительного временного периода;

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

– значительно снизить затраты на хранение и доступ к необходимым данным;

– достаточно быстро находить требуемую информацию и т. д.

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

2. Характеристика построения структуры АИС на примере коммерческого банка

2.1 Предпосылки и история развития автоматизированных банковских систем (АБС)

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

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

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

Исторически развитие АБС прошло ряд этапов.

Первые серийные АБС работали на автономных персональных компьютерах, не объединенных в локальную сеть. Операционисты выполняли проводки непосредственно по лицевым счетам клиентов. В конце операционного дня данные со всех компьютеров переносили на дискетах на один - главный компьютер, на котором рассчитывался баланс.

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

II. Переход к единому операционному дню - естественный шаг на пути к формированию единой банковской бухгалтерии, ориентированный на отчетность. В 1992г. во многих банках внедрялось второе поколение АБС на основе локальных сетей с размещением всех рабочих файлов на ее сервере. Это упрощало консолидацию баланса, однако создавало новые проблемы. Когда несколько пользователей с нескольких рабочих станций одновременно обращались к данным, в локальной сети возникали «конфликты». Сеть довольно скоро перегружалась, и требовалось увеличивать мощность сервера и пропускную способность активного сетевого оборудования. Системы, сделанные на технологической базе «персональных» СУБД, перестали удовлетворять многие банки и прежде всего крупные: для них важна была эффективная работа в локальной сети. Ряд из них стали закупать западные разработки, другие пытались создать АБС своими силами… Новые решения начали предлагать и отечественные фирмы-разработчики. Некоторые, ориентируясь на Запад, делали ставку на «тяжелые технологи» - мощные центральные компьютеры, работающие в режиме «клиент - сервер», и профессиональные системы управления базами данных (СУБД).

III. Потребности в расширении возможностей по анализу деятельности банка и его клиентов привели к созданию интегрированных систем банковского учета, нацеленных на расширение аналитических возможностей в многофилиальном банке, в том числе и возможности анализа клиентской базы. Первые отечественные системы четвертого поколения на базе профессиональных СУБД появились в связи с укрупнением банков, рождением финансовых сетей, что обусловило новые требования к АБС. АБС многофилиального банка поддерживают распределенную обработку информации с использованием соответствующих телекоммуникационных средств и адекватной технологии.

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

V. Создание интегрированных АБС (ИАБС), ориентированных на использование распределенных, комплексных, адаптивных систем управления банковской деятельностью. Характерными чертами такого вида систем являются формирование единого информационного пространства, адаптируемость в зависимости от изменяющихся требований и внешних условий (включая изменения законодательства и нормативов, расширение номенклатуры услуг), комплексность решений, основанных на системах проектирования информационных систем.

Основные классифицирующие признаки технологических поколений АБС представлены в таблице 1.

Таблица 1. Основные признаки поколений АБС

Выбор и внедрение АБС - одна из главных предпосылок успешной деятельности банка на рынке. Новая АБС приобретается либо для нового банка, либо когда прежнюю уже невозможно использовать. Если руководитель банка ставит во главу угла дешевизну системы, то благополучие банка находится под серьезной угрозой. На рынке надо найти АБС, приемлемую по критерию «стоимость - эффективность». Использование морально устаревших, неадекватных и ненадежных АБС обходится слишком дорого для банка. К сожалению, они вынуждены покупать системы по принципу «побыстрее да подешевле», т.к. нормотворчество Центробанка, добавление новых или старых отчетов, заставляют разработчиков слишком часто переделывать ядро системы, схему данных др. автоматизированный информационный банковский мicrosoft

2.2 Структура АБС коммерческого банка ООО «Бум-банк»

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

Рис. 1. Инфраструктура банка ООО «Бум-банк»

Структурная схема комплексной автоматизации банка включает следующие модули:

– активно-пассивных операций;

– автоматизации учетных операций;

– анализа и формирования отчетности;

– оказания интерактивных услуг.

Состав и функции модулей автоматизации учетных операций приведены на рис. 2.

Рис. 2. Функции модулей автоматизации учетных операций

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

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

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

При выборе банком информационной системы, безусловно, следует руководствоваться не только стремлением к использованию последних достижений в данной области, но и конкретными условиями (размер банка: число работников и автоматизированных рабочих мест, объём и структуру документооборота, количество внутрибанковских и клиентских счетов, наличие филиальной сети, валютных операций и т. д. это определяет требования к функциональности и производительности информационной системы; специализация банка).

Естественно, что АБС банка ООО «Бум-банк» создана по принципу клиент/сервер.

АБС банка ООО «Бум-банк» создана в соответствии с современными представлениями об архитектуре банковских приложений, которая предусматривает разделение функциональных возможностей на три уровня.

Верхний уровень (Front-office) образуют модули, обеспечивающие быстрый и удобный ввод информации, ее первичную обработку и любое внешнее взаимодействие банка с клиентами, другими банками, ЦБ, информационными и торговыми агентствами и т.д.

Средний уровень (Back-office) представляет собой приложения по разным направлениям внутрибанковской деятельности и внутренним расчетам (работу с кредитами, депозитами, ценными бумагами, пластиковыми карточками и т.д.).

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

Разделение банка на front-office и back-office основывается не столько на функциональной специфике обработки банковских операций (сделок) и принятия решений (обобщения и анализа), сколько на самой природе банка как системы, с одной стороны, фиксирующей, а с другой активно влияющей на экономическое взаимодействие в финансово-кредитной сфере.

Рис. 3. Архитектура банковских приложений

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

– обеспечение межфилиального и межрегионального документооборота;

– получение консолидированной ежедневной и аналитической отчетности;

– предоставление филиалами информации обо всех клиентах банка и остатках на их счетах;

– контрольные и регламентирующие деятельность филиала функции.

В системах интерактивного обслуживания клиентов активно используются следующие устройства:

– автоматические телефонные справочные системы;

– информационные интеллектуальные принтеры;

– мультимедиа-киоски;

– Web-серверы сети Интернет.

Наработанный в России опыт создания АБС к настоящему времени имеет ряд особенностей, поэтому АБС банка ООО «Бум-банк» обладает раядом существенных отличий от зарубежных аналогов.

Прежде всего, это ориентация системы на работу с проводками. Теперь явно прослеживается отход от чисто бухгалтерского построения АБС на основе операционного дня. Высокотехнологичная АБС это эффективное средство контроля над настоящим и прогнозирование будущего развития финансово-кредитной деятельности банка. В любом западном банке такая система является жизненно необходимой составляющей в каждом звене банковской деятельности.

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

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

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

Автоматизированная банковская система ООО «Бум-банк» (базовый комплекс) позволяет организовать быстрое и качественное обслуживание клиентов по широкому спектру услуг. Основные функциональные модули системы реализуют:

– расчетно-кассовое обслуживание юридических лиц;

– обслуживание счетов банков-корреспондентов;

– кредитные, депозитные, валютные операции;

– любые виды вкладов частных лиц и операции по ним;

– фондовые операции;

– расчеты с помощью пластиковых карт;

– бухгалтерские функции;

– анализ, принятие решений, менеджмент, маркетинг и др.

Все банковские информационные системы можно разделить на две большие группы: разработанные на основе технологии файл/сервер и клиент/сервер. Последняя стала фактически стандартом, поскольку обладает рядом существенных преимуществ: высокая скорость обработки информации, слабо зависящая от количества пользователей и объема обрабатываемых данных, развитые возможности защиты информации, гибкость в отношении выборки и анализа данных.

АБС банка ООО «Бум-банк», построенная по принципу клиент/сервер, оправдывает вложения, даже несмотря на повышенные требования к аппаратно-техническому обеспечению.

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

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

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

Основные функции АБС:

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

– система коммуникации с филиалами и иногородними отделениями;

– система автоматизированного взаимодействия с клиентами («банк-клиент»);

– аналитические системы, включая анализ всей деятельности банка и выбор оптимальных в данной ситуации решений;

– автоматизация розничных операций, в том числе применение банкоматов и кредитных карточек;

– системы межбанковских расчетов;

– системы автоматизации работы банка на рынке ценных бумаг;

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

Заключение

Автоматизированная информационная система (АИС) -- совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.

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

АИС являются, с одной стороны, разновидностью информационных систем (ИС), с другой -- автоматизированных систем (АС), вследствие чего их часто называют ИС или АС.

использование информационных систем позволяет:

– работать с большим объемом данных (причем прослеживается преобладание логической обработки над математической);

– хранить данные в течение длительного временного периода;

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

– значительно снизить затраты на хранение и доступ к необходимым данным;

– достаточно быстро находить требуемую информацию и т. д.

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

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

Современные банковские технологии как инструмент поддержки и развития банковского бизнеса создаются на базе ряда основополагающих принципов:

– комплексный подход в охвате широкого спектра банковских функций с их полной интеграцией;

– модульный принцип построения, позволяющий легко конфигурировать системы под конкретный заказ с последующим наращиванием; открытость технологий, способных взаимодействовать с различными внешними системами (системы телекоммуникации, финансового анализа и др.), обеспечивать выбор программно-технической платформы и переносимость ее на другие аппаратные средства; гибкость настройки модулей банковской системы и адаптация их к потребностям и условиям конкретного банка;

– масштабируемость, предусматривающая расширение и усложнение функциональных модулей системы по мере развития бизнес-процессов (например, поддержка работы филиалов и отделений банка, углубление анализа и т.д.); многопользовательский доступ к данным в реальном времени и реализация функций в едином информационном пространстве;

– моделирование банка и его бизнес-процессов, возможность алгоритмических настроек бизнес-процессов; непрерывное развитие и совершенствование системы на основе ее реинжиниринга бизнес-процессов.

Литература

1. Барановская Т.П., Лойко В.И. и другие Информационные системы и технологии в экономике: Учебник - М.: Финансы и статистика, 2008. - 416 с.

2. Джонатан Генник, SQL. Карманный справочник, - СПб.:Питер, 2007.

3. Зобнин Б.Б., Задания и методические указания к выполнению курсовой работы по дисциплине «Моделирование систем» для студентов профилизации «Автоматизированные системы обработки информации и управления»направления 552800 - «Информатика и вычислительная техника», Екатеринбург, 2006.

4. Зобнин Б.Б., Моделирование систем, Конспект лекций, Екатеринбург, 2007

5. Информационные технологии управления: Учебное пособие / Под ред. Ю.М. Черкасова. -- М.: ИНФРА-М, 2007. -- 216 с. -- (Серия «Высшее образование»)

6. Информационные технологии управления: Учебное пособие для ВУЗов под ред. Г.А. Титоренко - М.:ЮНИТИ-ДАНА, 2005. - 439 с.

7. Меняев М.Ф. Информационные технологии управления: Учебное пособие в 3-х кн. Кн. 3. Системы управления организацией - М.: Омега - Л, 2003. - 464 с.

8. Павловская Т.А. Программирование на языке высокого уровня. [Текст] / Т.А. Павловская. - М.: Питер, 2007. С. 461.

9. Петров В.Н. Информационные системы - СПб: Питер, 2007. - 688 с.

10. Саак А.Э., Пахомов Е.В., Тюшняков В.Н. Информационные технологии управления: Учебник для вузов. - СПб.: Питер, 2005. - 320 с. - (Серия "Учебник для вузов")

11. Семакин И.Г. Основы программирования. [Текст] / И.Г. Семакин, А.П. Шестаков. - М.: Мир, 2006. C. 346.

12. Семенов М.И. и другие Автоматизированные информационные технологии в экономике: Учебник - М.: Финансы и статистика, 2006. - 416 с.

13. Советов Б.Я., Цехановский В.В. Информационные технологии: Учебник для ВУЗов - М.: Высшая школа, 2006. - 263 с.

14. Уткин В.Б. Информационные системы и технологии в экономике: Учебник - М.: ЮНИТИ-ДАНА, 2003. - 355 с.

15. Хотинская Г.И. Информационные технологии управления: Учебное пособие. - М.: Дело и Сервис, 2006. - 128 с.

16. Эккель Б. Введение в стандартный С++. [Электронный ресурс] / Б. Эккель. - М.: Питер, 2004. С. 572.

Размещено на Allbest.ru

...

Подобные документы

  • Развитие информационных систем. Современный рынок финансово-экономического прикладного программного обеспечения. Преимущества и недостатки внедрения автоматизированных информационных систем. Методы проектирования автоматизированных информационных систем.

    дипломная работа [1,5 M], добавлен 22.11.2015

  • Жизненный цикл автоматизированных информационных систем. Основы методологии проектирования автоматизированных систем на основе CASE-технологий. Фаза анализа и планирования, построения и внедрения автоматизированной системы. Каскадная и спиральная модель.

    курсовая работа [1,1 M], добавлен 20.11.2010

  • Основные понятия базы данных и систем управления базами данных. Типы данных, с которыми работают базы Microsoft Access. Классификация СУБД и их основные характеристики. Постреляционные базы данных. Тенденции в мире современных информационных систем.

    курсовая работа [46,7 K], добавлен 28.01.2014

  • Теоретические аспекты реляционных баз данных. Проектирование информационных систем "Ломбард" в Microsoft Access. Структура таблиц в программе. Заполнение базы данных, оперирование данными. Запросы с вычисляемыми полями. Создание форм и макросов.

    курсовая работа [1,4 M], добавлен 16.09.2017

  • Роль автоматизированных систем в туристической сфере. Принципы проектирования баз данных в Microsoft Access. Проектирование и планирование в Microsoft Project. Реализация базы данных ООО "Акварели" в Microsoft Access. Создание запросов, форм и отчетов.

    курсовая работа [3,5 M], добавлен 19.11.2012

  • Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro.

    курсовая работа [5,7 M], добавлен 29.04.2014

  • Эволюция технического обеспечения. Основные требования, применение и характеристики современных технических средств автоматизированных информационных систем. Комплексные технологии обработки и хранения информации. Создание базы данных учета и продажи.

    курсовая работа [127,1 K], добавлен 01.12.2010

  • Особенности основных, вспомогательных и организационных процессов жизненного цикла автоматизированных информационных систем. Основные методологии проектирования АИС на основе CASE-технологий. Определение модели жизненного цикла программного продукта.

    курсовая работа [1,8 M], добавлен 20.11.2010

  • Классификация автоматизированных информационных систем; их использование для систем управления. Характеристика предоставляемых услуг ООО "Континент"; анализ эффективности применения информационных технологий конечного пользователя на предприятии.

    дипломная работа [4,2 M], добавлен 05.12.2011

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

    презентация [203,1 K], добавлен 22.01.2016

  • История развития автоматизированных информационных систем, преимущества их использования. Эволюция MRP, MRP II, ERP, ERP II. Системы бизнес-аналитики. Внедрение ERP системы SAP в ООО "Газпром добыча Астрахань" и ОАО "Астраханское стекловолокно".

    курсовая работа [1,6 M], добавлен 10.06.2014

  • Характеристика современных информационных систем. Структура Microsoft Access 97, его справочная система, типы данных, особенности использования, ввод, редактирование и просмотр данных. Создание новой базы данных с помощью Конструктора в MS Access 97.

    реферат [49,1 K], добавлен 23.10.2009

  • Классификация автоматизированных информационных систем. Классические примеры систем класса А, B и С. Основные задачи и функции информационных систем (подсистем). Информационные технологии для управления предприятием: понятие, компоненты и их назначение.

    контрольная работа [22,9 K], добавлен 30.11.2010

  • Жизненный цикл информационных систем, методологии и технологии их проектирования. Уровень целеполагания и задач организации, классификация информационных систем. Стандарты кодирования, ошибки программирования. Уровни тестирования информационных систем.

    презентация [490,2 K], добавлен 29.01.2023

  • Создание и организация автоматизированных информационных систем (АИС). Основные компоненты и технологические процессы АИС. Стадии и этапы создания АИС с позиции руководства организации. Разработка комплексов проектных решений автоматизированной системы.

    реферат [286,6 K], добавлен 18.10.2012

  • Изучение понятия корпоративной информационной системы; требования к их разработке. Ознакомление с процессом проектирования и внедрения данных компьютерных технологий на производстве. Рассмотрение специфики работы корпоративных информационных систем.

    курсовая работа [33,1 K], добавлен 02.11.2014

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

    отчет по практике [1,1 M], добавлен 16.04.2017

  • Microsoft Access как система управления базами данных (СУБД), ее предназначение. Организованная структура для хранения данных. Типы данных при работе с Microsoft Access 2003 и Microsoft Access 2007. Проектирование баз данных и построение ER-диаграммы.

    контрольная работа [16,3 K], добавлен 10.10.2010

  • Типы административных информационных систем: системы генерации отчетов, системы поддержки принятия решений, системы поддержки принятия стратегических решений. Сортировка и фильтрация списков в Microsoft Excel. Работа с базами данных в Microsoft Access.

    контрольная работа [6,0 M], добавлен 19.11.2009

  • Создание автоматизированных систем управления для предприятий нефтяной и газовой промышленности. Система управления базами данных (СУБД), ее функциональные возможности, уровневая архитектура. Характеристика реляционных, объектных и распределенных СУБД.

    курсовая работа [434,7 K], добавлен 20.07.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.