Анализ и исследование задачи

ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ТУЛЬСКОЙ ОБЛАСТИ

«ТУЛЬСКИЙ ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ»

КУРСОВОЙ ПРОЕКТ

по ПМ 01.Разработка программных модулей программного обеспечения для

компьютерных систем

МДК 01.02.Прикладное программирование

специальности 09.02.03

на тему:Разработка программы «Автоматизированная информационная справочная система городской больницы»

Работу выполнил: Работу проверил:

студент группы 313-П

_______/Галямов А.И. / ________/ Бардина И.Н./

“_____” _______2016 “_____” _______2016

Щёкино

 
2016

ГОСУДАРСТВЕННОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ТУЛЬСКОЙ ОБЛАСТИ

«ТУЛЬСКИЙ ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ»

Индивидуальное задание

По выполнению курсового проекта по ПМ 01.Разработка программных модулей программного обеспечения для компьютерных систем МДК 01.02.Прикладное программирование

Студенту курса 3 специальность 09.02.03

Ф.И.О. Галямову Александру Игоревичу

Тема курсового проекта Разработка программы «Автоматизированная информационная справочная система городской больницы»

Объект исследования Городская больница

Содержание курсового проекта

Введение I. Основная часть:
1.1. Постановка задачи
1.2.Анализ и исследование задачи
1.2.2. Технические и программные средства для ее решения
1.3. Алгоритм решения задачи
1.3.1. Метод проектирования алгоритма
1.3.2.Описание алгоритма
1.4. Создание программы
1.4.1.Спецификация программы
1.4.2.Описание проектов WINDOWS-окон
1.4.3.Отладка и тестирование программы 1.4.4.Инструкция пользователю Заключение

Список рекомендуемой литературы

1.Иванов В.Б. Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений, Солон-Пресс, 2010 ,240с.

2.Мальковский М., Грацианова Т., Полякова И. Прикладное программное обеспечение, Издательство МАКС «Пресс» 2011,310с.

Приложение: листинг программы

Задание выдал: Бардина И.Н. ____________ _____________

(Ф.И.О. преподавателя) (подпись) (дата)

Задание принял: Галямов А.И. ____________ _____________

(Ф.И.О. студента) (подпись) (дата)

СОДЕРЖАНИЕ

Наименование тем и разделов Страницы
Введение.......................................................................................  
I Основная часть............................................................................  
1.1. Постановка задачи.................................................................  
1.2.Анализ и исследование задачи..............................................  
1.2.1. Технические и программные средства для ее решения...  
1.3. Алгоритм решения задачи..................................................... 1.3.1. Метод проектирования алгоритма……………………….. 1.3.2.Описание алгоритма……………………………………….  
1.4. Создание программы............................................................  
1.4.1.Спецификация программы..............................................  
1.4.2.Описание проектов WINDOWS-окон..............................  
1.4.3.Отладка и тестирование программы...................................  
1.4.4.Инструкция пользователю................................................... Заключение.....................................................................................  

Список литературы........................................................................

Приложение....................................................................................

   

Введение

Одним из важнейших условий развития и совершенствования системы управления организаций должен стать переход на автоматизированное управление, суть которого заключается в разработке и внедрении во все звенья организационных структур информационных и телекоммуникационных технологий.

Такая постановка вопроса определяет актуальность задачи создания Автоматизированной Информационной Системы (АИС), предназначенной для автоматизации функций сбора, систематизации, накопления, обработки, выдачи, отображения и передачи данных.

Исходя из принципов организации АИС должна представлять собой многоуровневую, территориально распределенную систему.

АИС должна обеспечивать реализацию следующих функций:

• своевременное представление данных от подчиненного объекта (или объекта более низкого уровня иерархии в отрасли) до необходимого уровня принятия решения в требуемом виде (документ, видео- звукозапись др.);

• сбор, систематизацию, накопление, обработку, выдачу, отображение и передачу указанной информации в целях ее анализа и обобщения, выработки вариантов решения;

• своевременное доведение решений в виде документов и распоряжений до подчиненных подразделений;

• контроль исполнения поручений;

• информационное обеспечение;

• обеспечение учебно-тренировочного процесса автоматизированными средствами поддержки.

Создание АИС позволит:

• обеспечить непрерывное и устойчивое управление всеми структурами различных вариантах деятельности;

• интегрировать все многообразие видов управленческой деятельности по функциональным направлениям;

• организовать единое информационное пространство спортивной отрасли России, то есть организовать совместное использование поступающей и накопленной информации;

• обеспечить взаимодействие и совместное функционирование территориально рассредоточенных программно-аппаратных комплексов различного назначения, включая мобильные средства обеспечения спортивных мероприятий;

• интегрировать автоматизированные технологии сбора, передачи и обработки информации, различающиеся по ее источникам и потребителям, а также по типам и видам процедур их обработки.

Автоматизированная система - это система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая автоматизированную технологию выполнения установленных функций.

Автоматизированная система (АС) состоит из взаимосвязанной совокупности подразделений организации и комплекса средств автоматизации деятельности, и реализует автоматизированные функции по отдельным видам деятельности. Разновидностью АС являются информационные системы (ИС), основной целью которых является хранение, обеспечение эффективного поиска и передачи информации по соответствующим запросам.

ИС - взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели.

При этом автоматизированные информационные системы (АИС) являются областью информатизации, механизмом и технологией, эффективным средством обработки, хранения, поиска и представления информации потребителю. АИС представляют совокупность функциональных подсистем сбора, ввода, обработки, хранения, поиска и распространения информации. Процессы сбора и ввода данных необязательны, поскольку вся необходимая и достаточная для функционирования АИС информация может уже находиться в составе её БД.

Под базой данных (БД) обычно понимают именованную совокупность данных, отображающую состояние объектов и их отношений в рассматриваемой предметной области.

Основная цель АИС - хранение, обеспечение эффективного поиска и передачи информации по соответствующим запросам для наиболее полного удовлетворения информационных запросов большого числа пользователей. К основным принципам автоматизации информационных процессов относят: окупаемость, надежность, гибкость, безопасность, дружественность, соответствие стандартам.

Основная часть

Постановка задачи

Целью данного курсового проекта является разработка программного

обеспечения для решения задачи: «Автоматизированная информационная справочная система городской больницы».

В больнице данные о пациентах хранятся в следующем файле:

-фамилия, имя, отчество, адрес, дата рождения, номер страхового полиса, отделение больницы, номер палаты, фамилия врача, дата поступления в больницу, дата выписки из больницы, диагноз, код лекарства, название выписанного лекарства, единица измерения лекарства, количество лекарства.

В справочном файле содержится информация: код лекарства, название лекарства, цена лекарства. Предусмотреть возможность корректировки файлов.

Выходная информация:

1. Вывод статистической информации о количестве пациентов, лечившихся с данным диагнозом: отделение больницы, диагноз, фамилия, имя, отчество, адрес, дата рождения.

2. Вывод информации по магазинам о стоимости выписанных лекарств по отделению: Код лекарства, наименование лекарства, единица измерения лекарства, количество лекарства, цена лекарства, стоимость лекарства. Подсчитывается итоговая стоимость лекарств, выписанных в данном отделении.

Используемое программное обеспечение – среда Borland C++ Builder

Анализ и исследование задачи

Наши рекомендации