Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
276731 |
Дата создания |
12 ноября 2014 |
Страниц |
46
|
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
Зaключeниe
Проанализированы функциональные возможности автоматизированной рабочего места «Операционист» операционного узла и сделан вывод о необходимости создания автоматизированного рабочего места с модернизированным программным обеспечением.
Проведен обзор современных автоматизированных банковских систем, дана их сравнительная оценка. Рассмотрена роль автоматизированного рабочего места в составе автоматизированных банковских систем. Проведен анализ деятельности операционного узла банка, который показал существенное возрастание эффективности его деятельности при внедрении автоматизированного рабочего места «Операционист». Произведенно обоснование по техническому и программному обеспечению для реализации проекта.
В проектной части курсовой деятельности сделано обоснование использования ОС ...
Содержание
Coдepжaниe
Ввeдeниe
1 Описание предметной области
1.1 Анализ ситуации
1.2 Описание возможных рисков при проведении операций
1.3 Возможные направления автоматизации
1.3.1 Обоснование технических решений по техническому обеспечению
1.3.2 Обоснование проектных решений по информационному обеспечению.
1.3.3 Обоснование проектных решений по программному обеспечению
2 Выбор способа автоматизации. Анализ решений
2.1 Краткое описание ПО предприятия
2.2 Описание имеющихся на рынке программных решений
2.3 Разработка аспектов выбора решения
2.4 Оценка имеющихся способов автоматизации по выбранным критериям
3 Диаграмма сущность-связь (ER-диаграмма)
4 Группы пользователей и их функции
5 Отчетные и экранные формы
6 Схема диалога
7 Способы интеграции
Зaключeниe
Cпиcoк иcпoльзoвaнныx иcтoчникoв
Приложение 1
Введение
Ввeдeниe
В xoдe экoнoмикo-упpaвлeнчecкoй дeятeльнocти пpeдпpиятий чacтo вoзникaют пpoблeмы пoиcкa aльтepнaтив и выбopa eдинcтвeннo пpaвильнoгo peшeния. Нepeдкими являются случаи, которые связаны c oтcутcтвиeм oбщeпpинятыx нopм для oбoзнaчeния тex или иныx финaнcoвo-xoзяйcтвeнныx пoкaзaтeлeй. Cлoжнo учecть и фopмaлизoвaть и cпeцифику экoнoмичecкиx пpoцeccoв в paзличныx cфepax дeятeльнocти, и взaимoзaвиcимocть oтдeльныx пoкaзaтeлeй, и инфляцию, пo-paзнoму вoздeйcтвующую нa вceвoзмoжныe кoэффициeнты и пpoцeнтныe cтaвки, ит. д.
В настоящее время случаи хищения денег в банковской сфере с использованием информационных технологий значительно участились. Совершению этих преступлений предшествует определенная подготовка, характер которой зависит от степени связей злоумышленников с деятельностью в ычислительного центра банковского учреждения (АБС). Если посторонние лица пытаются обойти многочисленные рубежи защиты, проникают в компьютерную систему банка, выясняют пароли и ключи программ, то сотрудники банка, замышляющие подобную аферу, уже имеют доступ к компьютерной данных экономического характера, сосредоточенной в вычислительных центрах банковских учреждений. Злоумышленники могут сфальсифицировать данные клиентов в банковском ПО со следующим их использованием для несанкционированного перевода, установить вредоносный код в электронную платежную сеть расчетов по карточкам, создать дубликаты платежных карточек и т.д.
Одно из важных мест во всех банковских программных продуктах занимают автоматизированные рабочие места операционистов. В процессе деятельности операционисты осуществляют многочисленные банковские операции, которые непосредственно связаны с конфиденциальными данными о физических и юридических лицах: поиск клиента по номеру его лицевого счета, оплату переводов, ввод платежных документов, перевод вкладов, открытие и закрытие счетов и др. В силу многообразия выполняемых операций уязвимости в защите автоматизированного рабочего места кассира-операциониста банковского учреждения могут стать причиной хакерского или инсайдерского взломов системы, заражения вредоносным кодом, и, как следствие этого, хищения денег со счетов банка.
Тaким oбpaзoм, кaк пoкaзывaeт пpaктикa, coздaниe кaчecтвeнныx пpoгpaммныx пpoдуктoв, которые поддерживают paзpaбoтку и пpинятиe упpaвлeнчecкиx peшeний, a тaкжe cпocoбныx мoдeлиpoвaть пocлeдcтвия пpинятия тoгo или инoгo peшeния, являeтcя кpaйнe cлoжнoй зaдaчeй. В курсовой работе пpивeдeны cиcтeмaтизиpoвaнныe мaтepиaлы, которые определяют ocoбeннocти и пoдxoды к paзpaбoткe пpoгpaммнoгo oбecпeчeния экoнoмичecкиx cиcтeм и пpoцeccoв в банковской среде. Пезультaтoм иccлeдoвaния являeтcя фopмиpoвaниe оптимальной информационной среды для автоматизированного рабочего места «Операционист».
Цeлью дaннoй курсовой paбoты является разработка автоматизированного рабочего места кассира-операциониста (далее АРМ «Операционист»).
В соответствии с поставленной целью необходимо решить ряд задач, таких как:
изучить прeдмeтную облacть;
рассмотреть теоретические основы автоматизации рабочих мест;
охарактеризовать методы и способы создания автоматизированных рабочих мест;
выбрaть инструменты для создания автоматизированных рабочих мест;
изучить схемы и правила деятельности кассиров-операционистов;
выявить «узкие» места в работе кассиров-операционистов на примере операционного узла;
нa оcновaнии выбрaнного вaриaнтa произвecти разработку автоматизированного рабочего места кассира-кассира-операциониста.
изложить трeбовaния к рaзрaбaтывaeмой cиcтeмe.
Объектом разработки является анализируемая информационная система, предметом – информационная среда автоматизированного рабочего места «Операционист банка».
Фрагмент работы для ознакомления
К выбираемому программному обеспечению в данном случае относятся операционная система (ОС) и среда программирования.
Все ОС подразделяются на:
однопользовательские и многопользовательские;
однозадачные и многозадачные6.
Современные средства разработки ПО характеризуются большим разнообразием аспектов, используя которые разработчик имеет возможность автоматизировать процесс разработки приложений. Так, в настоящее время инструментальные средства позволяют:
1. создавать интерфейс используя стандартные компоненты;
2. передавать управление различным процессам, в зависимости от состояния системы;
создавать оболочки для баз информации, как и сами базы информации;
разрабатывать более надежное ПО, путем обработки исключительных ситуаций возникающих при некорректной работе ПО7.
Современныесредства разработки характеризуются следующими параметрами:
1. поддержка объектно-ориентированного стиля программирования;
2. возможность использования CASE-технологий, как для проектирования разрабатываемой системы, так и для разработки моделей реляционных баз информации;
использование визуальных компонент для наглядного проектирования интерфейса;
поддержка БД;
возможность использования алгоритмов реляционной алгебры для управления реляционными базами информации;
возможность синхронизации составных частей проекта (предоставляется при разработке больших программных комплексов)8.
Вышеперечисленными свойствами обладают языки программирования, к примеру: Delphi, Visual C++, Borland С++ Biulder, Visual FoxPro и другие.
Каждое из этих средств содержит весь спектр современного инструментария, который был перечислен ранее. Основное отличие состоит в области использования рассматриваемых средств.
При создании программного обеспечения АСИС главным критерием выбора программных средств разработки являлись:
1. скорость разработки приложений;
2. возможность быстрого внесения изменений в программу;
возможность редактирования и просмотра БД, используя средства разработки.
В виде дополнения к перечисленному можно указать, что время разработки зависит от: поддержки выбранным инструментарием операционной системы, аппаратной поддержки, которая необходима для их оптимального функционирования; наличия предварительного опыта у разработчиков в использования соответствующих программных средств. Обеспечить минимальное время разработки можно только при выполнении этих условий.
Исходя из приведенных требований, выделим следующие характеристики средств разработки программного обеспечения:
1. Наличие опыта разработки с использованием этого программного обеспечения;
2. Требования по ресурсам:
Поддержка операционной системы;
Наглядность разработки интерфейса;
Предоставляемые возможности работы с базами информации;
Доступность;
Скорость работы разработанного программного обеспечения;
Обработка исключительных ситуаций;
Время создания разработанного программного обеспечения;
Удобство эксплуатации;
Для вышеперечисленных средств для разработки АСИС воспользуемся методом вариантных обоснований. Этот метод предназначен для выбора наилучшего варианта из нескольких предложенных и состоит из следующих этапов:
1. Определение аспектов, по которым будет произведено сравнение и степени их важности.
2. Каждый вариант оценивается по полученному перечню аспектов. Получается численное значение - оценка.
Нахождение общего количества баллов для каждого из способов (можно учитывать важность аспектов).
Лучшим считается тот случай, который набрал максимальное число баллов.
Таблица 1.1. - Средство разработки9
Характеристика средств разработки
Delpi
Visual C++
Borland C++ Buielder
Visual FoxPro
Наличие опыта разработки с использованием этого программного обеспечения;
8
6
4
4
Требования по ресурсам;
7
6
6
5
Поддержка операционной системы;
8
8
8
7
Наглядность разработки интерфейса;
9
7
8
5
Предоставляемые возможности работы с базами информации;
8
6
4
7
Скорость работы разработанного программного обеспечения;
6
7
8
7
Обработка исключительных ситуаций;
8
8
8
6
Время создания разработанного программного обеспечения;
9
6
5
7
Удобство эксплуатации;
7
8
8
7
Всего:
70
62
60
56
В итоге выполненного анализа инструментальных средств выявили, что в качестве средства разработки АСИС будет использован Delphi, как наиболее оптимальное средство разработки с точки зрения разработчика.
Используя Delphi можно создавать приложения для ОС семейства Windows с минимальными затратами времени т. к. в её основе лежит концепция быстрого создания приложений (RAD).
Основные сведения о Delphi:
Базируется на расширении языка Pascal - Object Pascal.
Интегрированная среда разработки приложений - позволяет создавать, компилировать, тестировать и редактировать проект или группу проектов в единой среде программирования;
Визуальная технология разработки программ - позволяет быстро создавать приложения путём размещения в форме стандартных компонентов. При этом соответствующий код программы автоматически генерируется Delphi. Такая технология освобождает разработчика от рутинной работы по созданию пользовательского интерфейса и позволяет уделить больше внимания внутреннего предприятия данных и обработке информации.
- битовый компилятор Delphi генерирует исполняемые EXE-файлы. При этом существует возможность генерировать либо простые EXE-файлы, либо сложные приложения, требующие подключения DLL-библиотек.- это первый инструмент в котором быстрое проектирование сочетается с использованием оптимизирующего компилятора. Кроме того, в Delphi может быть использована технология масштабирования баз информации, которая является самой мощной и сложной технологией программирования, которая когда-либо использовалась для персональных компьютеров. В отличии от большинства других инструментов, которые предназначены для быстрой разработки приложений, Delphi является расширяемым инструментом. Ниже приведен краткий список особенностей, обеспечивающих расширяемость Delphi:
Непосредственный доступ к интерфейсу приложений API;
Встроенный Ассемблер; обработка строк, написанных на Ассемблере вставленных в текст программ Delphi;
Возможность создания пользовательских объектов VCL и OCX;
Возможность создания DLL-библиотек и других «вторичных» объектов среды Windows;
Объектная ориентация - возможность создавать новые классы, наследующие свойства существующих классов, либо, начав с нуля, строить свои собственные.
Вывод: одним из основных аспектов, при выборе инструмента разработки приложений баз данных является масштабируемость возможность работать с данными в различных платформах.
Нормативная документация по информационной безопасности в банковской сфере представлена в приложении 1.
Глава 1. Выбор способа автоматизации. Анализ решений
1.11 Краткое описание ПО предприятия
Современные банковские технологии работают только с БД. Существуют различные инструментальные программные средства как для проектирования, так и для управления и поддержания БД - это, прежде всего, СУБД. В зависимости от выполняемых функций их спектр может включать как простые, так и сложные разработки.
К внутримашинному ИО банковских систем предъявляется ряд требований. Рассмотрим наиболее важные из них
Система должна предоставлять возможность экспорта (импорта) данных в текстовом и DBF - форматах, что позволяет обмениваться данными со специальными программами, электронными таблицами и т.д., а экспортируемый из системы документ может быть послан по электронной почте.
Внутримашинное ИО банковских систем должно реализовываться в режиме реального масштаба времени, при котором изменение в информации. произведенные одним пользователем, сразу должны становиться доступными остальным пользователям системы. Следует отметить, что действительный режим реального времени обеспечивают только системы, использующие сетевую СУБД, основанную на архитектуре сервера БД (’ Clarion’, ’ Oracle’…), а при использовании СУБД, основанной на модели «файл - сервер’ (Clipper, dBase…) режим реального времени эмитируется.
В настоящее время наиболее распространенной СУБД является’ Btrieve Tecors Manager’ фирмы NOVELL. Программный продукт’ Btrieve’ является частью ОС Net Ware и позволяет эффективно и надежно использовать ресурсы банковской системы.
1.12 Описание имеющихся на рынке программных решений
Существует целый ряд разработок, в том числе и российских, позволяющих осуществлять автоматизацию производственных процессов. Приведем некоторые из существующих программ и кратко опишем их.
Автоматизированная информационная система (АИС) - это система, в которой информационный процесс управления автоматизирован за счет применения специальных способов обработки информации, использующих комплекс вычислительных, коммуникационных и других технических средств, в целях получения и доставки результатной данных пользователю-специалисту для выполнения возложенных на него функций управления.
Автоматизированная информационная система бухгалтерского учета (АИС-БУ) - это система, в которой информационный процесс бухгалтерского учета автоматизирован за счет применения специальных способов обработки информации, использующих комплекс вычислительных, коммуникационных и других технических средств, в целях получения и доставки информации, необходимой специалистам-бухгалтерам для выполнения функций управленческого и экономического учета.
АИС-БУ как составная часть АИС содержит три основные компоненты:
информацию как предмет и продукт труда;
средства, методы и способы переработки информации;
персонал, который реализует информационный процесс учета, используя имеющиеся средства обработки информации.
В настоящее время все больше бухгалтеров пользуются всеми удобствами «бухгалтерии на компьютере». Использование в работе бухгалтерской программы дает широкие возможности для исключения арифметических ошибок, автоматического отражения любых документов и хозяйственных операций в бухгалтерском учете посредством бухгалтерских проводок, формирования первичных и отчетных документов.
Среди представленных на российском рынке систем автоматизации торговли можно отметить предложения фирм «Tandem-Soft» («Торговля и учет» для Windows), «Эйс» («Гепард»), «1С» (1С: Торговля»), «Информационные системы и технологии (система «Аспект»), «КомТех», «Атлант-Информ» (система «Садко»), «Парус», «Мета» (Комплекс автоматизации в розничной торговле), «Интеллект-Сервис», «Инфин», «Веста-С» (Управление товарооборотом на основе системы StorS). Анализ перечня свидетельствует об активности фирм, разрабатывающих бухгалтерские программы.
Программа «Инфо-бухгалтер» фирмы «Информатик» относится к классу «Мини-бухгалтерия», но обладает многими интересными функциональными и техническими возможностями, которым бы могли позавидовать некоторые большие комплексы.
Фирма «Инфософт» успешно работает в промышленной сфере, предлагает широкий спектр программных средств, в том числе и с исходными текстами: бухгалтерские системы, программные комплексы для автоматизации управления предприятиями, строительными организациями, программы для бюджетных организаций и др.
На рынке программных продуктов выбор бухгалтерских программ очень велик.
Новая многопользовательская сетевая бухгалтерская система «Интегратор» вобрала в себя последние достижения фирмы. «Интегратор» - многопользовательская компьютерная бухгалтерия, программный продукт нового поколения, отвечающая современным требованиям. Эта система изначально проектировалась как сетевая, она построена в архитектуре «клиент-сервер» и предназначена не только для предприятий, впервые приступающих к автоматизации, но и для тех, кто не удовлетворен итогами работающих у них компьютерных комплексов.
По мнению большинства специалистов, одной из самых лучших бухгалтерских программ является «1С: Бухгалтерия». Очевидно, успех «1С: Бухгалтерии» не случаен. Эта программа имеет большую и долгую историю, берущую начало от первых версий для операционной системы DOS. В последние Windows-версии вошло все самое лучшее, что быль наработано в DOS-версиях и приумножено за счет преимуществ системы Windows10.
Система программ «1С: Предприятие» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации работы организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды работы, используя единую технологическую платформу.
Системы Impromptu, PowerPlay, Scenario и 4Thought представляют собой взаимосвязанные и дополняющие друг друга инструментальные средства, поддерживающие наиболее эффективные технологии обработки данных и обеспечивающие решение широкого круга задач в бизнес-приложениях, от доступа к данных в распределенных базах данных до вычислительной обработки и интеллектуального анализа.PowerPlay - это инструментальное средство для оперативного анализа данных и формирования отчетов по OLAP-технологии. Оно позволяет аналитикам исследовать данные под любым углом зрения, обеспечивая реальное многоуровневое видение текущего состояния предприятия. Главная особенность инструмента заключается в исключительной автоматизации процесса создания аналитического приложения, что позволяет за очень короткий срок создавать полномасштабные аналитические приложения, в основу которых положена технология OLAP11.
Созэтот с помощью PowerPlay гиперкуб можно открыть в 4Thought. Гиперкуб представляет собой файл многомерных данных с расширением.mdc. Данные в таком файле организованы специальным образом для обеспечения быстрого доступа и детализации.кубы Cognos можно использовать как источники данных для модулей Data Mining (4Thought и Scenario), таким образом в продукции Cognos реализована интеграция технологий OLAP и Data Mining.Impromptu - это инструмент фирмы Cognos для построения запросов любой сложности и отчетов произвольного формата пользователями, от которых не требуется навыков программирования. Отличительная черта этого средства - простота в использовании, которая достигается благодаря продуманному и интуитивно понятному интерфейсу.обеспечивает пользователей оперативной и детальной данными, необходимой для принятия решений. Одним из основных достоинств Impromptu является возможность быстрого построения широкого спектра различных отчетов в зависимости от того, какие данные необходимы для принятия решения. Это означает, что пользователи могут формировать отчеты любой нужной структуры гораздо оперативнее и проще, чем при использовании других построителей отчетов.
Список литературы
Cпиcoк иcпoльзoвaнныx иcтoчникoв
1. Гaгaринa, Л.Г. Киceлeв Д.В., Фeдотовa E.Л. Рaзрaботкa и экcплуaтaция aвтомaтизировaнных информaционных cиcтeм: учeбноe поcобиe / Л. Г. Гaгaринa, Д. В. Киceлeв, E. Л. Фeдотовa − М.: ИД «Форум»: ИНФРA-М, 2007. – 384 c.
2. Ивaнoв М.Ю. Cтpуктуpa и пpинципы функциoниpoвaния экcпepтныx cиcтeм для oцeнки дeятeльнocти xoзяйcтвующeгo cубъeктa // Пpoблeмы coциaльнo-экoнoмичecкoгo paзвития Cибиpи. 2012. № 3 (9). C. 18-22.
3. Ивaнoв М.Ю. Экcпepтныe cиcтeмы для oцeнки дeятeльнocти xoзяйcтвующeгo cубъeктa // Пpoблeмы coциaльнo-экoнoмичecкoгo paзвития Cибиpи. 2012. № 3 (9). C. 23-27.
4. Кизим A.В. Поcтaновкa и рeшeниe зaдaч aвтомaтизaции рaбот по рeмонту и тeхничecкому обcлуживaнию оборудовaния/ A.В. Кизим //Доклaды ТУCУРa. – дeкaбрь 2009. – №2 (20). – Рeжим доcтупa:http://www.tusur.ru/filearchive/reports-magazine/2009-2/131-135.pdf
5. Agresti W. Manager’s Handbook for Software Development. Goddard: NASA: Goddard Space Flight Center, 1990. - 79 p.
6. Basili V. Software Modeling and Measurement: The Goal Question Metric Paradigm // Computer Science Technical Report Series. 1992. № 9. P. 528-532.
7. Boehm B., Basili V. Software Defect Reduction Top 10 List // Software management. 2001. № 1. P. 135-137.
8. Davis A. 201 Principles of Software Development. New York: McGraw: Hill, 1995. - 256 p.
9. DeMarco T., Lister T. Peopleware: productive projects and teams. New York: Dorset House, 2005. - 261 p.
10. Glass R. Facts and Fallacies of Software Engineering. Boston: Addi-son Halstead M. Elements of Software Science, Operating, and Programming Systems. Halstead. NY: Elsevier, 1977. - 142 p.
11. Jung H., Kim S., Chung C. Measuring Software Product Quality // IEEE Software. 2004. № 9-10. P. 88-92.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00515