Программный комплекс управления сайтом с использованием "Kohana Framework"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
? желании можно настроить в каталоге..сайт\aplication\config).
Загрузить дампы базы данных в базу kgksite .
Клиентская сторона:
Клиентом может являться любой ПК с любой сетевой ОС имеющий браузеры Google Chrome 12, Firefox Mozilla 10, Safari 5.1, Opera 11 и выше. Поскольку некоторые функции такие как CSS 3, HTML 5, PHP 5 не полностью поддерживаются более старыми версиями браузеров, и могут некорректно отображаться.
Набрать в поисковой строке сетевой адрес компьютера сервера.
Минимальные технические требования к ЭВМ, необходимой для нормального функционирования программного обеспечения:
1)Процессор Pentium III
2)Частота 600 Mhz
)Оперативная память 128Mb
4)Видеокарта 64Мb
)Клавиатура и мышь
)Интернет связь (64 Kbite\Sec)
Рекомендуемые технические требования:
)Процессор Pentium IV
2)Частота 1000 Mhz
)Оперативная память 256Mb
4)Видеокарта 128Мb
)Клавиатура и мышь
)Интернет связь (512 Kbite\Sec)
1.1.6 Требования к информационной и программной совместимости
Программа должна работать автономно под управлением веб-серверных программ совместимых с ОС Windows 2000/XP/Vista/Seven,Unix согласно требованиям пункта 1.1.5.
1.1.7 Требования к программной документации
Основными документами, регламентирующими разработку будущих программ, должны быть документы Единой Системы Программной Документации (ЕСПД): руководство системного программиста, руководство оператору, описание программы.
1.1.8 Стадии и этапы разработки
Стадии и этапы разработки велись в соответствии с установленными сроки выполнения работы (Таблица 1).
Таблица 1. Стадии и этапы разработки
ЭтапНаименование работЧем заканчивается работаСрок исполнения, начало окончание1Анализ задания на технологической практике и подготовка раздела ВведениеНаписание раздела Введение14.04.12 15.04.122Подготовка раздела Техническое заданиеНаписание раздела Техническое задание15.04.12 18.04.123Подготовка раздела Постановка задачиНаписание раздела Постановка задачи21.04.12 22.04.094Разработка функциональной схемы модуляНаличие функциональной схемы модуля22.04.12 24.04.125Разработка программыРазработка программы24.04.12 26.05.126Тестирование программыГотовая рабочая программа26.05.12 28.05.127Подготовка разделов Заключение и Список литературыНаличие готовых разделов02.06.12 06.06.128Разработка презентационного материалаПрезентационный материал, выполненный в виде слайдов09.06.12 11.06.12
1.1.9 Порядок контроля приемки
После передачи Исполнителем программы Заказчику, последний имеет право тестировать программу в течение 7 дней. После тестирования Заказчик должен принять работу по данному этапу или в письменном виде изложить причину отказа от принятия. В случае обоснованного отказа Исполнитель обязуется доработать программу.
.2 Обзор существующих решений
Тема Программный комплекс управления сайтом с использованием Kohana Framework была выбрана в соответствии потребностями ООО Городское информационные сети для разработки программы и написания дипломного проекта. Было просмотрено большое количество сайтов и программ, посвященных соответствующей тематике, и сделаны выводы, что ни один из существующих программных продуктов полностью не удовлетворяет моим требованиям к функциональным характеристикам.
Вследствие этого было решено разработать свой собственный программный продукт, который в дальнейшем может использоваться на коммерческих предприятиях как базовый шаблон программного комплекса управления сайтом.
1.3 Выбор языка программирования
Для разработки программного продукта на тему дипломного проекта мною была выбрана такая среда программирования, как PHPDesigner 8, которая является универсальным средством для создания веб-продуктов, сайтов и поддерживает подсветку большинства используемого синтаксиса в современных языках программирования, таких как PHP, Javascript, CSS, HTML, XML, SQL, Python, Perl, C# и другие. Основной язык, используемый в данном проекте PHP.
Он представляет собой интерпретатор, обладающий интуитивной и понятной средой визуального программирования, так же обладает большим наборов компонентов, предоставляет возможность создания приятного и в то же время многофункционального интерфейса, дает большие возможности для разработки Web-сервисов и работы с базами данных различных платформ, в частности с MySQL. Это лишь некоторые основные возможности PHPDesigner 8, которые повлияли на мой выбор.
На данном этапе разработки дипломного проекта были выполнены следующие задачи, а именно: была произведена конкретизация поставленной задачи, определены требования к функциональным характеристикам, требования к надежности, к составу и параметрам технических средств, к информационной и программной совместимости, проведен обзор существующих решений, а также условия эксплуатации, и обоснован выбор языка программирования.
Глава 2. Основная часть
2.1 Описание программы
.1.1 Общие сведения
Наименование: Программный комплекс управления сайтом с использованием Kohana Framework.
Данный движок предназначен для удобного просмотра материалов сайта, создания приоритетов доступа к материалам, надежного хранения информации, презентабельного представления опубликованных статей и анонсов предприятия.
Начальная стадия разработки интерфейса происходила совместно с разработкой сайта и написанием алгоритма, интерфейс показан на рисунке 1.
Рисунок 1. Интерфейс главной страницы
Copyright © 2008-2014 geum.ru рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение