Разработване на неофициален уебсайт за английския футболен клуб Манчестър Юнайтед
Преглед на сайтовете manutd8.com, manchester-united.ru. Развитие на черупката. Дизайн на главното меню. Разработване на база данни, блокови диаграми на алгоритми. Описание на връзките между обектите. Използване на ASP.NET MVC 5. Алгоритъм на регистрация и потребителско влизане в сайта.

Изпратете вашата добра работа в базата знания е проста. Използвайте формуляра по-долу
Студенти, аспиранти, млади учени, използващи базата от знания в своето обучение и работа, ще ви бъдат много благодарни.
Публикувано на http://www.allbest.ru/
В този раздел ще разгледаме някои сайтове на футболния клуб "Манчестър Юнайтед", които са аналози на сайта, представен в тази курсова работа.
1.1.1 Преглед на сайта manutd8.com
Несъмненият недостатък на този сайт е липсата на адаптация към мобилни устройства, което значително усложнява търсенето на информация, навигацията през сайта. Липсата на галерия от снимки от минали мачове или други значими събития се отразява негативно на посещението на manutd8.com. Също така, според мен, сайтът има средно ниво на използваемост.
Уебсайтът на manutd8.com е разработен в PHP с помощта на системата за управление на съдържанието (CMS) на DataLife Engine (DLE).
Фигура 1.1 - Основната страница на сайта manutd8.com
1.1.2 Преглед на сайта manchester-united.ru
Навигацията в сайта също е неудобна: главното вертикално меню няма падащ списък и е слабо структурирано, което затруднява навигацията в сайта и намирането на информация. Един от основните недостатъци на този сайт е липсата на адаптация към мобилни устройства, което значително усложнява търсенето на информация, навигацията през сайта. Също така, според мен, сайтът има средно ниво на използваемост.
Сайтът manchester-united.ru е разработен в PHP с помощта на системата за управление на съдържанието (CMS) Slaed.
Фигура 1.2 - Основната страница на сайта manchester-united.ru
За създаване, редактиране и управление на различни уеб сайтове, уеб портали, блогове, форуми, чатове, различни езици за програмиране и маркиране се използват системи за управление на съдържанието. Изборът на тази или онази технология за създаване на уебсайт зависи от предпочитанията, знанията и уменията на разработчика, изискванията на клиентите, системните изисквания, технологичните възможности.
1.2.1 Технология ASP.NET
ASP.NET е рамка за изграждане на уеб приложения и уеб услуги, работещи под IIS. ASP.NET се различава от другите технологии за изграждане на уеб приложения по своята висока степен на интеграция със сървърни продукти, както и с инструментите на Microsoft за развитие на достъп до данни и сигурност. Освен това ASP.NET ви позволява да разработвате уеб и Windows приложения, използвайки много сходни технологични вериги, едни и същи езици за програмиране, технологии за достъп до данни и др. Освен това основните програмни езици, с които можете да разработвате уеб приложения днес, са напълно обект -ориентиран, което прави разработването на изпълнима част, както и модифицирането, поддържането, отстраняването на грешки и повторното й използване, много по-лесно от другите технологии. Има доста дълъг списък на силните страни на използването на ASP.NET за създаване на сложни уеб приложения.
Нека само отбележим, че ASP.NET работи изключително на Windows сървъри, тъй като изисква IIS. Други технологии се използват за създаване на уеб приложения, които не изискват IIS, но използват например уеб сървъра Apache и работят на сървъри, работещи с операционни системи, различни от Windows.
ASP.NET значително опростява създаването на практически уеб приложения. Сървърните контроли на ASP.NET ви позволяват да използвате декларативен модел за програмиране, подобен на HTML, в който се изисква много по-малко код за създаване на динамична страница от класическия ASP. Показването на данни, валидиране на въвеждането и качването на файлове е много по-лесно. Основното предимство на страниците на ASP.NET е, че те работят във всеки браузър, включително популярните Mozilla Firefox, Opera и Internet Explorer.
ASP.NET ви позволява да развиете свои собствени умения за програмиране. Технологията ASP.NET поддържа повече от 25 .NET езика (вградена е поддръжка за Visual Basic, C # и JScript.NET, не са необходими допълнителни инструменти), което дава пълна свобода при избора на език за програмиране.