Response to an open source system requirement Reaktion auf ein Open-Source-System Anforderung
On 26 August 2008, Wareprise.com received a comment on one of its post - Am 26. August 2008, Wareprise.com erhalten einen Kommentar zu einem seiner Post -- Open Source PHP Content Management Open-Source-PHP-Content-Management -
I have moved the comment here and it goes like this: Ich habe erläutert die hier kommentieren, und es geht in etwa so aus:
Hi All, Hi Alle,
I am looking for an open source system (the preferable combination is Windows, Apache, MySQL, and PHP), to suit (as close as possible) to my requirement below. Ich suche für ein Open-Source-System (die Kombination vorzuziehen ist Windows, Apache, MySQL und PHP), um (so nahe wie möglich) auf meine Forderung unten.
Our company name : MAC Unsere company name: MAC
Our client name : Alpha Unser Kunde Name: Alpha
Project duration : 5 years Laufzeit: 5 Jahre
Project descriptions : The client (ie, Alpha) will be sending inputs to design 80 to 120 advertisements for every day (display ads for yellow pages), and we (ie, MAC) require to deliver the designed/completed ads (as PDF document) back to the customer within 2 days (24 hrs). Projektbeschreibungen: Der Client (dh, Alpha) wird das Senden Eingänge zu entwerfen zwischen 80 und 120 Anzeigen für jeden Tag (Display-Anzeigen für Gelbe Seiten), und wir (dh, MAC) benötigen, um die entworfene / vervollständigte Anzeigen (als PDF-Dokument ) Zurück an den Kunden innerhalb von 2 Tagen (24 Uhr). If any rejection in the ads then client will notify us the correction details and we need to re-send the corrected ads in the same day (12 hrs). Wenn eine Ablehnung in der Anzeigen-Client wird dann benachrichtigen Sie uns die Korrektur Einzelheiten, und wir müssen wieder senden Sie die korrigierte Anzeigen in der selben Tag (12 Std.).
Internal Teams (MAC) : Team leader (2 members), Login (2 members), Graphic Designer (6 members), Quality Control (6 members), Quality Assurance (2 members) Interne Teams (MAC): Teamleiter (2 Mitglieder), Login (2 Mitglieder), Graphic Designer (6 Mitglieder), Quality Control (6 Mitglieder), Qualitätssicherung (2 Mitglieder)
External Team (Alpha) : Project Coordinators (2 members) Externe Team (Alpha): Projekt-Koordinatoren (2 Mitglieder)
Workflow: Workflow:
Login Anmeldung
- The login person will enter the each ad details on the system, and attach some graphic files for design Der Login-Person wird in den einzelnen Ad Details über das System, und fügen Sie einige Dateien für Grafik-Design
- If any query on the ads he will raise the clarification to Team Lead Wenn eine Abfrage auf die Anzeigen wird er, die zur Klärung Team Lead
- When the Team Lead able to resolve the query then the team lead will respond back to the Login person, IF NOT Wenn das Team Lead lösen können die Abfrage dann das Team führen wird reagieren zurück zum Login Person, wenn nicht
- Team lead will send/forward the query to the project co-coordinator at the client end for resolution, then the resolution notification will reach login and team lead teams Team führen wird / leitet die Anfrage an das Projekt Co-Koordinator auf der Client-Ende für die Entschließung, dann die Auflösung Anmeldung erreichen Login-Team und führen Teams
Designing Designing
- A Designer will pick any ads randomly Ein Designer wird Pick keine Anzeigen zufällig
- He will start construct the ads using some adobe application Er beginnt konstruieren die Anzeigen mit einigen Adobe-Anwendung
- Finally he will attach the designed ads (as PDF) and complete the task Schließlich wird er fügen Sie die Anzeigen, die (als PDF) und die Aufgabe
- If any query on the ads he will raise the clarification to Team Lead Wenn eine Abfrage auf die Anzeigen wird er, die zur Klärung Team Lead
- When the Team Lead able to resolve the query then the team lead will respond back to the designer, IF NOT Wenn das Team Lead lösen können die Abfrage dann das Team führen wird reagieren zurück zu den Designer, wenn nicht
- Team lead will send/forward the query to the project co-coordinator at the client end for resolution, then the resolution notification will reach design and team lead teams Team führen wird / leitet die Anfrage an das Projekt Co-Koordinator auf der Client-Ende für die Entschließung, dann die Auflösung Anmeldung erreichen Design-Team und führen Teams
Quality Control Quality Control
- A Quality controller will pick any completed ads randomly Ein Qualitäts-Controller wird Pick jede abgeschlossen Anzeigen zufällig
- S/He will process the QC against some specification S / Er wird der Prozess gegen einige QC-Spezifikation
- S/He will reject the ads and send back to the designer OR S / Er wird ablehnen, die Anzeigen und senden Sie zurück zu den Entwerfer oder
- S/He will approve the ads and send to the Quality Assurance S / Er genehmigt die Anzeigen und an die Qualitätssicherung
Quality Assurance Qualitätssicherung
- A Quality Assurance person will pick any QC approved ads randomly Eine Qualitätssicherung Person holt alle QC genehmigt Anzeigen zufällig
- S/He will process the QA against some specification S / Er wird der QA-Prozess gegen einige Spezifikation
- S/He will reject the ads and send back to the designer (again design, QC cycle will be in place) OR S / Er wird ablehnen, die Anzeigen und senden Sie zurück zu den Designer (wieder-Design, QC-Zyklus in Kraft sein werden) ODER
- S/He will approve the ads and send to the Team lead for dispatch S / Er genehmigt die Anzeigen und senden Sie an das Team führen für die Versendung
Dispatch Dispatch
- The team lead will dispatch the completed ads over FTP Das Team führen wird Absendung des ausgefüllten Anzeigen über FTP
- If any error in the ads the Project Coordinator can reject the ads Wenn ein Fehler in den Anzeigen der Koordinator des Projekts ablehnen können die Anzeigen
- Again login, design, QC, QA, dispatch cycle will repeat Auch hier einloggen, Design, QC, QA-, Versand-Zyklus wird wiederholt,
Features required Features erforderlich
- Web based system Web-basierte System
- Time Tracking for each tasks Time Tracking für die einzelnen Aufgaben
- Version control for each ads Versions-Kontroll-Anzeigen für jeden
- Email, Attachment modules E-Mail-, Anlage-Module
- Custom fields Benutzerdefinierte Felder
- Reports Berichte
- Project Management, Collaboration, workflow, administration, security, versioning, scheduling, tem plating, syndication, personalization/localization, and session management, Project Management, Collaboration, Workflow, Verwaltung, Sicherheit, Versionierung, Terminplanung, TEM-Plating, Syndication, Personalisierung / Lokalisierung, und Session-Management,
I look forward to receive your views Ich freue mich auf Ihre Ansichten
Best regards, Mit besten Grüßen,
Arul Kumar Arul Kumar
—————————– ----------
Wareprise.com responds to the requirements as follow: Wareprise.com reagiert auf die Anforderungen wie folgt:
Dear Arul, Sehr geehrte Arul,
Firstly thanks for your enquiry. Zunächst vielen Dank für Ihre Anfrage. This is the first time I’m getting enquiries for my opinion and views. Dies ist das erste Mal, dass ich bin gerade Anfragen für meine Meinung und Ansichten. I will try my best to provide you with an answer based on my experiences and thoughts. Ich werde versuchen mein Bestes, um Ihnen eine Antwort auf meine Erfahrungen und Gedanken.
I believe the biggest challenge to your requirement would the the time tracking for each tasks since you mentioned that there is a need to deliver ads within 2 days or so. Ich glaube, die größte Herausforderung, um Ihre Forderung würde die Zeit, die für die einzelnen Aufgaben, da Sie erwähnt, dass es notwendig ist, um Anzeigen innerhalb von 2 Tagen oder so.
My thinking is there are two options you can consider. Mein Denken ist gibt es zwei Optionen, die Sie prüfen können.
1. To build a system from scratch using php, mysql, windows. Zum Aufbau eines Systems von Grund auf neu mit PHP, MySQL, Windows. The benefit to this is you can get exactly what you need right to the detail. Der Vorteil dieser ist können Sie genau das, was Sie brauchen Recht auf das Detail. The downside, it can take quite some time and cost to implement depending on how specific there requirement needs to be. Der Nachteil, es kann etwas Zeit in Anspruch nehmen und Kosten für die Umsetzung je nach dem, wie es spezifische Anforderung muss.
2. To find the closes available open source solution which matches your requirements and customize it from there. Zu finden, schließt die verfügbaren Open-Source-Lösung, die Ihren Anforderungen anpassen und es von dort. The good thing about most open source solution is that the core functionalities are already there, such as user manager, document management, task management, etc. Downside is that these solutions are usually very focused. Das Gute an den meisten Open-Source-Lösung ist, dass die Kern-Funktionalitäten sind schon da, wie Benutzer-Manager, Dokumenten-Management, Task-Management, etc. Nachteil ist, dass diese Lösungen sind in der Regel sehr fokussiert. Meaning, if you need a solution for document management, then it purely does that very well without the other features like project management or customer relationship management. Bedeutung, wenn Sie brauchen eine Lösung für das Dokumenten-Management, so rein, dass nicht sehr gut, ohne dass die übrigen Funktionen wie Projekt-Management oder Customer Relationship Management. So if you are to go with these solutions, chances are you will need to integrate some of these solutions together to make it fit your requirement. Wenn Sie also zu gehen mit diesen Lösungen ist, stehen die Chancen müssen Sie einige dieser Lösungen zusammen, um sie passend zu Ihrer Anforderung.
Think about the possibilities of these 2 options and evaluate the feasibility to implement based on time, cost and resources. Denken Sie über die Möglichkeiten dieser Optionen 2 und Bewertung der Machbarkeit zur Umsetzung auf der Grundlage von Zeit, Kosten und Ressourcen.
If you plan to go option 2, which is to source for closes match open source solutions , I would recommend the following solutions: Wenn Sie planen, gehen Sie Option 2, das Quelle für schließt Match Open-Source-Lösungen, würde ich empfehlen die folgenden Lösungen:
Epiware is mainly document management oriented as it has versioning and check in check out capabilities. Epiware ist vor allem Dokumenten-Management-orientierte, da sie Versionierung und Check-in Check-Out-Funktionen. This feature is good when you have more than 1 designer working on ads at the same time. Diese Funktion ist dann gut, wenn Sie mehr als 1 Designer arbeiten auf Anzeigen zur gleichen Zeit. The check in check out feature will allow a designer to lock the file that he is working on to ensure no two person works on it simultaneously. Die Check-in Check-Out Funktion ermöglicht es ein Designer zu sperren Sie die Datei, die er arbeitet an, um sicherzustellen, keine Person, zwei Werke auf sie gleichzeitig. Epiware oso has simple task management and calendering features. Epiware oso hat einfache Task-Management-Funktionen und Kalandrieren.
Achievo is a project management solution which allows your designers to clock in the number of hours they have work on. Achievo ist ein Projekt-Management-Lösung, die Ihre Designer, um Uhr in der Anzahl der Stunden haben sie Arbeit auf. Although not specified in your requirement, I thought it would be great for you to be able to see which particular project / work has taken up the most time and resources to accomplish. Obwohl das nicht in Ihre Forderung, ich dachte, es wäre toll, damit Sie sehen können, was bestimmtes Projekt / Arbeit hat sich die meiste Zeit und Ressourcen zu bewerkstelligen. It’s got reports to show the stats of each project which has been worked on. Es hat Berichte zeigen die Statistiken der einzelnen Projekte wurde gearbeitet.
A Non Open Source Solution Eine nicht Open-Source-Lösung
Another solution which I can recommend but is not open source would be Microsoft Eine andere Lösung, die ich empfehlen kann, ist aber nicht Open Source wäre Microsoft Windows Sharepoint Services Windows SharePoint Services . With this solution you can create your work areas as well as implement workflows such as allowing a QA person to accept of reject ads before going to the dispatch team. Mit dieser Lösung können Sie Ihre Arbeit Bereichen sowie Umsetzung Workflows wie die es ermöglicht, QA Person zu akzeptieren, von Anzeigen abzulehnen, bevor Sie zu den Versand-Team. To achieve this, Sharepoint webparts can be developed. Um dies zu erreichen, Sharepoint WebParts entwickelt werden können. For cost wise, it conforms to the Windows Server 2003 licensing model. Kosten für klug, sie mit den Windows Server 2003 Lizenzmodell.
Hopefully some of these suggestions can help. Bleibt zu hoffen, dass einige dieser Vorschläge können dazu beitragen. For others who could contribute as well, do comment below. Für die anderen, könnte auch tun, Kommentar unten.
Again, thanks for your enquiry. Auch hier, vielen Dank für Ihre Anfrage.
| Save $30 instantly on McAfee Total Protection and Internet Security! Save $ 30 sofort über McAfee Total Protection und Internet Security! | ||













































Also have a look at Auch werfen Sie einen Blick auf e-LM.com E-LM.com . This is a SaaS solution that allows you to implement your own workflow. Dies ist eine SaaS-Lösung, die es Ihnen erlaubt zu realisieren einen eigenen Workflow. It also automatically tracks all changes with timestamps and who made the change. Darüber hinaus Tracks automatisch alle Änderungen mit Zeitstempel und wer der die Änderung vorgenommen hat. The biggest advantage is that you can give your customer access as well so that they can log their requests directly into e-LM and then monitor the progress on each individual item. Der größte Vorteil ist, dass Sie geben Ihren Kunden den Zugang als auch so, dass sie können sich ihre Anträge direkt in E-LM und dann die Fortschritte auf die einzelnen Tagesordnungspunkte.