Разработка информационной системы на базе Web-технологий

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 13.06.2015
Размер файла 1,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

}

}

if(!@mysql_select_db($db_name, $this->db_id)) {

if($show_error == 1) {

$this->display_error(mysql_error(), mysql_errno());

} else {

return false;

}

}

mysql_query("/*!40101 SET NAMES 'cp1251' */");

return true;

}

2.5 Обоснование аппаратной части

Сейчас найти нормальный хостинг - не проблема: выбирайте известного провайдера с ценами на уровне среднерыночных, и ваш сайт будет работать.

Трудности возникают, когда хочется осознанно выбрать хостера с высоким качеством услуг. Дело даже не в том, что маркетинговые тексты затуманивают разум. Просто характеристик у хостинга много, и у неопытного владельца сайта могут возникнуть трудности с их оценкой.

Технические характеристики

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

Загруженность сервера

У многих провайдеров десятки серверов. И заранее не известно, куда поместят ваш сайт. Поэтому заочно оценить качество хостинга не получится, придется воспользоваться тестовым периодом (нередко бесплатным).

Загруженность сервера можно проверить, расставив по скриптам сайта таймеры. Несколько дней собирать статистику по времени генерации страниц (исполнение PHP и отдельно обработка запросов MySQL), потом построить графики и посмотреть, есть ли ухудшение производительности в пиковые часы. Конечно, для этого на сайте должна быть посещаемость.

Загруженность канала

Проверяется пинговыми сервисами: вы называете свой сайт, и компьютеры со всех концов света пытаются до него достучаться. Проходит несколько дней -- получаете статистику. Пример такого сервиса: http://host-tracker.com/

Служба поддержки

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

Удобство панели управления, богатство функций, разнообразие установленного ПО и т. д.

Здесь множество тонкостей, но с большой вероятностью для работы вашего сайта найдется все, что нужно: PHP, MySQL, панель управления, PHPMyAdmin, биллинг - всё это есть практически у любого провайдера. Отдельно замечу, что не стоит обращать внимание на лимиты дискового пространства и трафика - скорее всего вам хватит.

Итого: Хостинг Hostinger

В целом работой хостинга доволен, как бесплатного хостинга. Там размещаю сайты клиентов с низкой посещаемостью, поэтому не возникает особых проблем. Да, есть недостатки. Но когда нужно разместить с десяток сайтов, за которые не платят (знакомых, друзей, ну и по работе - работаю в госучреждении, денег на сайты отделов не выделяют ни копейки.), ну и т.п. - это просто спасение.

Вообще держу на этом хостинге один серьёзный проект, пока переносить не собираюсь.

Платные тарифы дорогие, поэтому при возникновении проблем переносил сайты на дешевый (другой) хостинг. Возможно при нормальном. финансировании буду пробовать их платные тарифы тоже - очень удобная админ панель.

Вывод - если оценивать Hostinger как бесплатный хостинг - он идеален (с того, что я встречал, а встречал немало.)Нет рекламы, есть PHP, вебмейл, ну базы данных и т.д.

Если хотеть от него большего - нужно платить, это естественно.

Сравнивать с платными хостингами (имея аккаунт на бесплатной основе) - не совсем верно. Но если сравнивать именно бесплатные - этот, пожалуй лучший.

Раздел 3. Конструкторская часть

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

3.1 Безопасность жизнедеятельности и охрана труда

Кабинет информатики и вычислительной техники (ИВТ)

Санитарно-гигиенические требования

Помещения кабинета ИВТ должны иметь естественное и искусственное освещение в соответствии с СанПиН 2.2.2.542-96.

Основной поток естественного света должен быть слева. Ориентация оконных проемов должна быть на север или на северо-восток. Не допускается направление основного светового потока естественного света сзади и спереди работающего на ПЭВМ. При двухстороннем освещении при глубине помещения кабинета более 6м обязательно устройство правостороннего подсвета, высота которого должна быть не менее 2,2м от пола.

В осветительных установках кабинета ИВТ должна быть использована система общего освещения, выполненная потолочными или подвесными люминесцентными светильниками, равномерно размещенными по потолку рядами в виде сплошных линий с двух сторон о рабочего стола с ПЭВМ или ВДТ. Светильники, а также оконные светопроемы не должны отражаться на экранах ПЭВМ или ВДТ.

Освещенность поверхности ученических столов при искусственном освещении должна быть в пределах 300-500 лк. Светильники должны иметь светорассеивающую арматуру.

В качестве источников света рекомендуется использовать люминесцентные лампы мощностью 40Вт, 58Вт или энергоэкономичные мощностью 36Вт типа ЛБ, ЛХБ как наиболее эффективные и приемлемые с точки зрения спектрального состава.

Для учебных помещений с ПЭВМ и ВДТ следует применять светильники серии ЛП 036 с высокочастотными пускорегулируемыми аппаратами (ВЧПРА). Можно допустить применение светильников без ВЧПРА в модификации "кососвет".

В помещениях с ПЭВМ по причине загрязнения воздуха антропогенными веществами органической природы и диоксидом углерода рекомендуется иметь приточно-вытяжную вентиляцию, обеспечивающую оптимальный температурно-влажностный режим для всех климатических зон.

Оптимальные параметры

Допустимые параметры

Температура, С

Относительная влажность, %

Температура, С

Относительная влажность, %

19

62

18

39

20

58

22

31

21

55

-

-

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

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

Кабинет ИВТ должен быть оборудован умывальником с подводкой горячей и холодной воды.

Электроснабжение кабинета должно быть выполнено в соответствии с требованиями ГОСТ 28139-89 и ПУЭ.

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

Для обеспечения пожарной безопасности кабинет МВТ должен быть укомплектован 2-мя углекислотными огнетушителями (типа ОУ-2).

Для окраски стен и панелей должны быть использованы светлые тона красок (р=0,5-0,6). Состав красок должен исключать возникновение известковой пыли.

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

Содержание вредных химических веществ в воздухе помещений с использованием видеодисплейных терминалов (ВДТ) и персональных электронно-вычислительных машин (ПЭВМ) не должно превышать среднесуточных концентраций для атмосферного воздуха.

Для внутренней отделки интерьера помещений с ПЭВМ и ВДТ не разрешается применять синтетические материалы, выделяющие в воздух вредные химические вещества и соединения. К ним можно отнести древесно-стружечные плиты, слоистый бумажный пластик, моющиеся обои, рулонные синтетические покрытия и др.

Уровень шума на рабочем месте во всех учебных помещениях с ВДТ и ПЭВМ не должен превышать 50 дБА. (Санитарные нормы допустимого шума в помещениях жилых и общественных зданий и на территории жилой застройки N 3077-84, п.7.2).

Рис. 1 Эргономичное рабочее место для монитора и компьютера

- Отрегулируйте высоту монитора, таким образом, чтобы верхняя часть экрана находилась на уровне глаз или немного ниже. Ваш взгляд должен быть направлен немного вниз, когда вы смотрите в центр экрана

- Расстояние до монитора должно составлять от 500 до 710 мм.

- Наклоните монитор на 10-20 градусов назад, чтобы верхняя и нижняя части экрана находились на одинаковом расстоянии от ваших глаз. Произведите донастройку положения монитора, чтобы устранить блики

- Центральная линия клавиатуры должна быть на одном уровне с согнутым в локте предплечьем и запястьем. Расположите клавиатуру, примерно, на 510 мм ниже монитора - Наклоните клавиатуру на 10 градусов

Раздел 4. Экономическая часть

Выполним расчет по программному обеспечению.

Название программы

Цена

Количество

Стоимость

Движок DLE

3190 руб/год

1

3190 руб/год

Adobe Photoshop CC

7200 руб/год

1

7200 руб/год

Windows 7

9351 руб

1

9351 руб

Microsoft Office 2013

2299 руб/год

1

2299 руб/год

Хостинг Аккаунт

6048 руб/год

1

6048 руб/год

Итого

28088 руб

Стоимость аппаратного обеспечения составляет:

Название

Цена

Количество

Стоимость

Компьютерный стол

6300 руб

1

6300 руб

Монитор

9100 руб

1

9100 руб

Системный блок

45799 руб

1

45799 руб

Маршрутизатор

2106 руб

1

2106 руб

Выделенная линия

3500 руб/год

1

3500 руб/год

Кондиционер

53000 руб

1

53000 руб

Итого

119805 руб

Затраты на разработку информационной системы рассчитываем следующим образом:

№ п/п

Статьи затрат

Формулы

Затраты, руб

1

Основная заработная плата разработчика.

Зосн.

7000

2

Дополнительная заработная плата

Здоп. = 0,15 * Зосн.

0,15*7000=1050

3

Отчисления на социальное страхование. Зсоц

(Зосн+Здоп)*13.0%.

(7000+1050)*13%=1046,3

4

Расходы на электроэнергию

Зэл.эн.=Цэ.*Р*Т,

где: Р - мощность ЭВМ, используемой при разработке программы;

Т - время разработки

Цэ. - цена 1 кВт* ч электроэнергии

2,89*42*1=121,38

5

Накладные расходы

Рнакл.=Кн * (Зосн.+Здоп)

где: Кн - коэффициент накладных расходов. Примем Кн равным 1.3.

1,3*(7000+1050)=10465

6

Итого:

Зосн+Здоп+Зсоцм+Зэл.эн+Рнакл

19682,68

Общие затраты на создания сайта 167575,68 рублей

Раздел 5. Графическая часть

В графической части дипломного проекта я представляю скриншоты полученного сайта (адрес сайта в сети Интернет http://xn----7sbbddakme3aarlf7agcgf9b5i.xn--p1ai/:

Заключение

Целью данного проекта являлась разработка и создание удобной и гибкой информационной системы средствами Web-технологий. В начале работы были проанализированы существующие информационные порталы по данной тематике. Также был выполнен обзор различных видов данных и различные способы работы с ними. Для разработки информационной системы был выбран хостинг Hostinger, который имеет обширные возможности. В результате был создан информационный портал "Россошанская и Острогожская епархия Павловское Благочиние) (http://xn----7sbbddakme3aarlf7agcgf9b5i.xn--p1ai/:) с динамической структурой страниц. Информационная система насчитывает четырнадцать интернет-страниц. Данные на сайте представлены в удобной и логичной форме. Работы по расширению сайта можно осуществлять с помощью административного интерфейса.

Я считаю, что цели и задачи, поставленные в начале работы над дипломным проектом, достигнуты.

Список используемых источников

1. Вин, Ч. Как спроектировать современный сайт: профессиональный веб-дизайн на основе сетки / Ч. Вин. - Москва [и др.] : Питер, 2011. - 192 с.

2. Галицина, О.Л Программное обеспечение: Учебное пособие/ О.Л. Галицина, Т.Л. Партыка, И.И. Попов - Москва: ФОРУМ: ИНФРА-М, 2006. - 432 с.Грачев, А. Создаем свой сайт на WorldPress : работа с CMS WorldPress 3 / А. Грачев. - Санкт-Петербург [и др.] : Питер, 2011. - 282 с.

3. Кузин, А.В. Компьютерные сети: Учебное пособие/А.В. Кузин, В.М. Демин. - Москва: ФОРУМ: ИНФРА-М, 2005. - 192 с.

4. Максимов, Н.В. Компьютерные сети: Учебное пособие для студентов учреждений среднего профессионального образования/Н.В. Максимов, И.И. Попов. - 3-е издание, исправленное и дополненное. - Москва: ФОРУМ, 2008. - 448 с.

5. Никсон, Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript / Р. Никсон; [пер. с англ. Н. Вильчинский]. - Санкт-Петербург [и др.] : Питер, 2013. - 496 с.

6. Титоров, Д.Ю. Технология создания интерактивных сайтов / Д.Ю. Титоров // Информатика: [газ. Изд. дома "Первое сентября"]. - 2010. - № 3 (февр.). - С. 13-18. О создании структуры сайта.

7. Хворостьянова, С.В. Веб-сайт: требования к информационной структуре и наполнению / С.В. Хворостьянова // Современная библиотека. - 2011. - № 1. - С. 68-73. Требования к содержанию библиотечных веб-сайтов.

8. Суслова, О.А. Как создать качественный сайт учреждения культуры / О.А. Суслова // Справочник руководителя учреждения культуры. - 2011. - № 9. - С. 67-74. Назначение сайта для каждого конкретного учреждения. Последовательность работы над сайтом. Правила составления технического задания на создание сайта.

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.