Web-сайт для Павлодарской областной больницы Г. Султанова

Основание для разработки web-сайта. Требования к программной документации, стадии и этапы разработки сайта. Установка пакета Denwer. Установка программы создания и редактирования Web-сайтов Joomla 1.5. Расчет себестоимости программного продукта.

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

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

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

Размещено на http://www.allbest.ru/

СОДЕРЖАНИЕ

Введение

1 Исследовательская часть

1.1 Основание для разработки

1.2 Назначение разработки

1.3 Требование к сайту

1.4 Условия эксплуатации

1.5 Условия применения

1.6 Требования к составу и параметрам технических средств

1.7 Требования к программной документации

1.8 Стадии и этапы разработки

1.8.1 Техническое задание

1.8.2 Технический проект

1.8.3 Рабочий проект

2 проектная часть

2.1 Web-программирование

2.2 Основные понятия WEB-технологий

2.3 Разработка проекта

2.4 Установка пакета Denwer

2.5 Установка программы создания и редактирования Web-сайтов Joomla 1.5

3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

3.1 Цель разработки

3.2 Анализ полученных результатов

4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ

4.1 Расчет времени на создание программного продукта

4.2 Расчет заработной платы и отчислений исполнителя работ по созданию программного продукта

4.3 Расчет расходов на содержание ПК

4.4 Расчет себестоимости программного продукта

4.5 Расчет цены программного продукта

4.6 Экономическая выгода

5 ОХРАНА ТРУДА

5.1 Трудовой кодекс Республики Казахстан

5.2 Типовая инструкция по охране труда при работе в кабинете вычислительной техники

5.3 Пожарная безопасность

5.4 Требования к освещению

5.5 Организация труда работающих с ВТ

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

ВВЕДЕНИЕ

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

Целью дипломного проекта является создание сайта для Павлодарской областной больницы им. Г. Султанова.

Сайт призван помочь пациентам, и облегчает работу врачей в плане информационной нагрузки.

В результате в дипломном проекте предполагается разработать и утвердить:

ѕ техническое задание;

ѕ проектную часть (проектирование базы данных);

ѕ экономическую часть (расчет себестоимости экономической эффективности);

ѕ охрану труда.

По итогам выполненной работы оформляется заключение с выводами и анализом проделанной работы.

1 ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ

1.1 Основание для разработки

web сайт больница

Дипломный проект на тему «Web-сайт для Павлодарской областной больницы Г. Султанова» выполняется в соответствии с учебным планом для специальности 3706002 “Программное обеспечение вычислительной техники и автоматизированных систем” Павлодарского колледжа управления согласно приказу № 1-06/47 от 6.03.09 «Об утверждении тем дипломных проектов групп П-41, П-42».

1.2 Назначение разработки

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

Использование данного Web-сайта дает возможность пациентам получить сведения о проводимом лечении в данной клинике.

1.3 Требование к сайту

Среди требований, предъявляемых к разработке сайта, нужно выделить следующие моменты, требующие особого внимания:

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

ѕ оформление интерфейса. Требуется обеспечить сайт навигацией, позволяющей свободное перемещение по разделам сайта.

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

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

ѕ Клинические отделения;

ѕ История;

ѕ Платные услуги;

ѕ Архив;

ѕ Новые технологии;

ѕ Центр перинатальной диагностики;

ѕ Фото галерея.

1.4 Условия эксплуатации

Для проведения необходимых работ по сервисному обслуживанию сайта требуется программист, удовлетворяющий следующим требованиям:

ѕ владение в совершенстве HTML, CSS;

ѕ знание языка программирования PHP;

ѕ владение понятиями БД и СУБД;

ѕ владение языком SQL;

ѕ навыки работы в ОС MS Windows.

Данный программный комплекс предъявляет следующие требования, к уровню подготовки пользователей:

ѕ пользователь, должен иметь общее представление о работе на персональной ЭВМ типа IBM PC или совместимой;

ѕ пользователь, должен обладать навыками работы в ОС Microsoft Windows 2000/XP/Vista/Seven;

ѕ умение работать с Internet.

1.5 Условия применения

Использование программного комплекса определяется условиями эксплуатации технических средств, входящих в состав комплексов. Для разработки проекта входят следующие программные средства:

ѕ операционная система Microsoft Windows XP/Vista/Seven;

ѕ браузер Internet Explorer или Mozilla Firefox;

ѕ Adobe Photoshop CS 10 - растровый графический редактор, разработанный и распространяемый фирмой Adobe Systems. Этот продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop (Фотошоп). В настоящее время Photoshop доступен на платформах Mac OS X/Mac OS и Microsoft Windows. Ранние версии редактора были импортированы под SGI IRIX, но официальная поддержка была прекращена начиная с третьей версии продукта. Для версии CS 2 возможен запуск под Linux с помощью альтернативы Windows API -- Wine 0.9.54 и выше.

ѕ CorelDRAW - векторный графический редактор, разработанный канадской корпорацией Corel. Текущая версия продукта - CorelDRAW Graphics Suite X5, доступна только для Microsoft Windows. Более ранние версии выпускались также для Apple Macintosh и для GNU/Linux. Плюс этого редактора, возможность сохранения изображений в различных форматах (AutoCAD (.dxf и.dwg) и Macromedia Flash (.swf)). Основные преимущества программ такого рода - это относительно малый вес готовых изображений и то, что при многократном увеличении они сохраняют свое качество (это особенно необходимо при создании эмблем и других изображений, которые должны иметь хорошее качество для верстки сайта).

С помощью редакторов графики будут разрабатываться элементы графического дизайна сайта;

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

Базовый пакет Денвера включает:

ѕ инсталлятор (поддержка также инсталляции на Flash-накопитель);

ѕ Apache, SSL, SSI, mod_rewrite, mod_php;

ѕ PHP5 с поддержкой GD, MySQL, sqLite;

ѕ MySQL5 с поддержкой транзакций;

ѕ система управления виртуальными хостами, основанная на шаблонах.

Отличительной особенностью Денвера является его полная автономность. Установив Денвер однажды, его можно просто переписывать на другие машины. Это, не приведет ни к каким побочным эффектам.

Все конфигурирование и настройка под конкретную машину происходит автоматически.

Эти же правила распространяются на пакеты расширений.

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

Виртуальный диск - это просто синоним для некоторой папки на реальном, или физическом, диске. Подключается он при помощи команды subst, за что отвечают скрипты Денвера. Работа с виртуальным диском, проходит также как с обычным диском. При этом все операции в действительности будут производиться с указанной директорией. Механизм работы виртуальных дисков встроен в ОС и не ведет к каким-либо издержкам и замедлениям.

За счет применения виртуальных дисков Денвер «изнутри» похож на маленький Unix: у него есть своя директория /home,/usr,/tmp… Различные компоненты и серверы расположены так., как это принято в Unix. Например, в /home располагаются виртуальные хосты, а в /usr-программные компоненты.

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

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

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

PHP -- один из популярнейших скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т. п. Любой желающий может разработать своё собственное расширение и подключить его. Существуют сотни расширений, однако в стандартную поставку входит лишь несколько десятков хорошо зарекомендовавших себя. Интерпретатор PHP подключается к веб-серверу либо через модуль, созданный специально для этого сервера (например, для Apache или IIS), либо в качестве CGI-приложения.

1.6 Требования к составу и параметрам технических средств

В Таблице 1 указаны требования к аппаратному обеспечению, необходимые для функционирования разрабатываемого программного комплекса.

Таблица 1 - Требования к аппаратному обеспечению

Частота процессора, МГц

2000

Объем оперативной памяти, Гб

1

Объем жесткого диска, Гб

80

Видеокарта

- SVGA видеоплата

Дополнительные

- CD-ROM;

- дисплей с разрешением не менее 800Ч600 точек;

- IBM расширенная (101/102 клавиши) клавиатура;

- Манипулятор типа мышь;

- Модем.

1.7 Требования к программной документации

В состав программной документации дипломного проекта должны входить:

ѕ техническое задание;

ѕ описание программы;

ѕ руководство пользователя;

ѕ руководство программиста;

ѕ программа и методика испытаний.

1.8 Стадии и этапы разработки

1.8.1 Техническое задание

Начало: 04.05.2012

Окончание: 07.05.2012

Техническое задание включает в себя:

ѕ постановка задачи;

ѕ сбор исходных материалов (входные, выходные данные);

ѕ определение требований к техническим средствам;

ѕ определение требований к программе;

ѕ определение стадий, этапов и сроков разработки программы и документации на неё.

Отчетность: документ техническое задание.

1.8.2 Технический проект

Начало: 07.05.2012

Окончание: 07.06.2012

Технический проект включает в себя:

ѕ уточнение структуры входных и выходных данных;

ѕ разработка алгоритма решения задачи;

ѕ определение формы представления входных и выходных данных;

ѕ разработка структуры программы;

ѕ окончательное определение конфигурации технических средств;

ѕ разработка плана мероприятий по разработке и внедрению программ;

ѕ разработка пояснительной записки;

ѕ согласование и утверждение технического проекта.

Отчетность: технический проект.

1.8.3 Рабочий проект

Начало: 10.05.2010

Окончание: 01.06.2010

Рабочий проект включает в себя:

ѕ программирование и отладка программы;

ѕ изготовление программы-оригинала;

ѕ разработка программных документов;

ѕ разработка утверждение порядка испытаний;

ѕ проведение испытаний;

ѕ корректировка программы по результатам испытаний.

2 проектная часть

2.1 Web-программирование

Web программирование, в настоящее время - это то, без чего невозможно создание даже самого простого сайта. Сегодня разработано огромное количество средств, Интернет решений, которые предоставляют самые широкие возможности для создания абсолютно любых сайтов.

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

Web программирование, в настоящее время, позволяет создавать уникальные, удобные и функциональные сайты. Основными средствами программирования, на сегодняшний день, являются PHP и MySOL, однако могут применяться и другие решения. HTML, DHTML, JavaScript, XML/XSL, Java, Flash, Perl, Субд - мало что скажут неподготовленному человеку. Скажем только, что каждый перечисленный инструмент предназначен для решения одной, или целого комплекса задач.

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

В частности, web программирование предлагает следующие, наиболее популярные решения:

ѕ упрощение обновления информации на сайте;

ѕ разнообразные интерактивные элементы, которые можно добавлять на сайт. Среди них наиболее популярными являются форумы, гостевые книги, возможность отправки e-mail с сайта, и многое другое;

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

ѕ использование сайта для интерактивной связи с, например, торговыми представителями в любой точке мира;

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

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

2.2 Основные понятия WEB-технологий

FTP (англ. File Transfer Protocol -- протокол передачи файлов) -- протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами.

FTP является одним из старейших прикладных протоколов, появившимся задолго до HTTP, в 1971 году. До начала 90-х годов на долю FTP приходилось около половины трафика в сети Интернет [источник?]. Он и сегодня широко используется для распространения ПО и доступа к удалённым хостам.

Протокол не шифруется, при аутентификации передаёт логин и пароль открытым текстом. Если злоумышленник находится в одном сегменте сети с пользователем FTP, то, используя сниффер, он может перехватить логин и пароль пользователя, или, при наличии специального ПО, получать передаваемые по FTP файлы без авторизации. Чтобы предотвратить перехват трафика, необходимо использовать протокол шифрования данных SSL, который поддерживается многими современными FTP-серверами и некоторыми FTP-клиентами.

Процесс нешифрованной авторизации проходит в несколько этапов (символы \r\n означают перевод строки):

