у - це запит, який повертає (користувачеві) деякий набір рядків, з яким можна здійснити одну з трьох операцій:
переглянути отриманий набір;
змінити всі записи набору;
видалити всі записи набору.
Таким чином, використання SQL зводиться, по суті, до формування всіляких вибірок рядків і здійсненню операцій над усіма записами, що входять в набір.
Мова SQL являє собою сукупність
операторів;
інструкцій;
і обчислюваних функцій.
. 1 Вимоги до технічного забезпечення
Вимоги для сервера
Мінімальні вимоги:
Процесор Pentium з частотою 600 МГц:
ОЗУ 512 Мб;
Вільне місце на жорсткому диску 1 Гб.
Рекомендовані вимоги:
Процесор з частотою 1 ГГц:
ОЗУ 1 Гб.
3.2 Вимоги до програмного забезпечення
Сервер:
Для нормальної роботи програми необхідна наявність на комп'ютері операційної системи із серії WINDOWS XP і Server 2003 і MS SQL Server 2005, а також .Net Framework 2.0 і вище.
Клієнт: WINDOWS 2000 або вище.
. Методика розробки програми
. 1 Алгоритмізація задачі
. 1.1 Опис алгоритму
База даних «Автоматизація обліку заявок і контролю виконання робіт відділом інформаційних технологій ФГУЗ клінічної лікарні №8 ФМБА Росії» створювалася з самого початку MS SQL Server +2005.
Алгоритмізація вирішення задачі дипломного проекту розбита на кілька етапів. Кожен етап являє собою постановку і вирішення окремих завдань.
У ході розробки програмного продукту були створені наступні таблиці:
автоматизація облік заявка алгоритм
Таблиця №1 «Журнал заявок»
Ім'я поляТіп даннихРазмер поляОбязательное полеId-записи - ключове полеСчётчікДлінное целоеДаId_заявкіЧісловоеДлінное целоеДаФИО_предъявителя_заявкиТекстовое50ДаДолжность_предъявителя_заявкиТекстовое50ДаТелефон_предъявителя_заявкиЧисловоеДлинное целоеДаЕ-mail_предъявителя_заявкиТекстовое50ДаАдрес_предъявителя_заявкиТекстовое50ДаId_вида_работЧисловоеДлинное целоеДаДата_поступления_заявкиДата/время-ДаId_места_установки(отдела)ЧисловоеДлинное целоеДаId_сотрудніка_ОІТЧісловоеДлінное целоеДаId_матеріала_для установки/замениЧісловоеДлінное целоеДаId_прічіни_отказаЧісловоеДлінное целоеДаId_срочності_замениЧісловоеДлінное целоеДаДата_ісполненія_заявкіДата/час-Да
Таблиця №2 «Довідник виду робіт»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_віда_работ - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловоеДлінное целоеДаВид_работыТекстовое50ДаПримечаниеТекстовое50Да
Таблиця №3 «Довідник заявок»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_заявкі - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловоеДлінное целоеДаПроблема Тестовое50ДаПрімечаніе Текстовое50Да
Таблиця №4 «Довідник місць установки»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_места_установкі (відділу) - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловоеДлінное целоеДаФИО_начальника_отделаТекстовое50ДаТелефонЧисловоеДлинное целоеДаАдрес Текстовое50Да
Таблиця №5 «Довідник за матеріалами»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_матеріала_для установки/заміни - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловоеДлінное целоеДаНаименование_материалаТекстовое50ДаПримечание Текстовое50Да
Таблиця №6 «Довідник по терміновості заміни»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_срочності_замени - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловоеДлінное целоеДаСрочность_замениТекстовое50ДаПрімечаніе Текстовое50Да
Таблиця №7 «Довідник причин відмови»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_прічіни_отказа - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловойДлінное целоеДаПричина_отказаТекстовый50ДаНеобходимый_материалТекстовый50ДаЦена Грошовий-Да
Таблиця №8 «Довідник співробітників відділу інформаційних технологій»
Ім'я поляТіп даннихРазмер поляОбязательное полеId_сотрудніка_ОІТ - ключове поле (майстер підстановки в таблицю журнал заявок) ЧісловойДлінное целоеДаФИО...