Описание выходной информации
В данной задаче выходной информацией является следующая информация:
1. Список студентов выбранной группы- фельдшеру.
2. Справка о сделанных прививках (студенту в 1 экземпляре)
3. Годовой отчет о сделанных прививках(поликлинике в одном экземпляре)
Организация и ведение информационной базы
Система классификации и кодирования информации
В данной задаче используется система цифрового порядкового кодирования.
Кодированию подлежит следующая информация:
· названия городов
· наименование групп студентов
· наименования физкультурных групп
· наименования врачей
В таблице 1 представлены примеры кодирования наименований городов
Таблица 1 – Пример кодирования названий городов
| Код | Наименование улицы |
| Мурманск | |
| Полярные Зори | |
| Никель |
В таблице 2 представлены примеры кодирования наименований групп студентов
Таблица 2 – Пример кодирования наименований групп студентов
| Код | Наименование услуги |
| 1-П-1 | |
| 1-П-2 | |
| 1-П-3 |
В таблице 3 представлены примеры кодирования физкультурных групп
Таблица 3 – Пример кодирования физкультурных групп
| Код | Ф.И.О. клиента |
| Основная | |
| Дополнительная | |
| Освобожден |
В таблице 4 представлены примеры кодирования наименования врачей
Таблица 4 – Пример кодирования наименования врачей
| Код | Ф.И.О. клиента |
| Окулист | |
| Хирург | |
| Ортопед |
Внемашинная база
Внемашинная база представлена следующими документами:
Входные документы:
· приказ о зачислении студента
· страховой медецинский полис студента
· медицинская карта студента
· направление на флюорографическое обследование
· журнал прививок
Внутримашинная база
Перечень файлов БД представлен в таблице 5
Таблица 5 – перечень файлов БД
| Наименование файла БД | Назначение таблицы | |
| Dop_Obs.db | Дополнительное обследование | |
| FLU.db | Флюорографическое обследование | |
| Mantu.db | Реакция Манту | |
| Privivki.db | Прививки | |
| S_FizGrupp.db | Справочник физкультурные группы | |
| S_Gorod.db | Справочник города | |
| S_Grupp.db | Справочник группы студентов | |
| S_Pol.db | Справочник пол | |
| S_Vrach | Справочник врачи | |
| Studen.db | Студенты | |
| Vid_Priv.db | Виды прививок |
Описание структуры таблицы Dop_Obs.db представлено в таблице 6
Таблица 6 – Структура таблицы Dop_Obs.db
| Наименование поля | Тип | Размер |
| N_Zap | Autoincrement | ---- |
| K_Vrach | Short | |
| Primich | Alpha | |
| N_Zap_Med | Short |
Описание структуры таблицы Flu.db представлено в таблице 7
Таблица 7 – Структура таблицы FLU.db
| Наименование поля | Тип поля | Размер |
| K_FLU | Autoincrement | ---- |
| K_Stud | Short | |
| D_FLU | Date | ---- |
| Nomer | Short | ---- |
| Primich | Alpha | ---- |
Описание структуры таблицы Mantu.db представлено в таблице 8
Таблица 8 – Структура таблицы Service.db
| Наименование поля | Тип | Размер |
| K_Reac | Autoincrement | ---- |
| K_Stud | Short | |
| D_reac | Date | |
| Rez | Alpha | |
| Seria | Alpha | |
| KontrN | Alpha |
Описание структуры таблицы Medos.db представлено в таблице 9
Таблица 9 – Структура таблицы Medos.db
| Наименование поля | Тип | Размер |
| N_Zap_Med | Autoincrement | ---- |
| G_Med | Short | ---- |
| Ves | Short | ---- |
| AD | Alpha | |
| Bolezni | Memo | ---- |
| Zak_Lor | Memo | |
| Zak_Okulist | Memo | |
| Zak_Hirurg | Memo | |
| Zak_Nevropotolog | Memo | |
| Zak_genekolog | Memo | |
| Zak_Terapevt | Memo | |
| Rost | Short | |
| Otkl_An | Memo | |
| K_Stud | Short |
Описание структуры таблицы Privivki.db представлено в таблице 10
Таблица 10 - Структура таблицы Privivki.db
| Наименование поля | Тип | Размер |
| K_Priviv | Autoincrement | ---- |
| K_Stud | Short | ---- |
| K_Vid_priv | Short | ---- |
| D_Priv | Date | ---- |
| Doza | Short | ---- |
| Seria | Alpha | |
| KontrNomer | Alpha |
Описание структуры таблицы S_FizGrupp.db представлено в таблице 11
Таблица 11 – Структура таблицы S_FizGrupp.db
| Наименование поля | Тип | Размер |
| K_FizGrupp | Autoincrement | ----- |
| FizGrupp | Alpha |
Описание структуры таблицы S_Gorod.db представлено в таблице 12
Таблица 12 – Структура таблицы S_Gorod.db
| Наименование поля | Тип | Размер |
| K_Gorod | Autoincrement | - |
| Gorod | Alpha |
Описание структуры таблицы Brigadir.db представлено в таблице 13
Таблица 13 – Структура таблицы S_Grupp.db
| Наименование поля | Тип | Размер |
| K_Grupp | Autoincrement | ---- |
| Grupp | Alpha |
Описание структуры таблицы S_Pol.db представлено в таблице 14
Таблица 14 – Структура таблицы S_Pol.db
| Наименование поля | Тип | Размер |
| K_Pol | S | ---- |
| Pol | Alpha |
Описание структуры таблицы S_Vrach.db представлено в таблице 15
Таблица 15 – Структура таблицы S_Vrach.db
| Наименование поля | Тип | Размер |
| K_Vrach | Short | ---- |
| Vrach | Alpha |
Описание структуры таблицы Vid_Priv.db представлено в таблице 16
Таблица 16 – Структура таблицы Vidpriv.db
| Наименование поля | Тип | Размер |
| K_Vid_priv | Short | ---- |
| Vid_Priv | Alpha | |
| Period | Alpha |
Описание структуры таблицы Student.db представлено в таблице 16
Таблица 16 – Структура таблицы Student.db
| Наименование поля | Тип | Размер |
| K_Stud | Short | ---- |
| FIO | Alpha | |
| K_Goroda | Short | |
| Adress | Alpha | |
| Telefon | Alpha | |
| D_Roj | Date | |
| K_Grupp | Short | |
| N_Polis | Long Integer | |
| D_Polis | Date | |
| LPU | Alpha | |
| K_FizGrupp | Short | |
| K_Pol | Short |
На рисунке 1 инфологическая модель БД на языке “Таблицы - Связи”
Таблица 17 – Характеристика АРМ фельдшера
| Системный блок | |
| Тип процессора | Intel Pentium 1 |
| Частота, Мгц. | |
| Объём ОЗУ, Мбайт | |
| Объём кэш памяти, Кбайт | |
| Дисководы | NEC 3520A CD, Acer 1.44 Drive |
| Видеоадаптер | NVidia GeForce2 |
| Объём видеопамяти , Мбайт | 16 mb |
| Порты | PCI - 5, AGP - 1, COM - 1, LPT - 1 |
| Монитор | |
| Модель | SAMSUNG 15’ |
| Тип экрана | ЭЛТ |
| Разрешение | Макс.800x600 |
| Цвет | 32 bit |
| Принтер | |
| Модель | Epson Stylus 440 |
| Технология | Матричный |
| Скорость печати | ~5 листов в минуту |
| Порты | LPT |
| Подача бумаги | Ручная |
| Клавиатура | |
| Модель | UltraX |
| Фирма-изготовитель | Genius |
| Количество клавиш | |
| Мышь | |
| Модель | MX-1000 |
| Фирма-изготовитель | Logitech |
| Количество кнопок | 8+Scroll (x-y) |
4 Описание технических средств
4.1 Описание ОС
Рассматриваемый программный продукт разработан для операционных систем Windows 9x, 2000, ХР. (все версии). Разрабатывался в ОС Windows ХР. Service Pack 2.
Microsoft Windows XP Professional является оптимальным решением для предприятия любого размера. Данная версия операционной системы Windows
сочетает в себе преимущества Windows 2000 Professional (например, средства безопасности, управляемость и надежность) с лучшими качествами Windows 98 и Windows МЕ (поддержка Plug and Play, простой пользовательский интерфейс и передовые службыподдержки). Это делает Windows XP Professional наиболее подходящей операционной системой для настольных компьютеров, применяемых в корпоративной среде. Независимо от того, где устанавливается Windows XP Professional — на одном компьютере или в масштабе локальной сети, — эта система повышает вычислительные возможности предприятия, одновременно сокращая совокупную стоимость программного обеспечения всех настольных компьютеров.
Главной чертой второго сервис-папка являются новые средства обеспечения безопасности Windows. Это отражено и в названии пакета обновлений, полностью оно звучит так: Microsoft Windows XP Service Pack 2 with Advanced Security Technologies, то есть, в вольном переводе на русский - сервис-пак с передовыми технологиями безопасности. В Microsoft постарались сделать максимум возможного, чтобы обеспечить защиту компьютеров от разного рода атак. Насколько это удалось, станет ясно после широкого распространения сервис-папка. Пока же можно сказать, что количество вопросов Windows ХР. SP2 не уменьшается.
Ключевым нововведением станет Центр безопасности.
К элементам безопасности в Microsoft относят брандмауэр, систему автоматических обновлений и антивирусные программы. Если первые два элемента содержатся в самой операционной системе Windows ХР., то антивирусное программное обеспечение применяется от сторонних фирм-производителей.
На брандмауэре стоит остановиться отдельно. Если ранее управление ним по сути сводилось к двум функциям (включено/выключено), то сейчас на настройку отведено целое окно с тремя вкладками, позволяющими не только включать-выключать брандмауэр, а указывать исключения фильтрации трафика и проводить тонкую настройку межсетевого экрана.
Windows Firewall
Однако стоит упомянуть об особенностях брандмауэра (Windows Firewall, старое название - ICF) от Microsoft.
По умолчанию WF работает в режиме максимальной безопасности и принцип его работы таков - запросы приложений выпускаются наружу, а снаружи принимаются только пакеты, пришедшие в ответ на запросы (соответствие запрос-ответ явно ведется в виде динамической таблицы). Таким образом, при сканировании портов на компьютере с включенным WF нет ни одного открытого порта (это логично - пакеты сканера портов не будут пропущены, т.к. их никто не запрашивал). Аналогично дело обстоит с различного рода атаками, основанными на отправке нестандартных пакетов.
К недостаткам Windows Firewall стоит отнести полное отсутствие визуализации происходящих процессов. Единственным способом контроля за работой WF является текстовый протокол, который пишется в указанный файл на диске,
Internet Explorer
Не менее важные изменения коснулись и программы Internet Explorer.
В первую очередь надо отметить появившийся наконец-то в Internet Explorer блокировщик всплывающих окон . Подобное средство давно уже использовалось в таких браузерах как Opera и Mozilla.
Также в Internet Explorer появился менеджер настроек. С его помощью можно узнать перечень настроек и модулей ActiveX, установленных в системе и при необходимости отключить их. Это позволит контролировать процесс установки различных расширений, под которые с легкостью маскируется шпионское программное обеспечение.
Для вывода сообщений о заблокированных окнах и устанавливаемых расширениях используется специальная панель Information Bar.
Помимо управления дополнительными модулями, Internet Explorer 6 SP2 будет вести и мониторинг загрузки файлов, выявляя потенциально опасное содержимое.
Outlook Express
Если вы используете Outlook Express, почтовую программу, идущую в составе Windows ХР., обратите внимание, что некоторые параметры настройки изменились после установки Windows XP SP2. Новые параметры по умолчанию разработаны, чтобы защитить ваш компьютер от вирусов, червей и уменьшить количество получаемого спама.
Кроме того...
Стоит упомянуть и о появившейся технологии NO Execute (NX), Она позволяет - предотвратить ошибки переполнения, часто используемые хакерами, путем запрещения выполнения кода, находящегося в разделе памяти для данных, К сожалению, преимущества этой технологии доступны только для пользователей 64-разрядных процессоров: Intel Xeon на ядре Nocoma и АМD Opteron и Athlon 64.
Наконец, сервис-пак включает улучшенную поддержку протокола Bluetooth, включающую, в том числе, и повышенные меры безопасности.