35
В модуле поиска должна присутствовать функция, позволяющая
осуществлять поиск по справочникам, существующим в системе.
1.4.2 Обоснование проектных решений по программному обеспечению
В общесистемное программное обеспечение входит операционная система,
оболочки, утилиты. К базовому обеспечению относят редакторы графический и
текстовый, электронные таблицы, банки данных [14, 15, 26] .
Итак, первый этап – выбор операционной системы. Парк компьютеров и
программного обеспечения на предприятии весьма разнообразен. В компании до
сих пор встречается операционная система ОС Windows XP, но в основном
используется ОС MS Windows 7. На ОС MS Windows 10 мы переходить не стали,
так как она полностью переконфигурирует системы, многие данные пропадают.
Многие данные становятся доступными разработчикам операционной системы.
Считаю, выбор ОС MS Windows 7 оптимальным, т.к. ОС семейства Windows
наиболее распространенные на сегодняшний день, поэтому с приходом нового
сотрудника не придется его переобучать. Кроме того, данная ОС может быть
использована для запуска клиентской части проектируемой ИС, без ее
модификации. Можно было бы, конечно, перейти на LINUX, но на предприятии на
ней никто работать не умеет.
Вторым выбором, который необходимо сделать является база данных.
Анализу подвергались : Paradox, Inter Base и Microsoft Access.
Paradox не поддерживает систему разделения прав пользователей. Формат
Paradox закрыт. Для доступа к данным нужны специальные библиотеки.
InterBase 7 SQL Server был создан, разрабатывался и продается фирмой
InterBaseSoftwareCorporation (ISC). Эта база имеет много нестандартных решений.
Язык программирования базы данных весьма сложен.
Наиболее распространенная и новая база данных - Microsoft Access 2010
[30,31,32]. Эту базу данных мы и выберем для своего использования.
Имеется большое множество языков [7, 8, 9, 10, 18, 29]. В таблице 6 мы
привели оценку реализаций этих языков программирования. Оценка реализаций
языков программирования: «Visual Basic» (VB), «C++» , «C++ Builder» (CB), C#
«Delphi» (Del) производилась экспертами по пятибалльной шкале [12, 13, 16, 23].