- •Глава 1. Специальная часть. Разработка программного обеспечения управления автоматизированным комплексом многоканальной связи
- •Глава 2. Технологическая часть. Технология программирования и средства отладки в среде Borland Delphi 5
- •Глава 3. Сегментация потребителей программы передачи и приёма сообщений
- •1.1. Эскизный проект.
- •1.1.1. Описание протоколов, используемых при написании дипломной работы
- •1.2.2. Обзор аналогичных программ принятия и отправки сообщений.
- •1.3. Технический проект.
- •1.3.1. Общая структура системы
- •1.3.1.1. Почтовый слот (mailslot)
- •1.3.1.1.2.Чтение из почтового слота.
- •1.3.1.2. Протокол NetBios и его команды.
- •1.3.1.2.1. Структура ncb.
- •1.3.1.2.2. Коды ошибок и их значения блока ncb
- •1.3.2. Визуальные компоненты Delphi, используемые при разработке данного дипломного проекта.
- •1.3.3. Требования, предъявляемые к программе отправки и приёма сообщений.
- •1.3.4. Выбор платформы проектирования, обоснование.
- •1.3.5. Конфигурация технических средств.
- •Рабочий проект.
- •1.4.1. Интерфейс программы.
- •1.4.2. Описание с методы работы с программой Messenger
- •1.4.3. Поиск компьютеров в локальной сети.
- •1.4.4. Отправление сообщений.
- •1.4.5. Структура приёма сообщений.
- •1.4.6. Заключение.
- •2.1. Введение.
- •2.2. Особенности разработки программ в среде Delphi 5.
- •2.2.1. Визуальная компонентность.
- •2.2.2. Многократное использование кода.
- •2.3. Cоздание программ в среде Delphi.
- •2.4. Основные этапы решения задач на эвм.
- •2.5. Методы и средства отладки
- •2.5.1.1. Контроль текста
- •2.5.1.3. Проверка
- •2.5.1.4. Прокрутка
- •2.5.1.5. Печать текста
- •2.5.3.1. Алгоритмическое тестирование
- •2.5.3.2. Функциональное или аналитическое тестирование
- •2.5.3.3. Содержательное тестирование
- •2.6. Типы тестов
- •2.6.3. Аварийный тест
- •2.6.4. Стыковочные тесты
- •2.6.5. Комплексные тесты
- •2.7. Локализация ошибок
- •2.8.Интегрированный отладчик Delphi
- •2.9. Пошаговая отладка
- •2.10. Заключение
- •3.1. Введение
- •3.1.1. Методика определения сегментов рынка.
- •3.1.2. Поиск сегментов рынка для программы посылки сообщений.
- •3.2. Выводы
- •4.1. Факторы при работе с компьютером
- •4.2 Организация рабочего места пользователя эвм
- •4.2.1 Интенсивность труда
- •4.2.2. Электробезопасность
- •4.2.3. Пожаробезопасность.
- •4.2.4. Микроклимат
- •4.3. Освещённость рабочего места.
- •4.4. Шум. Общие требования безопасности
- •4.5. Психофизиологические факторы
- •4.6. Расчёт воздухообмена
- •4.7. Выводы
3.1.2. Поиск сегментов рынка для программы посылки сообщений.
Рынок данных программ достаточно узок и специализирован. Программа предназначена для облегчения работы Интернет-компаний, людей, которые работают в локальных сетях.
Для проведения сегментации можно выделить следующие группы потенциальных потребителей программ подобного уровня:
Средние и крупные промышленные предприятия;
Научные центры;
Интернет-компании;
Учащиеся и студенты;
Небольшая группа пользователей;
Теперь рассмотрим характеристики данного программного обеспечения:
Распространенность аппаратно-программной платформы;
Интерфейс;
Удобство работы;
Цена.
Теперь составим таблицу наблюдений, оценив в баллах каждый признак для каждого потребителя по десятибалльной шкале.
-
Параметры
Потребители
Платформа
Интерфейс
Удобство работы
Цена
Промышленные предприятия
1
5
9
1
Научные центры
7
4
8
2
Интернет-компании
5
7
10
10
Учащиеся и студенты
1
10
6
10
Группа пользователей
2
9
10
10
X=
Рассчитываем матрицу расстояний с учетом всех элементов матрицы наблюдений:
;
;;
;;
;;
;
Итак, мы получили матрицу расстояний:
С=
Для получения неупорядоченной диаграммы Чекановского разбиваем полученные значения на классы по правилу: если элемент меньше 2.5, то на его место ставится “X”, иначе ничего не ставим.
|
1 |
2 |
3 |
4 |
5 |
1 |
X |
X |
|
|
|
2 |
X |
X |
|
|
|
3 |
|
|
X |
|
X |
4 |
|
|
|
X |
X |
5 |
|
|
X |
X |
X |
Проведя перегруппировку столбцов и строк путем перестановки сначала 4-го и 5-го столбцов, а затем таких же строчек, получаем упорядоченную диаграмму Чекановского:
|
1 |
2 |
3 |
5 |
4 |
1 |
X |
X |
|
|
|
2 |
X |
X |
|
|
|
3 |
|
|
X |
X |
|
5 |
|
|
X |
X |
X |
4 |
|
|
|
X |
X |
В результате мы выделили три сегмента - в одном из них располагаются потребители 1 и 2, в другом - 3 и 5, в третьем – 5 и 4.
3.2. Выводы
Сегментация рынка привела к следующим результатам - были выделены три сегмента:
Промышленные предриятия и научные центры;
Интернет-компании и группы пользователей.
Учащиеся и студенты и группы пользователей.
Для первой сегмента более важны требования к удобству работы потому что данный сегмент занимается наукоемким исследованиями.
Для второй группы более важными оказываются цена, удобство интерфейса, а также доступность и распространенность программно-аппаратной платформы, потому что для мелких мало-бюджетных организаций и групп пользователей возможность использования имеющегося парка машин класса IBM PC с установленными на них операционной системой Windows'9x, является хорошим стимулом для приобретения данного программного продукта.
К вопросам эргономики при создании комфортных и безопасных условий труда относятся такие важнейшие вопросы организации производства как макроклиматические условия, освещенность, требования к внутренней отделке помещений, вентиляции и акустике помещений.