ѕ установка TCP-соединения с сервером (обычно на 21 порт);

ѕ посылка команды USER логин\r\n;

ѕ посылка команды PASS пароль\r\n.

Если к серверу разрешён анонимный доступ, то можно авторизоваться так:

- USER anonymous\r\n;

- PASS someone@email\r\n.

После успешной авторизации можно посылать на сервер другие команды.

На многих FTP-серверах существует каталог (под названием incoming, upload и т. п.), открытый на запись и предназначенный для закачки файлов на сервер. Это позволяет пользователям наполнять сервер свежими данными.

Изначально протокол предполагал встречное TCP-соединение от сервера к клиенту для передачи файла или содержимого каталога. Это делало невозможным общение с сервером, если клиент находится за IP NAT, кроме того, часто запрос соединения к клиенту блокируется файерволом. Чтобы этого избежать, было разработано расширение протокола FTP passive mode, когда соединение для передачи данных тоже происходит от клиента к серверу. Кроме того, этой проблемы можно избежать, если использовать прокси - сервер.

FXP (англ. File eXchange Protocol -- протокол обмена файлами) -- способ передачи файлов между двумя FTP сайтами напрямую, не закачивая их на свой компьютер. При FXP сессии, клиент открывает два FTP соединения к двум разным сайтам, запрашивая пакеты данных у первого сайта как будто бы от имени второго. Польза этого метода в том, что можно перекачивать файлы по сети с огромной скоростью, обладая низкоскоростным соединением. FXP часто используется для распространения пиратского программного обеспечения и другого нелегального контента. Это свойство протокола FTP обнаружили и стали использовать задолго до появления файлообменных программ (p2p).

URL - унифицированный локатор ресурсов, определяет правила написания различных видов ссылок. В Таблице 2 приводятся важнейшие префиксы для URL.

Таблица 2 - префиксы для URL

Префикс URL

Функция

FTP://

Ссылка на сервер FTP

HTTP://

Ссылка на объект, который будет передаваться с использованием протокола HTTP

FILE://localhost

Ссылка на локальный диск

GOPHER://

Ссылка на сервер Gopher

MAILTO://

Ссылка на электронный почтовый адрес

NEWS://

Ссылка на электронную конференцию

NNTP://

Ссылка на сервер электронной конференции

TELNET://

Ссылка на сервер электронной конференции

Проектирование сайта будет производиться на РНР Hypertext Preprocessor (Препроцессор гипертекста РНР). Язык препроцессора гипертекста является системой правил для web-обозревателя по форматированию и представлению web-документов надлежащим образом.

Создатель Denwer Дмитрий Котеров, denwer переводится как «Джентельменский набор Web-разработчика», урезанный до первых букв, выглядит как «Д.н.w.p.», и. Программа предназначена для удобной отладки скриптов, не выходя в Интернет. Денвер включает в себя несколько наиболее популярных серверовсторонних производителей, работающих в Windows.

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

Кроме имени и пароля пользователя, сервер данных хранит также сведения о том, к каким именно базам данных и таблицам имеет доступ пользователь и какие операции над ними он может проделывать. Эти сведения называются правами. Это такие права как: права на выборку данных из таблиц базы (права на чтение); права на изменения данных- добавление, изменение и удаление записей (права на запись); права на создание баз данных, таблиц, индексов, связей и прочее (права администратора баз данных); права на выполнение служебных операций- получение статистики об использовании баз данных, резервное копирование и прочее (права администратора сервера).

MySQL - очень быстрая, надежная система управления реляционными базами данных (СУРБД). База данных позволяет эффективно хранить, искать, сортировать и получать данные. Сервер MySQL управляет доступом к данным, позволяя работать с ними одновременно нескольким пользователям, обеспечивает быстрый доступ к данным и гарантирует предоставления доступа только имеющим на это право пользователям. MySQL является многопользовательским, многопотоковым сервером. Он применяет SQL ( Structured Query Language-язык структурированных запросов), используемый по всему миру стандартный язык запросов в базы данных. MySQL появился на рынке в 1996 году, но его разработка началась еще в 1979 г.

2.3 Разработка проекта

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

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

2.4 Установка пакета Denwer

Первое что нужно сделать установить среду, в который будет осуществляться работа с Joomla. Это локальный сервер, который обеспечивает правильную работу php, обеспечивает базу данных на локальном компьютере, соответственно без него Joomla работать не будет. В следующем этапе необходимо скачать дистрибутив, расположенный по адресу http://www.denwer.ru/dis/Base. После запуска установки, должно появится окно (Рисунок 1).

Рисунок 1 - Инсталлятор

После того как оно появилось, необходимо нажать на кнопку «Да». Затем после запуска установщика появляется окно и запускается браузер, где говорится о том, что запускается инсталляция Денвера (Рисунок 2).

Рисунок 2 - Инсталляция Денвера

Это окно необходимо закрыть для последующей установки Денвера. После завершения установки, необходимо кликнуть по созданному инсталлятором ярлыку Run на Рабочем столе, а затем, дождавшись, когда все консольные окна исчезнут, открыть браузер и набрать в нем адрес: http://localhost. Если ярлык не появился на рабочем столе, необходимо зайти в папку C:/WebServers и нажать Run.exe. Должна появиться тестовая страница (Рисунок 3):

Рисунок 3 - Денвер установлен

Если тестовая страница все же не загрузится, нужно проверить:

ѕ отключен ли Фаервол (Fierwall);

ѕ отключен ли прокси-сервер в настройках браузера;

ѕ запущен ли Денвер? Если да, нет ли ошибок при щелчке на пиктограмме пера (справа внизу);

ѕ не запущен ли какой-то другой Web-сервер, который мешает Денверу (часто бывает в Windows XP)? Например, Microsoft IIS? Если да, необходимо отключить его.

