Информационная система "Электронный консультант"

Характеристика книжного магазина. Оптимизация бизнес-процессов обслуживания покупателей. Реинжиниринг бизнес-процессов самостоятельного поиска книг. Проектирование информационной системы "Электронный консультант". Программное, информационное обеспечение.

Рубрика Маркетинг, реклама и торговля
Вид дипломная работа
Язык русский
Дата добавления 06.11.2017
Размер файла 4,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Выбрать книгу. Покупатель отмечает те книги, которые хотел бы приобрести;

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

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

3 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ЭЛЕКТРОННЫЙ КОНСУЛЬТАНТ»

В данном разделе отражены результаты сравнительного анализа систем-аналогов. Определены основные критерии и показаны результаты проектирования.

3.1 Сравнительный анализ существующих систем

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

Информационные системы, выбранные для сравнения, были найдены по следующим параметрам:

1. Многокритериальный поиск в базе данных

2. Возможность формирования заказа («корзины покупателя»)

3. Интеграция с 1С или разработка на ее основе

3.1.1 Описание рассматриваемых систем

1С:Розница 8. Книжный магазин

Основные функциональные возможности отраслевого решения:

* Оформление прихода товаров от контрагента на склады магазина, в том числе в двухфазовом (ордерном) режиме;

* Оформление реализации товаров и услуг контрагенту, в том числе в двухфазовом (ордерном) режиме;

* Оформление перемещения товаров между магазинами, внутренними складами магазинов, магазинами и складами предприятия, в том числе в двухфазовом (ордерном) режиме;

* Торговля комплектами товаров, созданными как в момент продажи товара, так и с подготовкой комплекта (операция "комплектация");

* Оформление возвратов товаров от покупателей (реализованы механизмы автоматического создания необходимых документов при возврате "Не День в День" в режиме РМК);

* Оформление документов инвентаризации товаров ("Инвентаризация товаров", "Списание товаров", "Оприходование товаров");

* Оформление приходных и расходных кассовых ордеров непосредственно в магазинах;

* Оформление документов перемещения денежных средств между магазинами, внутренними кассами магазинов, магазинами и кассами предприятия;

* Оформление документов приема подписок и реализации изданий по подпискам;

* Оформление документов передачи товаров в службу доставки, в том числе и по подписке;

* Оформление чеков продажи, и по окончании смены сводного отчета по контрольно-кассовой машине, с учетом возвращенных товаров в смену;

* Работа с эквайринговыми системами, учет оплат товаров по платежным картам, учет договоров эквайринга и условия возвращения / не возвращения торговой уступки эквайрером при возврате товаров; оплата товаров кредитами;

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

* Поддержка торгового оборудования: фискальные регистраторы, терминалы сбора данных, сканеры штрихкодов, весовое оборудование, дисплеи покупателя, платежные терминалы, ридеры магнитных карт.

В отраслевом решении "1С: Книжный магазин" ведется учет печатных изданий с использованием их основных реквизитов: ISBN, номер по УДК, список авторов, издательство, периодичность и т. д. Дополнительные реквизиты могут использоваться при формировании печатных форм документов, при формировании отчетов, а также для использования данных реквизитов при печати этикеток и ценников.

Реализован механизм учета периодических изданий. В соответствии с ГОСТ 7.4-95. "Издания. Выходные сведения" нумерация ведется в пределах года. В информационной базе каждый конкретный номер издания представлен в виде отдельной характеристики номенклатуры. Реализован механизм пакетного создания характеристик за определенный период, для этого используется "Помощник создания характеристик периодических изданий".

Реализован механизм учета морального устаревания товаров (книг, периодических изданий и пр.). Для этого в карточку товара вводится информация о дате выхода и правиле устаревания (например, "Через месяц", "По выходу нового номера" и т. д.). На основании этих данных рассчитывается дата устаревания. Реализован механизм назначения оптовых и розничных скидок на устаревшие товары. Также реализован дополнительный сервис по заполнению документов морально устаревшими товарами.

Реализован механизм работы с подписками. Данный механизм реализует возможность приема и выдачи подписок, а также контроля потребностей в подписных изданиях. Аналитическая отчетность позволяет получать сводную информацию о планируемых выдачах подписок, об остатках на складах и о подписках, уже переданных в службу доставки. Реализована возможность приема и выдача подписок в режиме РМК.

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

Наряду с РИБ "1С:Книжный магазин" может автоматически обмениваться информацией с управляющей информационной системой (back-office) в дуплексном режиме. В качестве управляющей системы для "1С:Книжный магазин" может использоваться "1С:Управление торговлей 8" редакции 10.3. В управляющей системе можно создать неограниченное количество узлов конфигурации "1С:Книжный магазин", которые в свою очередь могут являться главными узлами распределенной информационной базы.

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

Стоимость программы: 22 000 рублей

Информационная система СОФТИС

Система состоит из нескольких компонентов:

· Программное обеспечение (система регистрации заказов и продаж, учетная и складская система)

· Оборудование для автоматизации зала (торговые весы, прайсчекеры, упаковочное оборудование)

· Оборудование для автоматизации офиса и склада (рабочие места управляющего\бухгалтера\товароведа)

При этом обеспечивается следующий функционал:

В торговом зале и на кассе:

· Ввод заказов через настраиваемые списки и характеристики, возможность использования сканера штрих-кода

· Отчеты о продажах: по кассирам, товарам, дням, времени суток, дисконтным картам

· Автоматизация учета проданных товаров

· Распечатка кассового и товарного чека

· Возможность фасовки весового товара и подключения торгового оборудования (кассы, весов, дисплея покупателя)

На складе и в кабинете директора:

· Снятие остатков

· Учет движения товаров в реальном времени

· Инвентаризация по отдельному товару

· Инвентаризация в реальном времени без прекращения работы

· Интерфейс работы с номенклатурой (товарами, характеристиками)

· Групповой анализ себестоимости

· Отчет о прибылях и убытках

· Кассовые операции, расчет зарплаты

· Расчеты с поставщиками, расчеты с клиентами

· Интеграция с системами налогового учета (например, 1С:Бухгалтерия)

· Возможность выгрузки данных 1С:Бухгалтерию

· Вся управленческая отчетность (баланс, отчет о прибылях и убытках, движении денежных средств, оценка рентабельности как отдельного товара, так и всего магазина в целом и др.)

Стоимость системы: 74 950 рублей.

Информационная система Quartech

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

Основные задачи системы

· Увеличить скорость и качество обслуживания покупателей

· Предоставить сотрудникам удобные рабочие места

· Ведение жесткого контроля за действиями персонала и отслеживание случаев злоупотребления

· Формирование разнообразных отчетов о результатах работы предприятия и его сотрудников в режиме on-line

· Предоставить покупателям дополнительные услуги (осуществлять расчет с помощью банковских карт, работать с дисконтными картами, быстро предоставлять информацию о товарах, проводить программы лояльности для клиентов)

· Работать с большим (и постоянно обновляющимся) ассортиментным рядом товаров

· Вести учет товаров на складах и в торговых залах

· Проводить инвентаризацию без остановки работы предприятия

· Анализировать динамику продаж по различным видам товаров и вести гибкую маркетинговую политику

Стоимость решения: 36 000 рублей

3.1.2 Сравнительный анализ

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

а) Степень детализации поиска;

б) Работа с базами данных внешних систем;

в) Формирование конфигураций установки оборудования;

г) Стоимость;

д) Удобный интерфейс.

Присвоим наиболее важному критерию оценку 100 баллов. Исходя из попарного отношения критериев по важности, дадим в баллах оценку каждому из критериев (таблица 20):

Таблица 3.1 - Оценка критериев

Критерии

Баллы

Степень детализации поиска

100

Работа с базами данных внешних систем

85

Формирование корзины покупателя

65

Стоимость

50

Удобный интерфейс

45

Сложим полученные баллы. Произведём нормировку весов критериев, разделив присвоенные баллы на сумму весов:

где Ai - баллы критерия,

n - количество критериев.

Результаты нормировки приведены в таблице 2.2

Таблица 3.2 - Нормированные оценки критериев

Критерии

Баллы

Нормировка весов

Степень детализации поиска

100

0,28985507

Работа с базами данных внешних систем

85

0,24637681

Формирование корзины покупателя

65

0,1884058

Стоимость

50

0,14492754

Удобный интерфейс

45

0,13043478

сумма баллов

345

1

