Response to an open source system requirement Atsakymas į atviro kodo sistemos reikalavimai
On 26 August 2008, Wareprise.com received a comment on one of its post – 26 Rugpjūčio 2008 Wareprise.com gavo pastabas apie vieną iš savo pareigas -- Open Source PHP Content Management PHP Open Source Content Management
I have moved the comment here and it goes like this: Aš persikėlė komentarą čia, ir jis eina taip:
Hi All, Hi All,
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. I am looking for open source sistemą (pageidautina kartu yra Windows, Apache, MySQL ir PHP), kad kostiumas (kiek įmanoma) mano toliau taikomą reikalavimą.
Our company name : MAC Mūsų įmonės pavadinimas: Mac
Our client name : Alpha Mūsų klientas pavadinimas: Alfa
Project duration : 5 years Projekto trukmė: 5 metai
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). Projekto aprašymas: klientų (pvz., "Alpha") bus išsiųsti indėlio į projektą 80-120 už reklamą kiekvieną dieną (rodyti skelbimus yellow pages) ir mes (ty Mac) reikalauti pateikti suprojektuoti / sukomplektuota skelbimai (PDF dokumentas ) Grįžti į 2 dienų (24 val), klientui. 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). Jei bet skelbimų atmetimas tada klientui bus pranešti mums ištaisyti duomenis ir mums reikia pakartotinai siųsti pataisymais skelbimų tą pačią dieną (12 val.)
Internal Teams (MAC) : Team leader (2 members), Login (2 members), Graphic Designer (6 members), Quality Control (6 members), Quality Assurance (2 members) Vidaus komandos (MAC): Komandos lyderis (2 nariai), prisijungimas (2 nariai), Graphic Designer (6 nariai), kokybės kontrolės (6 nariai), Quality Assurance (2 nariai)
External Team (Alpha) : Project Coordinators (2 members) Išorės komanda (Alpha): Projekto koordinatoriai (2 nariai)
Workflow: Workflow:
Login Prisijungimas
- The login person will enter the each ad details on the system, and attach some graphic files for design Login asmuo pateks kiekvieno skelbimo duomenis apie sistemą, ir prideda kai grafikos failus dizainas
- If any query on the ads he will raise the clarification to Team Lead Jei bet kokia reklamos jis pakels paaiškinimo Team Lead užklausą
- When the Team Lead able to resolve the query then the team lead will respond back to the Login person, IF NOT Kai Team Lead galėtų išspręsti užklausa tada Team Lead atsakys Grįžti į prisijungimo asmuo, jei ne
- 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 Lead siunčia / perduoda užklausą į projekto koordinatorių ne kliento pabaigos rezoliucija, tada rezoliucija pranešimas pasieks prisijunkite ir komandos vadovauti komandos
Designing Projektavimas
- A Designer will pick any ads randomly Dizaineris bus paimti visus skelbimus atsitiktinai
- He will start construct the ads using some adobe application Jis bus pradėtas statyti skelbimus naudojant kai Adobe taikymo
- Finally he will attach the designed ads (as PDF) and complete the task Galiausiai jis teiks skirtos skelbimai (PDF formatu) ir baigti darbą
- If any query on the ads he will raise the clarification to Team Lead Jei bet kokia reklamos jis pakels paaiškinimo Team Lead užklausą
- When the Team Lead able to resolve the query then the team lead will respond back to the designer, IF NOT Kai Team Lead galėtų išspręsti užklausa tada Team Lead atsakys Atgal į dizaineris, jei ne
- 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 Lead siunčia / perduoda užklausą į projekto koordinatorių ne kliento pabaigos rezoliucija, tada rezoliucija pranešimas pasieks dizainas ir komandos vadovauti komandos
Quality Control Kokybės kontrolė
- A Quality controller will pick any completed ads randomly Kokybės kontrolierius pasirinkti bet kurį baigė skelbimai atsitiktine tvarka
- S/He will process the QC against some specification S / Jis procesą QC nuo kai kurių specifikacija
- S/He will reject the ads and send back to the designer OR / Jis bus atmesti skelbimus ir išsiųsti atgal į dizainerio ar
- S/He will approve the ads and send to the Quality Assurance / Jis bus patvirtinti reklamos ir siųsti kokybės
Quality Assurance Kokybės užtikrinimas
- A Quality Assurance person will pick any QC approved ads randomly Kokybės užtikrinimo asmuo galės pasirinkti bet kurį patvirtintą QC skelbimai atsitiktine
- S/He will process the QA against some specification S / Jis procesą KU nuo kai kurių specifikacija
- S/He will reject the ads and send back to the designer (again design, QC cycle will be in place) OR / Jis bus atmesti skelbimus ir išsiųsti atgal į dizainerio (naujo dizaino, QC ciklas bus vieta) arba
- S/He will approve the ads and send to the Team lead for dispatch / Jis bus patvirtinti reklamos ir siųsti Team Lead išsiuntimo
Dispatch Išsiųsti
- The team lead will dispatch the completed ads over FTP Team Lead bus išsiųsti užpildytas reklamos per FTP
- If any error in the ads the Project Coordinator can reject the ads Jei bet skelbimų Projekto koordinatorius gali atmesti skelbimus klaidą
- Again login, design, QC, QA, dispatch cycle will repeat Vėl prisijungti, dizainas, QC, QA, išsiuntimo ciklas bus pakartoti
Features required Įranga reikalinga
- Web based system Web based sistema
- Time Tracking for each tasks Laikas Sekti kiekvienas užduotis
- Version control for each ads Versija kontroliuoti kiekvieną skelbimai
- Email, Attachment modules Paštas, prijungimo moduliai
- Custom fields Vartotojo sukurti laukai
- Reports Ataskaitos
- Project Management, Collaboration, workflow, administration, security, versioning, scheduling, tem plating, syndication, personalization/localization, and session management, Projektų valdymas, bendradarbiavimas, darbo eigą, administravimo, saugumo, versijų valdymas, planavimas, tem dengimo, Syndication, personalizavimas / lokalizacija ir sesijos valdymą,
I look forward to receive your views Tikiuosi gauti jūsų nuomonę
Best regards, Nuoširdžiausi linkėjimai,
Arul Kumar Arul Kumar
—————————– ----------
Wareprise.com responds to the requirements as follow: Wareprise.com reaguoja į reikalavimus, tokia:
Dear Arul, Gerbiami Arul,
Firstly thanks for your enquiry. Pirma, ačiū už Jūsų užklausą. This is the first time I'm getting enquiries for my opinion and views. Tai pirmą kartą gaunu paklausimus dėl mano nuomonę ir pažiūras. I will try my best to provide you with an answer based on my experiences and thoughts. Pasistengsiu mano geriausia suteikti jums atsakyti remiantis savo patirtimi ir mintimis.
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. Manau, didžiausia problema jūsų reikalavimas būtų laiku sekti kiekvieno užduotys, nes Jūs minėjote, kad reikia rodyti skelbimus per 2 dienas ar taip.
My thinking is there are two options you can consider. Mano mąstymas yra du variantai galite apsvarstyti.
1. 1. To build a system from scratch using php, mysql, windows. Kurti sistemą iš naujo, naudojant PHP, MySQL, Windows. The benefit to this is you can get exactly what you need right to the detail. Naudos tai jūs galite gauti tai, ko reikia teisė išsamiau. The downside, it can take quite some time and cost to implement depending on how specific there requirement needs to be. Neigiama, tai gali užtrukti gana ilgą laiką ir išlaidas siekiant įgyvendinti atsižvelgiant į tai, konkretūs reikalavimai ten reikia.
2. 2. To find the closes available open source solution which matches your requirements and customize it from there. Rasti baigia prieinama atviro kodo sprendimą, kuris atitinka jūsų reikalavimus ir pritaikyti jį iš ten. 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. Geras dalykas labiausiai atviro kodo sprendimą, kad pagrindinės funkcijos jau yra, pavyzdžiui, vartotojo vadovas, dokumentų valdymo, užduočių valdymo, ir tt Neigiamų prielaidų yra ta, kad šie sprendimai dažniausiai yra labai aktyvus. 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. Prasme, jei jums reikia dokumentų valdymo sprendimą, jis nėra vien tik, kad labai gerai, be kitų funkcijų, pavyzdžiui, projektų valdymas arba santykiai su klientais valdymas. 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. Taigi, jei esate eiti su šių sprendimų, tikėtina, jums reikės integruoti kai kurie iš šių sprendimų, kartu siekiant, kad jis atitiktų jūsų reikalavimus.
Think about the possibilities of these 2 options and evaluate the feasibility to implement based on time, cost and resources. Pagalvokite apie šiuos 2 pasirinkimo galimybėmis bei įvertinti galimybes įgyvendinti remiantis laiko, sąnaudų ir išteklių.
If you plan to go option 2, which is to source for closes match open source solutions , I would recommend the following solutions: Jei planuojate vykti variantą 2, kuris yra šaltinis baigia suderinti atviro kodo sprendimus, aš rekomenduočiau šiuos sprendimus:
Epiware is mainly document management oriented as it has versioning and check in check out capabilities. Epiware daugiausia orientuota į dokumentų valdymo kaip ji versijų ir patikrinimas patikrinti galimybes. This feature is good when you have more than 1 designer working on ads at the same time. Ši funkcija yra naudinga, kai turite daugiau nei 1 dizainerio darbo skelbimus tuo pačiu metu. 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. Ir patikrinti patikrinimo funkcija leis dizaineris užrakinti failą, kad jis dirba, kad užtikrintų du asmuo dirba tuo pat metu. Epiware oso has simple task management and calendering features. Epiware OSO jau paprasta užduotis valdymo ir Kalandravimo funkcijų.
Achievo is a project management solution which allows your designers to clock in the number of hours they have work on. Achievo yra projektų valdymo sprendimą, kuris leidžia savo dizaineriai laikrodis valandų jie turi dirbti numerį. 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. Nors tai ir nebuvo nurodyta jūsų reikalavimas, aš maniau, kad būtų puiku, kad jūs galėsite matyti, kurie visų pirma projekto / darbo ėmėsi daugiausia laiko ir išteklių atlikti. It's got reports to show the stats of each project which has been worked on. It's got ataskaitose parodyti kiekvieno projekto, kuris jau dirbo su statistika.
A Non Open Source Solution Ne Open Source Sprendimas
Another solution which I can recommend but is not open source would be Microsoft Kitas sprendimas, kurį aš galiu rekomenduoti, bet ne atviro kodo būtų 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. Naudodami šį sprendimą, galite sukurti savo veiklos srityse, taip pat įgyvendinti darbo eigos, pavyzdžiui, leidžiant KU asmuo sutinka su atmesti skelbimus, prieš išeinant į komandą išsiųsti. To achieve this, Sharepoint webparts can be developed. Norint tai pasiekti, Sharepoint WebParts gali būti sukurta. For cost wise, it conforms to the Windows Server 2003 licensing model. Dėl sąnaudų išmintingą, jis atitinka "Windows Server 2003 licencijavimo modeliui.
Hopefully some of these suggestions can help. Tikimės, kad kai kurie iš šių pasiūlymų gali padėti. For others who could contribute as well, do comment below. Kitiems, kurie galėtų padėti taip pat, ar komentarą žemiau.
Again, thanks for your enquiry. Vėlgi, ačiū už Jūsų užklausą.
Did you like this post? Ar jums patinka šis pranešimas? Subscribe to Wareprise.com Prenumeruoti Wareprise.com today. šiandien. It is free. It is free.Psst! Have you backed up your important documents and images today? Psst! Ar jūs paremti savo svarbių dokumentų ir vaizdų šiandien? My sister's hard disk crashed yesterday and she came crying for help. Mano sesuo kietajame diske sudaužė vakar, ir ji atėjo crying for help. She lost all her baby pictures! Ji prarado savo kūdikio nuotraukas! If only I could help! Jei tik galėčiau padėti!
Backup your files right now - Kurti atsargines failų kopijas dabar -- 2GB Free online backup 2GB Free online backup
![]() Free eBook Laisvas eBook |
























































Also have a look at Pat turi apsvarstyti e-LM.com E-LM.com . . This is a SaaS solution that allows you to implement your own workflow. Tai SaaS sprendimas, kuris leidžia jums įgyvendinti savo darbo eigą. It also automatically tracks all changes with timestamps and who made the change. Jis taip pat automatiškai stebi visus timestamps pokyčiai ir kuris padarė kaita. 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. Didžiausias privalumas yra tas, kad galite duoti savo klientų galimybes, taip pat todėl, kad jie gali prisijungti savo prašymą tiesiai į E-LM ir tada stebėti kiekvienos atskiros prekės pažangą.