AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte DevProject Manager (Projektverwaltung) 1.7.8
Thema durchsuchen
Ansicht
Themen-Optionen

DevProject Manager (Projektverwaltung) 1.7.8

Ein Thema von Gaijin · begonnen am 9. Mai 2006 · letzter Beitrag vom 30. Jun 2014
Antwort Antwort
Seite 54 von 75   « Erste     444525354 555664     Letzte »    
Gaijin
Registriert seit: 6. Sep 2005
Hallo!

Ich möchte euch gerne ein Programm zur Projektverwaltung vorstellen, das ohne Datenbankserver die wichtigsten Informationen zu Softwareprojekten (unter anderem auch eine Versionsliste und eine ToDo-Liste) anzeigt.

Ich hoffe daher, dass sich einige von euch das Programm mal ansehen und mir eine Feedback zur Funktionsweise bzw. Stabilität geben.

Vielen Dank im Voraus für eure Unterstützung.


Beschreibung:

Neben allgemeinen Projektinformationen stehen eine Versionsliste und eine To-Do-Liste zur Verfügung, um einen Überblick über die veröffentlichten Programmversionen bzw. deren Entwicklungsstand zu haben. Weiters können Quellcodes in hierarchischer Form gespeichert werden, um oft benötigte Funktionen oder Programmteile griffbereit zu haben.

DevProject Manager richtet sich eher an Freeware-, Shareware- oder Open-Source Entwickler, die keinen Datenbankserver für die Projektverwaltung verwenden können oder möchten. Das Programm kann auch von einem USB-Stick aus betrieben werden.

Die wichtigsten Funktionen (Informationen) sind...
- Allgemeine Projektinformationen
- Versions-Liste (mit Version, Datum, Status und einem Kommentar)
- Notizen zum Projekt
- ToDo-Liste (mit Status, Priorität, Kategorie, Titel...)
- Changelog-Erstellung für erledigte Aufgaben
- Oft benötigte Quellcodes können in einer Baumstruktur verwaltet werden
- Für jeden Quellcode-Eintrag kann u.a. auch eine Beschreibung und ein Beispiel angegeben werden
- Quellcodes können gesucht werden
- Keine Installation oder Deinstallation notwendig (für USB-Sticks geeignet)
- Jedem Projekt können zusätzliche Dateien angeschlossen werden
- Syntaxhervorhebung in den Quellcodes für 13 Programmier- und Scriptsprachen
- Es können eigene Plugins für DevProject Manager erstellt werden.
- Kunden- und Lizenzverwaltung

Direktdownload: DevProject Manager (0.98 MB).

Produktseite (mit Beschreibung und Screenshot).
Miniaturansicht angehängter Grafiken
scr_devproject_1.png   scr_devproject_2.png   scr_devproject_3.png   scr_devproject_4.png  
MfG
Gaijin
Gaijin.at

Geändert von Gaijin (16. Okt 2011 um 13:09 Uhr) Grund: Neue Version
 
Gaijin
 
#531
  Alt 17. Mai 2008, 06:57
Zitat von s-off:
Schöner wäre es halt, wenn der Zähler automatisch je Projekt fortlaufend wäre.
Komischerweise machen das auch alle bekannten Bugtracker wie OnTime, Mantis und Bugzilla so
Das ist nun mal die einzige einigermaßen brauchbare Lösung. Eine fortlaufende "projektinterne" Nummer ist mit einer Datenbank wohl nicht möglich.
  Mit Zitat antworten Zitat
Gaijin
 
#532
  Alt 17. Mai 2008, 07:03
Zitat von Angel4585:
Wenn ich im Programm unter Extras-> Einstellungen die Sprache änder und mit OK bestätige steht links in der Box nurnoch Quellcodes, Personen und Projekte sind weg..
Das funktioniert bei mir einwandfrei...

Zitat von Angel4585:
Wenn ich Bei den Details zu nem neuen Projekt den Projektnamen ändere, wäre es gut wenn der Links in der Box auch geändert würde´, andersrum gehts
Das in der Baumansicht ist der Projektname (kurzer, eindeutiger Name des Programms), im Detailbereich ist es der Produktname (vollständiger Name des Programms). Nur wenn der Produktname mit dem Projektname übereinstimmt, wird der Produktname bei der Änderung des Projektnamens ebenfalls geändert.

Bei einem langen Produktnamen wäre das automatische Ändern des Projektnamens eher unvorteilhaft.
  Mit Zitat antworten Zitat
s-off
 
#533
  Alt 17. Mai 2008, 10:34
Zitat von Gaijin:
Das ist nun mal die einzige einigermaßen brauchbare Lösung. Eine fortlaufende "projektinterne" Nummer ist mit einer Datenbank wohl nicht möglich.
Naja,

Du könntest die todo.id als reinen PrimaryKey fungieren lassen.
Für die 'sichtbare' ID würdest Du ein neues Feld anlegen., z.B. todo.id_number o.ä.
Zuätzlich ein neues Feld projects.last_id, in dem stets die höchste ID_Number eines Projektes steht.