Измерим значение каждой альтернативы по каждому из критериев по шкале от 0 до 100 баллов.

Таблица 3.2 - Оценка альтернатив

Альтернативы

Критерии

Степень детализации поиска

Работа с базами данных внешних систем

Формирование корзины покупателя

Стоимость

Удобный интерфейс

1С:Розница 8

75

100

95

95

60

СОФТИС

65

85

75

90

75

Quartech

85

95

85

60

80

Определим общую оценку каждой альтернативы, используя формулу взвешенной суммы баллов общая оценка альтернативы - , где Вi оценка альтернативы по каждому критерию (таблица 3.3)

Таблица 3.3 - Общая оценка альтернатив

Альтернативы

Критерии

Общая оценка

Степень детализации поиска

Работа с базами данных внешних систем

Формирование корзины покупателя

Стоимость

Удобный интерфейс

1С:Розница 8

21,739130

24,637

17,8985

13,768

7,8260

85,869

СОФТИС

18,840579

20,942

14,1304

13,043

9,7826

76,739

Quartech

24,637681

17,898

16,0144

8,6956

10,434

77,681

Выберем как лучшую альтернативу, имеющую наибольшую общую оценку - это 1С:Розница 8: Книжный магазин. Данная система обладает самой низкой стоимостью, продвинутыми инструментами поиска, способна интегрироваться с другими типами информационных систем, достаточно удобна в использовании. Однако, одна из ключевых функций в ней, впрочем как и во всех остальных реализована только для кассира или продавца - покупатель сам не может создать и наполнить корзину. Поэтому следует создать собственное решение.

3.2 Формирование требований к объекту проектирования

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

Требования к структуре системы. Информационная система быть следующей структуры:

· Модуль интеграции с 1С:Предприятие;

· Модуль формирования корзины покупателя;

· Модуль поиска книг;

· Модуль хранения данных.

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

· Поиск книг по совокупности параметров на основе сведений из базы данных 1С Предприятие;

· Формирование перечней книг, удовлетворяющий параметрам поиска;

· Формирование корзины с отобранными книгами;

· Оформление заказа и передача его на АРМ кассира.

3.3 Выбор архитектуры информационной системы

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

Сегодня остаются актуальными четыре основных вида архитектур информационных систем [4]:

1. Файл-сервер

2. Клиент-сервер

3. Трехслойная архитектура

4. Интернет-архитектура

Архитектура "Файл-сервер"

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

Архитектура "Клиент-сервер"

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

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

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

Трехслойная архитектура

Базируется на дальнейшей специализации компонент архитектуры: клиент занимается только организацией интерфейса с пользователем, сервер баз данных - только стандартизованной обработкой данных. Для реализации логики обработки данных архитектура предусматривает отдельный слой - слой бизнес-логики. Этот слой может представлять собой либо выделенный сервер (сервер приложений), либо размещаться на клиенте в качестве динамической библиотеки. Данная архитектура позволила соединить достоинства тонкого и толстого клиентов: хорошая переносимость соединяется в ней с невысокими требованиями к клиенту.

Интернет-архитектура

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

Выбор архитектуры

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

Таблица 3.4 - Сравнительная характеристика архитектуры ИС

Параметры сравнения

Файл-сервер

Клиент-сервер

Трехслойная

Интернет

Установка

СУБД

На клиентском компьютере

Отдельный сервер

Несколько отдельных серверов

Несколько отдельных серверов

Объемы передаваемых данных

Малые

Большие

Очень большие

Очень большие

Число клиентов

малое (около 10)

среднее (около 100)

высокое (свыше 100)

высокое (свыше 1000)

Сложность модернизации

очень сложно (модификация затрагивает клиентское ПО)

сложно (модификация затрагивает часть клиентского ПО)

затруднительно (модификация затрагивает модули клиентского ПО)

просто (модификация не затрагивает клиентское ПО)

Проведем расчет выбора архитектуры ИС по выбранным параметрам с учетом степени соответствия параметру и степени его важности.

Оценим каждую архитектуру по выбранным показателям с использованием 5-ти бальной шкалы. Важность каждого критерия будем оценивать от 0 до 1.

Результаты сравнения сведем результаты сравнения в таблицу 3.5.

Таблица 3.5 - Сравнительная оценка архитектур для решаемой задачи

