оперативне та ефективне маніпулювання даними:
перегляд наявних даних;
додавання нових даних;
модифікація вже існуючих даних;
видалення застарілої інформації.
в) Надання користувачеві цікавить його інформацією в наочному зрозумілому людині вигляді.
2.3 Показники якості програми
.3.1 Документованість
Документація повинна містити добре прокоментував програму, щоб програміст, який при виникненні необхідності подальшої розробки програми або її модифікації, міг швидко розібратися в ній і зрозуміти її структуру, функції, процедури і модулі, а також призначення змінних. Також необхідною умовою документованості є наявність діаграм функціонування з супроводжуючим їх словесним описом, поясняющим алгоритм роботи програми.
Вище перераховані опису повинні бути написані мовою, що виключає спеціальні та професійні терміни, а також вирази, що допускають двозначну інтерпретацію.
.3.2 Ефективність
Дана система повинна забезпечити найбільш ефективну організацію роботи менеджера книгарні з різними видами необхідної інформації, що стосується роботи з клієнтами та постачальниками, звільнивши його від щоденної рутинної роботи. Крім того, використання розроблюваної системи забезпечить оперативність роботи з інформацією, виключить можливість втрати даних і допущенні помилок при роботі з ними.
2.3.3 Надійність
Підсистема «Автоматизоване робоче місце менеджера книгарні» повинна забезпечити:
Реалізована захист від помилок, які може допустити користувач при роботі з програмою. Запобігання здійснення помилок користувачем організовано за допомогою простого і зрозумілого інтерфейсу з безліччю підказок, що допоможе користувачеві правильно працювати з програмою.
Передбачено відновлення інформації після можливого апаратного або програмного збою.
.3.4 Простота використання
Простота використання даної розробки досягається за рахунок:
наявності в програмі керуючих кнопок зі спливаючими підказками, пояснюючими їх призначення;
зручною і простою у використанні системи меню і спливаючого підменю;
змісту коротких пояснень при виконанні того чи іншого кроку програми;
схожості інтерфейсу програми за найбільш популярними існуючими програмами, що повинно зробити роботу з даною програмою інтуїтивно зрозумілою;
наявності системи підказок (Help - Допомога).
.3.5 Зручність експлуатації
Зручність експлуатації даної програми досягається за рахунок можливості створення EXE - файлу, що дозволяє легко переносити додаток і запускати його, а також за рахунок забезпечення вищеперелічених (в пункті 2.3.4) властивостей підсистеми.
2.3.6 Сумісність
Візуальне середовище розробки додатків Delphi 5.0 забезпечує сумісність нових розробок з програмним забезпеченням, написаним раніше в середовищі Delphi більш ранніх версій.
2.3.7 випробуваного
випробувані повинні підтверджуватися на щоденній повірці працездатності даної системи за допомогою тестів, які розробник зобов'язаний провести на етапі тестування програмного забезпечення.
3. Модель функціонування книгарні
3.1 Інформаційна модель
Робота менеджера характеризується постійними потоками різної інформації між суб'єктами торговельної діяльності книгарні. Суб'єктами інформації в даному випадку є: сам менеджер, покупці, постачальники.
На малюнку 3.1 представлена ??загальна модель функціонування книгарні та напрямки потоків даних і керуючої інформації.
Малюнок 3.1 - Інформаційна модель
3.2 Розробка зовнішньої специфікації проекту
Специфікації задають умови і ефект дій програм, що не вказуючи способу досягнення необхідного ефекту.
Зовнішня специфікація - це опис роботи програми без конкретизації її внутрішньої структури і деталей реалізації.
Зовнішня специфікація програми повинна містити всю інформацію для користувача, необхідну для коректного використання програми. Також зовнішня специфікація повинна надавати розробнику програми всю інформацію про передбачуване використанні програми, яка необхідна для її реалізації.