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

Реферат Навчальна програма з технології організації та зберігання даних





ефективності та якості розроблюваної системи відносяться:

швидкодія;

простота використання;

надійність;

Експлуатація автоматизованої навчальної системи (АОС Самовчитель по Access 97) не припускав роботи з великими обсягами інформації або мультимедійними засобами. Тому забезпечення високої швидкодії системи є визначальним чинником при розробці програмної системи.

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

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

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

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

це 32-х розрядний додаток для Windows 95/98/2000 або Windows NT;

воно має простий, зручний, інтуїтивно зрозумілий інтерфейс з усіма присутніми Windows атрибутами: динамічними вікнами, кнопками, меню;

воно управляється як мишею, так і клавіатурою;

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

воно працює швидко, не дратуючи користувача;

воно добре документовано;

воно розробляється досить швидко, щоб не застаріти ще на стадії розробки.

Програмування вручну на мовах Pascal і C звичних для користувача вікон, кнопок, меню, обробка подій миші і клавіатури, включення в програми зображень і звуку вимагало все більше і більше часу програміста. У ряді випадків весь цей процес починав займати до 80-90% обсягу програмних кодів. Причому весь цей працю нерідко потрапляв даремно, оскільки через рік-другий змінювався загальноприйнятий стиль графічного інтерфейсу і все доводилося починати заново.

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

Вихід з цієї ситуації позначився завдяки двом підходам. Перший з них - стандартизація багатьох функцій інтерфейсу, завдяки чому з'явилася можливість використовувати бібліотеки, наявні, наприклад, в Windows. У підсумку при зміні стилю графічного інтерфейсу (наприклад, при переході від Windows 3/x до Windows 95) додатка змогли автоматично пристосовуватися до нової системи без будь-якого перепрограмування. На цьому шляху створилися прекрасні умови для вирішення однієї з важливих завдань вдосконалення техніки програмування - повторного використання кодів.

Другим революційним кроком, кардинально полегшити життя програмістів, з'явилася поява візуального програмування, що виник в Visual Basic і знайшов блискуче втілення в системах Delphi і C ++ Builder фірми Borland. Візуальне програмування дозволило звести проектування користувальницького інтерфейсу до простим і наочним процедурам, які дають можливість значно скоротити терміни проектування інтерфейсу.

Хоча Visual Basic знайшов широкий попит і допоміг відкрити світ програмування для людей, не надто в ньому спокушених, він не вільний від багатьох проблем. Головні з них - низька продуктивність розроблюваних додатків, недостатня строгість і об'єктна орієнтованість мови, а також ряд інших недоліків.

Система Delphi і C ++ Builder - це наступний крок у розвитку середовища швидкої розробки додатків. Вони виправляють багато дефекти, виявлені в Visual Basic.

Інтегроване середовище розробки в Delphi і C ++ Builder виглядає однаково. Весь користувальницький інтерфейс, всі бібліотеки, всі прийоми роботи з цими системами практично однакові. Якщо бути більш точним, то вони розрізняються в силу різного часу випуску відповідних версій.

Але основна відмінність Delphi і C ++ Builder не в цьому, а в мовах програмування, які лежать в їх основі. Delphi базується на мові Object Pascal, а C ++ Builder - на мові С ++. Ці мови, спочатку істотно різні за своїми можливостями, з часом все більш зближуються. Зараз обидва вони представляють прекрасні інструменти об'єктно-орієнтованого програмування, що розрізняються в основному синтаксисом.

Вибір Delphi, а не С ++ Builder в якості середовища розробки ...


Назад | сторінка 5 з 11 | Наступна сторінка





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

  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...
  • Реферат на тему: Розробка та проектування інформаційної системи для салону мобільного зв' ...
  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&