43564 (662674), страница 10

Файл №662674 43564 (Организация удаленного доступа к распределенным базам данных) 10 страница43564 (662674) страница 102016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 10)

Для обеспечения наращиваемости системы проведено разделение функциональности сервера на две части:

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

  • Пользовательские задачи - обеспечивают реплицирование, резервное копирование, синхронизацию картотек, съем данных с аппаратуры повременного учета.

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

  • void TaskProc(void) - основной поток - реализует необходимую функциональность.

  • void Terminate(void) - функция для принудительного останова задачи (например при останове сервера)

Информация о пользовательских задачах хранится в реестре Windows NT

(ключ HKEY_LOCAL_MACHINE\SOFTWARE\Svyazinform\CommService\Tasks, рис.2.8).

Рис.2.8. Конфигурация задач коммуникационного сервера в реестре Windows NT.

Ядро cервера построено по многопоточной архитектуре и включает в себя следующие модули:

  • Модуль инициализации - основная точка входа сервиса - регистрирует сервис в диспетчере сервисов.

  • Модуль управления сервисом - реализует функции запуска и останова сервера.

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

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

  • Модуль регистрации событий - записывает информацию о состоянии сервера в системный журнал событий.

2.10.3 Вспомогательное программное обеспечение

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

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

Для удаленного конфигурирования пользовательских задач разработано клиентское приложение «Менеджер задач коммуникационного сервера».

Данная программа позволяет управлять списком пользовательских задач (именами модулей и временем запуска). Главное окно программы представлено на рис.2.9.

Рис.2.9. Главное окно программы конфигурирования коммуникационного сервера.

Разработка программы велась с помощью пакета Microsoft Visual C++ 4.2. Механизм реализации этой программы выходит за рамки данного дипломного проекта.



3. Технико-экономическое обоснование

Целью дипломного проекта было создание информационной системы для автоматизации расчетов с абонентами АО «Связьинформ» РМ.

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

3.1 План выполнения дипломного проекта

В соответствие с темой дипломного проекта определяются этапы НИР и их содержание. Этапы НИР необходимо максимально детализировать.

Таб.4.1. Этапы НИР.

№ n/n

Этап и содержание работы

Длительность цикла, дн.

Трудоемкость в % от общей трудоемкости

Исполнитель

1

2

3

4

5

1

Постановка задачи и составление технического задания

5

3,1

И1, Р, Д

2

Составление плана и календарного графика работы

1

0,7

Д, Р

3

Подбор и изучение технической документации и литературы

14

10,55

Д, Р

4

Написание вводной части и литературного обзора

5

4,35

Д

5

Информационное моделирование системы

28

20,25

Д, Р

6

Разработка коммуникационного сервера

12

6,28

Д

7

Отладка коммуникационного сервера

18

8,35

Д, Р

1

2

3

4

5

8

Написание теоретической части работы

15

14,07

Д, Р

9

Выводы по теоретической части проекта

2

2,1

Д, Р

10

Подбор данных и расчет экономической части проекта

4

2,85

Д, К1

11

Анализ проделанной работы

2

1,65

Д

12

Составление пояснительной записки к дипломному проекту

12

8,4

Д

13

Оформление графической части работы

12

10,75

Д

14

Оформление приложений к дипломному проекту

5

3,025

Д

15

Сдача работы на отзыв руководителю

2

1,65

Д

16

Сдача работы на рецензирование

2

1,2

Д

17

Сдача дипломного проекта на кафедру

1

0,725

Д

ИТОГО:

140

100

Примечание: Д-дипломник;

И1-инженер-консультант

Р-руководитель

К1-консультант по экономической части

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



3.2 Расчет ожидаемой продолжительности выполнения работ и их дисперсий

Ожидаемая продолжительность работ рассчитывается по формуле:

где Tmin - оптимистическая оценка времени разработки, исходящая из

наиболее благоприятных условий её выполнения;

Т н.в. - наиболее вероятная продолжительность выполнения работы при

нормальных, чаще всего встречающихся условиях;

Т max - максимальное время выполнения работы при наиболее

неблагоприятных условиях её выполнения;

Одновременно с расчетом величины Тож. Определяют дисперсию (разброс) по формуле:

Дисперсия определяет степень неопределенности выполнения работы за ожидаемое время Тож.

Расчеты ожидаемой продолжительности работ сведены в таблицу.

Таб.4.2. Продолжительность работ.

№ n/n

Этап и содержание работы

Tmin

Tн.в.

Tmax

Tож

Di

1

2

3

4

5

6

7

1

Постановка задачи и составление технического задания

3

5

7

5

0,44

2

Составление плана и календарного графика работы

1

1

2

1,167

0,03

3

Подбор и изучение технической документации и литературы

12

14

16

14

0,44

4

Написание вводной части и литературного обзора

3

5

7

5

0,44

5

Информационное моделирование системы

26

28

29

27,8

0,25

6

Разработка коммуникационного сервера

11

12

14

12,2

0,25

1

2

3

4

5

6

7

7

Отладка коммуникационного сервера

16

18

20

18

0,44

8

Написание теоретической части работы

13

15

17

15

0,44

9

Выводы по теоретической части проекта

1

2

2

1,8

0,027

10

Подбор данных и расчет экономической части проекта

3

4

6

4,2

0,25

11

Анализ проделанной работы

1

2

2

1,8

0,27

12

Составление пояснительной записки к дипломному проекту

10

12

14

12

0,44

13

Оформление графической части работы

11

12

13

12

0,44

14

Оформление приложений к дипломному проекту

4

5

5

4,8

0,027

15

Сдача работы на отзыв руководителю

2

2

3

2,2

0,027

16

Сдача работы на рецензирование

1

2

3

2

0,11

17

Сдача дипломного проекта на кафедру

1

1

1

1

0

Анализ проведенных расчетов позволяет сделать вывод о том, что расчетное ожидаемое время выполнения работы приближается к наиболее вероятному времени и разброс временных параметров располагается в интервале от 0 до 0,44. Это говорит о том, что при проведении работ необходимо строго соблюдать временной режим.

3.3 Построение ленточного графика выполнения работы

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

Характеристики

Тип файла
Документ
Размер
2,73 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6417
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее