Разработка автоматизированного рабочего места оператора пункта обмена валюты коммерческого банка

Тип работы:
Дипломная
Предмет:
Экономические науки


Узнать стоимость

Детальная информация о работе

Выдержка из работы

Содержание:

Введение

1. Аналитическая часть

1.1 Технико-экономическая характеристика предметной области

1.1.1 Общая характеристика банков

1.1.2 Общая характеристика коммерческих банков

1.1.3 Технико-экономическая характеристика коммерческого банка «Республиканский Кредитный Альянс»

1.2 Экономическая сущность задачи

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

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

1.4.1 Цель и назначение автоматизированного варианта решения задачи

1.4.2 Общая характеристика организации решения задачи на ЭВМ

1.4.3 Формализация расчетов

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования

1.6 Обоснование проектных решений по видам обеспечения

1.6.1 По техническому обеспечению (ТО)

1.6.2 По информационному обеспечению (ИО)

1.6.3 По программному обеспечению (ПО)

1.6.4 По технологическому обеспечению

2. Проектная часть

2.1 Информационное обеспечение задачи

2.1.1 Информационная модель и ее описание

2.1.2 Используемые классификаторы и системы кодирования

2.1.3 Характеристика нормативно-справочной и входной оперативной информации

2.1.4 Характеристика результатной информации

2.2 Программное обеспечение задачи

2.2.1 Сценарий диалога

2.2.2 Схема взаимодействия программных модулей

2.3 Технологическое обеспечение задачи

2.3.1 Схема работы программы

3. Обоснование экономической эффективности проекта

3.1 Выбор и обоснование методики расчета экономической эффективности

3.2 Расчет показателей экономической эффективности проекта

Заключение

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

Введение

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

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

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

Дипломный проект состоит из трех частей:

— аналитической;

— проектной;

— обоснования экономической эффективности.

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

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

Третья глава посвящена обоснованию методики расчета экономической эффективности и расчету соответствующих показателей.

1. Аналитическая часть

1.1 Технико-экономическая характеристика предметной области

1.1.1 Общая характеристика банков

Банк — это организация, созданная для привлечения денежных средств и размещения их от своего имени на условиях возвратности, платности и срочности.

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

Основное назначение банка — посредничество в перемещении денежных средств от кредиторов к заемщикам и от продавцов к покупателям. Наряду с банками перемещение денежных средств на рынках осуществляют и другие финансовые и кредитно-финансовые учреждения: инвестиционные фонды, страховые компании, брокерские, дилерские фирмы и т. д. Но банки как субъекты финансового риска имеют два существенных признака, отличающие их от всех других субъектов.

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

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

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

Типы банков:

— эмиссионные банки — законодательной властью им дано право проводить операции по выпуску и изъятию денег из обращения (ЦБ).

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

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

Значительную роль играют международные, межгосударственные банки.

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

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

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

— ипотечные учреждения- цель: выдача долгосрочных ссуд под залог недвижимости (земли, построек и др.);

— ломбарды- выдают денежные ссуды под залог движимого имущества, а также расчетные палаты.

По признаку собственности банки подразделяются:

-государственные;

-акционерные;

-кооперативные;

-частные;

-муниципальные;

-смешанные (с участием иностранного капитала);

-иностранные.

По территориальному признаку банки могут быть:

-местные (региональные);

-международные.

Различают банки и по организационно-правовым формам деятельности:

-унитарные- банк имеет одного собственника;

-долевые (паевые, акционерные: АОЗТ, АООТ, ООО).

Различают виды межбанковских объединений:

-коммерческие (трест, синдикат, картель, концерн). Цель создания таких объединений- сверх прибыль.

-некоммерческие — союзы, лиги, ассоциации. Цель — защита общих интересов.

1.1.2 Общая характеристика коммерческих банков

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

В РФ все кредитные организации банковского типа подразделяются на два вида: собственно банки и кредитные учреждения.

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

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

Принципы деятельности КБ.

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

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

Третий принцип заключается в том, что взаимоотношения коммерческого банка со своими клиентами строятся как обычные рыночные отношения.

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

Функции КБ.

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

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

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

