Автоматизация системы в банке

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

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

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

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

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

1. Описание предметной области

Отдел информационных технологий является самостоятельным структурным подразделением компании (далее Компания).

Отдел создается и ликвидируется приказом Генерального директора Компании.

Отдел возглавляет непосредственно Силаковым Дмитрием Владимировичем, который назначается и освобождается от должности приказом Генерального директора Компании.

Работники отдела назначаются и освобождаются от занимаемой должности приказом генерального директора по представлению начальника отдела.

В своей деятельности Отдел информационных технологий руководствуется действующим законодательством РФ, постановлениями Правительства РФ, внутренними нормативными документами Компании, приказами и распоряжениями Генерального директора, настоящим Положением.

Организационная структура

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

2. Отдел состоит из одного подразделения, возглавляемого начальником отдела.

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

4. Состав и численность работников отдела определяются штатным расписанием, утвержденным генеральным директором.

Цели Отдела информационных технологий

1. Развитие информационных технологий в рамках бизнеса Компании.

2. Поддержание сети Компании в работоспособном состоянии.

3. Обеспечение бесперебойной работы оборудования и пользователей.

4. Программирование и развитие функциональности программного обеспечения.

Задачи Отдела информационных технологий

1. Разработка и внедрение проектов совершенствования технологичного управления Компанией.

2. Экономия средств Компании за счет применения высокотехнологичных систем управления.

3. Выявление и оперативное устранение перебоев в работе оборудования и пользователей.

Функции Отдела информационных технологий

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

2. Анализ и изучение проблем обслуживания автоматизированных систем управления Компании и ее подразделений.

3. Участие в составлении технических заданий по созданию автоматизированных систем управления Компанией.

4. Подготовка планов проектирования и внедрения автоматизированных систем управления Компанией и контроль за их выполнением.

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

6. Контроль состояния и безопасности сети и сетевого оборудования.

7. Назначение пользователям сети прав доступа.

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

9. Установка, настройка и управление программными и аппаратными системами Компании.

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

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

12. Организация подсистемы нормативно-справочной информации.

13. Обеспечение правильности переноса исходных данных на машинные носители.

14. Установка, отладка, опытная проверка и ввод в эксплуатацию комплекса технических средств автоматизированных систем управления Компанией.

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

16. Анализ и учет случаев отказа системы.

17. Разработка и проведение мероприятий по повышению качества и надежности автоматизированных систем управления Компанией.

18. Модернизация применяемых технических средств.

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

20. Оказание методической помощи подразделениям Компании в подготовке исходных данных для автоматизированных систем управления.

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

22. Выполнение расчетов эффективности мероприятий по автоматизации управления Компанией.

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

24. Изучение отечественного и зарубежного опыта автоматизации управления Компанией.

25. Ведение учета и составление отчетности о выполненных работах.

2. ПО используемое в отделе IT

В отделе IT используется ПО представленное в таблице 4, и дополнительные программные средства.

ПО используемое в группе по эксплуатации задач ФЭД

Операционные системы, в зависимости от технических характеристик ПЭВМ:

Microsoft Windows XP Professional

Microsoft Windows 2000 Professional

Microsoft Windows Vista

Microsoft Windows Sever 2003

Microsoft Windows Sever 2008

Компоненты операционной системы:

Internet Explorer

Outlook Express

Windows Media Player

MSN Messenger

NET Framework

DirectX

OpenGL

ASPI

Общесистемное и офисное ПО:

Антивирусная система Антивирус Касперского

ABBYY FineReader Professional Edition

corel draw graphics suite x5

Клиент SAP GUI

Microsoft Office 2003)

Windows Installer

Adobe Reader (Версии 7.09 и выше)

BDE5

Telephone UGP

Драйверы аппаратных компонентов системного блока (в зависимости от технических характеристик ПЭВМ)

Драйверы периферийного оборудования, подключенного к системному блоку

Архиваторы

WinZip

WinRAR

Дополнительные программные средства используемы в отделе IT

8

SCAD Office

10

Эл. п/я cc: Mail

12

ABBYY FineReader Professional Edition

13

ABBYY Lingvo

14

Adobe Acrobat Professional

15

Adobe Acrobat Standart

16

Adobe Color - Photoshop Specific

17

Adobe PageMaker

18

Adobe Photoshop

20

Adobe Illustrator CS

21

Corel Graphics Suite

22

Microsoft Office Visio

23

Windows Commander

24

Total Commander

3. Постановка цели и задач

3.1 Проблематика

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

Порядок предоставления кредита новому клиенту

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

- паспорт или другой документ, удостоверяющий личность;

- письменное заявление на имя руководителя учреждения банка о выдаче кредита;

- анкету кредитополучателя;

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

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

Ш Ответственный специалист (Операционист) регистрирует заявку в «Журнале регистрации заявок на ведение полномочий»;

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

