KAUNO TECHNOLOGIJOS UNIVERSITETAS
INFORMATIKOS FAKULTETAS
KOMPIUTERIŲ KATEDRA
El. Verslo laboratorinis darbas
Internetinė parduotuvė
@- Foto
Vadovas: A. Janavičiūtė
Atliko: IFC-2 gr. stud.KAUNAS, 2006
2. Turinys
2. Turinys 2
3. Įvadas: 3
4. Informacinės sistemos sukūrimo tikslas, atliekamos funkcijos, sistemos vartotojų kategorijos ir taikomi apribojimai 3
5. Informacinės sistemos analogų analizė 4
6. Procesų ir operacijų diagramį sudarymas ir aiškinimas 5
7. Operacijų ir duomenų bazės struktūros specifikavimas. Pagrindiniai informacinėje sistemoje veikiantys objektai, jų savybės, atributai, tarpusavio priklausomybės 8
8. Informacinės sistemos duomenų bazės loginis modelis 10
9. Vartotojo darbo scenarijaus kiekvienai jam numatytai operacijai grafinis pavaizdavimas aprašant įvedamus duomenis ir gaunamus rezultatus. Užklausų formų ir pateikiamų rezultatų formatai 10
10. Numatomos sistemos saugumo užtikrinimo priemonės (apsauga nuo neteisėto prisijungimo, apsauga nuo klaidingų duomenų įvedimo) 14
11. Praktinė realizacija. Panaudojant pateikimo vartotojui grafinį interfeisą, pademonstruoti duomenų struktūros modelį Web aplinkoje užpildant duomenų bazę duomenimis ir vykdant vartotojams numatytas operacijas. 15
12. Testavimas. Aprašyti suprojektuotos sistemos testavimo procedūrą ir nustatyti sistemos tinkamumą 3 dalyje numatytiems tikslams pasiekti. 16
13. Naudota literatūra: 16
3. Įvadas
Esant dabartinei rinkos situacijai, kai kiekviena minutė delsimo gali kainuoti tūkstančius litų, verslo sistemos į visus partnerių pasiūlymus turi reaguoti akimirksniu. Ne visada tai yra taip paprasta, kaip atrodo iš pirmo žvilgsnio, o pikčiausia yra tada, kai informacija, kurią reikia pateikti didelei grupei žmonių, pasiekus visus adresatus jau būna beviltiškai pasenus.
Įnternetą teikianti įmonė, norėdama pritraukti daugiau vartotojų ir tuo pačiu padidinti gaunamą pelną, suteikia vartotojams galimybę pareikšti pageidavimus apie tai, kokių papildomų paslaugų jie norėtų. Įmonė yra pasiruošusi įdiegti naujoves, tačiau prieš tai reikia gerai apsvarstyti ar nauja paslauga bus populiari, ar jinai atneš naudos įmonei. Taip pat reikia atsižvelgti ir į konkurentus, į tos paslaugos reikalingumą ateityje ir t.t. Įmonė tikisi sukurti bendradarbiavimą tarp jų ir vartotojų. Visą tai sudaro nemažą procesą. Šio proceso palengvinimui reikalinga paslaugų valdymo sistema, pavyzdžiui internetinė parduotuvė.
4. Informacinės sistemos sukūrimo tikslas, atliekamos funkcijos, sistemos vartotojų kategorijos ir taikomi apribojimai
4.1Sistemos sukūrimo tikslas
Informacinė sistema „Fotoaparatų e-parduotuvė“ sukurata tam kad vartotojas turėdamas priėjima prie interneto galėtų, neišeidmas iš namų apsilankyti vitrualioje parduotuveje. Šiais laikais tai jau tampa kasdienybe kai nereikia niekur eiti jei nori kažką nusipirkti, mūsų atveju tai būtų fotoaparatas. Vartotojui pakanka apsilankyti mūsų sukurtoje sistemoje,užsiregistruoti,išsirinkti patikusį fotoaparatą ir jį užsisakyti.
4.2 Atliekamos funkcijos
Administratoriaus funkcijos
1. Įvesti, šalinti reikalingus duomenis- prekes.
2. Rašyti pranešimą (e-mail), registruotam vartotojui, pateikusiam užsakymą.
3. Peržiūrėti užsiregistravusius vartotojus.
4. Informacijos paieška pagal keletą laukų. Galimybė koreguoti surastą informaciją.
Vartotojo funkcijos
1. Informacijos peržiūra.
2. Registracija.
3. Užsakymo formavimas.
4. Informacijos paieška pagal keletą laukų.
4.3 Sistemos vartotojų kategorijos ir taikomi apribojimai
Anoniminiai vartotojai: Tai visi sistemos vartotojai, kurie nėra užsiregistravę sistemoje (anonymous). Jiems nebūtų galima užsisakyti patikusio fotoaparato, tačiau būtų prieinama visa informacija apie turimus fotoaparatus, bei bet kurio metu jie galėtų pradėti registraciją.
Identifikuoti vartotojai: Tai identifikuoti vartotojai, kurie yra užsiregistravę ir prisijungę į sistemą. Jie turi galimybę matyti visą turimą fotoaparatų asortimentą, bei jį užsisakyti.
Administratorius: Tai toks vartotojas, kuris užtikrina informacijos suvedimą, jeigu reikia koregavimą. Kuriamos sistemos vartotojas administratorius nėra suvaržytas jokių apribojimų, tai yra toks vartotojas, kuris kuria apribojimus kitoms vartotojų grupėms.
5. Informacinės sistemos analogų analizė
5.1 http://www.zambas.lt
Šis internetinė parduotuvė skirtingai nei mano sukurta teikia įvairaus asorimento produkcija: fotoaparatai, televizoriai, namų kinai it tt. Neidentifikuotas vartotajas gali peržiūrėti prekių asortimenta. Norint užsisakyti prekes turi būti registruotas vartotojas. Įra relizuota paieška pagal raktinį žodį. Registruotas vartotojas gali vos tik užėjęs į svetainę fuormuoti užsąkymą. Kuris atvaizduojamas krepšelyje. Pagrindiniai skirtumai tarp nagrinėjamo analogo ir kuriamos sistemos– čia pateikiama įvairaus profilio prekės kurios charakterizuojamos skirtingais parametrais. Įgyvendinta daugybė kitų smulkių funkcijų kurios nenumatomos kuriamoje programoje.
5.2 http://www.fotofabrikas.lt
Svetainėje teikiamos šios pagrindinės funkcijos:
detali paieška; išsami informacija apie fotoaparatus; relizuota galimybe užsisakyti prekes; patogus dizainas; pagalba; pateikiamos papildomos funkcijos
Įvertinus analoginių portalų privalumus ir trūkumus nuspręsta, kaip kuriamame portale panaudoti privalumus ir išspręsti trūkumus. Svarbiausi privalumai, kurie bus panaudoti, yra šie: išsami informacija apie fotoaparatus; detali fotoaparatų paieška; vartotojų registracija; užsakymo formavimas pačiame portale.
6. Procesų ir operacijų diagramų sudarymas ir aiškinimas
Sistemoje pagrindiniai veikiantys objektai yra vartotojas (administratorius, registruotas arba paprastas vartotojas) ir serveris su duomenų baze bei įdiegtu PHP ir MySQL palaikymu. Bendravimas tarp šių objektų vyksta per WEB sąsają. Registruotas vartotojas užsisako fotoaparatą, administratorius apdoroja gautą užsakymą- jį patvirtina bei išsiunčia pranešima el paštu, vartotojui apie pasirinkimo patvirtinimą. Serveris vykdo įvairias užklausas.