Basierend auf diesem Feld wird dann für ein neu anzulegendes ToDo für das jeweilige Projekt die ID ermittelt.

An der Struktur bzw. den Relationen würde sich so gar nichts ändern, außer dass Du die ID basierend auf einem anderen Wert ermittelst, und ein anderes Feld im GUI anzeigst.
  Mit Zitat antworten Zitat
Gaijin
 
#534
  Alt 17. Mai 2008, 10:37
Zitat von s-off:
Du könntest die todo.id als reinen PrimaryKey fungieren lassen.
Für die 'sichtbare' ID würdest Du ein neues Feld anlegen., z.B. todo.id_number o.ä.
Zuätzlich ein neues Feld projects.last_id, in dem stets die höchste ID_Number eines Projektes steht.

Basierend auf diesem Feld wird dann für ein neu anzulegendes ToDo für das jeweilige Projekt die ID ermittelt.

An der Struktur bzw. den Relationen würde sich so gar nichts ändern, außer dass Du die ID basierend auf einem anderen Wert ermittelst, und ein anderes Feld im GUI anzeigst.
Danke für den Vorschlag, ich werde es mir für eine zukünftige Version notieren.
  Mit Zitat antworten Zitat
Angel4585

 
Delphi 2010 Professional
 
#535
  Alt 18. Mai 2008, 11:15
ok, das mit dem Projektnamen hab ich verstanden, aber das andere funzt bei mir nicht.

Was grad noch bei mir auftritt:

Wenn ich das Fenstzer relativ klein habe, wird die Toolbar bei den Notizen in zwei Zeilen aufgesplittet.
Wenn ich das Fenster jetzt schliesse und das Programm neu aufrufe, ist nurnoch eine Zeile da und die Combobox mit dem Namen der Notiz und die Buttons um ne neue Notiz anzulegen usw. sind nicht zu sehen.

Ich weis nicht, vllt ist das alles ein Vistaproblem?
Martin Weber
  Mit Zitat antworten Zitat
Gaijin
 
#536
  Alt 18. Mai 2008, 12:27
Zitat von Angel4585:
Wenn ich das Fenstzer relativ klein habe, wird die Toolbar bei den Notizen in zwei Zeilen aufgesplittet.
Wenn ich das Fenster jetzt schliesse und das Programm neu aufrufe, ist nurnoch eine Zeile da und die Combobox mit dem Namen der Notiz und die Buttons um ne neue Notiz anzulegen usw. sind nicht zu sehen.

Ich weis nicht, vllt ist das alles ein Vistaproblem?
Bei mir gibt es da keine Probleme...
  Mit Zitat antworten Zitat
Angel4585

 
Delphi 2010 Professional
 
#537
  Alt 19. Mai 2008, 10:29
Ich spiele mit dem Gedanken ein ml-Plugin zu schreiben was irgendwie da reingehört, damit man UML Diagramme zeichnen kann usw.

Leider hab ich keine Ahnung wie ich ein solches Plugin realisiere.
Ich möchte eine eigene Registermappe bei den Projekten für UML, geht das?
Die Diagramme an sich sollte man entweder in die DB oder in eigene XML-Dateien ablegen.
Ich habe mich noch nie groß damit beschäftigt und auch momentan leider kaum Zeit, aber ich fände es sehr sinnvoll sowas zu integrieren.
Martin Weber
  Mit Zitat antworten Zitat
Gaijin
 
#538
  Alt 19. Mai 2008, 11:34
Zitat von Angel4585:
Leider hab ich keine Ahnung wie ich ein solches Plugin realisiere.
Das Plugin-SDK inkl. Hilfe kannst du dir von der Produktseite herunterladen.

Zitat von Angel4585:
Ich möchte eine eigene Registermappe bei den Projekten für UML, geht das?
Die Diagramme an sich sollte man entweder in die DB oder in eigene XML-Dateien ablegen.
Ich habe mich noch nie groß damit beschäftigt und auch momentan leider kaum Zeit, aber ich fände es sehr sinnvoll sowas zu integrieren.
Du kannst das gerne mit einem Plugin realisieren, in DPM werde ich keine UML-Unterstützung einbauen, da ich es nicht benötige.
  Mit Zitat antworten Zitat
Angel4585

 
Delphi 2010 Professional
 
#539
  Alt 20. Mai 2008, 10:50
Hmm.. ich wollte in meiner Firma mal vorschlagen dieses Tool zur Dokumentation usw zu nutzen, jedoch sehe ich in deinen Lizenzbedingungen das dies garnicht erlaubt ist, bzw nur für Freeware und OpenSource Entwickler
Martin Weber
  Mit Zitat antworten Zitat
Benutzerbild von Aurelius
Aurelius

 
Delphi 7 Personal
 
#540
  Alt 20. Mai 2008, 10:58
Dann schreib ihm doch eine EMail (steht ganz unten in der Lizenz)

@ Gaijin: Tolles Tool
Auf meinem XP-Rechner kommt allerdings immer beim Start ein Fehler (Code 1).
Jonas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 54 von 75   « Erste     444525354 555664     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz