Расчет требуемых ресурсов вычислительных средств
Реализация системы предполагается на языке Java. Требования к ресурсам обусловлены в основном минимальными требованиями для нормального функционирования ОС и библиотек Java.
Требования для компьютера технолога:
Процессор: Pentium 200 или выше.
Память: Для Windows 95 или Windows 98: 64 Мб памяти для операционной системы.
Для Windows NT 4.0: 128 Мб памяти для операционной системы.
Жесткий диск: 1 Гб.
Монитор: Монитор SVGA 17''.
Рассчитаем примерный объем хранимых данных для оценки необходимого свободного места на жестком диске. Каждая запись в Специализации путей занимает около 40 байт. 5000 записей займет 200 Кбайт. Запись о Станции будет примерно занимать 50 байт и при хранении 60 000 станций объём составит 3Мбайта. Оставшиеся сущности в целом будут занимать приблизительно 1Мбайт. Таким образом, для хранения годовой информации, при условии, что за сутки будет оправлено 20 поездов до 100 станций, потребуется 365*40*20*100= 29 200 000 байт. Таким образом, для хранения годовой информации о 20 поездах идущих до 100 станций в сутки потребуется 30 Мбайт. Весь этот объём данных будет храниться на отдельном диске, на сервере, кроме этого там будут храниться ежедневные копии БД (так называемых level backup), что дополнительно потребует около 2 Мбайт. Требования к серверу БД связаны с тем, что все действия (операции) с БД будет выполнять именно сервер БД, а компьютер технолога будет только отображать результат действий сервера. Кроме того, данный сервер будет использован для работы других АРМов и на нем будут работать несколько разных БД (10−15).
Требования для сервера БД:
Процессор: Pentium II 400 или выше.
Память: 512 Мб.
Жесткие диски: 4,3 Гб для системы + 10 Гб для хранения баз данных.
Монитор: Монитор SVGA 14''(может отсутствовать).
Управление работой ОС Unix и СУБД предполагается осуществлять через сеть. Два жестких диска необходимы для того, чтобы отделить операционную систему от баз данных. Необходимо для облегчения перестановки ОС. Большой объем жесткого диска для БД связан с необходимостью хранить резервные копии всех БД, а также ежедневные копии БД для быстрого восстановления в случае сбоя.