Программный комплекс учета оборудования торгового эквайринга для отделения ПАО "Сбербанк" - Дипломная работа

бесплатно 0
4.5 167
Анализ программно-технических решений по учету оборудования торгового эквайринга. Разработка архитектуры программного комплекса учета оборудования. Система управления контентом. Выбор CMS. Менеджер пользователей. Структура информационной базы данных.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Сбербанк не только остается в курсе веяний рынка, но и задает их, уверенно ориентируясь в стремительно меняющихся технологиях и предпочтениях клиентов. На долю Сбербанка в российском банковском секторе по общему объему активов приходится 28, 7% совокупных банковских активов (по состоянию на 1 января 2016 года). Его доля в общем объеме активов российского банковского сектора составляла на 1 января 2016 года 28, 7 %; на рынке частных вкладов - 46 %; кредитный портфель соответствовал 38, 7 % всех выданных кредитов населению. В банке создана система удаленных каналов обслуживания, в которую входят: 1) онлайн-банкинг «Сбербанк Онлайн» (более 13 млн активных пользователей); Банк обслуживает все группы корпоративных клиентов, причем на долю малых и средних компаний приходится более 35% корпоративного кредитного портфеля банка[1].Для учета банковского оборудования требуется специальная система, которая будет отвечать всем необходимым требованиям: учет POS-терминалов, пинпадов, сим-карт, которые используются для связи с банком, при проведении операции, дат установки, ремонта, замены, возврата оборудования.КОРУС (компьютеры, оргтехника, расходные материалы - учет и сопровождение) - программа для учета, имеющегося вычислительного оборудования и техники. Состоит из комплекта программ для учета оргтехники, расходных материалов, сетевого оборудования; автоматизации процесса плановой инвентаризации; печати отчетных документов (актов ввода, списания, технического состояния и пр.); администрирования системы. 4) настраивается на работу в сети и разных филиалах одной организации; Данная программа позволяет вести инвентаризацию компьютеров, IT оборудования, программного обеспечения, комплектующих и расходных материалов. Учет ведется в рамках организаций и их филиалов.В результате проведенного анализа существующих решений данной задачи на современном рынке автоматизированных систем учета оборудования, я принял решение о создании новой системы, так как все рассмотренные варианты представляют собой достаточно громоздкие программные продукты и главный их недостаток-это локальность использования. Банковская сфера имеет потребность в подобном ресурсе, но с возможностью доступа через интернет. При работе в банковской системе важно, чтобы информация о POS-терминале обновлялась как можно быстрее, для этого необходимо размещение данного ресурса в глобальной сети Интернет. Однако, создавать сайт с нуля-это трудоемкий процесс, который занимает большое количество времени. Существуют свободно распространяемые системы управления контентом, которые позволяют развернуть сайт на веб-сервере или хостинге в самые короткие сроки.За реализацию функций отвечают две составляющие: Аппаратная - технические средства для реализации программных функции (это сервер и сопутствующее серверное оборудование); Программная - собственно программный код, модули, компоненты, расширения, позволяющие реализовать поставленные задачи и достичь поставленных целей. Аппаратная часть включает в себя сервер со следующими основными характеристиками: - Процессоры:Intel®xeon®CPUX5650(2.67ГГЦ)(2шт.); Программная часть: - ПО сервера: - OS:Windows Server 2008 R2Content management system, CMS) - информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым).Так как согласно задачам создаваемого проекта к системе должны иметь доступ пользователи с разными правами, для реализации проекта выберем CMS Joomla, где уже организованы списки контроля доступа Access Control List (ACL). Это список контроля доступа, в котором отображаются и настраиваются права доступа на вебсайте, включая пункты: просматривать, создавать, редактировать, удалять, вход в систему. Система подходит для различного вида корпоративных сайтов или информационных проектов.В Joomla пользователям уделяется все больше внимания и постепенно расширяются возможности настройки. Менеджер пользователей в Joomla 2.5.6 имеет большой набор функций управления и расширенные настройки - это создание групп пользователей, добавление заметок с категориями к пользователям, задание уровней доступа, настройка и отправка массовой рассылки и управление правами групп пользователей.Система рассчитана на работу определенных должностных лиц и работников.Каждый пользователь имеет свой уровень доступа к имеющейся информации и свои возможности работы с системой. Категории пользователей с их функциями в системе приведены в таблице 3.1.Регистрация пользователей в системе осуществляется посредством стандартных средств CMS Joomla техническим администратором с выдачей данных авторизации - логина и пароля.База данных является основой создаваемого программного продукта, поэтому содержит в себе таблицы-справочники, позволяющие пользователю по минимуму сократить ввод данных при оформлении POS терминалов. Name_pos id_name Int(3) Первичный ключ name_pos Varchar(50) Наименование модели терминала Pos id_name id_operatora id_region id_interfac

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. АНАЛИЗ ПРОГРАММНО-ТЕХНИЧЕСКИХ РЕШЕНИЙ ПО УЧЕТУ ОБОРУДОВАНИЯ ТОРГОВОГО ЭКВАЙРИНГА

