Информационные материалы для подготовки студентов

Расскажи одногруппникам: + 200 к карме:

Разработка системы мониторинга локальной сети Дизайн студии «Линия» на базе WMI





Содержание

Введение 5

Глава 1. Подготовительный этап 7

1.1 Анализ технического задания 7

1.2 Описание организации 8

1.2.1 Отдел по работе с клиентами 9

1.2.2 Бухгалтерия 9

1.2.3 Отдел дизайна 10

1.2.4 Отдел маркетинга 10

1.2.5 Склад 10

1.2.6 Гараж 11

1.2.7 Филиалы 11

1.3 Вычислительная сеть Дизайн студии «Линия» 11

1.4 Вывод по результатам исследования 18

Глава 2. Обзор программных средств 20

2.1 Средства мониторинга сети 20

2.1.1 RMS 20

2.1.2 Active Directory 23

2.1.3 Windows Management Inctrumentation 25

2.2 Средства разработки 29

2.2.1 Microsoft Visual Studio 29

2.2.2 Delphi 30

2.3 СУБД 31

2.3.1 Microsoft SQL Server 31

2.3.2 MySQL 34

2.3.3 PostgreSQL 35

2.3.4 Oracle 36

2.7 Вывод 38

Глава 3. Разработка системы мониторинга сети 40

3.1 База данных 40

3.2 Пользовательская часть 45

3.3 Административная часть 47

3.5 Вывод 49

Глава 4. Тестирование 50

4.1 Пользовательская часть 50

4.2 База данных 52

4.3 Административная часть 54

Глава 5. Технико экономические показатели 60

5.1 Планирование затрат 60

5.2 Экономический эффект 63

Заключение 64

Список литературы 66

Приложение А. SQL-скрипт базы данных 68

Приложение Б. Пользовательская часть 72

Приложение В. Модуль DataAccess 76

Введение

«Ограничить права доступа», «заблокировать учетную запись», «добавить в список запрещенных программ» - эти слова звучат как музыка для каждого системного администратора, чего нельзя сказать о рядовых пользователях сети.

Каждый человек, игравший когда-либо на работе в компьютерные игры, или «зависавший на полчасика» после обеда в «одноклассниках» знает, насколько это приятнее и интереснее, чем делать тоже самое дома, в нерабочее время. Если бы при этом еще «злобный админ» не мешал. Но он постоянно пытается что-нибудь отключить или заблокировать. И никакой на него управы нет, остается только жаловаться директору, что мне опять отключили права и я не могу отправлять электронную почту и отчеты в 1С из за этого неправильно составляются.

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

Пользователи - тоже люди. С этим спорить нельзя. И если пользователи общаются с друзьями в «одноклассниках» в рабочее время, то это проблема руководства компании.

Но пользователям одного общения мало. Они обмениваются с удаленными собеседниками играми и всякими «полезными» программами и пытаются устанавливать их в систему. А это уже становится проблемой системного администратора.

Windows Active Directory имеет средства мониторинга действий и бездействий пользователя. Кроме этого, сторонними разработчиками написано много приложений, автоматизирующих различные действия системных администраторов. Неудобством является лишь то, что за все нужно платить деньги.

При развертывании системы учета на базе 1С представители компании - интегратора потребовали, что бы на сервере 1С и на SQL - сервере контроллер домена не поднимался. А больше серверов в сети предприятия, к сожалению нет. Поэтому возможности Active Directory для контроля и ограничения действий пользователей применять не получается.

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

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

В дипломном проекте разработана система мониторинга локальной сети Дизайн студии «Линия» на базе WMI.

Заключение

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

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

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

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

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

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

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

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

Возможность экспорта данных в Microsoft Excel существенно расширяет функционал программы. Данные в Microsoft Excel могут быть обработаны и отформатированы требуемым образом и могут использоваться для дальнейшей обработки и построения диаграмм и графиков.

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

1. Аллен Дж. Тейлор. SQL для чайников. - М.: Диалектика, 2014. - 416 с.

2. Базы данных: модели, разработка, реализация / Т.С. Карпова. СПб.: Питер, 2001. - 304 с

3. Бен Форта. SQL за 10 минут. - М.: Вильямс, 2014. - 208 с.

4. Бондарь А. Microsoft SQL Server 2014 - CПб.: БХВ-Петербург, 2015. - 592 с.

5. Бондарь А. Microsoft SQL Server 2012.- CПб.: БХВ-Петербург, 2013. - 608 с.

6. Васвани В. - MySQL: использование и администрирование = MySQL Database Usage & Administration. - М.: «Питер», 2011. - 368 с.

7. Введение в системы баз данных. / Дейт К. Пер. с англ.-К., М.; СПб.: Издательский дом "Вильямс", 2000. - 848 с.

8. Диджан Сарка, Матия Лах, Грега Йеркич. Microsoft SQL Server 2012. Реализация хранилищ данных. Учебный курс Microsoft - М.: «Русская Редакция», 2014. - 816 с.

9. Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. SQL. Полное руководство. - М.: «Вильямс», 2014. - 960 с.

10. Джон Гудсон, Роб Стюард. Практическое руководство по доступу к данным - CПб.: БХВ-Петербург, 2013. - 304 с.

11. Джонатан Генник. SQL. Карманный справочник. - М.: Рид Групп, 2012. - 256 с.

12. Дунаев В.В. Базы данных. Язык SQL для студента. - CПб.: БХВ-Петербург, 2012. - 312 с.

13. Душан Петкович. Microsoft SQL Server 2012. Руководство для начинающих. - CПб.: БХВ-Петербург, 2013. - 605 с.

14. Культин Н. Основы программирования в Delphi XE. - СПБ.: БХВ-Петербург, 2011. - 416 с.

15. Осипов Д. Базы данных и Delphi. Теория и практика. - СПб.: БХВ-Петербург, 2011. - 752 c.

16. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#, 3-е издание / Джеффри Рихтер. СПб.: Питер, 2012 - 812 с.

17. Стоунз Р., Мэттью Н. - PostgreSQL. Основы, Пер. с англ. - М.: Издательство «Символ-Плюс», 2012. - 640 с.

18. Том Кайт - Oracle для профессионалов: архитектура, методики программирования и особенности версий 9i, 10g и 11g, 2-е издание = Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques and Solutions, Second Edition. - М.: «Вильямс», 2011. - 848 с.

19. Хавьер Пашеку. Программирование в Borland Delphi 2006 для профессионалов = Delphi for .NET Developer’s Guide. - М.: Вильямс, 2006. - 944 с.

20. Стадии разработки ГОСТ 19.102-77

21. Техническое задание ГОСТ 34.602-89

22. Microsoft SQL Server Дата обращения 29.04.2015

URL: http://www.microsoft.com/sqlserver/2008/ru/ru/r2.aspx

23. Википедия Microsoft SQL Server Дата обращения 29.04.2015

URL: http://ru.wikipedia.org/WIKI/Microsoft_SQL_Server


Популярные, наиболее покупаемые работы:

  1. Истоки и тенденции в развитии русской средневековой культуры
  2. Международное право конца 20 - начала 21 вв результаты и перспективы
  3. Особенности фонематического восприятия у детей старшего дошкольного возраста с фонетико-фонематическим недоразвитием речи.
  4. Договор ренты понятия, разновидности
  5. Проблема профориентации подростков
  6. Правительство РФ. Функции, полномочия и ответственность
  7. Финансовый контроль на рынке страховых услуг: проблемы и перспективы развития
  8. Великая Смута начала XVII в. – комплекс социальных и политических противоречий 2 заказ
  9. Нормативно-правовые основы формирования кадрового резерва на муниципальной службе и Опыт формирования и подготовки кадрового резерва в зарубежных странах
  10. ПОНЯТИЕ, ПРАВОВАЯ ПРИРОДА И СОДЕРЖАНИЕ ДОГОВОРА СТРАХОВАНИЯ
  11. Обработка статистических данных при помощи программы «Система поиска оптимальных регрессий (СПОР)»
  12. Лоббизм как механизм реализации политических отношений между обществом и государством
  13. Китайцы в США в 19 веке. Формирование чайнатаунов
  14. Правовой статус Всемирного банка
  15. Выявление проблемных участков в исследуемой области и поиск путей их решения на практике
  16. Социально-педагогическое сопровождение профессионального самоопределения старшеклассников
  17. Специфика межличностных отношений в коллективе IT специалистов
  18. Неорганические вещества в домашней аптечке
  19. Контрольная работа по финансовому праву
  20. Информатика. Информационные технологии.
  21. Разработка технологического процесса обработки детали «тел вращения» в условиях серийного производства является разработка технологического процесса изготовления детали «Кольцо».
  22. Конституционное право зарубежных стран
  23. Криминологическая характеристика и профилактика наркотизма среди военнослужащих
  24. Особенности регулирования труда спортсменов
  25. Влияние средств массовой информации на социальные установки личности
Структура реферата:
Как правильно самостоятельно написать:
Как правильно оформить по ГОСТ:
Инструкции по работе с программами: