Организация удаленного доступа к распределенным базам данных
4.
Для удаления сервера разработана программа, выполняющая чистку
системного реестра. Исходный текст программы представлен в Приложении 5.
Для удаленного конфигурирования пользовательских задач разработано
клиентское приложение «Менеджер задач коммуникационного сервера».
Данная программа позволяет управлять списком пользовательских задач
(именами модулей и временем запуска). Главное окно программы представлено
на рис.2.9.
[pic]
Рис.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 Расчет ожидаемой продолжительности выполнения работ и их дисперсий
Ожидаемая продолжительность работ рассчитывается по формуле:
[pic]
где Tmin - оптимистическая оценка времени разработки, исходящая из
наиболее благоприятных условий её выполнения;
Т н.в. - наиболее вероятная продолжительность выполнения
работы при
нормальных, чаще всего встречающихся условиях;
Т max - максимальное время выполнения работы при наиболее
неблагоприятных условиях её выполнения;
Одновременно с расчетом величины Тож. Определяют дисперсию (разброс)
по формуле:
[pic]
Дисперсия определяет степень неопределенности выполнения работы за
ожидаемое время Тож.
Расчеты ожидаемой продолжительности работ сведены в таблицу.
Таб.4.2. Продолжительность работ.
|№ |Этап и содержание работы |Tmin |Tн.в.|Tmax |Tож |Di |
|n/n| | | | | | |
|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 Построение ленточного графика выполнения работы
Одной из основных целей планирования проведения работы является
определение их общей продолжительности. Наиболее удобным, простым и
наглядным является ленточный график проведения работ.
Продолжительность каждой работы Tn определяется по формуле:
[pic]
где Ti - трудоемкость работ (чел./дн.)
Ci - численность исполнителей (чел.)
Таб.4.3. Ленточный график выполнения работ.
|№ |Этап и содержание работы |Трудоемкост|Численность|Длит-ть |
|n/n| |ь | |работы |
| | |(чел./дн.) |(чел.) |(дн.) |
|1 |2 |3 |4 |5 |
|1 |Постановка задачи и |5 |3 |1,67 |
| |составление технического | | | |
| |задания | | | |
|2 |Составление плана и |1 |2 |0,5 |
| |календарного графика работы | | | |
|3 |Подбор и изучение технической |14 |2 |7 |
| |документ
| | скачать работу |
Организация удаленного доступа к распределенным базам данных |