Разработка экономической информационной системы ТЗФ «Книжный магазин»

Автор: Пользователь скрыл имя, 25 Декабря 2010 в 16:04, курсовая работа

Краткое описание

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

Файлы: 5 файлов

001. Титульный лист.doc

— 25.50 Кб (Открыть, Скачать)

003. Введение.doc

— 29.00 Кб (Открыть, Скачать)

005. Глава 2. Практическая часть.doc

— 563.50 Кб (Скачать)
 

 

      Организационная структура предприятия представлена ниже: 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Рис. 7 Организационная  структура торгово-закупочной фирмы «Книжный магазин» 
 

      2.4. Описание проектирования ЭИС 

      2.4.1 Структура ЭИС 

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

      2.4.2 Обеспечивающие подсистемы  ЭИС 

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

      1. Техническое обеспечение: 

      Для данной фирмы требуется 19 компьютеров, в том числе 1 компьютер, обслуживающий  локальную сеть. Все компьютеры фирмы  имеют следующую конфигурацию USN BUSINESS 508 Intel Dual Core E2200 2,20/ 2048Mb/ 250 GB/ FDD/ DVD-RW/ ATX 350W. Каждый компьютер одного отдела подключен к главному принтеру и имеет в своем составе клавиатуру Mitsumi Сlassic black PS/2 и мышь Logitech M-SBF96 Black Optical Wheel OEM, PS/2 (953688-0600/1600). Компьютеры фирмы также имеют в своем составе монитор 19" TFT Acer V193wbm black (1440*900, 160°/160°, 300кд/м, 2000:1, 5ms, spk) TCO03. Каждый компьютер одного отдела необходимо подключить к принтеру, который будет обслуживать отдел. Для нормального обслуживания одного крупного отдела, такого как отдел бухгалтерии, отдел продаж, склад, требуется монохромный лазерный принтер HP LaserJet P3005, предназначенный для больших офисов. Для малых отделов, таких как отдел кадров, отдел маркетинга и отдел поставок, достаточно одного МФУ Samsung SCX-4100, который включает в себя монохромный лазерный принтер, сканер и ксерокс. Итого требуется: 3 принтера HP LaserJet P3005 и 3 МФУ Samsung SCX-4100. Соответственно для работы отделов бухгалтерии, продаж и склада требуется 3 сканера HP Scanjet 7650n. Этот сканер позволит оперативно оцифровать любые офисные документы и сохранить их на сетевом диске или отправить по электронной почте. На товар, поступающий на склад, наклеиваются штрих-коды, которые затем, при считывании их ручным сканером, заносятся в БД, чтобы в дальнейшем автоматизировать процесс продажи товара. Для этого фирме необходимо иметь 4 ручных сканера QuickScan QS6000 Plus. Для проектирования локально-вычислительной сети потребуется коммутатор NX-3408 - коммутатор офиса и дома Nateks NetXpert3408 - управляемый L2 коммутатор 8x10/100BT+ 1 Gigabit SFP Combo, а также 19 витых пар RJ45 и обжимной инструмент (кримпер) для них. 

      2. Программное обеспечение: 

      2.1 Общесистемные программы. На всех компьютерах фирмы установлена операционная система Microsoft Windows XP Professional с обновлением Service Pack 2. На главном компьютере, обслуживающем локальную сеть, установлена серверная операционная система Windows Server 2003. В качестве программного обеспечения, защищающего компьютеры фирмы от вирусных и хакерских атак, мы выбираем Panda Antivirus+Firewall.  

      2.2 Пакет прикладных  программ общего  назначения. На каждом компьютере каждого отдела установлен пакет Microsoft Office 2003 с следующими программами: Word, Excel, Access, PowerPoint, Outlook, InfoPath. 

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

     1) Директор фирмы использует программу "1C: Управляющий" и "1C: Предприниматель" фирмы 1С.

     2) Отдел бухгалтерии использует в своей деятельности программу "1С: Бухгалтерия 8" фирмы 1С и "ИП: Бухгалтерия" фирмы ООО "Рилл-Софт".

     3) Отдел поставок (логистики) использует в своей деятельности программу "1С: Управление Торговлей 8.0". Также отдел поставок использует в своей работе конфигурацию "1С: Транспортная логистика".

     4) Заведующий складом и кладовщики пользуются программой "ИП: Торговый Склад" компании ООО "Рилл-Софт".

     5) Отдел кадров пользуется программой "Отдел кадров" фирмы ООО "К-софт", а также использует в качестве справочной системы программу "Помощник Кадровика: Эксперт" компании "СофтАрт".

     6) Отдел продаж использует в своей деятельности программу "1С: Торговля и склад 8".

     7) Отдел маркетинга пользуется программой БЭСТ-Маркетинг. 

      3. Информационное обеспечение 

      3.1. Внешнее информационное  обеспечение 

      3.1.1 Входные и выходные  документы фирмы

      Входными  документами фирмы являются: товарная накладная, транспортная накладная, акт  о приемке товаров.

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

      3.1.2 Кодификатор товара

      Система кодирования для данной фирмы  представлена ниже: 

[X  +  X  +  X  +  K]

 
 

  
 
 

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

РЕГИОН  
Наименование Код
СНГ 1
Европа 2
Америка 3
Азия 4
Австралия и Новая Зеландия 5
Африка 6
   
ИЗДАТЕЛЬСТВО  
Наименование Код
Эксмо 1
Питер 2
АСТ 3
БХВ-Петербург 4
Росмэн 5
НТ  Пресс 6
   
ЖАНР  
Наименование Код
Художественная  лит-ра 1
Экономическая лит-ра 2
Детская лит-ра 3
Техническая лит-ра 4
Медицинская лит-ра 5
Научная лит-ра 6
Учебная лит-ра 7
Компьютерная  лит-ра 8
 

      Пример  закодированного товара: 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. Управление продажами

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

006. Заключение.doc

— 24.50 Кб (Открыть, Скачать)

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

— 26.50 Кб (Открыть, Скачать)

Информация о работе Разработка экономической информационной системы ТЗФ «Книжный магазин»