960 resultados para Computer software -- Development


Relevância:

90.00% 90.00%

Publicador:

Resumo:

El projecte que es presenta en aquesta memòria té com a objectiu el disseny d'una aplicació agenda amb tècniques orientades a l'usuari (Disseny Centrat en l'Usuari). Seguint aquestes metodologies es pretén dissenyar una agenda que aconsegueixi un grau de satisfacció alt per part dels usuaris, una part dels quals té unes habilitats cognitives especials, i un gestor d'agendes que agilitzi la coordinació als professionals de suport que treballen diàriament amb ells. L'objectiu final de les dues aplicacions és el mateix: millorar el benestar dels usuaris.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Al ser el nostre TFC orientat a la interacció humana amb els ordinadors, ens centrarem en realitzar un estudi de la usabilitat de la plataforma Garlanet, actualment en la seva versió 0.2. Un cop coneguem el seu rendiment, plantejarem les millores que creguem necessàries per a optimitzar tot el possible els serveis de la plataforma que requereixen interacció amb l'usuari; en aquest cas, l'aplicació general. Finalment, realitzarem una proposta de disseny per poder dur la implementació final a diversos dispositius mòbils, com poden ser les plataformes Android i iOS (iPad i iPhone).

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Implantación de un virtual learning environment (VLE), en concreto Moodle, para la Escuela Internacional de Medios Audiovisuales (EIMA).

Relevância:

90.00% 90.00%

Publicador:

Resumo:

BlueGiga Technologies on uusi Bluetooth -teknologiaa soveltava pk-yritys. Yrityksen tuotekehitysprosessia täydentämään tarvittiin testausprosessi. Testausprosessin luominen oli haastavaa, koska Bluetooth -teknologia on uutta ja yritys on vielä nuori. Lisäksi se integroi kovo- ja ohjelmistokomponentteja tuotteissaan. Testaus aloitettiin evaluoimalla standardinmukaista tapaa dokumentoida testit. Tämän jälkeen tutkittiin BlueGigan ohjelmistokehitysprosessin suhdetta olemassa oleviin ohjelmistokehitysprosesseihin. Samanaikaisesti perehdyttiin Bluetooth -kvalifikaation testaukselle asettamiin vaatimuksiin. Tämän seurauksena TTCN:ää kokeiltiin helppolukuisen testitapauksen määrittelyssä. KäyttÃtapauksiin perustuvan testauksen sopivuutta Wireless Remote Access Platform:in (WRAP) testaamiseen arvioitiin kokeilemalla sitä Man-to-Machine -käyttÃtapauksen testaamisessa. Yllämainittujen tehtävien aikana kerätyn tiedon ja hankittujen kokemusten pohjalta laadittiin testausprosessi, joka kattaa yksikkÃ-, integraatio- ja järjestelmätason testauksen. Painopiste on järjestelmätason testauksessa. Prosessi määrittelee myÃs vastuuhenkilÃn tai -henkilÃt eri testaustasoille.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Vaatimusmäärittely on tärkeä vaihe ohjelmistotuotannossa, koska virheelliset ja puutteelliset asiakasvaatimukset vaikuttavat huomattavasti asiakkaan tyytymättÃmyyteen ohjelmistotuotteessa. OhjelmistoinsinÃÃrit käyttävät useita erilaisia menetelmiä ja tekniikoita asiakasvaatimusten kartoittamiseen. Erilaisia tekniikoita asiakasvaatimusten keräämiseen on olemassa valtava määrä.DiplomityÃn tavoitteena oli parantaa asiakasvaatimusten keräämisprosessia ohjelmistoprojekteissa. Asiakasvaatimusten kartoittamiseen käytettävien tekniikoiden arvioinnin perusteella kehitettiin parannettu asiakasvaatimusten keräämisprosessi. Kehitetyn prosessin testaamiseksi ja parantamiseksi järjestettiin ryhmätyÃistuntoja liittyen todellisiin ohjelmistokehitysprojekteihin. Tuloksena vaatimusten kerääminen eri sidosryhmiltä nopeutui ja tehostui. Prosessi auttoi muodostamaan yleisen kuvan kehitettävästä ohjelmistosta, prosessin avulla lÃydettiin paljon ideoita ja prosessi tehosti ideoiden analysointia ja priorisointia. Prosessin suurin kehityskohde oli fasilitaattorin ja osallistujien valmistautumisessa ryhmätyÃistuntoihin etukäteen.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

DiplomityÃssä tutkitaan, kuinka Symbian-sovelluskehitystä voitaisiin tehostaa. TyÃssä esitellään Symbian-käyttÃjärjestelmä, sekä pohditaan haasteita ja rajoitteita joita Symbian sovelluskehityksessä kohdataan. MyÃskin jo olemassa olevia kehitystapoja pohditaan tyÃn tavoitteen kannalta. Symbian-sovelluskehityksessä tehdään toistuvasti samoja asioita. Koska Symbian on avoin käyttÃjärjestelmä, sovelluskehittäjiä on paljon. Tehokkaamman kehitystavan lÃytäminen säästäisi paljon resursseja. Tällä hetkellä perinteiset ohjelmointitavat näyttävät olevan suosituin tapa kehittää sovelluksia. Kuitenkin on jo olemassa useita ratkaisuja, jotka pyrkivät tehostamaan sovelluskehitystä, mikä todistaa tarpeen kehittää tehokkuutta. TyÃssä toteutettu systeemi ajaa Symbian sovelluksia XML-määrityksen pohjalta. Kun käytetään XML-määritystä C++-koodin sijasta, sovelluskehitys muuttuu. Näiden muutosten täytyy kuitenkin olla myÃnteisiä, eivätkä ne saa haitata ohjelmiston laatua tai käytettävyyttä.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Monet ohjelmistoyritykset ovat alkaneet kiinnittää yhä enemmän huomiota ohjelmistotuotteidensa laatuun. Tämä on johtanut siihen, että useimmat niistä ovat valinneet ohjelmistotestauksen välineeksi, jolla tätä laatua voidaan parantaa. Testausta ei pidä rajoittaa ainoastaan ohjelmistotuotteeseen itseensä, vaan sen tulisi kattaa koko ohjelmiston kehitysprosessi. Validaatiotestauksessa keskitytään varmistamaan, että lopputuote täyttää sille asetetut vaatimukset, kun taas verifikaatiotestausta käytetään ennaltaehkäisevänä testauksena, jolla pyritään poistamaan virheitä jo ennenkuin ne pääsevät lähdekoodiin asti. TyÃ, johon tämä diplomityà perustuu, tehtiin alkukevään ja kesän aikana vuonna 2003 Necsom Oy:n toimeksiannosta. Necsom on pieni suomalainen ohjelmistoyritys, jonka tutkimus- ja kehitysyksikkà toimii Lappeenrannassa.Tässä diplomityÃssä tutustutaan aluksi ohjelmistotestaukseen sekä eri tapoihin sen organisoimiseksi. Tämän lisäksi annetaan yleisiä ohjeita testisuunnitelmien ja testaustapausten tekoon, joita onnistunut ja tehokas testaus edellyttää. Kun tämä teoria on käyty läpi, esitetään esimerkkinä kuinka sisäinen ohjelmistotestaus toteutettiin Necsomilla. Lopuksi esitetään johtopäätÃkset, joihin päädyttiin käytännÃn testausprosessin seuraamisen jälkeen ja annetaan jatkotoimenpide-ehdotuksia.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Tässä diplomityÃssä suunniteltiin parametrisesti modulaarinen koneen runko. Pyrkimyksenä oli suunnitella kokonaiskustannuksiltaan alhaisempi runkosarja jo olemassa oleviin suurnopeuskompressoreihin. Raportissa kerrotaan ensin modulaaristen tuoterakenteiden suunnittelusta ja käytettävästä suunnitteluohjelmistosta (SolidWorks). Sen jälkeen keskitytään suurnopeuskompressorin runkosarjan suunnitteluun esimerkkitapauksena. Aluksi keskitytään selvittämään rungolle asetettuja vaatimuksia ja ideoimaan erilaisia runkokonsepteja. Tyà etenee ideoiden vertailun kautta modulaaristen konseptien luomiseen ja kahden moduulin moduulikohtaiseen suunnitteluun. Suunnitteluprosessissa käytetään rakenteen käyttäytymisen arviointiin äärellisten elementtien menetelmää (FEM). TyÃssä kehitettiin alkuperäisiin runkorakenteisiin verrattuna 10 % kustannuksiltaan edullisempi runkorakenneratkaisu, jonka purettavuus lisäksi alentaa rakenteen kuljetus- ja varastointikustannuksia.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Tässä luomistyÃssä on esitetty tutkimus informaation suojaamisen menetelmien osalta paikallisissa ja ryhmäkuntaisissa verkoissa. Tutkimukseen kuuluu nykyaikaisten kryptagraafisten järjestelmien, Internetin/Intranetin ohjelmointikeinojen ja pääsyoikeuksien jakelumenetelmien analyysi. Tutkimusten perusteella on laadittu ohjelmiston prototyyppi HTML-tiedostojen suojaamista varten. Ohjelmiston laatimisprosessi on sisältänyt vaatimusten, järjestelmän ja suojelukomponenttien suunnittelun ja protytyypin testauksen. Ohjelmiston realisoinnin jälkeen kirjoitettiin käyttÃohjeet. Ohjelmiston prototyyppi suojaa informaatiota HTML-tiedoston koko käytÃn aikana ja eri yrityksissä voidaan käyttää sitä pienien laajennuksien jälkeen.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Taking the maximum advantage of technological innovations and the investment in them is of key importance for businesses. The IT industry offers a wide range of innovative high-technology solutions to manage information processing and distribution. However for end-user businesses to make informed decisions in this area is challenging. The aim of this research is to identify the key differences in principal solutions, and what the selection criteria should be for those involved. Existing methodologies for software development are classified, and some key criteria are described to help IT system developers and users determine what are the most important factors in system selection, development and deployment. Statistical data is researched and analysed, a theoretical basis is developed and reviewed, key issues from case studies are identified and generalized to be presented along with the conclusions in the current study. The results give a good basis for corporate consideration and provide overall support to the key decisions in developing web-based software. The conclusion is that new web developments should be considered the stakeholders as an evolution of existing business systems, but they should then pay particular attention to the new advantages that web-based software offers in terms of standardised interfaces and procedures, universal deployment opportunities, and a range of other benefits the study highlights.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

DiplomityÃssä käsitellään Nokia Mobile Phonesin matkapuhelimien käyttÃliittymäohjelmistojen suunnittelu-ja testausympäristÃn kehitystä. YmpäristÃÃn lisättiin kaksi ohjelmistomodulia avustamaan simulointia ja versionhallintaa. VisualisointityÃkalulla matkapuhelimen toiminta voidaan jäljittää suunnittelu- kaavioihin tilasiirtyminä, kun taas vertailusovelluksella kaavioiden väliset erot nähdään graafisesti. Kehitetyt sovellukset parantavat käyttÃliittymien suunnitteluprosessia tehostaen virheiden etsintää, optimointia ja versionhallintaa. VisualisointityÃkalun edut ovat merkittävät, koska käyttÃliittymäsovellusten toiminta on havaittavissa suunnittelu- kaavioista reaaliaikaisen simuloinnin yhteydessä. Näin virheet ovat välittÃmästi paikannettavissa. Lisäksi tyÃkalua voidaan hyÃdyntää kaavioita optimoitaessa, jolloin sovellusten kokoja muistintarve pienenee. Graafinen vertailutyÃkalu tuo edun rinnakkaiseen ohjelmistosuunnitteluun. Eri versioisten suunnittelukaavioiden erot ovat nähtävissä suoraan kaaviosta manuaalisen vertailun sijaan. Molemmat tyÃkalut otettiin onnistuneesti käyttÃÃn NMP:llä vuoden 2001 alussa.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Java⢠2 Platform, Micro Edition on eräs johtava sovellusalusta, joka mahdollistaa kolmannen osapuolen sovellusten luomisen matkapuhelimiin, kommunikaattoreihin ja taskutietokoneisiin. Java-alusta keskeinen etu on sovellusten dynaaminen asentaminen. Käyttäjä ei ole rajoitettu esiasennettuihin sovelluksiin vaan voi asentaa niitä itse tarpeen mukaan. Tämän diplomityà käsittelee erilaisia Java sovellusten (MIDlettien) lataus ja asennusmenetelmiä. Diplomityà antaa yhteenvedon merkittävimmistä asennus teknologioista. Pääpaino on MIDP-standardin mukaisella langattomalle asennuksella (Over-The-Air provisioning) sillä se on kaikkein laajimmin käytetty menetelmä. Muita käsiteltäviä menetelmiä ovat WAP Push ja paikallinen asennus Bluetoothin ja Infrapunalinkin avulla. MIDletit, kuten mitkä tahansa ohjelmat, ovat alttiita laittomalle kopioinnille. Tämä diplomityà kuvaa menetelmiä, joilla laiton kopiointi voidaan estää. Yksi esimerkki on OMA⢠DRM standardi. Diplomityà kuvaa myÃs kuinka kopiointisuojaus voidaan yhdistää olemassa oleviin asennusmenetelmiin. Java sovelluksia, MIDlettejä, käytetään yhä erilaisimpiin tarkoituksiin jolloin tarvitaan myÃs uusia asennusmenetelmiä. Yksi tällainen menetelmä on asentaminen erillisistä laitteista. Diplomityà kuvaa useita menetelmiä asentamiseen erillisistä laitteista. Käsitellyr menetelmät pohjautuvat Bluetooth teknologiaan ja yhtä lukuun ottamatta perustuvat standardin määrittelemiin Bluetooth profiileihin File Transfer Profile, Personal Area Networking Profile ja Object Push Profile. Toinen asennustapa on sovellusten edelleen lähettäminen toiseen puhelimeen. Diplomityà kuvaa kuinka OMA DRM standardi voidaan yhdistää tällaisen asennuksen ja ehdottaa kahta vaihtoehtoista menetelmää. Yksi perustuu Bluetoothin Object Push Profiiliin ja toinen Infrapunalinkin käyttÃÃn. Toinen perustuu multimediaviestiin ja sähkÃpostiin.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Treball final de carrera d'ETIS on s'ha desenvolupat un gestor de contrasenyes d'escriptori que implementa funcions de sincronització mitjançant Dropbox.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

El projecte realitzat procura una aproximació real al desenvolupament amb dispositius Android. La funció principal de l'aplicació desenvolupada és consultar les dades meteorològiques utilitzant un web service i l'actual posició GPS.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

Picnorama és una xarxa social, una unió entre persones i llocs geogràfics del món. En aquesta xarxa els usuaris podran veure tot tipus de fotografies de qualsevol lloc geogràfic per tal de descobrir racons del món, llocs que no sabien que existien o fins i tot planificar unes vacances. Ãs una aplicació pensada per poder descobrir el món des de qualsevol lloc, adaptada a dispositius mòbils i personalitzada amb fotografies per temàtica.