4.2. Инструментально-моделирующий комплекс «Навигатор Сканирования»
Техническое задание
Требуется разработать ИМК для формирования области исследования. Для выполнения возложенных на него задач, комплекс должен соответствовать требованиям, описанным в разделе 4.1.
Архитектура программно-инструментального комплекса
Анализ требований к ИМК показал, что можно выделить две подзадачи, решаемые комплексом:
Навигационный анализ'содержимого сайта;
Выявление и составление списка ссылок на необходимые сайты и адреса е- mail.
Поскольку первая задача предполагает использовать функции браузера, соответствующее средство реализации программного комплекса должно поддерживать этот компонент.
Вторая задача заключается в исследовании сформированных выборочных совокупностей методом экспертной оценки и формирования итоговой выборки исследования.
Так как в ходе программной реализации удалось органично союз
вместить эти подзадачи в одном программном модуле, создание отдельных программных модулей оказалось нецелесообразным.
Процесс работы ИМК «Навигатор сканирования» отражен на следующей схеме (см. Рисунок 5).
Рис.5. Процесс работы ИМК «Навигатор Сканирования».
Выбор и обоснование средств реализации
В настоящее время существует большой выбор средств разработки приложений на платформе операционной системы Windows. Примерами таких средств могут служить такие наиболее популярные средства, как: CodeGear™ Delphi® for Microsoft® Windows™, Microsoft Visual Basic, Microsoft Visual С++, Java, Borland С++ Builder.
С учетом требований технического задания к программному комплексу, в качестве среды разработки приложений была выбрана Borland Delphi; основные факторы, определившие этот выбор состоят в том, что в этой среде:
сочетается гибкость и мощь языка Pascal и средства для быстрого построения многофункционального интерфейса.
существуют компоненты веб-сервиса для работы в Интернете.
Данная среда является одним из самых популярных средств быстрой
разработки приложений во всем мире. Компания CodeGear™ регулярно выпускает новые версии данной среды и предполагает ее дальнейшую поддержку.
Требования к аппаратной конфигурации ПК:
компьютер на базе Intel-совместимого процессора (не младше Pentium, рекомендуется Intel Pentium III 500 MHz);
32 мегабайт оперативной памяти;
модем или сетевая карта для выхода в сеть Интернет.
Требования к программному обеспечению:
Операционная система Microsoft Windows 95/98/МЕ/2000/ХР;
Наличие подключения ЭВМ к сети Интернет.