Реализация электронной платежной системы для турагентства C# + БД SQL Server

В данной курсовой работе разрабатывается программная система электронной платежной системы для турагентства. Разрабатываемая программная система представляет собой комплекс программных решений, состоящий из сервера базы данных, веб-сервисов, реализующих бизнес-логику, и клиента для работы с веб-сервисами.

Для описания предметной области использовались IDEF0 диаграммы. Описание работы программы произведено с помощью UML-диаграмм.

В разделе «руководство пользователя», описано развертывание программного средства и принципы работы с ним. В разделе тестирования приводится описание результатов проверки работоспособности программного средства. В приложении к курсовой работе приводится исходный код разработанного программного обеспечения.

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

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

Введение

  • Описание предметной области
  • Постановка задачи
  • Спецификация системы
  • Модели представления системы
  • Информационная модель системы
  • Обоснование оригинальных решений по использованию технических и программных средств, не включенных в требования
  • Описание обобщенного алгоритма и алгоритмов программных модулей
  • Руководство пользователя
  • Результаты тестирования
  • Выводы и заключения

Литература

Приложения

Исходный код клиента

Исходный код сервера

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)

            {

                //добавление

                SimpleAnswer sa = users.Register(user.Id.ToString(), user.Token, (string)dataGridViewUsers.Rows[e.RowIndex].Cells[1].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[2].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[3].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[4].Value,

                    acc);

 

                MessageBox.Show(sa.answer + " " + sa.text);

            }

            else

            {

               

                //редактирование

                SimpleAnswer sa = users.Edit(user.Id.ToString(), user.Token, (int)dataGridViewUsers.Rows[e.RowIndex].Cells[0].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[1].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[2].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[3].Value,

                    (string)dataGridViewUsers.Rows[e.RowIndex].Cells[4].Value,

                    decimal.Parse((string)dataGridViewUsers.Rows[e.RowIndex].Cells[5].Value),

                    acc);

 

                MessageBox.Show(sa.answer + " " + sa.text);

            }

 

            updateClients();

        }

 

        private void dataGridViewUsers_CellContentClick(object sender, DataGridViewCellEventArgs e)

        {

            if (dataGridViewUsers.Rows[e.RowIndex].Cells[0].Value == null)

            {

                return;

            }

 

            if (e.ColumnIndex==7)

            {

                //кредиты

                CreditsNamespace.ListAnswerOfCreditsGet ans = credits.getListGet(user.Id.ToString(), user.Token, (int)dataGridViewUsers.Rows[e.RowIndex].Cells[0].Value);

                string text = "";

                for (int i=0; i<ans.list.Length; i++)

                {

                    text += ans.list[i].Id + " : " + ans.list[i].IdCredit + " Сумма: " + ans.list[i].MoneyGet + " Дата: " + ans.list[i].DateGet.ToString() + "\r\n";

                }

 

                MessageBox.Show(text);

            }

 

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

  • исходный код  на C# для Visual Studio 2013
  • База данных SQL Server
  • пояснительная записка к курсовой работе

Присоединяйся

Зарегестрируйся с помощью социальных сетей.

Публикуй

Опиши работу, прикрепи файлы и назначь цену.

Зарабатывай

Получай пассивный доход с продажи работ.

Тебе понадобится 5 минут для публикации работы на сайте.
Купить

1250,00 

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

TurPays.rar
4450265
TurPays_PZ.rar
2014853
Оцени работу

рейтинг

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

Мы не грузим циферки, чтоб ты увидел контент как можно быстрее;

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

klausms

/ /

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

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

Только зарегестрированые пользователи имеют возможность комментировать работы
Реализация электронной платежной системы для турагентства C# + БД SQL Server
Программа создана в среде разработки Microsoft Visual Studio
Категория: Образование
Стоимость: 1250,00