Проектирование экономической информационной системы

Автор работы: Пользователь скрыл имя, 14 Декабря 2013 в 02:53, курсовая работа

Описание работы

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

Файлы: 1 файл

Введение.docx

— 518.74 Кб (Скачать файл)

 

Пример закодированного товара: 16815 – Самоучитель Microsoft Office 2007, где 1 обозначает регион СНГ, 6 – издательство НТ Пресс, где издана книга, 8 – жанр издания, т.е. компьютерная литература, 15 – контрольное число, которое рассчитывается путем сложения чисел, обозначающих регион, издательство и жанр издания.

 

3.2 Внутреннее  информационное обеспечение:

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

Схема базы данных (рис. 8) разработана  на основе ER-диаграммы потоков данных «сущность-связь». Нормализация проведена, все таблицы находятся в 3НФ.

 

 

 

 

Рис. 8 Схема базы данных «Книжный магазин»

 

 

 

Также для данной фирмы была создана  главная кнопочная форма и  экранная форма счет-фактуры (рис. 9 и 10).

 

Рис. 9 Главная кнопочная форма  базы данных «Книжный магазин»

 

 

Рис. 10 Экранная форма счет-фактуры в базе данных «Книжный магазин»

 

 

 

 

Запросы на языке SQL

 

  1. Требуется выяснить дату последней  поставки товара на склад и сумму  этой поставки. Для этого надо выбрать  поля: № товарной накладной, Дата поставки, ID товара ISBN, Цена, Количество из таблицы Склад; ФИО из таблицы Поставщики; Наименование из таблицы Книги и добавить к запросу вычисляемое поле Сумма, значения которого будут рассчитываться путем перемножения значений полей Цена и Количество из таблицы Склад. Данный запрос на языке SQL представлен ниже:

 

SELECT СКЛАД.[№ товарной  накладной], СКЛАД.[ID поставщика], ПОСТАВЩИКИ.ФИО, СКЛАД.[Дата поставки], СКЛАД.[ID товара ISBN], КНИГИ.Наименование, СКЛАД.Цена, СКЛАД.Количество, [Сумма] AS Выражение1

FROM КНИГИ INNER JOIN (ПОСТАВЩИКИ INNER JOIN СКЛАД ON ПОСТАВЩИКИ.[ID поставщика] = СКЛАД.[ID поставщика]) ON (ПОСТАВЩИКИ.[ID поставщика] = КНИГИ.[ID поставщика]) AND (КНИГИ.[ID товара ISBN] = СКЛАД.[ID товара ISBN])

GROUP BY СКЛАД.[№ товарной  накладной], СКЛАД.[ID поставщика], ПОСТАВЩИКИ.ФИО, СКЛАД.[Дата поставки], СКЛАД.[ID товара ISBN], КНИГИ.Наименование, СКЛАД.Цена, СКЛАД.Количество, [Сумма]

HAVING (((СКЛАД.[Дата поставки])=Max([СКЛАД]![Дата поставки])) AND (([Сумма])=[СКЛАД]![Цена]*[СКЛАД]![Количество]));

 

  1. Требуется выяснить количество товаров на складе и их цену. Для  выполнения данного запроса необходимо выбрать поля ID товара ISBN, Цена, Остаток  из таблицы Склад и поле Наименование из таблицы Книги. SQL-запрос представлен ниже:

 

SELECT СКЛАД.[ID товара ISBN], КНИГИ.Наименование, СКЛАД.Цена, СКЛАД.Остаток

FROM КНИГИ INNER JOIN СКЛАД ON КНИГИ.[ID товара ISBN] = СКЛАД.[ID товара ISBN];

 

  1. Требуется узнать фамилию  клиента, товар и сумму купленного им товара 12.11.2007г. Для выполнения данного  запроса необходимо выбрать поля ID клиента, ID товара ISBN, НаименТовара, Дата покупки из таблицы Покупки; поле Фамилия из таблицы Клиенты, а также создать вычисляемое поле Сумма, значения которого будут рассчитываться путем перемножения значений полей Цена и Количество из таблицы Покупки с учетом НДС 18%. Данный запрос на языке SQL представлен ниже:

 

SELECT ПОКУПКИ.[ID клиента], КЛИЕНТЫ.Фамилия, ПОКУПКИ.[ID товара ISBN], ПОКУПКИ.НаименТовара, ПОКУПКИ.[Дата покупки], ПОКУПКИ.Сумма

FROM КНИГИ INNER JOIN (КЛИЕНТЫ  INNER JOIN ПОКУПКИ ON КЛИЕНТЫ.[ID клиента] = ПОКУПКИ.[ID клиента]) ON КНИГИ.[ID товара ISBN] = ПОКУПКИ.[ID товара ISBN]

GROUP BY ПОКУПКИ.[ID клиента], КЛИЕНТЫ.Фамилия, ПОКУПКИ.[ID товара ISBN], ПОКУПКИ.НаименТовара, ПОКУПКИ.[Дата покупки], ПОКУПКИ.Сумма

HAVING (((ПОКУПКИ.[Дата покупки]) Like "12.11.2007") AND ((ПОКУПКИ.Сумма)=[ПОКУПКИ]![Цена]*[ПОКУПКИ]![Количество]*0.82));

 

Отчеты

 

Отчет о работающих на фирме сотрудниках  и отчет о продаваемых фирмой товарах представлены ниже.

 

 

Рис. 11 Отчет о сотрудниках

 

 

Рис. 12 Отчет по товарам

 

 

2.4.3 Функциональные подсистемы и их задачи

 

Здесь выделяем следующие подсистемы:

  1. Управления закупками
  2. Управления запасами
  3. Управление продажами

Подсистема «Управление закупками» предназначена для управления поставками товара на склады в соответствии с  экономическим планом, определенным портфелем договоров и заказов. Целью создания подсистемы «Управление  закупками» является комплексная автоматизация  задач планирования, учета, контроля и регулирования процесса поставок товара.

В подсистеме «Управление запасами»  решаются задачи регулирования количества товара на складе, учета складских  операций, резервного запаса, складских  остатков.

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

4.4. Инструкция  пользователям системы

 

Требования к пользователю данной системы: пользователь должен хотя бы на начальном этапе уметь работать на компьютере и немного разбираться  в программе Microsoft Office Access 2003.

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

  1. Сотрудники – вся необходимая информация о сотрудниках данной фирмы: ФИО, дата рождения, адрес проживания, дата приема на работу, должность и т.д.;
  2. Поставщики – здесь храниться вся информация о поставщиках: наименование фирмы, юридический адрес, ИНН и телефон;
  3. Клиенты – данные о постоянных клиентах фирмы: ФИО, адрес, телефон, номер счета;
  4. Издательство – здесь хранятся данные о издательствах: наименование, адрес, телефон и др.;
  5. Книги – здесь можно просмотреть всю необходимую информацию о товаре: код книги, издательство, название, автор, год издания, количество страниц, цена и др.;
  6. Заказы – сведения о сделанных заказах поставщику: дата заказа, количество, цена, способ доставки и т.д.;
  7. Покупки – данные о сделанных покупках клиентами фирмы: ФИО клиента, дата покупки, наименование товара, цена и количество купленного товара;
  8. Склад – информация о поставленных товарах, хранящихся на складе: номер товарной накладной, дата поставки, цена, количество поставленного товара и др.;
  9. Кнопка «Счет-фактура» открывает экранную форму счет-фактуры;
  10. Кнопка «Выход» предназначена для выхода из приложения.

 

Для оперативной работы с базой  данных на каждой форме есть набор  кнопок:

 

- Восстановить запись

- Добавить запись

- Печать записи

- Сохранить запись

- Удалить запись

- Закрыть форму

 

 


Информация о работе Проектирование экономической информационной системы