Автор работы: Пользователь скрыл имя, 14 Июля 2013 в 17:17, курсовая работа
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
dataGridView1.Columns[8].
dataGridView1.Columns[9].
dataGridView1.Columns[10].
dataGridView1.Columns[11].
}
private void btnAdd_Click(object sender, EventArgs e)
{
guestTableAdapter.Update(
dBHOTELDataSet.Guest.
}
private void btnDelete_Click(object sender, EventArgs e)
{
dataGridView1.Rows.RemoveAt(
guestTableAdapter.Update(
dBHOTELDataSet.Guest.
}
private void btnAddApart_Click(object sender, EventArgs e)
{
Form Apartament = new Apartament();
Apartament.ShowDialog();
}
private void btnAddServ_Click(object sender, EventArgs e)
{
Form Service = new Service();
Service.ShowDialog();
}
private void btnResService_Click(object sender, EventArgs e)
{
Form RenderService = new RenderService();
RenderService.ShowDialog();
}
private void btnTalk_Click(object sender, EventArgs e)
{
Form PhoneTalk = new PhoneTalk();
PhoneTalk.ShowDialog();
}
private void btnReserv_Click(object sender, EventArgs e)
{
Form Reserved = new Reserved();
Reserved.ShowDialog();
}
}
}
Рис. 18 Форма "Апартаменты"
Код формы:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Hotel
{
public partial class Apartament : Form
{
public Apartament()
{
InitializeComponent();
dataGridView1.Columns[0].
dataGridView1.Columns[1].
dataGridView1.Columns[2].
dataGridView1.Columns[3].
dataGridView1.Columns[4].
dataGridView1.Columns[5].
}
private void btnClose_Click(object sender, EventArgs e)
{
Close();
}
private void Apartament_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "dBHOTELDataSet.Apartment". При необходимости она может быть перемещена или удалена.
this.apartmentTableAdapter.
}
private void btnAdd_Click(object sender, EventArgs e)
{
apartmentTableAdapter.Update(
dBHOTELDataSet.Apartment.
}
private void btnDelete_Click(object sender, EventArgs e)
{
dataGridView1.Rows.RemoveAt(
apartmentTableAdapter.Update(
dBHOTELDataSet.Apartment.
}
}
}
Рис. 19 Форма "Услуги"
Код формы:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Hotel
{
public partial class Service : Form
{
public Service()
{
InitializeComponent();
dataGridView1.Columns[0].
dataGridView1.Columns[1].
dataGridView1.Columns[2].
}
private void btnClose_Click(object sender, EventArgs e)
{
Close();
}
private void Service_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "dBHOTELDataSet.Service". При необходимости она может быть перемещена или удалена.
this.serviceTableAdapter.Fill(
}
private void btnAdd_Click(object sender, EventArgs e)
{
serviceTableAdapter.Update(dBH
dBHOTELDataSet.Apartment.
}
private void btnDelete_Click(object sender, EventArgs e)
{
dataGridView1.Rows.RemoveAt(
serviceTableAdapter.Update(
dBHOTELDataSet.Apartment.
}
}
}
Рис. 20 Форма "Оказанные услуги"
Код формы:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Hotel
{
public partial class RenderService : Form
{
public RenderService()
{
InitializeComponent();
dataGridView1.Columns[0].
dataGridView1.Columns[1].
dataGridView1.Columns[2].
dataGridView1.Columns[3].
dataGridView1.Columns[4].
}
private void RenderService_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет
загрузить данные в таблицу
"dBHOTELDataSet.RenderService"
this.
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
renderServiceBindingSource.
}
private void btnClose_Click(object sender, EventArgs e)
{
Close();
}
private void btnAdd_Click(object sender, EventArgs e)
{
renderServiceTableAdapter.
dBHOTELDataSet.RenderService.
}
private void btnDelete_Click(object sender, EventArgs e)
{
dataGridView1.Rows.RemoveAt(
renderServiceTableAdapter.
dBHOTELDataSet.RenderService.
}
}
}
Рис. 21 Форма "Телефонные переговоры"
Код формы:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Hotel
{
public partial class PhoneTalk : Form
{
public PhoneTalk()
{
InitializeComponent();
dataGridView1.Columns[0].
dataGridView1.Columns[1].
dataGridView1.Columns[2].
dataGridView1.Columns[3].
dataGridView1.Columns[4].
dataGridView1.Columns[5].
}
private void PhoneTalk_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "dBHOTELDataSet.PhoneTalk". При необходимости она может быть перемещена или удалена.
this.phoneTalkTableAdapter.
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
phoneTalkBindingSource.Filter = string.Format("GuestCode = '{0}'", textBox1.Text);
}
private void btnClose_Click(object sender, EventArgs e)
{
Close();
}
private void btnAdd_Click(object sender, EventArgs e)
{
phoneTalkTableAdapter.Update(
dBHOTELDataSet.RenderService.
}
private void btnDelete_Click(object sender, EventArgs e)
{
dataGridView1.Rows.RemoveAt(
phoneTalkTableAdapter.Update(
dBHOTELDataSet.RenderService.
}
}
}
Рис. 22 Форма "Резервирование"
Код формы:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Hotel
{
public partial class Reserved : Form
{
public Reserved()
{
InitializeComponent();
}
private void Reserved_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "dBHOTELDataSet.Reservation". При необходимости она может быть перемещена или удалена.
this.reservationTableAdapter.
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
reservationBindingSource.
}
private void btnClose_Click(object sender, EventArgs e)
{
Close();
}
private void btnAdd_Click(object sender, EventArgs e)
{
reservationTableAdapter.
dBHOTELDataSet.RenderService.
}
private void btnDelete_Click(object sender, EventArgs e)
{
dataGridView1.Rows.RemoveAt(
reservationTableAdapter.
dBHOTELDataSet.RenderService.
}
}
}
Ниже представлены примеры работы с формами:
Рис. 23 Результат работы фильтра по полю "Код клиента"
· формам “Резервирование” и “Телефонные переговоры” (рис. 30).
Рис. 24 Пример добавления новой записи на форме "Апартаменты"
Формы отображают данные и позволяют их редактировать. На формах присутствуют кнопки для работы с данными и формой (добавить запись, закрыть форму).
В результате работы была спроектирована и реализована автоматизированная информационная система «Гостиница».
Данная система удовлетворяет всем требованиям, предъявленным в задании, и реализует большинство необходимых сотрудникам гостиницы функций.
В результате выполнения работы был сделан вывод, что сегодня
внедрение информационных систем может способствовать:
Информация о работе Разработка информационной системы “Гостиница”