Разработка программного обеспечения для терминалов приема платежей за услуги связи - Дипломная работа

бесплатно 0
4.5 155
Создание прикладного программного обеспечения для реализации интерфейса терминала по приему платежей за услуги связи. Анализ требований к программному обеспечению. Выбор языка программирования. Разработка интерфейса пользователя и проектной документации.


Аннотация к работе
3.2 Требования к программе 3.3 Условия эксплуатации Выбор метода разработки программного обеспечения 4.1 Выбор языка программирования 6.2 Разработка интерфейса пользователяВ настоящее время на информационном рынке существует множество автоматизированных программно-аппаратных комплексов для реализации функции приема платежей в терминалах в режиме реального времени, обладающих различными качественными и количественными характеристиками. Программный комплекс электронной платежной системы обычно состоит из реляционной базы данных, программного обеспечения, которое взаимодействует с базой данных, и графического пользовательского интерфейса. Примерный перечень функциональных возможностей интерфейса термина по приему платежей за услуги связи включает: - выбор сотового оператора; Большие фирмы используют системы по моментальной оплате платежей через терминалы с максимально возможным набором функций, чтобы охватить весь спектр слуг оплаты по разным получателям: банкам, предприятиях ЖКХ, предприятиям оказывающим различные услуги в области строительства, продаж, операторам сотовой связи. Небольшие предприятия либо являются дилерами таких ведущих операторов по моментальным платежам, либо используют некоторые из этих возможностей.В ООО Фирма "Теплостройсервис" одним из направлений деятельности является работа по оказанию услуг населению по оплате услуг связи через терминалы. Основными направлениями бизнеса являются: развитие сервиса по приему платежей, который позволяет осуществлять оплату всех повседневных услуг от мобильной связи до погашения банковских кредитов, и производство платежных терминалов. В настоящее время ООО Фирма "Теплостройсервис" имеет подключения свыше 200 точек оплаты и более 600 платежных терминалов в г. Для обеспечения надежной и бесперебойной работы по приему платежей, Фирма использует высококачественное оборудование фирмы IBM и CISCO, резервное копирование программного обеспечения и информации находящейся на сервере ООО "Теплостройсервис", а также дублирование серверного оборудования. Фирма ООО "Теплостройсервис" также имеет специальный сервисный центр, который предлагает гарантийный ремонт и дальнейшее сервисное обслуживание платежных терминалов.Визуальное моделирование в UML можно представить как некоторый процесс поуровневого спуска от наиболее обшей и абстрактной концептуальной модели исходной системы к логической, а затем и к физической модели соответствующей программной системы. Для достижения этих целей вначале строится модель в форме так называемой диаграммы вариантов использования (use case diagram), которая описывает функциональное назначение системы или, другими словами, то, что система будет делать в процессе своего функционирования. Суть данной диаграммы состоит в следующем: проектируемая система представляется в виде множества сущностей или актеров, взаимодействующих с системой с помощью так называемых вариантов использования.Центральное место в методологии ООП занимает разработка логической модели системы в виде диаграммы классов. Диаграмма классов отражает, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а также описывает их внутреннюю структуру и типы отношений. Диаграмма классов (class diagram) - диаграмма языка UML, на которой представлена совокупность декларативных или статических элементов модели, таких как классы с атрибутами и операциями, а также связывающие их отношения. Класс (class) - абстрактное описание множества однородных объектов, имеющих одинаковые атрибуты, операции и отношения с объектами других классов [3].Программа должна обеспечивать возможность выполнения перечисленных ниже функций: - выбор сотового оператора; ввод сотового номера абонента с возможностью проверки его корректности и исправления; ввод номера счета для оплаты кредита с возможностью проверки его корректности и исправления; Основные требования, предъявляемые к качеству ПО: 1.Надежность. Использование ресурсов (Насколько рационально программа относится к ресурсам (память, процессор) при выполнении своих задач).Программа должна обеспечивать возможность выполнения перечисленных ниже функций: - выбор сотового оператора; Компонентно-ориентированное программирование (КОП) можно описать примерно такой формулой: КОП = ООП модульность (включая сокрытие информации и позднее связывание модулей, то есть возможность подгружать необходимые модули в процессе выполнения программы, а не заранее, как в старых системах программирования). Свойства же, по сути, предоставляют способ доступа к полям объекта из программы, в которой этот объект используется.Свойства играют крайне важную роль в объектно-ориентированном программировании.Они как бы "размывают" различия между кодом и данными.Для программ, использующих объекты определенного класса, свойства выглядят как поля с данными, однако внутри класса свойства реализуются с помощью специального программного кода. Таким образом, разработчик, использующий в

План
Содержание

Введение

1. Исследование предметной области

1.1 Концептуальная модель

1.2 Диаграмма вариантов использования

1.3 Диаграмма классов

2. Анализ требований к программному обеспечению

3. Техническое задание на разработку

Введение
3.2 Требования к программе

3.3 Условия эксплуатации

4. Выбор метода разработки программного обеспечения

4.1 Выбор языка программирования

5. Основная часть

6. Реализация разработки

6.1 Разработка программных модулей

6.2 Разработка интерфейса пользователя

7. Разработка проектной документации

7.1 Руководство пользователя

7.2 Руководство программиста

8. Оценка эффективности программного продукта

9. Мероприятия по охране труда и безопасности жизнедеятельности

9.1 Вредные воздействия производственных факторов

9.2 Методы повышения безопасности

9.3 Пожарная безопасность

9.4 Защита окружающей природной среды
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?