Автоматизация базы данных для ООО "ОриенБанк"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

проходит следующим образом:

от поставщика товар принимает работник бухгалтерии (условно назовем А), который пишет отчет главному бухгалтеру (условно X) о получении товара;

этот работник (А) сдает товары работникам, которые ответственным за канцелярские товары (условно В) и ответственный за технические материалы (условно С), пишется отчет о приеме товаров на распределение главному бухгалтеру (X);

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

этот работник бухгалтерии (Е) в свою очередь пишет отчет главному бухгалтеру (Х) на основе отчета работника склада (D);

распределяются товары между департаментами, и принимает их от имени начальника ответственные лицо (условно a,b,c,…z), которые каждый квартал (каждые 3 месяца) пишут отчет директору департамента о расходовании полученных товаров, а начальник анализируя пишет отчет главному бухгалтеру (Х).

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

 

Рис.1.2. Схема движения документации.

 

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

Глава II. Описание базы данных складского учета для ОАО Ориенбанк

 

2.1 Описание структуры базы данных

 

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

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

С другой стороны MS Access является мощным приложением Windows. Впервые производительность СУБД соответствует возможностям такой развитой операционной системой как Microsoft Windows. Поскольку и OS Windows и MS Access - детища фирмы Microsoft, они очень хорошо взаимодействуют одна с другой. Система MS Access работает под управлением OS Windows; таким образом, все преимущества OS Windows доступны в MS Access. Это означает, что вы можете вырезать копировать и вставлять данные из любого приложения OS Windows в приложение MS Access и наоборот. В то же время MS Access это реляционная СУБД. Это означает, что с помощью MS Access можно получить доступ к любым данным любого типа и использовать одновременно несколько таблиц базы данных. Использование реляционной СУБД позволять упростить структуру данных и таким образом, облегчить выполнение работы.

Перед тем как приступать к работе с файлом БД, разработчик должен проделать некоторую предварительную работу:

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

Определить источники данных, необходимые для базы данных, и оценить объем этих данных;

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

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

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

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

Основные элементы Ms Access для создание базы данных являются следующие:

Таблица. В базе данных информация хранится в виде двумерных таблиц. Можно так же импортировать и связывать таблицы из других СУБД или систем управления электронными таблицами;

Запрос. При помощи запросов можно произвести выборку данных по какому-нибудь критерию из разных таблиц;

Форма. Окно или область в окне, где представлении поля с данными, таблица или элементы управления;

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

Страницы - страницы доступа к данным представляют собой специальную Web-страницу, предназначенную для просмотра и работы через Интернет или интрасеть с данными, которые хранятся в базах данных Microsoft Access или БД MS SQL Server;

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

Модуль - объект, содержащий программы на языке Visual Basic, применяемые в некоторых случаях для обработки данных.

 

2.1.1 Таблицы