Kom ihåg mig?
Home Menu

Menu


Utvecklingsverktyg och forum

Ämnesverktyg Visningsalternativ
Oläst 2009-02-02, 13:25 #1
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Jag saknar en hel del utvecklingsverktyg, antingen finns de inte eller så tänker jag fel eller så finns de men jag har inte hittat dessa.

Ett som jag saknar är ett utvecklingsverktyg för databas där flera kan diskutera hur databasen ska byggas upp. Vilka tabeller och fält som ska finnas med. Hur dessa lämpligen ska namnges samt vilken datatyp varje fält bör ha. Utvecklingsverktyget skulle jag vilja ha som ett forum där flera kan vara med och säga sitt, med en eller flera moderatorer som ändrar strukturen/mallen vart efter idéer och tankar kommer upp. Ett vanligt webbforum som finns idag tycker jag klumpiga, tröga att läsa och att hitta information i och tillhör förra millennium. Vill ha mer nytänkande och inspirerande forum.
Har ni några tankar om detta? Både om verktyget och nästa generations forum.

Ett annat verktyg som jag saknar är ett verktyg för att skapa kod. Vill kunna klicka på en eller flera tabell i en databas, markera fält som jag vill kunna köra select, insert, delete etc på och så skapas store procedure som passar och som man eventuellt kan göra små ändringar i.
Sedan klickar man på sin store procedure och så skapas lämpliga funktioner/sub-rutiner för tex .NET eller PHP . Bara att klistra in där man vill ha dessa.
Nästa steg skapar lämpliga windows-form eller webb-form utifrån databasen.
Finns detta redan? Dags att skapa eller har ni tankar om ett sådan verktyg?
Jan Eriksson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-02, 16:31 #2
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
Citat:
Originally posted by Jan Eriksson@Feb 2 2009, 14:25
Nästa steg skapar lämpliga windows-form eller webb-form utifrån databasen.
Finns detta redan? Dags att skapa eller har ni tankar om ett sådan verktyg?
Jag håller på med det, om du vill kan du få kod när det är klart. PHP är det då.
KarlRoos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-02, 16:49 #3
Mickees avatar
Mickee Mickee är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2006
Inlägg: 336
Mickee Mickee är inte uppkopplad
Flitig postare
Mickees avatar
 
Reg.datum: Jan 2006
Inlägg: 336
hm jag är inte riktigt med vad du efterfrågar men något som kan vara i rätt riktning är kanske databasmodellering med normalisering och UML för att skapa kodsklett?

Oftast jobbar man ju efter kravspecar och använder sig av vattenfallsmodellen eller en iterativ utvecklingsmodell.

Att skapa databasfrågor med ett generellt verktyg då det kan skilja sig i syntax mellan olika SQL databaser känns inte så genomtänkt. Att inte ha full koll på sina sql frågor och koda dom med "färdiga program" känns heller inte så genomtänkt.

Visst det finns redan färdiga program för att skapa Kodsklett med drag n drop om det var det du efterfråga.
Mickee är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-02, 17:29 #4
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Citat:
Ursprungligen postat av KarlRoos
Citat:
Originally posted by -Jan Eriksson@Feb 2 2009, 14:25
Nästa steg skapar lämpliga windows-form eller webb-form utifrån databasen.
Finns detta redan? Dags att skapa eller har ni tankar om ett sådan verktyg?


Jag håller på med det, om du vill kan du få kod när det är klart. PHP är det då.
Tittar gärna, kanske man får idéer och tankar.

Citat:
Originally posted by -Mickee@Feb 2 2009, 16:49
hm jag är inte riktigt med vad du efterfrågar men något som kan vara i rätt riktning är kanske databasmodellering med normalisering och UML för att skapa kodsklett?
Oftast jobbar man ju efter kravspecar och använder sig av vattenfallsmodellen eller en iterativ utvecklingsmodell.
UML och vattenfallsmodellen (nytt för mig) innebär längre startsträcka och inte riktigt vad jag tänker mig.

Det jag vill uppnå är en möjlighet att tillsammans med kolleger utveckla en "standard" på hur en databas ska byggas upp när det gäller tex ett kundregister. Vilka tabeller som ska finnas med och vilka fält och datatyper som ska finnas i dessa tabeller. Vad som är nycklar, relationer, indexering etc. Tanken är att gå mer rak på sak än vad olika verktyg gör. (Själv läser jag tabeller och fält än olika modelleringar.)

Tanken är att detta sen ska kunna ligga på webben där alla lätt kan läsa vilka fält tabeller och fält etc som finns med i databasen. Komma med förslag att tex orgnr ska vara med och fältets namn ska vara tex IdentityCode och Typ varchar (12). När man är överens så lägger någon moderator in detta och sen bollar man vidare med flera tabeller och fält.

Sen kan man skapa sin databas, tabell och fält genom att markera det man vill använda och sen skapas SQL-script för att skapa detta i MySQL, MSSQL etc.

Bla de som arbetar med open source måste se fördelar med detta. Flera som sitter och arbetar på olika orter som kan samarbeta.

Citat:
Originally posted by -Mickee@Feb 2 2009, 16:49

Att skapa databasfrågor med ett generellt verktyg då det kan skilja sig i syntax mellan olika SQL databaser känns inte så genomtänkt. Att inte ha full koll på sina sql frågor och koda dom med färdiga program känns heller inte så genomtänkt.
Håller inte med. Ett verktyg som skapar bra kod för MySQL, MSSQL eller någon annan databas och som avlastar och tar bort arbetet från tiden då man skriver alla sina SP, funktioner etc underlättar arbetet. Tror absolut att man har bra koll på sina kod ändå.

Citat:
Ursprungligen postat av Mickee
Visst det finns redan färdiga program för att skapa Kodsklett med drag n drop om det var det du efterfråga.
Några förslag och länkar?
Jan Eriksson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-03, 09:17 #5
Bjarne Bjarne är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 103
Bjarne Bjarne är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 103
För din andra fundering, kika på CSLA, http://www.lhotka.net/cslanet/. Visserligen för .NET, men det generar (nästan) allt du behöver i kodväg utifrån t. ex en tabell och dess relationer.
Tar en stund att sätta sig in i, men extremt smidigt när man fattar hur det hänger i hop.
Bjarne är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-03, 09:20 #6
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Citat:
Originally posted by Bjarne@Feb 3 2009, 09:17
För din andra fundering, kika på CSLA, http://www.lhotka.net/cslanet/. Visserligen för .NET, men det generar (nästan) allt du behöver i kodväg utifrån t. ex en tabell och dess relationer.
Tar en stund att sätta sig in i, men extremt smidigt när man fattar hur det hänger i hop.

Tackar, ska titta på den. Utvecklar själv i .NET så den kanske är något för mig.
Jan Eriksson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-02-03, 11:10 #7
NeoTech NeoTech är inte uppkopplad
Medlem
 
Reg.datum: Sep 2006
Inlägg: 90
NeoTech NeoTech är inte uppkopplad
Medlem
 
Reg.datum: Sep 2006
Inlägg: 90
Du kan jue jobba med en dynamisk databasmodell som virtualiserar alla tabeller och data.. Men dom blir snabbt otroligt komplexa att hantera manuellt. Så du kommer behöva verktyg bara för att skapa basdatat. Men utifrån det kan du sedan lättare bygga generatorer för stored procedures då input alltid passerar en gemensam modell och output enklast passerar via vyer.
NeoTech är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:42.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017