Ш Для более наглядного представления вышеизложенного процесса предоставления или изменения полномочий пользователя в системе SAP R/3, была построена функциональная модель «как есть» (рисунок 2).

Операционисту в процессе предоставлении кредита, необходимо вести большой объем документации, а именно:

- заполнять «Журнал регистрации заявок на ведение полномочий»;

- формировать «Заявку на предоставления кредита»;

Чтобы выполнить данные манипуляции необходимо затратить много времени.

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

Решением этой проблемы станет разработка приложения по автоматизации процесса формирования и согласования заявки.

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

3.2 Постановка цели

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

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

3.3 Постановка задачи

Для того чтобы достигнуть поставленной цели необходимо поставить и решить следующие задачи:

- Изучить работу операциониста, отдела информационной безопасности и юридического отдела;

- Изучить входные и выходные документы;

- Изучить программные средства для реализации ПО;

- Провести обзор и сравнить программные средства для разработки ПО;

- Выбрать программное средство для разработки ПО;

- Разработать схему БД для хранения информации;

- Разработать ПО.

3.4 Обзор программных средств

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

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

Операционисту для начала работы достаточно будет войти на интранет портал, ввести свой логин и пароль.

Для того чтоб выбрать наиболее подходящее средство для разработки web-приложения был проведен обзор программных средств.

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

Обзор программных средств

Apache2triad

XAMPP

Сache

CMS Drupal

CMSJoomla

Америка

Германия

Америка

Бельгия

Россия

Apache 2, PHP 5, Perl, Python, SSL, XMail, MySql, PostgreSql, SLIMFTPD

Apache 2, PHP 5, Perl

собственный язык программирования Cache' Object Script, возможно использовать Java, С++

PHP, MYSQL, PostgreSQL

PHP, JavaScript, MySQL, Apache

около 308 Мб.

около 220 Мб

100 Мб

200-300 КБ

Linux, Mac OS X, Windows, Novell NetWare, BeOS.

Linux, Mac OS X, Solaris Windows 95, 98, 2000 2003, XP, Vista, 7.

Windows 95, 98, ME, NT 4 (SP4, SP5, SP6), 2000 (SP2), XP, Server 2003 (версии для 32- и 64-бит процессоров), Vista, Linux.

LAMP, Unix, Windows

Windows, Linux, Apple Mac OS

- простое и легкое развертывание сетевого программного обеспечения на любом компьютере и является идеальным решением для установки серверных платформ;

- пакет достаточно простой в использовании;

- удобная панель администрирования

- надежный.

- удобный интерфейс;

- простота установки;

- малый объем дистрибутива;

- высокая производительность (за счет близости к хранилищу данных Cache, таким образом сокращается объем данных, которыми обмениваются web-сервер и сервер БД Cache)

- высокая безопасность;

- масштабируемая;

- открытая и переносимая;

- резервное копирование при сбое в системе;

- быстродействие

- универсальность и гибкость;

- невысокая стоимость создания;

- простота и функциональность

- бесплатный пакет;

- пакет достаточно простой в использовании;

- высокая функциональность;

- может быть использован для установки вредоносной программы на клиентский сервер.

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

- дополнительные настройки компонентов пакета

- зависит от модели браузера;

- слабое использование объектных возможностей PHP;

- проблемы в безопасности

- низкая безопасность;

- ошибки в модулях;

- низкая скорость загрузки сайта;

+

+

+

+

+

Помимо представленных программных средств существуют конструкторы сайтов. К этим средствам можно отнести такие конструкторы, как Macromedia DreamWeaver, Macromedia HomeSite, Adobe Golive, Namo WebEditor, HotDog Professional и др. Основным заданием, которое реализовывается этими программными средствами, является задание разработки интерфейсной части сайта во всем своем многообразии, начиная от стилевых свойств, размещения элементов к структуризации как отдельных страниц, так и сайта, в целом.

Так же выделяют PHP отладчики (PHP-редакторы, нет общей терминологии). Они позволяют создавать и редактировать программный код, написанный на разных web-ориентированных языках программирования:

Ш PHP Expert Editor 4

Среди отладчиков наиболее популярным в нашей стране является PHP Expert Editor 4. Он достаточно простой в установке, настройке и использовании, поддерживает многоязычный интерфейс.

PHP Expert Editor имеет встроенный HTTP сервер и отладчик для запуска и отладки PHP-скриптов. Он может использовать любой внешний http-сервер. Имеет встроенную проверку синтаксиса PHP, встроенный браузер, FTP клиент, файл explorer, шаблоны кода, которые настраиваются, три режима подсветки кода (PHP & HTML, HTML only, PHP only), функции быстрой навигации и др. Наличие встроенного сервера позволяет использовать его для программирования в среде PHP без предоставления пользователю прав администратора.

