Автоматизированное рабочее место препода

Автор: Пользователь скрыл имя, 25 Октября 2011 в 15:24, отчет по практике

Краткое описание

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

Файлы: 1 файл

Теоритическая часть.docx

— 514.56 Кб (Скачать)

     ЗМІСТ 

ВСТУП 2

РОЗДІЛ 1. ЗАСОБИ РОЗРОБКИ 5

РОЗДІЛ 2. ОПИС ПРОГРАМНИХ ПРОДУКТІВ 6

     2.1 Microsoft Visual Studio 2010 6

     2.2 Microsoft Access 2010 7

     2.3 Технологія роботи з базами даних ADO 8

РОЗДІЛ 3. ОПИС ПРОГРАМИ 10

     3.1. Електронний журнал 11

         3.1.1. Загальні відомості про учнів 13

РОЗДІЛ 4. ПРОГРАМУВАННЯ 16

     4.1 Підключення до бази даних MS Access 16

     4.2 Реакція на натиснення на кнопку «Загальні відомості про учнів» 17

ВИСНОВКИ 19

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ 20

 

     ВСТУП

 

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

     З появою у нашому житті персональних комп’ютерів перед кожним користувачем з’явилося проблема, яка полягає в знаходженні програми, що відповідають тим, чи іншим потребам. Пошук таких програм в Інтернеті займає досить багато часу і не завжди є зручним. Тому на таких операційних системах, як Mac OS, та інших, створені спеціальні сховища програм - репозиторії, але для найпоширенішою операційної системи - Microsoft Windows, такого сховища не має. Тому метою моєї роботи є створення репозиторію централізованого сховища програм для операційної системи Microsoft Windows.

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

     Але в сучасному світі темп життя  все збільшується.

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

   
 
 

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

     Метою розробки інформаційної системи  «Workstation of teacher» є полегшення роботи викладача, тобто:

  1. Розробка системи «електронний журнал»: облік відвідувань учнів; облік навчальних досягнень учнів; зведений облік навчальних досягнень учнів; загальні відомості про учнів; зведена таблиця руху учнів класу та їх навчальних досягнень;
  2. Розробка системи «електронний щоденник»;
  3. Розробка системи інформування батьків учня.

     Розроблена  інформаційна система «Workstation of teacher» являє собою комплекс сучасних рішень проблеми контролю якості освіти, об'єднання в цей процес усіх суб'єктів освіти, включаючи вчителів, батьків і органи управління освіти. До складу інформаційної системи «Workstation of teacher» входять наступні модулі:

  1. Електронний журнал. Містить у собі такі розділи, як:
    1. Облік відвідувань (пропусків занять). Призначений для внесення та перегляду інформації про відвідування учнями навчального закладу.
    2. Облік навчальних досягнень учнів. Призначений для внесення та перегляду інформації про отримані учнями оцінки під час навчання.
    3. Зведений облік навчальних досягнень учнів. Призначений для розрахунку і виведення зведених результатів навчальних досягнень учнів.
    4. Загальні відомості про учнів. Призначені для введення, перегляду та редагування інформації про учнів навчального закладу.
  2. Електронний щоденник. Дозволяє відстежувати успішність учня навчального закладу та пропущені ним заняття та навчальні дні.
  3. SMS-розсилка. Дозволяє підтримувати зв'язок з батьками та їх інформування про різноманітні події у житті їхньої дитини.

     Актуальність  даної роботи полягає у тому, що інформаційна система «Workstation of teacher» об'єднує в єдиний комплекс ведення електронних журналів, отримання об'єктивної статистики освіти і інформування батьків про освітні досягнення дітей.

     Помітною  якістю і новизною даної програми, є те, що вона об'єднує в одне ціле ті функціональні можливості, які окремо реалізуються в подібних програмних продуктах, таких як:

  1. «Робоче місце вчителя»(Виробництва «КМ-школа»)
  2. «МС Школа»(Виробництво ООО «МатросСофт»)

 

