Какво по-добре да се направи в дадена информационна система във фирмата

  • уеб разработка

Това е необходимо, за да вземете инструмент за изпълнението на информационна система за вътрешните нужди на компанията и в идеалния случай, за да се оцени времето и разходите. Както показва опитът за създаване на такива системи, имам почти никакво желание за по-нататъшно се консултира с общността.

Как всичко това трябва да работи за

Има една компания. Компанията има проекти. Полицай води проекта, по време на работа по проект, свързан набор от стоки за покупка и техния брой. работникът или служителят се продуктите от каталога, който се зарежда от самите служители, така че ако на правилния продукт в каталога не, той може да го създаде, а след това да бъдат свързани с проекта. На него също така зарежда файла с документацията на страницата на проекта на проекта, който се актуализира периодично, като изтеглите новата, магазините на системата само последната (т.е., най-новата версия). Форматът на екзотични, така че версиите, а понякога се появява дори в текста, не можете да мислите. Когато изготвянето на проекта е завършен, неговата страница за изтегляне на служителите сканирате документ за съгласуване с ръководителите (PDF, с изключение на документацията!) И промяна на статута да се каже, "Готови ли сте за изпълнение".


С промяната на друг персонал =) в случай на статуса на проекта Те идват важно е, че е необходимо да се купуват и колко. В допълнение, специфични за проекта продукти за закупуване може да бъде малко количество, което ги прави непривлекателни за да. Ето защо, продуктите на всички проекти с желания статут се обобщават и се показват на отделна страница. При покупка на персонала допринасят за системата. С други думи, да си създадете профил, свързан с продукта, определя количеството, а това се взема под внимание на една страница със списък на елементи, за да купуват. При получаване на стоката, този запис се актуализира (т.е. закупуване ще се превърне в "приключи успешно"). За да знаете какво има в склада, стоките (и количеството) на успешно завършени покупките са показани на отделна страница.


Стоките тогава са разпределени по проекти и тези, които действително изпълнени, но това е отражение на това в рамките на ЕК да става и дума.

Тъй като е по-добре да се приложат: пишете нищо от нулата или въз основа на светлина рамка, или нещо по-силно (като Symfony, ZF), или да използвате още по-готов Drupal, или друг CMS / CMF? Или нещо съвсем различно (т.е., може би аз не гледам назад)?

Въпроси с звездичка =)
  • Как да се изчисли времето, когато сам реализацията (може да е малко, но за да се оцени дълго едно)? Мисля, че на около 3-4 месеца. Аз съм здрав?
  • Как да се изчисли цената? Ясно е, че най-малко един пазар заплата, умножена по време, а максималният - клиентите ресурси. Как да се намери баланс? Колко такива неща се продават, има един опит?


Аз разбирам, че отговорът зависи до голяма степен фоновете (Популярният "Какво по-добро разбиране за това как и правя"). Имам за дълго време използвали Drupal, но не много дълбоки, най-много единици все още не са трябваше да пишат, въпреки че някои представа какво е там и как. Използвайте PHP-рамки, но лек и не Symfony и ZF (дори и аз написах нещо като малък CRM). Т.е. Аз не съм нинджа =) В крайна сметка, може би, ще се справят с изпълнението на всички аз не съм или не съм сам, аз също все още ценят и опит в такива системи не е достатъчно - и следователно е необходимо експертно общност.


Благодаря ви за вниманието, аз ще се радвам да чуя всякакви съвети и мнения.

В подобни неприятности. Вклинена.

Това в банковия сектор (дори и в топ 10 банки на Русия), в предприятието (тогава все още по-широк кръг), често прости задачи са пакети от софтуер, десетки отворени прозорци в една сесия на работа и т.н. че причина неприятности за всички. Макар да има (е голям в бизнеса) и бюджети и специалисти - всичко е там. Защо има такава лудница - тема за друга статия ... UFPA)

За Drupal - не казвам нищо, защото Аз не го докосва, защото на неговия интерфейс. Липса на интерфейс. Въпреки, че там всичко може да се промени през последните две години (сериозно съмнение).

Логично е да се предположи, че особено за ERP задачи (ако този срок) трябва да бъде подобни решения с отворен код, с техните модели, базирани на практика, техните интерфейси и логика. Това, което някога ще се занимава самостоятелно с "идея за таксономия" на ниво ядро ​​и нямат, поради незнание, да го измислят от нулата. Е, неговата бизнес логика, разбира се, трябва да има. И всичко това говори за факта, че от Drupal 1C може да пише, а в C ++ (с точно този страхотен freymvrokom) - напишете своя SAP ...) Нека да реалистична представа за живота.

Говорете с тези въпроси, разбира се, говорим за обектите, но същността - е идентична. Впоследствие, констатациите трябва да бъдат много близки. Идеята, че Joomla / Droopal - достатъчно CMF ... Е, може би Drupal, но това чудовищно решение, което покрива само 20% от наличните определени цели, като Тя се отнася до малко различен клас решения, възнаграждава богато тежки отломки и прекомерно функционален бизнес логиката от друга опера. (Има да преувеличаваме, че истинският проблем). Между другото, Wordpress се нарича още Wikipedia CMF (хехе). Седмична тема "най-добри публикации" е списък със задачи, прилагане на WordPress. Самият аз - фен на WordPress, но не искам да се изгради ограда файл. Дори мисълта за това не е желателно.

Ако проблемът не се огъва, много искал да чуе за реалния свят и да прилага решенията на общността, API, лекари и всички тези хубави неща, които са в още жива CMS трио, тъй като идеята за написването с ERP нула, без да разбират всички от съществуващия бизнес логиката ( в смисъл на истински бизнес, а не на програмиране) и модели от нулата ... Ако е необходимо, от начало на нещо, в противен случай това е като за първи път отиде в интернет и 1.5 месеца, за да й напише наистина добър CMS

Съжалявам за много писма. Възпалено тема.)