Professional Documents
Culture Documents
Презентация Диплома
Презентация Диплома
all the
way”
Уеб приложение
Данни за електронната
търговия в световен
мащаб до 2021г. и спрямо
този ръст,предвидени и за
предсточщите години.
Цел и задачи на дипломния
проект
01 02 03
Проучване
Проектиране
Проучване и анализ на
подобни сайтове, Реализация
Разглеждане и анализ
както и избор на на Представяне на части
подходяща функционалностите. от приложението и
технология за
функционалностите
програмиране.
му.
01
Проучване
Анализ на конкурентрите сайтове
Конкурентните сайтове не
предлагат „устойчива мода“.
Сравнени са функционалните
възможности и
дизайна на уеб сайтът
sinsay.com .
Технологии за програмиране
В разработката на проекта са разгледани:
● Трислоен модел
● ASP.NET Core
● Шаблона MVC
● Езика за програмиране C#
● Езици за презентационния слой на
приложението - HTML, CSS, JavaScript,
Bootstrap
● Интегрирана среда за разработка Visual
Studio 2022, Microsoft SQL Server,
Microsoft
● Management Studio
02
Проектиране
Изисквания
Разгледани са различните видове изисквания-
към правата на потребителите, към
функционалността и дизайна. Представени
са случаите на употреба, UML диаграми към
тях, както и прототипи на потребителския
интерфейс .
03
Реализация
За реализация на сайта е използван
базов проект за ASP.NET Core на езика
C#. Базовият проект има вграден MVC
модел, който ще бъде разширен за да се
изпълнят целите на уеб приложението.
Използвани са платформите Visual
Studio Community 2019 и MS SQL
Server. Използван е подходът CodeFirst.
Класове
Един от най-важните класове е
Product - основен клас с общите
характеристики на
продуктите.Съдържа всички полета,
които описват продуктите и е нъжно
да бъдат показани на клиента
Диаграма на базата данни (ER
диаграма)
Показва добавените
таблици(класове) в
приложението. Те са Orders,
Products, Categories, Brands.
Сървиси