zabika.ru 1


Центр профессионального образования Ида-Вирумаа

Отделение технологий

Управление программным обеспечением и

базами данных

Елена Вилински

Сайт «Информационно-новостной форум КТ Рави 7».

Курсовая работа

Руководители: О.Попова

Е.Оликайнен

Йыхви 2012

СОДЕРЖАНИЕ


Введение 4

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

Програмное обеспечение 6

Описание проекта 7

WEB-Cайт проекта 9

Главная страница 9

Задачи администратора 11

Выводы 14

Литература 15




Введение

Дом


Дом, как известно всем давно,-
Это не стены, не окно,
Это не стулья со столом:
Это не дом.

Дом — это то, куда готов
Ты возвращаться вновь и вновь,
Яростным, добрым, нежным, злым,
Еле живым.

Дом — это там, где вас поймут,
Там, где надеются и ждут,
Где ты забудешь о плохом,-
Это твой дом

.



Агния Барто

Сегодня многоквартирные дома являются важным партнером для государства, местных самоуправлений, предприятий и организаций.

У собственников жилья появилась важная роль в формировании качества жизни. Каждый дом ведет поиск новых организационно-правовых форм, новый источников информации.

Мой мини проект расчитан на информирование собственников данного квартирного товарищиства, а так же для всех желающих участвовать в форуме вопросов и ответов наболевших тем.

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


Задание сайт "Новостной форум"

Новостной форум - это информационный ресурс. Ключевым наполнением для новостного сайта являются новости. Новости можно комментировать. Управление сайтом производит администратор, привилегией которого является добавление и удаление новостей.


Данные - новости и комментарии необходимо хранить в базе данных.

Задачи

Дать возможность квартирособственникам получать информацию в любое удобное время суток для каждого.

На данном сайте можно ознакомиться с кратким описанием, что такое КТ, чем оно занимается. Найти контактные данные, ссылки на законы. Прочитать как вопросы, так и ответы, а также задать свои вопросы и получить на них ответы.

Задачи администратора

Администратор обновляет информацию сайта и форума вопросов-ответов. Читает комментарии, удаляет комментарии. Добавляет вопросы-ответы для общего чтения.

Програмное обеспечение

Для создания проекта использовала программы:

Macromedia Dreamweaver


Профессиональный редактор HTML для проектирования, написания кода и поддержки сайтов, web-страниц и приложений сети.

Xampp
Кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.

Notepad++
Свободный текстовый редактор для Windows с подсветкой синтаксиса большого количества языков программирования и разметки текста.

Paint
Графический редактор Paint позволяет создавать рисунки на пустом листе или поверх других изображений.

Internet Explorer

Серия браузеров, разрабатываемая корпорацией Microsoft с 1995 года

.

Microsoft Office


Офисный пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X.В состав пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др.




Weebly.com


Weebly — это бесплатный сервис по визуальному (WYSIWYG) созданию сайтов и последующему их размещению на серверах компании..

Описание проекта

В данном проекте:


Создана база данных на MySQL - сервере phpMyadmin

Проект выполнен на языке php, с использованием html - кода

Для оформления веб-сайта использован css-стиль www.freecsstemplates.org

В оформление страниц проекта использовала:


Логотип

Слоган – эпиграф

скрипты, эффекты для оформления

База данных


База данных включает две таблицы:
uudised: id_uudised, shot_content, images

c
omment: id_comment, comment_autor, commentar, id_uudis

Рисунок 1. База данных

1
. comment – таблица предназначена для хранения автора комментария, самого комментария и ответа на комментарий

Р

исунок 2. Структура таблицы comment

Рисунок 3. Обзор таблицы comment

2
. uudised – таблица предназначена для хранения названия, краткого описания, полного описания и фотографии статьи.

Р
исунок 4. Структура таблицы uudised.


Рисунок 5. Обзор таблицы uudised.

Д
анная база данных имеет одну связь


Р
исунок 6. Связь между таблицами.


Таблица comment связана с таблицей uudised по полю id_uudised. Эта связь сделана для того, что бы комментарии оставлялись к конкретной статье

WEB-Cайт проекта

Г
лавная страница


Рисунок 7. Вид главной страницы.

Для посетителей сайта предоставлено 6 страниц:

Главная - на главной странице мы видим главное меню посетителя, список страниц и логаут для входа администратора и общую информацию данного КТ.

В

опрос/Ответ
- нажимая на вкладку, посетителю выводится весь список имеющихся в базе данных статей, с картинкой и кратким описанием. Нажимая на ссылку " далее..." пользователь видит статью целиком. Под статьей есть форма "Задать вопрос", где видно все ранее заданные вопросы и ответы, а также человек может задать вопрос и получить ответ. Под статьей есть ссылка "назад...", нажимая на нее, посетитель возвращается к полному списку статей


Рисунок 8. Вид страницы вопрос/ответ.

Деятельность - на этой странице перечислены законы, которые регулируют деятельность КТ.

Отчетность - изменения закона о представление отчета.

Контакт - юридический адрес, телефон, э-почта.

Ссылки - важные ссылки для эрудиции и подкованности.

Г
лавное меню администратора и его возможности отличаются от возможностей посетителя


Рисунок 9. Главное меню администратора.

П


осле того как администратор ввёл свои данные, т.е. Логин и Пароль для него появляется меню администратора:

Р
исунок 10. Меню администратора.

Задачи администратора

1
. Добавлять свежие статьи


Рисунок 11. Добавление.

2
. Редактировать уже имеющиеся статьи (если требуется) или удалять устаревшие статьи


Р

исунок 12. Редактировать, удалить.


Выбирая "Редактировать" в меню администратора появляется "Список новостей". Необходимо выбрать новость и тогда появится возможность выбрать, что делать: р
едактировать или удалять.

Рисунок 13. Редактирование.

Здесь открывается возможность для администратора изменить все или выборочно. Можно загрузить новую картинку или изменить только заголовок или изменить всю статью.


При выборе "Удалить"


Рисунок 14. Удаление.

Выбранную статью можно удалить. В случае ошибки выбора отменить удаление.

3. Как задать вопрос или оставить комментарий


Н
а странице статьи дано пояснение, как и где можно задать вопрос или оставить свое мнение, комментарий.

Рисунок 15. Пояснения.

П
осле каждой статьи открываются вопросы и ответы, если уже есть к данной статье и открывается форма, где можно оставить вопрос или комментарий

Рисунок 16. Задать вопрос.

.

Выводы

Сайт написан на языке программирования PHP и представляет собой web - ресурс с динамически меняющейся информацией. Информация хранится в базе данных, что позволяет легко добавлять, редактировать и удалять данные.База данных и программный код проекта позволяет использовать его для других подобных проектов: медиа- газета; живой журнал (блог); сайт фирмы, предлагающей услуги, реклама учебного заведения и т.п. Программный код легко можно адаптировать под требования заказчика.

Литература


  1. http://www.infolex.ee/vopros-otvet/

  2. Eesti Korteriühistute Liidu ajakiri «Elamu»

  3. «Справочник для квартирных товариществ» Эстонский союз квартирных товариществ (издательство: Таллинн 2006г.)

  4. «Справочник для квартирных товариществ» Эстонский союз квартирных товариществ (издательство: Таллинн 2006г.)