Разработка информационно-справочной системы "Зарплата по НИР" — страница 4

  • Просмотров 3256
  • Скачиваний 176
  • Размер файла 20
    Кб

Ъ————————————————————————————ї і А——ґЗагрузка из указанного файлаі і А————————————————————————————Щ і Ъ———————————————ї Г——ґСохранение базыі і А———В———————————Щ і і Ъ——————————————————————ї і Г——ґЗапись в файл ALEX.DATі і і А——————————————————————Щ і і Ъ———————————————————————ї і А——ґЗапись в указанный файлі і

А———————————————————————Щ і Ъ———————————————————ї Г——ґСоздание новой базыі і А———В———————————————Щ і і Ъ——————————————————————————————————ї і Г——ґСоздание базы по именам и кафедрамі і і А——————————————————————————————————Щ і і Ъ——————————————————————————————ї і Г——ґСоздание базы "все о зарплате"і і і

А——————————————————————————————Щ і і Ъ—————————————————————ї і А——ґВыход в основное менюі і А—————————————————————Щ і Ъ—————————————————ї Г——ґВвод новых данныхі і А—————————————————Щ і Ъ——————————————————ї А——ґВыход из программыі А——————————————————Щ @4. Разработка структуры программы Структура программы должна разрабатываться с учетом

дальнейшей ее отладки, т.е. попытать разбить ее на несколько логических блоков, например: AСтруктура программы ALEX - "Зарплата по НИР" Ъ———————————————————————————ї і Процедура загрузки базы и і і управления основным меню і А—————————————В—————————————Щ і Ъ—————————————Б—————————————ї і Процедуры выполнения ре- і і жимов, представленных в і і основном меню і

А—————————————В—————————————Щ і Ъ—————————————Б—————————————ї і Процедуры создания новой і і базы і А—————————————В—————————————Щ і Ъ—————————————Б—————————————ї і Процедура просмотра новой і і базы і А—————————————В—————————————Щ і Ъ—————————————Б—————————————ї і Процедура REPEAT і А———————————————————————————Щ

Подобное разбиение позволит в дальнейшем легко вносить изменение в программу, а также расставлять контрольные точки для отладки. Отладку мы рассмотрим в п. 7. Так же рекомендуется перед каждой процедурой ставить комментарии, поясняющие функцию процедуры. Это поможет легко отыскать ту или иную процедуру. @5. Разработка процедур @5.1 Процедура управления основным меню @(PATH) Как уже говорилось основное меню должно обеспечивать