Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Импорт и экспорт данных в файлы формата XML




 

XML это язык разметки, с помощью которого можно описать произвольные данные. На основе XML можно организовать хранение информации и ее обмен, который не зависит от ни от конкретных приложений, ни от платформы, на которой они исполняются. Для работы с XML применяются XML-парсеры. Многие составляющие технологии.NET неразрывно связаны с XML. А значит, XML хорошо поддерживается со стороны Framework Class Library. Классы для работы с XML собраны в пространстве имен System.Xml.

В приложении существует возможность импорта/экспорта таблиц: Personnal и Pacienty. Данные в таблице Personnal связаны с таблицей Departament, а данные из таблицы Pacienty связаны с Departament и Diagnos. Для того чтобы не потерять связи при импорте или экспорте данных в XML необходимо сохранять все связные данные из других таблиц.

Фрагмент XML файла в результате выгрузки таблицы Pacienty:

<?xml version="1.0" encoding="utf-16"?>

<Pacients>

<Pacient id="1" Name="Неизвестный" Address="Улица" Birthday="14.09.1960" Data_arrival="05.12.2011" Data_depart="01.01.0001" Departament="Нет">

<Diagnos id="3" Name="Нет" Departament="Нет" Personnel="Нет" Description="" />

</Pacient>

<Pacient id="3" Name="Пупкин В.С" Address="Белгород ул. Сумская 211 кв. 5" Birthday="24.12.1955" Data_arrival="29.11.2011" Data_depart="31.12.2011" Departament="Хирургия">

<Diagnos id="4" Name="ОРВИ" Departament="Терапия" Personnel="Быков А.Е" Description="Группа вирусных заболеваний верхних дыхательных путей. В процессе развития вирусное заболевание может осложняться бактериальной инфекцией. Основные симптомы ОРВИ — насморк, кашель, чиханье, головная боль, боль в горле, ощущение разбитости В быту слово «простуда» иногда относится к проявлениям простого герпеса на губах, а не к заболеванию дыхательных путей." />

</Pacient>

<Pacient id="4" Name="Уваров Д.Н" Address="Белгород ул. Попова д. 36 кв. 74" Birthday="16.08.1985" Data_arrival="15.11.2011" Data_depart="03.12.2011" Departament="Кардиология">

<Diagnos id="3" Name="Нет" Departament="Нет" Personnel="Нет" Description="" />

</Pacient>

<Pacient id="5" Name="Максимка К" Address="Общага 5" Birthday="01.02.1992" Data_arrival="01.12.2011" Data_depart="10.01.2012" Departament="Онкология">

<Diagnos id="5" Name="Шизофрения" Departament="Психиатрия" Personnel="Леонов А.И" Description="Полиморфное психическое расстройство или группа психических расстройств, связанное с дезинтеграцией процессов мышления и эмоциональных реакций. Шизофренические расстройства в целом характеризуются фундаментальными и характерными расстройствами мышления и восприятия, а также неадекватным или сниженным аффектом." />

</Pacient>

</Pacients>


Заключение

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

В результате выполнения данного курсового проекта были решены задачи, поставленные в начале работы. Была разработана структура базы данных; разработан интерфейс программы. При этом были учтены все требования, выдвинутые в начале выполнения данного проекта.

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


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

1. Грубер М. Понимание SQL. Перевод. Лебедева В.Н. Под редакцией Булычева В.Н. МОСКВА, 1993.

2. Дейт К.Дж. Введение в системы баз данных: Пер. с англ. — 6-е изд. — Киев: Диалектика, 1998.

3. http://fluentnhibernate.org/

4. http://slynetblog.blogspot.com/2009/10/nhibernate-1.html

5. http://netcoder.ru/blog/csharp/129.html

6. http://www.mysql.ru

7. http://ru.wikipedia.org


Приложение

Скриншоты программы

Проверка на некорректный ввод данных.

 






Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 568 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Жизнь - это то, что с тобой происходит, пока ты строишь планы. © Джон Леннон
==> читать все изречения...

2264 - | 2037 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.