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

Реферат Web-сайт сибірського медичного журналу





ачення - результатів, що задовольняє умовам пошуку не знайдено - користувачеві видається повідомлення, в іншому випадку - користувачеві надаються результати пошуку.

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

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


Малюнок 5.8 - Форма пошуку по архіву журналу


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


Малюнок 5.9 - Сторінка статті журналу


Особистий кабінет зареєстрованого користувача

Для того щоб увійти в особистий кабінет (рис. 6.10), відвідувач сайту повинен авторизуватися, тобто у формі авторизації вказати свою адресу електронної пошти та пароль, після чого натиснути кнопку Ввійти raquo ;. Скрипт перевіряє: чи існує така пара логін-пароль в таблиці користувачів, якщо такий користувач знайдений - то він авторизується в системі, в іншому випадку система перенаправляє користувача на сторінку авторизації, де йому видається інформаційне повідомлення про помилки авторизації.

Навігаційне меню особистого кабінету користувача включає наступні пункти:

· Мій профіль (рис. 6.10);

· Подати заявку (рис. 6.11);

· Мої заявки raquo ;;

· Вийти raquo ;.

Розділ доступний тільки для зареєстрованих користувачів. При спробі доступу користувача до цього розділу, система перевіряє, авторизований користувач. У випадку, якщо користувач не авторизований, користувача перенаправляється на сторінку авторизації. Для авторизованих же користувачів відбувається підключення необхідного програмного модуля і надається форма оформлення заявки.

Форму оформлення заявки візуально можна розділити на 2 блоку: загальна інформація про заявку та інформації про авторів статті. Для успішної відправки заявки користувач повинен коректно заповнити всі необхідні поля: вказати назву статті, ключові слова, короткий опис, прикріпити файли статті, резюме і супровідного листа (у форматі .doc, .docx, .rtf) і заповнити список авторів статті (не менше одного автора). У випадку, якщо форма заявки заповнена коректно, заявка зберігається в БД, користувачеві видається повідомлення про успішну операцію, а адміністратора сайту відправляється повідомлення на адресу електронної пошти, якщо такий зазначений у відповідному розділі панелі управління сайтом.

У разі наявності помилок при заповненні форми, користувачеві видається повідомлення про помилку.

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

При додаванні нової заявки, заявка зберігається з прапором не перевірено raquo ;, що дозволяє адміністратору сайту відстежувати кількість нових заявок. Адміністратор сайту сам управляє статусом перевірки заявок.

Малюнок 5.10 - Особистий кабінет зареєстрованого користувача


Малюнок 5.11 - Форма заявки на публікацію в журналі


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

Для реалізації особистого кабінету був створений спеціальний клас Заявка raquo ;, об'єкти якого зберігають інформацію про авторів та їх статтях, що претендують на опублікування в журналі.


6. Техніко-економічне обгрунтування ПРОЕКТУ


Під техніко-економічним обґрунтуванням вартості (договірної ціни) програмної системи будемо розуміти методику оцінювання трудових, тимчасових і фінансових ресурсів по створенню програмної системи, що відповідає вимогам замовни...


Назад | сторінка 12 з 26 | Наступна сторінка





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

  • Реферат на тему: Права авторів, результати творчої діяльності
  • Реферат на тему: Захист прав патентовласників та авторів
  • Реферат на тему: Проблема бідності в роботах російських авторів
  • Реферат на тему: Метаніміческій перенесення у творах англійських авторів 18-19 століть
  • Реферат на тему: Світогляд скіфів в розумінні Д.С. Раєвського та інших авторів