Читать курсовая по Отсутствует: "Автоматизация учёта пациентов в регистратуре поликлиники" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Автоматизация учёта пациентов в регистратуре поликлиники ОГЛАВЛЕНИЕ

программирование объектный ориентированный

ВВЕДЕНИЕ

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

2. Объектно-ориентированный анализ и проектирование системы на языке UML

2.1 Диаграмма вариантов использования

.2 Диаграмма классов

.3 Диаграмма последовательности

. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ

.1 Краткая характеристика используемой программной среды

.2 Описание реализации программных модулей

.3 Инструкция пользователя

ЗАКЛЮЧЕНИЕ

Приложение ВВЕДЕНИЕ Созданием языков программирования занимаются в большинстве случаев очень квалифицированные люди, часто группы программистов, а иногда даже международные коллективы. Однако подавляющее большинство языков программирования умирало, едва родившись. Лишь к немногим из них был проявлен интерес, и буквально единицы получили действительно широкое распространение.# (произносится си диез) - объектно-ориентированный язык программирования. Разработан в 1998-2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework и впоследствии был стандартизирован как ECMA-334 и ISO/IEC 23270.# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, свойства, обобщѐнные типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.

Переняв многое от своих предшественников - языков C++, Java, Delphi, Модула и Smalltalk - С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем, например, C# не поддерживает множественное наследование классов (в отличие от C++).

1. ПОСТАНОВКА ЗАДАЧИ Программа «Учёт пациентов в регистратуре поликлиники» для учёта пациентов в регистратуре поликлиники.

) Для добавления нового пациента необходимо ввести: Ф.И.О., пол, дату рождения, дату поступления, текущее заболевание и выбрать из списка лечащего врача.

Программа должна обеспечивать выполнение следующих функций:

· добавление пациента;

· вывод списка пациентов (в табличной форме);

· удаление пациента на случай, когда он выздоровеет либо умрет;

· добавление лечащего врача, процедур, лекарств.

) Составить UML-диаграммы: вариантов использования, классов, последовательности.

) Провести тестирование на правильность ввода данных и правильность обработки исключительных ситуаций.

Для работы с базой данных используется класс sqliteclass, в котором содержатся все необходимые конструкции работы с базой.

2. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ И ПРОЕКТИРОВАНИЕ СИСТЕМЫ НА ЯЗЫКЕ UML Данный этап работы предусматривает создание основных диаграмм, определяющих модель построения программы. В этих рамках будут сделаны

диаграммы вариантов использования, классов, последовательности, состояний (каждого класса), деятельности. Разработка этих элементов позволяет сделать комплексное представление о программе. .1 Диаграмма вариантов использования Диаграмма вариантов использования описывает


Интересная статья: Быстрое написание курсовой работы