Структурна схема
. 2 Програмування
Відповідно до структурної схеми, наведеної вище, в представленому програмному забезпечення розроблені тексти програмних модулів на вбудованій мові «1С: Підприємство 7.7». Тексти, відповідні програмою і запитам, наведені в пункті V. Додаток
4.3 Аномалії і захисне програмування
Опис аномалііРеакціі на аномаліюСпособ захисту1. Введення в полі не існуючого товара.Виводіт повідомлення про те, що, такого товару нет.Защіщено разработчіком.2. Введення в поле більшу кількість наявного товара.Виводіт повідомлення про те, що, такого товару немає в такій кількості. Документ не проводітся.Защіщено разработчіком.3.Повторний введення одного і того ж товара.Виводіт повідомлення про те, що, товар вже був введен.Защіщено розробником.
З метою підвищення надійності функціонування програми необхідно забезпечити програмний контроль:
Ввода коректних даних дат: кінцева дата повинна бути більше початкової, інакше виводиться повідомлення про помилку;
Неможливість проведення документа, якщо не введені або не вибрані деякі необхідні параметри або найменування.
. 4 Тестування та налагодження
Тестування - процес багаторазового виконання програми з метою виявлення помилок. Налагодження-виправлення помилок, знайдених за допомогою тестування. При тестуванні повинні використовуватися наступні принципи:
) необхідною частиною кожного тесту повинно бути опис очікуваних результатів роботи програми, щоб можна було швидко з'ясувати наявність або відсутність помилки в ній;
2) тому що виявлення помилок у своїй роботі (програмі) розробнику складно, тестування повинен виробляти стороння людина або організація;
) повинні бути правилом доскональне вивчення результатів кожного тесту, щоб не пропустити малопомітну на поверхневий погляд помилку в програмі;
4) необхідно ретельно підбирати тест не тільки для правильних (передбачених) вхідних даних, але і для неправильних (непередбачених);
) при аналізі результатів кожного тесту необхідно перевірити, чи не робить програма того, що вона не повинна робити;
) потрібно зберігати використані тести (для підвищення ефективності повторного тестування програми після її модифікації або установки у замовника);
Хоча програма пройшла тестування успішно, в ній, тим не менш, можуть міститися помилки, так
1) програма може не відповідати своїй зовнішній специфікації, що зокрема, може призвести до того, що в її керуючому графові виявляться пропущеними деякі необхідні шляхи;
2) не будуть виявлені помилки, поява яких залежить від даних (тобто на одних початкових даних програма працює правильно, а на інших - з помилкою).
5. Аналіз результатів рішення
Відповідно до пункту 4.4 тестування і налагодження вироблялися безпосередньо під час розробки програми. Після завершення роботи було ще раз вироблено повне тестування всієї програми.
Всі знайдені помилки були успішно усунені.
вийшло в результаті додаток задовольняє всім пред'явленим вимогам, повністю працездатний і готове до експлуатації.
програма електронний облік
6. Інструкція користувачеві
Ця програма служить для ефективного обліку товарів, дозволить виробляти зберігання даних, здійснювати пошук за заданими критеріями, отримувати звіти про кількісних і якісних складових наявної або у клієнта товарів.
Опис
Переваги програми:
Зручність і простота в експлуатації (мінімальні навички роботи користувача на 1С); істотне полегшення роботи співробітника магазина; більш оперативне обслуговування клієнтів; не великий обсяг займаної пам'яті. Для того щоб відкрити базу даних, необхідно відкрити базу даних 1С «Zepter».
Запуск програми.
Запуск програми здійснюється натисканням лівої клавіші миші на ярлик програми «1С: Підприємство 7.7»
У даній програмі існує 2 набору прав: Адміністратор і користувач. При запуску «1С: Підприємство 7.7» необхідно вибрати користувача і ввести пароль.
Для адміністратора встановлені всі права, у користувача обмежений набір прав. Користувач не має права змінювати значення і видаляти документи.
Відкрита база Zepter виглядає наступним чином:
...