gn="justify"> 
 3. Опис алгоритму     БД «Автоматизація обліку виїзних (документальних) податкових перевірок в ИФНС Росії» створювалася з самого початку на Access +2003. 
  У ході розробки програмного продукту були створені наступні таблиці: 
   Таблиця №1 «Платники податків» 
  Ім'я поляТіп даннихРазмер поляОбязательное поле idСчётчик-ДаINNТекстовый-НетFIOТекстовый50НетDOCТекстовый50НетSerЧисловой4НетNomЧисловой8НетDate_vДата/время50НетKem_vТекстовый8НетDate_rДата/время50НетMesto_rТекстовый60НетOblТекстовый40НетRaionТекстовый50НетAdressТекстовый150Нет 
  Таблиця №2 «ВиездниеПроверкі» 
  Ім'я поляТіп даннихРазмер поляОбязательное поле idСчетчик-ДаdateДата/время-Нетid_platЧисловой-Даid_nal_orgЧисловой-Даdate_nДата/время-Нетdate_oДата/время-Нетid_procЧисловой-Даid_provЧисловой-ДаdolgДенежный-НетprocentЧисловой-НетitogДенежный-Нет Таблиця №3 «Процес» 
  Ім'я поляТіп даннихРазмер поляОбязательное поле idСчетчік-ДаprocТекстовий50Нет 
  Таблиця №4 «Перевіряючі» 
   Ім'я поляТіп даннихРазмер поляОбязательное поле idСчетчік-ДаFIOТекстовий50Нет 
  Таблиця №5 «Начальники» 
  Ім'я поляТіп даннихРазмер поляОбязательное поле idСчетчік-ДаName_orgТекстовий50Нет 
  Таблиця №6 «Об'ектиПроверкі» 
  Ім'я поляТіп даннихРазмер поляОбязательное поле idСчетчик-Даdate_postДата/время-НетnameТекстовый50НетAddressТекстовый150НетId_vladЧисловой-Нет 
   3.1 Програмування  
   Відповідно до блок-схемою, наведеною вище в пункті 4.1.2. «Блок схема», в представленій програмі розроблені програмні модулі на Borland Delphi 7. А також запити мовою Microsoft Access 2003. Тексти програмних модулів і запитів наведені в пункті .  
    3.2 Аномалії і захисне програмування  
   У ході виконання програми можлива поява на екрані повідомлень: 
 . Повідомлення «Всі поля повинні бути заповнені». 
				
				
				
				
			  Помилка виникає при незаповнення обов'язкових полів. 
 . Повідомлення «Введене значення невірно». 
  Помилка виникає при невірному вводі значення. 
    3.3 Тестування та налагодження  
   Для написання програми на Borland Delphi я користувалася движком налагодження Borland Debugger Engine. Він має деякі засоби налагодження такі як: 
 ? Контрольна точка зупинки програми (Toggle Breakpoint). Програма виконується в нормальному режимі і перериває своє виконання на точках зупинення програми. 
 ? Запуск програми до команди, виділеної курсором (Run to Cursor). Програма виконується до команди, виділеної курсором у вихідному коді. Подальше виконання програми здійснюється командами Step Over і Trace Into. 
 ? Перехід виконання програми за адресою (Go to Address). Програма виконується до команди за заданою адресою. Далі можна виконувати програму по одній команді на низькому рівні. 
 ? Вікно стеження за змінними, записами і масивами (Inspect window). 
 ? Вікно стеження за змінами значень змінних (Evaluate/Modify window). 
  Вікно стеження за виконанням на низькому рівні (CPU window) 
    4. Аналіз результатів рішення  
   Відповідно до пункту 4.4 тестування і налагодження вироблялися безпосередньо під час розробки проекту. Після завершення роботи над програмою було ще раз вироблено повне тестування всієї програми. 
  вийшло в результаті програмне забезпечення задовольняє всім програмним вимогам, повністю працездатне, не вимагає принципових доопрацювань, і готове до експлуатації. 
    5. Інструкція користувача  
   Загальні відомості про програму «Автоматизація обліку виїзних (документальних) податкових перевірок в ИФНС Росії» 
  Даний програмний продукт розроблений для більш ефективної і швидкої роботи з інформацією про платників податків, зареєстрованих будівлях, приміщеннях і спорудах, про сплачені податки і наявної заборгованості у платників податків. 
  Програма дозволяє: 
  · виводити на екран інформацію про платника податків, місце проживання, а так само паспортні дані платника податків; 
  · виводити на екран інформацію ...