logo
Краткий конспект лекций

Текстовые и графические редакторы. Прикладные системы обработки информации. Интегрированные системы

Современные технологии разработки прикладных программ делают построение приложений фантастически дешевыми и быстрыми. Квалифицированный пользователь с помощью Microsoft Access сегодня может за один вечер создать на персональном компьютере то, что на ранних ЭВМ требовало месяцев работы (если это вообще было возможным). Кроме того, теперь стало значительно легче находить ошибки, устранять их и изменять проект непосредственно в процессе создания приложения.

Современные технологии позволяют создавать очень сложные приложения. К тому же скорость вычислений по сравнению даже с предыдущим десятилетием возросла на несколько порядков. Однако, несмотря на мощность средств разработки, если не потратить значительных усилий на определение задач и принципов работы приложения, то впоследствии придется потерять значительно больше времени на всевозможные переделки. Если проект приложения недостаточно продуман, то добавление новых функций или устранение недостатков будет связано с большими временными и финансовыми затратами.

Можно выделить основные этапы разработки приложения:

Уточнение задач;

Определение последовательности выполнения задач;

Анализ данных;

Определение структуры данных;

Разработка макета приложения и пользовательского интерфейса;

Создание приложения;

Тестирование и усовершенствование.

Чтобы приложение работало логично и удобно, лучше всего объединить основные задачи в тематические группы так, чтобы они располагались в порядке их выполнения.