Глава 3. Программная реализация программного продукта




 

Для реализации проекта, необходимо выбрать: операционную систему, среду разработки, с помощью которых будут реализованы модули программы.

Выбор программной платформы

 

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

· Повышенную надежность и масштабируемость;

· Низкую стоимость;

· Развитые службы Интернета и приложений.

Повышение общей надежности, расширение возможностей доступа к системе и улучшенная масштабируемость. Наиболее важные усовершенствования обеспечивают:

· Более надежную архитектуру системы;

· Уменьшение числа необходимых перезагрузок;

· Улучшенную масштабируемость;

· Обеспечивает мощное комплексное управление.

Выбор аппаратных средств

 

При выборе аппаратных средств важную роль сыграл фактор быстродействия работы ПЭВМ. От него зависят расходы на внедрение программного продукта.

Необходимые параметры для функционирования программного продукта:

· Intel® Pentium® IV / or compatible

· Windows XP, Windows 7;

· 1 GB RAM;

· SVGA or higher resolution (800x600 256 Color);

· Свободный объем на жестком диске - 40 Мб;

· клавиатура, манипулятор типа мышь;

При использовании такой конфигурации гарантирована удобная работа с приложением.

Выбор среды разработки

 

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

Borland Delphi 7 - это интегрированная среда для быстрого создания приложений баз данных, настольных и Internet-приложений, построенная на основе разработанной Borland визуальной библиотеки компонентов (Visual Components Library, VCL), включающая в себя средства разработки интерфейса приложений с двусторонней связью с исходным кодом (Two-Way Tools), широкий спектр средств отладки приложений и различных вспомогательных средств. За короткое время с момента выхода первой версии этого продукта, совершившего в некотором смысле революцию в области средств быстрой разработки приложений (Rapid Application Development) - за счет простоты использования, интуитивной понятности интерфейса и широкого набора средств разработки, Delphi собрал под свои знамена огромное число разработчиков со всего мира, что, безусловно, не могло не стимулировать появление поддержки данным продуктом Internet-технологий и разработки соответствующих приложений.

Microsoft Visual Studio 2008. Является средством быстрой разработки приложений (RAD), позволяющим создавать веб-приложения и веб-службы следующего поколения. Visual Studio.NET позволяет разработчикам быстро создавать широкомасштабные веб-приложения для любых устройств и любых платформ. Кроме того, Visual Studio.NET полностью интегрирована со средой разработки Microsoft.NET Framework, предоставляя поддержку нескольких языков программирования и автоматическое решение многих задач программирования, освобождая разработчиков для быстрого создания веб-приложений при помощи того языка, который они считают наиболее подходящим. Visual Studio.NET включает единую интегрированную среду разработки со средствами RAD для построения веб-приложений и бизнес-логики промежуточного уровня, а также RAD XML-средствами для работы с данными.

Omnis Studio 4.2.0.8

· Кроссплатформенная объектно-ориентированная интегрированная среда быстрой разработки - IDE RAD

· Интегрирована по ODBC/JDBC с СУБД Oracle, Sybase, DB2, Informix, MySQL и MS SQL Server

· Платформы development/runtime: Microsoft Windows, Linux, Mac

· Позволяет разрабатывать универсальный - графический/Web интерфейс пользователя

· Поддерживает технологии XML,.NET, Java

Из вышеперечисленных сред разработки, выбран Microsoft Visual Studio 2008 из-за широкого набора средств разработки и простоты интерфейса.

Интерфейс проекта

Формы

В проекте существует приложение сервер и клиент


Рис. 3.1. Клиенты

 

Рис. 3.2. Сервер

 

Сервер слушает порт в сети и предоставляет IP-адрес, сервера по нему подключаются и шлют пакеты, сервер их принимает и разносит до клиентов.

 

Выводы

 

Для разработки приложения выбран продукт Microsoft Visual Studio 2008, обладающий всеми инструментами, требующимися для разработки программы.

 


Заключение

приложение общение интернет чат

· Реализован программный продукт, позволяющий передавать сообщения по сети Интернет.

· Тестирование программного продукта показало, что программа соответствует требованиям заказчика и пользователей. Программный продукт отвечает основным факторам качества, таким как: понятность, краткость, сопровождаемость, эффективность.

 


Список используемой литературы

 

1. Г. Шилдт «Самоучитель С#» - СПб.: БХВ-Петербург. 2001. - 670с.

. А. Мешков, Ю. Тихомиров «Visual C++ и MFC» - СПб.: БХВ-Петербург. 2002 - 1017с.

. Карпов Б., Баранов Т. «С++: специальный справочник» - СПб.: Питер, 2001. - 480 с.: ил.

. Культин Н. «С# в задачах и примерах» - СПб.: БХВ-Петербург, 2002. - 288 с.

. Петров Б., Алексеев Т. «С#» - Москва, 2011. - 370 с.: ил.

. Брагин И. «Построение сетей» - СПб.: Питер, 2010. - 480 с.: ил.


Приложение 1



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-04-01 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: