Информационная система для учета валютных операций

Тип работы:
Курсовая
Предмет:
Программирование


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

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

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

Содержание

  • Введение
  • 1. ИС ООО «Финансы» как объект проектирования
  • 1.1 Описание ООО «Финансы»
  • 1.2 Основные цели разработки проекта ИС Компании
  • 2. Предварительное обследование ИС Компании
  • 2.1 Цели обследования ИС «Финансы»
  • 2.2 Разработка интерфейса по ИС
  • 3. Разработка концептуального проекта ИС Компании
  • 3.1 Задачи, решаемые на этапе концептуального проектирование
  • 3.2 Разработка модели «TO-BE»
  • 4. Разработка технического задания ИС компании
  • 4.1 Общие сведения о проекте
  • 4.2 Назначение, цели создания ИС ООО «Финансы»
  • 4.3 Требования к системе
  • 4.4 Функции выполняемые информационной системой
  • 4.5 Состав и содержание работ по созданию системы
  • 4.6 Порядок контроля приемки системы
  • 4.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
  • 4.8 Требования к документированию
  • 4.9 Источники разработки
  • 5. Разработка эскизного проекта ИС
  • 5.1 Назначение и область применения ИС
  • 5.2 Техническая характеристика ИС
  • 5.2.1 Техническая характеристика ИС
  • 5.3 Описание и обоснование выбранной структуры ИС
  • 5.3.1 Описание БД
  • 5.4 Диаграммы
  • 5.4.1 Диаграмма классов
  • 5.4.2 Диаграмма вариантов использования
  • 5.4.3 Диаграмма последовательности
  • 5.4 Этап эскизного проектирования, результаты полученные при разработке ИС учета валютных операций
  • 5.5 Уровень стандартизации и унификации
  • Заключение
  • Список использованных источников

Введение

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

— хранение, обработку, обобщение данных, поступаемых от объектов управления, пользователей ИС;

— представление информации в удобном для принятия решения виде;

— автоматическое формирование выходных документов.

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

Объектом исследования в курсовом проекте является компания ООО «Финансы». В данном курсовом проекте рассмотрении подлежит проведение валютных операций.

Предметом исследования (разработки) является информационная система ООО «Финансы», призванная обеспечить информационную составляющую деятельности Компании по реализации плана получения прибыли путем своевременного обеспечения накопления, хранения и обработки информации по:

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

— выявлению приемлемых для клиентов способов обмена валют;

— ведению учета клиентов и банков для своевременного и полного обслуживания клиентов;

— квалифицированному внесению предложений по совершенствованию валютных операций;

1. ИС ООО «Финансы» как объект проектирования

1.1 Описание ООО «Финансы»

ООО «Финансы» является динамично развивающаяся компанией, которая в соответствии с лицензией ОКПО 65 499 478 от 15. 09. 02 г. строит свой бизнес на проведении валютных операций.

Структура компании приведена на рисунке 1.

/

Рис. 1 — Структура компании ООО «Финансы»

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

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

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

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

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

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

1.2 Основные цели разработки проекта ИС Компании

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

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

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

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

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

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

— несмотря на кризис, имеет рост предпринимательской деятельности в городах и станицах края;

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

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

Для решения задачи перестройки системы управления Компанией выявлены основные этапы разработки проекта И С Компании и цели, определенные для каждого этапа:

— Этап предварительного обследования, целями которого определены:

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

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

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

— Этап выявление требований к ИС компании в форме технического задания.

— Этап разработки эскизного проекта ИС компании как этап работ, направленных на удовлетворение требованиям технического задания.

Выявлено, что наилучшим образом средством решения поставленной задачи является руководство требованиям ГОСТ семейства ГОСТ 34.

информационная система учет валютная

2. Предварительное обследование ИС Компании

Предварительное обследование ИС экономического назначения в соответствии с ГОСТ 34–601−90г предусматривает:

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

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

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

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

формулировка и оформление требований пользователя к ИС компании.

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

— предварительное изучение задачи проектирования;

— анализ первичных бизнес — требований;

