Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Предварительное описание

Магазин New Tech Book – приложение, работающее в режиме online, которое позволяет пользователям покупать книги в режиме реального времени.

Существующая система

Магазин New Tech Book поддерживает различные файлы, чтобы хранить информацию, связанную с информацией о клиенте, информацией о книгах, информацией о сделках и деталями оплаты. Всякий раз, когда клиент покупает книги в магазине, и магазин не имеет информацию о клиенте в регистре, делается новая запись. Всякий раз, когда покупатель спрашивает книгу, продавец ищет данную книгу что, иногда, может занять много времени. Также все время не известно точное число доступных книг, и работники склада должны пересчитать доступные книги. Всякий раз, когда клиент покупает книгу, он или она выписывает счёт. Формат счета следующий:

Магазин New Tech Book, Томск - Россия

Счёт

Программирование на C++, $ 50.00

Tanenbaum

Учебник по Java, $ 75.00

Peter Mathew

$ 125.00

 
 

Номер счета: 0125

 

Дата счета: 14.03.2004

 

Описание покупаемых книг

 

Цена

 

Итоговый счет:

 

Подпись

 

Price

 
 

Предполагаемая система

Как очевидно из существующей системы, магазин New Tech Book работает с файлами для хранения информации. Много времени тратится неэффективно при ручной обработке этих файлов. Руководство New Tech Book решило расширить сферу действия магазина, чтобы увеличить число клиентов. С увеличением в продаж, ручное применение файлов будет слишком затруднено. Таким образом, руководство планирует развить автоматизированную систему, которая облегчит процедуру покупки книги и также будет обеспечивать оперативное обслуживание информации для клиентов.

НЕ нашли? Не то? Что вы ищете?

Руководство New Tech Book решило разработать приложение New Tech Book Online Shopping (NTBOS), которое заменит весь процесс посещения книжного магазина на автоматизированную систему на основе сети Интернет. Используя NTBOS, клиенты будут иметь возможность покупать книги в режиме online, физически не посещая магазин. NTBOS позволит online-покупателям искать книги, имеющиеся в магазине New Tech Book. Online-покупатели также будут способны хранить выбранные ими книги в корзине и платить за книги в режиме online кредитными картами. NTBOS будет обеспечивать отчеты о всех коммерческих сделках, чтобы способствовать созданию отчётов системы Management Information System (MIS).

Чтобы обеспечить все предполагаемые функциональные возможности, NTBOS должен иметь следующие свойства:

1.  Система должна иметь механизм поиска книги, доступной в магазине New Tech Book Store. Поиск книг должен быть категоризирован, например поиск компьютерных книг, медицинских книг и технических книг. Механизм поиска покажет список книг в выбранной категории. Online-пользователи будут способны получить информацию о книге, такую как название книги, цену, имя автора, название издателя и номер ISBN в списке результатов поиска.

2.  Система должна иметь механизм регистрации новых пользователей. Чтобы покупать книги в режиме реального времени, online-пользователь должен будет зарегистрироваться в магазине New Tech Book Store. Уникальное имя пользователя будет назначено после успешной регистрации. Используя имя пользователя, зарегистрированный пользователь будет способен делать покупки книг в режиме online.

3.  Система должна иметь механизм входа, чтобы подтвердить подлинность персональных данных зарегистрированных пользователей. Каждый зарегистрированный пользователь должен ввести логин перед поиском или покупкой книг.

4.  Система должна обеспечивать подробную информацию о книге, информацию о зарегистрированном пользователе, информацию о счёте и информацию об оплате в централизованной базе данных под названием NewTechBookStore. Информация о книгах, которая будет сохранена, включает id книги, название категории, заголовок книги, автора, издателя, ISBN, цену книги и описание книги. Детали информации о зарегистрированном пользователе, которые будут сохранены, включают имя пользователя, пароль, имя, фамилию, адрес, город, государство, пинкод, электронную почту и телефон. Подробности информации о счете, которые будут сохранены, включают номер счета, id книги и дату покупки книги. Детали информации об оплате, которые будут сохранены, включают номер счета, итоговую сумму счета, имя пользователя, номер кредитной карточки и тип кредитной карточки.

5.  Система должна обеспечить механизм поддержки уникальных сеансов связи для зарегистрированных клиентов. Система должна вести протокол сеансов связи клиента, в то время как клиент просматривает страницы веб-сайта NTBOS. Как только клиент отключается, сеанс работы клиента прекращается.

6.  Система должна иметь механизм, используя который online-пользователь может добавить отобранные книги в корзину. Пользователь также должен быть способен удалить книги, сохраненные в корзине при посещении магазина.

7.  Система должна иметь механизм, в котором online-пользователь может просмотреть итоговую цену всех книг в различных валютах, сохраненных в корзине при посещении магазина. Система будет обращаться к веб-сервису, чтобы показать информацию о ценах в различных валютах согласно преобладающему обменному курсу.

8.  Система должна иметь механизм выполнения online-платежей с использованием кредитных карточек. Номера кредитных карточек будут проверены перед подтверждением online-покупки книги.

Чтобы осуществлять все возможности, система NTBOS должна иметь следующие модули:

n  Модуль входа, чтобы проверить персональные данные зарегистрированных пользователей.

n  Модуль регистрации, чтобы зарегистрировать нового пользователя.

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

n  Основной модуль 2, чтобы осуществить управление сеансом связи и внедрить функциональные возможности применения системы NTBOS, например, добавление книг в корзину и удаление книг из корзины.

n  Модуль веб-сервиса, чтобы создать веб-сервис, чтобы показать итоговую цену книг в различных валютах.

n  Модуль оплаты, чтобы управлять online-платежами за покупку книг.

Пример проектной документации: New Tech Book Store

Проект

New Tech Book Store Online Shopping

Разработан

Имя: ХХХХХХХХХХ

Титульный лист

New Tech Book Store Online Shopping

(Название проекта)

Код группы : ХХХХ

Дата начала : ХХ-ХХХХХ

Дата завершения : ХХХХХ

Имя преподавателя : Анатолий Дубаков

Имя разработчика : ХХХХХХ

Дата предствления : ХХ-ХХХХХ

 

Системный анализ

Резюме системы: Магазин New Tech Book – это online-модуль магазина, который облегчает пользователям покупку книг в режиме online. Приложение содержит информацию о книгах, выбранных пользователями, в корзине.

Компания имеет книжный магазин в Томске. В настоящее время компания решила расширить действие системы и планирует развивать online веб-приложение, чтобы распространить актвность во всем мире.

Технологическая диаграмма

Использована диаграмма верхнего уровня для представления технологии, применявшейся при разработке веб-приложения J2EE.

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

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

Диаграмма E-R

Название базы данных: NewTechBookStore

E-R диаграмма, представляет связи среди различных сущностей базы данных.

Схематическая диаграмма базы данных

Название базы данных: NewTechBookStore

Схематическая диаграмма базы данных, изображает первичные и внешние ключевые зависимости.

Диаграмма последовательности событий

Диаграмма логического потока данных

Диаграмма логического потока, представляет поток управления online-магазином New Tech Book, посредством приложения.

Конфигурация

Аппаратные средства: PC, совместимый с процессором Pentium-III Intel, с оперативной памятью 128 Мбайт и 20 Гбайт жесткого диска

Операционная система: Windows XP Professional

Программное обеспечение: Jboss Application Server, JDK 1.5

Информация о файлах проекта

С. No

Название файла

Комментарий

1

Index. jsp

Начальная страница интерактивного приложения посещения магазина.

2

Register. jsp

Обеспечивает страницу для регистрации нового пользователя.

3

RegisterUser. jsp

Принимает новую информацию о регистрации пользователя.

4

RegisterBean. java

Сохраняет новую информацию о пользователе в базе данных.

5

Login. jsp

Обеспечивает страницу входа в систему для пользователя.

6

LoginValidate. jsp

Принимает информацию входа в систему и создает новую сессию для успешной аунтетификации.

7

LoginBean. java

Проверяет правильность информации входа в систему.

8

SelectCategory. jsp

Обеспечивает интерфейс пользователя, чтобы выбрать категорию книг.

9

SelectProduct. jsp

Отображает список книг и сохраняет выбранные книги в корзине магазина.

10

BillingServlet. java

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

11

PaymentInfoServlet. java

Проверяет информацию кредитной карточки и сохраняет подробности покупки книг в базе данных.

12

FontTag. java

Создает клиентский тег.

13

CurrencyConverterImplementation. java

Осуществляет метод веб-сервиса.

14

CurrencyConverterInterface. java

Объявляет метод веб-сервиса.

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

Интерфейс

Исходные тексты программ

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством