АИС База данных "Регистратура поликлиники" (C#, WPF,WinFroms, SQLite, Access )

Общие положения

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

Плановые сроки начала и окончания работы над системой:

  • Дата начала: 16.12.2020 г.;
  • Дата окончания: 29.01.2021 г.

Назначение и цели создания системы

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

Использованные технологии:

  • C# + WPF+ WinForms;
  • SQLite + Entity Framewor;
  • Access.

Требования и возможности АИС

 Данное приложение будет иметь следующие возможности:

- учет карточек пациентов;

- учёт пациентов;

- учёт врачей;

Приложение будет построено на базе двух технологий: Windows Forms и Windows Presentation Foundation.

Windows Presentation Foundation будет использоваться для создания основного графического интерфейса. Будут созданы три окна: Регистрация, Авторизация и Кабинет пользователя. Для хранения учётных данных пользователей  будет использоваться база данных Sqllite

Для реализации основной части приложения будет использоваться Windows Forms. Все основные данные будут храниться в базе Access.

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

Фрагмент программного кода (окно авторизации):

<Window x:Class="Registry.MainWindow"

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

        xmlns:local="clr-namespace:Registry"

        mc:Ignorable="d"

        xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"

        Title="Приложение для пользователей" Height="500" Width="800">

    <Grid Background="#F5F5DC">

        <Border MinWidth="400" Margin="15" Background="White" VerticalAlignment="Center" Padding="30" MaxWidth="700" CornerRadius="30">

            <Border.Effect>

                <DropShadowEffect BlurRadius="30" Color="LightGray" ShadowDepth="0"/>

            </Border.Effect>

            <StackPanel>

                <TextBlock Text="Регистратура поликлиники" FontSize="30" FontWeight="Bold" Margin="0 0 0 20"/>

                <Grid Margin="0 0 0 20">

                    <Button Content="Регистрация" HorizontalAlignment="Left"/>

                    <Button Content="Войти" HorizontalAlignment="Right" Style="{StaticResource MaterialDesignFlatButton}"/>

                </Grid>

                <TextBox x:Name="textBoxName" materialDesign:HintAssist.Hint="Введите имя" Style="{StaticResource MaterialDesignFloatingHintTextBox}" />

                <TextBox x:Name="textBoxLogin" materialDesign:HintAssist.Hint="Введите логин" Style="{StaticResource MaterialDesignFloatingHintTextBox}" />

                <PasswordBox x:Name="passBox" materialDesign:HintAssist.Hint="Введите пароль" Style="{StaticResource MaterialDesignFloatingHintPasswordBox}" />

                <PasswordBox x:Name="passBox_2" materialDesign:HintAssist.Hint="Повторите пароль" Style="{StaticResource MaterialDesignFloatingHintPasswordBox}" />

                <TextBox x:Name="textBoxEmail" materialDesign:HintAssist.Hint="Введите Email" Style="{StaticResource MaterialDesignFloatingHintTextBox}" />

                <Button Content="Зарегистрироваться" Margin="0 20"/>

            </StackPanel>

        </Border>

    </Grid>

</Window>

Содержание архива:

  • Исходный проект программы с кодом в Visual Studio.
  • Пояснительная записа к курсовой работе (48 страниц).
Купить 2000,00 
(без учета комиссии 3,8 %)
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически.
Похожие работы
Купить

2000,00 

(без учета комиссии 3,8 %)

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически.
Регистратура поликлиники.rar
43291688
Оцени работу

рейтинг

Поделись работой с друзьями

Комментарии (0)

admin

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
АИС База данных "Регистратура поликлиники" (C#, WPF,WinFroms, SQLite, Access )
В последние годы всё больше и больше растет интерес к программированию. Самими популярными языками программирования являются C#, Python и C++. Однако последний сильно уступает первым двум несмотря на все его достоинства. C# в отличие от C++ обладает расширенным список возможностей и большим количеством библиотек, чего не скажешь о C++. C# в большинстве случаев используется для разработки десктопных приложений. Десктопные приложения – это программы, логика работы которых требует наличия оператора (человека, работающего с программой), содержащие в себе всю полную функциональность и способные работать отдельно на любой машине изолированно от других приложений. Такие приложения реализуются двумя способами: Windows Forms приложения и WPF.
Категория: Образование
Стоимость: 2000,00