it-swarm-eu.dev

Zastupující překrývající se skupiny

Mám mřížku, která představuje mřížku sedadel. Každé sedadlo má několik různých vlastností (pro jednoduchost je třeba říci, že sedadla jsou standardní nebo pokročilá, přičemž rozšířená sedadla jsou dražší).

Na základě určitých zadaných kritérií je vytvořeno několik různých možných plánů sezení. Musím ukázat každý z těchto plánů sezení spolu se shrnutím (např. Celkovou cenou za rezervaci tohoto konkrétního plánu, na základě toho, kolik je standardních a kolik je pokročilých).

Systém má v současné době něco podobného:

Current system

To má některé zřejmé problémy, největší bytost se s překrývajícími se místy na sezení velmi dobře nezabývá.

V současné době to mám jako vylepšení:

New system

Tato klika se překrývá s plánem sedadel mnohem lépe. U 80% případů nepřekrývajících se plánů se však domnívám, že je mnohem těžší zjistit, jak se sedadla společně seskupují.

Má někdo nějaké návrhy na další vylepšení? Většinu času nebudou existovat žádné překrývající se plány sezení, takže chci, aby bylo snadné vidět seskupení pro společný případ, ale musí zvládnout až 5/6 skupin překrývajících se na stejném sedadle. Mohu přidat nějaké malé dynamické chování, jako je zvýraznění skupin/přidání hranic do skupin při přechodu myší, ale také musí být jasné na statickém výpisu mrtvých stromů.

2
ICR

Jak navrhuje Steve, tomuto problému se můžete úplně vyhnout vytvořením interaktivního zobrazení pouze jednoho plánu, změnou s přejetím myší a tisknutím samostatných plánů.

Pokud potřebujete všechny plány v jednom grafu:

Některé drobné návrhy:

  • učinit standardní/pokročilé méně významnými (např. pouze ikonou „+“ v rohu)
  • vytvořte relativní polohu konkrétního plánu uvnitř buňky fixní (např. „1“ je vždy vlevo nahoře). To by mělo zlepšit vztah mezi buňkou a plánem
  • zrušte důraz na nepoužívané buňky:

grid1

Můžete také nastavit, aby barevný kód vyplnil obdélník:

grid2

Opět použijte malou ikonu pro "Advanced", měli byste stále umisťovat barvy a musíte mít různé vzory pro 3 nebo 4 plány/pole.

Nepatrnou úpravou by vždy byly poloviny (nebo jakýkoli tvar, který potřebujete) - já osobně považuji to nejsnadnější, ale YMMV:

enter image description here

1
peterchen

Myslím, že vaše řešení je rozumné. Ale zajímám se o povahu plánů sedadel. Pokud je běžné, že lidé mají přednost plánu umístění, můžete sedadla filtrovat odpovídajícím způsobem.

Možná byste mohli mít 5 různých pohledů - jeden pro každý plán sezení a jeden, který kombinuje vše jako v příkladu. To by mohlo být provedeno pro práci s rollovers myši, nebo kliknutím na štítky takto:

enter image description here

Nedostal jsem se příliš unesen, ale určitě byste mohli odkazy barevně označit, přidat ceny a udělat z toho úhledné rozhraní.

0
Steve Wortham