Скинути презентацију
Отпремање презентације траје. Молимо да сачекате
1
INTERNET TRGOVINA Specifikacija dizajna aplikacije
[an e-commerce application] Specifikacija dizajna aplikacije AUTORI: Grupa G2 [Dlaka, Jakovčević, Agić]
2
SADRŽAJ Pregled dizajna aplikacije Dodatni zahtjevi
Arhitektura sustava Konceptualni prikaz arhitekture Pregled osnovnih komponenti sustava Metode implementacije Dodatni zahtjevi Prototip aplikacije Daljnji razvoj aplikacije
3
PREGLED DIZAJNA Arhitektura sustava
Arhitektura Internet trgovine osmišljena je kao troslojna (three-tier) Funkcionalnost se stoga može razdvojiti na tri osnovna dijela: Prezentacijski sloj [korisničko sučelje] Aplikacijski sloj [Bussines Logic Layer, Data Access Layer] Podatkovni sloj [pohrana podataka u relacijskoj bazi] Iz ove razdiobe, lako se razluče osnovne komponente sustava
4
PREGLED DIZAJNA Konceptualni prikaz arhitekture sustava
5
PREGLED DIZAJNA Osnovne komponente sustava Detaljnije: Ecomm SDS
Relacijska baza podataka Procedure za pristup podatcima u bazi (DAL) Povezuju aplikaciju s podatcima u relacijskoj bazi podataka Poslovna logika aplikacije (BLL) Implementiraju u cijelosti sve poslovne procese koje Internet trgovina mora omogućiti korisnicima Korisničko sučelje Direktna veza između korisnika i aplikacije Detaljnije: Ecomm SDS
6
PREGLED DIZAJNA Metode implementacije
Baza podataka T-SQL jezik, stored procedure Procedure za pristup bazi podataka (DAL) klase u C# programskom jeziku koje enkapsuliraju pristup podatcima u relacijskoj bazi koristeći ADO .NET Poslovna logika (BLL) Klase u C# programskom jeziku koje sadrže aplikacijsku poslovnu logiku Korisničko sučelje ASP .NET forme (.aspx) i kontrole (.ascx) Iz navedenog proizlazi korištenje objektno-orjentirane metodologije dizajna
7
DODATNI ZAHTJEVI Sigurnost Zahtjevi aplikacije
Korištenje postojećih ASP .NET sigurnosnih mehanizama Zahtjevi aplikacije Caching statičkih dijelova aplikacije u svrhu poboljšanja performansi sustava (ASP .NET Output Caching) Caching čestih upita prema bazi podataka (ASP .NET Data Caching) Detaljnije: Ecomm SDS
8
PROTOTIP APLIKACIJE Usporedno sa procesom dizajna sustava, razvijao se i neodbacivi prototip aplikacije Prototip aplikacije u ovoj fazi razvoja nudi sljedeću funkcionalnost: Pretraživanje proizvoda po kategorijama i oblik naprednijeg(detaljnijeg) pretraživanja Registracija, logiranje i pregled izvršenih narudžbi korisnika Aktivnosti vezane za korištenje košarice i izvršenje narudžbe proizvoda od strane korisnika ASP .NET web-forms autentikacija, itd...
9
DALJNJI RAZVOJ Funkcionalnost koja nedostaje prethodno prikazanom prototipu Poboljšani dizajn korisničkog sučelja Dovršiti razvoj administratorskog dijela aplikacije
10
○THE END○ [kraj]
Сличне презентације
© 2024 SlidePlayer.rs Inc.
All rights reserved.