Итак, среда для работы создана, теперь можно перейти к установке программы создания и редактирования Web-сайтов Joomla 1.5.

2.5 Установка программы создания и редактирования Web-сайтов Joomla 1.5

Joomla представляет собой набор скриптов, написанных на языке программирования PHP. Этот язык был специально разработан для написания вэб-приложений. В вэб-приложениях существуют две т.н. "стороны" выполнения кода - серверная и клиентская. К клиентской части относятся HTML, CSS, Javascript, а к серверной ASP, JAVA, PHP и т.д. Исходя из этого, для работы (выполнения) скриптов Joomla, необходимо наличие вэб-сервера с поддержкой PHP и MySQL (рекомендуется Apache версии 1.3 и старше) и вєб-браузера у пользователя (самые популярные - Internet Explorer, Mozilla Firefox, Opera). Обычно вэб-сервер - это прерогатива хостеров, однако вы можете достаточно просто и быстро установить DENWER, который установит на ваш компьютер готовый пакет программного обеспечения вэб-сервера и на котором вы сможете развернуть и установить CMS Joomla.

Настройка параметров Joomla заключается в настройке управления сайтами.

Инсталляция Joomla 1.5 производилась с установочного диска поэтапно в соответствии с «мастером инсталляции».

Установка Joomla. В C:/WebServers/home/localhost/www, создадим папку для будущего сайта, project, и сюда поместим содержимое папки Joomla 1.5. После того как папка создана, необходимо запустить сервер или перезапустить его, если он был запущен. Открываем браузер, и прописываем URL, http://Locallhost/project, где должна открыться эта папка (Рисунок 4).

Рисунок 4 - Проверка работы папки

Следующим шагом будет копирование самой Joomla в созданную ранее папку project, что бы приступить к установке. После копирования следует открыть браузер, и прописать название папки, в которой хранится Joomla. В данном случае http://localhost/project, затем откроется окно Joomla где начинается ее установка. Здесь необходимо выбрать русский язык и нажать кнопку далее. (Рисунок 5).

Рисунок 5 - Установка Joomla

Начальная проверка. Здесь идет проверка необходимых компонентов, т.е. есть ли php, поддержка сжатия zip, поддержка XML и т.д. Эти установки рекомендуются для полнофункциональной совместимости PHP с Joomla. Однако, Joomla может работать, даже если текущие установки не полностью совпадают с рекомендуемыми. В данном случае все нормально, поэтому необходимо нажать кнопку далее (Рисунок 6).

Рисунок 6 - Начальная проверка

Лицензия. На данной странице предлагается ознакомиться с лицензионным соглашением продукта (Рисунке 7). После ознакомления нажимаем далее.

Рисунок 7 - Лицензия

Конфигурация базы данных. Базовые установки (Рисунок 8).

Рисунок 8 - Конфигурация базы данных

Так как базы еще не нет, необходимо ее создать (Рисунок 9). Чтобы создать БД, необходимо прописать в адресной строке браузера URL, http://Locallhost/Tools/phpmyadmin. После открытия страницы создаем новую БД «project», сравнение ставим ср 1251 bin и нажимаем на кнопку создать.

Рисунок 9 - Создание БД

После создания БД, нужно зайти в пункт «привилегии», чтобы добавить пользователя для этой БД, находим пункт «создать нового пользователя» и вводим данные. Обязательно необходимо отметить все привилегии для пользователя, как показано на (Рисунок 10). Далее нажимаем кнопку, пошел.

Рисунок 10 - Добавление пользователя

Теперь как БД и пользователь были созданы, необходимо вернуться к установщику конфигурации базы данных, где водим уже наши данные (Рисунок 11). Затем нажимаем далее.

Рисунок 11 - Основные установки

Конфигурация FTP. Для того, чтобы пользователи смогли пользоваться CMS Joomla, устанавливается обработчик FTP Layer для работы с файловой системы, но так как данный сайт установлен на локальный сервер, этот раздел не понадобится (Рисунок 12).

Рисунок 12 - Конфигурация FTP

Главная конфигурация. На данном этапе разработчику сайта необходимо указать название своего сайта, e-mail и пароль администратора.

Начинающим рекомендуется установить демо-данные (Рисунок 13).

Рисунок 13 - Главная конфигурация

Завершение. Установка завершена и здесь написано, что необходимо удалить папку Installation, чтобы избежать повторной установки Joomla (Рисунок 14).

Рисунок 14 - Завершение

После завершения всей установки, заходим в панель администратора. Для этого необходимо в адресной строке браузера ввести URL, http://Locallhost/project/administrator. После чего появляется страница для входа в административный раздел, где вводим логин и пароль администратора и нажимаем на кнопку Войти (Рисунок 15).

Рисунок 15 - Административный раздел

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

Рисунок 16 - Меню

Следующая возможность - это управление пользователями (Рисунок 17). В данном случае ее использование не понадобится, регистрация пользователей пока не будет осуществляться. Эту возможность можно оставить на дальнейшую раскрутку сайта.

Рисунок 17 - Управление пользователями

Далее идет управление материалами (Рисунок 18). Это одна из важных частей админовкой зоны. Здесь можно добавлять новый материал на сайт, просматривать все материалы, которые уже есть, редактировать их и т.д. Управлять статьями, которые находятся на главной странице, управлять разделами и категориями, на которые разбита страница сайта.

Рисунок 18 - Управление материалами

Следующий пункт - это настройки сайта (Рисунок 19). Если нужно изменить название сайта, на время отключить сайт. Все это выполняется в меню/общие настройки.

Рисунок 19 - Настройки

Последний пункт - это управление расширениями (Рисунок 20). Расширение это все, что увеличивает функциональность Joomla, например фотогалареи, гостевые книги и т.д.

Рисунок 20 - Управление расширениями

Установка и описание tpl - файлов, шаблона «project_template». Для того, чтобы сайт приобрел красивый внешний вид, нужно установить шаблон. Его можно скачать с Интернета.

Шаблоны в Joomla определяют внешний вид вашего сайта. Существует 2 вида шаблонов: шаблоны сайта (Site Template) и шаблоны административной панели (Backend Template). В Joomla есть возможность назначения разным страницам различные шаблоны сайта.

В стандартной поставке Joomla имеется 3 шаблона сайта и 1 шаблон административной панели.

Установка шаблона сайта:

ѕ сначала необходимо произвести авторизацию в административной панели;

ѕ выбирается в меню пункт Расширения -> Менеджер шаблонов;

ѕ в открывшемся списке шаблонов сайта указывается шаблон;

ѕ нажатием кнопки Умолчание выбранный шаблон назначается шаблоном по умолчанию.

Внешний вид сайта изменится, и будет таким как показано на (Рисунке 21).

Рисунок 21 - Внешний вид сайта, с использованием шаблона «JA_Purity»

Добавление нового материала. Как известно, материалы в Joomla имеют три основных поля: заголовок, вводный и основной текст. Вводный текст используется при отображении материалов в режиме блог-раздела или блог категории, а так же, при просмотре непосредственно самого материала (перед полным текстом). При желании, администратор может отключить отображение вводного текста, при просмотре полного. Но только вручную, для каждого из материалов, посредством изменения параметра материала. Чтобы сэкономить время, можно воспользоваться этим SQL-запросом.

Добавление нового материала производиться с помощью соответствующего пункта меню: Материалы/Менеджер материалов/Создать (Рисунок 22).

Рисунок 22 - Добавление материала

После заполнения всех статей для сайта, необходимо вывести их на страницу. На данный момент на главной странице сайта отображается только основной текст. Что бы вывести все остальные статьи нужно добавить меню. На схеме показано, что необходимо знать о меню (Рисунок 23).

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

Рисунок 23 - Меню

Компоненты в Joomla, обычно состоят из 2-х частей: административная панель компонента и фронтенд (сайт). Однако одна из частей может отсутствовать, например стандартный компонент Search (обеспечивающий поиск материалов на сайте) не имеет административной части, а компонент Config (настройка глобальных параметров сайта) наоборот, содержит только административную часть. В данном случае идет использование компонента, контакты (Рисунок 26). Перед тем как создавать компонент, необходимо сначала создать категорию для него. Для этого нужно зайти в компоненты/контакты/категории. После чего, переходим к созданию компонента.

Рисунок 26 - Компонент

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

Рисунок 27 - Фотогалерея

Добавления на сайт мамбот. Мамбот -- это функция, которая выполняет некоторые манипуляции с данными перед отображением их пользователям сайта. В настоящее время в Joomla существуют следующие группы мамботов: content, editors, search.

Мамботы группы content позволяют осуществлять различные манипуляции с текстом статей: выделять слова, вставлять картинки, удалять лишние пробелы и т.д. Как было сказано выше, мамбот это функция, которой на вход передаются данные. При отображении списка новостей, например на главной странице сайта, ядро Joomla загружает все мамботы группы content, и последовательно вызывает их для каждой новости на странице. Таким образом, все отображаемые данные проходят через мамбот. Группа мамботов editors содержит визуальные редакторы Joomla. Визуальные редакторы значительно облегчают процесс добавления материалов на сайт.

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

3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

3.1 Цель разработки

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

Для того, чтобы зайти на сайт необходимо, открыть браузер и набрать в нем адрес: http//.

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

Рисунок 28 - Главная страница сайта

Раздел «Клинические отделения» содержит 10 подразделов. В этом разделе присутствует краткое описание клинических отделений Павлодарской областной больницы (Рисунок 29).

Рисунок 29 - Клинические отделения

Раздел «История», в этом разделе содержится краткое описание истории Павлодарской областной больницы им. Г. Султанова (Рисунок 30).

Рисунок 30 - История

В разделе «Платные услуги» содержится список платных услуг (Рисунок 31).

Следующий раздел «Архив», в этом разделе содержится архив всех материалов когда-либо публикуемых на сайте. Для удобства поиска материала был предусмотрен фильтр (Рисунок 32).

Рисунок 32 - Архив

Пункт меню «Новые технологии», в этом разделе содержится видео ролик на тему: Эндо протезирование тазобедренных суставов (Рисунок 33).

Рисунок 33 - Новые технологии

Раздел сайта «Центр перинатальной диагностики», в данном разделе содержится информация о центре перинатальной диагностики (Рисунок 34).

Следующий раздел «Фото галерея», в этом пункте представлены фотографии Павлодарской областной больницы (Рисунок 35).

Рисунок 35 - Фото галерея

На начальной странице расположены панели «О лицеи» и «Абитуриентам», с помощью которой наиболее удобно начать поиск.

На панели «О лицеи» расположены четыре ссылки, ведущие на отдельные разделы.

В соответствии с рассматриваемым примером выберем на панели «О лицеи» ссылку «Теоретическая концепция».

Щелкнув по ссылке, переходим на страницу «Теоретическая концепция» (Рисунок 35).

Рисунок 35 - Выбор интересующего раздела

Страница «Теоретическая концепция» содержит материал о педагогической платформы воспитания. Где представлены основные направления воспитательной работы.

3.2 Анализ полученных результатов

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

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

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

4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ

Проектирование данного информационного «Wed-сайта» с точки зрения практического применения достаточно обоснованно т.к. даст следующие возможности:

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

- возможность задавать вопросы и получать интересующую информацию в течение короткого времени;

- удобная распечатка разделов позволяет ознакомиться со структурой больницы,

- налачие фотографий заведующих отделений позволяет при личном общении найти непосредственно интересующего Вас человека;

-наличие перечня нозологий позволяет пользователю самостоятельно выбрать профиль отделения.

Расчет затрат, входящих в стоимость Wed-сайта.

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

4.1 Расчет времени на создание программного продукта

Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в Таблице 1.

Таблица 1 - Структура общего времени на создание программного продукта

№ этапа

Обозначение времени данного этапа

Содержание этапа

1

Тпо

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

2

То

Описание задачи

3

Та

Разработка алгоритма

4

Тбс

Разработка блок-схемы алгоритма

5

Тн

На писание программы на языке …

6

Тп

Набивка программы

7

Тот

Отладка и тестирование сайта

Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетом по условному числу команд Q.

Условное число команд Q определяется по формуле:

(1)

где:

q - коэффициент, учитывающий условное число команд в зависимости от типа задачи;

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

Выбрать значение коэффициента q можно из Таблицы 2.

Таблица 2 - Значение коэффициента q

Тип задачи

Пределы изменений коэффициента

Задачи учета

от 1400 до 1500

Задачи оперативного управления

от 1500 до 1700

Задачи планирования

от 3000 до 3500

Многовариантные задачи

от 4500 до 5000

Комплексные задачи

от 5000 до 5500

Программные продукты по степени новизны могут быть отнесены к одной из 4-х групп:

- группа А - разработка принципиально новых задач;

- группа Б - разработка оригинальных программ;

- группа В- разработка программы с использованием типовых решений;

- группа Г - разовая типовая задача.

По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:

1 - алгоритмы оптимизации и моделирования систем;

2 - задачи учета, отчетности и статистики;

3 - стандартные алгоритмы.

Так как коэффициент c находится в зависимости от степени новизны и сложности разрабатываемого проекта, то для его определения можно применять Таблицу 3.

Таблица 3 - Коэффициент с

Язык программирования

Группа сложности

Степень новизны

А

Б

В

Г

Высокого уровня

1

1,38

1,26

1,15

0,69

2

1,30

1,19

1,08

0,65

3

1,20

1,10

1,00

0,60

Низкого уровня

1

1,58

1,45

1,32

0,79

2

1,49

1,37

1,24

0,74

3

1,38

1,26

1,15

0,69

Теперь, исходя из формулы 1, можно определить условное число команд Q.

Q =1450*1,10 =1595 (команд)

Далее рассчитывается время, затраченное на каждый этап создания Web-сайта:

1. Время на подготовку описания задачи (Тпо) измеряется в человеко-часах и берётся по факту:

Тпо = 16 (человеко-часов)

2. Время на описание задачи (То) определяется по формуле (2):

(2)

где:

В - коэффициент учета изменений задачи, коэффициент В в зависимости от сложности задачи и числа изменений выбирается в интервале от 1,2 до 1,5;

К - коэффициент, учитывающий квалификацию программиста.

Выбрать значение коэффициента К можно из Таблицы 4.

Таблица 4 - значение коэффициента К

Стаж программиста

Значение коэффициента К

до 2-х лет

0,8

от 2 до 3 лет

1,0

от 3 до 5 лет

1,1 - 1,2

от 5 до 10 лет

1,2 - 1,3

свыше 10 лет

1,3 - 1,5

Получается:

То = 1595 *1,2/50*0,8 = 31 (человеко-час)

3. Время на разработку алгоритма (Та) определяется по формуле (3):

(3)

Расчет времени на разработку алгоритма (Та):

Та =1595/50*0,8 = 26 (человеко-часов)

4. Время на разработку блок-схемы (Тбс) рассчитывается аналогично времени на разработку алгоритма по формуле (3):

Тбс = 1595/50*0,8 =26 (человеко-часов)

5. Время написания программного продукта (Web-сайта) на языке программирования (Тн) определяется по формуле (4):

(4)

Расчёт времени написания на языке программирования:

Тн = 1595*1,5/50*0,8 = 38 (человеко-часов)

6. Рассчитать время набора программы (Тп) можно по формуле 5:

(5)

Расчёт времени набора программы:

Тп = 1595/50=32 (человеко-часа)

7. Время на отладку и тестирование программного продукта (Tom) определяется с помощью формулы (6):

(6)

Расчёт времени на отладку и тестирование программного продукта:

Tom = 1595*4,2/50*0,8=167 (человеко-часов)

Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:

(7)

Т = 16+31+26+26+38+32+167= 336 (человеко-часов)

4.2 Расчет заработной платы и отчислений исполнителя работ по созданию программного продукта

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

Согласно Закона Республики Казахстан от 21.07.2011 года № 467-IV «О республиканском бюджете на 2012 - 2014 годы (с изменениями и дополнениями по состоянию на 01.01.2012 г.) ».

Минимальная заработная плата составляет 17439 тенге.

Рекомендуемые разряды представлены в Таблице 5.

Таблица 5 - Рекомендуемые разряды

Оператор ЭВМ

8 разряд

Программист - техник

10 разряд

Программист - математик

11 разряд

Программист - аналитик

12 разряд

Ведущий программист

13 разряд

Таблица 6 - Значение коэффициента Kt

Разряды

8

9

10

11

12

13

Тарифные коэффициенты

4,8

5,16

5,54

5,59

6,4

6,87

1. Определим месячную тарифную ставку работника:

(8)

где:

Зmin - минимальная месячная заработная плата, 17439 тенге;

Kt - тарифный коэффициент.

Расчёт месячной тарифной ставки:

Тм = 17439*4,8= 83707 (тенге)

2. Определим дневную тарифную ставку Тд при 22 рабочем дне в месяц:

Тд=Тм/22 (9)

Расчет дневной тарифной ставки Тд:

Тд = 83707/22 = 3804(тенге)

3. Определим часовую тарифную ставку Тч для данного разряда при 8-часовом рабочем дне:

(10)

Расчёт часовой тарифной ставки Тч:

Тч = 3804/8 = 475 (тенге)

Теперь определяем заработную плату работников:

(11)

где:

Т - общее время на создание программного продукта.

Расчёт заработной платы исполнителя проекта:

Зп = 548*319 = 174812 (тенге)

4. Теперь определим налоговые отчисления (10% - пенсионные отчисления; 5% - социальные отчисления) с заработной платы работника согласно налоговому кодексу Республики Казахстан от 01.01.2012:

ПФ (10%) = Зп * 10% (12)

ПФ (10%) = Зп * 10% = 174812*10% =17481 (тенге)

Соц. Отчисления = (Зп -ПФ(10%))*5% (13)

(174812- 17481)*5% = 7866 (тенге)

4.3 Расчет расходов на содержание и эксплуатацию ПЭВМ

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

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

1. Амортизационные отчисления. Амортизация - является денежным выражением износа основных средств, в данном случае ПК.

Амортизация начисляется на амортизируемую стоимость, которая рассчитывается по первоначальной стоимости ПК.

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

Расчёт первоначальной стоимости ПК (с конфигурацией необходимой для проектирования программного продукта) в действующих рыночных ценах приведён в Таблице 6.

Амортизационные отчисления определяются в размере от 25% до 40% от балансовой стоимости ПК в зависимости от срока эксплуатации ПК.

Таблица 6 - Подсчет первоначальной стоимости ПК

Конфигурация

Модель

Стоимость

1. Процессор

Intel® Core 2 Duo E7400 (1.6GHz)

15500

2. Видеокарта

Radeon x1600XT

8500

3. Оперативная память

DDR2 2 Gb

7800

4. Жёсткий диск

HDD 160Gb

4500

5. Материнская плата

ASRock P43ME

8000

6. Блок питания

Huntkey LW6500 500W

5300

7. Мышь

Genius Navigator 335

1500

8. Модем

TP-Link TD-8816

3200

9. Монитор

Benq FP91G+

21000

10. Корпус

Foxconn 1F55H82

3500

11.Клавиатура

Genius YB961

1200

Итого:

80000

Аг=Кб*40% (14)

где:

Кб - балансовая стоимость одного ПК с периферией, а 40% это норма амортизации для компьютерного оборудования, срок эксплуатации которого составляет более одного года согласно Налоговому кодексу Республики Казахстан.

Расчёт амортизации:

Ам = Аг/12 (15)

Аг = 80000*(40%) = 32000 (тенге)

Ам =24000/12м = 2667 (тенге)

где:

Кб - балансовая стоимость одной ПЭВМ с периферией;

Работа над данной программой заняла 240 часов, что при 8-ми часовом рабочем дне составило 1,9 месяца (336/22/8), поэтому в расчеты включаем амортизацию в сумме 5067 тенге.

Аи=Ам*1,9 (16)

Аи=2667*1,9=5067 (тенге)

2.Расчет затрат на электроэнергию

Затраты на электроэнергию складываются из:

- затраты на силовую электроэнергию;

- затраты на электроэнергию, которая идет на освещение.

Затраты на силовую электроэнергию определяются по формуле:

Зс.эн = Т*Цэ*Р (15)

где, Цэ - стоимость 1кВт/часа в тенге;

Р - суммарная мощность ПЭВМ с периферией в кВт/часах.

Стоимость 1 кВт/часа составляет 9.50 тенге

Р = 0,8 кВт/час.

Зс.эн = 336*9,50 *0,8 = 2553 (тенге)

Затраты на электроэнергию, которая идет на освещение определяется по формуле:

Зосв = Т*Цэ*Р (16)

Зосв=336*9,50 *0,15 = 478 (тенге)

где,

Р - суммарная мощность, которая идет на освещение в кВт/часах.

В дипломном проекте принимаем Р = 0,15 кВт/час.

Теперь определяем общие затраты на электроэнергию:

Зэн = Зс.эн + Зовс (17)

Зэн = 2553+478= 3031(тенге)

3.Затраты на расходные материалы Мр берется по факту.

В их число входят дискеты, картриджи и бумага для принтеров и т.д. При разработке данного программного продукта затраты на расходные материалы составляют: 1 CD диск, стоимость которого составляет 60 тенге, распечатка пояснительной записки 500тг и флеш карта на 8 гигабайт 3200 тенге следовательно, Мр=3760 тенге.

4. Расходы на профилактику (Рпр) составляют 2% от амортизируемой стоимости ПК:

Рпр = Кб*2% (18)

Рпр = 80000*2% =1600 (тенге)

5. Затраты на Internet

При написании дипломного проекта использовался тарифный план Internet «Старт» 1930 тенге.

Зi = 1930 (тенге) (19)

6. Теперь все вышеперечисленные компоненты суммируются, и тем самым определяются годовые расходы на содержание и эксплуатацию ПК (Рсэ):

Рсэ = Аи+Зэн+Мр+Рпр (20)

Рсэ = 5067+3031+3760+1600 =13458 (тенге)

Далее определяем себестоимость 1-го Машино-часа работы ПЭВМ по формуле:

Смч = Рсэ/Фэф (21)

где:

Фэф - эффективный годовой фонд времени работы ПК в часах;

Рсэ- расходы на содержание и эксплуатацию ПК.

В году 52 недели, при 5-дневной рабочей неделе и 8 часовом рабочем дне получаем Фэф = 52*5*8=2080 часов, стоимость одного кВт/часа составляет 9,58 тенге. Р = 0,5 кВт/часа.

Смч =12593 /2080 = 6 (тенге)

Теперь, зная себестоимость одного машино-часа работы ПЭВМ и время на создание программного продукта, которое требовало использование ПЭВМ, можно произвести расчет расходов на содержание и эксплуатацию ПЭВМ, относящихся к данному программному продукту (Рсэп):

Рсэп = Смч*Т (22)

Рсэп = 6*336 = 2016 (тенге)

где,

Смч - себестоимость одного машино-часа работы ПЭВМ;

Т - суммарное время, этапов разработки программного продукта.

4.4 Расчет себестоимости программного продукта

В себестоимости программного продукта входят следующие элементы:

1. Заработная плата Зп и исполнителя работ по созданию программного продукта.

2. Отчисления в пенсионный фонд (10%).

3. Социальные отчисления (5%).

4. Расходы на содержание и эксплуатацию ПЭВМ, относящихся к данному программному продукту.

5. Амортизация.

6. Затраты на интернет.

Теперь, сложив все элементы, можно определить себестоимость программного продукта.

Сп.п=Зп +Со+ПФ+Рсэ+Аи + Зi (23)

Сп.п = 174812 + 7866 + 17481 + 13458+5067 +1930 =220614 (тенге)

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

Таблица 6 - Результаты расчетов экономической части дипломного проекта

Наименование показателя

Сумма, тенге

Заработная плата исполнителя

174812

Социальные отчисления

7866

Пенсионные отчисления

17481

Амортизационные отчисления

5067

Затраты на электроэнергию

3031

Затраты на расходные материалы

3760

Расходы на профилактику

1600

Расходы на содержание и эксплуатацию ПЭВМ, относящихся к данному программному продукту

2016

Себестоимость программного продукта

215633

4.6 Экономическое обоснование

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

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

Разрабатываемый программный продукт предназначен для удобства пациентов, и облегчает работу врачей в плане информационной нагрузки.

При использовании информационного Web-сайта значительно сокращается время на поиск интересующих медицинских услуг. Это дает возможность пациентам получить сведения о проводимом лечении в данной клинике без посещения врачей первичного звена. Так же использование Web- сайта дает возможность узнать тарифы на платные услуги и. Раздел о внедрении новых технологий, дает возможность пациентам подобрать необходимую информацию о лечении без выезда за границу или в крупные клиники Астаны, Алматы. Например о лечении, которое не проводилось раньше: артропротезировоние, блокирующий остеосинтез, удаление катаракты аппаратом «Инфинум».

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

5 ОХРАНА ТРУДА

5.1 Трудовой кодекс Республики Казахстан

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

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

Законодательство по правовой охране труда регламентирует режим рабочего времени и отдыха рабочих и служащих. Нормальная продолжительность рабочего времени для всех трудящихся не должна превышать 40 часов в неделю. Для работников в возрасте от 14 до 16 лет - не более 24 часов в неделю; от 16 до 18 лет - не более 36 часов неделю. Такова же продолжительность рабочей недели для работников, занятых на тяжелых физических работах и работах с вредными условиями труда. Список производств, цехов, профессий и должностей, а также перечень работ с вредными (особо вредными) и (или) тяжелыми (особо тяжелыми), опасными (особо опасными) условиями труда, работа в которых дает право на сокращенную продолжительность рабочего времени, определяется уполномоченным государственным органом по труду. Привлечение к работам в ночное время с 22 до 6 часов утра беременных женщин допускается только с их согласия. К работе в ночное время не допускаются лица моложе 18 лет и иные лица при наличии медицинского заключения, запрещающего работу в ночное время. Сверхурочные работы не должны превышать для каждого работника двух часов (на тяжелых физических работах и работах с вредными и (или) опасными условиями труда - одного часа) в течение одного календарного дня. При особо вредных и особо опасных условиях труда сверхурочные работы запрещаются. Привлечение к сверхурочным работам допускается только с согласия работника, за исключением случаев предусмотренных настоящим законом. Не допускаются к сверхурочным работам рабочие и служащие моложе 18 лет.


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

  • Создание обучающей презентации о создании сайта в программе для конструирования сайтов "Joomla". Установка локального сервера "Denwer" и программы "Joomla". Создание меню, загрузка изображений. Смена шаблона, работа с текстом в программе MS PowerPoint.

    дипломная работа [3,8 M], добавлен 04.03.2013

  • Выбор программного средства. Алгоритм разработки сайта. Установка системы управления контентом Joomla. Установка компонентов и плагинов. Тестирование программного продукта. Аппаратное и программное обеспечение. Техника безопасности на рабочем месте.

    курсовая работа [4,5 M], добавлен 13.10.2012

  • Разработка структуры web-сайта новостей, наполнение его содержательной информацией. Выбор платформы для создания сайта, его обоснование. Установка и редактирование шаблона, создание разделов и категорий. Добавление материала на сайт, его тестирование.

    дипломная работа [1,5 M], добавлен 24.01.2016

  • Основные технологии для разработки Web приложений. Выявление эффективности функционирования web-сайта и информационных технологий университета. Установка локального сервера Denwer. Пользовательская часть сайта. Эффективность программного обеспечения.

    дипломная работа [4,4 M], добавлен 14.07.2015

  • Описание разновидностей веб-сайтов и их роли в работе образовательного учреждения. Методы разработки и общие требования к публикуемому веб-сайту в сети Интернет. Описание установки CMS "Joomla" и программной оболочки Denwer. Система управления контентом.

    курсовая работа [561,5 K], добавлен 10.07.2017

  • Этапы разработки сайта "Скорая помощь", основные требования к нему. Описание программной среды. Установка главных компонентов сайта: форма заказа, форум для посетителей сайта, краткая информация о преподавателях, форма записи на дополнительный урок.

    курсовая работа [1,1 M], добавлен 10.12.2013

  • Основные технологии разработки ресурсов Интернет. Процесс разработки веб-сайта. Понятие Web-сайта и классификация Web-сайтов. Основные этапы разработки Web-сайта. Использование HTML, CSS, JavaScript, FLASH, PHP и реляционной базы данных MySQL.

    презентация [1,3 M], добавлен 28.11.2015

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