1) Требования к составу, структуре и способам организации данных в системе
Данные, с которыми будет иметь дело система, можно условно назвать «рабочими». «Рабочие» данные включают:
- данные о заказанных местах;
- данные с контактной информацией владельцев;
- данные о транспортных средствах;
- данные о наличии свободных мест;
В соответствии с приведёнными видами и составом данных их можно структурировать, как показано на рисунке 7.
Рисунок 7 – Структура данных
2) Требования к информационному обмену между компонентами системы
В качестве компонентов системы в данном случае следует рассматривать её подсистемы. Информационный обмен между подсистемами можно изобразить графически (рисунок 8).
![]() |
Рисунок 8 – Информационный обмен между компонентами системы
Из приведённого рисунка видно, что информационный обмен между компонентами системы происходит в соответствии с их функциональным взаимодействием.
3) Требования к информационной совместимости со смежными системами
Информационная совместимость системы со смежными системами возможна лишь в случае обладания ими информацией, удовлетворяющей требованиям разрабатываемой системы. Эти требования являются следующими:
- полнота;
- достоверность;
- актуальность;
- своевременность.
4) Требования по применению систем управления базами данных
Для управления базами данных в данном случае может применяться СУБД Microsoft SQL Server, на которую будут полностью возложены функции по обеспечению целостности, конфиденциальности и частично безопасности данных.
5) Требования к защите данных
Защита данных должна быть обеспечена как на программном, так и аппаратном уровнях. На аппаратном уровне защита основана на топологии локальной сети, средствах её построения. Защиту данных на программном уровне обеспечивает СУБД SQL Server, а также сервисы, службы WINDOWS NT и программный FireWall, используемый как дублёр аппаратного.
6) Требования к контролю, хранению, обновлению и восстановлению данных
Контроль данных должен осуществляться как со стороны системы, так и со стороны СУБД. Со стороны системы контроль обеспечивает подсистема «контроля и управления доступом». Со стороны СУБД будут задействованы имеющиеся у неё сервисы и службы, которые служат для контроля и обеспечение безопасности данных. На рисунке девять представлена графическая интерпретация процесса контроля данных.
![]() |
Рис. 9. Процесс контроля данных
СУБД* – Система управления базой данных.
Хранение данных будет обеспечивать система управления базами данных. Обновление данных будет производиться за счёт взаимодействия разрабатываемой системы и СУБД. Так новые данные, поступая в систему, распределяются между подсистемами. При распределении соответствующие поля в БД обновляются, при необходимости хранившиеся данные сохраняются и обновлённые данные сохраняются. Восстановление данных будет осуществляться за счёт резервного копирования и восстановления.
Программное обеспечение
Для программного обеспечения системы необходимость возникает в следующем:
- СУБД - Microsoft SQL Server;
- ОС - Windows NT4.0/2000/XP/2003 Server/Vista/7/8.1/10.
Все программные средства необходимые для программного обеспечения системы должны зависеть от операционной среды Windows NT.
Техническое обеспечение
Так как система будет построена с использованием принципов клиент-серверной технологии, то взаимодействие будет осуществляться между несколькими персональными компьютерами укомплектованными следующим образом:
- Сервер (АРМ администратора)
· процессор – Intel Pentium IV с тактовой частотой 2.0 ГГц;
· жесткий диск объемом не менее 20 Гб;
· ОЗУ - не менее 256 Мб;
· модем с скоростью передачи данных не менее 56 Кбит/с;
· сетевой адаптер Compex со скоростью передачи данных 10/100 Mbps;
- АРМ торгового зала
· процессор - Intel Pentium III с тактовой частотой 800 MГц;
· жесткий диск объемом не менее 10 Гб;
· ОЗУ - не менее 256 Мб;
· сетевой адаптер со скоростью передачи данных 10/100 Mbps;
- АРМ управляющего персонала
· процессор – AMD Duron с тактовой частотой 1.7 МГц;
· жесткий диск объемом не менее 10 Гб;
· ОЗУ - не менее 256 Мб;
· сетевой адаптер со скоростью передачи данных 10/100 Mbps.