Розробка системи управління контентом веб-сайту ПП "Агромат" - Дипломная работа

бесплатно 0
4.5 111
Реалізація портальної системи, на основі якої працює веб-сайт ПП "Агромат". Розробка системи адміністрування веб-сайтом для редагування контенту веб-сайту за допомогою веб-браузера з використанням мови програмування РНР та сервера баз даних MySQL.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Необхідно створити такий сайт, який би із задоволенням і зручністю використовували користувачі. А саме потрібно реалізувати такі задачі: розробити доступний та зручний інтерфейс, як для відвідувача сайту, так і для адміністратора; створити базу даних, в якій розміщувалася необхідна інформація; забезпечити захист цієї інформації від зовнішнього втручання; реалізувати зворотній звязок з відвідувачами сайту тощо. Клієнт-серверна технологія при порівнянні з іншими технологіями, які б можливо було б використати при розробці проекту, має такі переваги: можливість динамічної модифікації скриптів, тобто скрипти змінюються лише на сервері і відповідно всі клієнти користуються новою версією скриптів (при звичайній побудові програм модифікація програми на кожному клієнті вимагає певних грошових та часових витрат); можливість уніфікації інтерфейсу; масштабованість: можливість нанизування нових компонентів (модифікація серверної частини) і додавання нових клієнтів; це дозволяє легко розширити систему від простої програми на декількох користувачів до великої системи на декілька сотень клієнтів; можливість персоналізації тощо. Джентльменський набір Web-розробника («Д.н.w.р», «Денвер») - проект Дмитра Котерова, набір дистрибутивів (Apache, PHP, MYSQL, Perl і т. п.) і програмна оболонка, які використовуються Web-розробниками для розробки сайтів на «домашній» (локальній) Windows-машині без необхідності виходу в Інтернет. Після запуску скачаного інсталятора Денвера на екрані зявиться таке вікно: Далі буде запропоновано вибрати, у який каталог необхідно встановити комплекс (по замовчуванню використовується каталог C:\WEBSERVERS, потрібно лише натиснути на клавішу Enter, щоб погодитися з цим вибором).В рамках даної роботи було реалізовано портальну систему, на основі якої працює вебсайт ПП «Агромат». Було перепроектовано структуру портальної системи та структуру бази даних; реалізовано ядро портальної системи; створено головний модуль, який забезпечує динамічне підключення усіх інших модулів; реалізовано програмні модулі, які забезпечують роботу модулів «новини», «сторінки», «Інтернет-опитування», «пошук по сайту» тощо. Було реалізовано систему адміністрування вебсайтом, яка дозволяє додавати та редагувати контент вебсайту за допомогою веб-браузера.

Вывод
В рамках даної роботи було реалізовано портальну систему, на основі якої працює вебсайт ПП «Агромат».

При розробці даної роботи були виконані всі вимоги технічного завдання. Було перепроектовано структуру портальної системи та структуру бази даних; реалізовано ядро портальної системи; створено головний модуль, який забезпечує динамічне підключення усіх інших модулів; реалізовано програмні модулі, які забезпечують роботу модулів «новини», «сторінки», «Інтернет-опитування», «пошук по сайту» тощо.

Було реалізовано систему адміністрування вебсайтом, яка дозволяє додавати та редагувати контент вебсайту за допомогою веб-браузера. У системі адміністрування передбачено існування адміністраторів двох рівнів - головного адміністратора та адміністратора розділу.

Модульна організація розробленої системи дозволяє у будь-який момент часу доповнювати портальну систему новими модулями.

Організація відокремленого збереження програмного коду і шаблонних html-сторінок дозволяє вносити зміни у дизайн сайту не змінюючи при цьому програмного коду.

При розробці даного порталу було використано мову програмування РНР та сервер баз даних MYSQL. В якості візуального редактора та засобів обробки графіки використано Adobe Dreamweaver CS3. портальний сайт сервер контент

Список литературы
1. Хьюгс С., Змиевский А. «РНР. Руководство разработчика», М.: DIASOFT, 2001, -384 с.

2. Вайк Аллен, «РНР. Справочник», К.: Издательство «ДИАСОФТ», 2001, - 448 с.

3. Колисниченко Д.Н. «Самоучитель РНР 5», СПБ.: «Наука и техника», 2004, - 556 с.

4. Ульман Л. «MYSQL», СПБ.: «ДМК Пресс», 2004, 352 с.

5. Ахо А., Хопкрофт Э., Ульман Дж. «Структуры данных и алгоритмы», М.: Издательский дом «Вильямс», 2000. - 384 стр.

6. Кормен Т., Лейзерсон Ч., Ривест «Алгоритмы: построение и анализ» М.: МЦНМО, 2000, - 960 стр.

7. Страуструп Б. «Язык программирования С » М.-СПБ: «Бином», 2001.

8. Гурман Д. «JAVASCRIPT. Библия пользователя», М.: «Діалектика», 2002, -958 с.

9. Мазуркевич А. «PHP: настольная книга программиста», М.: Новое знание, 2003, - 480 с.

10. Аткинсон, Леон «MYSQL. Библиотека профессионала», - Пер. с англ. - М.: Издательский дом «Вильямс», 2002, - 624 с.

11. Ульман Л. «Основы программирования на РНР», - Пер. с англ. - М.: ДМК Пресс, 2001, - 288 с.

12. Матросов А.В., Сергеев А.О., Цаунин М.П. «HTML 4.0», - СПБ.: БХВ - Петербург, 2003, - 672 с.

13. Петюшкин А.В. «HTML. Экспресс-курс», - СПБ.: БХВ - Петербург, 2003, - 256 с.

14. Гончаров А. «Самоучитель HTML», - СПБ.: Питер, 2002, - 240 с.

15. Котеров Д.В. «Самоучитель PHP4», - СПБ.: БХВ - Петербург, 2003, - 576 с.

16. Харрис Э. «PHP/MYSQL для начинающих», пер. с англ., - М.: КУДИЦ-ОБРАЗ, 2005, - 384 с.

17. Вильямсон Х. «Универсальный Dynamic HTML. Библиотека программиста», - СПБ.: Питер, 2001, - 2004 с.

18. Ахо А., Хопкрофт Дж., Ульман Дж. «Построение и анализ вычислительных алгоритмов». - М.: Мир, 1979. - 535 с.

19. Фейсон Т. «Объектно-ориентированное программирование на Borland C 4.5.» - К.: «Диалектика», 1996. - 544 с.

20. Т.А. Павловская «С/С . Программирование на языке высокого уровня». - СПБ.: Питер, 2002. - 464 с.

Размещено на .ru

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?