лені навчанням користувача роботі з системою. Для цієї мети система повинна містити довідкову інформацію.
Помилки, викликані не зчитуванням показань системи, які однаково часто виробляють як досвідчені, так і недосвідчені користувачі. Перші не зчитують показань системи тому, що у них вже склалася думка про поточний стан, і вони вважають зайвим його перевіряти, другі - тому що вони або забувають прочитувати свідчення, або не знають, що це потрібно робити і як.
Моторні помилки, кількість яких фактично нехтує мало, але не так мало, щоб зовсім їх не враховувати. Сутністю цих помилок є ситуації, коли користувач знає, що він повинен зробити, знає, як цього домогтися, але не може виконати дію нормально через те, що фізичні дії, які потрібно виконати, виконати важко.
Важливою функцією будь-якої системи є можливість скасувати виконану дію. Дана можливість часто допомагає користувачеві не тільки виправити зроблену помилку, але вільно вивчати систему методом проб і помилок, будучи при цьому впевненим у можливості скасувати зроблену помилку.
1.2.4 Вимоги до апаратно-програмного забезпечення
У таблиці 6 вказані мінімальна і рекомендована конфігурації апаратного та програмного забезпечення, необхідні і достатні для коректного функціонування прикладних додатків.
Таблиця 6 - Мінімальна і рекомендована конфігурації апаратного та програмного забезпечення
Параметр оборудованіяМінімальная конфігураціяРекомендуемая конфігураціяПроцессорPentium 4 Cedar Mill 661Intel Pentium G620Об'ем оперативної пам'яті1 Гб4 ГбОб'ем постійної памяті50 Гб500ГбСкорость мережевого інтерфейса10 Мбіт/сек1 Гбіт/секОпераціонная сістемаОпераціонная сістемаWindows XP
Обгрунтування вибору операційної системи. У сучасному комп'ютерному світі вибір операційної системи полягає у виборі з двох варіантів: Microsoft Windows або Linux [10]. На відміну від Microsoft Windows операційні системи сімейства Linuxлішени цього недоліку платного програмного забезпечення - ядро ??Linuxізначально поширюється вільно. Основна частина дистрибутивів, заснованих на ядрі Linux, поширюються вільно. Виняток становлять особливі дистрибутиви, поширювані за гроші, але плата, як правило, стягується за поліпшену технічну підтримку, що надається у разі придбання продукту [11, 12].
У свою чергу Windows приваблює своєю поширеністю на персональних комп'ютерах і зручними середовищами для ведення проектування та розробки прикладних додатків.
В якості конкретного дистрибутива був обраний продукт фірми Microsoft - Windows XP. Вибір обумовлений високою популярністю даного дистрибутива, його широким розповсюдженням, стабільністю роботи і частим випуском оновлень.
1.2.5 Вибір технологій і засобів розробки
1.2.5.1 Вибір системи управління базами даних
Система управління базами даних (СУБД) - сукупність програмних і лінгвістичних засобів загального або спеціального призначення, які забезпечують управління створенням та використанням баз даних.
В якості СУБД була обрана Microsoft SQLServer 2008.
Вибір грунтується на наступних перевагах Microsoft SQL Server +2008:
Масштабованість і надійність. SQL Server 2008 забезпечує практично необмежене зростання обсягів зберігання даних за рахунок збільшення надійності і масштабованості системи, використовуючи всі переваги мультипроцесорної обробки даних. Це безпечна, надійна, масштабована платформа, що захищає інформацію в додатках і підвищує її доступність. Включена в неї інноваційна інфраструктура управління, заснована на політиках, дозволяє визначати політики для явного та автоматичного адміністрування серверних сутностей на одному або декількох серверах
Швидкість створення рішень. SQL Server 2008 зменшує час розробки, впровадження та виходу на ринок сучасних додатків, прискорює процес пошуку даних, спрощує управління, дозволяє використовувати створювані користувачем функції в інших додатках. Середа ADO Entity Framework підвищує ефективність праці розробників, оскільки тепер вони мають справу не безпосередньо з таблицями і полями, а з логічними інформаційними сутностями, погодженими з бізнес-вимогами. Більше того, вони можуть створювати додатки, що дозволяють користувачам копіювати дані на власні пристрої, а пізніше синхронізувати їх з центральними серверами.
Ядро реляційної бази даних SQL Server 2008 включає наступні можливості для створення і підтримки різних додатків з сховищами даних:
- табличні секції, що забезпечують швидке завантажен...