Порядок контроля и приемки
Приемка работ производится «Заказчиком», с подписанием акта сдачи-приемки результатов работ, после предоставления разработчиком всех результатов работ - инструкции пользователя и исходной программы, в условиях, указанных в настоящем Техническом задании. После чего, разработчик должен осуществить настройку программы, а «Заказчик» должен провести испытания. Испытания представляют собой процесс проверки выполнения заданных функций системы, выявления и устранения недостатков в программном обеспечении и документации.
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 с.: ил.