Третья функция банков — посредничество в платежах между отдельными самостоятельными субъектами — при переходе к рынку приобретает новое содержание. В связи с формированием фондового рынка получает развитие и такая функция КБ, как посредничество в операциях с ценными бумагами. В отличие от некоторых развитых стран (например, США) действия наших КБ не ограничиваются. Они могут производить разнообразные операции с ценными бумагами.

1.1.3 Технико-экономическая характеристика коммерческого банка «Республиканский Кредитный Альянс»

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

Организационная структура коммерческого банка определяется следующими моментами:

Структура управления.

Главное назначение органов управления коммерческого банка заключается в обеспечении реализации единой политики банка.

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

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

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

-принимает устав;

-принимает документы деловой политики банка;

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

-рассматривает вопросы внедрения новых финансовых инструментов;

-принимает решения в части формирования фондов банка;

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

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

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

-представляет банк;

-исполняет решения высшего органа управления- осуществляет процесс их реализации основанный на полной управляемости и контролируемости;

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

-организует работу банка;

-несет ответственность за законность проведения операций.

Для общего руководства работой банка, а также наблюдения и контроля за работой правления и ревизионной комиссии банка собрания акционеров избирает совет банка (правление). Количество членов совета банка определяется общим собранием акционеров.

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

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

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

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

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

Структура подразделений и служб банка.

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

Рассмотрим организационную структуру коммерческого банка «Республиканский Кредитный Альянс» представленную на рисунке 1.1.3.1.

Рисунок 1.1.3.1 «Организационная структура коммерческого банка „Республиканский Кредитный Альянс“»

1. Управление делами

1.1. Секретариат

1.2. Отдел кадров.

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

1.3. Административно-хозяйственный отдел.

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

1.4. Служба охраны труда

2. Департамент бухгалтерского учета и отчетности

2.1. Операционный отдел

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

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

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

