Denne tråd er over 6 måneder gammel
Er du sikker på, at du har noget relevant at tilføje?
Simpel webside til ingest af dataAf Semi Nørd Renetarderet | 27-01-2021 14:55 | 3338 visninger | 27 svar, hop til seneste
Hej Hol.
Jeg må indrømme at jeg er på dybt vand, så jeg håber nogen kan hjælpe.
På mit arbejde har vi en old nordisk måde at indhente standard data ind på fx nye medarbejdere med papirsblanketter der skal scannes ind osv.
Jeg søger den simplest mulige måde hvor jeg på vores eget netværk, på vores egen maskine, kan sætte en form for webpage op hvor at jeg kan tilføje tekstfelter samt checkboxes.
Alt efter hvad der så bliver tastet ind her, så skal siden kunne outputte indholdet i en simpel tekst fil.
Det vigtigste er at websiden er nem at rette til og at det hele kan sættes op på en lokal server.
Håber spørgsmålet giver mening. --
Første tanke.
Wordpress side med WPForms plugin.
Jeg har ikke rigtig erfaringer med pluginnet, men ser ud til at kunne det du gerne vil.
https://wpforms.com[...] -- https://onsdagssnegl.dk[...]
"Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed" Det ser rigtig godt ud.
Havde dog håbet på en free løsning i første omgang eller noget 1time cost..
Spørgsmålet er om jeg kan finde noget andet plugin til WP..
Tak for inputtet ! -- #2
Mon ikke du kan sandsynliggøre for din chef, at ~250 kroner/år er billigt sluppet, i forhold til de timer og ressourcer der går til at printe og scanne dokumenter? -- https://onsdagssnegl.dk[...]
"Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed" Er det kun den ene maskine der skal køre det, eller er det alle maskiner på netværket?
-- Veni, Vidi, Vici.
dimidium facti qui coepit habet
faber est quisque fortunae suae
#4
Jeg læser det som om, at man ønsker noget centralt på netværket, men som kan tilgåes fra alle/flere medarbejdere fra deres egen PC. -- https://onsdagssnegl.dk[...]
"Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed" Google forms kan gøre det og er nemt at sende rundt, du kan så hente data som excel eller andet format. MS office 360 kan nok gøre tilsvarende. -- #7
Men knapt så meget on-premise, hvorfor jeg har undladt at foreslå det.
(Og ja, du kan det samme med O365) -- https://onsdagssnegl.dk[...]
"Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed" Tak for input alle.
Det er rent internt og skal derfor ikke over hverken google eller O365 (som vi desværre ikke har implementeret internt endnu)
Så det skal netop være en lokal løsning på vores interne netværk som alle i virksomheden kan tilgå, men ikke ude fra.
Problemet med kost prisen er lidt at det slet ikke er min afdeling eller mit område, så det bliver lidt af min fritid jeg skal prøve og finde en løsning som jeg så kan fremvise.. ellers er vi stuck i det her papir helved.
Det er ikke fordi jeg er berørt af det overhovedet.. jeg synes bare det er så dumt og at der må være en simplere måde at håndtere dette på :)
EDIT:
Jeg havde lidt håbet på en simpel html side som kunne have liggende i et netværksdrev - også linke til den via noget intranet eller whatever.
Denne htmlside skulle så dumpe en text fil pr gang der bliver submittet en form.
Text filen kan så bruges til videre behandling af de personer fra HR der nu har behov for det. -- Sidst redigeret 27-01-2021 16:23 #9 Jeg kan næsten kun opfordre dig til at "gør-det-selv", fordi opgaven lyder som en udviklingsopgave, der er så "tilpas simpel" at det nærmest er oplagt at læse en eller anden web programmerings tutorial også programmere det selv.
Det er en perfekt nybegynder opgave, og så får du også rigtig meget ud af at investere din fritid på det, hvis du angriber "problemetstillingen" på den måde, selvom det naturligvis vil føles som et bjerg i starten. -- https://twitter.com[...]
https://linuxmint.com[...] - Få dit privatliv tilbage.
https://cinnamon-spices.linuxmint.com[...] Husk at persondataforordningen også gælder internt som f.eks. på et intranet eller internt website. At lave noget simpelt PHP er let, men bearbejdning af data efter loven bliver til gengæld bøvlet.
Jeg siger ikke, at du ikke skal lave en løsning, men du skal huske at behandle persondata korrekt, ellers kan din arbejdsplads få ørene i maskinen. -- Du kan få Windows SQL server Express gratis og så udvikle en simpel PHP form som connecter til denne SQL server.
En PC med dual core og 4GB ram og 10GB harddisk kan klare den opgave her.
Det er klart det jeg ville gøre.
Skal du have hjælpe med en database struktur har jeg lige opbygget en helt ny som husere 9000 medarbejder i en stor dansk virksomhed. Skal nok se om jeg ikke kan hjælpe dig med noget simpelt SQL kode til oprettelse af 3 tabeller og hvordan de relatere til hinanden.
PHP koden er jeg dog ikke skarp nok til. Men det er ret simpelt det som skal kodes. -- ASRock X570 Taichi - Ryzen 3600 - Corsair Vengenance 16GB 3200 - EVGA 1080TI SC2 - Corsair RM850i - Lian Li O11 Dynamic Det lyder som om I står til at kunne få problemer med gdpr... -- Så længe de personer som har adgang til persondata har hjemmel til det, så er der ingen alarm.
Udvikler har hjemmel da han/hun skal arbejde med data. Indtaster har allerede data så har derfor godkendelse til at arbejde med data og modtagerne i HR har selvfølgelig også hjemmel til det.
Det bliver kun et problem hvis en eller anden dføjer i et hjørnekontor kan connecte til serveren og se data selvom den person ikke har noget som helst at skulle gøre der.
#0
Jeg fik lyst til for at lave script på SQL medarbejder database, så det har jeg lige gjort. Giv lyd hvis du vil have det. Det indeholder oprettelse af 3 tabeller, primary keys og noget test data. Så kan vi altid tage en snak hvis jeg lige skal hjælpe dig igennem opbygningen af den.
Hvis du vil læse på google omkring det, så er det en slowly changing dimension type 2 som er grundlaget. -- ASRock X570 Taichi - Ryzen 3600 - Corsair Vengenance 16GB 3200 - EVGA 1080TI SC2 - Corsair RM850i - Lian Li O11 Dynamic --
Sidst redigeret 27-01-2021 19:57 #12
Når du nu vil lave det med MSSQL, så er det vist nemmere at lave en .NET MVC applikation ovenpå, med brug af entityframework og noget scafolding.
Har du lavet din database, med ordentlige relationer, har du en basal web-app der virker, uden at skulle skrive en linje kode selv. -- https://onsdagssnegl.dk[...]
"Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed" #15
Det vil jeg ikke afvise, vi valgte denne her løsning med en kombination af javascript, php og noget andet (jeg er som sagt ikke GUI mand :) ) som så connecter til vores SQL database og smider data ned i tabeller via Stored Procedures.
Altså vores stored procedures indsætter data i tabellerne hvor web applikationen har udfyldt nogen variabler. -- ASRock X570 Taichi - Ryzen 3600 - Corsair Vengenance 16GB 3200 - EVGA 1080TI SC2 - Corsair RM850i - Lian Li O11 Dynamic #16
Med entity framework i sin mest basale form, er der ingen kode i din database. Der er tabeller med passende relationer, som Entityframeworket finder ud af.
Der lavers så views (scafolding) der giver mulighed for at vise, oprette, rette og slette records.
Så, en simpel struktur hvor du har en bruger, der skal tilknyttes en afdeling som eksempel. En tabel med brugere. En tabel med afdelinger, og relationer mellem de to.
Når så siden oprettes, kan den se på relationerne, at det view den skal lave for oprettelse/rettelse af en bruger, skal indeholde en dropdown til valg af afdeling.
Igen, det er en meget simplificeret siden man har lavet på den måde. Skal jeg tage udgangspunkt i det #0 har givet udtryk for, ville det var ret hurtigt at have en løsning kørende -- https://onsdagssnegl.dk[...]
"Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed" #17
Det lyder spændende, noget jeg vil undersøge hvert fald. Selvom jeg ikke tror at den bliver relevant for os, vi vil helst holde os til det vi kender til ;) -- ASRock X570 Taichi - Ryzen 3600 - Corsair Vengenance 16GB 3200 - EVGA 1080TI SC2 - Corsair RM850i - Lian Li O11 Dynamic Lige for at pensle det ud igen.
Jeg arbejder ikke selv i HR afdelingen
Ingen har bedt mig udføre opgaven
Det er slet ikke sikkert at nogen vil bruge den eller acceptere løsningen
Jeg synes blot at processen kunne gøres lettere og håbede på at finde en brugbar og tilpas nem løsning med de midler jeg har adgang til.
HVIS der skal rigtig data her i forventer jeg absolut HR selv kan trykteste systemet ifht GDPR hvis de har bekymringer :)
Det skal blot være et alternativ til oldtidens papir formler der skal printes og scannes og sendes rundt, samt dokument versioner som ikke altid er opdateret fordi at man sjældent går ind og henter den samme skabelon igen og igen:)
Men jeg takker endnu engang for input..
Jeg prøver at grave lidt videre :) -- Halløj, har lige smidt en hurtig ingester sammen, som du kan prøve at tage et kig på. Har forsøgt at kommentere koden, så du så vidt muligt selv har mulighed for at tilpasse den til dine behov. Ellers så må du lige sige til, så giver jeg gerne en hånd med! :D
Se PB. -- Ryzen 5 3600 @ Stock / RTX 3060 Ti / Corsair Vengance 2x16GB @ 3200 MHz Har lige tjekket PB - Tusind tak. DEt ligner præcis noget jeg kunne bruge! jeg takker! --
#20 Hey kan du ligge den op på github eller noget, så vi andre også kan få glæde af den? :D -- Gæstebruger, opret dit eget login og få din egen signatur. #25
Det var jeg ellers for doven til :p -- Ryzen 5 3600 @ Stock / RTX 3060 Ti / Corsair Vengance 2x16GB @ 3200 MHz Taksa :D -- Gæstebruger, opret dit eget login og få din egen signatur.
Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.
Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.
Opret bruger | Login
|
Du skal være logget ind for at tilmelde dig nyhedsbrev.
Hvilken udbyder har du til internet? 224 personer har stemt - Mit energiselskab (Ewii f.eks) 11%
|