hh.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
OFFICE TAGGER: A PowerPoint Generating Web Application
Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE). Karadeniz Technical University.
Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE). Karadeniz Technical University.
2014 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

Presentations are widely used, e.g. at education and business, every dayandaround the world. Many organizations need to constantly updatepresentationsgenerated fromdatabase data, but this type of functionality is not readily availableat low cost.These days programming of almost any technology can useXML files to store or transport data over the Internet. Another reason for preferring XML is that it is platform independent. Therefore, many companies are using the XML format for electronic data interchange. The project presented in this thesis has investigatedhow to build a web service which can usea defined XML file(using the PresentationML specification), generated from e.g. a business database and returna fully functional .pptx PowerPoint presentation to the client.Firstly, related work and scientific articles were examined mostly from the IEEEXplore database. This was helpful in establish a frame of reference to buildthis thesis projectaround.Thereafter, the development phase ofthe project started. Here, technologieswhich have been developed by Microsoft such as ASP .NET and Microsoft SQL Server were usedfor creating the project code. Next, a Microsoft SQL Serverdatabase was created which stored all PML (presentationML) elements, to compare with parsed XML tags in user-uploaded XML tags. This routine would use XmlTextReader. After validation of uploaded XML filetags, the web service starts the process of creating a Microsoft PowerPoint .pptx file asrequested. The web service, having received related XML tags as parameters returnsa Microsoft PowerPoint .pptx file.The generated Microsoft PowerPoint .pptx file is sent to the user via e-mail through a designated SMTP mail robot. According to project specifications,the file can then bedownloaded.Although working, the Office Tagger project will need furtherdevelopment in the future. As Microsofthas started to support XML-based open document format, this hascreatedopportunities for converting moreMicrosoft Office documents types, not only.pptx

Ort, förlag, år, upplaga, sidor
2014. , s. 41
Nationell ämneskategori
Annan teknik
Identifikatorer
URN: urn:nbn:se:hh:diva-25723OAI: oai:DiVA.org:hh-25723DiVA, id: diva2:726358
Presentation
2014-06-05, 13:00 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2014-06-18 Skapad: 2014-06-18 Senast uppdaterad: 2025-10-01Bibliografiskt granskad

Open Access i DiVA

office tagger(1345 kB)285 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1345 kBChecksumma SHA-512
4c8ff45c02f2f8acc6397b2705307b00f0a146ba672da86b98154ef106334503b18a362c10a33aa7851b80cbde11f4d0e4de6ea1b62dbea5c5a106d2ed7d83a3
Typ fulltextMimetyp application/pdf

Av organisationen
Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)
Annan teknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 285 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 424 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf