Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчетик.doc
Скачиваний:
4
Добавлен:
25.09.2019
Размер:
540.16 Кб
Скачать

1.2 Определение данных и их представление

Входными данными являются: - данные, вводимые пользователем;

- интерфейс, тип интерфейса, МАС адресс, скорость, количество отправленных и принятых пакетов, ошибки программы и др; Выходными данными являются: - информация, запрашиваемая пользователем; - реакция программы на действия пользователя; - объем трафика; - расписание проводимых операций; Для хранения данных используется Microsoft SQL Server. Microsoft SQL Server - система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов - Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка. [5, c. 200-210]

1.3 Определение видов выходных данных

Выходными данными являются: - информация, запрашиваемая пользователем; - реакция программы на действия пользователя; - объем трафика; - расписание проводимых операций; - информация.

  1. Вычислительная система

    1. Выбор программных средств и обоснование выбора

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

Delphi - императивный, структурированный, объектно-ориентированный язык программирования, диалект Object Pascal. Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal. Начиная с 2007 года уже язык Delphi (производный от Object Pascal) начал жить своей самостоятельной жизнью и претерпевал различные изменения, связанные с современными тенденциями (например, с развитием платформы .NET) развития языков программирования: появились class helpers, перегрузки операторов и другое.

Изначально среда разработки была предназначена исключительно для разработки приложений Microsoft Windows, затем был реализован также для платформ Linux (как Kylix), однако после выпуска в 2002 году Kylix 3 его разработка была прекращена, и, вскоре после этого, было объявлено о поддержке Microsoft .NET.

Реализация среды разработки проектом Lazarus (Free Pascal, компиляция в режиме совместимости с Delphi) позволяет использовать его для создания приложений на Delphi для таких платформ, как Linux, Mac OS X и Windows CE.

Также предпринимались попытки использования языка в проектах GNU (например, Notepad GNU) и написания компилятора[источник не указан 1060 дней] для GCC.

История возникновения Delphi уходит своими корнями в далекие 60-е годы прошлого века. Язык Паскаль (послуживший основой для написания Delphi), был разработан профессором Н.Виртом в конце 60-х годов специально для обучения программированию студентов. В числе студентов этого выдающегося профессора Цюрихского университета были Ф.Каин и А.Хейлсберг. Каин позднее основал корпорацию Borland. Под руководством этих двух студентов язык Паскаль был превращен в мощное средство разработки программ любой сложности . Первым продуктом Borland для семейства Windows стала среда разработки Delphi 1, она была разработана для создания программ под Windows 3.1. Появление новой версии Delphi 2 существенно отличило среду разработки от предыдущих продуктов. Данная версия была разработана ужу под 32-разядные операционные системы Windows 95 и Windows NT 4. Следующие версии Delphi (3, 4, 5, б, 7) являлись следствием постепенного развития среды разработки - улучшались существующие компоненты, добавлялись новые возможности, большое внимание уделялось программированию баз данных и программ для глобальной сети Internet. Так же можно сказать, что Delphi иногда именуется еще как и Object Pascal. Так же одной из инноваций можно считать интеграция в Delphi технологии .Net от Microsoft. Казалось бы, что следующею версию Delphi логично было бы назвать 9, а на самом деле она называется Borland Delphi 2005. Давай те разберемся почему. Из основных особенностей среды разработки Delphi 2005 можно отметить то, что новая среда разработки объединила в себе весь опыт программирования и создания специальных продуктов для разработки программною обеспечения. В Delphi 2005 можно создавать программы для платформы Win32, а можно создавать программы под перспективную платформу .Net. Кроме того, до седьмой версии использовался язык программирования основанный на языке Pascal. В новой версии осуществлен возможность разработки программ на нескольких языках (Delphi, C++, Java), чего раньше не было ни в одной подобно среде разработки. Если так же к вышеперечисленному добавить, что в Delphi 2005 добавлено много новых компонентов и инструментов, то становиться понятно почему новая версия вышла под таким специфическим названием . Поэтому Delphi лучше всего подходит для реализации дипломного проекта. 2.2 Аппаратная поддержка

Системные требования — это описание примерных характеристик, которым должен соответствовать компьютер для того, чтобы на нём могло использоваться какое-либо определённое программное обеспечение. Эти характеристики могут описывать требования как к аппаратному обеспечению (тип и частота процессора, объём оперативной памяти, объём жёсткого диска), так и к программному окружению (операционная система, наличие установленных системных компонентов и сервисов и т. п.). Обычно такие требования составляются производителем или автором ПО.

Для некоторого ПО различают минимальные и рекомендуемые системные требования:

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

- рекомендуемые системные требования — набор характеристик, подразумевающих оптимальную работу большей части возможностей продукта. Однако, даже если компьютер и подходит под рекомендуемые системные требования, это не значит высокой производительности ПО, например, в некоторых играх невозможно играть на максимальных настройках графики. Для корректного функционирования приложения необходимо иметь компьютер со следующими минимальными характеристиками:

- операционную систему Windows XP, Windows Vista, Windows 7 Windows Server 2003;

- процессор Intel 80486DX и выше;

- оперативную память 512 Мбайт и выше;

- жесткий диск (свободное место не менее 1 Гбайт);

- VGA совместимый дисплей (рекомендуется SVGA дисплей). У пользователя также должно быть Internet соединение, cо cкороcтью минимум 56 кбит/c. Рекомендуется использовать Internet соединение ADSL c минимальной cкороcтью 64 кбит/c и выше.