На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Бухгалтерия на C#

Задание:

Требуется автоматизировать начисление зарплаты в бухгалтерии.

Что может делать пользователь «Сотрудник»:

  • регистрация сотрудника
  • регистрация контрактных условий и его сроков с сотрудником
  • увольнение сотрудника
  • авторизация

Что может делать пользователь «Бухгалтерия»

  • расчет зарплаты согласно условиям договора
  • авторизация
  • учёт рабочего времени

Содержимое проекта:

Содержимое папки Data (bin/Debug/Data):

  • DB - папка с исходным SQL кодом, для создания базы данных и её заполнения
  • Help - папка с файлом справки о проекте, а также проектом Help and Manual для изменения файла справки
  • Ico - папка со всеми иконками проекта
  • Img - папка для хранения изображений проекта
  • ConnectSettings.cfg - файл хранящий строку подключениия к СУБД (системе управления базами данных)

Пример кода:

/*Процедуры*/
        //Процедура настройки дата грида
        public void dataGridSettings(DataGridView dataGV)
        {
            dataGV.ReadOnly = true;
            dataGV.AllowUserToAddRows = false;

            dataGV.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            dataGV.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
            dataGV.MultiSelect = false;
        }

        //Процедура удаления строки из таблицы
        public void vDeleteRecord(string sQueryIsEmpty, string sNameTable, string sIdTableName,
            BindingSource binSource, DataGridView dGridView, BindingNavigator bNavigator)
        {
            if (MessageBox.Show("Вы действительно хотите удалить запись?",
                       "Сообщение", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (connSQL.QueryToBool(sQueryIsEmpty) == false)
                {
                    MessageBox.Show("Все строки были удалены из базы", "Ошибка удаления!");
                }
                else
                {
                    int iIdNow = 0;
                    //Определяем индекс выбранной строки
                    int i = dGridView.CurrentRow.Index;
                    iIdNow = Convert.ToInt32(dGridView[0, i].Value);
                    //Удаление строки
                    connSQL.QueryToBool("DELETE FROM " + sNameTable + " WHERE " + sIdTableName + " = " + iIdNow);
                    //Зачем здесь эта строка? Во славу Сатане конечно :3
                    binSource.RemoveAt(i);
                    connSQL.LoadTable(sNameTable, sQueryIsEmpty, binSource, dGridView, bNavigator);
                }
            }
        }

Перед первым запуском проекта требуется внимательно изучить файл инструкции Настройки.docx. 

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

  • Исходный код на C# для Visual Studio

  • Исходный код на SQL для MS SQL Server

  • Файл инструкции по установке и настройке
Купить 1000,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (6)

Zicise

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник Банковские услуги на VBA.NET 5 Basic/Visual Basic 1 000,00
Исходник Библиотека на C# 2 .NET (C#) 1 000,00
Исходник Библиотека на С++ 1 C/C++ 1 000,00
Исходник Билеты на C# 8 .NET (C#) 1 000,00
Исходник Гостиница на C# (Версия 1) 9 .NET (C#) 1 000,00
Купить

1000,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Payroll.rar
2189068
Настройки.docx
53605
Оцени работу

рейтинг

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

Категории
Бухгалтерия на C#
Среда разработки: Visual Studio Язык разработки: .Net C# Хранение данных: MS SQL Server
Категория: Образование
Стоимость: 1000,00