Разработка информационной системы мобильного оператора
Автор: darva21 • Май 6, 2019 • Курсовая работа • 6,959 Слов (28 Страниц) • 804 Просмотры
Содержание
Введение 3
1 Постановка задачи 4
2 Организация структуры данных программы 5
3 Определение структуры программы 8
4 Разработка алгоритма 13
5 Разработка пользовательского интерфейса 15
6 Написание кода 17
7 Тестирование и отладка программы 23
8 Программная документация 29
Заключение 31
Перечень использованной литературы 32
Приложение 34
Введение
Разработка информационных систем различного назначения сегодня – актуальная задача при автоматизации процессов предприятия и повышения эффективности его работы.
Кроссплатформенная разработка на языке Java не только выполняет поставленные задачи, но и решает некоторые второстепенные вопросы: снижение затрат на кроссплатформенную разработку, уровень абстракции позволяет писать код быстро, понятно и эффективно, а разработка кода в соответствии с принятыми стандартами промышленной разработки позволяет легко поддерживать код и сопровождать любую систему или простое приложение.
Все вышеперечисленное определяет актуальность темы курсовой работы: Разработка приложения для организации информационной системы мобильного оператора.: Для успешной разработки следует решить основные цели и задачи: проанализировать задание, область действия приложения, спроектировать систему, разработать структуру, интерфейс, протестировать работу приложения на некотором наборе данных.
Объектом исследования в работе является процесс разработки ПО, его этапы.
Субъект исследования: применение этих процессов и стандартов разработки при разработке программного обеспечения на языке Java.
Курсовая работа состоит из введения, восьми глав и заключения. Во введении обосновывается актуальность темы работы, цели и задачи. В главах итерационно описывается процесс решения задачи от анализа задания, постановки задачи, выработки требований до полной реализации и тестирования приложения.
В заключении сделаны заключения и подведены итоги о проделанной работе.
1 Постановка задачи
Приведем поставленную задачу: Разработка информационной системы мобильного оператора. Система содержит базу абонентов, а также информацию о ценах на услуги связи, различных для разных тарифов, выводит информацию о тратах абонентов на услуги связи, а также обрабатывает запросы абонентов на услуги связи (вызывают списание денег со счета) и отключает от обслуживания абонентов с отрицательным балансом.
Рассмотрим более подробно. Приложение должно предоставлять возможность просмотра списка тарифов у оператора, списка абонентов, и эмулировать работу – потребление услуг абонентами. При этом должны быть реализованы функции пополнения и списания средств с баланса абонентов, а также просмотр движения средств у абонентов.
Система должна грамотно реагировать на запрос и предоставлять корректную и актуальную информацию.
Также система должна предоставлять возможность сохранить изменения в системе на диск в файл и загружать из него информацию при запуске.
2 Организация структуры данных программы
Повторим, что было получено задание в следующей формулировке:
Система содержит базу абонентов, а также информацию о ценах на услуги связи, различных для разных тарифов, выводит информацию о тратах абонентов на услуги связи, а также обрабатывает запросы абонентов на услуги связи (вызывают списание денег со счета) и отключает от обслуживания абонентов с отрицательным
...