Порядок контроля и приемки
Приемка работ производится «Заказчиком», с подписанием акта сдачи-приемки результатов работ, после предоставления разработчиком всех результатов работ - инструкции пользователя и исходной программы, в условиях, указанных в настоящем Техническом задании. После чего, разработчик должен осуществить настройку программы, а «Заказчик» должен провести испытания. Испытания представляют собой процесс проверки выполнения заданных функций системы, выявления и устранения недостатков в программном обеспечении и документации.
1.2 Пояснительная записка
Назначение и область применения
Данный программный продукт был сделан в ходе прохождения практики по профилю специальности. Место прохождения – г. Кемерово, МУЗ ГБ 1 им. А.Н. Горбуновой, период прохождения – с 20.04.04г. по 30.04.04г.
Задача предназначена для автоматизации процесса обработки сведений о студентах, имеющих хронические заболевания, с разбивкой данных по районам проживания пациента и учебному заведению.
В данной задаче математические методы не применялись, использовались простейшие алгоритмы.
Описание алгоритма и функционирования программы
Выбор алгоритма решения задачи был основан на аналогичной программе, которая не позволяла обрабатывать данные с учётом существующих на сегодняшний день требований.
Описание организации входных и выходных данных
При занесении внешней информации в табличные файлы она становиться хранимой, то есть внутренней. Над внутренне информацией производятся обрабатывающие действия. И затем хранимая информация становиться выходной, которая выводится в электроном виде или виде отчета.
Внешней входной информацией является информация, которую пользователь получает из внешней среды, путем ввода данных, полученных в результате обследования пациента. Ввод внешней входной информации осуществляется с помощью клавиатуры или выбора из предложенных списков имеющихся в базе.
Выходной информацией является результативная и хранимая информация, которая по запросу выводится на экран в виде выходных экранных форм и отчетов.
Таблица 1 - Структура табличного файла karta.dbf
| Имя поля | Тип поля | Содержимое поля |
| Bio | Текстовое | Биологическое развитие |
| Dat_osm | Дата | Дата осмотра |
| Dat_rog | Дата | Дата рождения |
| Имя поля | Тип поля | Содержимое поля |
| Diagnoz1 | Текстовое | Диагноз до проведения диспансерного обследования |
| Diagnoz2 | Текстовое | Диагноз по результатам проведения диспансерного обследования |
| Fam | Текстовое | Фамилия |
| Gr_z | Текстовое | Группа здоровья |
| Ima | Текстовое | Имя |
| Inval | Текстовое | Инвалидность |
| Med_gr | Текстовое | Медицинская группа занятий физической культурой |
| Mestod1 | Текстовое | Область |
| Mestod2 | Текстовое | Город |
| Mestov | Текстовое | Место воспитания |
| Osanka | Текстовое | Осанка |
| Otch | Текстовое | Отчество |
| Phiz | Текстовое | Физическое развитие |
| Phiz_p | Текстовое | Физическая подготовка |
| Pol | Текстовое | Пол |
| Имя поля | Тип поля | Содержимое поля |
| Psih1 | Текстовое | Психическое развитие эмоционально-вегетативное |
| Psih2 | Текстовое | Психическое развитие психомоторная сфера |
| Psih3 | Текстовое | Психическое развитие интеллект |
| Recom1 | Текстовое | Лечебно оздоровительные мероприятия в условиях амбулаторно-поликлинического учреждения |
| Recom2 | Текстовое | Лечебно-коррекционные мероприятия в условиях стационара |
| Recom3 | Текстовое | Лечебно-оздоровительные мероприятия в условиях санатория |
| Stopa | Текстовое | Стопа |
| Uchreg | Текстовое | Учреждение |
| Uch_z | Текстовое | Учебное заведение |
| Имя поля | Тип поля | Содержимое поля |
| Zab_in | Текстовое | Заболевание инвалидности |
Таблица 2 - Структура табличного файла obsled.dbf:
| Имя поля | Тип поля | Содержимое поля |
| Dat_rog | Дата | Дата рождения |
| Dinam | Текстовое | Динамометрия |
| Ekg | Текстовое | ЭКГ |
| Fam | Текстовое | Фамилия |
| Fvd | Текстовое | ФВД |
| Gl_moch | Текстовое | Глюкозы в моче |
| Ima | Текстовое | Имя |
| Iz_ad | Текстовое | Измерение АД |
| Kal | Текстовое | Анализ кала |
| Krov | Текстовое | Анализ крови |
| Moch | Текстовое | Анализ мочи |
| Okp | Текстовое | Окружность грудной клетки |
| Otch | Текстовое | Отчество |
| Phlyr | Текстовое | Флюорография |
| Plant | Текстовое | Плантограмма |
Таблица 3 - Структура табличного файла vrachi.dbf:
| Имя поля | Тип поля | Содержимое поля |
| Dat_rog | Дата | Дата рождения |
| Fam | Текстовое | Фамилия |
| Genek | Текстовое | Обследован гинекологом |
| Hir | Текстовое | Обследован хирургом |
| Ima | Текстовое | Имя |
| Nevr | Текстовое | Обследован невропатологом |
| Oftal | Текстовое | Обследован офтальмологом |
| Otch | Текстовое | Отчество |
| Otol | Текстовое | Обследован отоларингологом |
| Psih | Текстовое | Обследован психиатром |
| Ter | Текстовое | Обследован терапевтом |
Обоснование выбора состава технических и программных средств
На основании изученного материала (СУБД FoxPro) была выбрана объектно-ориентированная, визуально-программируемая среда VisualFoxPro 7.0, которая в полной мере соответствует новым требованиям, предъявляемым современным средствам проектирования и реализации программного обеспечения:
- язык программирования является объектно-ориентированным языком, позволяющий решать многие задачи визуально;
- работа в многозадачной среде, совместно с другими приложениями Windows, обмениваясь с ними информацией;
- возможность создания таблиц максимального размера до 2 Гб;
- среда функционирует в среде Windows;
- среда позволяет расширить многие функциональные возможности системы.
Заключение
Во время работы над курсовым проектом было тщательно изучено и отлажено настоящее состояние программы разработанной в периоде летней практики, а также был проведен тщательный анализ дополнений и исправлений, которые можно было произвести. По итогам проведённой работы можно сделать вывод, что все поставленные цели были решены. Также был разработан план работы над дипломным проектом.
В процессе работы были выявлены недостатки и недоработки, вследствие чего приобретался опыт по разработке алгоритмов решения, отладке, структуры файлов для ввода. Все недостатки и недоработки будут устранены в процессе дальнейшей работы над задачей.
Литература
1. ГОСТ 2.105-98 "ЕСКД" (единая система конструкций документации). Общие требования к текстовым документам.
2. ГОСТ 19.701-90 "ЕСКД" (единая система конструкций документации). Схемы алгоритмов и программ.
3. Попов А.А. Создание приложений для FoxPro 2.5/2.6 в DOS и WINDOWS.-М.: Издательство «ДЕСС КОМ», 2000г. – 672с.
4. Мусина Т.В., Пушенко В.А. VisualFoxPro 7.0 Учебный курс. – К.: ВЕК+; СПб.: КОРОНА принт; К.: НТИ; М.: Бином-Пресс, 2004. – 400с.
5. Омельченко Л.Н. Самоучитель VisualFoxPro 8.0 – СПб.: БХВ-Петербург, 2003. – 688 с.: ил.