Структура и функции частей программного обеспечения подсистемы

ВВЕДЕНИЕ

В виду развитий технологий сети развиваются, меняют название, назначение но остаются все теми же сетями.

Как при телефонных сетях так и при компьютерных остается не измены важность информации о пользователе и его платежеспособности в текущем месяце.

 

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

 

АНАЛИЗ ОБЪЕКТА УПРАЛЕНИЯ

Характеристика объекта компьютеризации

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

 

 

Описание работы существующей ИС

Быстродействие. Процедура регистрации пользователя занимает максимум минут 5-10. Некоторого времени требует проверка документов, но тут уже речь идет о безопасности пользователя.

Простота. Сервис устроен максимально просто и продуманно. Разработанное приложение ориентируются на людей с минимальными пользовательскими навыками.

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

Безопасность. Многоступенчатая система безопасности.

 



Разработка моделей данных.

Логическая модель данных

 

Сущности и связи между ними отображены на рисунке 3.1

Рисунок 3.1 – ЛМД уровня сущностей

 

Физическая модель данных

На основе ЛМД была разработана ФМД для СУБД MySQL.

Этот код может быть использован для реализации изначального набора таблиц БД.

 

 

Рисунок 3.2 – Физическая модель данных

 

Таблица 3.1 - Сущности модели

 

Сущность Описание
1 Название пакета Пакеты который есть в продаже.
2 Стоимость в месяц Месячная стоимость пакета
3 Ф Фамилия клиента
4 И Имя клиента
5 О Отчество клиента
6 id пакета Индекс записи из таблицы «Пакеты» который определяет определённую запись пакета
7 ip ip адрес пользователя
8 Сумма на счету Количество денег на счету у пользователя
9 id  фио Индекс записи из таблицы «ФИО» который определяет определённую запись фио
10 id  адреса Индекс записи из таблицы «адресная книга» который определяет определённую запись адреса
11 Город Название города
12 Улица Название улицы
13 Дом Номер дома

 

 

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПОДСИСТЕМЫ

Структура и функции частей программного обеспечения подсистемы

Программное обеспечение подсистемы является комплексным и включает в себя три  части, предназначенные для решения задач различного направления при разработке и функционировании подсистемы. Структурная схема состав программного обеспечения приведена на рисунке 3.1. Программное обеспечение (ПО) включает общесистемное, предназначенное для обеспечения функционирования компьютера, как при разработке системы, так и при ее эксплуатации. К общесистемному программному обеспечению относят операционную систему, которой, в рамках данной задачи, была выбрана Windows 7. Обоснование выбора ОС приведено в следующем подразделе.

Средства разработки ПО используются на этапе разработки подсистемы. Для данной задачи в качестве средств разработки ПО использовались пакеты Erwin 7.3 Bpwin 4.0, MySQL, MS Visual Studio 2010, Notepad++, браузег Chrom, Firefox.

Сервисные программы и утилиты - вспомогательные программы, используемые на этапе создания и необходимые для дальнейшего функционирования подсистемы. К этой части ПО относятся WinRar 4.11, Антивирус Касперского 2018, Microsoft Office 2013.

Специальное программное обеспечение строится по модульному принципу с использованием визуального объектно-ориентированного программирования. Основой программы является формы ввода-вывода информации и главная форма меню для перехода между режимами работы программы. Взаимодействие программных модулей строится по двойному принципу, при котором управление из одного модуля при наступлении определенного события (например, нажатие кнопки в форме) передается другому компоненту программы. Разработанные формы обеспечивают возможность работы пользователя в диалоговом режиме. Формы используются для введения исходных данных, просмотра промежуточных и выходных данных.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: