uu.seUppsala universitets publikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association
  • 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
Goal-Oriented Collision-Free Schedule
Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi.
2013 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

The education of to-be physicians at Akademiska sjukhuset, Uppsala, includes practical services. The students are divided into groups that each has its own goals. The goals specify (1) what services that group's students should perform, and (2) for each service, a minimum number of times each student should attend that service.

It is only possible to perform any service at certain occasions: each occasion offers slots, to be filled by students. The occasions make up a calendar.

The challenge is to distribute the students over the calendar, so that the goal isa chieved for each student and service. No occasion is overpopulated, and no student is due to attend two (or more) occasions that collide in time.

The algorithm to solve this sets up a table with occasions (expanded horizontally by their number of slots) as the x-axis, and dates (expanded vertically by two: the day parts) as the y-axis. Then, distribution of students is done top-down, left-right. Collision is avoided by having students only appear once per row. Overpopulation won't happen as the allocation of students is done explicitly to slots, not to occasionsin general.

MS Access forms make up the UI. My thoughts when I set them up was that each form should boil down to a single purpose, but include everything to fulfill that purpose (and nothing else). Also, I setup an intuitive flow of movements between forms, and I made an effort to setup mnemonic shortcuts (and tab chains) as to minimize mouse use

Ort, förlag, år, upplaga, sidor
2013.
Serie
IT ; 13 026
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
URN: urn:nbn:se:uu:diva-198097OAI: oai:DiVA.org:uu-198097DiVA, id: diva2:615206
Utbildningsprogram
Kandidatprogram i datavetenskap
Uppsök
teknik
Handledare
Examinatorer
Tillgänglig från: 2013-04-09 Skapad: 2013-04-09 Senast uppdaterad: 2013-04-09Bibliografiskt granskad

Open Access i DiVA

fulltext(697 kB)548 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 697 kBChecksumma SHA-512
fa61f9a15405df187c78d19349d21ef827f6c383df52a6806b653e7335559399cb03faac9c564b21da5d8efeb36dbc09b3f6029a797db6d06b297d0ace1d6ba8
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för informationsteknologi
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 548 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: 751 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association
  • 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