користувача, що володіє малим обсягом знань і навичок у використанні комп'ютерної техніки, а також досягнення високої швидкодії та ефективності програми.
Мінімальна конфігурація ЕОМ, необхідна для роботи програми:
процесор -Intel Pentium 3 і вище;
клавіатура, миша;
операційна система - Windows XP, Vista, 7,8; ??
вільний об'єм на жорсткому диску - не менше 100 Мб (без урахування обсягу бази).
. 1.2 Створення і реалізація програми
Розроблена програма «Облік звернень пацієнтів» заснована на принципах модульного програмування, яке відкриває можливості для подальшого удосконалення розробленого ПЗ. Модульна організація програми забезпечує більш просте і швидке внесення змін і доповнень в програму [16, с.5].
Програма написана на мові програмування C ++. Вибір цієї мови обумовлений наступними факторами:
на сьогоднішній день мова С ++ є одним з найпопулярніших, гнучких і зручних мов, з добре продуманим синтаксисом і багатими можливостями;
С ++ є на даний момент єдиною середовищем швидкої розробки додатків (RAD), повністю підтримуючої всі провідні індустріальні стандарти: XML, SOAP, WSDL і XSL, а також з'являються платформи - Microsoft.NET і BizTalk, Sun Microsystems ONE, забезпечуючи необхідну гнучкість, надійність і масштабованість;
велика кількість візуальних компонент розширюють можливості розроблюваних програм;
доступ до візуальних і не візуальним компонентам реалізований на основі об'єктної бібліотеки VCL (Visual Component Library), яка крім того містить велику кількість сервісних функцій.
Бібліотека VCL і, отже, розроблене програмне засіб, реалізують об'єктно-орієнтований підхід в програмуванні. З позиції ОПП всі елементи управління інтерфейсом програми являють собою об'єкти з певними властивостями і методами управління.
Серверну частина системи являє СУБД Microsoft SQL Server, яка забезпечує зберігання даних, що використовуються в системі, обробку запитів, підтримку цілісності бази, розмежування доступу до ресурсів і резервне копіювання даних.
користувача інтерфейс програми забезпечує взаємодію з базою даних. Він досить простий, орієнтований на некваліфікованого користувача і являє собою win32-додаток. Розробка проводилася в середовищі програмування Embercadero RAD Studio XE C ++, яка підтримує набір компонент ADO (ActiveX Database Objects) для роботи з СУБД Microsoft SQL Server.
Засобом побудови звітів була обрана поширена програма Excel, що входить в комплект поставки Microsoft Office. Навички для роботи користувача з даним додатком відносяться до розряду базових і не вимагають додаткового навчання. Для інтеграції клієнтського додатка з Microsoft Office буде використовуватися технологія OLE-автоматизації, яка дозволяє взаємодіяти програмами, розробленими в середовищі Embercadero RAD Studio C ++ або інших середовищах розробки, з додатками Office. У програмі реалізований контроль коректного введення даних, що обмежує введення запису в базу даних з невірно введеної форми. Схема функціональної структури програми представлена ??на малюнку нижче.
Малюнок 14. Функціональна структура програми
3.1.3 Інфологіческое проектування
На основі аналізу особливостей предметної області був виділений необхідний набір сутностей.
Результатом інфологіческого проектування інфологіческая модель, побудована за нотації Crow`s foot.
Малюнок 15. Инфологическая модель бази даних диспансеру
3.2 Керівництво користувача
. 2.1 Запуск програми
Так як, система «Облік звернень пацієнтів» складається з двох програм-клієнтів, що працюють по клієнт-серверній архітектурі, за допомогою бази даних MySQL, то запуск системи виробляється різними користувачами.
Програма «Звернення» запускається працівником реєстратури шкірно-венерологічного диспансеру подвійним кліком по ярлику «Обращеніе.exe», розташованому на робочому столі персонального комп'ютера. Програма «Облік звернень пацієнтів» запускається лікарем подвійним кліком по ярлику «Учет.exe», розташованому на робочому столі персонального комп'ютера.
. 2.2 Робота з формою запису пацієнтів
Після запуску програми «Звернення» на екрані з'явиться головна форма програми (див. малюнок 16). Головна форма являє собою форму, в яку працівник реєстратури диспансеру додає звернення пацієнта в базу.
Малюнок 16. Головна форм...