Разработка и реализация Интернет-ресурса стоматологической клиники

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?иска ГОСТ 28195-89:

Надежность

Устойчивость функционирования;

Работоспособность;

Показатель сопровождения

Структурность

Простота конструкции

Наглядность

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

Легкость освоения

Доступность эксплуатационных программных документов

Удобство эксплуатации и удобства

Показатель эффективности

Уровень автоматизации

Временная эффективность

Ресурсоемкость

Показатели универсальности

Проверенность

Использованные инструменты

Были использованы программные средства: Dreamweaver - удобный редактор для редактирования PHP, Java, HTML, ХHTML файлов. Denver - пакет программ в которую входит сервер Apache (v2.2.4), MySQL (v5.1.4), PHPMyAdmin (3.2.3).

Язык гипертекстовой разметки XHTML (Extensible Hypertext Markup Language). XHTML - язык разметки веб-страниц, по возможностям сопоставимый с HTML, созданный на базе XML.

Каскадные таблицы стилей CSS3 (Cascading Style Sheets). CSS - технология описания внешнего вида документа, написанного языком разметки. CSS используется как средство оформления веб-страниц в формате HTML и XHTML, но может применяться с любыми видами документов в формате, включая XML и XVL.

Средства скриптового языка JavaScript. JavaScript - скриптовый язык объектно-ориентированный программирования. JavaScript обычно используется как встраиваемое средство выполнения данных. В веб-программирование JavaScript применим в качестве средства динамического изменения веб-страницы.

Adobe Photoshop CS3. Adobe Photoshop - графический редактор, разработанный компанией Adobe, в основном предназначенный для редактирования фотографий, но является незаменимым для создания дизайна в веб-разработке.

Аналоги

Существует много сайтов стоматологических клиник. Но в них не встречается функций записи на прием к врачу, систем автоматического сбора информации о клиенте. Пример сайтов:

">

">

">

">

">

">

Произведен анализ сайтов и результаты показаны в таблице 1.7.1:

Таблица 1.7.1

Стоматологические клиникиСистема предварительного сбора данных о пациенте Полнота представления информации (пункты) Аутентификация Система общения в виде форума Система дистанционной записи на прием Дентал Стиль нет6нетнетнетАльфа нет5нетнетнетТсс нет3нетнетнетМагия здоровья нет5нетестьнетGolden Dentнет5нетестьнетСтоматологическая клиника есть7естьестьестьДенталюкс-М нет6нетестьнетЗдравица нет7естьестьестьинтернет стоматологическая клиника ресурс

2. Алгоритмы решения задачи

Структура функционирования стоматологического сайта

Автором курсовой работы была создана структура меню для стоматологической клиники. Структура выглядит следующим образом:

Главная

Приятный сервис

Оборудование

Специальные программы

Наш персонал

Администрация

Врачи

Терапевты

Ортопед

Пародонтолог

Хирург

Ортодонт

Имплантолог

Наши услуги

Комплексная диагностика

Пароднтология

Ортопедия

Терапия

Детская стоматология

Ортодонтия

Имплантология

Хирургия

Наши работы

Комплексная диагностика

Терапия

Ортопедия

Пародонтология

Хирургия

Имплантология

Ортодонтия

Детская стоматология

Наши цены

Задать вопрос

Оставить отзыв

Советы экспертов

Входные - выходные данные

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

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

Описание структуры базы данных

Для реализации работы iенариев необходимо реализовать хранение данных. В соответствии с технологическим заданием хранение данных предусмотрено посредством СУБДMySQL. Автором курсовой работы спроектирована структура данных, приведенная к третей нормальной форме (рис.2.3.1).

7

Рис.2.3 1.

Проектирование схемы данных позволило получить 11 таблиц следующей структуры:

Таблица 2.3.1.

Таблица данных - врачи

ПолеТипОписание№int (11) Уникальный номер записиFamiliavarchar (20) Фамилия врачаNamevarchar (20) Имя ВрачаOtchestvovarchar (20) Отчество врачаSpecialnostvarchar (20) Специальностьkategvarchar (20) Категорияstagvarchar (20) Стаж работыspisok_sertvarchar (20) Список сертификатов obrozovvarchar (20) Образованиеzarabot_platdecimal (9,2) Заработная платаsvaz_pazientint (11) Все пациентыsvaz_paz_lechint (11) пациенты по рекомендации

Таблица 2.3.2.

Таблица данных - Тариф (Tarif)

ПолеТипОписаниеN_t int (11) Уникальный номер записиTarif TextТариф услугиsumma_t decimal (9,2) Сумма тарифа

Таблица 2.3.3.

Таблица данных - zapis

ПолеТипОписание№_z int (11) Уникальный номер записиFIO_zapisivarchar (50) ФИОtel varchar (15) телефонadress varchar (30) адрессdate DateДатаemailvarchar (50) Электронный адрес почты

Таблица 2.3.4.

Таблица