Indholdsfortegnelse. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 1
|
|
|
- Mathias Nissen
- 10 år siden
- Visninger:
Transkript
1 Indholdsfortegnelse Indholdsfortegnelse... 1 Projekt Lægehuset... 2 Fordele ved det nye system... 2 Klassifikation af forandring... 3 Problemstillinger i forbindelse med forandringerne... 4 Modstand mod forandringer... 4 Strategi for afhjælpning af problemer... 5 Gennem gang af koden... 6 Generelt... 6 SQL Connektion Indsætning af information i SQL tabeller... 7 Finde information fra SQL tabeller... 8 Slet information fra SQL tabeller... 9 Opdater information fra SQL tabeller Sitemap Tabel Diagrammer Konklusion Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 1
2 Projekt Lægehuset I en mindre provinsby er en gruppe praktiserende læger og speciallæger rykket under samme tag for bedre at kunne samarbejde og hjælpe hinanden. Det drejer sig om en øre og halslæge, en øjenlæge, en fysioterapeut, en ergoterapeut. Samtidig arbejder der 6 lægesekretærer, en laborant og en diætist. De hører nu alle ind under Lægehuset, hvor de sammen har bestemt sig for at forsøge sig med et nyt system, der skal gøre det lettere at flytte aftaler imellem lægerne, holde styr på patientaftaler og opdatere journaler. Lægehuset ønsker at forsøge sig med et nyt system, da de hver især medbragte hver deres gamle papir bookingsystem og journaler ved flytningen. Hvilket har skabt forvirring ved sygdom blandt sekretærerne og for de to nyansatte som er vant til at anvende digitale ITløsninger. Blandt lægerne er der enighed om at et nyt digitalt system til booking og journalføring vil øge effektiviteten internt i Lægehuset. Dog er der en betragtelig sandsynlighed for, at der under implementeringen af et nyt og digitalt system vil opstå problemer, da de 4 gamle sekretærer ikke er trygge ved nye opgaver og arbejdsformer med brug af IT. Samtidigt er de gamle sekretærer også bange for at miste overblikket over hvad der foregår og skulle kunne finde ud af, at skifte mellem de forskellige lægers kalendere. De er også bange for at miste den gamle nære kontakt til deres egen læge og hans patienter, samt let at kunne gå ind og hjælpe når lægen er under tidspres. Vores opgave er at lave et IT system som kan fungere som kalender og database over patient journaler. Fordele ved det nye system Lægehuset vil have mange fordele ved vores IT system og vi vil her systematisk prøve at gennemgå dem. - Ved at have en samlet kalender digitalt gør det at man altid har adgang til den, så længe man er i nærheden af en computer. Dette kan have adskillige fordele. Bl.a. kan en læge hjemmefra tjekke hans kalender, for at se hvilke patienter han skal have hvornår den pågældende dag. Desuden vil han igennem den digitale kalender have et link fra den bookede tid til patienten som har booket tiden. Det vil sige at han har mulighed for nemt at forberede sig på en konsultation. Ved direkte fra kalenderen at klikke sig ind på patienten og den enkeltes journal direkte fra hans/hendes eget skrivebord endda. - Hvad angår patient journalerne, giver systemet også en masse fordele. Nogle af lægerne har tidligere været van til at føre journaler i hånden, dette er dog på mange måder ikke optimalt. At have det hele digitalt gør at man nemmere kan rette og tilføje i en patients journal. Desuden er det nemmere for de andre læger at få adgang til journalerne og ikke mindst at kunne tyde journalerne. Er ikke altid det er lige nemt at Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 2
3 tyde en anden persons håndskrift. Så derfor i tilfælde at opsigelse, lægeskifte eller midlertidig anden læge er det en stor fordel at man er sikker på at man kan læse patientens journal uden problemer. Desuden gør en digital journal det også nemmere at dele oplyser med andre læger, hvis en speciallæge f.eks. skal konsuleres om noget bestemt, så er det hurtigt lige at sende journalen videre digitalt i stedet for at man skal til at fotokopiere eller indskrive en håndskreven journal. Desuden er det jo også nemmere at finde patienternes journaler. Du skal ikke stå og rode i et kabinet og der er heller ikke risiko for at misplacere eller at miste en bestemt journal. Klassifikation af forandring Hvis vi skal klassificere den forandring Lægehuset står over for, vil den betegnes som en planlagt strategisk reaktiv forandring altså en forandring der sker over meget kort tid, i forbindelse med at et nyt system skal indføres på arbejdspladsen. Den kaldes også reaktiv, da det nye system der skal tages i brug er Lægehusets svar på de interne forandringer ved sammenflytningen. Det er lægerne og sekretærerne selv, som aktivt skal sørge for at Lægehuset kommer til at fungere med det nye system derfor beskrives forandringen som planlagt. Den forandring der sker, er af strukturel karakter, da det er arbejdsmåden og styringen der laves om på. I og med at det er en planlagt forandring Lægehuset er i gang med, kan man dele hele processen op i 4 faser 1 : 1. Der sker en ændring 2. Virksomheden analysere ændringerne og sætter mål for hvordan de vil forholde sig til dem. 3. Der analyseres hvordan virksomheden skal udformes for at leve op til forandringerne. 4. Ændringerne føres ud i livet Der sker først og fremmest en ændring ved at lægerne flytter under samme tag i Lægehuset. I punkt to, bliver de bevidst om at der er et problem mht. papir journalføring og booking og lægerne får ideen til et digitalt system. Det næste trin er at gøre de ansatte klar til forandringen og analysere på hvordan systemet udformes og tilpasses Lægehuset bedst. I fjerde og sidste punkt implementeres det nye system i Lægehuset og de ansatte bliver oplært i hvordan det fungere. 1 Hvordan organisationer fungerer Indføring i organisation og ledelse, Dag Ingvar Jacobsen og Jan Thorsvik, Hans Reitzels Forlag 2002, s Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 3
4 Problemstillinger i forbindelse med forandringerne Ved implementering af et nyt system på en arbejdsplads, er der altid en mulighed for at der kan opstå problemer. Derfor gælder det om, at blive bekendt med disse tidligt i processen, så muligheden for en eventuel tilpasning af systemet kommer ind så tidligt i forløbet som muligt. Derved får man muligheden for at lave om på nogle ting og finde en løsning der vil være mindre smertefri og i bedste fald, kan problemerne måske helt undgås. Nogle af de problemer der kunne opstå ved indførelsen af et nyt system i Lægehuset, kunne eksempelvis være at fx de 4 gamle sekretærer, som er vant til at ordne booking og journaler på papir, har svært ved at sætte sig ind i et digitalt system og have det samme overblik og sikkerhed i dette. Heldigvis er de 2 nyansatte sekretærer vant til at arbejde med disse ting digitalt, så der er stor sandsynlighed for, at de relativt hurtigt er inde i hvordan det nye system fungerer og så kan være behjælpelig over for de andre og hjælpe med til at de ikke føler sig utrygge, da der er nogle ligesindede de kan spørge om hjælp. Helt katastrofalt kunne det ske, at en af de 4 gamle sekretærer fx overhovedet ikke kunne sætte sig ind i det digitale system eller måske blev ved med at skrive ting ned de forkerte kalendere. Hvis dette problem opstår, må Lægehuset tage en snak om hvad det er der går galt og hvorfor herefter kan man gå ind og kigge på om der skal laves nogle ændringer i eksempelvis designet af systemet. Det er vigtigt at det egentlige problem analyseres før man for alvor kan gøre noget ved det. Modstand mod forandringer Der findes uendeligt mange typer modstand mod forandring. Det kan være frygt for det ukendte om man fx kan leve op til de nye krav, om ens placering i virksomheden vil forblive den samme eller om forandringen vil bryde sociale bånd. Folk kan være bange for ændringer i magtforholdet på arbejdspladsen, men det kan også være for udsigten til personlige tab af eventuelle goder forbundet med nuværende placering på arbejdet. Selv kravet om ekstra arbejde gennem en periode kan virke afskrækkende. De 4 gamle sekretærer, som har været ansat af lægerne gennem længere tid og som har måttet flytte med over i Lægehuset, viser en tilsyneladende usikkerhed og frygt overfor udsigten til et nyt digitalt system. Det skyldes en frygt for de nye arbejdsmetoder og om de kan leve op til dem og gøre deres arbejde godt nok uden samtidigt at lave fejl. De ønsker alle at bibeholde deres placering og stadig have samme mængde erfaring og overblik over hvad der foregår i Lægehuset. De gamle sekretærer er bange for at de mister den tætte kontakt til deres egen læge og lægens patienter, så de får sværere ved at hjælpe under tidspres. Ergoterapeuten, fysioterapeuten og diætisten har alle tidligere selv styret booking og journalarbejde. De kan alle se fordelene ved et digitalt system, men alligevel har de også den samme usikkerhed som de gamle sekretærer har. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 4
5 Strategi for afhjælpning af problemer Når den endelige beslutning er taget, gælder det så om at få hele organisationen til at føle tryghed ved det nye kommende system. Det indbefatter først og fremmest at alle er afklarede med hvad der skal ske og på hvilken måde det kommer til at fungere. Eftersom at der ikke er tale om en meget stor virksomhed, vil der være gode muligheder for at hjælpe den enkelte efter behov. På det tidspunkt hvor systemet skal tages i brug, er det vigtigt at der bliver afsat tid nok til den enkelte, så vedkommende kan få nøjagtig den hjælp og støtte som behøves og føler sig helt sikker og tryg ved hvordan det fungerer. Som udgangspunkt skulle man lave en præsentation hvor hele lægehuset er tilstede, hvor man fortæller nøjagtigt om hvad systemet er i stand til og hvordan det virker. Det er dog ikke sikkert at alle lige fanger alle tingene i første omgang. Så i forbindelse med præsentationen ville det være godt at give alle medarbejderne mulighed for at sidde ned og prøve systemet af selv. Evt. klare et par opgaver eller tests som var forberedt til dem på forhånd for at teste dem ordentligt i systemet. Imens vil folkene bag systemet (os) gå rundt og hjælpe, vejlede og tage imod de spørgsmål som der muligvis ville være. For at de ansatte skal have en mulighed for at få hjælp til deres problemer, når vi engang har overladt systemet til dem ville være at lave en hjælp side eller digital manual om man vil, hvor de kan slå op hvis der opstår tvivl om funktionerne i systemet. Eftersom systemet dog ikke er så omfattende eller avanceret er vi overbevist om at alle hurtigt vil kunne lære at bruge systemet. Uanset ens tekniske baggrund, nogle vil dog naturligvis have lettere ved det end andre. Sidst men ikke mindst er det vigtigt at der fra starten af bliver fulgt op på om enkelte af sekretærerne eller lægerne har svært ved nogle ting i det nye system, så det måske kan blive tilrettet eller problemet afhjulpet på anden vis. Derfor vil vi tage kontakt til lægehuset efter noget tid og forhøre os blandt dem alle, om hvorvidt de har nogle ønsker til ændringer i systemet som vil kunne øge brugervenligheden eller produktiviteten. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 5
6 Gennem gang af koden Alt koden er forklaret i selve kildekoden, så derfor vil rapporten kun indeholde forklaringer af nogle små bidder af koden som vi mener er vigtige. Mange af koderne er de samme, med lidt forandring, så derfor vil vi forklare hvad de forskellige ting gør under php, så det er lettet at forstår. Generelt Vi vil lige gennemgå de generelle funktioner som vi bruger. If funktionen tjekker efter om indholdet mellem parenteserne er sand eller falsk. Hvis det er sandt vil den fortsætte efter den første tuborg eller vil den hoppe ned til else If($ID = = 2) { else { For funktionen bliver ved med at køre indtil den har kørt kode efter dens antal. Hvis vi ser på indholdet i parenteserne, kan vi se at der er 3 informationer delt op med ;. Den første er hvor den skal starte i dette tilfælde er den 0, hvor lang tid den skal blive ved altså hvis vi ser på denne vil den blive ved så længe $i er mindre end 25, den sidste er en tælleren, som tæller hvor mange gang den har kørt i gennem. FOR($i=0;$i<25;$i++) { Foreach funktionen bruger vi til gennemkøre vores array fra tidsplanen af, det den gøre er at lave array om til variabler så den kan skrive ned, og bliver ved med at gentage sig selv indtil den har være alle informationerne igennem i arrayen. foreach($seleckt as $Seleckt2){ SQL Connektion. Hver gang man skal have information eller sende information til en SQL server skal man bruge disse to funktioner Den første er for at få adgang til serven, og indikation om hvor MYSQL serveren ligger og navn og kode I dette tilfælde er det en localhost server og navn er Sygehus og koden er 43552dffr432ddgf Grunden til at den ligger i en if funktion er fordi, hvis den ikke for forbindelse til serven, stoppe, den php koden og skrive No connection avaible så man ved hvad der er galt. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 6
7 echo "No connection avaible"; exit(); Her vil serven gerne vide hvad for en database vi gerne ville arbejde med, i vores tilfælde er det Sygehus da alle vores tabeller ligger inde unde den. Igen bruges if funktion til at kontroller at databasen eksister if(!@mysql_select_db('sygehus')){ echo "No database whit name Syghus exists"; exit(); Indsætning af information i SQL tabeller Når man skal have information til en SQL tabel bruger man disse kode, som man så kan redigere efter eget brug Jeg valgte at tage et stykke kode med fra vores brugerar.php som viser denne funktion, Når vi har en form som har nogle indput områder, vi har 9 informationer som vi gerne vil have med, og så er der en submit knap som har navn=create som også blive sent med. For ikke at lægge et nyt indslag ind bare ved at gå ind på siden, bruger vi en if funktion til at tjekke om vores isset($_post['create']) er lig med sand, det der sker med en isset er den tjekker efter om variablen Create er set, når den er det vil den blive sand ellers er den false. Her efter laver vi en midlertidig variable til de 9 forskellige informationer. Når man ikke skal bruge dem til andet end at indsætte dem i SQL databasen kunne man bare skrive dem direkte ind i $sql var og slippe for variablerne. Men da der er mange sider hvor vi skal bearbejde information, valgte vi at gøre det ens, så det er, letter at finde ud af, og overskue. if (isset($_post['create'])){ $DOCKTOR = $_POST['DOCKTOR']; $NAVN = $_POST['Navn']; $LASTNAVN = $_POST['Lastnavn']; $TLF = $_POST['Tlf']; $ADRESSE = $_POST['Adresse']; $POST = $_POST['POST']; $ = $_POST[' ']; $BIRTHDAY = $_POST['birthday']; $CPR = $_POST['Cpr']; $sql = "INSERT INTO bruger SET DOCTOR='$DOCKTOR', NAVN='$NAVN', LASTNAVN='$LASTNAVN', Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 7
8 TLF='$TLF', ADDRESS='$ADRESSE', POST='$POST', ='$ ', BIRTHDAY='$BIRTHDAY', CPR='$CPR'"; if echo "Your sql did not compute!"; exit(); Vi vil lige tage $sql variablen op, for at kunne lave noget med sql skal den vide hvad den skal lave herunder og om den skal indsætte, opdater, slette eller m.m. MYSQL kan finde ud af meget men det kommer længer nede i dokumentet. Når vi ser på denne giver vi MYSQL information om at vi vil INSERT INTO bruger som betyder at vi vil indsætte ny inforation ind i bruger tabellen. Det næste vi giver MYSQL information om er SET som indiker at der kommer tabel information nu hvor efter vi har MYSQL Celle navn og så information f.eks. NAVN='$NAVN' hvor NAVN er Cellen i tabellen som hedder NAVN. Vi har så gjort sådan at MYSQL selv giver den et ID nummer, så der ikke er to der er ens, på den måde kunne man få information tilbage uden problemer. Denne kode er den som sender informationerne til Finde information fra SQL tabeller Når vi så skal have fundet information skal vi bare have forklaret MYSQL om at vi gerne vil have informationerne. Det vil sige det eneste forskel bare er vores $sql kun er den som sender informationen. Hvis vi så ser på $sql så starter den med at hedde select, det vil sige den vælger først den information man gerne ville have. Dette gøres ved at skrive ind hvad for nogle Celler man gerne vil have information fra og skrive, F.eks. BID,DOCTOR,NAVN. Efter man har gjort det, skriver man FROM som indiker hvad for en tabel man gerne ville have dem fra og så navnet på tabellen. Det sidste kan man så skrive som man vil, vi vælger at vise forskellige ting man kan skrive til sidst, som er blive brugt i dette projekt. order by BID = Her sortere vi dem i BID, Men man kan også soter dem i andre ting F.eks. Navn eller DOCTOR eller m.m. group by NAVN = Her sortere dem sådan at alle dem med samme navn blive vist sammen havning LASTNAVN = 2 = Denne her viser alle med LASTNAVN 2 Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 8
9 Der er mange flere forskellige ting som MYSQL kan finde ud af. Når vi har hentet informationerne skal vi have den med så vi kan bruge dem, derfor skal vi bruge $recorddata =mysql_fetch_assoc($result) som henter alle informationerne som arrary, som man så kan finde ved at skrive cellens navn f.eks. $recorddata['navn'] på den måde kan vi få navnet fra den, men fordi vi har brugt en while, vil den blive ved med at køre alle ROW fra tabellerne igennem, indtil den har kørt dem alle sammen igennem. $sql = "select BID,DOCTOR,NAVN,LASTNAVN,TLF,ADDRESS,POST, ,BIRTHDAY,CPR from bruger order by BID; if (!$result=@mysql_query($sql)){ echo "Your sql did not compute!"; exit(); while ($recorddata =mysql_fetch_assoc($result)){ $DOCTOR = $recorddata['doctor']; $NAVN = $recorddata['navn']; $LASTNAVN = $recorddata['lastnavn']; $TLF = $recorddata['tlf']; $ADRESSE = $recorddata['address']; $POST = $recorddata['post']; $ = $recorddata[' ']; $BIRTHDAY = $recorddata['birthday']; $CPR = $recorddata['cpr']; Slet information fra SQL tabeller Når vi skal slette information, skal vi bare vide en information fra tabellen for at kunne slette den, men man slette næsten altid fra ID primær nøglen, da den er der for at sikre at man kan læse alle, og den styres fra MYSQL, fordi den er indstillede til at tælle en op hver gang der kommer en ny ind, lige meget om man slette noget. Det er meget simpelt at slette noget. DELETE står for slet, FROM bruger er vores database og WHERE BID=2 er hvor den sletter rækken hvor BID er 2.. $sql="delete FROM bruger WHERE BID=2"; if (!@mysql_query($sql)){ echo "Your sql did not compute!"; exit(); Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 9
10 Opdater information fra SQL tabeller Opdatering er også rimelig simpelt, først har vi UPDATE som står for at vi vil opdater, her efter er vores tabel bruger. SET indiker at informationen kommer nu, sidst men ikke mindst WHERE BID=2 betyder at den vil opdater informationerne cellerne hvor BID = 2 $sql = "UPDATE bruger SET DOCTOR='$DOCKTOR', NAVN='$NAVN', LASTNAVN='$LASTNAVN', TLF='$TLF', ADDRESS='$ADRESSE', POST='$POST', ='$ ', BIRTHDAY='$BIRTHDAY', CPR='$CPR' WHERE BID=2"; if (!@mysql_query($sql)){ echo "Your sql did not compute!"; exit() Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 10
11 Sitemap Alle siderne undtagen Default har include SQL_conekt.php, som laver forbindelsen til MYSQL serveren og har informationerne. Delete siderne som er med, har ingen anden funktion end at spørge om du vil slette ting som du nu har forsøgt på, selve koden ligger i visningssiderne. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 11
12 Tabel Diagrammer Vores start ide med selve sygehuset var at lave systemet som i ser neden under, men var rent umuligt at gennemføre på vores tid, så vi sortere lidt i det. Vi har lavede det som er mørkt. Det som er lyst gråt var det ekstra vi gerne ville have på. De eneste to som har mere end en information, det er bruger log og tid. Grunden til det er at bruger log skal have flere informationer om brugeren og har lavet kalenderen sådan at man kan booke flere tider, altså f.eks. fra 9.15 til hvis man har lyst. Alle andre tabeller indeholder kun en information. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 12
13 Konklusion Vi er i bund og grund rigtig godt tilfredse med vores projekt. Vi synes selv vi har lavet en rigtig god og brugervenlig side, som har mange færdige funktioner. Hvis der var nogle ting vi gerne ville have fokuseret lidt mere på hvis vi havde haft god tid, var det nok at forsøge at lave selve systemet endnu mere overskueligt og brugervenligt. I dets nuværende form er det ret simpelt og nemt at gå til, men med lidt mere arbejde ville det nok kunne have ladet sig gøre at gøre opsætningen endnu bedre så det var nemmere at gå til, men det er småting. Alt i alt har det været et godt, spændende og lærerigt projekt! Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 13
PHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...
Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker
HTML, PHP, SQL, webserver, hvad er hvad??
Dagens menu HTML og PHP: Baglæs fra output til input PHP: Variable, strenge og arrays Funktioner, oprettelse og kald (og variable på tværs af funktioner) echo vs return? if-else konstruktioner MySQL: Hvad
PHP kode til hjemmeside menu.
PHP kode til hjemmeside menu. Home Hovedmenu 1 Hovedmenu 2 Hovedmenu 3 Hovedmenu 4 Undermenu 1 Breadcrumb Her vises indholdet af den valgte side Undermenu 2 Undermenu 3 Undermenu 4 Evt. en mulighed for
PHP Snippets. De små korte. Skrevet af Daniel Pedersen
PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk
Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.
Mysqli Webintegrator Når vi arbejder med server-side scripting ( i vort tilfælde PHP), har vi ofte behov for at kunne tilgå data, som vi opbevarer i en database. Det kan f.eks. dreje sig om nyhederne i
Databaseadgang fra Java
Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,
BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul
BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul TYPO3 CMS Ext:direct_mail Side 1 Indhold Tilmeldings / Afmeldings processen... 2 Manuel tilføjelse af e-mail adresser... 3 Oprettelse af nyhedsbreve... 4 Udsendelse
Listen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel:
Denne guide er oprindeligt udgivet på Eksperten.dk SQL og ASP En artikel omkring simpel SQL og hvordan disse opbygges, udformes og udføres, sådan at man kan få et brugbart resultat i ASP. Dette ligefra
Procesbeskrivelse - Webprogrammering
Procesbeskrivelse - Webprogrammering Indholdsfortegnelse Forudsætninger... 1 Konceptet... 2 Hjemmesiden... 2 Server-side... 3 Filstrukturen... 3 Databasehåndtering og serverforbindelse... 4 Client-side...
Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge:
Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.
Tagwall med Php & MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Tagwall med Php & MySQL Her laver vi en tagwall i Php & MySQL... jeg forklarer dog ikke så meget, men jeg håber du kan få det til at blive til en tagwall
De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML
SQL kap 6-7 + 17-20 DDL og DML 1 De vigtigste SQL-sætninger Data Definition Language (DDL) create table: opretter en ny tabel create unique index: tilføjer et index til en tabel drop table : sletter en
GECKO Booking Vejledning til spørgeskema-modul. Læsevejledning. Indholdsfortegnelse
GECKO Booking Vejledning til spørgeskema-modul Er der behov for at få et indgående kendskab til kunden, når de bruger bookingsystemet? Hvad siger brugerne efterfølgende om den service, de har fået? Ved
Dokumentering af umbraco artikeleksport:
Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.
Gæstebog med validering opbygget med MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Gæstebog med validering opbygget med MySQL Dette er en simpel gæstebog, som kan hjælpe folk med at lave en velfungerende gæstebog uden alt for meget arbejde.
! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.
Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:
Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6
Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side
DATABASE - MIN MUSIKSAMLING
DATABASE - MIN MUSIKSAMLING I dette forløb skulle vi lære om databaser, som bruger sproget SQL. SQL står for Structured Query Language. Det bruges til at vise og manipulere data, gemt i en database. I
Handlingsanvisning. Indskriv i kontrakterne at der forventes brug af Ajour, samt i hvilket omfang.
Bygherre Kontrakter Projektgennemgang Er bygherre interesseret i digital aflevering? Få afklaret hvad forventningerne er til omfanget af kvalitetssikringen. Det kan være en fordel at aflevere digitalt
Introduktion til SQL queries
Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i
Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske
Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:
Manual til ansøgning om Lokaletilskud i Assens Kommunes tilskudsportal
Manual til ansøgning om Lokaletilskud i Assens Kommunes tilskudsportal Denne manual skal hjælpe dig igennem lokaletilskuds ansøgningsprocessen trin for trin. I manualen vil du finde beskrivelser og billeder,
IT Sikkerhed. Digital Mobning.
IT Sikkerhed. Nu i dag hvor vores computer næsten er tilkoplet hinanden 24/7 er det vigtigt at kunne beskytte sin compuder / server mod spyware, virus, spam og skam. Til det er vi gået i gang med at arbejde
Vejledning om dybe links i Digital Post. August 2019
Vejledning om dybe links i Digital Post August 2019 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du vil indsætte et link til myndighedens postkasse i Digital Post som kontaktoplysning
Website sikkerhed SQL Injections og mere...
... Skrevet af Daniel Pedersen 1 Introduktion Sikkerheden i dag skal være i top, der er rigtig mange små hurtige og nemme metoder til at få adgang til ens hjemmeside. Mange er ikke ældre end 14 år, og
Spørgsmål og svar om inddragelse af pårørende
Spørgsmål og svar om inddragelse af pårørende I Hej Sundhedsvæsen har vi arbejdet på at understøtte, at de pårørende inddrages i større omfang, når et familiemedlem eller en nær ven indlægges på sygehus.
Klasse 1.4 Michael Jokil 03-05-2010
HTX I ROSKILDE Afsluttende opgave Kommunikation og IT Klasse 1.4 Michael Jokil 03-05-2010 Indholdsfortegnelse Indledning... 3 Formål... 3 Planlægning... 4 Kommunikationsplan... 4 Kanylemodellen... 4 Teknisk
My booking. Generelt. Forsiden. Version 9.0
My booking Version 9.0 System til at lave online bookinger, med mulighed for opdeling i grupper, forskellige booking typer, ændre layout indstillinger, status styring, sprogvalg samt en del mere, detaljer
Interaktionsudvikling
Projektopgave 3: Interaktionsudvikling CPH business, klasse: MulA2013 Projektansvarlige undervisere Thomas Hartmann MereteGeldermann lützen: Projekt produkt url: www.amalieardahl.dk/projekt3/index.html
Kapitel 4 Løkker i C#
Kapitel 4 Løkker i C# Løkker en vigtig del af alle programmeringssprog, og C# er ikke andeles. En løkke er en måde at udføre en del af koden gentagne gange. Ideen er at du fortsætter med at udføre en opgave
DEN GODE SAMTALE HÅNDBOG FOR LEDERE
DEN GODE SAMTALE HÅNDBOG FOR LEDERE 1 INTRO DE FØRSTE SKRIDT er en ny måde at drive a-kasse på. Fra at være a-kassen, der bestemmer, hvor, hvordan og hvornår den ledige skal være i kontakt med a-kassen,
ViKoSys. Virksomheds Kontakt System
ViKoSys Virksomheds Kontakt System 1 Hvad er det? Virksomheds Kontakt System er udviklet som et hjælpeværkstøj til iværksættere og andre virksomheder som gerne vil have et værktøj hvor de kan finde og
Skriftlig eksamen i kurset. Informationssystemer
6. semester sundhedsteknologi Skriftlig eksamen i kurset Informationssystemer Der er 3 timer til at besvare opgaven. Alle hjælpemidler er tilladte. Skriv kort og præcist. Referer gerne til kursuslitteraturen.
FIP INFORMATIK C/B IT A
FIP INFORMATIK C/B IT A KORT OM OS Anders Lindskjold (Campus Vejle) Jan Peter Klembach (Varde Handelsgymnasium) Er i erfarne IT-undervisere? HJÆLP TIL NYE UNDERVISERE CCT Center for Computational Thinking
Xdont version 14.1.0.X / Fysioterapeuter Rev: 16-06-2014
Xdont version 14.1.0.X / Fysioterapeuter Rev: 16-06-2014 HUSK: at tage en ekstern sikkerhedskopi inden opdateringen igangsættes. at opdateringen altid skal køres fra hovedmaskinen/serveren. alle klientmaskiner
Manual til ansøgning af 18-midler i Assens Kommunes tilskudsportal
Manual til ansøgning af 18-midler i Assens Kommunes tilskudsportal Side 1 af 18 Kære frivillige sociale foreninger i Assens Kommune Opdateret den 02.10.17 Denne manual skal hjælpe dig igennem 18-ansøgningsprocessen
Digital Postkasse/e-Boks
Nemt på nettet Digital Postkasse/e-Boks Horsens Kommunes Biblioteker Redigeret januar 2013 [email protected] Indledning Mere og mere kommunikation med det offentlige foregår over nettet. Ting, som man
GeckoBooking.dk V. 2.7 - Online kalender og bookingsystem
1. Login... 2 2. Administrationens opbygning... 2 3. Kalendere... 3 3.1 Ret arbejdstid... 3 3.2 Kalender oversigt... 4 3.2.1 Månedskalender... 5 3.2.2 Uge kalender... 5 3.2.3 Dagskalender... 6 3.2.4. Bookning
Læringsprogram. Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4
Læringsprogram Christian Hjortshøj, Bjarke Sørensen og Asger Hansen Vejleder: Karl G Bjarnason Fag: Programmering Klasse 3.4 R o s k i l d e T e k n i s k e G y m n a s i u m Indholdsfortegnelse FORMÅL...
Hvorfor skal vi bruge objekt orienteret databaser?
OODBMS Vs. RDBMS 1 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion... 8 2 Hvorfor skal
Øvelse 9. Klasser, objekter og sql-tabeller insert code here
Øvelse 9. Klasser, objekter og sql-tabeller Denne opgave handler om hvordan man opbevarer data fra databasekald på en struktureret måde. Den skal samtidig give jer erfaringer med objekter, der kommer til
It-sikkerhedstekst ST9
It-sikkerhedstekst ST9 Single Sign-On og log-ud Denne tekst må kopieres i sin helhed med kildeangivelse. Dokumentnavn: ST9 Version 1 Juli 2015 Single Sign-On og log-ud Betegnelsen Single Sign-On (SSO)
XMO Det handler om IT, der skaber værdi helt enkelt
XMO Det handler om IT, der skaber værdi helt enkelt OPLEV XMO Har du set videoen? På xmo.dk kan du se en kort video om XMO. Hvis du vil se mere, kommer vi gerne og viser systemet i din klinik. Se den på
! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.
Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:
Opsætning af 60 dags regel
2015 Opsætning af 60 dags regel Indhold... 0 Guide til opsætning af 60-dags regel i Autolog Klienten... 1 Hvad er forskellen mellem den Automatiske og Manuelle opsætning af 60-dags reglen?... 2 Hvordan
Guide: Docbase/ClinicCare hjemmeside
Guide: Docbase/ClinicCare hjemmeside Dato: 18. februar 2016 Tidsbestilling, receptfornyelse og E-konsultation via hjemmesiden. Hjemmesiden består af to dele, dels layoutet og informationer, og dels en
Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen...
Modul 2 Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen... 6 Opgave... 6 POST/GET og formular... 6 Opgaver...
Views etc. Databaser
Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger
Eksamen, DSDS, efterår 2007
Eksamen, DSDS, efterår 2007 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech og Martin Elsman IT Universitetet i København 7. januar 2008 Alle hjælpemidler er tilladte, dog ikke
DANSK SKOLEDATA APS. Tlf. 86 44 80 99 E-mail [email protected] DSA-Ventelisten
Indholdsfortegnelse Overordnet beskrivelse af programmets funktioner... 2 Log på... 2 Manuel oprettelse af elev.... 3 Optagelse af elever... 3 1 Gruppering og sortering af elever... 3 2 Udvælg aspiranter...
NemID Problemløsningsguide. Hjælpeværktøj for offentlige RA-medarbejdere
NemID Problemløsningsguide Hjælpeværktøj for offentlige RA-medarbejdere 1. Indledning... 3 1.1 Om denne guide... 3 1.2 Generelle anbefalinger... 3 2. Hvad er borgerens nuværende situation... 4 2.1 Har
Database programmerings tips
Denne guide er oprindeligt udgivet på Eksperten.dk Database programmerings tips Denne artikel vil introducere nogle problem stillinger med flere samtidige brugere, som man skal tænke på, når man udvikler
Indhold. Side 1 af 8 sider
Indhold Indhold...1 Introduktion...2 Valg af skabelon/design...2 Indskrivning af tekst...5 Indsætte billede...6 Zoom...6 Designgalleri...6 Sideopsætning...7 Uden brug af skabelon...7 Afsluttende bemærkning...8
Guide - Sådan opretter du en backup
Guide - Varighed: ca. 10 min Denne guide gennemgår hvordan en backup oprettes i Excovery. Guiden vil trinvist lede dig igennem processen og vil undervejs introducere de grundlæggende indstillingsmuligheder.
DMX styring med USB-interface
DMX styring med USB-interface Introduktion...2 DMX bibliotek...3 Programmering af kanaler...7 Sådan skabes et show/en lyssekvens...11 Introduktion DMX LightPlayer er en avanceret men meget brugervenlig
FSFIs lynguide til DFRs elektronisk bevissystem
FSFIs lynguide til DFRs elektronisk bevissystem Dette er en kort guide i anvendelsen af Dansk Førstehjælpsråd elektroniske bevissystem. Guiden viser og forklarer hvordan du som instruktør og medlem af
1-1 Usability evaluering af den simple udgave
BILAG 1 s. 2 af 19 Bilag 1 1-1 Usability evaluering af den simple udgave...5 1-2 Heuristisk inspektion af den simple udgave...6 1-3 Usability evaluering af den avancerede udgave...8 1-4 Heuristisk inspektion
Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune
Værktøjer fra værktøjskassen Søren Breddam, Stevns Kommune [email protected] 1stevns kommune Mapbasic i Stevns Kommune Data Kørsel af planlagte opgaver, så data altid er opdaterede. Logfil til overvågning Dagligt
Database for udviklere. Jan Lund Madsen PBS10107
Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated
Arbejdsblad. Indhold. 27. maj 2010 A312. 1 Projektplanlægning 1. 2 Samarbejdet i gruppen 3. 3 Samarbejdet med vejlederne 5
Arbejdsblad 27. maj 2010 A312 Indhold 1 Projektplanlægning 1 2 Samarbejdet i gruppen 3 3 Samarbejdet med vejlederne 5 1 Procesanalyse 1 Projektplanlægning I projektarbejdet har vi benyttet Google kalender
MySQL C API. Denne artikel beskriver hvordan man bruger MySQL C API. Der er beskrivelse af build med forskellige compilere.
Denne guide er oprindeligt udgivet på Eksperten.dk MySQL C API Denne artikel beskriver hvordan man bruger MySQL C API. Der er beskrivelse af build med forskellige compilere. Den forudsætter lidt kendskab
Statistikudtræk. 1 Introduktion
Statistikudtræk MADS MENU: RAPPORT STATISTIK STATISTIKUDTRÆK (D.4.1.) Revideret 20-09-2010 1 Introduktion I MADS kan statistiske data trækkes ud via enten statistikudtræk eller perioderapporter. I statistikudtræk
Data load og udtræk. 2. iteration: implmentation (test af backend) PHP mysql. Loade og parse XML (SimpleXML, Xpath) Filhåndtering i PHP JSON
Data load og udtræk 2. iteration: implmentation (test af backend) 1 PHP mysql Loade og parse XML (SimpleXML, Xpath) Filhåndtering i PHP JSON 2 Data udtræk PHP mysql: Processen 1. Forbind til MySQL server
Fællessamlingen - pædagogisk personale kan nu selv udføre Online booking :
04-01-2007 Aalborg Kommunale Skolevæsen Saltumvej 9A, 9220 Aalborg Øst Tlf. 99 31 42 00 Fax 99 31 42 07 www.pmc-as.dk Fællessamlingen - pædagogisk personale kan nu selv udføre Online booking : Gå på: http://integrabib.dk/aalborgsk-pmc/
Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125
Tietgenskolen - Nørrehus Data warehouse Database for udviklere Thor Harloff Lynggaard DM08125 Juni 2010 Indhold Beskrivelse... 3 Data warehouse... 3 Generelt... 3 Sammenligning... 3 Gode sider ved DW...
The Design Diaries Project 3 2. Semester. Blog om designprincipper
The Design Diaries Project 3 2. Semester Blog om designprincipper By Lif Neergaard www.lifmediadesign.dk [email protected] Mathias Larsen www.nefjam.dk [email protected] Ida Christensen www.idamedia.dk
Indhold. 2 Kommunikation/IT afsluttende opgave
16/05-2008 Kommunikation/IT afsluttende opgave Roskilde Maraton Louise Regitze Skotte Andersen, klasse 1.4 08 2 Kommunikation/IT afsluttende opgave Indhold Problem og målgruppe... 3 Problemstilling...
GUIDE TIL CLOUD DRIVE
GUIDE TIL CLOUD DRIVE Dette er en guide du kan anvende til nemt at komme effektivt i gang med at anvende Cloud Drive Indholdsfortegnelse 1. Tilgængelige Cloud Drive klienter 2. Guide til Windows klienten