Открытие и ведение валютных счетов физических лиц (резидентов и нерезидентов, открытие и ведение счетов по вкладам физических лиц в рублях РФ.

2.2. Отдел учета банковских операций

В функции этого отдела входят:

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

Отдел налогооблажения, отчетности и анализа

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

2.4. Касса

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

Отдел инкассации.

3. Департамент безопасности

4. Инвестиционно — кредитный департамент

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

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

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

5. Отдел МБК и корреспондентских отношений

6. Департамент автоматизации банковских операций

Он реализует следующие задачи:

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

7. Юридический отдел

Данный отдел осуществляет следующие функции:

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

8. Валютный департамент

8.1. Отдел валютного контроля.

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

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

8.2. Отдел обменных пунктов

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

1.2 Экономическая сущность задачи

Обменный пункт — подразделение банка и является местом совершения банком валютно-обменных операций. Правила и нормы совершения валютных операций в обменном пункте регламентируются инструкцией Центрального банка Российской федерации № 27 от 27 февраля 1995 года.

Обменный пункт банка при работе с клиентурой совершает следуюшие основные операции:

Продажа валюты иностранного государства клиенту за национальную валюту;

Покупка у клиента валюты иностранного государства за национальную валюту;

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

Справка ф. № 406 007 представлена на рисунке 1.2.1.

1-день, 2-месяц, 3-год, 4-фамилия, имя и отчество клиента, 5-вид документа, 6-номер документа, 7-серия документа, 8-отметка резидент/нерезидент, 9,13-код ценности, 10,14-код валюты, 11,15-Сумма, 12,16-сумма прописью

Рисунок 1.2.1. «Справка ф. № 406 007»

Для совершения данных операций обменному пункту требуется классификатор валют и классификатор ценностей из приложения № 1 к Инструкции Банка России от 27 февраля 95 года N 27, курсы обмена валют установленные ЦБРФ и курсы обмена валют установленные управлением обменными пунктами банка, а также реквизиты банка.

По завершении рабочего дня (или смены при круглосуточном режиме работы ОП) кассир обязан заполнить реестр иностранной валюты, проданной за наличные рубли (приложение № 11 к инструкции Банка России от 27. 02. 95 г. № 27) и заполнить реестр иностранной валюты, купленной за наличные рубли (приложение № 9 к инструкции Банка России от 27. 02. 95 г. № 27), и передать в управление обменными пунктами.

Реестры представленны на рисунках 1.2.2. и 1.2.3.

Рисунок 1.2.2.

«Реестр продажи»

Рисунок 1.2.3.

«Реестр покупки»

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

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

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

1.4.1 Цель и назначение автоматизированного варианта решения задачи

Требуется автоматизировать процесс пересчета по курсу, а также заполнения справок ф № 406 007, ведения реестров по покупке и продаже валюты и выдачи информации по запросу пользователя.

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

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

Цели автоматизации данной задачи:

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

повышение степени достоверности выходной информации;

снижение трудоемкости и количества ошибок при решении задачи.

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

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

хранение форм первичных документов;

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

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

обеспечение целостности хранимой информации.

1.4.2 Общая характеристика организации решения задачи на ЭВМ

Задача пересчета по курсу, а также заполнения справок ф № 406 007, ведения реестров по покупке и продаже валюты будет выполняться оператором обменного пункта на ЭВМ.

Исходные данные поступающие от клиентов или отдела обменных пунктов должны заноситься в базу данных. Для сокращения времени переноса данных с бумажных носителей в ЭВМ должны использоваться следующие экранные формы:

— Курс;

— Валюта;

— Кассир;

— Покупка;

— Продажа.

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

должны выполняться в диалоговом режиме.

Результаты пересчета по курсу и номера справки, вывода даты, кодов

валюты и ценности, курса обмена и суммы прописью на формах покупки и

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

Реестры покупки и продажи должны выдаваться в виде табличных форм:

— Реестр покупки;

— Реестр продажи

отсортированных по дате, валюте и курсу обмена с автоматическим подсчетом суммы по реестру и выводом суммы прописью.

А также должен осуществляться вывод на печать в виде бумажных носителей для последующего хранения и использования справок ф № 406 007 и реестров покупки и продажи.

1.4.3 Формализация расчетов

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

Формализованное описание входных данных представлено в таблице 1.4.3. 1

Таблица 1.4.3. 1

№ п/п

Наименование показателя

Идентификатор показателя

ФИО кассира

1

ФИО кассира

Fio

Реквизиты банка

1

Код по ОКПО

Okpo

2

Юридический адрес

Uradres

3

Название банка

Nbank

Классификатор валют

1

Код долларов США

Kds

2

Код евро

Keu

3

Код рублей

Kru

Классификатор ценностей

1

Код банкнот

Kb

2

Код монет

Km

Курсы обмена валют ЦБ

1

Курс доллара США

Ks_cb

2

Курс евро

Ke_cb

Курсы покупки/продажи

1

Курс покупки долларов США

Ks_pocup

2

Курс продажи долларов США

Ks_prod

3

Курс покупки евро

Ke_pocup

4

Курс продажи евро

Ke_prod

Наименования валют

1

Краткое название валюты

val_sign

2

Код валюты

val_code

3

Название валюты в единственном числе

val_name1

4

Название валюты во множественном числе

val_name2

5

Название валюты во множественном числе

val_name5

6

Мужской или женский род названия валюты

val_sex

7

Название копеек/центов в единственном числе

kop_name1

8

Название копеек/центов во множественном числе

kop_name2

9

Название копеек/центов во множественном числе

kop_name5

Удостоверение личности

1

Тип удостоверения личности

Udos

2

Серия

Seria

3

Номер

Num

Формализованное описание выходных данных представлено в таблице 1.4.3.2.

Таблица 1.4.3. 2

№ п/п

Наименование показателя

Идентификатор показателя

Алгоритм расчета

1

Сумма выданных рублей

Svr

2

Сумма выданной валюты

Svv

3

Сумма по реестру проданной валюты

Srpv

4

Сумма по реестру купленной валюты

Srkv

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

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования

В данный момент на рынке банковских компьютерных программ представлено достаточное количество программ автоматизирующих работу обменного пункта, но в большинстве своем они поставляются в составе операционного дня банка, как например программа «Центавр» фирмы «ПрограмБанк» включающая в себя модуль «Пункт обмена валют"[21].

Описание модуля «Пункт обмена валют» программы «Центавр»:

— быстрая настройка системы с учетом особенностей работы обменного пункта и банка;

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

— санкционирование доступа к информации и выполнению банковских операций (девять уровней доступа);

— возможность доступа к любому дню работы обменного пункта;

— возможность ведения валютно-обменных операций, оговоренных в Инструкции Ц Б N°27: покупка/продажа иностранной валюты за рубли, конверсионные операции, работа с пластиковыми дебетными и кредитными картами, с рублевыми пластиковыми картами, а также учет операций с платежными документами в валюте (дорожными чеками), покупка неплатежного денежного знака за рубли и замена его на платежный;

— полная автоматизация при совершении валютно-обменной операции: выполнение необходимых расчетов с учетом предварительно произведенной настройки; сокращение до минимума объема вводимой вручную информации об операции за счет использования справочников; автоматическое формирование и печать справки по форме 406 007 непосредственно на бланк строгой отчетности;

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

— наличие гибкого генератора проводок по итогам дня, позволяющего создать произвольную схему проводок: как соответствующую Инструкции № 27 -- для синтетического учета, так и любую другую для внутреннего аналитического учета; при этом автоматически сформированные в конце операционного дня проводки могут быть переданы в АС «Операционный день банка» (ОД), «Мультивалютный операционный день» (МОД), «Касса» и «Валютная касса» фирмы «ПрограмБанк»;

— печать отчетов в точном соответствии с формами из приложений к Инструкции Ц Б № 27 и с формой 1Н, а также сводных отчетов, которые могут использоваться для анализа эффективности работы пункта обмена;

— составление и печать выходных форм, отражающих состояние данных бухгалтерского учета на отчетные даты;

— контроль правильности ввода информации;

— возможность работы в круглосуточном режиме;

— возможность переноса информации при переполнении логического диска на другой логический диск без нарушения работоспособности системы;

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

— сохранение целостности информации при отказах аппаратуры;

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

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

— наличие встроенного калькулятора;

— возможность изменения настройки принтера при печати документов;

— ряд решений позволяет руководству осуществлять скрытый контроль за добросовестностью кассира пункта.

Но встречаются и отдельные разработки, достаточно дешевые, но весьма сомнительного происхождения, как например программа для пункта обмена наличной валюты (Обменный пункт — автоматизация работы кассира — Exchange) «Зеленый треугольник"[20]

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

1.6 Обоснование проектных решений по видам обеспечения

1.6.1 По техническому обеспечению (ТО)

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

В связи с тем, что сейчас на рынке представлен широчайший выбор технических средств, ограничим параметры нашего компьютера:

— винчестер (жесткий диск) — 20 Гб и более;

— процессор — с тактовой частотой не менее 1500 Гц;

— ОЗУ — не менее 256 Мб;

— монитор — с диагональю 17 дюймов;

— принтер — лазерный, черно-белый, с высокой скоростью печати.

— принтер — матричный.

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

Нами рассматриваются только модели CRT-мониторов, так как жидкокристаллические мониторы обладают слишком высокой ценой.

Далее необходимо выбрать клавиатуру. Инженерная мысль весьма интенсивно работает в направлении создания новых, более эргономичных клавиатур. Появляются весьма причудливые формы: клавиатуры как бы «разламываются» надвое или изгибаются в плоскости клавиш, вводятся всевозможные подставки для кистей. Однако следует помнить, что любая оригинальная клавиатура вряд ли будет одинаково хороша для решения стандартных задач, поэтому выбор будет производиться из обыкновенных моделей, которые все привыкли видеть в офисах.

При выборе мыши будем руководствоваться тем фактом, что несмотря на постоянное совершенствование компьютерных комплектующих, классические двух- и трехкнопочные мыши не собираются сходить со сцены. Тому есть множество причин. Во-первых, для работы со многими приложениями достаточно мыши без дополнительных органов управления (иногда они только мешают). Во-вторых, простейшие мыши, как правило, используют имеющиеся в операционной системе драйверы и совместимы с альтернативными операционными системами: OS/2, Linux, BeOS, QNX и т. п. В-третьих, простые мыши не жалко часто менять, поскольку они, как правило, недороги. Осуществляя выбор, мы не будем рассматривать беспроводные мыши, т.к. их стоимость высока, а обратим внимание на оптические мыши, из-за их меньшей восприимчивости к поверхности скольжения и долговечности.

Выбор будет производиться на основе ассортимента компании «MegaShop"[18], выборочно представленного в таблице 1.6.1.1., так как это уже проверенная временем компания продающая компьютеры и комплектующие.

Таблица 1.6.1. 1

Комплектация

Цена

AMD Atlon 2100+, ASUS A7V8X, 40GB, 256MB DDR, GeForse2 64MB, Teac 552E, Genius KB-10X, Logitech BD-69, LG T710BH

505 $

AMD Atlon 1800+, ASUS A7V8X, 40GB, 256MB DDR, GeForse2 64MB,

Teac 552E, Genius KB-10X, Logitech BD-69, LG T710BH

490 $

P4 Celeron 1800, Gigabyte 8S648,40GB, 128MB DDR, GeForse4 64MB,

Teac 552E, Genius KB-10X, Logitech BD-69, LG T710BH

500 $

P4 2600, Gigabyte 8S648,40GB, 256MB DDR, GeForseFX5200 128MB,

Teac 552E, Genius KB-10X, Logitech BD-69, LG T710BH

700 $

Остановим свой выбор на системном блоке модели Orange «Эконом» фирмы «MegaShop» нетиповой комплектации, так как у нее наилучшее соотношение быстродействия, цены и качества, а именно:

процессор AMD Atlon 2100+

материнская плата ASUS A7V8X с встроенными аудио и сетевой картами

жесткий диск Seagate Barracuda 7200 UTA-100 40gb

ОЗУ Samsung 256 DDR

видео карта GeForse2 64mb

CD-ROM Teac 552E

дисковод Teac 3,5

клавиатура Genius Comfy KB-10X

мышь Logitech Wheel Optical BD-69 USB

монитор LG Flatron T710BH

Итого: 505 $

При решении поставленной задачи необходимо часто выводить на печать множество различных документов, поэтому при выборе принтера будем руководствоваться скоростью и качеством печати. Так как графическая информация на печать не выводится, следовательно, цветной принтер не требуется. Рассмотрим несколько моделей лазерных принтеров представленных в таблице 1.6.1.2. Их преимущества перед матричными и струйными аппаратами давно известны. Это превосходное качество печати документов, более высокие надежность и скорость печати при низкой себестоимости печатного листа, устойчивость изображения к воздействию влаги и света в сочетании с долговечностью отпечатков. Лазерные принтеры, конечно, заметно дороже струйных, однако такое утверждение справедливо, как правило, только на момент покупки. Если же учитывать последующие расходы (так называемая совокупная стоимость владения), то с течением времени картина будет изменяться. Не секрет, что у лазерного принтера сроки службы картриджа и печатающего механизма намного превышают аналогичные параметры струйного принтера, да и бумага ему требуется не такая высококачественная и дорогая, как для струйной печати. Кроме того, нельзя сбрасывать со счетов высокую скорость печати, надежность и удобство эксплуатации лазерных аппаратов.

Таблица 1.6.1. 2

Модель

Скорость печати стр/мин

Цена, $

HP LaserJet 1015

15

270

Lexmark E323

19

281

Epson EPL 6100

16

290

Minolta-QMS PagePro 1250W

17

290

HP LaserJet 1150

17

297

Panasonic KX-P7305

18

300

Epson EPL 6200

20

226

Из представленных моделей выберем Epson EPL 6200 потому, что у него оптимальное соотношение цена/качество.

Матричный принтер нам понадобится для печати справок ф. № 406 007 так как другой тип принтера для этого не подходит. И возьмем мы для этих целей принтер Epson LX-300, так как он самый дешевый из предлагаемых фирмой MegaShop — 160 $.

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

компьютер Orange «Эконом»

лазерный принтер Epson EPL 6200

матричный принтер Epson LX-300

Итого: 791 $

1.6.2 По информационному обеспечению (ИО)

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

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

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

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

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

— проведение унификации и стандартизации документов;

— введение безбумажной технологии, основанной на использовании электронных документов и новых информационных технологий их обработки.

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

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

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

Что касается входных документов, то ими являются:

классификатор валют;

классификатор ценностей;

наименования валют;

ФИО кассира;

реквизиты банка;

удостоверение личности;

курсы обмена валют ЦБ;

курсы покупки/продажи валют.

А выходными:

— справка № Ф 406 007;

— реестр проданной валюты;

— реестр купленной валюты.

Одно из важных требований к информационному обеспечению- это достоверность данных информационной базы.

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

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

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

В состав технологических операций входят:

— загрузка программы;

— ввод данных;

— контроль информации и возможность корректировки;

— справочно-информационное обслуживание;

— формирование информационных массивов;

— вывод информации.

Существует несколько способов регистрации первичной информации:

— документальный;

— документальный с регистрацией на машинном носителе;

— автоматический.

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

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

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

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

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

1.6.3 По программному обеспечению (ПО)

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

Операционная система (ОС) — представляет собой «систему программ, предназначенную для обеспечения определенного уровня эффективности цифровой вычислительной системы за счет автоматизированного управления ее работой и предоставляемого пользователям набора услуг» (ГОСТ 15 971−84).

Сейчас рынок программного обеспечения предлагает множество операционных систем. Рассмотрим несколько наиболее распространенных из них: Unix, Linux и Windows.

Почти три десятилетия существования UNIX — очень большой срок для операционной системы. Смело можно сказать, что она полностью выдержала проверку временем. На каждом этапе своего развития операционная система UNIX решала определенные задачи, и сегодня, несмотря на появление более простых и удобных, с точки зрения администрирования систем, UNIX прочно занимает место среди лидеров. Самое удивительное, что во многих случаях речь при этом идет не о конкретной версии, например Solaris или SСО, а именно о системе UNIX как таковой. Перечислим основные черты UNIX:

Код системы написан на языке высокого уровня С, что сделало ее простой для понимания, изменений и переноса на другие платформы. По оценкам одного из создателей UNIX, Дэнниса Ритчи, система на языке С имела на 20−40% больший размер, а производительность ее была на 20% ниже аналогичной системы, написанной на ассемблере. Однако ясность и переносимость, а в результате — и открытость системы сыграли решающую роль в ее популярности. Можно смело сказать, что UNIX является одной из наиболее открытых систем.

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

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

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

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

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

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

Перейдем к рассмотрению другой ОС — Linux. Не так давно вышел в свет ASPLinux 7.1., на примере которого мы и рассмотрим основные потребительские качества этого дистрибутива. Начнем с того, что миф о сложности установки Linux уже давно не имеет ничего общего с действительностью: это весьма простая процедура, при выполнении которой даже не нужно заглядывать в документацию. Конечно, есть проблемы с поддержкой нового оборудования. Однако с аппаратными конфликтами пользователи ASPLinux будут сталкиваться очень редко, а если регулярно просматривать громадные списки поддерживаемых устройств на сайте разработчиков и своевременно обновлять драйверы, все будет работать как часы.

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

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

И, наконец, перейдем к наиболее знакомой ОС — Windows. Рассмотрим одну из последних версий представленную Microsoft — Windows XP. Эта О С построена на основе усовершенствованного ядра Windows 2000. Microsoft в очередной раз предприняла попытку повысить защищенность и надежность системы Windows XP. Это касается не только драйверов, из-за которых частенько и возникали пресловутые «синие экраны» (теперь для всех драйверов необходимо наличие подписей), но и более простых средств, например, реализованной в Windows XP периодической смены пароля при старте системы или отправки службам поддержки комментариев о работе приложений.

Наличие подписей для драйверов должно гарантировать, что оборудование протестировано Microsoft и полностью совместимо с операционной системой Windows XP. Такое решение призвано уменьшить число сбоев. Поддержка механизмов управления версиями библиотек позволяет приложениям устанавливать и использовать именно те DLL-модули, которые им действительно нужны. Большинство ранее созданных приложений, которые не запускались в среде Windows 2000, работают под Windows XP, причем без ощутимой потери производительности.

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

ПоказатьСвернуть
Заполнить форму текущей работой