195 resultados para ohjelmisto teollisuus
Resumo:
Tässä insinöörityössä selvitettiin mahdollisuuksia parantaa Tapiola-ryhmän Yhtiökokousjärjestelmä-ohjelmiston ominaisuuksia ja tietoturvallisuutta. Järjestelmää käytetään Tapiola-ryhmän vakuutusyhtiöiden yhtiökokouksiin osallistuvien osakkaiden kirjaamiseen ja heidän äänten laskentaan. Tutkimuksen perusteella tehtiin järjestelmän määrittely ja suunnittelu, joiden tuloksena syntyivät toiminnallinen ja tekninen määrittelydokumentaatio, jotka toimivat pohjana uuden Yhtiökokousjärjestelmän toteutukselle. Työ tehtiin Tapiola-ryhmälle Tieto-Tapiola Oy:n tilauksesta. Työn alussa tutkittiin erilaisia mahdollisuuksia toteuttaa järjestelmän ohjelmisto- ja tietokanta-arkkitehtuuri, joiden perusteella määrittelyä ja suunnittelua alettiin toteuttaa. Tutkimuksen perusteella päädyttiin käyttämään Java SE -arkkitehtuuria sovelluksen toteutukseen ja SQL Server -tietokantaa järjestelmän tietovarastona. Valittuihin ratkaisuihin päädyttiin niiden hyvien tietoturvallisuus- ja kertakirjausominaisuuksien takia. Toiminnallisessa määrittelydokumentissa käydään läpi järjestelmälle asetettuja vaatimuksia ja kuvataan sen toiminnot, liiketoimintaluokkamalli, käyttöliittymä ja tulosteet. Lisäksi siinä otetaan kantaa järjestelmän käyttöympäristöön, ulkoisiin tietokantaliittymiin, käyttäjän tunnistautumiseen ja tietoturvallisuuteen sekä käydään läpi sen toiminta käyttäjien näkökulmasta. Toiminnallisen määrittelydokumentin pohjalta luotiin tekninen määrittelydokumentti. Siinä kuvataan järjestelmän ympäristö ja ohjelmisto- sekä tietokanta-arkkitehtuuri yleisellä tasolla. Tämän lisäksi järjestelmän arkkitehtuuria käydään myös tarkemmin läpi sekä kuvataan moduulit ja toiminnot niin tarkasti, että niiden perusteella voidaan toteuttaa koko järjestelmä. Työn tuloksena syntyivät kattava toiminnallinen ja tekninen määrittelydokumentaatio, joissa käydään läpi kaikki järjestelmän toteuttamiseen tarvittavat elementit sillä tarkkuudella, että järjestelmän toteuttaminen voidaan aloittaa.
Resumo:
Tämä insinöörityö on dokumentti projektista, joka on tehty SF-Design Oy:n nimissä asiakasprojektina. Työssä käydään läpi turva- ja opastevalojen ryhmävalvontayksikön elektro-niikkasuunnittelu ja siihen tarvittavan mikrotietokoneen ohjaamiseen tarvittavan ohjelman suunnittelu ja kirjoittaminen. Työ jakautuu karkeasti jaoteltuna neljään osa-alueeseen. Ensiksi käydään läpi laitteiston elektroniikkasuunnittelu ja siihen liittyvää teoriaa. Seuraavaksi työssä käsitellään mikrotietokoneiden ohjelmistokehitystä ja käydään läpi työssä suunniteltu ja laadittu ohjelmisto STMicroelectronicsin ST62T10C-prosessorille. Lopuksi ennen suunnittelu- ja kehitysympäristöjen esittelyä käsitellään suunnitellun laitteiston testaus-, käyttö- ja asennustoimenpiteet. Aivan aluksi esitellään projektissa toteutettuun laitesuunnitteluun vaikuttaneet asiakkaan antama spesifikaatio ja 13.2.2003 voimaan astunut Euroopan parlamentin ja neuvoston asettama RoHS-direktiivi. Direktiivi vaikutti elektroniikkasuunnitteluun komponenttien valinnan osalta. Direktiivin mukaan sen voimaanastumispäivän jälkeen ei saa käyttää komponentteja, jotka sisältävät ympäristölle ja ihmisille vaarallisia aineita. Elektroniikkasuunnitteluosiossa suunnittelu on jaettuna toiminnallisiin osiin. Osiossa käy-dään läpi virtamuuntajien kalibrointi sekä jännitevahvistimen suunnittelu ja simulointi. Ky-seisessä osiossa käsitellään vielä prosessorin vaatimat erityiskytkennät, vikailmoitus-led-valojen ohjaukseen tarvittava kytkentä sekä ennen laitteiston vaatimien käyttöjännitteiden suunnittelua laitteistoon tarvittavien potentiovapaitten lähtöjen toteutus. Ohjelmistokehi-tysosiossa pohditaan mikrotietokoneen ohjelmoinnin perusteita, ennen kuin projektissa laadittua ohjelmaa käydään läpi. Projektissa laadittua koodia ei sen salaisuuden takia käydä yksityiskohtaisesti läpi tässä työssä. Projektissa käytettiin elektroniikkasuunnittelussa PADS-ohjelmistoja PowerLogic ja PowerPCB. Lisäksi käytettiin vahvistinkytkennän simulointiin OrCADin Capture CIS -ohjelmaa. Projektin työläimpään vaiheeseen, ohjelman suunnitteluun, kehitykseen ja kirjoittamiseen käytettiin Raisonancen STMicroelectronicsin mikrotietokoneille kehittämää ohjelmistokehitysympäristöä RIDE -ohjelmistoa. Elektroniikkasuunnittelussa käytetyt oh-jelmistot ovat hyvin yleisesti teollisuuden käytössä.
Resumo:
Kirje 30.5.1973
Resumo:
Tämän diplomityön tavoitteena oli kehittää menetelmiä ja ohjeitataajuusmuuttajan sulautetun ohjelmiston kehityksen aikaiseen testaukseen. Soveltuvia menetelmiä etsittiin tutkimalla laajasti kirjallisuutta sekä selvittämälläyrityksen testauskäytäntöä. Tutkittuja kirjallisuudesta löytyneitä menetelmä olivat testauskehykset, simulointi ja staattinen sekä automaattinen testaus. Kirjallisuudesta etsittiin myös menetelmiä, joiden avulla testausprosessia voidaan helpottaa tai muuten parantaa. Tällaisista menetelmistä tutkittiin muun muassa testidatan valintaa, testauslähtöistä kehitystä sekä testattavuuden parantamista. Lisäksi selvitettiin uudelleenkäytettävien testien ohjelmointiin soveltuvia ohjelmointikieliä. Haastatteluiden ja dokumentaation avulla saatiin hyvä käsitys yrityksessä vallitsevasta testauskäytännöstä sekä sen ongelmakohdista. Testauksen ongelmiksi havaittiin testausprosessin järjestelmällisyyden puute sekä tarve suunnittelijoiden testauskoulutukseen. Testausprosessin parantamiseksi esitetään moduulitestauskehyksen käyttöönottoa. Lisäksi suunnittelijoiden testauskoulutuksella arvioidaan olevan suuri vaikutus koko testausprosessiin. Testitapausten suunnitteluun esitetään menetelmiä, joiden avulla voidaan suunnitella kattavampia testejä.