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

Мобильный оператор на C#

Задание:

Автоматизировать биллинговую систему сотового оператора. Рабочее место менеджера.

Что может делать «Оператор»:

  • Регистрация абонента и тарифного плана/редактирование/удаление абонента.
  • Регистрация тарифных планов/редактирование/удаление тарифного плана.
  • возможность поменять тарифный план.

 Что может делать пользователь «Биллинг»:

  • Возможность списывать условные деньги за услуги согласно тарифному плану абонента с его счета.

 Что может делать обычный пользователь:

  • Возможность смотреть балланс.
  • Возможность пополнять балланс.
  • Отчет выписка об изменениях в баллансе за заданный период времени

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

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

  • DB - папка с исходным SQL кодом, для создания базы данных и её заполнения
  • Help - папка с файлом справки о проекте, а также проектом Help and Manual для изменения файла справки
  • Ico - папка со всеми иконками проекта
  • Img - папка со всеми изображениями проекта

Пример кода:

//Загрузка формы
        private void Main_Load(object sender, EventArgs e)
        {
            //Строка подключения, для того, чтобы работало, нужно переписать значение Сервера и Названия БД
            lifeConnect.OpenConnection("Server=ZICISE-PC;Database=LifeDB;Trusted_Connection=True;MultipleActiveResultSets=True");

            if (sTypeOfUser == "Администратор")
            {
                //Выбор активной вкладки
                tabControlMain.SelectedTab = tabPageOperator;
                tabControlTables.SelectedTab = tabPageCallers;
                //Скрываем вкладку
                tabPageUser.Parent = null;

                //Загружаем таблицу
                lifeConnect.LoadTable("CALLERS", "SELECT C.iIdCallers AS 'ID Записи',  U.vName AS 'ФИО пользователя',"
                    + " C.vDateBirth AS 'Дата рождения', TP.vName AS 'Тарифный план', C.vNumerOfPhone AS 'Номер телефона',"
                    + " C.vSumm AS 'Личный счет', C.vDateContract AS 'Дата заключения контракта'"
                    + "FROM CALLERS AS C, USERS AS U, TARIFF_PLAN AS TP"
                    + " WHERE C.fk_iIdUsers = U.iIdUsers AND C.fk_iIdTariffPlan = TP.iIdTariffPlan"
                    , lifeConnect.binSourseCallers, dataGridViewCallers, bindingNavigatorOperator);

                //Загрузка выпадающих списков
                try
                {
                    lifeConnect.QueryToComboBox("SELECT vName FROM USERS WHERE iType = 2", comboBoxUsers, "vName");
                    lifeConnect.QueryToComboBox("SELECT vName FROM TARIFF_PLAN", comboBoxTariffPlanCallers, "vName");
                }
                catch { }
            }
            else if(sTypeOfUser == "Биллинг")
            {
                //Скрываем вкладки
                tabPageOperator.Parent = null;
                tabPageUser.Parent = null;
            }
            else
            {
                //Скрываем вкладки
                tabPageBiling.Parent = null;
                tabPageOperator.Parent = null;
            }

            helpProviderLife.HelpNamespace = @"Data\Help\Life_Help.chm";
            helpProviderLife.SetHelpNavigator(this, HelpNavigator.Topic);
            helpProviderLife.SetShowHelp(this, true);
        }

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

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

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

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

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

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# 7 .NET (C#) 1 000,00
Купить

1000,00 

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

рейтинг

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

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