Feng Office, açık bir bulut ofisi. Feng Office Ücretsiz İşbirliği Yazılım İncelemesi

  • 23.04.2019

Feng Office Community Edition açık bir web ofisi kaynak koduİnternet üzerinden ekip çalışması için. Proje, Google Apps ile aynı web hizmetleri kategorisine aittir, ancak kendi orijinal felsefesine ve kendi sunucusuna yükleme yeteneğine sahip olması bakımından ikincisinden farklıdır. Bu nedenle, Feng Office Community Edition, modern web teknolojilerinde uzmanlaşmaya çalışanlar ve bulut bilişim ve SaaS hizmetlerindeki trendleri yakından takip etmeye çalışanlar için ilgi çekici olacaktır.


Google yalnız değil

GMail ofis web uygulamaları, Google dokümanları, Google Takvim vb., hem bireysel web uygulamaları düzeyinde hem de kurumsal web biçiminde giderek daha fazla kullanıcı kazanıyor. Google hizmetleri Uygulamalar Örneğin, "KB" okuyucuları, Evgeny Kuchuk'un "Tek tıklamayla altyapı" (№, 2010) adlı makale dizisinde Google Apps ile tanışabilir.

Bulut ofis uygundur. İnternette barındırılır ve ihtiyacınız olan bilgilere her yerden erişmenizi sağlar. Ekipmanı ve işini de düşünmenize gerek yok. Böyle bir ofisle çalışmak için bir tarayıcı ve İnternet erişimi yeterlidir.

Google, elbette, web hizmetlerini popülerleştirmek ve geliştirmek için çok şey yaptı. Ancak, her zaman elinizin altında alternatif çözümler olmasını istersiniz. İnterneti düzenlemek için hangi yasaların çıkarılabileceğini asla bilemezsiniz.

Ve böyle alternatifler var. Örneğin, Zoho, Microsoft Office Web, vb. Bu yazıda, Feng Office web ofisi ile tanışacağız. Google uygulamalar, Groupware uygulamalarına aittir ve İnternet üzerinden ekip çalışması düzenlemeye yöneliktir.

Web uygulaması seviyesindeki Feng Office paketi, projeleri, görevleri, belgeleri, notları, kişileri, e-postayı, bağlantıları ve zamanı yönetmek için sistemler içerir.

Feng Office'in özelliklerinden şunlara dikkat edilmelidir:

  • kendi nesne sistemi ve ekip çalışmasının organizasyonu;
  • Bu web ofisini kiralamayı değil, kendi web sunucunuza kurmayı mümkün kılan Community Edition'ın kullanılabilirliği;
  • Topluluk Sürümünün ücretsiz AGPL lisansı koşulları altında dağıtılması.


Referans verisi

Başlangıç ​​olarak, genel bilgi için wikipedia formatında bazı bilgiler. Eskiden OpenGoo olarak adlandırılan bu proje, ilk olarak Uruguay Cumhuriyeti Üniversitesi'nde geliştirildi. Bundan sonra, proje mühendisleri, bu web ofisinin geliştirilmesine önemli katkıda bulunan açık bir topluluk OpenGoo oluşturdu.

Açık şu an ana geliştirici Feng Office şirketidir ve buna göre çevrimiçi hizmet şirketle aynı adı almıştır. Feng Office, teknik destek ve taahhüt ile bu web projesine dayalı tam bir ticari SaaS hizmeti sunmaktadır. Ancak, Feng Office Community Edition'ı indirip kendi web sunucunuza kurmanız mümkündür.

Bu makale, Community Edition'ın özelliklerini tartışmaktadır. Geliştirici, bu sürümü eğitim veya kar amacı gütmeyen kuruluşların yanı sıra bilgi ve eğitim için önerir. Ayrıca, Community Edition'ı normal bir bilgisayarın yerel ana bilgisayarına bile yüklemek kolaydır (aşağıya bakın).

Feng Office, tarayıcılar arası ve platformlar arası bir web hizmetidir. Yani, herhangi birini çalıştırabileceğiniz herhangi bir sistem modern tarayıcılar- Safari, Firefox, Chrome, Opera, IE. Feng Office kullanıcı arayüzü çok dillidir, Rusça yerelleştirme mevcuttur.

Feng Office Community Edition'ın en son sürümü 1.7.3.1'dir (1 Aralık 2010). AGPL lisansı. Şirketin web sitesi www.fengoffice.com'dur.


Felsefe

İlk bakışta, Feng Office sadece bir e-posta istemcisi, notlar, kişiler, takvim, metin düzenleyici, bağlantı tabanı, görev yöneticisi, zaman yöneticisi içeren bir web uygulamaları koleksiyonu gibi görünebilir. Ancak, böyle bir görüş bu web hizmeti için çok yüzeysel olacaktır.

Feng Office, yalnızca tek bir kutuda web tabanlı ofis uygulamaları koleksiyonu değildir. Bu web ofisi, kullanıcıların, bağlantılarının, iletişiminin, projelerinin tutarlı bir etkileşimi ve yönetimi kavramına sahiptir. Feng Office'i tanımaya başladığınızda, bu kavram akılda tutulmalıdır, aksi takdirde Feng Office, Google Apps'ın ön yargısız ve etkisiz bir alternatifi gibi görünebilir. Olay bu değil.

Feng Office konseptinin temel kavramları - şirket, projeler, nesneler. Onları daha ayrıntılı olarak ele alalım.

Şirket, Feng Ofis sistemindeki ana çalışma birimidir. Bir şirket, tek bir hedefle birbirine bağlanan bir tür sanal çalışma kolektifi olarak anlaşılmalıdır. Bununla birlikte, bu sanal ekip belirli bir tüzel kişiliğe karşılık gelebilir ve yasal ayrıntılar Feng Office şirket profilinde ayarlanabilir.

Bu nedenle, burada bireysel kullanıcılar yoktur. Her kullanıcı bir şirketin üyesi olmalıdır. Ayrıca, şirket içindeki kullanıcıları bir araya getirmek mümkündür. ayrı gruplar.

Feng Ofis sistemi bir şirketler hiyerarşisine sahiptir. Yani burada sözde süper bir şirket var. UNIX süper kullanıcısına benzer şekilde, süper şirket, yüklü Feng Office'in tüm sürümünü yönetmek için maksimum idari güce sahiptir. Ve sadece bu kök şirketin üyeleri tüm sistemin yöneticisi olabilir.

Proje, şirketler ve kullanıcı grupları tarafından gerçekleştirilen bir görev veya görevler dizisidir. Feng Office, iç içe projeler oluşturmayı mümkün kılar.

Nesneler veya bilgi türleri bu projelerin içeriğini oluşturur. Ve bu nesneler hakkında daha ayrıntılı olarak söylemek gerekiyor.

Aşağıdaki nesneler mevcuttur:

  • Notlar
  • e-postalar
  • Kişiler
  • Belgeler
  • Görevler ve kilometre taşları
  • Gelişmeler
  • İnternet linkleri
  • Görev zamanı

Nesnelere yakışır olarak, kendi özelliklerine ve yöntemlerine sahiptirler. Aslında bu nesnelerin yöntem ve özellikleriyle çalışmak Feng Office'te çalışmanın özüdür.

Örneğin, bir metin belgesi nesnesi şu özelliklere sahiptir: belge dosyası, proje adı, etiketler, açıklama, yorumlar, gelişmiş seçenekler, aboneler ve ilgili nesneler. Bir nesnenin bu özelliklerini değiştirmek için özel araçlar içeren özel bir sayfa bulunmaktadır.

"Metin belgesi" nesnesinin yöntemleri olarak, bir belge dosyasını düzenleme, arşivleme, silme, engelleme, indirme diyebilirsiniz. Belge dosyaları indirilebilir ve düzenlenebilir ve ardından "özellikler / güncelleme" yöntemi ile güncellenebilir. Bu nedenle, belge nesnesinin özelliklerinden biri, belge dosyasının tüm revizyonlarını saklayan revizyon geçmişidir.

Feng Office nesnelerinin önemli bir özelliği, bir proje içinde birbirlerine bağlanabilmeleridir. Nesne bağlantıları, Feng Office'in en kullanışlı özelliklerinden biridir. Notu kişiyle, web bağlantısını belgeyle, görevi takvimle ve daha fazlasıyla ilişkilendirebilirsiniz. Bu, tüm projeyi tek bir bütün halinde bağlamanıza izin verir ve tüm bağlantılar bir nesnenin özelliklerinde gösterilir.


Arayüz

Feng Office arayüzü konseptini yansıtır. Çalışma alanı ekranı birkaç alana bölünmüştür - proje alanı ve sol taraftaki etiketler alanı ve ayrıca nesne sekmeleri ile ana alan.

Bir nesnenin sekmesine geçiş yapan kullanıcı, önce nesnenin tüm örneklerinin listesine ulaşır. Belirli bir örneğe tıklamak, kullanıcıyı örneğin yöntemler ve özellikler sayfasına götürür.

Nesne sekmelerine ek olarak iki sekme daha vardır - "Genel Bakış" ve "Raporlar". Genel Bakış sekmesi, ilgili genel bakış bilgilerini görüntüleyen pencere öğeleri içerir. son eylemler ve projelerdeki değişiklikler. "Raporlar" sekmesinde, bir projenin durumu hakkında bir rapor oluşturabilir ve bunu ayrı bir dosya olarak kaydedebilirsiniz.

Görsel zevklerden, projelerin isimlerinin renk vurgusu dikkat çekebilir. Bir proje oluştururken, bunun için kendi renginizi seçme fırsatı verilecektir.

Genel olarak, Feng Office'in arayüzü görsel olarak güzel ve düzenli. AJAX ve modern web programlamanın diğer inceliklerini kullanır.

Feng Office ile çalışmak için tüm seçenekleri ayrıntılı olarak açıklamaya gerek yoktur. Bu "bulut" ofisinde, hizmetin tüm ana özellikleri hakkında ayrıntılı bir Rusça yardım bulunmaktadır. Adresi code.google.com/p/opengooru/wiki/Home'dur.


İşlevsellik seviyesi

Web uygulamalarının yetenekleriyle ilgili olarak Feng Office'in işlevsellik düzeyi hakkında birkaç söz söylenmelidir. Hemen söylemeliyim ki, bireysel web uygulamalarının işlevselliği, Google web uygulamalarına kıyasla belirgin şekilde daha düşüktür.

Örneğin, Feng Office metin editörü, biçimlendirme yeteneklerinde metin editörleri seviyesindedir. popüler bloglar... Temel olarak, yalnızca web sayfaları oluşturmanıza izin veren bir HTML düzenleyicisidir. Buna göre, HTML ana düzenlenebilir belge formatıdır. Diğer tüm formatların kendi programlarında indirilmesi ve düzenlenmesi gerekecektir.

Ancak, bildiğiniz gibi, HTML biçiminin metnin görsel biçimlendirmesi için yetenekleri çoğu ofis belgesi için yeterlidir. Bunlar yazı tipi, metin boyutu, tablolar, listeler, resimler, özel karakterlerdir.

Feng Office'e yerleşik posta istemcisi oldukça iyidir. Hesap ekleme E-posta normal bir e-posta istemcisine (ör. Thunderbird, Outlook, Apple Mail) bir e-posta hesabı eklemeye benzer. Desteklenen zip IMAP protokolü SSL üzerinden güvenli bir bağlantının yanı sıra.

Genel olarak, posta, belgeler, kişiler, takvim vb. ile çalışırken yerleşik işlevsellik düzeyi hakkında konuşursak, Feng Office'in temel düzeyde gerekli yetenekler sağladığını not ediyorum. Bu arada, soruna diğer taraftan bakarsanız, sıradan kullanıcıların öğrenmesini kolaylaştırır.


Kurulum

Yukarıda belirtildiği gibi, 30 gün boyunca ücretsiz deneme modunda doğrudan şirketin web sitesinde Feng Office ile tanışabilirsiniz. Ancak bu makalede, kendi web sunucunuza ve hatta ev bilgisayarınızın yerel ana bilgisayarına indirip yükleyebileceğiniz Topluluk Sürümü'nü incelenmek üzere inceledik.

Doğrudan indirme bağlantısı fengoffice.com/web/community/downloads.php. Bir web sunucusuna kurulum için arşiv 8 MB'dir.

Feng Office PHP ile yazılmıştır ve bu nedenle bu yorumlayıcının 5.2+ sürümünü gerektirir. Veritabanı, tercihen InnoDB desteği ile MySQL 4.1+ tarafından kullanılır. Web sunucusu Apache 2.0+ önerilir.

Yani, Feng Ofisini çalıştırmak için doğaüstü hiçbir şeye gerek yoktur. lansman hakkında konuşursak ev bilgisayarı, sadece olmayacak Linux sistemi ama aynı zamanda Apache, PHP ve MySQL'i içeren Windows sistemleri için Denver web geliştirme paketi de uygun olmalıdır.

Açılan arşivi sunucuya indirdikten sonra tarayıcı üzerinden public/install klasöründen servisi kurun. Kurulum prosedürü İngilizce'dir, ancak oldukça basittir ve birkaç adımdan oluşur: sistem ortamının ve gerekli bileşenlerin kontrol edilmesi, veritabanı için şifrelerin girilmesi, ilk yöneticinin oturum açma ve şifresinin girilmesi. Ve süper şirket olacak ilk şirketin adının belirtilmesi zorunludur. Kurulum, bazı modern forumları kurmaktan bile daha kolaydır.

İlk girişten sonra "Hesap - Tercihleri ​​Düzenle - Genel - Yerelleştirme" üzerinden Rusça dilini ayarlayabilirsiniz. Şirket yöneticisi sağda görünecek üst köşe Ayrı bir menü "Kontrol Paneli", yardımıyla kuruluşunuz, üyeleri, müşterileri, projeleri vb. hakkında bir profil ekleyebilirsiniz.

Mihail ASTAPÇIK

Wikipedia'dan (daha önce adıyla bilinen) bunu öğrenebilirsiniz. açık) Uruguay Cumhuriyeti Üniversitesi'nde OpenGoo topluluğu tarafından şu şekilde oluşturuldu: çevrimiçi ofis açık kaynak. İlk olarak bu ürün Belgeleri doğrudan tarayıcıda işlemenize ve aynı zamanda dünyanın herhangi bir yerinden çalışmalarınıza erişmenize ve herhangi bir ek kullanmadan bunları düzenlemenize izin verecek bir tür web hizmeti anlamına geliyordu. yazılım... Şimdi FengOffice, organize etmenizi sağlayan oldukça başarılı bir projedir. grup etkileşimi ve ayrıca bu ofis tamamen işlevsel bir CRM sistemi olarak kullanılabilir.

Şu anda, yazılım ürünü Feng Office şirketi tarafından geliştirilmektedir (bu nedenle bu ürün artık böyle adlandırılmaktadır) ve hem hizmet olarak (http://www.fengoffice.com/web/) hem de kaynak kodunda mevcuttur. indirmek için (). Ürün, AJAX teknolojisi kullanılarak PHP'de geliştirilmiştir, bir temel gerektirir MySQL verileri yanı sıra bir tür web sunucusu. Hizmeti hazır bir Apache + PHP + MySQL platformuna kurmak sorun yaratmaz ve kaynak klasörü istenen dizine kopyalamaktan oluşur. Kurulum tarayıcıdan etkileşimli olarak gerçekleştirilir (adres çubuğuna web ofisinin bulunduğu dizinin yolunu yazmanız yeterlidir) ve birkaç soruyu cevapladıktan sonra hazır bir çalışma sistemi alırsınız.

Bu yazının yazıldığı sırada, Feng Office Topluluğu mevcuttur Sürüm sürümü 2.2.1. Bununla birlikte, bu makale 1.7.5 sürümünü ele alacaktır ve mesele, yazarın daha yeni bir sürümü indirip yüklemek için tembel olması değildir. Birçok testten sonra, bu sistemin önceki satırının (sürüm 1.7) ürünlerinin, yeni olanlardan çok daha hızlı ve daha kararlı çalıştığı bulundu. Birlikte çalışmak mobil cihaz küçük bir ekranla, arayüz sürümü 1.7 ile daha uygundur, ancak Yeni sürüm Arayüzün renk düzenini tercihlerinize göre veya sistemin mevcut bir altyapıya gömme durumunda çok uygun olan kurumsal tonlara göre değiştirebilirsiniz. Yeni sürümlerde Feng Office'teki takvimi Google Takviminizle senkronize etme işlevi olduğunu belirtmek isterim. Ancak, yazar bu "çipin" faydasını görmedi, çünkü veriler yalnızca ile aktarılabilir. Google Takvim Feng Ofisine, ama geri gidemezsin." Yeni ofisin ekran görüntüleri karşılaştırma için makalenin sonunda yayınlanacaktır.

Yani, Feng Office Topluluk Sürümü Tek bir arayüzde sadece ofis web uygulamaları koleksiyonu değildir. Bu web ofisi, kullanıcıların, bağlantılarının, iletişiminin ve projelerinin etkileşimi ve yönetimi konusunda tutarlı bir konsepte sahiptir.

Feng Office'te kullanılan temel kavramlar:

Böylece, aşağıdaki nesneler vardır:

  • Notlar
  • E-posta
  • Kişiler
  • Takvim
  • Belgeler
  • Görevler
  • İnternet linkleri
  • Zaman

Nesne yönelimli programlamada alışılmış olduğu gibi, nesnelerin kendi özellikleri ve yöntemleri vardır (nesneler üzerindeki eylemler). Aslında bu nesnelerin yöntem ve özellikleriyle çalışmak Feng Office'te çalışmanın temelidir.

Notlar

Feng Office'teki notlar öncelikle notlar, hatırlatıcılar olarak kullanılır ve aynı projedeki katılımcılar arasında iletişim için de kullanılabilir. Örneğin, bir meslektaşınıza hiç not bıraktınız mı? şu an orada değil, kendisine yönelik bilgilerle? Yani burada abonelere muhatap ekleyerek katılımcıya not bırakabilirsiniz.


Yukarıdaki şekillerde de görebileceğiniz gibi, "Notes" nesnesinin özellikleri şunlardır:

  • yazar
  • Başlık
  • Not metni
  • Aboneler (erişim hakları)
  • Proje (ait olduğu)

etkilemek için kullanılabilecek yöntemler bu nesne NS:

  • Yeni bir not oluştur
  • Not düzenleme
  • Yeni bir etiket ekleme
  • Arşivleme
  • Sil (sepete ekle)
  • Fok
  • Geçmişi görüntüle

Feng Office posta istemcisi, birkaç elektronik ile çalışmanıza izin verir. posta kutuları, hem POP hem de IMAP desteklenir, desteklenir güvenli iletim veri. Mesajları proje katılımcılarıyla paylaşmak mümkündür, bunun için mesajı belirli bir proje için "sınıflandırmanız" ve abone eklemeniz gerekir. İstemci, birkaç e-posta hesabı kullanan kişiler için oldukça iyi ve kullanışlıdır.

Özellikler:

  • Gönderen
  • alıcı
  • Hesap
  • Mesaj metni
  • Takipçiler

Hareketler:

  • Yeni bir mesaj oluştur
  • Yeni mesajları kontrol etme
  • Etiketleri düzenleme
  • Arşivleme
  • Mesaj yanıtı
  • İletileri iletme
  • Mesajları sil (çöp kutusuna ekle)
  • Mesaj sınıflandırması - bir veya daha fazla projeye bağlantı
  • İletiyi spam olarak işaretle
  • Mesajı okunmadı olarak işaretle
  • Mesajı indir
  • Geçmişi görüntüle

Kişiler

Bu nesne, mevcut projeyle ilgili kişilerin bir irtibat listesi oluşturmak için gereklidir. Bu bilgiler, çok kullanıcılı sistemlerin ve CRM sistemlerinin ayrılmaz bir parçasıdır. Kişi listesindeki veriler aynı zamanda e-posta oluştur postalar.

Özellikler:

  • E-posta
  • İş bilgisi
  • İletişim bilgileri
  • Proje
  • Takipçiler

Hareketler:

  • Kişi oluştur ve düzenle
  • Bir kişiye avatar ekleme
  • Projeye bağlama
  • Bir kişiden kullanıcı oluşturma
  • Bir kişiyi arşivleme
  • Bir Kişiyi Silme
  • Kişi geçmişini görüntüle

Takvim

Bu nesne, bir proje veya görev üzerinde grup çalışmasını düzenlemek için kullanılır. Herhangi bir projede etkinlik oluşturan kullanıcının bu etkinliğe gerekli uzmanlara abone olması gerekir - bu durumda ilk önce kendilerine bilgi verilir ve ikinci olarak bu etkinlik takvimlerinde de görünür.

Özellikler:

  • Başlangıç ​​saati
  • Saat ve dakika cinsinden süre
  • Proje
  • Takipçiler
  • İlgili nesneler

Hareketler:

  • Yeni etkinlikleri düzenleme ve ekleme
  • Bu etkinlikle ilgili etiketleri düzenleme
  • Olayları silme ve arşivleme
  • Bu etkinliğe aboneleri değiştirme
  • Etkinlik Geçmişini Görüntüleme

Belgeler

"Belgeler" nesnesi şunlardan biridir: ana Özellikler Feng Ofisi. Özelliği, kullanıcının belgeleri sisteme yükleyip depolayabilmesi, bunları belirli bir proje veya göreve bağlayabilmesi, herhangi bir belgeyi indirip paylaşabilmesi ve belgeleri doğrudan web arayüzünde düzenleyebilmesidir.

Belge listesi, seçilen projeye karşılık gelen sistemde oluşturulan veya yüklenen (aşağıdaki şekle bakın) tüm belgeleri görüntüler. "Eylemler" sütununda, bazı dosyalar için "Düzenle" düğmesini görebilirsiniz, diğerleri ise görmez. Bu, belirli bir sistemde düzenlenebilen dosyalar ile kolayca indirebileceğiniz dosyalar arasında ayrım yapmanın kolay bir yoludur.

Sistem, sistemde bulunan belgeler üzerinde dört ana işlem yapmanızı sağlar:

  • görüş
  • Düzenleme - html formatındaki metin belgeleri için
  • İndirmek
  • Slayt gösterisi görüntüleme - SLIM formatındaki sunumlar için

Belgeleri düzenleme

Metin belgeleri için yerleşik düzenleyici, Zengin Metin Düzenleyicisidir.

Gördüğünüz gibi, standart bir metin belgesi düzenleyicisine çok benzer, bu nedenle herkes daha fazla açıklama yapmadan onunla çalışabilir. Yukarıdaki resimde de görebileceğiniz gibi bu yazı Feng Office sisteminde yazılmıştır.

UYARI: Bu düzenleyici yalnızca HTML dosyası NS. Çoğu durumda HTML dosyasını indirebilir ve içe aktarabilirsiniz. metin editörleri, ancak .doc, .docx veya .odt biçimlerinde yüklenen belgeler olarak değiştirilmelidir. bu editör ne yazık ki değil. Umarım, gelecekte bu sistemde daha gelişmiş bir editör olacaktır.

Sunuları düzenleme

Yerleşik sunum düzenleyicisi denir. OpenGo için özel olarak tasarlandı ve Feng Office için geliştirildi.

Tarafından işlevsellik Slimey, Microsoft PowerPoint veya OpenOffice.org Impress gibi editörlerle karşılaştırılamaz, ancak diğer yandan Slimey'in kullanımı çok kolay ve sezgiseldir. Bir sunumu görüntülerken, tarayıcıda tam ekrana genişletilebilen ayrı bir pencere açılır. Bir sonraki slayda geçiş, ya "sağ" (sonraki slayt) ve "sol" (önceki slayt) düğmelerine basılarak veya slayttaki fareye tıklanarak (bir sonraki slayta geçilerek) gerçekleştirilir. Çok kullanışlıdır ve sunumunuzu göstermeye karar verdiğiniz yerde ofis yazılımına ek yoktur, ana şey bir tarayıcı ve web ofisinize erişim olmasıdır.

Özellikler:

  • Başlık
  • İçerik
  • Takipçiler
  • yaratıcı
  • Değiştirildi - belgeyi en son değiştiren kişi
  • Son değişiklik tarihi

Hareketler:

  • Slayt gösterisi - dosyayı yeni bir pencerede açarak sunum modunda görüntüler
  • Dosyayı yerel sabit sürücüye indirin
  • Dosyayı değiştirin (yalnızca dosya, düzenlenmekte olan bir çevrimiçi belge veya sunum ise)
  • Sepete taşı
  • Dosya özellikleri
  • Kilitle - dosyayı değişiklikler için kilitler
  • Sunucudaki dosyayı güncelleyin
  • Engellemeyi kaldır - bu dosyanın düzenlenmesindeki kilidi kaldırır
  • Bu dosyadaki değişikliklerin geçmişini görüntüleyin

Görevler

Görevler genellikle astların faaliyetlerini yönetmek için ekip liderleri tarafından oluşturulur. Görevler, belirli bir zaman çerçevesi içinde tamamlanmayı izlemek için kilometre taşları halinde gruplandırılabilir. Görevler aşamalar olarak kategorize edilebilir veya gruplanmamış görevler olarak kendi başlarına var olabilirler.

Bir projenin görevleri dağıtılabilir farklı kullanıcılara, dikkatli okuyucunun zaten tahmin ettiği gibi, "Aboneler" özelliği aracılığıyla. Sonuç olarak, yönetici, belirli bir çalışan tarafından gerçekleştirilen görevlere ayrılan birkaç aşamaya ayrılan mevcut projenin uygulanması hakkında görsel bilgi alır - güzellik!

Özellikler:

  • Bağlantılı nesneler - bu belgeye bağlanan nesneler
  • İsim
  • Proje
  • Tamamlanma yüzdesi
  • Takipçiler
  • yaratıcı
  • Hedef

Hareketler:

  • Aşama / görev ekleme
  • Aşama / görev değişikliği
  • Bir aşamayı / görevi çöp kutusuna taşıma
  • Bir aşamayı / görevi arşivleme
  • Bir aşamanın / görevin bir kopyasını oluşturun
  • Şablonlara Aşama / Görev Ekleme
  • Fok
  • Geçmişi görüntüle

Tüm Feng Office nesnelerinde olduğu gibi, gerekli kullanıcılar abonelere eklenerek tüm kullanıcılarla bağlantı alışverişi yapılabilir. Bağlantıyı takip etmek için mavi oka tıklamanız gerekir. Bağlantının adına tıklamak, bu bağlantının özelliklerini içeren formu açacaktır (yukarıdaki şekle bakın).

Özellikler:

  • Başlık
  • projenin adı
  • Abone listesi
  • Bağlantı ne zaman ve kim tarafından oluşturuldu
  • Bağlantı en son ne zaman ve kim tarafından yapıldı

Hareketler:

  • Bir bağlantıyı görüntüleme ve düzenleme
  • Sepete taşı
  • Arşivleme
  • Bağlantı değişikliklerinin geçmişini görüntüleme

Zaman

Bu web ofisinin son ve daha az ilginç olmayan nesnesi "Zaman" nesnesidir. Bu nesne, kullanıcıların (şirket çalışanlarının) belirli bir görev için harcadıkları zamanı izlemenizi sağlar. "Kontrol Paneli"nde tanımlanan saatlik ücretlere göre, harcanan zamanı gösteren raporlar oluşturabilir ve Para belirli bir süre için kullanıcı ve/veya proje başına.

Bir projede harcanan zaman listesinde, çalışanın maaşını hesaplamak için belirli bir projede kimin ve ne kadar zaman harcandığını manuel olarak ekleyebilirsiniz. Bu bölüm yalnızca ekip liderlerinin erişimine açık olmalıdır, böylece çalışanlar kendilerini fazladan saatler "sürdürmezler". Burada yönetici o anda işi kimin yaptığını görecektir. Aynı bölümde çalışanlara harcanan zamanı ve ödenen parayı yansıtacak bir rapor hazırlamak mümkündür.

Özellikler:

  • Proje
  • kullanıcı
  • Son düzenleme
  • Kullanıcının işi tamamlamak için harcadığı süre
  • Faturalandırma bu durum görev / aşama / proje için alınan toplam maaş
  • Açıklama - paranın ne için tahsil edildiğine dair bir açıklama

Hareketler:

  • Mevcut çalışmayı askıya alın veya sonlandırın
  • Bir not ekle
  • Girişi düzenle
  • Girişi sil
  • Raporu yazdır

Raporlama

Feng Ofisinde raporlama için özel bir "Raporlar" modülü vardır (aşağıdaki resimlere bakın). Bu modül tüm nesne türleri için raporlar oluşturmanıza ve ayrıca (uygun haklara sahipseniz) kendi raporlarınızı oluşturmanıza olanak tanır.

Yukarıdaki şekillerde görebileceğiniz gibi, raporlar herhangi bir karmaşıklıkta olabilir ve gerekli tüm bilgilerin yanı sıra özel koşulları (örneğin, belirli bir zaman aralığı için bir rapor hazırlamak) içerebilir. Biten raporlar PDF, CSV'ye aktarılabilir ve ayrıca yazdırılabilir.

Kontrol panelini keşfetme

Feng Office'te ana yönetim arayüzü "Kontrol Paneli"dir (aşağıdaki şekle bakın).

"Benim organizasyonum"- bu menü, Feng Ofisini yöneten kuruluş olan ana kuruluş hakkındaki verileri yapılandırır. Burada firma isminde gerekli ayarlamaları yapabilir, firma logosunu ekleyebilir, iletişim bilgilerini girebilirsiniz.

"Şirketler"- burada uygun haklara sahip bir kullanıcı, ana şirketin etkileşimde bulunduğu şirketlerin bir listesini ekleyebilir, şirket logoları ekleyebilir ve iletişim bilgilerini girebilir.

"Kullanıcılar"- burada yeni kullanıcılar ekleyebilir ve mevcut olanlar için verileri düzenleyebilirsiniz.

"Gruplar"- burada gruplar oluşturulur ve gruplara haklar atanır. Kullanıcılar, mevcut gruplara ek olarak bulundukları grupların haklarını da alırlar.

"Projeler"- hepsinin listesi kullanıcı tarafından kullanılabilir projektör, burada projelerle ilgili bilgileri düzenleyebilir, projelere erişim haklarını düzenleyebilirsiniz.

"Hesap E-posta"- kullanıcının kullanabileceği tüm e-posta hesaplarının listesi, burada yenilerini oluşturabilir veya mevcut hesapları silebilirsiniz.

"Şablonlar"- burada en yaygın ve sık kullanılan aşamalar ve görevler için şablonlar oluşturabilirsiniz, bunlar daha sonra bir düğmeye tıklayarak projeye eklenebilir.

"Faturalandırma"- burada maliyetler belirli bir saat için belirlenir tipik işİşçilerin ücretlerini hesaplamak için.

"Ekstra seçenekler"- burada projeler, aşamalar, görevler, kullanıcılar, şirketler ve diğer nesneleri oluştururken varsayılan olarak alanlarda görünecek verileri ayarlayabilirsiniz. Yeni alanlar, hatta boolean eklemek de mümkündür.

"Görev türleri"- buna göre görevleri belirli türlere ayırmanıza izin verir. Yararlılık pahasına, çalışma sürecinde "görev türleri" kullanılmadığını söyleyebilirim, çünkü nerede ve nasıl uygulanabilecekleri hala net değildi, belki bu herhangi bir yeni işlev için ortaya kondu, en azından Feng Office'in yeni satırında bu öğe eksik.

"Yapılandırma"- burada yapılandırılmış Ortak parametreler sistemler (örneğin, kullanıcılar diğer kullanıcıları görebilir mi, kontrol paneline erişirken yönetici parolası gerekip gerekmeyeceği vb.), posta ayarları posta mesajları(belirtebilirsiniz SMTP sunucusu, varsayılan olarak kullanılacak olan bağlantı noktası, iade adresi, gönderen alanında belirtilecek olan otomatik postalama vb.), sistemdeki modüllerin (nesnelerin) kullanılabilirliği yapılandırılır.

"Enstrümanlar"- sadece grup için tasarlanmıştır mail listesi, diğer araçlar sadece orada değilken.

"Güncelleme"- Feng Office'in bu satırının güncellemelerini kontrol eder.

"Zamanlayıcı"- burada Feng Office'te mümkün olan tüm otomasyon yapılandırılır: arasındaki aralıklar otomatik kontrol tüm hesaplar için posta, güncellemeleri kontrol etme arasındaki aralıklar, hatırlatıcı gönderme arasındaki aralıklar - ve ne yazık ki hepsi bu. Raporların otomatik olarak oluşturulmasını ve belirtilen adrese gönderilmesini de buraya eklemek istiyorum. e-posta ama kendi başına yapılabilir - açık kaynak izin verir.

Özetliyor

Söz verdiğim gibi, yeni Feng Office serisinin "ekran görüntülerini" dikkatinize sunuyorum:

Yukarıda sunulan ekran görüntülerinden de görebileceğiniz gibi, aşağıdaki yenilikler ortaya çıktı:

  • şimdi logonun yanında ana şirketin adı var;
  • kurumsal tarzınıza uygun değiştirilebilir paletli modern arayüz;
  • "Senkronizasyon" - yeni yöntem Google Takviminizden veri indirmenize izin veren "Takvim" nesnesinde (belki birinin buna ihtiyacı olacaktır);
  • "Denetim Masası" artık "Kuruluşum" ve "Görev Türleri" eksik.

Umarım bu makale tüm gerekli bilgi bunun olanaklarını temsil etmek için yazılım ürünü... Bu yüzden kullanmanızı, araştırmanızı ve geliştirmenizi tavsiye ederim!

Çok dilli

En son sürüm Lisans Alan K: Wikipedia: Resimsiz makaleler (tür: belirtilmemiş)

Feng Office Topluluk Sürümü(eski adıyla OpenGoo) - çevrimiçi ofis ile birlikte açık kaynak OpenGoo topluluğu tarafından geliştirilmiştir. Uygulama indirilebilir ve sunucuya kurulabilir. Ana işlevlerinin listesi şunları içerir: Belge yönetim sistemi, iletişim yönetimi, e-posta , proje Yönetimi ve zaman yönetimi.

Feng Office Community Edition da kategorize edilebilir "İşbirliği yazılımı" ve kişisel bilgi yöneticisi.

özellikler

Ana işlevlerinin listesi, belge yönetim sistemi, iletişim yönetimi, e-posta, proje yönetimi ve zaman yönetimini içerir. Metin belgeleri ve sunumlar oluşturulabilir ve düzenlenebilir internet üzerinden... Dosyalar yüklenebilir, sıralanabilir ve paylaşılabilir. dosya formatı.

OpenGoo'daki bilgiler kullanılarak düzenlenir çalışma alanları ve etiketler.

Uygulama, saklanan bilgileri çeşitli kullanarak sunar. arayüzler listeler gibi, Panolar (yönetim bilgi sistemleri) ve takvim.

Lisans

OpenGoo lisanslıdır AGPL.

Kullanılan teknolojiler

OpenGoo aşağıdaki gibi teknolojileri kullanır: PHP , JavaScript , AJAX (Dahili) ve MySQL.

Geliştirme için temel olarak birkaç açık kaynak projesi alındı. En son sürüm ActiveColllab açık kaynak gibi kullanıldı kod tabanı... O içerir Fckeditör belgeleri çevrimiçi düzenlemek için.

Sistem gereksinimleri

Sunucu herhangi bir altında çalıştırılabilir işletim sistemi... Sistemde aşağıdaki önerilen sürümlerin bileşenleri kurulu olmalıdır:

İstemci tarafında, kullanıcı yalnızca modern olanı kullanabilir. internet tarayıcısı.

Tarih

OpenGoo, Uruguay Cumhuriyeti Üniversitesi Mühendislik Fakültesi'nde bir tez projesi olarak başladı. Proje, yazılım mühendisleri Conrado Viña, Marcos Saiz ve tez için ilk prototipi geliştiren yazılım analisti Igancio de Soto tarafından sunuldu ve yürütüldü. Profesörler Eduardo Fernández ve Tomás Laurenzo bilimsel danışmanlar olarak görev yaptı. Conrado, Ignacio ve Marcos, OpenGoo topluluğunu oluşturdu ve aktif üyeler ve çekirdek geliştiriciler olmaya devam ediyor. Tez en yüksek not için savundu.

Şu anda Üniversitede, öğrenciler Fernando Rodríguez, Ignacio Vázquez ve Juan Pedro del Campo tarafından geliştirilen OpenGoo için ikinci bir proje var. Projeleri, ücretsiz bir web tabanlı elektronik tablo düzenleyicisi oluşturmayı hedefliyor.

Ayrıca bakınız

"Feng Office Community Edition" hakkında bir inceleme yazın

Notlar (düzenle)

Bağlantılar

Feng Office Community Edition'dan Alıntı

- Alt yastığın altında.
- Hayır hayır.
Denisov iki yastığı da yere attı. Cüzdan yoktu.
- Ne mucize!
- Bekle, düşürdün mü? - dedi Rostov, yastıkları birer birer kaldırarak ve sallayarak.
Tekme attı ve battaniyeyi silkeledi. Cüzdan yoktu.
- Unutmadım mı? Hayır, ayrıca kesinlikle başınızın altına bir hazine koyduğunuzu düşündüm ”dedi Rostov. - Cüzdanımı buraya koydum. O nerede? - Lavrushka'ya döndü.
- Ben gelmedim. Nereye koydularsa, orada olmalıdır.
- Peki hayır…
- İyisin, nereye atsan unutursun. Ceplerine bak.
"Hayır, eğer hazineyi düşünmeseydim," dedi Rostov, "aksi takdirde ne koyduğumu hatırlıyorum.
Lavrushka tüm yatağı aradı, altına baktı, masanın altına, tüm odayı aradı ve odanın ortasında durdu. Denisov sessizce Lavrushka'nın hareketlerini izledi ve Lavrushka şaşkınlıkla ellerini havaya kaldırıp hiçbir yerde olmadığını söyleyince dönüp Rostov'a baktı.
- G "iskelet, sen bir okul çocuğu değilsin ...
Rostov, Denisov'un bakışlarını üzerinde hissetti, gözlerini kaldırdı ve aynı anda indirdi. Boğazının altında bir yere hapsolmuş olan tüm kanı yüzüne ve gözlerine fışkırdı. Nefes alamıyordu.
- Ve odada teğmen ve senden başka kimse yoktu. Burada bir yerde, ”dedi Lavrushka.
- Pekala, sen, "tova bebeği, etrafta dolaş, bak" diye bağırdı Denisov aniden, mora döndü ve uşakta tehditkar bir hareketle acele etti. Tüm zapog "yu!
Rostov, Denisov'un etrafına bakınarak ceketinin düğmelerini iliklemeye başladı, kılıcını kamçıladı ve şapkasını taktı.
Denisov, "Sana cüzdan almanı söylemiştim," diye bağırdı, hademenin omuzlarını sallayarak ve onu duvara iterek.
- Denisov, bırak onu; Kimin aldığını biliyorum, ”dedi Rostov, kapıya gidip yukarı bakmadan.
Denisov durdu, düşündü ve görünüşe göre Rostov'un neyi ima ettiğini anlayarak elini tuttu.
"Sıçrayın!" diye bağırdı, böylece boynundaki ve alnındaki damarlar ip gibi şişti. Cüzdan burada; Bu mega sahibine göz gezdireceğim ve o burada olacak.
"Kimin aldığını biliyorum," diye tekrarladı Rostov titreyen bir sesle ve kapıya gitti.
- Ve sana söyledim, buna cesaret etme, - diye bağırdı Denisov, onu dizginlemek için öğrenciye koşarak.
Ama Rostov elini çekti ve sanki Denisov en büyük düşmanıymış gibi bir kötülükle gözlerini doğrudan ve sıkıca ona dikti.
- Ne dediğini anlıyor musun? - dedi titreyen bir sesle, - odada benden başka kimse yoktu. Bu nedenle, eğer öyle değilse, yani ...
Bitiremedi ve koşarak odadan çıktı.
- Oh, chog "seninle ve herkesle", Rostov'un duyduğu son sözlerdi.
Rostov, Telyanin'in dairesine geldi.
Telyanin'in emiri ona “Efendi evde değil, karargaha gittik” dedi. - Ya da ne oldu? Düzenli, öğrencinin üzgün yüzüne şaşırdı.
- Bir şey yok.
"Biraz kaçırdık" dedi emir subayı.
Karargah Salzeneck'ten üç verst uzaklıktaydı. Rostov, eve gitmeden atı aldı ve karargaha gitti. Karargâhın işgal ettiği köyde, memurların ziyaret ettiği bir meyhane vardı. Rostov meyhaneye geldi; verandada Telyanin'in atını gördü.
Hanın ikinci odasında teğmen bir tabak sosis ve bir şişe şarapla oturuyordu.
Ah, bir de uğradın genç adam, dedi gülümseyerek ve kaşlarını kaldırarak.
"Evet," dedi Rostov, sanki kelimeyi telaffuz etmek için çok çaba harcıyormuş gibi ve yan masaya oturdu.
İkisi de sessizdi; odada iki Alman ve bir Rus subayı vardı. Herkes sessizdi ve tabaklardaki bıçak sesleri ve teğmenin şampiyonluk sesi duyuldu. Telyanin kahvaltısını bitirdiğinde cebinden bir çift kese çıkardı, küçük beyaz parmakları yukarı kıvrılarak yüzükleri ayırdı, altın bir tane çıkardı ve kaşlarını kaldırarak parayı hizmetçiye verdi.
"Lütfen acele et" dedi.
Altın olan yeniydi. Rostov kalktı ve Telyanin'e gitti.
"Cüzdanı göreyim," dedi alçak, zar zor duyulabilir bir sesle.
Değişen gözlerle, ama yine de kaşlarını kaldıran Telyanin, çantayı verdi.
- Evet, güzel bir cüzdan ... Evet ... evet ... - dedi ve aniden sarardı. "Bak genç adam," diye ekledi.
Rostov çantayı eline aldı ve ona, içindeki paraya ve Telyanin'e baktı. Teğmen, alışkanlığına göre etrafına baktı ve görünüşe göre aniden çok neşeli oldu. 7 Ekim 2013 01:38

Sunucumuzda Google ve Redmine hizmetlerinden biraz topluyoruz

  • Bulut bilişim

Son zamanlarda, çalıştığım tüm ekiplerde, bir şekilde proje yönetim sistemini terfi ettirdim, çünkü onsuz tam bir karmaşa başladı, ne bir oyuncu olarak ne de bir lider olarak katlanmak istemedim. Redmine hemen hemen her zaman işleri düzene sokmak için ana aday oldu, ancak ne kadar uzun süre kullanırsam (hem kullanıcı tarafından hem de yönetici tarafından), daha fazla başka bir şeye geçmek istedim. Evet, bir hata izleyici olarak harika çalışıyor, ancak daha fazlasını almak istediğinizde, örneğin en azından kişisel / paylaşılan takvimler, yaygara başlar. Ve gerçekten başka bir sunucuya geçmeniz gerekiyorsa ... Hatırlamak bile istemiyorum - her zaman bazı "danslar" var.

Aynı zamanda, hizmetlere oldukça sıkı bir şekilde bağlıyım. Google, örneğin Dokümanlar, Takvim, Gmail ... Ve ikincisi ile her şey az çok açıksa, örneğin, yerel olarak ilkinin bir analoguna sahip olmak istedim: ne zaman kurumsal posta artık her zaman ücretli olan Google Apps'ta değil, artık kullanımı ve erişimi o kadar uygun değil yerel kaynaklar daha güvenli ve daha hızlı.

Ve sonra oldukça sonra aktif aramalar Ne yazık ki, Habré'de neredeyse ilgiden mahrum bırakılan Feng Ofisi ile karşılaştım: sözlere sadece birkaç soruda ve özel ayrıntılar olmadan rastlanıyor. Düşündüm - yapıldı: kesimin altında, bundan ne çıktı (çok ağır olmasa da birkaç düzine ekran görüntüsü dahil)

ne ile çalışacağız

Böylece Feng Office projesinin kendisi şu şekilde kullanılabilir: bulut sistemiüç ödeme seçeneğiyle (bunlar bir dizi çörekte farklılık gösterir, her kullanıcı için her yerde ödeme yapılır) veya kendi başınıza kurulabilir işlem gücü... İkinci durumda, çöreklerin fiyatı / miktarında da farklılıklar var, ancak ben sadece ilgilendim. ücretsiz sürüm Yerinde Topluluk Sürümü, bunun hakkında konuşacağız.

Yani, yükleyici (zip) buradan indirilir: (opengoo, yazarın üniversite diploması olduğu söylenen projenin eski adıdır). Projenin wiki'sinde minimum 2 GB RAM ve çift çekirdekli işlemci gereksinimlerini yazıyorlar, 4 GB RAM ve 4 çekirdek öneriyorlar (varsayılan PHP kullanılabilirliği 5, MySQL 5.x, Apache 2.x)

Kurulum

Temel kurulum çok basittir (aynı Redmine'den farklı olarak):
Nakliye zip arşivi sunucunuza
fermuarını aç
klasörler için yazma izinlerini ayarla yapılandırma, önbellek, tmp, yükleme... benim durumumda:
chown www-data config, önbellek, tmp, chmod 755 yapılandırmasını yükle, önbellek, tmp, karşıya yükle
tarayıcıdan sıkıştırılmamış dizinin köküne gidiyoruz ve sihirbazın talimatlarını takip ediyoruz: sadece MySQL verilerini isteyecek.

Başarılı kurulumdan sonra sistem sizden ilk kullanıcıyı (Süper Yönetici) oluşturmanızı isteyecektir.

Teorik olarak, bundan sonra her şey zaten çalışmalı, ama burada hayal kırıklığına uğradım. inanmadım sistem gereksinimleri ve her şeyi zayıf bir VPS'ye yükledi, sonuç olarak sistem açılır, yalnızca üst araç çubuğunu gösterir ve başka hiçbir şey yapmaz. Tabii ki, bu bir utanç, ama ne yapabilirsin - beni uyardılar. Daha fazlası için git güçlü sunucu ve her şeyi baştan tekrarlayın. Kontrol ediyoruz - her şey çalıştı.

İlk kurulum

İçin daha iyi iş, geliştiriciler teklif
  • Birlikte çalışabilmeniz için büyük dosyalar sistemde ve daha fazla kaynak verin, üzerinden yükleyin htaccess veya php.ini:
    post_max_size = 100M upload_max_filesize = 100M php_value memory_limit 512M max_execution_time = 300
  • postayı yapılandırın (PHP sendmail aracılığıyla veya yerleşik smtp istemcisi aracılığıyla)
  • isteğe bağlı olarak ssl'yi yapılandırın
  • mysql'e daha fazla kaynak verin (debian'da /etc/mysql/my.cnf'de):
    key_buffer = 256M max_allowed_packet = 500M thread_stack = 256K thread_cache_size = 120 query_cache_size = 64M max_allowed_packet = 500M
  • Periyodik görevleri çalıştırmak için cron'a ekleyin (crontab -e)
    * / 5 * * * * php FENG_ROOT / cron.php

Gördüğünüz gibi, her şey son derece basit - Redmine'i en az bir kez kurmuş olanlar bunu takdir etmelidir.

sonunda ne anladık

Ve aşağıdakileri yapabilen bir hasat makinemiz var.

Ekran görüntüleri her yerde İngilizce arayüz- benim için daha uygun, kutunun dışında Rusça da dahil olmak üzere birçok dil var

Kullanıcı ekle

Ekran görüntüsünden de görebileceğiniz gibi, birçok parametre ayarlayabilirsiniz. Uygun olan - farklı şirketlere bölünme var (gelecekte erişim ayarladığımızda yararlıdır), ayrıca ayrı kullanıcı grupları da var. Ve elbette, varsayılan olarak kullanıcı türleri şunlardır:

Kullanıcılar oluşturduk, onları gören kullanıcıları ve yeteneklerini not ederek çalışma alanları oluşturduk:

Herhangi bir çalışma alanında, tümü ile görevler (Redmine'deki biletlerin analogları) oluşturabilirsiniz. gerekli parametreler(alt görevler, ödevler, tarihler, etiketler, katılımcılar, tekrarlar):





Her kullanıcının yerleşik bir e-posta istemcisi herhangi bir sayıda posta kutusuyla başarılı bir şekilde iletişim kurabilen:

Notlar:

Dokümanlar bölümü, genel olarak Google Dokümanlar'dan vazgeçmenize olanak tanır. Evet, elbette daha zayıf, ama temel set belgeler-sunum-dosya işlemleri:





Adres defteri:

Bağlantıların toplanması:

Eh, yukarıda belirtilen takvim. Doğal olarak, şu veya bu bilgiyi paylaşma yeteneği ile de:


ve hatta Google ile senkronize edin:

Temel ayarlar bölümü:

Ve sonunda başlangıç ​​sayfası kullanıcı: nelerin gösterileceği ve nelerin ayrı ayrı yapılandırılmadığı:

Son söz yerine

Şu anda memnunum: hızlı ve stressiz bir şekilde güçlü sistem ve ücretsizdir. Evet sıfır kaynak istemiyor ama benim üzerimde ev sunucusu her şey uçuyor. Bakalım uzun süreli testlerde kendini nasıl gösterecek. Konu ilginçse - yorumları yazın, onu ele almaya devam edeceğim.

not Yanlış bir şey yaptıysanız lütfen çok fazla tekme atmayın - Habr'ı uzun yıllardır okuyorum ama çok sık yazmıyorum: böyle bir karakter.
p.p.s. Davet için teşekkürler