Недостатком является отсутствие встроенных языков (используются внешние), слабая поддержка синтаксиса других языков. Нет поддержки проектов. Настройка сервера единственная для всего. Собственно, отлаживается код не в самом редакторе, а в абсолютно отдельной программе - PHP Expert Debugger.

Ш NuSphere PHPED

NuSphere PHPED - профессиональная интегрированная среда обработки, назначенная главным образом для того, чтобы формировать применение с использованием баз данных и PHP, HTML, XML, CSS. Стойкий редактор кода, отличная система подсветки кода в языках PHP, XML, XHTML, HTML, CSS и JavaScrip.

Программа также включает интегрированную базу данных и клиенты CVS, сервисы SOAP. Поддержка работы с Smarty, редактором Unicode. SFTP поддерживается для безопасных загрузок и закачиваний, Telnet, SSH терминалы для удаленного администрирования, поддержка функциональных возможностей MYSQL, Oracle, MSSQL SQLite, Interbase, анализа ошибок, графический интерфейс пользователя, который полностью настраивается, анализатор PHP-кода. Работает с проектами. Простая в установке и использовании. Имеет достаточно высокую скорость обработки кодов. Интерфейс программы выполнен в стиле визуального языка программирования, которое способствует достаточно легкому переходу на него. Имеет мощную справочную систему и систему сопровождения программного кода (система подсказок).

Ш PHP Designer 2007 professional

PHP Designer 2007 professional является наиболее мощным по своим возможностям отладчиком. Разработка MPSoftware. Интегрированная среда разработки веб-приложений на php, и не только. Также есть поддержка всех распространенных в Web языков программирования, в частности asp, perl, jscript c#, vbscript, python, ruby + html, css, xml. Функции контекстных подсказок, автозаполнения и подсветки синтаксиса, с немедленным извещением об ошибке, библиотеках кода. Редактор синтаксиса PHP, HTML, XHTML, CSS, Perl, C *, JavaScript, VB, Ява и SQL. Среда разработки PHP Designer 2007 объединяет много особенностей, таких как схемы синтаксиса PHP, HTML, XHTML, CSS, Perl, C, что настраиваются *, JavaScript, VB, Ява и SQL (Ingres, Interbase, MSSQL, MYSQL, Oracle, Sybase и Стандартный SQL), class/include браузер, тестирование и отладка скриптов с помощью интерпретатора PHP, интеграция руководства PHP

PHP Designer 2007 также содержит дополнительные инструменты, которые экономят время: менеджер FTP, менеджер проектов, файл-менеджер, менеджер ToDo, шаблоны кода, поддержка отрывка. Возможность экспорта в LaTex, HTML и RTF, поиск Google, и многое другое.

Интерфейс программы создан со встроенными помощниками, облегчающими процесс написания кода. Обтекаемый XP-based интерфейс с восемнадцатью разными темами.

Ш Zend Studio.

Zend Studio имеет много положительных качеств, но при этом отмечается очень медленная работа при настройках кода. Этот программный продукт написан на Java. Интерфейс очень неудобен, проблема с передачей параметров и данных из одного файла в другой, средствами Zend. В отличие от всех остальных систем, использует собственный отладчик, который работает только с одним файлом.

Настройка параметров сервера (в частности, имя хоста) общее для всех проектов. Следует обозначить и проблему быстродействия: скорость обработки программного кода очень низкая.

4.3 Проектирование программного обеспечения

4.1 Функции разрабатываемого программного обеспечения

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

- просмотр заявок;

- добавление заявки;

- редактирование заявки;

- осуществление поиска по заявкам;

- просмотр «Журнала регистрации заявок»

- добавление записи в «Журнале регистрации заявок»;

- редактирование записи «Журнале регистрации заявок»;

- осуществление поиска по записям в «Журнале регистрации заявок»;

- формирование договоров:

4.2 Проектирование схемы базы данных

Для наиболее высокой производительности и оптимального хранения данных необходимо разработать схему БД.

Данные в БД основываются на результатах изучения работы специалиста по сопровождению пользователей.

Данные пользователя вносятся и хранятся в таблице «Клиенты», за каждым пользователем закрепляется номер заявки.

Зарегистрированные заявки хранятся в таблице «Журнал регистрации заявок»

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

Список литературы

заявка автоматизация банк кредит

1. Технологии разработки Программного Обеспечения. - Орлов С.А. - Питер, 2002 г., Санкт-Петербург.

2. Конноли, Томас, Берг, Каролин Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. - М.: Издательский дом «Вильямс», 2003.

3. Положение об Управлении автоматизации, информатизации, телекоммуникаций и метрологии «Уренгойгазавтоматизация» филиала общества с ограниченной ответственностью «Уренгойгазпром».

4. Методические указания к выполнению дипломных работ для студентов специальности 351400 - Прикладная информатика в экономике.

5. СУБД Cache: разработка приложений. Базовый курс http://intersystems.ru/cache/education/cachetraining/cachedevelop.html

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

...

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

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