Дипломная работа: Создание книжного электронного магазина
Система должна работать на IBM совместимых компьютерах.
Минимальная конфигурация:
Тип процессора Pentium II или Athlon и выше;
Частота процессора 1Ghz и выше;
Объём оперативного запоминающего
Устройства 256 Мб и более;
Модем 33600 бод и выше;
Тип постоянного запоминающего устройства SCSI;
Объём постоянного запоминающего устройства 40 Гб и выше.
1.5.5 Требования к информационно-программной совместимости
Система должна работать под управлением семейства операционных систем Win 32 (Windows 95, Windows 98, Windows Me, Windows 2000, Windows NT, Windows XP). Наличие PHP 4.3.4 или выше и MySQL 3.23 или выше. Выход в сеть Internet
Глава 2. Проектирования автоматизированной системы управления книжным Интернет магазином
2.1 Выбор инструментального средства проектирования
Процесс проектирования информационной системы – это процесс принятия проектно-конструкторских решений, направленных на получения описания системы, удовлетворяющей требованиям.
Выбор средств проектирования программного обеспечения является одной из самых важных задач при разработке любого программного обеспечения. В настоящее время для проектирования различных систем повсеместно используют CASE-средства.
CASE-средства являются наиболее привлекательным инструментарием для разработки информационных систем. Чем крупнее проект, тем большее значение приобретает применение CASE-технологий. Масса новых приложений разрабатывается на основе объектно-ориентированных (ОО) принципов. CASE-средства, применяемые для объектного моделирования, обеспечивают поддержку нотаций и методологий ОО моделирования и генерацию составных частей ОО приложений. Рост требований к информационным системам заставляет поднимать системы на новые уровни сложности, и CASE-средства делают архитектуру и проект более доступными для понимания и модификации.
Поскольку разработчики имеют дело с теми частями системы, которые были спроектированы их коллегами, они должны быстро находить тот или иной поднабор классов и методов, понимать, как их увязать со своей собственной работой. Точно так же руководитель проекта должен представлять себе общую картину работы над проектом. Вот почему CASE-средства, объединенные с методологиями, дают возможность увидеть сложные системы, которые трудно понять в виде кода или схемы.
Потребности разработчиков и проектировщиков нередко выходят за границы возможностей обычных средств разработки. Поэтому CASE-средства необходимы, например, для осуществления логического моделирования данных, объектного моделирования, а иногда даже для обратного проектирования бизнес-процессов. И все это с помощью одного продукта!
Таким образом, разработка информационных систем с использованием CASE-технологий является наиболее эффективным методом и имеет массу преимуществ как для пользователей, так и для разработчиков.
Мировой лидер в области CASE-технологии предлагает мощное средство системного анализа деловой и производственной активности, позволяющее отслеживать соответствие структуры бизнеса, документооборота, финансовых потоков жестким и динамичным требованиям современной экономики.
Продукт Visio 2003 – это решение для создания технических и деловых диаграмм, предназначенных для систематизации и наглядного представления различных данных, процессов и систем. Диаграммы Visio 2003 позволяют без труда осуществлять визуализацию и обмен различной информацией с высочайшей точностью, надежностью и эффективностью, недостижимыми при использовании текстовых и числовых данных. Visio 2003 автоматизирует процесс визуализации за счет синхронизации данных с указанным источником, благодаря чему на диаграммах всегда отображается самая актуальная информация.
На сегодняшний день большинство технологий бизнес-моделирования основаны на использовании графических диаграмм. Учитывая это, компания Microsoft включила в свою систему создания бизнес-диаграмм и схем Microsoft Visio 2003 специальные средства для описания бизнес-процессов и организационной структуры компании.
Для моделирования бизнес-процессов Visio 2003 предлагает бизнес-аналитику шаблоны для создания 7 видов диаграмм:
Basic Flowchart;
Cross-Functional Flowchart (с вертикальным или горизонтальным расположением дорожек);
EPC (Event-driven Process Chain);
IDEF0;
DFD (Data Flow Diagrams) в двух нотациях: Гейна-Сарсона и Йордана-Де Марко;
WFD (Work Flow Diagram)
Из перечисленных нотаций наиболее популярными являются IDEF0 и EPC.
Нотация моделирования IDEF0 базируется на методологии структурного анализа и проектирования SADT (Structured Analysis and Design Technique).
IDEF0 модель предназначена для описания существующих бизнес-процессов на предприятии (модель AS-IS) и того, к чему нужно стремиться (модель TO-BE). Предписывается построение иерархической системы диаграмм - единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром, после чего проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. После каждого сеанса декомпозиции проводится сеанс экспертизы, каждая диаграмма проверяется экспертами предметной области, представителями заказчика, людьми, непосредственно участвующими в бизнес - процессе. Такая технология создания модели позволяет построить модель адекватную предметной области на всех уровнях абстрагирования. Если в процессе моделирования нужно осветить специфические стороны технологии предприятия, Visio позволяет переключиться на любой ветви модели на нотацию IDEF3 или DFD и создать смешанную модель. Нотация DFD включает такие понятия как внешняя ссылка и хранилище данных, что делает ее более удобной (по сравнению с IDEF0 ) для моделирования документооборота. Методология IDEF3 включает элемент "перекресток", что позволяет описать логику взаимодействия компонентов системы.