Avatar billede settler Juniormester
01. december 2004 - 08:09 Der er 13 kommentarer og
1 løsning

Hjælp til opgave, hvad skal jeg bruge access eller andet??

Jeg skal af og til ud til kunder sammen med andre for at udfylde nogle skemaer sammen med dem. Vi er flere afsted hver gang og lige nu bruger vi slet ikke pc. Vi printer skemaet ud for hver udfylder dem med gamle oplysninger og tager dem med og udfylder resten, næste år udfylder vi så på ny nogle nye med de gamle oplysninger, alt foregår i hånden, skemaet er pt udformet som skabelon fra excel, men det er kun opsætning der er lavet her.
Vi har altså ingen af de gamle oplysninger gemt elektronisk.

Det jeg har tænkt er at lave en access database hvor du kan taste oplysningerne ind og gamme hvert år. Næste år kan de gamle oplysninger blive opdateret automatisk og man kan taste de nye ind ude ved kunden når man sidder ved computeren. Ved hver kunde skal der udfyldes 100 skemaer med de samme oplysninger.

Hvordan kan jeg gøre dette, er access det bedste at bruge, eller kan access sættes op så flere kan hente og gemme på samme tid fra den samme database.

Jeg har lidt styr på programmering skal det siges, har taget kurser i programmering så kender til java og sql databaser, har også arbejdet med access..

Håber der er nogle der kan hjælpe
Avatar billede arne_v Ekspert
01. december 2004 - 08:25 #1
Access vil være en suveræn god løsning hvis I er en enkelt bruger med en enkelt laptop
som tager rundt til kunderne.

Hvis vi snakker flere bruger med flere laptops og dialin, så vil jeg absolut
fraråde Access.

Så skal I vælge en
  browser----web applikation----database
løsning.

Databasen kan iøvrigt godt være Access hvis I ikke er alt for mange brugere.
Avatar billede japping Nybegynder
01. december 2004 - 08:25 #2
Nu skriver du ikke noget om, hvor mange kunder det drejer sig om. Men da du kender til Access kan jeg anbefale dig at anvende dette program. Mindre datamængder kan sagtens klares vha. Excel, men efterfølgende databehandlig er lettere i Access. Ydermere er det også let at lave brugervenlige indtastningsbilleder.

Access giver også mulighed for at flere brugere indtaster data på samme tid. Hvis du vælger Excel skal der leves lidt programmering, som tager højde for dette. Derfor kan Access også anbefales mht. flerbrugersystemer.

Inden du begynder på den helt store databaseudvikling, vil jeg anbefale dig at starte med en simpel test-database, hvor du f.eks. har 20 poster med personoplysninger. Denne database bruger du så til at teste de funktioner og byggesten som du efterfølgende vil anvende i den endelige database. Dette sikrer dig at du ved hvordan du løser opgaven og har et diskussionsgrundlag til præsentation for dine kollegaer.

Jeg håber du kan bruge ovenstående.
Avatar billede settler Juniormester
01. december 2004 - 08:47 #3
Vi kommer til at sidde 3-4 stykker der skal på den samme database.

Hver kunde har 100 kunder som vi skal ind og indtaste oplysninger om, jeg vil også gerne have print af alle oplysninger når jeg er færdig. Vi kommer til at sidde i et lukket netwærk, vil det have noget at sige.

Umiddelbart vil der ikke være det store problem med synkronisering da man ikke er inde på den samme kunde på samme tid.
Avatar billede arne_v Ekspert
01. december 2004 - 08:59 #4
I er ikke online ude hos kunderne, men skal gemme data lokalt og merge ind
i master databasen senere ?
Avatar billede settler Juniormester
01. december 2004 - 09:08 #5
Når vi er ude ved en kunde1, så sidder vi 4 sammen og udfylder skemaer om hans kunder2, ca 100 af hans kunder2. Jeg vil gerne lave det sådan at vi sidder i et netværk hvor vi kan udfylde disse skemaer elektronisk og gemme dem i en database. Lige nu har vi kun papir når vi går derfra.

Vi skal ikke ind i kundens1 system. Vi har mange kunder1 der hver især har 100 kunder 2 vi skal have udfyldt for. Da det er følsomme oplysninger vil jeg have en database for hver hovedkunde1.

Måske svært at finde rundt i kunde og kunde, kunde1 er hovedkunde kunde2 er hans kunder
Avatar billede arne_v Ekspert
01. december 2004 - 09:15 #6
Hvis I sidder alle 4 samme sted og enten bruger 1 PC eller 4 PC'ere forbundet
med hurtigt net, så er Access helt OK.
Avatar billede settler Juniormester
01. december 2004 - 09:17 #7
det er 4 pc'er forbundet. Er det svært at sætte det her op. Hvordan vil hver især kunne tilgå databasen.
Avatar billede arne_v Ekspert
01. december 2004 - 09:19 #8
Lig databasen på en af PC'erne. Share directory og tilgå det fra de andre PC'ere.
Avatar billede settler Juniormester
01. december 2004 - 09:20 #9
ok, kan flere så åbne filen og arbejde i den, hvilken GUI kan man lave
Avatar billede arne_v Ekspert
01. december 2004 - 09:22 #10
Ja (bare man ikke åbner den i exclusive mode).

Access har indbygget GUI (forms & reports).
Avatar billede settler Juniormester
01. december 2004 - 10:03 #11
Vil lige væer helt sikker.

Hvis jeg ligger databasen på min computer og deler den, kan de andre så åbne den samme fil alle sammen, og kan de alle få guien frem og ændre i de forskellige data.
Skal man tage hensyn til noget at dette når man opretter databasen, laver GUI til den. Mener at jeg før har lavet en GUI inde i access, men kan flere have denne åbnet.

Kan du ikke lige svare arne_v...
Avatar billede arne_v Ekspert
01. december 2004 - 10:15 #12
Ja (bare du ikke åbner den i exclsuive mode).

Jeg mener faktisk at det er ret lige ud af landevejen.
Avatar billede arne_v Ekspert
01. december 2004 - 10:15 #13
svar
Avatar billede settler Juniormester
01. december 2004 - 10:20 #14
ok, vil prøve at lave det sådan. Ved ikke hvornår jeg får tid til at lave det, men hvis det bare er sådanne så skulle det ikke være så svært.

Tak skal du have.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester