Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Обоснование выбора программных средств




Выбор и обоснование способа решения задачи

Назначение и область применения

Постановка задачи

РЕЗЮМЕ

Разработка динамического веб-сайта на сегодняшний день – самое разумное и выгодное решение для серьезной компании, так как затраты на его создание окупаются быстрее, чем на создание статического или флеш-сайта за счёт снижения затрат на редактирование контента и развитие информационной системы сайта.

 


2 Практическая часть

 

Разработать web-сайт для информационно-консалтингового агентства Interteach, включающий в себя:

 

1.Красивый, приятный дизайн, фирменный стиль

2.Информацию об услугах

3.Форму взаимодействия с клиентом

4.Удобное меню навигации

5.Content Management System со всеми необходимыми функциями и комфортным пользовательским интерфейсом

 

 

Назначение разрабатываемого web-сайта: решение задач продвижения услуг ИКА Автосалон Лексус (г. Павлодар) на рынке, привлечение новых клиентов и создание узнаваемого имиджакомпании среди партнеров. Область применения: World Wide Web.

Суть способа решения можно выразить следующей схемой на(Рисунке 2.1):

 

Рисунок 2.1 Техническая реализация основной идеи сайта

Основная идея способа решения задачи заключается в следующем: в файловой системе сервера будут располагаться исполняемые скрипты (программы). Весь контент (информация) сайта будет храниться в базе данных, которая физически будет расположена на другом сервере. Cтраницы сайта будут формироваться сервером «на лету» из различных блоков в соответствии с запрошенной, посетителем страницей.

 

 

 

Для решения поставленной задачи были выбраны следующие средства:

 

1. Хранение данных - СУБД MySQL 5.0.45.

2. Язык программирования скриптов - PHP 5.2.4

3. Пользовательский интерфейс - HTML 4.01.

4. Администраторский интерфейс - HTML 4.01.

5. Оформление стилей страниц – CSS 2.0.

6. HTML-редактор – Adobe Dreamweaver CS3

7. Набор дистрибутивов (Apache 2, SSL, PHP 5, MySQL 5, phpMyAdmin) – Denwer 3

 

MySQL является безусловным лидером среди баз данных, применяемых для разработки WEB-приложений на сегодняшний день. Главное достоинство MySQL (плавно переходящее в недостаток:) - ее простота. Как следствие - высочайшая скорость выполнения SQL-запросов и необходимость явного программирования основных правил поддержания целостности и непротиворечивости данных на уровне сервера приложений.

MySQL не предназначена для работы с большими объемами информации, но ее применение идеально для интернет сайтов, как небольших, так и достаточно крупных.

Немаловажным фактором является ее бесплатность. MySQL распространяется на условиях общей лицензии GNU (GPL, GNU Public License).

Для написания программ, взаимодействующих с MySQL, идеально подходит язык PHP 5. Основные достоинства PHP заключаются в том, что этот продукт бесплатен, он постоянно совершенствуется и позволяет работать на UNIX- и Windows-платформах. Приложения, написанные на этом языке, позволяют работать практически со всеми известными серверами баз данных. Этот язык предоставляет в распоряжение разработчика широкий набор функций (более 4 тысяч), допускает объектно-ориентированное программирование, способен использовать протоколы HTTP, FTP, IMAP, SNMP, NNTP, POP3 и позволяет даже работать с файлами графики.

 

 




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 876; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.