Предметная область, которая представлена в данной работе — учет наличия медикаментов в аптеках города.
Актуальность данной работы заключается в том, что в наше время необходимость в медикаментах и товарах медицинского направления находится на высоком уровне. И иногда очень трудно найти данные о том, где именно можно найти то или иное лекарство из-за отсутствия единой базы включающей в себя все необходимые документы. Поэтому создание этой базы данных может существенно облегчить поиск необходимой информации по конкретному медицинскому препарату.
Было выделено 5 сущностей:
- Аптека;
- Препараты;
- Категории;
- Производитель;
- Продажа.
Задачей данной работы является разработка приложения в среде Visual Studio на языке Visual C# .
База данных создана с использованием СУБД Microsoft Sql Server.
Пользователь обладает всеми правами доступа к базе данных, может осуществлять добавление и удаление данных, получение необходимой информации и как частичное, так и полное редактирование данных.
Требования для запуска:
- Минимальная версия Visual Studio 2010
При покупке Вы получаете исходный код проекта с ексешником ,а так же, полностью готовая к защите, пояснительную записку(теория).
Исходный код:
public Form1()
{
InitializeComponent();
frm2 = new Form2();
frm3 = new Form3();
}
private void upd(){
// TODO: данная строка кода позволяет загрузить данные в таблицу "_IST_21TrofDataSet.Продажа". При необходимости она может быть перемещена или удалена.
this.продажаTableAdapter.Fill(this._IST_21TrofDataSet.Продажа);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_IST_21TrofDataSet.Производитель". При необходимости она может быть перемещена или удалена.
this.производительTableAdapter.Fill(this._IST_21TrofDataSet.Производитель);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_IST_21TrofDataSet.Категории". При необходимости она может быть перемещена или удалена.
this.категорииTableAdapter.Fill(this._IST_21TrofDataSet.Категории);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_IST_21TrofDataSet.Препараты". При необходимости она может быть перемещена или удалена.
this.препаратыTableAdapter.Fill(this._IST_21TrofDataSet.Препараты);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_IST_21TrofDataSet.Аптека". При необходимости она может быть перемещена или удалена.
this.аптекаTableAdapter.Fill(this._IST_21TrofDataSet.Аптека);
// TODO: данная строка кода позволяет загрузить данные в таблицу "_IST_21TrofDataSet.Vot_eto_nnujno". При необходимости она может быть перемещена или удалена.
this.vot_eto_nnujnoTableAdapter.Fill(this._IST_21TrofDataSet.Vot_eto_nnujno);
}
private void Form1_Load(object sender, EventArgs e)
{
upd();
}
//Действия кнопок с 1-5 включают в себя перехват исключений и обновления таблиц
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
//Сохранение данных при закрытии приложение
this.аптекаTableAdapter.Update(this._IST_21TrofDataSet.Аптека);
this.препаратыTableAdapter.Update(this._IST_21TrofDataSet.Препараты);
this.категорииTableAdapter.Update(this._IST_21TrofDataSet.Категории);
this.продажаTableAdapter.Update(this._IST_21TrofDataSet.Продажа);
this.производительTableAdapter.Update(this._IST_21TrofDataSet.Производитель);
}
Телеграм
-