и, яка містить відомості про покупця, магазині, кількість і ціну конкретного товару.
. Перегляд і друк інформації про комплектуючих необхідного комп'ютера.
. Здійснення пошуку необхідної інформації про товари, магазинах, продавцях, постачальниках, продажах, покупцях, замовленнях, комплектуючих і каталозі.
. Здійснення операцій продажу, замовлень, а також, перегляд повного переліку співробітників, клієнтів і постачальників конкретного магазину, вибір якого здійснюється при запуску клієнтського додатку.
. Можливість переходу з системи поточного магазину в систему необхідного.
. Можливість входу в систему з різними рівнями доступу до даних: користувальницький (здійснює лише перегляд інформації) і адміністраторський (здійснює всі можливі операції, представлені в системі). span>
. Можливість зміни користувача в ході роботи програми.
. Здійснення контролю введених даних: перевірка на відповідність типів, на введення обов'язкових полів даних, а також, на введення тільки можливих значень, зчитувальних з необхідних таблиць.
. Можливість перегляду інформації з таблиць в режимі реального часу.
.2 Розробка загальної структури ІС
При розробці інформаційної системи була використана архітектура В«Клієнт-серверВ».
В
Рис.1. Архітектура В«Клієнт-серверВ»
В архітектурі В«клієнт-серверВ» БД розміщується на комп'ютері-сервері мережі. Додаток, що здійснює роботу з цією БД, знаходиться на комп'ютері користувача. Додаток користувача є клієнтом. Клієнт і сервер взаємодіють таким чином: клієнт формує і відсилає запит (SQL-запит) сервера, на якому розміщена БД. Сервер виконує запит і видає клієнтові в якості результатів необхідні дані. До достоїнств такої архітектури належать:
для роботи з даними використовується реляційний спосіб доступу, що знижує навантаження на мережу;
додаток безпосередньо не управляє базою, управлінням займається тільки сервер; у зв'язку з цим можна забезпечити високий ступінь захисту даних;
в додатку відсутній код, пов'язаний з управлінням БД, тому додатки спрощуються.
Структура інформаційної системи являє собою клієнтське додаток, написаний на мові програмування високого рівня Borland Delphi7, що взаємодіє з базою даних В«KursovayaВ» за допомогою технології ADO. База даних розроблена мовою Transact-SQL в системі управління базами даних Microsoft SQL Server 2000. br/>
2. Розробка серверної частини інформаційної системи