Оценка

Критерий

Ki

Файл-сервер

Клиент-сервер

Трехслойная архитектура

Интернет-архитектура

Zi

Zi·Ki

Zi

Zi·Ki

Zi

Zi·Ki

Zi

Zi·Ki

Установка

СУБД

0,15

1

0,15

3

0,45

4

0,6

4

0,6

Объемы передаваемых данных

0,25

1

0,25

3

0,75

4

1

4

1

Число клиентов

0,35

1

0,35

3

1,05

4

1,4

5

1,75

Сложность модернизации

0,25

1

0,25

2

0,5

3

0,75

5

1,25

Интегральная оценка, Q

1

2,75

3,75

4,6

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

3.4 Проектирование структуры информационной системы «Электронный консультант»

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

Рисунок 3.1 - Структура информационной системы «Электронный консультант»

ИС «Каталог товаров» будет состоять трех модулей, объединенных в одном веб-приложении и одного внешнего модуля (для удобства модификации):

1. Поисковый модуль (внутренний), реализующий функции поиска оборудования по введенным параметрам и БД 1С

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

3. Модуль оформления заказа (внутренний), реализующий функции упрощения покупки книжной продукции

4. Модуль доступа к данным из БД 1С предприятие. Реализующий функции преобразования данных из формата хранения в 1С в формат, воспринимаемый информационной системой. Вынесен в отдельный внешний модуль для сохранения максимальной длительности работоспособности системы с учетом обновления 1С.

Кроме того, проектируемая информационная система будет иметь базу данных для хранения ранее созданных конфигураций. Все компоненты располагаются на веб-сервере. На АРМ покупателя работает только браузер.

3.5 Функциональная архитектура системы

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

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

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

Диаграмма вариантов использования для актера «Редактор» показана на рисунке 3.2.

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

Рисунок 3.2 - Диаграмма вариантов использования для актера «Редактор»

Диаграмма вариантов использования для актера «Покупатель» показана на рисунке 3.3

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

Рисунок 3.3 - Диаграмма вариантов использования для актера «Поукупатель»

Далее опишем структуру системы с помощью диаграммы классов [3]. Диаграмма классов информационной системы «Электронный консультант» показана на рисунке 3.4.

Рисунок 3.4 - Диаграмма классов проектируемой системы

Описание классов

1. Класс «CLibrary»

Отвечает за регистрации и входа пользователей. Содержит функции:

· AddReader - создание новой учетной записи читателя.

· RemoveReader - удаление учетной записи читателя

· ReaderLogin - функция входа в режиме читателя. Осуществляется проверка логина и пароля.

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

2. Класс «CBook»

Содержит полную информацию о книжном издании. Содержит функции:

· GetName / SetName - функции получения / установки названия книги.

· GetAuthor / SetAuthor - функции получения / установки автора книги.

· GetISBN / SetISBN - функции получения / установки номера ISBN книги.

· GetTheme / SetTheme - функции получения / установки темы книги.

· GetPages / SetPages - функции получения / установки количества страниц в книге

· GetTotalNumber / SetTotalNumber - функции получение / установки общего количества экземпляров книг в библиотеке.

· GetFreeNumber / SetFreeNumber - функции получения / установки количества экземпляров книги, находящихся в библиотеке.

· IncFreeNumber / DecFreeNumber - функции инкремента / декремента количества экземпляров книг, находящихся в библиотеке. Используются при возврате / получении книги читателем.

3. Класс «CWorker»

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

· LoadBookList - функция загрузки списка книг всей библиотеки из файла.

· SaveBookList - функция сохранения списка книг всей библиотеки в файл.

· AddBook - функция добавления новой книги в библиотеку.

· RemoveBook - функция списания книги из библиотеки.

· TakeBook - функция используется для получения книги от читателя (возврат).

· GiveBook - функция используется для выдачи книги читателю.

· FindBook - функция формирования списка книг, в описании которых встречается заданная строка поиска.

· ViewBook - функция просмотра информации о заданной книге.

· ReadLogs - функция чтения из файла истории поступлений и списаний.

· WriteLogs - функция записи в файл истории поступлений и списаний.

· ViewLogs - функция просмотра истории поступлений и списаний.

· GetIndexByISBNHash - функция получения индекса книги в списке книг по значению ISBN-номера.

4. Класс «CReader»

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

· Load - функция загрузки списка находящихся у читателя книг из файла.

· Save - функция сохранения списка находящихся у читателя книг в файл.

· RequireBook - функция запроса книги.

· ReleaseBook - функция возврата книги.

· GetMyBookList - функция получения списка книг, находящихся у читателя.

· ViewLog - функция просмотра истории получений и возвратов книг читателем.

5. Класс «CLogger»

Класс, предназначенный для ведения истории.

· strLog - открытый член класса - строковая переменная, содержащая текст лога.

· WriteEvent - функция записи события в лог.

6. Класс «CCounter»

Класс, предназначенный для получения статистки. Содержит следующие функции:

· GetTotalInstanceNumber - функция получения общего количества экземпляров всех книг в списке.

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

· GetBookListOfAuthor - функция получения списка книг, имеющих заданного автора.

· GetBookListOnTheme - функция получения списка книг по заданной теме.

· GetBookListByPages - функция получения списка книг, имеющих заданное количество страниц.

3.6 Проектирование структуры базы данных информационной системы «Электронный консультант»

Для функционирования БД необходимо создать схему взаимодействия данных [5,8]. Здесь должна учитываться не избыточность и целостность данных, что обеспечивается нормализацией базы данных.

Выделяют следующую основную последовательность нормальных форм:

первая нормальная форма (1НФ);

вторая нормальная форма (2НФ);

третья нормальная форма (ЗНФ);

усиленная третья нормальная форма, или нормальная форма Бойса-Кодда (БКНФ);

четвертая нормальная форма (4НФ);

Первая нормальная форма. Отношение находится в 1НФ, если все его атрибуты являются простыми (имеют единственное значение). Исходное отношение таким образом, чтобы оно было в 1НФ.

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

Вторая нормальная форма. Отношение находится в 2НФ, если оно находится в 1НФ и каждый неключевой атрибут функционально полно зависит от первичного ключа (составного).

Для устранения частичной зависимости и перевода отношения в 2НФ необходимо, используя операцию проекции, разложить его на несколько отношений следующим образом:

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

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

Для дальнейшего совершенствования отношения необходимо преобразовать его в ЗНФ.

Отношение находится в ЗНФ, если оно находится в 2НФ и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.

Существует и альтернативное определение. Отношение находится в ЗНФ в том и только в том случае, если все неключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа.

Усиленная ЗНФ или нормальная форма Бойса-Кодда (БКНФ).

Отношение находится в БКНФ, если оно находится в ЗНФ и в нем отсутствуют зависимости ключей (атрибутов составного ключа) от не ключевых атрибутов.

Четвертая нормальная форма.

Отношение R находится в четвертой нормальной форме (4НФ) в том и только в том случае, когда существует многозначная зависимость А=>В, а все остальные атрибуты R функционально зависят от А.

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

Различают физическую и логическую целостность [5]. Физическая целостность означает наличие физического доступа к данным и то, что данные не утрачены. Логическая целостность означает отсутствие логических ошибок в базе данных, к которой относятся нарушение структуры БД или ее объектов, удаление или изменение установленных связей между объектами. В дальнейшем речь будем вести о логической целостности.

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

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

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

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

На основе исходных данных была разработана ER-диаграмма базы данных системы «Каталог товаров» (рис. 3.5), в которой указаны таблицы базы данных, связи между ними, первичные и вторичный ключи.

Рисунок 3.5 - Модель базы данных проектируемой системы

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

Таблица 3.6 - Даталогическая модель данных. Спецификации

СОТРУДНИКИ

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID сотрудника

Числовой

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

ПК

Фамилия

Текстовый

15

Имя

Текстовый

10

Отчество

Текстовый

15

Дата рождения

Дата/время

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

Пол

Текстовый

10

Адрес

Текстовый

50

Телефон

Текстовый

15

Брак

Логический

Да/Нет

Кол-во детей

Числовой

Целое

Отдел

Текстовый

15

Должность

Текстовый

20

Зарплата

Денежный

Денежный

Дата приема на работу

Дата/время

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

Паспорт

Текстовый

15

ИНН

Текстовый

15

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

Текстовый

15

КНИГИ

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID товара ISBN

Текстовый

15

ПК

ID поставщика

Числовой

Целое

ВК

ID издательства

Числовой

Целое

ВК

Наименование

Текстовый

30

Автор

Текстовый

20

Жанр

Текстовый

20

Год издания

Числовой

Целое

Кол-во страниц

Числовой

Целое

Иллюстрации

Логический

Да/Нет

Цена

Денежный

Денежный

Количество

Числовой

Целое

ПОСТАВЩИКИ

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID поставщика

Числовой

Целое

ПК

ФИО

Текстовый

50

Наименование

Текстовый

20

ИНН

Текстовый

15

Юридический адрес

Текстовый

50

Телефон

Текстовый

15

ЗАКАЗЫ

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID заказа

Счетчик

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

ПК

ID товара ISBN

Текстовый

15

ВК

ID поставщика

Числовой

Целое

ВК

ID сотрудника

Числовой

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

ВК

ID издательства

Числовой

Целое

ВК

Дата заказа

Дата/время

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

Количество (шт.)

Числовой

Целое

Сумма заказа

Денежный

Денежный

Способ доставки

Текстовый

10

ПОКУПКИ

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID покупки

Счетчик

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

ПК

ID клиента

Числовой

Целое

ВК

ID товара ISBN

Текстовый

15

ВК

ID поставщика

Числовой

Целое

ВК

ID сотрудника

Числовой

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

ВК

ID издательства

Числовой

Целое

ВК

Дата покупки

Дата/время

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

Цена

Денежный

Денежный

Количество

Числовой

Целое

Сумма

Денежный

Денежный

НДС

Денежный

Денежный

Сумма с НДС

Денежный

Денежный

ИЗДАТЕЛЬСТВО

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID издательства

Числовой

Целое

ПК

Название

Текстовый

15

Адрес

Текстовый

50

Телефон

Текстовый

15

КЛИЕНТЫ

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID клиента

Числовой

Целое

ПК

Фамилия

Текстовый

15

Имя

Текстовый

10

Отчество

Текстовый

15

Адрес

Текстовый

50

Телефон

Текстовый

15

СКЛАД

Наименование поля

Тип данных

Размер поля/Формат поля

Ключевое поле

ID поставки

Счетчик

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

ПК

ID поставщика

Числовой

Целое

ВК

ID товара ISBN

Текстовый

15

ВК

ID сотрудника

Числовой

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

ВК

ID издательства

Числовой

Целое

ВК

№ товарной накладной

Текстовый

15

Дата поставки

Дата/время

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

Цена

Денежный

Денежный

Количество

Числовой

Целое

Доступно

Числовой

Целое

Выписано

Числовой

Целое

Остаток

Числовой

Целое

4 РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ЭЛЕКТРОННЫЙ КОНСУЛЬТАНТ»

4.1 Техническое обеспечение

Для данной фирмы требуется 5 компьютеров, в том числе 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 и обжимной инструмент (кримпер) для них.

4.2 Программное обеспечение

4.2.1 Общесистемные программы

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

4.2.2 Пакет прикладных программ общего назначения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

РЕГИОН

Наименование

Код

СНГ

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 - контрольное число, которое рассчитывается путем сложения чисел, обозначающих регион, издательство и жанр издания.

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

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

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

Рисунок 4.1 -База данных информационной системы «Электронный консультант»

4.4 Структура веб-интерфейса системы «Каталог товаров»

Сайт состоит из двух html файлов и из пяти php файлов [9].

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

Состав страниц:

1). Файл «p1.html» - эта страница является главной и стартовой, она размечена с помощью таблицы созданной с помощью тега «table», состоящая из двух строк. Первая строка разбита на две ячейки, в каждой ячейке имеется фон, который добавлен с помощью параметра тега «table» - «background=2.jpg». Вторая ячейка объединяет в себе две строки и содержит рекламную информацию, а также ссылку на страницу администрирования. Во второй строке расположена информация об электронной библиотеке, а также ссылку на страницу поиска информации, все ссылки добавлены с помощью тега «а» с параметром «href=finde2.php», где finde2.php - страница на которую переходит пользователь, нажав на эту ссылку [10,11].

