Автоматизація обліку пацієнтів в реєстратурі поліклініки
ЗМІСТ
програмування об'єктний орієнтований
ВСТУП
. Постановка завдання
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. ПОСТАНОВКА ЗАВДАННЯ
Програма В«Облік пацієнтів в реєстратурі поліклінікиВ» для обліку пацієнтів в реєстратурі поліклініки.
) Для додавання нового пацієнта необхідно ввести: П.І.Б., стать, дату народження, дату надходження, поточне захворювання і вибрати зі списку лікуючого лікаря. span>
Програма повинна забезпечувати виконання таких функцій:
В· додавання пацієнта;
В· виведення списку пацієнтів (у табличній формі);
В· видалення пацієнта на випадок, коли він одужає або ...