55
1.4.2. Обоснование проектных решений по программному
обеспечению.
Программное обеспечение (ПО) - совокупность программ, управляющих
работой компьютера или автоматизированной системы.
Программное обеспечение делится на общее (системное),
инструментальное и прикладное (специальное).
общее ПО (ОПО) - совокупность программ для управления процессом
работы компьютера, автоматизации программирования. В ОПО
входят, в частности, операционная система, вспомогательные
программы;
прикладное ПО (ППО) - часть программного обеспечения из
отдельных прикладных программ или их пакетов, например, для
создания и обработки информации (текстовые редакторы, программы
для дизайна и верстки и т. д.);
инструментальное ПО (ИПО) - программное обеспечение,
используемое в ходе разработки, корректировки или развития других
программ: редакторы, компиляторы, отладчики, вспомогательные
системные программы.
Интернет-магазин будет расположен на сервере фирмы, оказывающей
хостинговые услуги, поэтому «Литера» не имеет никакого отношения к
созданию и сопровождению web-сервера, на котором будет располагаться
интернет-магизин. Операционная система хостингового сервера должная быть
UNIX-системой, например, Linux или FreeBSD. Эти системы обеспечивают
защиту от вирусов, большую стабильность работы и надежность. Конкретный
выбор остается за хостинговой фирмой на ее усмотрение, в зависимости от
философии, поставленных задач и опыта администраторов.
Для проектирования базы данных были выбраны следующие средства:
All Fusion Process Modeler r7
All Fusion Process Modeler [5] – средство моделирования процессов при
создании корпоративных информационных систем. All Fusion Process Modeler
помогает создавать и анализировать модели с целью оптимизации деловых и
производственных процессов.