База данных комиссионное вознаграждение отдела продаж
Рефераты >> Программирование и компьютеры >> База данных комиссионное вознаграждение отдела продаж

3. Постановка задачи.

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

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

Схема 1. «Структура коммерческого отдела».

Хранящиеся в информационной системе данные представляют собой информацию и сделках компании Вэб Плас со своими клиентами.

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

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

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

3.2. Внесение в систему совершенных сделок.

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

3.3. Формирование отчета о заработной плате.

Сотрудникам отдела продаж ежемесячно выплачивается заработная плата. Заработная плата состоит из двух частей: оклад + вознаграждение в зависимости от результатов продаж. Система должна иметь возможность сформировать отчет, используемый для выплаты бухгалтерией заработной платы сотрудникам отдела продаж. Сразу после выплаты заработной платы за определенный период все сделки совершенные в данный период и до этого периода должны быть защищены от изменения – удаления.

3.4. Просмотр, редактирование и удаление сделок.

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

3.5. Отчет о работе отдела продаж за период.

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

3.6. Разделение доступа к данным.

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

Менеджер по продажам.

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

Координатор коммерческого отдела.

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

Сотрудник отдела продаж.

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

Администратор информационной системы.

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

4. Реализация поставленной задачи.

4.1. Преимущества использования архитектуры «клиент-сервер».

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


Страница: