Дипломная работа: Разработка программы приема и передачи сообщений в локальной сети Microsoft
В качестве операционной среды, в которой реализовался данный дипломный проект, была выбрана среда Windows 9 x ( Windows NT ). Причины этого следующие:
· Распространенность этих ОС, в связи с чем получается охват большого числа возможных пользователей;
· Возможность работы с большими массивами данных, реализация чего в других средах представляет нетривиальную и трудновыполнимую задачу;
· Удобство графического интерфейса дает возможность при минимизации затрат на его реализацию максимизировать удобство работы пользователя с программой. Интерфейс интуитивно понятен и стандартизован, соответственно пользователь не потратит много времени на освоение программы и в дальнейшем количество возможных ошибок в его действиях будет минимизировано.
· 32-разрядность систем Windows 9 x и Windows NT увеличивает скорость работы с соответствующими числами.
В качестве среды программирования была выбрана среда Borland Delphi 5, сочетающая в себе как все преимущества всех средств, относящихся к RAD , так и свои собственные преимущества:
· Простота и надежность создания и отладки программы;
· Использование всех преимуществ операционных систем Windows ’95 и Windows NT , включая 32-разрядность, многозадачность, удобный интерфейс и прочее;
· Использование обработки исключений (exceptions), что позволяет повысить надежность работы программного продукта;
Наличие и доступность большого количества компонент, реализующих многие стандартные функции.
Учитывая специфику задачи и возможности операционной системы, разрабатываемая система должна подчиняться следующим требованиям.
Конфигурация технических средств
Требования к составу и параметрам технических средств:
- i486 66 MHz процессор (Pentium или выше рекомендуется);
- 4MB оперативной памяти;
- 1Мб свободного пространства на жестком диске;
– Сетевой адаптер;
Необходимое программное обеспечение:
– Windows’95 или Windows NT 4 и выше;
– Поддержка протокола TCP/IP.
Рабочий проект
Интерфейс программы
Главная форма содержит следующие компоненты:
– Основное меню, состоящее из пунктов работы с сообщениями и опции для работы с программой.
– Кнопки для быстрой работы с сообщениями:
1) Кнопка «Send» предназначена для посылки сообщения на имя другого компьютера или группу.
2) Кнопка «Delete» удаляет текущее просмотренное сообщение.
3) Кнопки навигации по сообщениям:
а) Кнопка «<» осуществляет просмотр предыдущего сообщения.