— предварительная экономическая оценки проекта;

— построение план-графика выполнения работ.

Анализ трудоемкости позволил выявить временные затраты на проведение предварительного обследования ООО «Финансы». Оценено, что время обследования И С Компании не должно превысить 1 неделю (5 дней).

2.1 Цели обследования ИС «Финансы»

Целью обследования ИС ООО «Финансы» определено получение целостного представления о сложившейся на сегодняшний день И С Компании путем:

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

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

— оценки (технико-экономической, социальной и т. п.) целесообразности создания ИС.

С целью получения целостного представления об ИС ООО «Финансы» выявлена необходимость в перечне работ, позволяющих определить реальную структуру предприятия, а также получить ответы на следующие вопросы:

— какова политика высшего руководства по тактике и стратегии развития Компании;

— какова техническая оснащенность Компании, его технические и программно — технические средства;

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

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

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

— справка курса валют от ЦБ РФ;

— договор с клиентом.

Исходящими документами являют следующие отчеты:

— «Отчет Информация о клиентах»;

— «Отчет Операции покупок»;

— «Отчет Операции продаж».

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

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

— Наименование организации: ООО «Финансы»;

— Адрес организации: 404 000, Россия, Краснодар, пр. Металлургов 12;

— Телефон организации: 375 566;

— Руководитель организации

— Главный бухгалтер

— Идентификационный номер налогоплательщика (ИНН): 5 564 789 456;

— Код причины постановки на учёт (КПП): 457 963 528;

— Общероссийский классификатор предприятий и организаций (ОКПО): 65 499 478;

— Расчетный счет: 40 215 300 002 149 998 592;

— Наименование Банка: ОСБ № 999;

— Город банка: Краснодар;

— Банковский Идентификационный Код (БИК): 564 985 488;

— Корреспондентский счет: 30 156 200 002 300 014 592;

— Валютные счета:

o Доллар США: 40 326 140 000 230 998 016;

o Евро: 40 221 660 000 021 200 896;

o Белорусский рубль: 40 021 215 002 516 103 168;

o Казахский тенге: 40 366 228 569 221 218 304;

o Украинская гривна: 40 331 660 005 120 212 992.

Программное обеспечение ПЭВМ Компании:

Операционная оболочка — Windows XP Professional.

Специальное программное обеспечение — Microsoft Office XP, включающий в свой состав Microsoft Excell, Microsoft Access, Microsoft Word.

2.2 Разработка интерфейса по ИС

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

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

1. Анализ трудовой деятельности пользователя, объединение бизнес-функций в роли.

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

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

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

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

6. Разработка макетов и прототипов ПИ и их оценка в деловой игре, выбор окончательного варианта.

7. Имплементация П И в коде, создание тестовой версии.

8. Разработка средств поддержки пользователя (пользовательские словари, подсказки, сообщения, помощь и пр.) и их встраивание в программный код.

9. Usability тестирование тестовой версии ПИ по набору раннее определенных показателей.

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

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

3. Разработка концептуального проекта ИС Компании

3.1 Задачи, решаемые на этапе концептуального проектирование

Этап разработки концептуального проекта решает задачу фазы анализа требований к И С Компании, также получения ответа на вопрос: «Каким требованиям должен соответствовать интерфейс системы?». На основании анализа недостатков выявлена необходимость построения модели «ТО-BE».

3.2 Разработка модели «TO-BE»

На основании работ, проведенных на предыдущих этапах построена модель «TO-BE» («как должно быть»), которая интегрирует предложения руководства, сотрудников предприятия и автора дипломной работы. Она позволила сформировать видение новых рациональных технологий работы предприятия, видение представлены в форме модели. Используется информационная модель с использованием диаграмм «сущность-связь» (рисунок 3. 1), использующая событийную (описывающую поведение) модель.

/

Рис. 2 — Концептуальная модель бизнес-процесса

4. Разработка технического задания ИС компании

Техническое задание (ТЗ) на разработку И С Компании выполнено в соответствии с ГОСТ 34. 602−90г и включает:

1. «Общие сведения о проекте»: полное наименование и код системы, код договора, наименование предприятия-разработчика и предприятия-заказчика, плановые сроки начала и окончания работ, сведения об источниках финансирования, порядок оформления и предъявления заказчику результатов работ по созданию системы.

2. «Назначение, цели создания системы»: в подразделе «Назначение системы» — даются вид автоматизируемой деятельности и перечень объектов автоматизации; в подразделе «Цели создания системы» — наименования и требуемые значения технических, технологических, производственно-экономических и др. показателей объекта, которые будут достигнуты после внедрения ЭИС.

3. «Характеристика объекта автоматизации»: краткие сведения об объекте автоматизации; сведения об условиях эксплуатации объекта и характеристиках окружающей среды.

4. «Требования к системе»: в подразделе «Требования к системе в целом» — требования к структуре и функционированию системы; к численности квалифицированных работников; к надежности и безопасности работы; к эргономике и технической эстетике, эксплуатации, техническому обслуживанию, ремонту системы, защите информации от несанкционированного доступа и при авариях; к защите от внешней среды; к патентной чистоте проектных решений; требования по унификации и стандартизации; в подразделе «Требования к функциям (задачам), выполняемым системой» — перечень подлежащих автоматизации функций и задач по каждой подсистеме; распределение их по очередности создания; характеристики точности и времени выполнения, достоверности результата; в подразделе «Требования к видам обеспечения» — требования к математическому, программному, техническому, лингвистическому, информационному и методическому обеспечению ЭИС.

5. «Состав и содержание работ по созданию системы»: перечень стадий и этапов работ в соответствии с ГОСТ 34. 601 — 90; сроки выполнения, перечень организаций-исполнителей; перечень документов, предъявляемых по окончании работ.

6. «Порядок контроля приемки системы»: виды, состав, методы испытания системы и ее частей; o6щие требования к приемке работ по стадиям; порядок утверждения приемных документов; статус приемочной комиссии.

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

8. «Требования к документированию»: перечень подлежащих разработке документов, соответствующих ГОСТ 34. 201 — 89 «Виды, комплектность и обозначение документов при создании автоматизированных систем».

9. «Источники разработки»: документы и информационные материалы (ТЭО, отчеты о законченных НИР, информационные материалы на отечественные, зарубежные системы-аналоги и др.).

4.1 Общие сведения о проекте

Полное наименование системы: ИС ООО «Финансы»:

— Наименование предприятия-разработчика и предприятия-заказчика: Предприятие — разработчик — отдел информационных технологий ООО «Финансы».

— Плановые сроки начала и окончания работ 01. 02 — 01. 04. 11 г.

— Сведения об источниках финансирования: финансирование за счет собственных средств ООО «Финансы».

— Порядок оформления и предъявления заказчику результатов работ по созданию ИС: оформление и предъявлению заказчику результата проектирования по результатам испытания ИС в ООО «Финансы», на условиях бета-тестирования г. Краснодар.

4.2 Назначение, цели создания ИС ООО «Финансы»

ИС предназначена для автоматизации информационной деятельности филиала Компании.

Цели создания ИС:

— максимальное приближение потенциального покупателя;

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

— повышение культуры обслуживания клиентов;

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

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

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

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

4.3 Требования к системе

Структура и функционирование системы:

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

— среднее время наработки на отказ — не менее 10 000 часов на отказ со средним временем восстановления — 1 час;

— электробезопасность ИС должна соответствовать стандартным требованиям по эксплуатации электроустановок до 1000 В.

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

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

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

— ремонт ИС должен заключаться в замене неисправного блока (устройства), купленного в населенном пункте географического места расположения филиала;

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

— защита от внешней среды должна быть экономически целесообразна;

— проектные решения должны обеспечить патентную чистоту;

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

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

— математическое, программное, техническое, лингвистическое, информационное и методическому обеспечению И С Компании (филиала) не должны приводить к необходимости отхода от их унификации.

ИС должна обеспечить:

1. Адекватность отображения (полнота, целостность, непротиворечивость, актуальность) данных.

2. Возможность эффективного взаимодействия пользователей отделов, филиалов разных категорий.

3. Дружественность интерфейса, рассчитанного на реального пользователя.

4. Обеспечение конфиденциальности данных.

5. Обеспечение взаимной независимости программ и данных.

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

7. Мероприятия по защите данных должны обеспечить:

— управляемый порядок доступа к данным;

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

— использование средств защиты информации, встроенные в программные средства;

— тестирование средств и механизмов защиты данных;

— сбор статистики об использовании данных;

— полноту расследования случаев нарушения защиты баз данных;

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

— использование сертифицированных средств антивирусной защиты.

4.4 Функции выполняемые информационной системой

Краткая характеристика функций И С Компании:

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

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

3. Перечень основных задач, решаемых ИС, имеет следующий вид:

— ввод и корректировка данных о клиентах;

— оформление заказа;

— ведение базы данных счетов;

— оформление счета.

4.5 Состав и содержание работ по созданию системы

Состав и содержание работ по созданию системы должны соответствовать перечню стадий и этапов работ в соответствии с ГОСТ 34. 601 — 90.

Срок выполнения работ для филиала г. Краснодар — 1. 06. 10 г.

4.6 Порядок контроля приемки системы

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

4.7 Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

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

4.8 Требования к документированию

Перечень подлежащих разработке документов должен соответствовать ГОСТ 34. 201 — 89 «Виды, комплектность и обозначение документов при создании автоматизированных систем».

4.9 Источники разработки

Источники разработки должны включать документы и информационные материалы (ТЭО, отчеты о законченных НИР, информационные материалы на отечественные, зарубежные системы-аналоги и др.).

5. Разработка эскизного проекта ИС

В соответствии с ГОСТ 2. 119−73 на стадии разработки эскизного проекта рассматривают варианты изделия и (или) его составных частей. Эскизный проект может разрабатываться без рассмотрения на этой стадии различных вариантов.

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

5.1 Назначение и область применения ИС

Краткая характеристика функций И С Компании:

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

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

3. Перечень основных функций ИС, имеет следующий вид:

— ввод и корректировка данных о клиентах;

— оформление заказа;

— ведение базы данных счетов;

— оформление счета;

— информация о курсах валют;

— информация о банках эмитентах.

Решение задач ИС филиалов реализуется техническими средствами филиала следующего состава:

— Количество ПЭВМ (ноутбуков) — 43 шт. ;

— Количество типовых принтеров — 4 шт. ;

— Количество факсов — 4 шт. ;

— Количество кассовых аппаратов — 1 шт. ;

— Канал на безлимитный доступ в интернет от компании НОС «Синтерра» — 1 Гбс;

Программное обеспечение ПЭВМ Компании:

— Операционная оболочка — Windows XP Proffessional;

— Специальное программное обеспечение — Microsoft Office XP, включающий в свой состав Microsoft Excell, Microsoft Access, Microsoft Word.

С целью исключения несанкционированного доступа к информации в ИС филиала используются:

— распределение доступа должностных лиц к информации должностных лиц в ИС филиала техническими средствами Windows XP;

— использование пароля доступа для каждого должностного лица филиала;

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

— для антивирусной защиты используется сертифицированное антивирусное средство drWeb.

5.2 Техническая характеристика ИС

5.2.1 Техническая характеристика ИС

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

— процессор Intel Pentium — 4;

— производительность (тактовая частота) — 2 ГГц. ;

— объем оперативной памяти — 4 ГБ-т. ;

— объем внешней памяти (винчестер) — 250 ГБ-т. ;

— монитор (Samsung — 17″);

— принтер (типовой);

— windows XP;

— gрикладное ПО — Microsoft Office XP;

— база данных создана на основе СУБД Microsoft Access — 2003;

— количество обслуживаемых рабочих мест — семь (одно для старшего менеджера, остальные — для младших менеджеров).

Входные документы:

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

Договор содержит следующие данные:

— Номер документа;

— Дата составления;

— Наименование и реквизиты организации-исполнителя;

— Наименование и реквизиты организации-клиента;

— Операции:

§ Номер валютного счета исполнителя;

§ Номер валютного счета клиента;

§ Вид операции (продажа или покупка);

§ Наименование валюты;

§ Курс валюты (продажи или покупки);

§ Сумма.

Бланк документа «Договор на операцию» представлен в приложении 1.

2. Справка Ц Б РФ о курсе валют. Данная справка запрашивается ежедневно (рабочие дни) у Центрального Банка Российской Федерации с целью установления внутреннего курса покупки и продажи валютных ценностей организацией-исполнителем.

Справка содержит следующие данные:

­ Дата выдачи;

­ Курс Ц Б РФ на запрашиваемые валюты в рублях

Выходные документы, отчеты:

1. Отчет «Информация о клиентах», содержит следующие атрибуты:

— ФИО клиента;

— Номер договора;

— Дата заключения договора;

— Вид проведенной операции;

— Валюта, в которой совершена операция;

— Сумма в валюте;

— Номер валютного счета клиента;

— Реквизиты организации.

2. Отчет «Операции покупок»:

— Номер договора;

— Код и дата операции;

— Сумма в валюте;

— Сумма в рублях по внутреннему курсу организации;

— Сумма в рублях по курсу ЦБ;

— Прибыль от продажи валюты;

— Реквизиты организации.

3. Отчет «Операции продаж»:

— Номер договора;

— Код и дата операции;

— Сумма в валюте;

— Сумма в рублях по внутреннему курсу организации;

— Сумма в рублях по курсу ЦБ;

— Прибыль от покупки валюты;

— Реквизиты организации.

База данных филиала реализует информационную связь сущностей.

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

Структура ИС, основные характеристики ИС по аппаратной и программным частям соответствуют типовым решениям для данного класса задач в мировой практике.

/

Рисунок 3 — Информационные связи сущностей в базе данных.

5.3 Описание и обоснование выбранной структуры ИС

ИС реализует структуру клиент-сервер, где серверная часть реализована на ПЭВМ старшего менеджера.

СУБД реализована на основе Microsoft Access Microsoft Office ХР, СУБД ИС филиала используют структуру реляционных БД. Выбор Microsoft Access Microsoft Office ХР с использованием реляционной базы данных вызван:

— простотой и математической обоснованностью;

— простотой средств реализации;

— легкостью освоения инструментарием разработчика (VBA);

— наглядность визуализации информации;

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

1) загрузка модулей по требованию;

2) оптимизация дерева вызовов;

3) использование файлов MDE;

4) автоматическая поддержка компилированного состояния;

5) использование библиотек Windows API;

6) наличием индивидуальных средств настройки системы, эффективного использования индексов, встроенного оптимизатора запросов.

Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет одновременно использовать несколько таблиц базы данных. Позволяет использовать таблицы, созданные в среде Paradox или dBase. Работая в среде Microsoft Office, пользователь получает в своё распоряжение полностью совместимые с Access текстовые документы (Word), электронные таблицы (Excel). С помощью новых расширений для Internet можно напрямую взаимодействовать с данными из World Wide Web и транслировать представление данных на языке HTML, обеспечивая работу с такими приложениями как Internet Explorer и Netscape Navigator.

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

Важно и то, что Microsoft Access в составе Microsoft Office ХР свободно продается и приобретается в любых магазинах и салонах вычислительной техники, сопровождается фирмой Microsoft, изучается в курсе информатики в высших и средних учебных заведениях, а также на курсах операторов ЭВМ, что обеспечивает квалифицированное использование возможностей СУБД реальными пользователями.

5.3.1 Описание БД

Созданная база данных (БД) представляет собой организованную структуру, используемую для хранения данных, т. е. необходимых сведений о явлениях, процессах, действиях и т. д. Данные несут в себе информацию о событиях, происходящих в ИС ООО «Финансы»;. База данных реализует связь сущностей рисунок 5.1.

Рисунок 6 — Связь сущностей в ИС ООО «Финансы»

Связь сущностей позволила реализовать таблицы: «организация», «валютные счета организации», «сотрудники», «клиенты», «валютные счета клиентов», «банки», «договоры», «операции», «валюты», «курсы валют», «сессии» представлены ниже.

Таблица 1. Таблица «Организация»

Поле

Данные контрольного примера

(*) КодОрг

1

НаимОрг

ООО «Финансы»

ИНН

5 564 789 456

КПП

457 963 528

АдрОрг

404 000, Россия, Краснодар, пр. Металлургов 12

ТелОрг

375 566

РукОрг

Селеванов Игорь Павлович

ГБухОрг

Швецова Раиса Сергеевна

ОКПО

65 499 478

Р/С

40 215 300 002 149 998 592

БИК

564 985 488

НаимБанк

ОСБ № 999

ГорБанк

Краснодар

К/С

30 156 200 002 300 014 592

Таблица 2. Описание логической структуры таблицы «Организация»

Поле

Тип данных

Ограничения

(*) КодОрг

Счетчик

Последовательное

Уникальное

НаимОрг

Текстовый (255)

Не более 255 символов

ИНН

Текстовый (10)

10 цифр

КПП

Текстовый (9)

9 цифр

АдрОрг

Текстовый (255)

Не более 255 символов

ТелОрг

Текстовый (20)

Не более 20 символов

РукОрг

Текстовый (50)

Не более 50 символов

ГБухОрг

Текстовый (50)

Не более 50 символов

ОКПО

Текстовый (8)

8 цифр

Р/С

Текстовый (20)

20 цифр

БИК

Текстовый (9)

9 цифр

НаимБанк

Текстовый (50)

Не более 100 символов

ГорБанк

Текстовый (20)

Не более 100 символов

К/С

Текстовый (20)

20 цифр

Таблица 3. Таблица «Валютные счета организации»

Поле

Контрольный пример 1

Контрольный пример 2

(*) КодВалют

1

2

(*) КодОрг

1

1

НомСчет

40 326 140 000 230 998 016

40 221 660 000 021 200 896

Таблица 4. Описание логической структуры таблицы «Валютные счета организации»

Поле

Тип данных

Ограничения

(*) КодВалют

Числовой

Индексное

(*) КодОрг

Числовой

Индексное

НомСчет

Текстовый (50)

Не более 50 символов

Таблица 5. Таблица «Сотрудники»

Поле

Контрольный пример 1

Контрольный пример 2

(*) КодСотруд

1

2

Сотрудник

Бойко Владимир Иванович

Бровин Алексей Павлович

Таблица 6. Описание логической структуры таблицы «Сотрудники»

Поле

Тип данных

Ограничения

(*) КодСотруд

Счетчик

Последовательное, Уникальное

Сотрудник

Текстовый (50)

Не более 50 символов

Таблица 7. Таблица «Клиенты»

Поле

Контрольный пример 1

Контрольный пример 2

(*) КодКлиент

1

2

ФИОКлиент

Павлов Сергей Сергеевич

Степаненко Наталья Ивановна

ПаспКлиент

18. 11. 223 345

18. 22. 315 151

Таблица 8. Описание логической структуры таблицы «Клиенты»

Поле

Тип данных

Ограничения

(*) КодКлиент

Счетчик

Последовательное, Уникальное

ФИОКлиент

Текстовый (50)

Не более 50 символов

ПаспКлиент

Текстовый (50)

Не более 50 символов

Таблица 9. Таблица «Валютные счета клиентов»

Поле

Контрольный пример 1

Контрольный пример 2

(*) КодВалют

1

2

(*) КодКлиент

1

1

НомСчет

40 231 361 000 050 606 080

40 222 231 300 000 309 248

БИК

516 131 361

516 131 361

Таблица 10. Описание логической структуры таблицы «Валютные счета клиентов»

Поле

Тип данных

Ограничения

(*) КодВалют

Числовой

Индексное

(*) КодКлиент

Числовой

Индексное

НомСчет

Текстовый (20)

20 символов

БИК

Текстовый (9)

9 символов

Таблица 11. Таблица «Банки»

Поле

Контрольный пример 1

Контрольный пример 2

(*) БИК

1

2

НаимБанк

1

1

ГорБанк

40 231 361 000 050 606 080

40 222 231 300 000 309 248

К/С

516 131 361

516 131 361

Таблица 12. Описание логической структуры таблицы «Банки»

Поле

Тип данных

Ограничения

(*) БИК

Текстовый (9)

9 символов, уникальное

НаимБанк

Текстовый (100)

Не более 100 символов

ГорБанк

Текстовый (50)

Не более 50 символов

К/С

Текстовый (20)

20 символов

Таблица 13. Таблица «Договоры»

Поле

Контрольный пример 1

Контрольный пример 2

(*) НомДог

2

3

ДатаДог

05. 05. 2009

06. 05. 2009

КодОрг

1

1

КодКлиент

1

2

Таблица 14. Описание логической структуры таблицы «Договоры»

Поле

Тип данных

Ограничения

(*) НомДог

Счетчик

Последовательное, уникальное

ДатаДог

Дата/время

Краткий формат

КодОрг

Числовой

Длинное целое

КодКлиент

Числовой

Длинное целое

Таблица 15. Таблица «Операции»

Поле

Контрольный пример 1

Контрольный пример 2

(*) КодОпер

5

6

ВидОпер

Покупка

Продажа

ДатаОпер

05. 05. 2009

06. 06. 2009

НомДог

2

2

КодВалют

1

2

СуммаВалют

100,00

200,00

Таблица 16. Описание логической структуры таблицы «Операции»

Поле

Тип данных

Ограничения

(*) КодОпер

Счетчик

Последовательное, уникальное

ВидОпер

Текстовый

Список значений

ДатаОпер

Дата/время

Краткий формат

НомДог

Числовой

Длинное целое

КодВалют

Числовой

Длинное целое

СуммаВалют

Числовой

Денежный

Таблица 17. Таблица «Валюты»

Поле

Контрольный пример 1

Контрольный пример 2

(*) КодВалют

1

2

Валюта

Доллар США

Евро

Таблица 18. Описание логической структуры таблицы «Валюты»

Поле

Тип данных

Ограничения

(*) КодВалют

Счетчик

Последовательное, Уникальное

Валюта

Текстовый (50)

Не более 50 символов

Таблица 19. Таблица «Курсы валют»

Поле

Контрольный пример 1

Контрольный пример 2

(*) ДатаКурс

05. 05. 2009

05. 05. 2009

(*) КодВалют

1

2

КурсЦБ

30,29

40,00

КурсПрод

30,90

41,50

КурсПокуп

30,00

39, 20

Таблица 20. Описание логической структуры таблицы «Курсы валют»

Поле

Тип данных

Ограничения

(*) ДатаКурс

Дата/время

Краткий формат

(*) КодВалют

Числовой

Длинное целое

КурсЦБ

Денежный

4 знака после запятой

КурсПрод

Денежный

4 знака после запятой

КурсПокуп

Денежный

4 знака после запятой

Таблица 21. Таблица «Сессии»

Поле

Контрольный пример 1

Контрольный пример 2

(*) ДатаСессии

05. 05. 2009

06. 06. 2009

КодСотруд

1

2

Таблица 22. Описание логической структуры таблицы «Сессии»

Поле

Тип данных

Ограничения

(*) ДатаСессии

Дата/время

Последовательное, Уникальное

КодСотруд

Числовой

Длинное целое

СУБД ИС ООО «Финансы» предлагает необходимый диапазон средств для хранения информации и эффективного управления этой информацией.

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

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

База данных состоит из 11 таблиц, содержащих информацию по клиентам, операциям, банкам, валютам и счетам. Эти таблицы связаны между собой ключевым полем. Ключевое поле позволяет однозначно идентифицировать каждую запись таблицы. Связи между таблицами дают возможность совместно использовать данные из различных таблиц. В качестве ключевого поля используется поле типа «Счётчик», автоматически формируемое Access при создании структуры таблицы.

Взаимосвязанные двухмерные таблицы, являющиеся объектами СУБД, образуют реляционные таблицы, а само СУБД организует реляционную базу данных.

СУБД Microsoft Access ориентированы на работу с объектами семи различных типов: таблицами, запросами, формами, отчётами, страницами, макросами, модулями.

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

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

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

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

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

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

Модули создаются пользователем путём применения интегрированной среды объектно-ориентированного программирования Visual Basic for Applications (VBA).

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

5.4 Диаграммы

5.4.1 Диаграмма классов

5.4.2 Диаграмма вариантов использования

5.4.3 Диаграмма последовательности

5.4 Этап эскизного проектирования, результаты полученные при разработке ИС учета валютных операций

Схема функциональной структуры приложения

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

Рисунок 4. Форма «Заставка»

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

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

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

Рисунок 5. Главная кнопочная форма

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

Для открытия ИС запустите файл «Учет валютных операций. mdb».

После открытия приложения MS ACCESS на экране появится форма «Заставка». Нажатие на кнопку «Открыть» откроет главную кнопочную форму.

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

Рисунок 6. Главная кнопочная форма

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

Рисунок 7. Вторичная кнопочная форма «Организация»

В базу данных следует внести следующие данные об организации через соответствующие формы:

— Реквизиты организации;

— Валютные счета организации;

— Сотрудники организации;

— Валюты, с которыми работает организация.

Так как предметная область предполагает поставку данных ежедневно, по этой причине в базе данных была реализована функция открытия сессии работы с ней. Сессию может открыть только один работник. Сессия открывается только на один день. После её открытия, необходимо внести данные о курсах валют на дату, на которую и была открыта сессия. Это можно сделать на вторичной форме «Начало работы»:

Рисунок 8. Вторичная кнопочная форма «Начало работы»

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

Рисунок 9. Вторичная кнопочная форма «Клиенты»

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

Рисунок 10. Вторичная кнопочная форма «Договоры»

В программе создана возможность распечатки ряда отчетов. Получить к ним доступ можно через вторичную кнопочную форму «Отчеты».

Рисунок 11. Вторичная кнопочная форма «Отчеты»

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

5.5 Уровень стандартизации и унификации

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

Заключение

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

­ таблицы для сохранения данных;

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

­ формы для просмотра, добавления и изменения данных в таблицах;

­ отчеты для анализа и печати данных в определенном формате;

Удачная разработка базы данных обеспечивает простоту ее поддержания.

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

Список использованных источников

1 Карпова Г. Е. Базы данных модели, разработка, реализация. — СПб.: «Питер», 2006. — 304 с.

2 Атре Ш. Структурный подход к организации баз данных. — М.: Финансы и статистика, 2007. — 320 с.

3 Бойко В. В., Савинков В. М. Проектирование баз данных информационных систем. — М.: Финансы и статистика, 2008. — 351 с.

4 Голицина О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2007. — 352 с.

5 Карпова Т. С. Базы данных: модели, разработка, реализация. — СПб.: Питер, 2007. — 304 с.

6 Кириллов В. В. Структуризованный язык запросов (SQL). — СПб.: ИТМО, 2006. — 80 с.

7 Корнеев И. К., Машурцов В. А. Информационные технологии в управлении. — М.: ИНФРА-М, 2006. — 158 с.

8 Мартин Дж. Планирование развития автоматизированных систем. — М.: Финансы и статистика, 2008. — 196 с.

9 Мартьянова А. Е. Методическое пособие по проектированию баз данных М.: ИНФРА-М, 2006. — 143 с.

10 Хаббард Дж. Автоматизированное проектирование баз данных. — М.: Мир, 2007. — 294 с.

11 Робинсон С. — Microsoft Access 2000: учебный курс — СПб.: Питер, 2006. — 235 с.

12 Базы данных: Учебник для высших учебных заведений /Под ред. проф. А. Д. Хомоненко. — СПб.: КОРОНА принт, 2006. — 406 с.

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