Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Проектування WEB-порталу на прикладі ДКП &Костанайська міська дитяча лікарня&

Реферат Проектування WEB-порталу на прикладі ДКП &Костанайська міська дитяча лікарня&





ередача даних у базу MySQL через асинхронну технологію AJAX.

Безпосередньо саме програмування здійснюється в редакторі Sublime Text 3. Редактор постійно оновлюється, що служить до його удосконалення.

Даний редактор має мінімалістичний дизайн, але в теж час включає в себе підсвічування синтаксису, повноекранний режим, міні карту, мульти панель, автоматичне збереження (навіть при виході з системи).

Однак головною зручністю даного редактора є його вміння працювати з текстом, який складається з коду і коментар. Будь фрагмент тексту можна зберегти сниппет з присвоєнням псевдоніма попередньо перевіривши на орфографічні помилки, після чого, звернення відбувається через псевдонім, що в свою чергу спрощує роботу з одним і тим же текстом. Якщо раптом розробник не знайде, той функціонал в якому він потребує, то є можливість розширення власними плагінами.


2. Опис програми


2.1 Структура порталу

- портал КГП «Костанайська міська дитяча лікарня» складається з чотирнадцяти основних файлів, чотири з яких мають сьомій взаємопов'язаних файлів, у відповідності зі схемою 1.



Схема 1. Структура порталу


2.2 Опис програмних модулів


Модуль «Електронна реєстратура» - це окремий файл, який обробляється інтерпретатором PHP і служить роутером для відображення персональних сторінок фахівців з можливістю запису на прийом.

Модуль складається з підключаються файлів або функції роутера:

include ( bd.php );/* З'єднання з БД */

? include ( 404_error.php );/* Перевірка модуля на помилки */

? include ( components/shapka.php );/* Заголовна частина */

? include ( components/line.php );/* Розділова лінія */

? include ( components/menu.php );/* Меню */

? include ( components/line.php );/* Розділова лінія */

? include ( components/search.php );/* Пошук талонів */

? include ( components/line.php );/* Розділова лінія */

$ id_doctor=$ row [ doc_id ];/* Присвоїти змінної значення ідентифікатора доктора */

$ id_doctor_time=mysql_query ( SELECT id_doctor FROM time WHERE id_doctor= $ id_doctor );/* Вибрати рядки з таблиці часу де ідентифікатор доктора дорівнює $ id_doctor */pravblokLblag () {/ * Формування поточний фахівців, які відносяться до поточного модулю */

$ ( # pravblokLblag ). load ( two_load.php );/* Парсинг */

} (pravblokLblag, 10000);/* Інтервал парсинга */();/* Запуск функції */

/* Парсинг талонів фахівців */

$ result4=mysql_query ( SELECT * FROM date_otpravka_uved WHERE DATE_FORMAT (date_tek, % d.% m.% Y )=DATE_FORMAT (now (), % d.% m.% Y ) );/* Вибрати всі талони фахівців */(mysql_num_rows ($ result4) == 0) {/ * Якщо у вибірці NULL */

$ result3=mysql_query ( INSERT INTO date_otpravka_uved (date_tek) VALUES (NOW ()) );/* Вставити поточну дату, для роботи парсинга наступного дня в зазначений час */

} (mysql_num_rows ($ result4) gt; 0) {/ * Якщо в вибірки не NULL */

$ result5=mysql_query ( SELECT * FROM date_otpravka_uved WHERE DATE_FORMAT (date_tek, % d.% m.% Y )=DATE_FORMAT (now (), % d.% m.% Y ) );

$ query_array_4=mysql_fetch_array ($ result5);/* Вибрати талони */

}

$ query=mysql_query ( SELECT *, DATE_FORMAT (talon_doctor.date_talon, % W% e% M ) as date_talon, DATE_FORMAT (talon_doctor.date_talon, % H:% i raquo ;) as date_talon_two FROM talon_doctor, doctor, dlpodrazdeleniya, special WHERE talon_status=5 AND talon_doctor.id_doctor=doctor.id_doctor AND doctor.id_vihod=dlpodrazdeleniya.id_vihod AND doctor.special=special.special );/* Вибрати всіх фахівців */(mysql_num_rows ($ query) == 0) {/ * Якщо у вибірці NULL * /} (mysql_num_rows ($ query) gt; 0) {/ * Якщо в вибірки не NULL */

$ query_array=mysql_fetch_array ($ query);/* Масив даних */(date ( dmY H: i: s ) gt; date ( dmY 18: 00: 00 )) {/ * Якщо поточний час більше 18 годин вечора */

$ a=$ query_array_4 [ int_date ];/* Тимчасова мітка */($ a == 0) {/ * Якщо мітка більше 0 */

$ request_2=mysql_query ( UPDATE date_otpravka_uved set int_date=1 WHERE DATE_FORMAT (date_tek, % d.% m.% Y )=DATE_FORMAT (now (), % d. % m.% Y ) ); ( subscribtion_two.php );/* Надіслати повідомлення всім активованим передплатникам */($ a == 1) {/ * Якщо мітка дорівнює 1 * /} (date ( dmY H: i: s ) gt; date ( dmY 21: 00: 00 )) {/ * Якщо...


Назад | сторінка 3 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Як враховувати рух грошей, якщо компанія розраховується через електронний г ...
  • Реферат на тему: Якщо лікарняний невірно розрахований
  • Реферат на тему: Якщо ваш працівник затриманий чи засуджений
  • Реферат на тему: Якщо ремонт виявився модернізацією
  • Реферат на тему: Якщо ви викликаєте швидку допомогу