Пример готовой курсовой работы по предмету: Программирование
Содержание
Цель разработки:
автоматизация ведения складского учета на предприятии оптовой торговли
Объект автоматизации:
склад предприятия
Цели создания:
- — Систематизация номенклатуры товаров
- Осуществление текущего мониторинга движения товаров на складе
- Сокращение времени на формирование приемных актов, поиск карточки товара, расхода/прихода по накладной
- Уменьшение загруженности сотрудников
- Наличие оперативной информации у контрагентов о товарных остатках, выписанных ему счетов и накладных
Состав работы:
- — Windows-приложения
рабочее место сотрудников предприятия
- Windows-служба
отслеживание отсутствующих товаров на складе
- ASP.NET-приложение
доступ к информации контрагентов через Интернет
- Мобильное приложение
доступ к информации контрагентов через wap
Выдержка из текста
sqlConnection 1.Open();
- //cуществует ли пользователь с таким логином?
sqlCommand 1.Parameters[«@СотрудникЛогин»].
Value = tbЛогин.Text;
int UserId = Convert.ToInt 32(sqlCommand 1.ExecuteScalar());
- if (UserId!=0)//существует
{
MessageBox.Show(«Пользователь с таким логином существует», «Ошибка», MessageBoxButtons.OK, MessageBoxIcon.Error);
sqlConnection 1.Close();
- }
else //не существует
{
sqlCommand 2.Parameters[«@СотрудникФамилия»].
Value = tbФамилия.Text;
- sqlCommand 2.Parameters[«@СотрудникИмя»].
Value = tbИмя.Text;
- sqlCommand 2.Parameters[«@СотрудникОтчество»].
Value = tbОтчество.Text;
- sqlCommand 2.Parameters[«@СотрудникДолжность»].
Value = tbДолжность.Text;
- sqlCommand 2.Parameters[«@СотрудникЛогин»].
Value = tbЛогин.Text;
- sqlCommand 2.Parameters[«@СотрудникПароль»].
Value = tbПароль.Text;
- int status = 1;
- if (checkBoxСтатус.Checked == false) status = 0;
- sqlCommand 2.Parameters[«@СотрудникЦелостность»].
Value = status;
DataGridCell cell = dataGridEmployee.CurrentCell;
- sqlCommand 2.ExecuteNonQuery();
- cell.RowNumber = dataSet 11.Сотрудники.Count;
- dataGridEmployee.CurrentCell = cell;
- sqlDataAdapter 1.Fill(dataSet 11);
- sqlConnection 1.Close();
MessageBox.Show(«Запись добавлена», «Сотрудники», MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
}
Список использованной литературы
1. Альманах программиста, том I: Microsoft ADO.NET, Microsoft SQL Server, доступ к данным из приложений. /Сост. Ю.Е.Купцевич. М.: Издательско-торговый дом «Русская Редакция», 2003. 400 с.
2. Арчер Т. Основы С#. Новейшие технологии./Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2001. 448 с.
3. Ватсон К., Беллиназо М., Корне О. и др. С#./Пер. с англ. М.: Изд-во «Лори», 2005. 862 c.
4. Вилдермьюс Ш. Практическое использование ADO.NET. Доступ к данным в Internet./Пер. с англ. М.: Издательский дом «Вильямс», 2003. 288 с.
5. Гамильтон Б. ADO.NET. Сборник рецептов. Для профессионалов. СПб.: Изд-во «Питер», 2005. 576 с.
6. Джонсон Б., Скибо К. , Янг М. Основы Microsoft Visual Studio .NET 2003 /Пер. с англ. M.: Издательско-торговый дом «Русская Редакция», 2003. 464 с.
7. Лабор В. В. Си Шарп: Создание приложений для Windows. Минск.: Изд-во «Харвест», 2003. 384 с.
8. Основы Microsoft Visual Studio .NET 2003. /Пер. с англ. M.: Издательско-торговый дом «Русская Редакция», 2003. 464 стр.: ил.
9. Просиз Дж. Программирование для Microsoft .NET /Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2003. 704 с.
10. Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# -NET. Учебный курс MCAD/MCSD./Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2003. 512 с.
11. Рихтер Дж. Программирование на платформе Microsoft .NET Framework /Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2003. 512 с.
12. Сеппа Д. Microsoft ADO.NET./Пер. с англ. М.: Издательско-торговый дом «Русская Редакция», 2003. 640 .
13. Троелсен. Э. С# и платформа .NET. Библиотека программиста. СПб.: Питер, 2004. 796 с.
14. Шилдг Г. Полный справочник по С#./Пер. с англ. М.: Издательский дом «Вильямc», 2004. 752 с.
15. www.codeproject.com
16. www.msdn.com