Tallinna Tehnikaülikool Aineprojekt aines Kontseptuaalne süsteemianalüüs Bussifirma infosüsteem Kaidur Roht 970767 LAP-41 Juhendaja: Lea Elmik Tallinn 1999
ÜLDVAADE EESMÄRGID Transpordiettevõtte töö organiseerimine ja süstematiseerimine Läbipaistva töökorraldussüsteemi koostamine Ettevõttesisese info liikumise korraldamine Ettevõtte ja välismaailma vahelise info liikumise korraldamine Ettevõtte ja kliendi vahelise suhtlemise lihtsustamine Ettevõtte tegevuse efektiivsemaks muutmine FUNKTSIOONID Personaliarvestus Teenuse müügiarvestus Teenuse tootmise arvestus Finantsarvestus Tarnete arvestus ANDMED a) INFOOBJEKTID Klient Tarnija Tarne Tarneleping Palk Tööleping Tööalased liikumised Arved Bussi (teenuse) tellimine Teenuskaart Sõitmine Varude hooldus Varu Pank Laenuleping Laen Ülekande sooritamine b) INFOVAJADUSED JA DOKUMENDID Klientide nimekiri te nimekiri Tellimislehed Peatuste nimekirjad Töö-, laenu- ja tarnelepingute ab-d Arved Varude loetelu Saatelehed Maksekorralduste ab
FUNKTSIOONIANALÜÜS. Personaliosakond Uue töötajaga töölepingu sõlmimine isik ID isikukood eesnimi perekonnanimi sugu sünniaeg aadress telefon e-mail töö kirjeldus tööaeg töötamise koht töölepingu kehtimise aeg (kui on piiratud) põhipalk registreerimine töötajate andmebaasi Töölepingu lisamine töölepingute andmebaasi Tööalased liikumised Töökatkestused isik (ID) töökatkestus (puhkused, haigused jm) kestus (alg ja lõppkuupäev) põhjus sellekohane dokument te väljaõpe ning täiendav koolitus koolitatav isik koolituse klassifikatsioon koolituse alg- ja lõppkuupäev Töölepingu lõpetamine vastavate uuenduste tegemine andmebaasides Töö väljavõtete koostamine Finantsosakond Arvete registreerimine Palgatööd palkade arvutamine põhipalk lisatulud mahaarvamised Katteallikate leidmine pangalaenud laenuleping
laenulepingu ID panga ID laenuvõtja (töötaja) ID summa laenuprotsent tagasimaksmise algus tagasimaksmise lõpp sõlmimise kuupäev tagatis aktsionärid Laenu registreerimine Pangaülekannete sooritamine Teenuse müügiosakond Bussi (teenuse) tellimine kliendi ID teenuse andmed (vt. järgmine punkt) Teenuskaardi koostamine bussi liik (luksusklass e. mitu tärni) peatuste nimekiri (sõidu marsruut) teenuse alg ja lõppaeg Teenuskaardi registreerimine teenuskaartide andmebaasis lt sõitmise info vastuvõtmise registreerimine Kliendilt sõitmise info (tagasiside) vastuvõtmise registreerimine Sõitmise infode võrdlus Arve koostamine Kliendile arve esitamine kliendile osutatud teenused soodustused osutatud teenuste kogumaksumus Tarnete osakond Tellimislehe registreerimine Tarne päringu esitamine tarnijale Tarnelepingu sõlmimine tarne ID tarnija ID tarne kirjeldus tellimise kuupäev saabumise kuupäev tarnete summaarne hind Saatelehe registreerimine Arve registreerimine Arve saatmine finantsosakonnale
Teenuse tootmise osakond Tellimislehe koostamine tarne ID tarne kogus kohaloleku kuupäev Varude hindamine Tarne registreerimine Saatelehe registreerimine Müügiosakonnast saabunud teenuskaardi registreerimine Sõitmine töötaja varu algus lõpp Varude hooldus varu ID töötaja ID hoolduse liik tulemus kuupäev
Objektid Semantika KLIENT Kliendi ID Telefon Fax E-mail Panga ID Konto number TÖÖTAJA ID Telefon Fax E-mail Panga ID Konto number Töökoht Töötasu Tööliikumiste alane seis TÖÖLEPING ID Tööaeg Töötamise koht Töölepingu sõlmimise kuupäev Töölepingu lõppemise kuupäev Põhipalk Töö kirjeldus PALK Palga liik ID Algus Lõpp Mahaarvamised Töömaht Summa PANK Panga ID Telefon Fax E-mail WWW LAENULEPING Laenulepingu ID Panga ID ID Summa Laenuprotsent Tagasimaksmise algus Tagasimaksmise lõpp Tagatis Sõlmimise kuupäev LAEN Panga number Arvelduskonto number Panga number Arvelduskonto number Tööl, puhkusel, väljaõppel Vajadusel Põhipalk vm Palga saamise algus Palga saamise lõpp töötundide hulk Ettevõtte poolne sõlmija
Laenulepingu ID ID Makse Kuupäev ARVED Arve ID ID Subjekt Summa Kirjeldus Seisund Maksetähtaeg TÖÖALASED LIIKUMISED ID Tööalase liikumise liik Liikumise algus Liikumise lõpp Põhjus Vastava dokumendi ID Asendustöötaja DOKUMENDID Dokumendi ID Dokumendi liik Sisu Väljaandmise kuupäev Väljaandja TARNE Tarne ID Tarnelepingu ID ID Arve ID Tarne liik Tarne maksumus Asi ise Seisund Ladustamise kuupäev TARNIJA Tarnija ID Tarnija nimi Aadress Telefon Fax E-mail WWW Konto number TARNELEPING Tarnija ID ID Tarne liik Tarne kogus Tellimiskuupäev Saabumise kuupäev Tarne summaarne hind Laenu laekumise kuupäev Kellele arve esitatakse Mille kohta arve käib Makstud / maksmata Puhkus, haigus, koolitus vms. Tõendava dokumendi identifikaator Vajadusel Registreerija Buss, varuosa, inventar Kontroll positiivne/negatiivne Firma nimi Arvelduskonto number pangas Ettevõtte poolne sõlmija Buss, varuosa, inventar
VARUDE HOOLDUS Varude hoolduse ID ID Hoolduse liik Tulemus Kuupäev VARU Tarne ID Varude hoolduse ID Sõitmise ID Varu liik Summaarne kogus Ühik TEENUSKAART Teenuskaardi ID ID Koostaja ID Peatused Sõidu algus Sõidu lõpp Bussi liik BUSSI TELLIMINE Tellija ID ID Arve ID Tellija telefon Tellija aadress Bussi liik Peatused Sõidu algus Sõidu lõpp NIMEKIRI Nimekirja ID Nimekirja koostaja Nimekirja pikkus Nimekirja sisu Koostamise kuupäev ÜLEKANDE SOORITAMINE Arve ID Saatja panga ID Saatja konto Saaja panga ID Saaja konto Kuupäev SÕITMINE ID Varu ID Algus Lõpp Sõitmise info Konkreetne teostaja Seisukord pärast hooldust (korras/mittekorras) Buss, varuosa, inventar Kellele antakse teenuskaart Kuupäev Kuupäev Mitu tärni Kliendi ID Kes võttis tellimuse vastu Mitu tärni Elementide arv nimekirjas Panga number Panga number
ANDMEMUDEL Tööleping Palk Klient Tarnija sõlmib koostab saab registreerib sõlmib võtab vastu sõlmib esitab Arved omab Tööalased liikumised sooritab registreerib Tarneleping võtab vastu Bussi (teenuse) tellimine omab Ülekande sooritamine Tarne teostab Laen Varude hooldus Varu Teenuskaart Laenuleping esitatakse omab Pank teostab Soitmine
KONTEKSTIDIAGRAMM Tarnija Tarne päring Tarneleping Arve Saateleht 1 ETTEVOTTE VÄLIMINE INFOSÜSTEEM Arve Teenuse andmed Isikuandmed Maksed Sõitmise_info_(tagasiside) Klient Töö info Avaldus Isikuandmed Tööleping Tööalase_liikumise andmed Maksekinnitus Laenu päring Maksekorraldus Laenuleping Laenu laekumise kinnitus Pank Teenuse müügiosakond Teenuskaart Sõitmise info Kliendi andmed Tööal._liik._info Tööleping te_andmed Töötamise info Tööal._liik._info Personaliosakond Tarneosakond Tööal._liik._info Tellimisleht Tarne arve Tarneleping Saateleht 2 ETTEVOTTE SISEMINE INFOSÜSTEEM Tööal._liik._info Palgad Arved Laenuleping Finantsosakond Saateleht Tellimisleht Sõitmise info Tööal._liik._info Teenuskaart Teenuse tootmine
PÕHIPROTSESSIDE ANDMEKASUTUS Töölepingud Tööalase liik. andmed Tööleping Isikuandmed Kliendid Soitmise infod Teenuse andmed Isikuandmed Klient 1 PERSONALI ARVESTUS Töötamise info Teenuskaart Sõitmise info 2 TEENUSE MÜÜGI- ARVESTUS Arve Sõitmise info (tagasiside) Tööalased liikumised d Laenulepingud Teenuskaardid d Maksekorraldused Varud Palgad Pank Laenu päring Laenuleping Maksekinnitus Maksekorraldus Laenu laekumise kinnitus 3 FINANTS- ARVESTUS Tarned Arved 4 TEENUSE TOOTMISE ARVESTUS Saatelehed Pangad Tarnelepingud Tellimislehed Tarnija Tarne päring Tarneleping Saateleht Arve 5 TARNETE ARVESUS Tarnijad
PERSONALI ARVESTUS 1.4 lahkumine 1.1 töölepingu sõlmimine Töötamise info 1.2 andmete muutmine d Töölepingud Tööal. liik. andmed 1.3 Tööalaste liikumiste registr. Palgad Tööalased liikumised
TEENUSE MÜÜGIARVESTUS Arve Klient Sõitmise info (tagasiside) Teenuse andmed 2.4 2.3 Arvete koostamine Arved Sõitmise infode võrdlus 2.1 Teenuse tellimise registr. Sõitmise info Sõitmise infod Kliendid 2.2 Teenuskaardi koostamine Teenuskaart Teenuskaardid
FINANTSARVESTUS 3.1 3.5 Laenulepingu sõlmimine Isikuandmed Palkade arvutamine Palgad Maksekorraldused Maksekorraldus 3.2 Pangaülekannete sooritamine Arved Pank Maksekinnitus 3.4 Pangad Arvete registreerimine Laenu päring 3.3 Laenu_päringu esitamine Laenulepingud
TEENUSE TOOTMISE ARVESTUS 4.1 Varude hindamine 4.6 Varude hooldus Tellimislehed Varud 4.5 Soitmine 4.2 Tellimislehe koostamine d 4.4 Tarne registreerimine 4.3 Saatelehe registreerimine Tarned Saatelehed Teenuskaardid 4.7 Teenuskaardi registreerimine Teenuskaart
TARNETE ARVESTUS 5.1 Tellimislehe registreerimine Tellimislehed Päringud 5.2 5.4 Tarnijad Tarne päringu esitamine päring Tarnija Isikuandmed Tarnelepingu sõlmimine 5.5 Arve registreerimine Arve Saatelehed Tarnelepingud Arved Saateleht 5.3 Saatelehe registreerimine
KLIENDI SEISUNDIDIAGRAMM Registreeritakse uus klient ------------------------------------- Uue kliendi lisamine Klient registreeritud Registreeritakse uus teenuse tellimus -------------------------------------------- Uue tellimuse lisamine Teenuse tellimus registreeritud Teenuse tootmine -------------------------------- Uue teenuskaardi lisamine Klient esitab uue tellimuse Teenus toodetud Teenuse pakkumine ------------------------------ Fikseeritakse sõitmise algja lõppaeg Teenus müüdud Arve maksmine ---------------------------------- Fikseeritakse maksmise aeg Arve makstud