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

Реферат Автоматизоване робоче місце викладача. Облік відвідування та успішності студентів





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

У відношенні програмних засобів реалізації серверної частини вибір був зроблений на користь пакету Microsoft SQL Server 2008.

Особливості:

· найшвидша у вивченні, створенні та розгортанні простих додатків, що працюють з даними;

· найбільш доступне і просте у використанні рішення для невеликих відділів і розвиваються бізнесів;

· повна платформа управління та аналізу даних для середніх підприємств і великих відділів.

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

Володіючи широким набором можливостей і підтримуючи спільну роботу з існуючими системами і здатністю автоматизувати рутинні завдання, SQL Server 2008 є закінченим рішенням управління даними для підприємства будь-якого масштабу.

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

При розробці використовувалися нестандартні компоненти Dxperience - 9.1.4


3. Формування концептуальної моделі бази даних


. 1 Діаграма DFD


Контекстна діаграма DFD (Data Flow Diagram - діаграми потоків даних) (рис.2) показує, які існують типи користувачів, і які інструменти взаємодії з системою вони мають.


Рис.2. DFD-діаграма


. 2 Інфологіческое проектування БД


Рис.3. Инфологическая модель.

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


. 3 Фізичне проектування БД


На етапі фізичного проектування БД відбувається ув'язування логічної структури БД та фізичної середовища зберігання для забезпечення найбільш ефективного розміщення даних. Діаграми сутність-зв'язок (ERD) призначені для розробки моделей даних і забезпечують стандартний спосіб визначення даних і відносин між ними.


Рис.4. Діаграма сутність-зв'язок (ER-діаграма).


Фактично за допомогою ER-діаграм здійснюється деталізація сховищ даних проектованої системи, а також документуються сутності системи і способи їх взаємодії, включаючи ідентифікацію об'єктів, важливих для предметної області (сутностей), властивостей цих об'єктів (атрибутів) і їх відносин з іншими об'єктами (зв'язків). Нижче наведена ER-діаграма, побудована стандартними засобами Microsoft SQL Server +2008 (10.0.1600.22).


. 4 Опис бази даних


База даних складається з 7 таблиць, опишемо кожну таблицю.

Таблиця «GRADES» містить оцінки студентів.

Поля:

· StudentID (FK, bigint, not null): Зовнішній ключ, тип - цілочисельний. Студент, якому виставлена ??оцінка.

· TaskID (FK, bigint, not null): Зовнішній ключ, тип - цілочисельний, за замовчуванням не 0. Завдання, за яке виставлена ??оцінка.

· Grade (int, null): тип - цілочисельний. Оцінка.

· IsPass (int, null): тип - цілочисельний. Зараховано/не зарахував.

Таблиця «OrgTree» містить загальну структуру, студентів, викладачів, групи.

Поля:

· ID (PK, bigint, not null): Первинний ключ, велике ціле, за замовчуванням не 0. Ідентифікатор.

· ParentID (FK, bigint, null): Зовнішній ключ, велике ціле. Група для студентів.

· OrgType (int, not null): тип - цілочисельний, за замовчуванням не 0. 0 - студент, 1 - староста, 2 - група, 3 - викладач 4 - спеціальність, 5 - факу...


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





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

  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: База даних &ВНЗ&, яка розташовується на платформі Microsoft SQL Server +200 ...
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access