Компьютерные технологии в коммерческой деятельности

Автор: Пользователь скрыл имя, 16 Ноября 2010 в 03:29, контрольная работа

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

Анализ различных баз данных.

Оглавление

Задание 1.9 База данных «Борей
Задание 1.2. База данных «Борей».
Выдать названия клиентов с заказами на октябрь текущего года, их адреса, сведения о месте нахождения.
Задание 5.5 База данных «Основные фонды»
Получить сведения о незастрахованных компьютерах
Задание 4.5. База данных «Проекты»
Получить сведения о затратах по незавершенным на сегодняшнее число проектам с партнерами из Германии, включая стоимость и продолжительность.
Задание 6.6 База данных «Бумаги»
Сформировать данные и проанализировать динамику объемов закупок по определенному агенту.
Список литературы

Файлы: 1 файл

вариант 24.doc

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

     Исходя  из результатов анализ информационной потребности, определяем состав и структуру  требуемого сообщения S[Клиенты с заказами на октябрь 2004 года]:

     S (Клиенты Код клиента, Клиенты Название клиента, Клиенты Адрес клиента, Клиенты Город, Клиенты Область, Клиенты Индекс, Клиенты Страна, Заказы Код заказа, Заказы Дата назначения)

      Дата  назначения  октябрь 2004 года. 

Код клиента Название клиента Адрес клиента Город Область Индекс Страна Код заказа Дата назначения
                 
 
 
 
  1. Разработка  модели процесса
 

     Определяем состав полей и таблиц, используемых в запросе из схемы №1 (база данных «Борей»). Представляем в графическом виде обобщенную функционально-технологическую схему задачи.

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

     На  выходе процесса представлено сообщение  с определенной в предыдущем пункте структурой

       

       
 

     

     

     

       
 

 
 
 
 

  1. Общее описание процесса решения  задачи
 

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

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

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

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

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

 

      Таблица Заказы имеет простой ключ «КодЗаказа»,  таблица Клиенты – простой ключ «КодКлиента». Тип связи «один–ко-многим». Связь по полю «КодКлиента» (ключ связи). Целостность по значению определяется отсутствием в таблице Заказы значений поля «КодКлиента», которых нет в таблице Клиенты. Значение поля «КодКлиента» в таблице Заказы обновляется автоматически при изменении значений поля «КодКлиента» в таблице Клиенты.

 

  1. Подготовка  контрольного примера.
 

Таблица Заказы (Фрагмент)

Код заказа Клиент Дата  размещения Дата  назначения Дата  исполнения
11011 Alfreds Futterkiste 09-авг-2004 06-окт-2004 13-сен-2004
10952 Alfreds Futterkiste 15-апр-2004 27-май-2004 23-апр-2004
10702 Alfreds Futterkiste 13-ноя-1995 25-дек-1995 21-ноя-1995
10625 Ana Trujillo Emparelados 08-сен-1995 06-окт-1995 14-сен-1995
10308 Ana Trujillo Emparelados 19-окт-1994 16-ноя-1994 25-окт-1994
10926 Ana Trujillo Emparelados 03-сен-2004 01-сен-2004 10-сен-2004
10759 Ana Trujillo Emparelados 29-дек-1995 26-янв-2004 12-янв-2004
10573 Antonio Moreno Taqueria 20-июл-1995 17-авг-1995 21-июл-1995
10365 Antonio Moreno Taqueria 28-дек-1994 25-янв-1995 02-янв-1995

 

Таблица Клиенты (фрагмент)

Код клиента Название Адрес Город Область Индекс Страна
ALFKI Alfreds Futterkiste Obere Str. 57 Берлин   12209 Германия
ANATR Ana Trujillo Emparelados Avda. de la Constitucion 2222 Мехико   050221 Мексика
ANTON Antonio Moreno Taqueria Mataderos 2312 Мехико   05023 Мексика
 

В результате выполнения выбора строк по принадлежности значений поля «ДатаНазначения» интервалу  от 01.10.2004 до 31.10.2004 должна получиться таблица

Код клиента Название Адрес Город Область Индекс Страна Код заказа Дата  назначения
ALFKI Alfreds Futterkiste Obere Str. 57 Берлин   12209 Германия 11011 06-окт-2004
 
 
  1. Формирование  и отладка запроса
 

Запрос  для поиска данных в соответствии с условием имеет следующий вид: 

SELECT Клиенты.КодКлиента, Клиенты.Название, Клиенты.Адрес, Клиенты.Город,  Клиенты.Область, Клиенты.Индекс, Клиенты.Страна, Заказы.КодЗаказа, Заказы.ДатаНазначения

FROM Клиенты  INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента

WHERE (((Заказы.ДатаНазначения) Between #10/1/2004# And #10/31/2004#)); 

В результате была получена следующая таблица 

Клиенты на октябрь 2004 года
Код клиента Название Адрес Город Область Индекс Страна Код заказа Дата  назначения
ALFKI Alfreds Futterkiste Obere Str. 57 Берлин   12209 Германия 11011 06-окт-2004
 
 
 
 

 

Задание 5.5 База данных «Основные фонды»

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

Решение: 

  1. Определение состава выходного  сообщения.
 

     Исходя  из результатов анализ информационной потребности, определяем состав и структуру требуемого сообщения S[Сведения о незастрахованных компьютерах]:

     S([Основные фонды].ОписаниеОсновныхФондов, [Основные фонды].КодТипаОсновныхФондов, [Основные фонды].СерийныйНомер, [Основные фонды].СуммаСтраховки) 

Описание

Основных

Фондов 

Код

Типа Основных

Фондов

Серийный Номер Сумма страховки
       
 
  1. Разработка  модели процесса
 

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

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

     На  выходе процесса представлено сообщение с определенной в предыдущем пункте структурой 
 

     

       

     

     

       
 
 
 
 

  1. Общее описание процесса решения  задачи
 

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

     Сведения об Основных фондах являются оперативно-учетными данными и формируются в реальном времени при изменении данных.

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

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

      Для составления данного запроса  используется одна таблица «Основные  фонды».

 

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

 
 
 
 
 
 

  1. Подготовка  контрольного примера.
 

Исходная  таблица Основные фонды 

Описание  фондов Код типа фондов Серийный номер Сумма страховки
Персональный  компьютер Компьютер 12344111 100,00р.
Персональный  компьютер Компьютер 6465531 0,00р.
Лазерный  принтер Принтер 454632452-2 30,00р.
Лазерный  принтер Принтер 4556544-9 0,00р.
Конторка Мебель 33222-AB45 160,00р.
Ксерокс Ксерокс 12345 0,00р.
Струйный  принтер Принтер 667788 0,00р.
Планшет для бумаги Мебель 12345 0,00р.
Лампа настольная Мебель 23445 100,00р.
Персональныйкомпьютер Компьютер 1234445 1 000,00р.

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