Разделы



Обоснование проектных решений по программному обеспечению.

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

К выбираемому программному обеспечению в данном случае относятся операционная система (ОС) и среда программирования.

Все ОС подразделяются на :

-   однопользовательские и многопользовательские;

-   однозадачные и многозадачные.

Чтобы выбрать оптимальную для решения данной задачи ОС рассмотрим некоторые ОС с этой точки зрения (см. табл. 2).

На основании данных таблицы 2 и некоторых других соображений выбирается ОС Windows 95. Такой выбор объясняется тем, что ОС на компьютере юриста применяется не только для решения конкретной задачи, и к тому же для удобства работы желательно использование многозадачной ОС. С другой стороны, Windows 95 по сравнению с ОС Windows NT и UNIX обладает более дружественным пользовательским интерфейсом и имеет более низкую стоимость.

В качестве среды программирования выбирается СУБД. Это более удобно для программиста, чем использование универсальных алгоритмических языков, так как СУБД имеют специальные средства работы с файлами баз данных и записями. Среди большого количества существующих на настоящий момент СУБД выбирается FoxPro версии 2.6 под Windows . Выбор осуществлен на основании сравнения этой СУ БД с др угими, представленными далее в таблице 3.

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

На основании данных таблицы 3 можно сделать вывод, что для решения поставленной задачи наиболее подходит СУБД FoxPro 2.6 для Windows .

Помимо представленных в таблице, выбранная СУБД сравнивалась с СУБД Clarion . Clarion по сравнению с FoxPro намного проще в освоении, однако имеет очень высокую стоимость. Так, стоимость указанной версии FoxPro составляет около 200 долларов США, а стоимость С larion а - более 500 долларов США.

Неоспоримым преимуществом является то, что FoxPro , позволяет модифицировать структуру базы данных, даже если в ней уже имеются записи. Можно удалять, переименовывать и дополнять поля в файлах БД, а также изменять параметры полей. Если в файле к этому моменту уже имелись данные, они будут (если это возможно) сохранены. Данная возможность является очень важной в связи с тем, что применяется технология оригинального проектирования, при которой вносить изменения в проект достаточно сложно, так что любое облегчение этой задачи может только приветствоваться. Clarion такой возможностью не обладает.

С УБД FoxPro имеет также развитые средства генерации приложений, позволяющие быстро создавать различные экранные формы, отчеты, меню. Это освобождает программиста от рутинного труда по расчету положения видимых на экране или бумаге объектов, ускоряет и облегчает процесс создания программной системы.

В качестве прикладного пользовательского обеспечения будут использоваться три справочно-поисковые системы по законодательно-правовой информации: ГАРАНТ, ЮСИС и КОНСУЛЬТАНТ +. Эти системы очень хорошо себя зарекомендовали и пользуются спросом как у профессионалов, так и у начинающих.

Читать далее: Проектная часть