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

Реферат Розробка системи обліку успішності студентів на основі рейтингової системи - підсистема "Кафедра"





-додаток, створене під ОС Windows легко, без змін переноситься на платформу Linux/Unix.


.2 Реалізація інформаційного забезпечення


Для створення фізичної структури БД було використано засіб phpMyAdmin, яке є адміністративною утилітою серверів MySql, написаної на PHP.

Створення структури відбувається наступним чином:

В· за допомогою phpMyAdmin створюється нова база даних, визначаються імена користувачів і паролі для доступу до БД, якщо це необхідно

В· за допомогою діаграми В«сущьность-зв'язокВ» визначаються імена таблиці, полів і типів даних

В· здійснюється створення таблиці в phpMyAdmin

В· процес повторюється для всіх таблиць в структурі БД

В· при створенні подання проектується SQL запит до БД, проводиться тестування його на правильність отриманих даних, а потім створення вистави за допомогою спеціального засобу phpMyAdmin


.3 Реалізація користувальницького інтерфейсу


Інтерфейс користувача реалізується шляхом відділення HTML-коду від коду програмного засобу, та використання прошарку - бібліотеки-шаблонизатор. Для нашої системи була обрана бібліотека Smarty. p align="justify"> Створений таким чином шаблон, підключається потім з потрібного місця програми, йому передаються необхідні параметри для відображення вмісту, і він виводиться.

Створення шаблону відбувається наступним чином: у текстовому редакторі створюється і редагується HTML-сторінка потрібної нам структури, потім у код сторінки вводяться спеціальні Smarty-теги, відповідальні за відображення активного контенту. Такі теги мають вигляд: {тег [параметр ...]} для керуючої структури, наприклад if, for, або foreach. Тег {$ мінлива} виведе значення змінної в місце, де він розташований. Так, наприклад тег {$ content} виведе значення змінної $ content. p align="justify"> У нашій системі буде один первинний і кілька вторинних шаблонів. Первинний шаблон містить в собі повний код HTML-сторінки, розділеної на блоки, тег і посилання на підключаються таблиці стилів CSS і статичні елементи дизайну. Для відображення конкретного вмісту використовується вторинний шаблон, він може містити в собі таблиці, форми і т. д. Який слід підключити вторинний шаблон - визначає котроллер, що отримав управління в даний момент. Ім'я вторинного шаблону передається в первинний і той включає необхідний шаблон в висновок. p align="justify"> У нашій системі присутня велика кількість сторінок, які здійснюють висновок списковую даних (факультети, кафедри, групи і т. д.). Створення окремого шаблону для ...


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





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

  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Створення резервних Копій програмного коду и даних
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access