- 1
- 2
- 3
- . . .
- последняя »
Автоматизация учёта пациентов в регистратуре поликлиники ОГЛАВЛЕНИЕ
программирование объектный ориентированный
ВВЕДЕНИЕ
. Постановка задачи
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 Диаграмма вариантов использования Диаграмма вариантов использования описывает
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы