Курсова робота
«Автоматизоване робоче місце викладача. Облік відвідування та успішності студентів »
Виконали:
Студенти групи № 357
Худишкін П.Е.
Ожгібесов А.В.
Зміст
Введення
1. SQL
1.1 Архітектура системи безпеки SQL Server
1.2 Компоненти структури безпеки
1.3 Користувачі
1.4 Ролі сервера
1.5 Ролі баз даних
1.6 Режими аутентифікації
1.7 Переваги режиму аутентифікації Windows NT
1.8 Шифрування
1.9 Мережеве шифрування
1.10 Шифрування даних
1.11 Реалізація доступу до сервера і бази даних
2. Опис предметної області
2.1 Завдання Веб-додатки
2.2 Розробка бази даних
2.3 Вибір засобів реалізації
3. Формування концептуальної моделі бази даних
3.1 Діаграма DFD
3.2 Інфологіческое проектування БД
3.3 Фізичне проектування БД
3.4 Опис бази даних
4. Опис інтерфейсу
4.1 Опис інтерфейсу аутентифікації
і інтерфейсу адміністратора
Висновок
Список літератури
Введення
В даний час мережеві технології все глибше впроваджуються в навчальний процес. Якість освіти - поняття складне і його рівень безпосередньо пов'язаний з якістю діяльності викладача, яка сьогодні повинна задовольняти багатьом вимогам. Необхідно здійснювати облік успішності, відвідуваності, дотримуватися термінів здачі робіт, та інші умови. Важливою проблемою є також те, що всі відомості про оцінки і відвідуваності студентів містяться в індивідуальному журналі викладача або на листочку і, крім того, такі дані часто зберігаються з використанням системи позначень повністю зрозумілих тільки самому викладачу. Як би хотілося уникнути цих листочків з прізвищами і оцінками, які нерідко губляться, і, як наслідок, ні викладач, ні студент не пам'ятає, хто і що здавав і чи був студент на парі. Адже все це сильно ускладнює роботу. Необхідно створити централізоване сховище для такого роду інформації. Великі навчальні заклади, зокрема університети, прагнуть спростити і в той же час поліпшити доступ і збереження даних про успішність і відвідуваність студентів. Активно створюються системи обліку відвідування та успішності. Викладач має ту чи іншу ступінь участі в навчальному процесі. «Автоматизовані робочі місця», призначені для спрощення роботи активно створюються і впроваджуються на виробництві, в освіті і т.д. АРМ Викладача призначений для активної участі викладача у веденні електронного журналу відвідування та успішності по своїй дисципліні.
Мета роботи
Науковим керівником була поставлена ??мета - розробити систему, що дозволяє викладачеві управляти змістом занять з своїх предметів в режимі on-line: видавати завдання, виставляти оцінки і відзначати відвідуваність студентів.
Завдання
Для досягнення поставленої мети, необхідно було вирішити наступні завдання:
1. вивчення технології створення веб-додатків і веб-сервісів - ASP.NET;
2. розробка бази даних для зберігання всієї інформації про студентів, викладачів і предметах;
. розробка Веб-додатки АРМ викладача;
. опрацювання безпечної аутентифікації в системі АРМ викладача;
безпеку автоматизований аутентифікація викладач
1. SQL
. 1 Архітектура системи безпеки SQL Server
Система безпеки SQL Server базується на користувачах та облікових записах. Користувачі проходять наступні два етапи перевірки системою безпеки. На першому етапі користувач ідентифікується по імені облікового запису та паролю, тобто проходить аутентифікацію. Якщо дані введені правильно, користувач підключається до SQL Server. Підключення до SQL Server, або реєстрація, не дає автоматичного доступу до баз даних. Для кожної бази даних сервера реєстраційне ім'я (або обліковий запис - login) повинне відображатися в ім'я користувача бази даних (user). На другому етапі, на основі прав, виданих користувачеві як користувачеві бази даних (user), його реєстраційне ім'я (login) отримує доступ до відповідної бази даних. У різних базах даних login одного і того ж користувача може мати однакові аб...