РОЗДІЛ 1. ЗАСОБИ РОЗРОБКИ

 

     Для написання даної інформаційної системи використовувалися такі програмні продукти, як:

  1. Microsoft Visual Studio 2010 (Потужне середовище розробки, що забезпечує високу якість коду протягом усього циклу розробки ПЗ, від проектування до розробки. Які б програми не розроблялись, Visual Studio є універсальним всеосяжним рішенням);
  2. Microsoft Access 2010 (система управління базами даних від компанії Microsoft, що входить до складу пакету офісних програм Microsoft Office).

     А також технологія роботи з базами даних ActiveX Data Objects (ADO) (прикладний програмний інтерфейс для доступу до даних у базі даних Microsoft Access), розроблений в Microsoft.

 

     РОЗДІЛ 2. ОПИС ПРОГРАМНИХ ПРОДУКТІВ

     2.1 Microsoft Visual Studio 2010

 

     Visual Studio 2010 - багатообіцяюча версія популярної платформи розробки, в якій реалізовані новітні досягнення Microsoft для розробників, керівників розробки, тестувальників і дизайнерів.

     Дана версія включає Visual Basic. NET, Visual C + +, Visual C #, а також нову функціональну мову Visual F #. У комплекті з програмою йде вдосконалена четверта версія. NET Framework. Visual Studio 2010 підтримує JavaScript та jQuery.

     Інтерфейс програми і редактор коду реалізовані на Windows Presentation Foundation (WPF). Це дозволило зробити робоче середовище більш функціональною і гнучкою. Серед нових функцій, варто відзначити можливість використання декількох моніторів, а також можливість відображення інформації про код в різних виставах. Програма також має вдосконалений редактор для Silverlight.

     Окремої уваги заслуговує інструмент налагодження Visual Studio 2010 - IntelliTrace або «історична налагодження» (Historical Debugging). Завдяки цьому елементу, всі дії програми, включаючи виклики методів та обробку подій, відстежуються і зберігаються. А при пошуку помилки, досить перервати роботу програми відладчиком, переглянути історію виконання і перейти до потрібної точки. Для зменшення навантаження на систему, історична налагодження дозволяє настроювати максимальний розмір протоколу і має гнучку настройку.

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

     Visual Studio 2010 дозволяє розробляти програмне забезпечення, яке використовує можливості багатопроцесорних платформ, розподіляючи обчислювальне навантаження між безліччю процесорів. При цьому роботу з потоками програма бере на себе.

     Програма дозволяє легко створювати додатки для останніх версій Windows, Office і SharePoint. За допомогою наявних в арсеналі Visual Studio 2010 і. NET Framework 4.0 інструментів, розробники можуть створювати не тільки програми для ПК, бізнесу і мобільних телефонів, а й «хмарні» (Azure) додатка.

     Платформа доступна в чотирьох редакціях - Professional, Premium, Ultimate і Test Professional. Visual Studio 2010 Professional є базовою комплектацією продукту. Редакція 2010 Premium надає більше можливостей в налагодженні і діагностиці коду, а також у розробці баз даних. Редакція 2010 Ultimate оснащена додатковими інструментами тестування та перевірки узгодженості архітектури, включає інтегровану платформу Lab Management і модуль Architecture Explorer. Visual Studio 2010 Test Professional представляє собою спеціалізований набір інструментів, який спрощує планування і виконання ручних тестів.

     2.2 Microsoft Access 2010

 

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

     За рахунок додавання інтерактивних інформаційних сховищ значно підвищується продуктивність взаємодії з різними видами даних, спрощується процес їх відстеження, організації, спільного використання та генерування звітної документації. Microsoft Access 2010 дозволяє проводити консолідацію інформаційних об'єктів, забезпечуючи їх доступність за допомогою будь-якого web-браузера.

     Програмне рішення відрізняється простотою установки, настройки і експлуатації. Microsoft Access 2010 має зручний і інтуїтивно зрозумілий інтерфейс. Наявність безлічі вбудованих шаблонів баз даних спрощує процес взаємодії з іншими користувачами. Microsoft Access 2010 легко налаштовується відповідно до потреб конкретного підприємства.

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

     Microsoft Access 2010 здійснює підтримку гістограм, прискорюючи процес відстеження бізнес-тенденцій і полегшуючи розуміння наявних даних. Передбачена можливість створення і ведення інтерактивних інформаційних сховищ, доступних співробітникам підприємства повсюдно. Microsoft Access 2010 дозволяє робити автономну роботу з web-базами і синхронізувати дані при підключенні до мережі Інтернет.

     Програма має функцію централізованого забезпечення безпеки інформаційних об'єктів за допомогою системи резервування даних та їх відновлення у випадку аварій або збоїв у роботі комп'ютерного обладнання. Microsoft Access 2010 надає широкий набір тем для професійного оформлення документів.

     2.3 Технологія роботи з базами даних ADO

 

     ADO (від англ. ActiveX Data Objects - «об'єкти даних ActiveX») - інтерфейс програмування додатків для доступу до даних, розроблений компанією Microsoft (MS Access, MS SQL Server) і заснований на технології компонентів ActiveX. ADO дозволяє представляти дані з різноманітних джерел (реляційних баз даних, текстових файлів і т. д.) в об'єктно-орієнтованому вигляді.

     Об'єктна модель ADO складається з наступних об'єктів високого рівня і сімейств об'єктів:

  1. Connection (представляє підключення до віддаленого джерела даних);
  2. Recordset (представляє набір рядків, отриманий від джерела даних);
  3. Command (використовується для виконання команд і SQL-запитів з параметрами);
  4. Record (може представляти одну запис об'єкта Recordset або ж ієрархічну структуру, що складається з текстових даних);
  5. Stream (використовується для читання і запису потокових даних, наприклад, документів XML або двійкових об'єктів);
  6. Errors (представляє помилки);
  7. Fields (представляє стовпці таблиці бази даних);
  8. Parameters (представляє набір параметрів SQL-інструкції);
  9. Properties (представляє набір властивостей об'єкта).
  10. Компоненти ADO використовуються в мовах високого рівня, таких як VBScript в ASP, Visual Basic, C++Builder і Delphi.

Информация о работе Автоматизированное рабочее место препода