Разработка информационной системы на базе 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
Подобные документы
Выбор, обоснование и особенности работы СУБД. Характеристика языков программирования. Разработка структурной и функциональной модели информационной системы аптеки. Проектирование программной среды АИС и ее интерфейса. Построение модели базы данных.
курсовая работа [442,3 K], добавлен 21.04.2012Медицинские информационные системы как способ повышения эффективности управления медицинскими учреждениями. Инструментальные средства прикладного программирования. Оценка затрат на разработку продукта и расчет себестоимости информационной системы.
дипломная работа [1,1 M], добавлен 11.01.2016Техническое задание на разработку автоматизированной системы и складского учета управления универсальной торговой базы. Проектирование информационной системы и выбор среды для создания программного продукта. Создание интерфейса и руководство пользователя.
дипломная работа [2,1 M], добавлен 11.07.2015Разработка информационной системы для ведения каталога книг/читателей, поисковой системы, предварительных заказов на приобретение книг. Анализ затрат на разработку системы. Архитектура объектно-ориентированной системы. Диаграмма классов, модули системы.
курсовая работа [906,1 K], добавлен 24.06.2013Применение систем визуализации показателей качества воды. Принципы создания информационных систем, их назначение, цели и требования к ним. Разработка сайта и возможности CMS Joomla. Построение модели информационной системы с помощью CASE-технологий.
дипломная работа [2,5 M], добавлен 12.08.2017Разработка базы данных и сайта с портфолио преподавателей политехнического института. Формирование таблиц со сведениями о преподавателях. Создание графического интерфейса пользователя клиентских приложений. Обоснование выбора языка программирования.
контрольная работа [1,1 M], добавлен 14.05.2013Написание сайта с помощью выбранного языка программирования с минимальной интерактивностью. Изучение дополнительных аспектов языка гипертекстовой разметки HTML. Моделирование информационной структуры. Разработка структуры данных, центральный фрейм.
курсовая работа [1,0 M], добавлен 02.06.2015Разработка информационной системы, выполняющей функции: регистрация клиентов; расчет прайс-листа; оформление заявки; статистический анализ. Составление логической и физической модели данных на языке Java. Расчет функционально-ориентированных метрик.
курсовая работа [660,3 K], добавлен 11.10.2014Характеристики и свойства языков программирования. Исследование эволюции объектно-ориентированных языков программирования. Построение эволюционной карты механизмов ООП. Разработка концептуальной модели функционирования пользовательского интерфейса.
курсовая работа [2,6 M], добавлен 17.11.2014Характеристика отдела ЗАГСа Еловского района, его деятельности и структуры. Разработка сайта управления записью актов гражданского состояния. Обоснование выбора языков программирования и средств разработки сайта. Затраты на разработку и внедрение сайта.
дипломная работа [4,7 M], добавлен 30.05.2014