Дипломная работа: Исследование и разработка информационной системы учета сбыта продукции на примере ТОО "GT MACHINERY"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
65
Таблица 6
Разграничение прав
пользователей
Группы
пользователей
Заявки
Категории
Товары
Услуги
Отчеты
Работа
с БД
Администратор
редактирование/
создание
/удаление
редактирование/
создание
/удаление
редактирование/
создание
/удаление
редактирование/
создание
/удаление
просмотр
/создание
Чтение/создание/
удаление/редакти
рование
Клиент
просмотр
/создание
просмотр
/создание
просмотр
/создание
просмотр
/создание
-
Чтение/создание
Менеджер
редактирование/
создание
/удаление
редактирование/
создание
/удаление
редактирование/
создание
/удаление
редактирование/
создание
/удаление
просмотр
/создание
Чтение/создание/
удаление/редакти
рование
Директор
редактирование/
создание
/удаление
редактирование/
создание
/удаление
редактирование/
создание
/удаление
редактирование/
создание
/удаление
просмотр
/создание
Чтение/создание/
удаление/редакти
рование
66
Для работы с АИС имеется два вида ролей:
администратор;
клиент;
менеджер;
директор.
Каждая из ролей имеет свои права доступа к функционалу АИС.
Администратор имеет следующие права:
авторизация в системе;
редактирование/создание/удаление товаров;
редактирование/создание/удаление категорий;
редактирование/создание/удаление услуг;
редактирование/создание/удаление заявок;
редактирование информации о компании;
формирование отчета о заявках;
формирование плана закупок;
расчет чистой прибыли.
Клиент имеет следующие права:
авторизация в системе;
регистрация в системе;
создание заявки;
редактирование личной информации.
Менеджер имеет следующие права:
авторизация в системе;
редактирование/создание/удаление товаров;
редактирование/создание/удаление категорий;
редактирование/создание/удаление услуг;
редактирование/создание/удаление заявок;
формирование отчета о заявках;
формирование плана закупок.
Директор имеет следующие права:
авторизация в системе;
67
редактирование/создание/удаление товаров;
редактирование/создание/удаление категорий;
редактирование/создание/удаление услуг;
редактирование/создание/удаление заявок;
редактирование информации о компании;
формирование отчета о заявках;
формирование плана закупок;
расчет чистой прибыли.
Защита от внешних угроз реализуется следующими параметрами [18]:
сервер не имеет установленных сторонних средств удаленного
администрирования, таких как Remote administrator/Dame Ware/Team Viewer.
Доступ организован через Remote desktop protocol, на нужный сервер, в том числе
и сервер приложений и СУБД. Вход осуществляется только по доменной
авторизации в соответствии с уровнем доступа;
на предприятии используются все возможные методы защиты
информации, так как нет уникального одного метода, который смог бы
обеспечить полную информационную безопасность, а сочетание всех методов
позволяет реализовать максимальную информационную безопасность;
защита базы данных будет осуществляться посредством регулярного
резервного копирования, так же будет обеспечиваться защита от SQL инъекций в
БД через ввод в форму встроенными функциями PHP mysql_real_escape_string и
htmlspecialchart;
защита от внешних угроз будет осуществляться
предустановленными модулями фраймворка Yii2, такими как CSR (межсайтовая
подделка запроса) и функция password_hash (хранение пароля в хэшированном
виде). [11]
2.2 Управление проектом автоматизации
2.2.1 Описание системы принятия управленческих решений
Принятие управленческих решений один из важнейших элементов
организации деятельности предприятия. Решения делятся по форме принятия на:
единоличные, коллегиальные и коллективные.
68
Коллегиальные решения принимаются на основе обсуждения проблемы со
специалистами, поиска оптимального варианта с учетом предложенных идей,
однако окончательная формулировка решения и полная ответственность лежит на
руководителе.
Коллективные решения принимаются коллективом на основе голосования,
ответственность за последствия лежит на всем коллективе, а не на руководителе.
Существует четыре уровня принятия решений, каждый из которых требует
определенных навыков управления.
Рутинные решения принимаются в соответствии с имеющейся программой,
руководитель должен определить ситуацию и взять на себя ответственность за
начало определенных действий. Трудности могут возникнуть, когда руководитель
некомпетентен, неправильно истолковывает имеющиеся условия конкретной
ситуации, действует нелогично или показывает нерешительность. Руководитель,
который правильно воспринимает ситуацию, делает правильные выводы,
действует разумно и контролирует последствия, добивается того, что от него
ожидается. На этом уровне творческий подход не требуется, так как все
процедуры предписаны заранее.
Селективный уровень предполагает, что руководитель оценивает
достоинства целого круга возможных решений и пытается выбрать действия,
которые лучше всего подходят для этой проблемы, являются наиболее
эффективными и экономичными.
Адаптационные решения вызывают трудности, так как здесь руководитель
ищет новое решение известной проблемы, он должен уметь отказаться от
привычного, но уже устаревшего подхода к проблеме и выработать творческое
решение. Успех руководителя зависит от его личной инициативы и способности
совершить прорыв в неизвестность.
Инновационные решения самые сложные, руководитель должен найти
способ решить совершенно непредвиденные проблемы, а для решения таких
проблем необходимы новые идеи и методы, способность мыслить по-новому,
способность творчески решать проблему самостоятельно, обсуждая и используя
творческие идеи других специалистов.
69
Принятие управленческих решений это сложный процесс, в котором
можно выделить пять этапов:
1) изучение проблемы;
2) разработка идей;
3) отсев применимых идей;
4) планирование инноваций;
5) обратная связь и анализ.
На первом этапе изучения проблемы выделяют так же этапы.
Первый этап постановка проблема (определить, какие конкретные
трудности существуют, понять характер проблемы). Если проблема изначально
не была поставлена должным образом, все дальнейшие усилия и финансовые
затраты могут быть бесполезными. Постановка проблемы заключается в
следующих шагах:
1) осознание конкретных трудностей, характер проблемы;
2) осознание целей, каких целей вы хотите достичь,
3) выделение критериев успеха.
Второй этап делегирование полномочий. Если нет делегирования
полномочий, у руководителя нет времени, что приводит к принятию стандартных,
а иногда даже ошибочных решений.
Третий этап сбор информации, построение информационной модели
проблемной ситуации. Важно учитывать всю имеющуюся информацию, не только
"свою" информацию, но и информацию "оппонентов", "конкурентов".
Четвертый этап: построение концептуальной модели проблемной
ситуации, целостное понимание проблемы.
Следующий этап разработка идей. Существуют различные методы
разработки идей, но метод "мозгового штурма" более эффективен.
Третий этап принятия управленческих решений оценка идей,
альтернатив, отсев применимых идей. Сначала полезно оценить достоинства,
преимущества каждой идеи, а затем оценить ее эффективность, реализм,
практичность, экономичность и другие критерии, а также влияние идеи на оценку
риска неудачи, риск выбора альтернатив.
Источник: https://baza.diplomsite.ru/previewfile/8737