1.1 Анализ средств автоматизации учета оборудования

1.2 Обзор существующих вариантов решения

1.2.1 КОРУС 23.02 (ООО «СТАНС»)

1.2.2 IT Invent 1.60 (YUKOSOFT)

1.2.3 Hardware Inspector (Database Harbor Software)

1.3. Выбор решения и его обоснование

2. РАЗРАБОТКА АРХИТЕКТУРЫ ПРОГРАММНОГО КОМПЛЕКСА УЧЕТА ОБОРУДОВАНИЯ

2.1 Реализация функций

2.2 Система управления контентом

2.3 Выбор CMS

2.4 CMS Joomla

2.5 Менеджер пользователей

3 РАЗРАБОТКА СТРУКТУР ДАННЫХ И БАЗ ДАННЫХ ПРОГРАММНОГО КОМПЛЕКСА УЧЕТА ОБОРУДОВАНИЯ

3.1 Пользователи системы

3.2 Определение категорий пользователей

3.3 Регистрация пользователей

3.4. Структура информационной базы данных

4. РАЗРАБОТКА АЛГОРИТМОВ АВТОМАТИЗАЦИИ УЧЕТА ОБОРУДОВАНИЯ

4.1 Алгоритмы действий пользователей

5. РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОГРАММНЫХ МОДУЛЕЙ

5.1 Структура программного комплекса

5.2. Стандартные классы, методы и объекты Joomla, используемые в разработке

5.2.1Предопределенные константы

5.2.2Класс JFACTORY

5.2.3HTTP-запрос (класс JREQUEST)

5.2.4Приложение (класс JAPPLICATION). Очередь сообщений

5.2.5Перенаправление

5.3Структура компонента

5.3.1Парадигма MVC

5.3.2Файловая структура компонента

5.3.3Содержание каталога admin

5.3.4Содержание каталога site

5.4Разработка компонента

5.4.1. Примеры формирования запросов к БД

5.4.2Создание производных классов JTABLE

5.4.3Функция сохранения данных

5.4.4Функция вывода записей

5.4.5Проверка заполнения полей

6. ЭКСПЕРИМЕНТАЛЬНОЕ ТЕСТИРОВАНИЕ И ОТЛАДКА МОДУЛЕЙ

6.1 Тестирование программного обеспечения

6.2 Уровни тестирования

6.3 Статическое и динамическое тестирование

6.4 Тестирование «белого ящика» и «черного ящика»

6.5 Покрытие кода

6.5.1 Виды тестирований

6.5.2 Классификация по объекту тестирования

6.5.3 Классификация по знанию системы

6.5.4 Классификация по степени автоматизации

6.5.5 Классификация по степени изолированности компонентов

6.5.6 Классификация по времени проведения тестирования

6.5.7 Классификация по признаку позитивности сценариев

6.5.8 Классификация по степени подготовленности к тестированию

6.5.9 Использованные методы тестирования и их результаты

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

7. ОЦЕНКА КАЧЕСТВА РАЗРАБОТАННОГО ПРОДУКТА

7.1 Сертификация

7.2 Вторичные стандарты качества

7.3 Государственные стандарты Российской Федерации

7.4 Определение оценки качества разработанного продукта

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

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





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