Характеристика компьютера, на котором создавался сайт
Процессор | Intel Core i5 6400 (2.13 ГГц) |
Производитель | ASUS |
Монитор | Asus VC239H |
Жесткий диск | 1000 ГБ |
Оперативная память | 6 ГБ |
Видеокарта | GeForce GTX 950 |
Привод | DVD-RW |
Операционная система | Microsoft® Windows 10 Home |
Клавиатура | A4 Tech Bloody |
Мышь | A4 Tech |
Для корректной работы информационной системы потребуется персональный компьютер, у которого будут соблюдены минимальные технические требования:
o Процессор Pentium, Celeron, Intel с тактовой частотой не ниже 1000 МГц;
o Оперативная память объемом 512 Мб и выше;
o Монитор с поддержкой разрешения 1024x600 точек;
o Клавиатура, мышь
По информационному обеспечению
Информационная модель — совокупность информации, которая характеризует существенные свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром.
В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной - функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации.
Основной конструкцией модели является функциональный блок, представляющий собой некоторый процесс или, в терминологии IDEF, "активность". Выделяются также наборы различных объектов ("предметов"), связанных с активностями в четырех возможных отношениях - "Вход", "Выход", "Управление" и "Механизм":
"Входы" отображают объекты, которые функциональный блок преобразует в "Выходы" (например, входную информацию в выходную);
"Управление" определяет, когда и как это преобразование может или должно произойти;
"Механизм" (человек, оборудование, автоматизированная система) непосредственно осуществляет преобразование.
Каждое из этих отношений изображается дугой, связанной с определенной стороной блока: левая сторона блока предназначена для входов, верхняя - для управления, правая - для выходов, нижняя - для механизма.
В данной работе будут использоваться такие отношения:
«Клиент», «Дилер» - это отношение будет входящим;
«Правила и процедуры» - это отношение будет управляющим;
«Интерфейс сайта», «Информация на сайте» - это будет механизм управления.
На выходе мы будем иметь отношения «Заказ продукции», «Предложение о сотрудничестве».
В качестве функционального блока у нас будет «Сайт компании Лазер-Холл+» (Рис. 9).
Рисунок 9 Модель «Как будет»
Блок, который представляет систему в целом, детализируется на другой диаграмме с помощью нескольких блоков-подмодулей, соединенных интерфейсными дугами.
Дуги связывают различные функциональные блоки вместе и отображают взаимодействие и взаимное влияние блоков
Рисунок 10 Модель «Как будет»
Модель «как будет» отображает процессы организации с внедрением автоматизированной системы, то есть, с использованием Интернет-представительства.
На данной диаграмме (Рис.10) представлены следующие блоки:
• Просмотр страниц сайта;
• Получение информации;
• Осуществление обратного звонка.
По программному обеспечению
Программное обеспечение – комплекс программного обеспечения, который обеспечивают функционирование автоматизированной системы (системное программное обеспечение) и программ, которые предназначены для решения конкретных задач пользователя (прикладное программное обеспечение).
Разработка сайта проходит с помощью следующих современных веб-редакторов:
o Notepadd++
o Dreamweaver CS5.5
Каждый из этих редакторов имеет свои преимущества и недостатки. Для выполнения дипломной работы использовался программный продукт Dreamweaver. Он нам понадобится для написания «скелета» нашего интернет-представительства.
Dreamweaver - полнофункциональное приложение, позволяет легко и просто проектировать, создавать и обслуживать веб-сайты и веб-приложения, от начала и до конца, включает самые прогрессивные возможности и технологии, с помощью которых можно создавать динамичные и современные веб-сайты, соответствующие сегодняшним стандартам.
Для разработки остальных частей интернет-представительства, я решила использовать самый популярный и простой редактор Notepad++.
Notepad++ — бесплатный, очень удобный редактор, с подсветкой синтаксиса, русскоязычным интерфейсом, поддержкой всех языков программирования. Программа способна выполнять функции файлового менеджера, поэтому доступен просмотр файлов, размещенных на компьютере и открытие их в установленных браузерах.
Для создания обратного звонка и использованием языка PHP на интернет-представительстве нам понадобится локальный сервер – Xamp. XAMPP - кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.
Глава 3. Программная часть