2). Файл «finde2.php» - страница содержит поле для ввода информации, список выбора и кнопку передачи данных, организованные тегами «input» и «select». Также на этой странице расположена таблица со списком информации найденной по запросу. Вывод информации из базы данных, а также отправка запроса серверу осуществляется с помощью языка PHP. Для соединения с базой данных сервера MySQL использовалась функция - «mysql_connect», для выбора БД функция - «mysql_select_db», для отправки запроса серверу функция - «mysql_query», а для получения результатов запроса функция - «mysql_result». Проверка на пустые поля осуществлялась с помощью языка VBScript. Эта страница, как и страница «p1.html», размечена с помощью таблицы созданной с помощью тега «TABLE», состоит из двух строк. Все оформление страницы аналогично странице «p1.html».

3). Файл «p2.html» - страница содержит два поля ввода и кнопку отправки данных для проверки пользователя на доступ к серверу. Эта страница, как и страница с именем файла «p1.html», размечена с помощью таблицы созданной с помощью тега «TABLE», состоит из двух строк. Все оформление страницы аналогично страницы «p1.html».

4). Файл «p3.php» - страница содержит список таблиц и функций доступных пользователю для работы с каждой таблицей. С помощью PHP осуществляется проверка имени пользователя и пароля и в зависимости от правильности выводится та или иная информация. Эта страница, как и страница с именем файла «p1.html», размечена с помощью таблицы созданной с помощью тега «TABLE», состоит из двух строк. Все оформление страницы аналогично страницы «p1.html».

5). Файл «p4. php» - страница доступна только администратору базы данных, содержит поля ввода и кнопку отправки данных, а также таблицу со списком авторов полученным из базы данных. Проверка на пустые поля осуществлялась с помощью языка VBScript. А для добавления данных в таблицу использовался язык PHP. Эта страница, как и страница с именем файла «p1.html», размечена с помощью таблицы созданной с помощью тега «TABLE», состоит из двух строк. Все оформление страницы аналогично страницы «p1.html».

6). Файл «p5. php» - страница доступна только администратору базы данных, содержит список выбора, поля ввода и кнопку отправки данных, а также таблицу со списком авторов полученным из базы данных. Проверка на пустые поля осуществлялась с помощью языка VBScript. А для добавления данных в таблицу использовался язык PHP. Эта страница, как и страница с именем файла «p1.html», размечена с помощью таблицы созданной с помощью тега «TABLE», состоит из двух строк. Все оформление страницы аналогично страницы «p1.html».

7). Файл «p6. php» - страница доступна только администратору базы данных, содержит список выбора и кнопку отправки данных, а также таблицу со списком авторов полученным из базы данных. Проверка на пустое поле осуществлялась с помощью языка VBScript. А для добавления данных в таблицу использовался язык PHP. Эта страница, как и страница с именем файла «p1.html», размечена с помощью таблицы созданной с помощью тега «TABLE» [12], состоит из двух строк. Все оформление страницы аналогично страницы «p1.html».

4.2 Руководство пользователя информационной системы «Электронный консультант»

Стартовая страница предоставляет функции поиска книг в наличии (рисунок 4.2).

Рисунок 4.2 - Форма поиска книг

На этой странице пользователь может осуществлять поиск информации по двум критериям: либо по названию книги, либо по автору. Для этого необходимо ввести шаблон поиска в поле ввода и выбрать параметр поиска с помощью выпадающего списка и после этого нажать кнопку «Поиск». Если пользователь не ввел какую-либо информацию в поле ввода и нажал кнопку «Поиск», то перед ним появится окно с предупреждением, о том что он не ввел информацию для поиска, как показано на рисунке 4.3.

Рисунок 4.3 - Окно предупреждения

Если пользователь ввел информацию в поле ввода, но не выбрал параметр поиска в выпадающем списке и нажал кнопку «Поиск», то перед ним появится окно с предупреждением, о том что он не выбрал параметр поиска, как показано на рисунке 4.4

Рисунок 4.4 - Окно предупреждения

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

Также с главной страницы можно попасть на страницу, предназначенную для администрирования базы данных, но для этого необходимо ввести имя пользователя и пароль к базе данных. Это можно сделать, перейдя по ссылке «Редактирование данных (только для администраторов БД)», после этого откроется страница показанная на рисунке 4.5.

Рисунок 4.5 - Окно авторизации

На этой странице пользователь должен ввести имя пользователя и пароль (если он есть) для редактирования данных в базе данных и нажать кнопку «Зарегистрироваться». Если пользователь не ввел имя пользователя и нажал кнопку «Зарегистрироваться», то перед ним появится окно с предупреждением, о том, что он не ввел имя пользователя, как показано на рисунке 6.

Рисунок 4.6 - Окно предупреждения

Если же имя пользователя и пароль верны, то появляется страница со списком доступных действий, данная страница представлена на рисунке 4.7.

Рисунок 4.7 - Интерфейс редактирования БД

На этой странице можно выбрать какое действие необходимо совершить с таблицами базы данных. Например, для добавления данных в таблицу авторы «author», необходимо перейди по ссылке «Добавление нового автора», при этом откроется страница для добавления и т.д.

5. СОЦИАЛЬНАЯ ЗНАЧИМОСТЬ РАЗРАБОТКИ

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

Положительный эффект наблюдается также и в снижении рутинности работ, выполняемых покупателем при поиске книг. Вместо 52 минут ему теперь достаточно 25-30, чтобы найти желаемую книгу, даже если она лежит на самой дальней и неудобной для обзора полке.

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

ЗАКЛЮЧЕНИЕ

В работе успешно проведена оптимизация процесса обслуживания покупателей в книжном магазине. Достигнуты все поставленные цели:

· Штатное расписание не претерпело никаких изменений;

· Время самостоятельно поиска не превышает 27 минут, что меньше чем в 1,5 раза отличается от поиска вместе с продавцом;

· Все операции, не требующие применения знаний продавца, были автоматизированы.

И решены следующие задачи:

· Оптимизирована математическая модель;

· Разработана оптимизированная модель бизнес-процессов обслуживания покупателя в книжном магазине;

· Спроектирована информационная система «Электронный консультант»;

· Выбраны средства реализации информационной системы «Электронный консультант».

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

Размещено на Allbest.ru


Подобные документы

  • Материальный поток, его параметры и основные виды. Логистическая система, её определение. Методология моделирования бизнес-процессов. Анализ логистических бизнес-процессов ООО "Уральский щебень". Реинжиниринг службы материально-технического снабжения.

    курсовая работа [348,3 K], добавлен 31.05.2014

  • Рынок электронной коммерции, типовые решения для ее ведения, анализ функциональных возможностей и инструментов. Исследование бизнес-процессов при организации работы Интернет-магазина, их внедрение и развитие, определение и оценка дальнейших перспектив.

    дипломная работа [1,4 M], добавлен 12.06.2013

  • Рынок электронной коммерции. Анализ функциональных возможностей и инструментов для ведения электронной коммерции. Возврат и списание товара. Техническое обеспечение и поддержка пользователей. Внедрение и развитие бизнес-процессов Интернет-магазина.

    дипломная работа [1,6 M], добавлен 11.06.2013

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

    курсовая работа [671,9 K], добавлен 17.06.2015

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

    реферат [39,4 K], добавлен 18.04.2015

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

    контрольная работа [131,9 K], добавлен 17.02.2016

  • Способы описания процессов. Порядок составления карты процесса для анализа. Создание реинжиниринга бизнес-процессов. Принципы создания схем алгоритмов. Методы проведения проверок, контроля и испытаний продукта процесса. Схема информационных потоков.

    реферат [315,2 K], добавлен 03.11.2014

  • Сущность бизнес-процессов ООО "Смарт" (подготовка договора, заказ и доставка товара). Общая характеристика ООО "Смарт" и ее организационная диагностика. Методы оптимизации бизнес-процессов. Значение CRM-систем в управлении торговым предприятием.

    курсовая работа [840,4 K], добавлен 21.05.2015

  • Основы подготовки бизнес-плана. Информационные ресурсы, используемые в процессе бизнес-планирования. Источники деловой информации. Особенности сбора и анализа коммерческой информации. Анализ рынка. План маркетинга. Производственный и финансовый план

    дипломная работа [85,0 K], добавлен 15.08.2004

  • При подготовке бизнес-плана используется как универсальное, специальное, так и специализированное программное обеспечение. Рекомендуется составление финансовой части бизнес-планов с помощью программного продукта Project Expert или пакетов "Альт-Инвест".

    реферат [20,6 K], добавлен 18.01.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.