პროგრამული უზრუნველყოფა საკუჭნაოებისა და უჯრედებისთვის

პროგრამა ბარგის შესანახი კამერების, შენახვის პუნქტებისა და ელექტრონულსაკეტიანი კარადებისთვის

უჯრედებიანი კარადა — ეს ლითონი და საკეტებია. პროგრამა მას სერვისად აქცევს: ადამიანი იღებს წვდომას კოდით ან ბარათით, უჯრედი თავად იხსნება, სისტემამ იცის, რომელი უჯრედია დაკავებული, ვისით და რომელ დრომდე, ხოლო ყოველი გახსნა რჩება ჟურნალში. ქვემოთ გარჩეულია, როგორ არის ეს მოწყობილი — ეკრანზე დაჭერიდან საკეტის წკაპუნებამდე და ისტორიაში ჩანაწერამდე.

რა არის პროგრამა

ბარგის შესანახი კამერებისა და უჯრედებისთვის

პროგრამა უჯრედებისთვის — სისტემა, რომელიც წყვეტს, ვის და რომელი უჯრედი გასცეს, ხსნის მის ელექტრონულ საკეტს საჭირო მომენტში და ინახავს ჩანაწერს ყოველ გახსნაზე: ვინ, როდის და რა საფუძველზე.

განსხვავება ჩვეულებრივ კარადასთან ჩანს ერთ მაგალითზე. გასაღებით ან ჩამოსაკიდი საკეტით უჯრედზე პასუხისმგებელია ადამიანი: გასცა გასაღები, დაიმახსოვრა ნომერი, მიიღო უკან. დაკარგული გასაღები ნიშნავს გატეხვას, სადავო სიტუაციას წყვეტს ცვლის მეხსიერება, ხოლო რამდენი უჯრედია ახლა თავისუფალი — იცის მხოლოდ იმან, ვინც გვერდით დგას.

ავტომატიზებულ უჯრედში გასაღები არ არის. კარის გახსნის უფლება — ეს ჩანაწერია ბაზაში: ესა და ეს კოდი მოქმედებს ესა და ეს უჯრედისთვის ესა და ეს დრომდე. კოდი შეიძლება გაიცეს, გამოიხმოს, გაგრძელდეს და გადაეცეს სხვა ადამიანს, კარადასთან მისვლის გარეშე. ხოლო ყველა ობიექტზე ყველა უჯრედის დაკავებულობა ჩანს ერთ სიაში.

მაგალითი. სავაჭრო ცენტრის სტუმარი ტოვებს პაკეტებს უჯრედში: სკანირებს QR-კოდს ეკრანზე, კარი იხსნება, ის ხურავს მას და მიდის. ორ საათში ის ხსნის იმავე უჯრედს იმავე კოდით. სისტემაში დარჩა ორი ჩანაწერი გახსნაზე, შენახვის დაწყების დრო და აღნიშვნა იმაზე, რომ უჯრედი გათავისუფლდა და მზადაა მომდევნო სეანსისთვის.

ბარგის შესანახი კამერების ავტომატიზაცია იწყება იქ, სადაც სამ კითხვაზე პასუხები წყვეტს მორიგის თავში ჩატევას: რამდენი უჯრედია დაკავებული ახლავე, ვინ ზუსტად ხსნიდა კონკრეტულ უჯრედს დღეს 14:20-ზე და რა ვქნათ ნივთებთან, რომლებიც მეორე დღეა დევს.

შენახვის სისტემის კონტურიკარადასთან მდგომი ადამიანიდან ჟურნალში ჩანაწერამდე
  • 1მომხმარებელი
  • 2იდენტიფიკაცია
  • 3უფლების შემოწმება
  • 4კარადის კონტროლერი
  • 5ელექტრონული საკეტი
  • 6კარის სენსორი
  • 7მოვლენის ჟურნალი
  • 8ადმინისტრატორის პანელი

კავშირი ორმხრივია: ბრძანება მიდის მარცხნიდან მარჯვნივ, დადასტურება — უკან. გახსნა ითვლება შემდგარად არა ბრძანების გაგზავნის შემდეგ, არამედ კარის სენსორის პასუხის შემდეგ. ამ ნაბიჯის გარეშე სისტემა უჯრედებზე მოგვითხრობდა იმას, რისიც სჯერა, და არა იმას, რაც ობიექტზე ხდება.

მომხმარებლის მუქი სილუეტი მუშაობს ელექტრონული უჯრედების ციფრულ სისტემასთან

რა იცის სისტემამ ყოველ უჯრედზე

  • სად დგას იგი — ობიექტი, ზონა, კარადა, უჯრედის ნომერი და მისი ტიპოზომა
  • დაკავებულია თუ არა — თავისუფალია, დაჯავშნილია, დაკავებულია, ელოდება გათავისუფლებას, დაბლოკილია
  • ვისით არის დაკავებული — შენახვის სეანსი დაწყების დროით, ვადითა და წვდომის ხერხით
  • რით იხსნება — რომელი კოდი, ბარათი ან სააღრიცხვო ჩანაწერი მოქმედებს მისთვის ახლავე
  • რა ხდებოდა მასთან — ყველა გახსნა და დახურვა ზუსტი დროითა და საფუძვლით
  • გამართულია თუ არა — პასუხობს თუ არა საკეტი, არის თუ არა კავშირი კონტროლერთან, იხურება თუ არა კარი

რით განსხვავდება ეს პოსტამატისგან

აღჭურვილობა მსგავსია — იგივე კარადა, იგივე საკეტები, იგივე კოდები. განსხვავება დანიშნულებაშია. პოსტამატი გასცემს სხვის ამანათს მიმღებზე: ნივთს დებს კურიერი, იღებს ადრესატი, უჯრედი თავისუფლდება. ბარგის შესანახი კამერა ჰანდება ადამიანს დროებით: ის თავად დებს თავის ნივთებს და თავად იღებს მათ, ხოლო უჯრედი ტარიფიცირდება ხანგრძლივობით.

აქედან მოდის პროგრამისადმი განსხვავებული მოთხოვნებიც: პოსტამატს მთავარია კავშირი ონლაინ მაღაზიასა და მიტანის სამსახურთან, ბარგის შესანახ კამერას — სეანსი, ვადა, გაგრძელება და უჯრედის ბრუნვაში დაბრუნება. შეკვეთების გაცემა დეტალურად გარჩეულია გვერდზე თვითმომსახურების სისტემების.

როგორ არის ეს მოწყობილი: კოდიდან გახსნილ კარამდე

მთელი გზა, რომელსაც გადის ერთი მიმართვა — კარადასთან მდგომი ადამიანიდან ჟურნალში ჩანაწერამდე. შემდეგ გვერდზე ამ რგოლებიდან თითოეული გარჩეულია უფრო დეტალურად.

ციფრული არქიტექტურა აერთიანებს წვდომას, უჯრედებს, გადახდებსა და ადმინისტრირებას

1. კარადა და უჯრედები

ფიზიკური ნაწილი: კარადის სექციები, სხვადასხვა ტიპოზომის უჯრედები, კარები. ყოველი უჯრედი შეყვანილია სისტემაში როგორც ცალკე ობიექტი საკუთარი ნომრით, ზომით, ზონითა და მდგომარეობით. კარადას შეიძლება მიაშენდეს ახალი სექცია — პროგრამაში ეს უჯრედების დამატებაა, და არა გადაკეთება.

2. ელექტრონული საკეტები

საკეტი, რომელიც იხსნება არა გასაღებით, არამედ კონტროლერიდან ელექტრული იმპულსით. მის გვერდით ჩვეულებრივ დგას კარის სენსორი — ის აცნობებს, ნამდვილად გაიხსნა და დაიხურა თუ არა კარი. საკეტი სენსორის გარეშეც მუშაობს, მაგრამ სისტემამ მაშინ იცის მხოლოდ ბრძანების შესახებ, და არა შედეგის.

3. კარადის კონტროლერი

პატარა მოწყობილობა კარადის შიგნით, რომელსაც მიერთებულია ყველა საკეტი და სენსორი. ის იღებს ბრძანებას «გახსენი უჯრედი 14», აწვდის იმპულსს საჭირო საკეტს და აბრუნებს შედეგს. ერთი კონტროლერი ემსახურება ათეულობით უჯრედს, ამიტომ კარადა უერთდება სისტემას ერთი არხით, და არა ორმოცი მავთულით.

4. მომხმარებლის წვდომის წერტილი

ის, რის მეშვეობითაც ადამიანი მიმართავს სისტემას: ეკრანი კარადაზე, ცალკე ტერმინალი დარბაზში, ბარათების წამკითხველი ან მისი საკუთარი ტელეფონი. წერტილები შეიძლება რამდენიმე იყოს ერთდროულად — სცენარი ერთი და იგივეა, განსხვავდება მხოლოდ შეყვანის ხერხი.

5. სერვერული ნაწილი

სადაც მიიღება გადაწყვეტილება. სერვერი ინახავს უჯრედებს, სეანსებს, კოდებს, უფლებებსა და ჟურნალს, ამოწმებს მიმართვას და გასცემს ბრძანებას კონტროლერს. ისვე ითვლის შენახვის ვადას, ამზადებს შეტყობინებებსა და ანგარიშებს. განთავსება — მონაცემთა ცენტრში ან შემკვეთის აღჭურვილობაზე, ეს პროექტით წყდება.

6. ადმინისტრატორის პანელი

ობიექტის თანამშრომლის სამუშაო ადგილი: კარადების რუკა, უჯრედების დაკავებულობა, აქტიური სეანსები, მოვლენები, ხელით გახსნა, უჯრედის ბლოკირება, როლები და ანგარიშები. იხსნება ბრაუზერში, ინსტალაცია არაფრისა არ არის საჭირო.

ერთი მიმართვა მთლიანადადამიანი ხსნის თავის უჯრედს კოდით
  • შეყვანაადამიანი მიაქვს QR-კოდი სკანერთან ან კრებს PIN-ს კარადის ეკრანზე
  • უფლების შემოწმებასერვერი ეძებს მოქმედ სეანსს ამ კოდით: არსებობს თუ არა, ხომ არ ამოიწურა, რომელ უჯრედს ეხება, ხომ არ არის გადაჭარბებული მცდელობების რაოდენობა
  • ბრძანებაკარადის კონტროლერს მიდის ბრძანება გახსნას კონკრეტული უჯრედი; თავად კოდი კონტროლერზე არ გადაეცემა
  • იმპულსი საკეტზეკონტროლერი აწვდის ძაბვას საჭირო უჯრედის საკეტს და ელოდება კარის სენსორის პასუხს
  • დადასტურებასენსორმა აცნობა, რომ კარი ღიაა. მხოლოდ ახლა ითვლება გახსნა შემდგარად, და არა დაჭერის მომენტში
  • ჩანაწერიჟურნალში ხვდება უჯრედი, დრო, წვდომის ხერხი, სეანსი და შედეგი. ჩანაწერი იქმნება უარისასაც — «კოდი ამოიწურა» ასევე მოვლენაა
  • დახურვასენსორი აცნობებს, რომ კარი დაიხურა. თუ ეს არ მოხდა გამოყოფილ დროში, სისტემა სვამს ცალკე მოვლენას

რიგი მნიშვნელოვანია სწორედ ამ სახით. უფლების შემოწმება მიდის სერვერზე, და არა კარადაში: კონტროლერი კოდებს არ ინახავს და არ წყვეტს, ვინ შეუშვას — ის ასრულებს ბრძანებას. ამიტომ წვდომის გამოხმობა შესაძლებელია პანელიდან წამში, აღჭურვილობასთან მისვლის გარეშე.

პროგრამული ეკოსისტემა გადაწყვეტისა

სისტემა იკრიბება მოდულებისგან. ყველა მათგანი არ სჭირდება ყოველ ობიექტს: ოფისში კარადებს არ სჭირდება საგადახდო მოდული, ხოლო სადგურზე ბარგის შესანახ კამერას — კორპორაციული როლები. შემადგენლობა განისაზღვრება ამოცანით, მაგრამ მოდულები ერთმანეთს ერწყმის წინასწარ, და არა შემდეგ იწერება გვერდიდან.

მომხმარებლის ინტერფეისი

ის, რასაც ხედავს ადამიანი: კარადის ეკრანი, გვერდი ბრაუზერში ბმულით ან მობილური აპლიკაცია. სამი-ოთხი ნაბიჯი — ზომის არჩევა, უჯრედის მიღება, გახსნა, დახურვა. შეცდომები აიხსნება სიტყვებით: «შენახვის ვადა ამოიწურა», და არა «კოდი 403».

ადმინისტრაციული პანელი

თანამშრომლის სამუშაო ადგილი: კარადების დაკავებულობა, აქტიური სეანსები, მოვლენები, ხელით გახსნა მიზეზის მითითებით, უჯრედის ბლოკირება, ტარიფებისა და წესების ცნობარები, ანგარიშები. ყველაფერი ბრაუზერში, როლების მიხედვით გამიჯვნით.

უჯრედების მართვა

უჯრედების რეესტრი: ობიექტი, კარადა, ნომერი, ტიპოზომა, ზონა, მიმდინარე მდგომარეობა და ისტორია. უჯრედი შეიძლება გამოვიდეს ბრუნვიდან რემონტზე, დაიჯავშნოს ამოცანის ქვეშ ან გაერთიანდეს ჯგუფში წვდომის საერთო წესებით.

ელექტრონული საკეტები

საკეტთან მუშაობის შრე: გახსნის ბრძანება, პასუხის ლოდინი, უარის დამუშავება, განმეორებითი მცდელობა. აქვე გაითვალისწინება საკეტის ტიპი — კარის სენსორით თუ მის გარეშე, რიგელის მდგომარეობის უკუკავშირით თუ მხოლოდ იმპულსით.

აღჭურვილობის კონტროლერები

გაცვლა კარადების კონტროლერებთან: ბრძანებების რიგი, კავშირის კონტროლი, პორტების მდგომარეობა, პროშივკის ვერსია. სხვადასხვა მოდელი უერთდება ცალკე გაცვლის მოდულებით, ხოლო ინტერფეისში ერთნაირად გამოიყურება.

იდენტიფიკაცია

შემოწმება, ვინ დგას კარადის წინ: QR-კოდი, PIN-კოდი, ბარათი, სააღრიცხვო ჩანაწერი აპლიკაციაში. ხერხების კომბინირება და ობიექტების მიხედვით ჩართვა შესაძლებელია — ერთ კარადაზე კოდი, მეორეზე თანამშრომლის ბარათი.

დაჯავშნა

უჯრედი იკავება წინასწარ: დროზე, თარიღზე, განმეორებად ინტერვალზე. ჯავშანი უჭირავს უჯრედს ადამიანის მოსვლამდე და იხსნება თავად, თუ ის არ მოვიდა, — სხვაგვარად კარადის ნახევარი დარეზერვებული დგას ტყუილად.

საგადახდო მოდული

იქ, სადაც შენახვა ფასიანია: ტარიფი, თანხის გამოთვლა, გადახდა, დამატებითი გადახდა ვადის გადაცილებისთვის, დაბრუნება. გადახდის კონკრეტული ხერხები დამოკიდებულია მიერთებულ პროვაიდერსა და აღჭურვილობაზე — ეს ინტეგრაციაა, და არა ჩაშენებული ფუნქცია.

შეტყობინებები

შეტყობინებები მომხმარებელსა და თანამშრომელს: წვდომის კოდი, შეხსენება ვადის ამოწურვაზე, კარი არ არის დახურული, უჯრედი გათავისუფლდა, ავარია კარადაზე. მიწოდების არხი აირჩევა დანერგვისას.

მოქმედებებისა და მოვლენების ჟურნალი

უცვლელი ისტორია: გახსნები და დახურვები, წვდომაზე უარები, სერვისული გახსნები, ტარიფებისა და უფლებების ცვლილებები, თანამშრომლების მოქმედებები. ჩანაწერები არ რედაქტირდება — შესწორება შეიტანება ახალი ჩანაწერით.

აღჭურვილობის მონიტორინგი

კარადებისა და საკეტების მდგომარეობა: არის თუ არა კავშირი კონტროლერთან, პასუხობს თუ არა საკეტი, ხომ არ გაიჭედა კარი, არის თუ არა კვება. გაუმართავი უჯრედი გამოდის გაცემიდან ავტომატურად, და არ აღმოაჩენს მას სტუმარი.

თანამშრომლების როლები და უფლებები

მორიგე, ობიექტის ადმინისტრატორი, სერვისის სამსახური, ხელმძღვანელი. ხელით გახსნა, სეანსის გაგრძელება, ტარიფის შეცვლა და პერსონალური მონაცემების ნახვა — ცალკე უფლებებია, და არა ერთი პაკეტი «ადმინისტრატორი».

API და ინტეგრაციები

სისტემის გარე ინტერფეისი: გასცე უჯრედი, მიიღო კოდი, გაიგო მდგომარეობა, დახურო სეანსი, წაიღო ჟურნალი. მისი მეშვეობით უერთდება აღრიცხვის სისტემები, CRM, ობიექტის წვდომის კონტროლის სისტემა და შემკვეთის სერვისები.

ანალიტიკა და ანგარიშგება

დატვირთვა საათებითა და დღეებით, უჯრედის ბრუნვადობა, განაწილება ტიპოზომებით, ვადაგადაცილებების წილი, აღჭურვილობის უარები, შემოსავალი ფასიანი შენახვისას. ანგარიშები გაიტანება ფაილით და შენდება განრიგით.

სერვერული ნაწილი

ბირთვი, რომელიც აკავშირებს ყველა ჩამოთვლილს: სეანსების აღრიცხვა, ბრძანებების რიგები, ვადებისა და შეტყობინებების დამგეგმავი, ჟურნალის შენახვა, სარეზერვო კოპირება აღდგენის შემოწმებით.

როგორ იღებს მომხმარებელი

წვდომას უჯრედზე

წვდომის სცენარი ორია, და ისინი ერთმანეთს არ ცვლის. პირველი — ადამიანი მოდის თავისუფალ კარადასთან და იღებს უჯრედს ადგილზე. მეორე — უჯრედი მიმაგრებულია მასზე წინასწარ: დაჯავშნილია, ნაქირავებია თვეზე ან გაცემულია როგორც სამუშაო კარადა.

წვდომა ადგილზე. სტუმარი ირჩევს ზომას ეკრანზე, სისტემა არჩევს ამ ტიპოზომის თავისუფალ უჯრედს და ხსნის მას. ერთდროულად იქმნება შენახვის სეანსი და გაიცემა კოდი — ეკრანზე, ჩეკით ან შეტყობინებაში. ეს კოდი არის გასაღები: ის მოქმედებს მხოლოდ ამ უჯრედისთვის და მხოლოდ ვადის ბოლომდე.

მიმაგრებული უჯრედი. აქ გასაღები ხდება თავად ადამიანი: თანამშრომლის ბარათი, სააღრიცხვო ჩანაწერი აპლიკაციაში, მუდმივი PIN. უჯრედი იხსნება ამოცნობის ფაქტით, სეანსი ყოველი ვიზიტისას თავიდან არ იქმნება, ხოლო ვადა დგინდება ხელშეკრულებით ან განრიგით, და არა შენახვის საათებით.

რა ხდება გახსნებს შორის:

  • უჯრედი რჩება მიმაგრებული — ის სხვა ადამიანზე არ გაიცემა, სანამ სეანსი არ დაიხურება
  • კოდი შეიძლება განმეორებით გამოიყენოს — თუ ეს ობიექტის წესებით ნებადართულია: დადო, წავიდა, დაბრუნდა, დაამატა
  • ვადა მიდის — სისტემა ითვლის შენახვის დროს და წინასწარ აფრთხილებს დასრულებაზე
  • წვდომა შეიძლება გადაეცეს — მეორე კოდი იმავე უჯრედზე გაიცემა სხვა ადამიანზე, თუ სცენარი ამას უშვებს
  • წვდომა შეიძლება გამოიხმოს — კოდი წყვეტს მუშაობას მაშინვე, კარადასთან მისვლა საჭირო არ არის
შენახვის სეანსი დასაწყისიდან დასასრულამდებარგის შესანახი კამერა, გადახდა დროით
  • 14:05 — არჩევასტუმარი ირჩევს ეკრანზე საშუალო ზომას; ამ ტიპოზომის თავისუფალი უჯრედია 12
  • 14:05 — გაცემასისტემა ამაგრებს უჯრედს № 27, ქმნის სეანსს და ხსნის კარს. კოდი ნაჩვენებია ეკრანზე და დუბლირებულია შეტყობინებით
  • 14:06 — დახურვასენსორმა დაადასტურა, რომ კარი დახურულია. ამ წუთიდან მიდის გადახდილი დროის ათვლა
  • 16:40 — განმეორებითი გახსნაიგივე კოდი, იგივე უჯრედი. მოვლენა ჩაწერილია, სეანსი გრძელდება, უჯრედი რჩება მიმაგრებული
  • 18:20 — გაფრთხილებაგადახდილი ვადის ბოლომდე 40 წუთია. მიდის შეხსენება ორი ვარიანტით: წაიღოს ნივთები თუ გააგრძელოს
  • 18:52 — დასრულებასტუმარი იღებს ნივთებს და ადასტურებს დასრულებას ეკრანზე. სეანსი დახურულია, დამატებითი გადახდა გამოთვლილი და გადახდილია
  • 18:53 — ბრუნვაში დაბრუნებაუჯრედი აღნიშნულია თავისუფლად, კოდი დაფარულია, მომდევნო გაცემა შესაძლებელია მაშინვე

სისტემის ეკრანის კადრი, დრო დემონსტრაციულია. ყურადღება მიაქციეთ ბოლო ნაბიჯს: უჯრედი ბრუნდება ბრუნვაში არა «როცა თანამშრომელი შეამჩნევს», არამედ სეანსის დახურვის მომენტში. სხვაგვარად საღამოსთვის კარადის ნახევარი ირიცხება დაკავებულად, ხოლო ფიზიკურად ცარიელია.

მომხმარებლის სილუეტი გადის ციფრულ იდენტიფიკაციას QR-კოდით ან PIN-კოდით

არასტანდარტული სიტუაციები

ისინი ცოტაა, და ყველა მათგანი წინასწარ არის გათვალისწინებული — სხვაგვარად თითოეული იქცევა ზარად ადმინისტრატორთან.

  • კოდი დაკარგულია — განმეორებითი გაცემა იმავე სეანსით: შეტყობინებით ტელეფონზე, რომელიც გაცემისას იყო მითითებული, ან თანამშრომლის მეშვეობით, რომელსაც ამ ოპერაციის უფლება აქვს
  • კარი არ გაიხსნა — ბრძანება წავიდა, სენსორი დუმს. სისტემა მოვლენას წარმატებით არ ხურავს: ის იმეორებს მცდელობას, ხოლო განმეორებითი უარისას გამოჰყავს უჯრედი ბრუნვიდან და ქმნის დავალებას სერვისისთვის
  • კარი არ არის დახურული — ცალკე მოვლენა უჯრედისა და დროის მითითებით. სანამ კარი ღიაა, უჯრედი არ ითვლება არც კორექტულად დაკავებულად, არც თავისუფლად
  • ვადა ამოიწურა, ნივთები უჯრედშია — უჯრედი გადადის ვადაგადაცილების მდგომარეობაში: მომხმარებელს წვდომა ან უნარჩუნდება, ან ეკეტება ობიექტის წესით, ხოლო თანამშრომელი იღებს ვადაგადაცილებული უჯრედების სიას
  • გახსნა თანამშრომლის მიერ — შესაძლებელია ყოველთვის, მაგრამ ეს ცალკე უფლებაა და ცალკე ჩანაწერი ჟურნალში სავალდებულო მიზეზით
  • გაქრა კავშირი კარადასთან — მასთან მიმართვები წყდება, და არ გროვდება ბრმად; ვარიანტი კონტროლერის ავტონომიური მუშაობით გარჩეულია ქვემოთ

იდენტიფიკაციის ხერხები

იდენტიფიკაცია პასუხობს ერთ კითხვას: აქვს თუ არა ამ ადამიანს ამ უჯრედის ახლავე გახსნის უფლება. ხერხი აირჩევა ობიექტისა და აღჭურვილობის ქვეშ — ის, რაც მოსახერხებელია სადგურზე, არ შეესაბამება საოფისე კარადას. კონკრეტული ხერხის შესაძლებლობა დამოკიდებულია იმაზე, რა არის დაყენებული კარადაზე, ამიტომ ნაკრები განისაზღვრება კვლევაზე.

QR-კოდი

კოდი ჩნდება ტელეფონის ეკრანზე ან იბეჭდება ჩეკზე, კარადა კითხულობს მას სკანერით. მოსახერხებელია ერთჯერადი სტუმრებისთვის: არაფრის დამახსოვრება და შეყვანა არ არის საჭირო. მოითხოვს სკანერს კარადაზე და მომუშავე ეკრანს მომხმარებელთან.

PIN-კოდი

რამდენიმე ციფრი, რომლებსაც კრებენ კლავიატურაზე ან ეკრანზე. ყველაზე უპრეტენზიო ხერხი: მუშაობს ტელეფონის გარეშე, მომხმარებელთან ინტერნეტის გარეშე და დამატებითი აღჭურვილობის გარეშე. მოითხოვს მცდელობების რაოდენობისა და მოქმედების ვადის შეზღუდვას.

ბარათი ან ბრელოკი

უკონტაქტო მატარებელი, რომელსაც მიაქვთ წამკითხველთან. ძირითადი ხერხი იქ, სადაც ადამიანებს უკვე აქვთ საშვი: ოფისი, ქარხანა, ფიტნეს-კლუბი. ხშირად საშუალებას იძლევა შემოიფარგლონ საშვებით, რომლებიც ობიექტზე უკვე გაცემულია, — ეს ზუსტდება ბარათების ტიპით.

მობილური აპლიკაცია

უჯრედი იხსნება ღილაკით აპლიკაციაში, და არა კოდით კარადაზე. შეესაბამება მუდმივ მომხმარებლებსა და აბონემენტებს; აქვე მოსახერხებელია ისტორიის, ვადისა და გადახდის ჩვენება. მოითხოვს კავშირს მომხმარებელთან გახსნის მომენტში.

დოკუმენტის შტრიხკოდი

გასაღები ხდება უკვე არსებული დოკუმენტი: შეკვეთის ნომერი, ბილეთი, ტალონი, ზედნადები. უჯრედი მიებმება მას, და ადამიანს ცალკე კოდი არ ეძლევა. შესაძლებლობა დამოკიდებულია იმაზე, საიდან მოდის დოკუმენტი და არის თუ არა მასზე წვდომა ინტეგრაციით.

ბიომეტრია

თითის ანაბეჭდი ან სახე კოდისა და ბარათის ნაცვლად. ტექნიკურად უერთდება როგორც კიდევ ერთი წამკითხველი, მაგრამ მოითხოვს ცალკე გადაწყვეტას პერსონალური მონაცემების შენახვასა და დაცვაზე, ამიტომ განიხილება როგორც შესაძლო ვარიანტი კონკრეტული პროექტის ქვეშ, და არა როგორც ნაგულისხმევი ხერხი.

რა ავირჩიოთ ობიექტის ქვეშორიენტირი, და არა მკაცრი წესი
ობიექტი და სცენარიძირითადი ხერხირატომ
ერთჯერადი სტუმრები, ნაკადი, გადახდა ადგილზეQR ან PINარაფრის წინასწარ გაცემა და უკან მიღება არ არის საჭირო
საშვების მქონე თანამშრომლებიბარათიმატარებელი უკვე ხელშია, ცალკე კოდი საჭირო არ არის
აბონემენტები და მუდმივი კლიენტებიაპლიკაციააქვე ვადა, გადახდა და მიმართვების ისტორია
ნივთის გადაცემა ადამიანებს შორისსხვადასხვა კოდითავისი კოდი იმას, ვინც დებს, და იმას, ვინც იღებს
ობიექტი სტუმრებთან სტაბილური ინტერნეტის გარეშემხოლოდ PINარ არის დამოკიდებული ტელეფონსა და კავშირზე ადამიანის მხარეს

ხერხები ერთმანეთს არ გამორიცხავს: ერთ კარადაზე ერთდროულად მუშაობს ბარათი თანამშრომლებისთვის და კოდი სტუმრებისთვის. მნიშვნელოვანია სხვა — რომელი ხერხია ძირითადი, რადგან მის ქვეშ კონფიგურირდება მოქმედების ვადა, მცდელობების რაოდენობა და განმეორებითი გაცემის წესები.

ელექტრონული საკეტები

და აღჭურვილობის კონტროლერები

ეს სისტემის ყველაზე ფიზიკური ნაწილია, და მასზეა დამოკიდებული, იტყვის თუ არა პროგრამა სიმართლეს. ელექტრონული საკეტი იხსნება მოკლე ელექტრული იმპულსით: მოვიდა ძაბვა — რიგელი გავიდა, კარი გათავისუფლდა. თავად საკეტმა არაფერი იცის არც ადამიანებზე, არც კოდებზე.

კონტროლერი — მოწყობილობა კარადის შიგნით, რომელსაც მიერთებულია საკეტები და სენსორები. ის იღებს სერვერისგან ბრძანებას «გახსენი უჯრედი 27», აწვდის იმპულსს საჭირო გამოსავალს და აბრუნებს შედეგს. ერთი კონტროლერი ემსახურება ათეულობით უჯრედს, ამიტომ კარადა უერთდება სისტემას კავშირის ერთი არხით.

კარის სენსორი — ის, რაც განასხვავებს ვარაუდს ფაქტისგან. მის გარეშე სისტემამ იცის მხოლოდ ის, რომ ბრძანება გაგზავნილია. მასთან ერთად მან იცის, რომ კარი ნამდვილად გაიხსნა, და რამდენ ხანში დაიხურა. სენსორების არსებობა — კარადის კონკრეტული მოდელის საკითხია, და ის ირკვევა სამუშაოების დაწყებამდე.

რა გაითვალისწინება აღჭურვილობის მიერთებისას:

  • საკეტის ტიპი — იმპულსური თუ მაკავებელი, რიგელის მდგომარეობის უკუკავშირით თუ მის გარეშე
  • კარის სენსორის არსებობა — ამაზეა დამოკიდებული, შეძლებს თუ არა სისტემა განასხვავოს «გახსნეს» და «გახსნა სცადეს»
  • კონტროლერის ინტერფეისი — როგორ ზუსტად ეძლევა მას ბრძანებები და რა სახით აბრუნებს ის მდგომარეობას
  • უჯრედების რაოდენობა კონტროლერზე — რამდენი გამოსავალია დაკავებული და რამდენი რჩება კარადის გაფართოებისთვის
  • კვება — რა ხდება საკეტებთან ელექტროენერგიის გაქრობისას და გათვალისწინებულია თუ არა რეზერვი
  • მექანიკური გახსნა — არის თუ არა უჯრედის ელექტროენერგიის გარეშე გახსნის სააავარიო ხერხი და ვინ განკარგავს მას

ჩვენ წინასწარ არ ვაცხადებთ საკეტებისა და კონტროლერების კონკრეტული მარკების მხარდაჭერას. მისაერთებელი აღჭურვილობის ნაკრები განისაზღვრება კვლევაზე მწარმოებლის დოკუმენტაციითა და იმით, რომელ ინტერფეისს გასცემს მოწყობილობა გარეთ; იქ, სადაც მზა ინტერფეისი არ არის, საკითხი წყდება ცალკე და სამუშაოების დაწყებამდე, და არა თავსებადობის დაპირებით.

ტექნიკოსის სილუეტი მუშაობს საკეტებისა და კარის სენსორების ციფრულ დიაგნოსტიკასთან

რა ხდება კავშირის წყვეტისას

კავშირი კარადასა და სერვერს შორის წყდება — ეს ჩვეულებრივი სიტუაციაა, და არა ავარია წელიწადში ერთხელ. ქცევა ასეთ მომენტში იგეგმება წინასწარ, და ვარიანტი ორია.

ავტონომიური რეჟიმის გარეშე კარადა უბრალოდ წყვეტს მომსახურებას: ეკრანი აცნობებს, რომ კავშირი არ არის, ახალი უჯრედები არ გაიცემა. ნივთები შიგნით უსაფრთხოდაა, მაგრამ მათი წაღება კავშირის აღდგენამდე თანამშრომლის გარეშე შეუძლებელია.

ავტონომიური რეჟიმით კონტროლერი ინახავს მოქმედი კოდების შეზღუდულ ნაკრებს და აგრძელებს მათით უჯრედების გახსნას, მოვლენების რიგში დაწყობით. როცა კავშირი ბრუნდება, რიგი მიდის სერვერზე მთლიანად. ასეთი რეჟიმი — ცალკე საპროექტო გადაწყვეტაა: ის მოითხოვს მეხსიერებას კონტროლერზე და კოდის გამოხმობას მყისიერს არ ხდის.

მდგომარეობები, რომლებსაც სისტემა განასხვავებს

აღჭურვილობის პასუხიროგორ იკითხება ყოველი შედეგი
რა დააბრუნა აღჭურვილობამროგორ იკითხება
ბრძანება მიღებულია, სენსორმა დაადასტურა გახსნაგახსნილია
ბრძანება მიღებულია, სენსორი დუმსმოითხოვს შემოწმებას
კარი ღიაა დასაშვებზე მეტხანსმოვლენა
კონტროლერმა ბრძანებას არ უპასუხამოვლენა
კარადა არ გამოდის კავშირზემოვლენა
კარი გაიხსნა ბრძანების გარეშემოვლენა

სტრიქონი «სენსორი დუმს» — ყველაზე მნიშვნელოვანია. სისტემა ასეთ გახსნას არც შემდგარად და არც შეუმდგარად არ თვლის: ის აღნიშნავს უჯრედს როგორც შემოწმებას საჭიროებელს და არ გასცემს მას მომდევნო ადამიანზე გარკვევამდე.

დაკავებულობა და უჯრედების მდგომარეობა

უჯრედი ყოველთვის იმყოფება ზუსტად ერთ მდგომარეობაში, და მათ შორის გადასვლები დგინდება წესებით, და არა თანამშრომლის გადაწყვეტილებით ადგილზე. სწორედ ამ მდგომარეობებისგან იკრიბება პასუხი კითხვაზე «რამდენი უჯრედია თავისუფალი ახლავე» — და ის სწორი უნდა იყოს კარადასთან მისვლის გარეშე.

თავისუფალია

უჯრედი გამართულია, ცარიელია და შეიძლება გაიცეს მომდევნო ადამიანზე. მხოლოდ ასეთი უჯრედები მონაწილეობს შერჩევაში გაცემისას და დაჯავშნისას.

დაჯავშნილია

მიმაგრებულია წინასწარ და სხვებზე არ გაიცემა, მაგრამ ნივთები მასში ჯერ არ არის. ჯავშანს აქვს ვადა: არ მოვიდნენ — უჯრედი ბრუნდება ბრუნვაში თავად.

დაკავებულია

მიმდინარეობს შენახვის სეანსი: არის წვდომის მფლობელი, დაწყების დრო და ვადა. ძირითადი სამუშაო მდგომარეობა, მასში უჯრედი ატარებს დროის დიდ ნაწილს.

ელოდება გაცემას

ნივთი დადებულია ერთი ადამიანის მიერ მეორისთვის. უჯრედი დაკავებულია, მაგრამ გასაღები აქვს მიმღებს — გადაცემისა და შეკვეთების გაცემის სცენარი.

ვადაგადაცილებულია

შენახვის ვადა ამოიწურა, ნივთები შიგნითაა. უჯრედი არ გაიცემა, ხვდება ცალკე სიაში და მუშავდება ობიექტის წესით — დამატებითი გადახდით, ბლოკირებით ან ამოღებით.

მოითხოვს შემოწმებას

გახსნა სენსორით არ დადასტურდა, კარი ღია დარჩა ან დაფიქსირდა გახსნა ბრძანების გარეშე. გარჩევამდე უჯრედი გაცემიდან გამოყვანილია.

გაუმართავია

საკეტი არ პასუხობს ან კონტროლერმა შეცდომა შეატყობინა. უჯრედი გამოყვანილია ავტომატურად, მასზე შექმნილია დავალება სერვისის სამსახურისთვის.

დაბლოკილია ხელით

თანამშრომელმა გამოიყვანა უჯრედი ბრუნვიდან: დასუფთავება, სექციის რემონტი, სამსახურებრივი საჭიროება. ბლოკირებას აქვს ავტორი, მიზეზი და დრო — სხვაგვარად გაუგებარია, ვინ და რატომ დახურა ათი უჯრედი.

ობიექტის დაკავებულობასისტემის ეკრანის კადრი
240უჯრედი ობიექტზე
171დაკავებულია ახლა
9ვადაგადაცილებულია საჭიროებს გარჩევას
4გამოყვანილია ბრუნვიდან
  • მცირე უჯრედები96 / 120
  • საშუალო უჯრედები58 / 80
  • დიდი უჯრედები17 / 40

სისტემის ეკრანის კადრი, რიცხვები დემონსტრაციულია. ტიპოზომებით დაყოფა უფრო მნიშვნელოვანია, ვიდრე საერთო ციფრი: ობიექტს, სადაც დაკავებულია უჯრედების 71%, შეიძლება არ ჰქონდეს არცერთი თავისუფალი მცირე — და სწორედ მათზე მოდის სტუმრების უმრავლესობა. ამავე ცხრილიდან ჩანს, რომელი ზომების დამატება ღირს კარადის გაფართოებისას.

დაჯავშნა, გაცემა

და ნივთების მიღება

დაჯავშნა საჭიროა იქ, სადაც ადამიანის მოსვლა პროგნოზირებადია: მან იცის, რომ ხუთშაბათს მოვა, და უნდა იყოს დარწმუნებული, რომ უჯრედი იქნება. სისტემა ამაგრებს უჯრედს ინტერვალზე და არ სთავაზობს მას სხვებს.

ჯავშანს აუცილებლად აქვს ლოდინის ვადა. მის გარეშე ობიექტი სწრაფად მიდის მდგომარეობამდე, როცა თავისუფალი უჯრედები არ არის, ხოლო კარადა ნახევრად ცარიელია: ადამიანები ჯავშნიან და არ მოდიან. არ მოვიდა შეთანხმებულ დროზე — ჯავშანი იხსნება, უჯრედი ბრუნდება ბრუნვაში, ხოლო ადამიანი იღებს შეტყობინებას.

ჯავშნის სახეები:

  • ერთჯერადი — უჯრედი კონკრეტულ დღესა და ინტერვალზე
  • განმეორებადი — ყოველ სამშაბათსა და ხუთშაბათს, აბონემენტებისა და განრიგებისთვის
  • გრძელვადიანი — უჯრედი მიმაგრებულია თვეზე ან ხელშეკრულების ვადაზე, როგორც ნაქირავები საკუჭნაო
  • სამსახურებრივი — უჯრედი დარეზერვებულია ობიექტის მიერ ამოცანის ქვეშ და ადამიანებზე არ გაიცემა

გაცემა და მიღება — მეორე სცენარი, რომელშიც უჯრედი ხდება ორ ადამიანს შორის გადაცემის წერტილი. ერთი დებს, მეორე იღებს, შეხვედრა საჭირო არ არის.

ტექნიკურად ეს იგივე სეანსია, მაგრამ ორი განსხვავებული წვდომის უფლებით: კოდი ჩადებაზე და კოდი მიღებაზე. პირველი იფარება კარის დახურვის შემდეგ, მეორე იწყებს მოქმედებას ამ მომენტიდან. ასე სისტემამ იცის არა მხოლოდ «უჯრედი დაკავებულია», არამედ «ნივთი დადებულია, მიმღები ჯერ არ მოსულა».

ნივთის გადაცემა უჯრედითორი ადამიანი, ორი როლი, ერთი კარადა
  • დანიშვნათანამშრომელი ან სისტემა ირჩევს შესაფერისი ზომის თავისუფალ უჯრედს და ქმნის გადაცემის სეანსს
  • კოდი ჩადებაზემიდის იმას, ვინც დებს ნივთს. მოქმედებს შეზღუდული დრო და მხოლოდ ერთ გახსნაზე
  • ჩადებაუჯრედი ღიაა, ნივთი შიგნითაა, კარი დახურულია. ჩადების კოდი დაფარულია, სეანსი გადადის მდგომარეობაში «ელოდება გაცემას»
  • კოდი მიღებაზემიდის მიმღებთან ობიექტის მისამართთან, უჯრედის ნომერთან და ვადასთან ერთად, რომლამდეც ნივთი ელოდება
  • მიღებამიმღები ხსნის უჯრედს თავისი კოდით, იღებს ნივთს და ხურავს კარს
  • სეანსის დახურვაუჯრედი თავისუფლდება. თუ მიმღები ვადაში არ მოვიდა, სეანსი მიდის ვადაგადაცილებაში და ხვდება გასარჩევ სიაში

კოდების გამიჯვნა — არა ფორმალობაა. სანამ მოქმედებს ერთი საერთო კოდი, შეუძლებელია პასუხის გაცემა კითხვაზე, ვინ ზუსტად ხსნიდა უჯრედს: ის, ვინც დებდა, თუ ის, ვინც იღებდა. ორი კოდით ჟურნალში ყოველ გახსნას აქვს ავტორი და როლი.

მომხმარებლის სილუეტი ირჩევს და ჯავშნის უჯრედს ციფრულ ინტერფეისში

როგორ არჩევს სისტემა უჯრედს

შერჩევა — არა «პირველი თავისუფალი ნომრით». წესი კონფიგურირდება ობიექტის ქვეშ და ჩვეულებრივ ითვალისწინებს რამდენიმე პირობას ერთდროულად:

  • ტიპოზომა — მინიმალური შესაფერისი, რომ დიდი უჯრედი პატარა ჩანთის ქვეშ არ გაიცეს, სანამ დიდები დეფიციტშია
  • ზონა და სიმაღლე — ქვედა რიგები უფრო ხელმისაწვდომია, და მათი დარეზერვება შესაძლებელია მათთვის, ვისაც ეს სჭირდება
  • ცვეთის თანაბრობა — უჯრედები გაიცემა რიგრიგობით, და არა ერთი და იგივე ათჯერ დღეში
  • გამართულობა — ღია მოვლენების მქონე უჯრედები შერჩევაში არ ხვდება

რა ვქნათ ვადაგადაცილებასთან

ობიექტის წესი განსაზღვრავს, რა ხდება, როცა ვადა ამოიწურა, ხოლო ნივთები შიგნითაა. ვარიანტები განსხვავებულია, და მათ ირჩევენ გაშვებამდე, და არა პირველი შემთხვევის მომენტში.

  • დამატებითი გადახდა — წვდომა ნარჩუნდება, მაგრამ უჯრედის გახსნა შესაძლებელია ვადაგადაცილებული დროის გადახდის შემდეგ
  • ბლოკირება — წვდომა კოდით იკეტება, უჯრედს ხსნის მხოლოდ თანამშრომელი
  • ამოღება — მოცემული ვადის გასვლის შემდეგ ნივთები გადაიტანება გამოყოფილ ადგილას, ხოლო უჯრედი ბრუნდება ბრუნვაში; თავად ამოღების ფაქტი ფიქსირდება ცალკე ჩანაწერით ავტორით

ყველა ვარიანტში ადამიანი იღებს გაფრთხილებას ვადის დასრულებამდე, და არა ჯარიმის დარიცხვის შემდეგ.

შენახვის გადახდა

თუ შენახვა ფასიანია

საგადახდო მოდული ყველას არ სჭირდება: თანამშრომლების კარადები და კლუბის გასახდელის უჯრედები საერთოდ ფულის გარეშე მუშაობს. მაგრამ იქ, სადაც უჯრედი ჰანდება, ფული ხდება სეანსის ნაწილი, და ანგარიშსწორების წესები უნდა იყოს დადგენილი ისევე მკაცრად, როგორც წვდომის წესები.

როგორ ითვლება ღირებულება. ტარიფი მიბმულია უჯრედის ტიპოზომასა და დროზე. ყველაზე ხშირი სქემები: ფიქსირებული ფასი სეანსზე, ფასი ინტერვალზე (საათი, დღე-ღამე) ზემოთ დამრგვალებით, საფეხურებრივი ტარიფი, სადაც პირველი საათი მომდევნოებზე ძვირია, და აბონემენტი ხანგრძლივ ვადაზე.

როდის ხდება გადახდა. ესეც პროექტის ვარიანტია. გადახდა წინასწარ არჩეულ ინტერვალზე დამატებითი გადახდით გაგრძელებისას — ობიექტისთვის ყველაზე მარტივი და პროგნოზირებადი სქემაა. გადახდა ფაქტით სეანსის დასრულებისას მოითხოვს გარანტიას, რომ ადამიანი გადაიხდის, — მაგალითად, თანხის წინასწარ ავტორიზაციას ბარათზე.

რა მიეკუთვნება სისტემის საგადახდო ნაწილს:

  • ტარიფები — ტიპოზომით, ობიექტით, დღის დროითა და კვირის დღით
  • თანხის გამოთვლა — სეანსის ფაქტობრივი ხანგრძლივობით, დამრგვალების წესებით
  • გაგრძელება — დამატებითი გადახდა დამატებით ინტერვალზე სეანსის დასრულების გარეშე
  • ვადაგადაცილება — ცალკე ტარიფი გადახდილზე მეტ დროზე
  • დაბრუნება — უჯრედის წარუმატებელი გაცემისას ფული ბრუნდება, და არ რჩება ობიექტზე
  • გადახდისა და სეანსის კავშირი — ორმხრივი: სეანსით ჩანს გადახდა, გადახდით — უჯრედი და დრო
  • შედარება — ოპერაციების ყოველდღიური შედარება საგადახდო სერვისის რეესტრთან

საზღვარს პირდაპირ აღვნიშნავთ. გადახდის კონკრეტული ხერხები — ბარათი, უკონტაქტო გადახდა, QR, გადახდა აპლიკაციაში, ნაღდი კუპიურის მიმღებით — დამოკიდებულია მიერთებულ საგადახდო სერვისსა და კარადაზე არსებულ აღჭურვილობაზე. ეს ინტეგრაციაა, რომლის შემადგენლობაც განისაზღვრება კვლევაზე, და არა ჩაშენებული ფუნქცია, ხელმისაწვდომი ნებისმიერ პროექტში. ფისკალიზაციის მოთხოვნები დგინდება ქვეყნის კანონმდებლობითა და მოწყობილობის მოდელით.

ანალიტიკოსის სილუეტი აკონტროლებს შენახვის სეანსების ციფრულ გადახდასა და დაბრუნებებს

ერთი სეანსის გამოთვლა

საშუალო უჯრედი, 4 საათი 40 წუთისისტემის ეკრანის კადრი, ტარიფი დემონსტრაციულია
  • პირველი საათი, საშუალო ტიპოზომა120
  • მომდევნო საათები, 4 × 60240
  • არასრული საათი დამრგვალებულია სრულამდეჩართულია
  • გადახდილია უჯრედის გაცემისას, 2 საათი−180
  • დამატებითი გადახდა სეანსის დასრულებისას180

დამრგვალების წესი ცხადდება ადამიანისთვის გადახდამდე, და არ აღმოაჩენს მას საბოლოო თანხაში. ეს გამოთვლის ერთადერთი სტრიქონია, რომლის გამოც ობიექტებზე ჩნდება სადავო სიტუაციები.

როცა გადახდა და გახსნა სცილდება ერთმანეთს

საშიში სცენარი ერთია: ფული ჩამოწერილია, ხოლო უჯრედი არ გახსნილა. სისტემა ასეთ ოპერაციას დასრულებულად არ თვლის — სეანსი არ იწყება, უჯრედი რჩება თავისუფალი, ხოლო გადახდა ხვდება დაბრუნების რიგში მიზეზის მითითებით.

საპირისპირო სიტუაცია — უჯრედი გაიხსნა, ხოლო გადახდა არ დადასტურდა — მუშავდება ისევე მკაცრად: სეანსი იქმნება, მაგრამ აღინიშნება როგორც გადაუხდელი და ხვდება გასარჩევ სიაში. სხვაობაზე ჩუმად თვალის დახუჭვა სისტემას არ შეუძლია, სხვაგვარად თვის ბოლოს ყველაფერი შეწყვეტს დამთხვევას.

შეტყობინებები და მოვლენების ჟურნალი

მოვლენა — ეს ნებისმიერი ცვლილებაა, რომელიც სისტემას ახსოვდეს ევალება: გახსნა, უარი, ვადის დასრულება, თანამშრომლის მოქმედება. მოვლენების ნაწილი მიდის ადამიანებთან შეტყობინებით, ყველა გამონაკლისის გარეშე ხვდება ჟურნალში. მიწოდების არხები — აპლიკაცია, შეტყობინება ტელეფონზე, ფოსტა, მესენჯერი — უერთდება ინტეგრაციით და აირჩევა დანერგვისას.

მომხმარებელს: წვდომა

წვდომის კოდი, უჯრედის ნომერი, ობიექტის მისამართი და შენახვის ვადა. იგზავნება გაცემის მომენტში და განმეორებით — მოთხოვნით, თუ კოდი დაიკარგა.

მომხმარებელს: ვადა

შეხსენება გადახდილი დროის დასრულებამდე გაგრძელების შესაძლებლობით, და ცალკე შეტყობინება სეანსის ვადაგადაცილებაში გადასვლაზე.

მომხმარებელს: გადაცემა

შეტყობინება მიმღებს იმაზე, რომ ნივთი ჩადებულია და უჯრედი ელოდება, და უკუდადასტურება გამგზავნს, რომ ნივთი წაიღეს.

თანამშრომელს: აღჭურვილობა

უჯრედი არ გაიხსნა, კარი არ არის დახურული, კარადა არ არის კავშირზე, კონტროლერმა შეცდომა დააბრუნა. მოვლენა მისამართულია: მას აქვს ობიექტი და პასუხისმგებელი.

თანამშრომელს: ვადაგადაცილება

უჯრედების სია, რომელთა შენახვის ვადაც ამოიწურა, სეანსის დაწყების დროითა და ადამიანთან კავშირის ხერხით, თუ ის დატოვებულია.

თანამშრომელს: გარჩევა

გახსნა ბრძანების გარეშე, კოდის შეყვანის წარუმატებელი მცდელობების სერია, ხელით გახსნა თანამშრომლის მიერ, გადახდისა და გაცემის სხვაობა.

ჟურნალი ერთი უჯრედითსისტემის ეკრანის კადრი, მონაცემები დემონსტრაციულია
დრომოვლენასაფუძველიშედეგი
14:05უჯრედის № 27 გაცემასეანსი 8842, საშუალო ტიპოზომაწარმატება
14:06კარი დახურულიაკარის სენსორიწარმატება
16:40გახსნა კოდითსეანსი 8842, QR-კოდიწარმატება
16:47კარი ღიაა ნორმაზე მეტხანსკარის სენსორი, 6 წთმოვლენა
18:20შეტყობინება ვადის დასრულებაზეწესი «40 წუთით ადრე»მიწოდებულია
18:49უარი წვდომაზეკოდი არასწორად არის შეყვანილი, მცდელობა 2 5-დანუარი
18:52სეანსის დასრულებადადასტურება ეკრანზე, დამატებითი გადახდა 180წარმატება
19:14სერვისული გახსნამორიგე ასანოვი, მიზეზი «უჯრედის დასუფთავება»ხელით

სისტემის ეკრანის კადრი, მონაცემები დემონსტრაციულია. ყურადღება მიაქციეთ სტრიქონს 18:49: შეყვანის წარუმატებელი მცდელობა — ასევე მოვლენაა. ჟურნალი, რომელშიც მხოლოდ წარმატებები ხვდება, არ გამოდგება სადავო სიტუაციის გასარჩევად, რადგან სწორედ უარები და ხელით გახსნები განიხილება მასში.

ადმინისტრატორი

თანამშრომლების როლები და უფლებები

ადმინისტრატორის პანელი — ეს სამუშაო ადგილია, და არა «კონფიგურაციები». დროის დიდ ნაწილს თანამშრომელი უყურებს ორ რამეს: რა ხდება უჯრედებთან ახლავე და რა მოითხოვს მის ჩარევას.

რა არის პირველ ეკრანზე: კარადების რუკა დაკავებულობით ტიპოზომების მიხედვით, ღია მოვლენების სია სისწრაფით, უჯრედები ვადაგადაცილებაში, ბრუნვიდან გამოყვანილი უჯრედები. არა ყველა უჯრედის სია ზედიზედ — სხვაგვარად ორასუჯრედიან ობიექტზე პირველი ეკრანი უსარგებლოა.

რა შეუძლია ადმინისტრატორს:

  • გახსნას უჯრედი ხელით — მიზეზის სავალდებულო მითითებით, რომელიც ხვდება ჟურნალში თანამშრომლის სახელთან ერთად
  • გააგრძელოს ან დაასრულოს სეანსი — როცა ადამიანს ამის გაკეთება თავად არ შეუძლია
  • განმეორებით გასცეს კოდი — არსებული სეანსით, ახლის შექმნის გარეშე
  • დაბლოკოს უჯრედი — გამოიყვანოს ბრუნვიდან დასუფთავებაზე, რემონტზე ან სამსახურებრივი ამოცანის ქვეშ
  • გაარჩიოს მოვლენა — აღნიშნოს, რა შეამოწმა, რა იპოვა და რით დასრულდა
  • შეცვალოს ტარიფები და წესები — თუ როლს აქვს ასეთი უფლება; ცვლილება ფიქსირდება ავტორითა და დროით

უფლებები ნაწილდება როლით, და არა ადამიანზე. სამთანამშრომლიან ობიექტზე განსხვავება არ ჩანს, მაგრამ როგორც კი ისინი ოცი ხდება, პერსონალური კონფიგურაციები წყვეტს შემოწმებადობას: ვერავინ ვერ პასუხობს, ვის აქვს ახლა სხვისი უჯრედების გახსნის უფლება. როლი — ეს ამ კითხვაზე პასუხია ერთი სტრიქონით.

ვის რა შეუძლიატიპური კარკასი, კონფიგურირდება ობიექტის ქვეშ
  • დაინახოს თავისი ობიექტის დაკავებულობა და მოვლენებიმორიგესაბაზისო წვდომა: მის გარეშე თანამშრომელი ვერ მუშაობს ცვლაში
  • განმეორებით გასცეს კოდი სეანსითმორიგემხარდაჭერის ყველაზე ხშირი ოპერაცია; ფიქსირდება სეანსის ჟურნალში
  • გახსნას უჯრედი ხელითმორიგე, მიზეზითმიზეზი სავალდებულოა და აირჩევა სიიდან; მიზეზის გარეშე გახსნას სისტემა არ ატარებს
  • დაასრულოს სხვისი სეანსი ვადამდეობიექტის ადმინისტრატორიმორიგისთვის მიუწვდომელია: ეს ფასიანი მომსახურების დახურვაა, და არა დახმარება სტუმრისთვის
  • ამოიღოს ნივთები ვადაგადაცილებული უჯრედიდანობიექტის ადმინისტრატორიცალკე უფლება სავალდებულო აღნიშვნით იმაზე, სად გადატანილია შიგთავსი
  • შეცვალოს ტარიფები და შენახვის წესებიხელმძღვანელიცვლილება ძალაში შედის მითითებული თარიღიდან და ინახება წინა მნიშვნელობით
  • გასცეს უფლებები სხვა თანამშრომლებზეხელმძღვანელიუფლება, რომლის საკუთარ თავზე გაცემა შეუძლებელია: როლების დანიშვნა ყოველთვის ზემოდან მოდის
  • დაინახოს მომხმარებლების პერსონალური მონაცემებიცალკე უფლებანაგულისხმევად არცერთ როლში არ შედის და გაიცემა მისამართულად, დასაბუთებით

ბოლო ორი სტრიქონი — არა გადაზღვევაა. უფლებების გაცემის უფლება და პერსონალური მონაცემების ნახვის უფლება გვერდს უვლის ყველა დანარჩენ შეზღუდვას, ამიტომ ისინი ყოველთვის ცალკეა გამოყოფილი, და არ შედის პაკეტში «ადმინისტრატორი».

ადმინისტრატორის სილუეტი მართავს უჯრედებს, მომხმარებლებსა და წვდომის უფლებებს

რამდენიმე ობიექტი ერთ პანელში

როცა კარადები დგას ერთ ობიექტზე, სია საკმარისია. როცა ობიექტი ათია, ჩნდება ყველაფერი ის, რაც ერთეულ წერტილს არ აქვს.

  • დაჯგუფება — ობიექტით, ზონით, კარადის ტიპითა და პასუხისმგებელით, ყოველ ჯგუფს თავისი შეჯამება
  • თავისი ადრესატი — მოვლენა მიდის იმ ობიექტის მორიგესთან, სადაც ის წარმოიშვა, და არა საერთო სიაში
  • ესკალაცია — მოვლენა, რომელიც გამოყოფილ დროში არ მიიღეს, მიდის ჯაჭვში მომდევნოსთან
  • ობიექტების შედარება — სად არის უფრო მაღალი დატვირთვა, სად უფრო ხშირია ვადაგადაცილებები, სად უფრო მეტია აღჭურვილობის უარები
  • საერთო ცნობარები — ტარიფები და წესები დგინდება ერთხელ და გამოიყენება ობიექტების ჯგუფზე

რას ხედავს თანამშრომელი ადამიანზე

ზუსტად იმდენს, რამდენიც სამუშაოსთვის საჭიროა: სეანსის ნომერი, უჯრედი, დრო, წვდომის ხერხი, გადახდის მდგომარეობა. საკონტაქტო მონაცემები, თუ ისინი გროვდებოდა, ჩვენდება ცალკე უფლებით და ჟურნალში ჩანაწერით — თავად ნახვის ფაქტიც მოვლენაა.

მომხმარებელზე შეგროვებული მონაცემების შემადგენლობა — საპროექტო გადაწყვეტილებაა, და განისაზღვრება იგი ობიექტისა და კანონმდებლობის მოთხოვნებით, და არა სისტემის შესაძლებლობებით. სცენარი, რომელშიც ადამიანზე არაფერი ინახება, გარდა უჯრედის ნომრისა და დროისა, — მომუშავეა და ხშირად საკმარისი.

აღჭურვილობის

მდგომარეობის მონიტორინგი

კარადა დგას მეთვალყურეობის გარეშე, და ეს მისი მთავარი თვისებაა. ე.ი. გაუმართაობის შესახებ სისტემამ თავად უნდა გაიგოს — სხვაგვარად მის შესახებ შეატყობინებს სტუმარი, რომელსაც ნივთებიანი უჯრედი არ გაეხსნა.

რას ადევნებენ თვალს მუდმივად:

  • კავშირი კარადასთან — კონტროლერი გამოდის კავშირზე დროულად თუ დუმს დასაშვებ ინტერვალზე მეტხანს
  • საკეტის პასუხი — იხსნება თუ არა უჯრედი ბრძანებით და ადასტურებს თუ არა სენსორი შედეგს
  • კარის მდებარეობა — დახურულია, ღიაა, ღიაა ნორმაზე მეტხანს, გაიხსნა ბრძანების გარეშე
  • კვება — არის თუ არა ძაბვა კარადაზე და რომელ მომენტში გაქრა ის
  • პერიფერია — მუშაობს თუ არა სკანერი, ეკრანი, ბარათების წამკითხველი, საგადახდო კვანძი
  • კონტროლერის შეცდომები — კოდები, რომლებსაც ის თავად აცნობებს, თუ ეს მოდელით არის გათვალისწინებული

დუმილი — ასევე მოვლენაა. კარადა, რომელიც კავშირზე არ გამოდის, არ ნიშნავს «ყველაფერი მშვიდადაა»: ის ნიშნავს, რომ ორასი უჯრედისა და შიგნით ნივთების მდგომარეობაზე არაფერია ცნობილი. ამიტომ კავშირის დაკარგვა ქმნის იმავე მოვლენას, რასაც საკეტის უარი, და არ ტოვებს ხარვეზს დაკვირვებაში.

რა ხდება გაუმართავ უჯრედთან. ის ავტომატურად გამოდის შერჩევიდან: მომდევნო ადამიანს მას არ შესთავაზებენ. მასზე იქმნება დავალება სერვისის სამსახურისთვის კარადის ნომრით, უჯრედის ნომრითა და უარის აღწერით. უჯრედის ბრუნვაში დაბრუნება შესაძლებელია მხოლოდ შესრულებული სამუშაოს აღნიშვნით — თავისთავად ის არ «გამოჯანმრთელდება».

აღჭურვილობის კონტროლის მიდგომა — იგივეა, რასაც ვიყენებთ სისტემებში IoT-მონიტორინგის: მაჩვენებელი, ნორმა, გაძლება, მოვლენა, პასუხისმგებელი. განსხვავება მხოლოდ იმაშია, რომ აქ იზომება არა ტემპერატურა, არამედ საკეტების გამოხმაურება და კავშირის არსებობა.

ოპერატორის სილუეტი აკონტროლებს ელექტრონული უჯრედების ხელმისაწვდომობის რუკასა და მოვლენებს

ყოველი გადახრა არ არის ავარია

დონე სამია, და დონეზეა დამოკიდებული, ვის შეაწუხებს სისტემა და რამდენად სწრაფად.

  • აღნიშვნა — ჩაწერილია ისტორიაში, არავის აწუხებს: პასუხის მოკლე დაყოვნება, კოდის შეყვანის ერთეული წარუმატებელი მცდელობა
  • მოვლენა — მოითხოვს რეაქციას, მაგრამ არა სასწრაფოს: კარი ღიაა ნორმაზე მეტხანს, ერთი უჯრედი არ პასუხობს, უჯრედი ვადაგადაცილებაშია
  • ავარია — კარადა არ არის კავშირზე, გაქრა კვება, უარი თქვა საკეტების ჯგუფმა: შეტყობინება მიდის მაშინვე და რამდენიმე თანამშრომელს

გაძლება — დრო, რომელსაც სისტემა ელოდება, სანამ განგაშს ატეხავს, — დგინდება მოვლენის ყოველი ტიპისთვის. მის გარეშე დარბაზის დასუფთავება და გეგმური მომსახურება გადაიქცევა ცრუ შეტყობინებების ნაკადად, რის შემდეგაც მათ კითხვას შეწყვეტენ.

ხელმისაწვდომობის ანგარიში

პერიოდზე ყოველ კარადაზე ჩანს, რამდენ ხანს იყო ის კავშირზე, რამდენი უჯრედი და რამდენ ხანს იდგა ბრუნვიდან გამოყვანილი, რამდენი უარი მოვიდა ყოველ უჯრედზე. ეს ციფრები პასუხობს პრაქტიკულ კითხვას: რომელი უჯრედების შეცვლის დროა და რომელი კარადა დგას ადგილას, სადაც კავშირი არ ჩერდება.

საკეტები და კონტროლერები

წვდომა კოდითა და ბარათით

ადმინისტრატორის პანელი

ყოველი გახსნის ჟურნალი

უსაფრთხოება

წვდომისა და მონაცემების

უსაფრთხოება ასეთ სისტემაში იკრიბება არა ერთი ზომისგან, არამედ რამდენიმე მარტივი წესისგან, რომელთაგან თითოეული ხურავს სხვის უჯრედამდე მისვლის თავის ხერხს.

კოდი მოქმედებს შეზღუდულად. ყოველ კოდს აქვს ვადა, უჯრედი და დასაშვები გამოყენებების რიცხვი. კოდი, რომელიც მოქმედებს უვადოდ და ნებისმიერ უჯრედზე, — ეს არ არის გასაღები, არამედ ქურდული გასაღები, ამიტომ ასეთ მდგომარეობას სისტემა არ უშვებს თანამშრომლებისთვისაც კი.

კოდის შერჩევა არ გადის. შეყვანის მცდელობების რიცხვი შეზღუდულია, ამოწურვის შემდეგ შეყვანა იბლოკება დროებით, ხოლო წარუმატებლობების სერია ხდება მოვლენა გასარჩევად. ამის გარეშე ოთხნიშნა PIN შეირჩევა ერთ საღამოში.

გადაწყვეტილებას იღებს სერვერი. კარადის კონტროლერი კოდებს არ ინახავს და არ წყვეტს, ვინ შეუშვას, — ის ასრულებს ბრძანებას. ამიტომ აღჭურვილობაზე წვდომა უჯრედებზე წვდომას არ იძლევა, ხოლო კოდის გამოხმობა მყისიერად მუშაობს.

ყველა გახსნა ჩაწერილია. ჟურნალი უცვლელია: ჩანაწერის რედაქტირება ან წაშლა შეუძლებელია, შესწორება შეიტანება ახალი ჩანაწერით. ეს ეხება თანამშრომლებსაც — სერვისული გახსნა ჩანს უჯრედის ისტორიაში ჩვეულებრივის თანაბრად.

უფლებები გამიჯნულია. ნახვა, ხელით გახსნა, წესების შეცვლა და პერსონალურ მონაცემებთან მუშაობა — განსხვავებული უფლებებია. ერთი სააღრიცხვო ჩანაწერი, რომელსაც ყველაფერი შეუძლია, — ეს მთელი დაცვის ერთადერთი უარის წერტილია.

რაზე არ პასუხობს სისტემა. ის აკონტროლებს წვდომას, მაგრამ არ ცვლის ფიზიკურ დაცვას: კარადის სიმტკიცე, ვიდეოთვალთვალი ზონაში, პერსონალის მოქმედებების წესრიგი და ძვირფასი ნივთების შენახვის წესები რჩება ობიექტის ამოცანად. უფრო პატიოსანია ეს პირდაპირ ითქვას, ვიდრე დარჩეს შთაბეჭდილება, რომ პროგრამა კარადას უწვავ სეიფად აქცევს.

სპეციალისტების სილუეტები აკონტროლებენ წვდომის როლებს, აუდიტსა და უსაფრთხოების ინციდენტებს

რა მიდის გარჩევის რიგში

  • წარუმატებელი შეყვანების სერია — რამდენიმე მცდარი კოდი ზედიზედ ერთ კარადაზე მოკლე ინტერვალში
  • გახსნა ბრძანების გარეშე — სენსორმა შეატყობინა კარის გახსნა, რომელიც სისტემას არ ინიცირებია
  • გადახდა გაცემის გარეშე და გაცემა გადახდის გარეშე — ორი ნაკადის სხვაობა ერთ სეანსზე
  • ხშირი ხელით გახსნები — ერთი თანამშრომელი სხვის უჯრედებს ხსნის დანარჩენებზე შესამჩნევად ხშირად
  • კოდის განმეორებითი გაცემა — კოდი ერთ სეანსზე გაიცა რამდენჯერმე ზედიზედ

არცერთი ეს მოვლენა თავისთავად დარღვევას არ ნიშნავს: კოდს შეცდომით შეიტანენ კეთილსინდისიერი ადამიანებიც, ხოლო უჯრედებს ხელით ხსნიან ათეული კანონიერი მიზეზით. რიგის აზრი იმაშია, რომ ასეთი შემთხვევები არ იხსნება საერთო ჟურნალში, არამედ იკრიბება ცალკე სიაში, რომელსაც ვიღაც რეგულარულად ათვალიერებს.

პერსონალური მონაცემები

მომხმარებელზე მონაცემების შემადგენლობა განისაზღვრება ობიექტის სცენარით. ერთჯერადი შენახვა შეიძლება საერთოდ მათ გარეშე გავიდეს — მხოლოდ უჯრედი, დრო და კოდი. აბონემენტი მოითხოვს სააღრიცხვო ჩანაწერს. კორპორაციული კარადები დაკავშირებულია საკადრო სისტემასთან. რაც ნაკლები მონაცემი გროვდება, მით ნაკლებია მათი დაცვის საჭიროება, ამიტომ შემადგენლობა განიხილება შემუშავებამდე, და არ ფართოვდება «ყოველი შემთხვევისთვის».

ინტეგრაციები და API

შენახვის სისტემა იშვიათად ცხოვრობს ცალკე: ის დგას ობიექტის შიგნით, რომელსაც უკვე აქვს თავისი პროგრამები. გაცვლა შენდება API-ით — გარე ინტერფეისი, რომლის მეშვეობითაც სხვა სისტემას შეუძლია გასცეს უჯრედი, მიიღოს კოდი, გაიგოს მდგომარეობა ან წაიღოს ჟურნალი. ქვემოთ — გაცვლის მიმართულებები, რომლებიც ყველაზე ხშირად გვხვდება.

საკუთარი API

მიერთების საბაზისო ხერხი: გასცეს უჯრედი, მიიღოს და გამოიხმოს კოდი, გაიგოს დაკავებულობა, დახუროს სეანსი, წაიღოს მოვლენები. მისი მეშვეობით უერთდება დანარჩენი ყველაფერი, შემკვეთის შიდა სერვისების ჩათვლით.

ობიექტის საშვების სისტემა

იქ, სადაც ადამიანებს უკვე აქვთ ბარათები: უჯრედი იხსნება იმავე საშვით, რითაც ტურნიკეტი. მოითხოვს შეთანხმებას ბარათების ტიპზე და იმაზე, რომელ ინტერფეისს გასცემს გარეთ წვდომის კონტროლის მოქმედი სისტემა.

საკადრო და სააღრიცხვო სისტემა

კორპორაციული კარადებისთვის: თანამშრომელი მიღებულია — კარადა მიმაგრებულია, გათავისუფლებულია — წვდომა მოხსნილია და უჯრედი გათავისუფლებული. სხვაგვარად ერთ წელიწადში კარადების ნახევარი ირიცხება ადამიანებზე, რომლებიც ობიექტზე არ არიან.

საგადახდო სერვისები

გადახდის მიღება, დაბრუნება, ოპერაციების შედარება. კონკრეტული პროვაიდერი და გადახდის ხერხები განისაზღვრება პროექტით, ხოლო ფისკალური ნაწილისადმი მოთხოვნები — ქვეყნის კანონმდებლობითა და აღჭურვილობის მოდელით.

შეტყობინებების არხები

შეტყობინებების მიწოდება მომხმარებლებსა და თანამშრომლებს: აპლიკაცია, შეტყობინებები ტელეფონზე, მესენჯერები, ფოსტა. არხი უერთდება ცალკე და აირჩევა ობიექტის მიხედვით.

ონლაინ მაღაზია და მიტანა

შეკვეთების გაცემის სცენარი უჯრედით: შეკვეთა მოდის გარედან, უჯრედი ინიშნება, კოდები ნაწილდება გამგზავნსა და მიმღებზე. დეტალურად ეს კონტური გარჩეულია გვერდზე თვითმომსახურების სისტემების.

აღჭურვილობის მონიტორინგი

კარადებისა და საკეტების მდგომარეობების გადაცემა გარე დაკვირვების სისტემაში, თუ ის ობიექტზე უკვე არის, ან ჩვენი კონტურის გამოყენება IoT-მონიტორინგის.

ბუღალტერია და ანგარიშგება

ფასიან სეანსებსა და გადახდებზე მონაცემების გატანა სააღრიცხვო სისტემაში. ტარიფების ცნობარის მფლობელი ამასთან ერთია — ან სააღრიცხვო სისტემა, ან შენახვის სისტემა, მაგრამ არა ორივე ერთდროულად.

მონაცემების გატანა

ჟურნალისა და მაჩვენებლების რეგულარული გადაცემა შემკვეთის საცავში ან ანგარიშგების სისტემაში — როცა ობიექტის ანალიტიკა შენდება კომპანიის საერთო კონტურში, და არა ცალკე.

ინტეგრაციების კონკრეტულ ჩამონათვალს წინასწარ არ ვაცხადებთ: გაცვლის შესაძლებლობა დამოკიდებულია იმაზე, რომელ ინტერფეისს გასცემს გარეთ სისტემა შემკვეთის მხარეს. რა უერთდება მაშინვე, რა მოითხოვს დამუშავებას შემხვედრ მხარეს, და რა მოგვიწევს ფაილების გატანით დახურვა, ცხადი ხდება კვლევაზე — სამუშაოების დაწყებამდე, და არა პროცესში.

სად გამოიყენება ასეთი სისტემები

აღჭურვილობა და ლოგიკა ყველგან ერთი და იგივეა: უჯრედი, საკეტი, კოდი, სეანსი, ჟურნალი. განსხვავდება სცენარი, შენახვის ვადა და ის, ფასიანი მომსახურებაა თუ არა — სწორედ ამ სამი განსხვავებისგან იკრიბება კონფიგურაციის სხვაობა.

უჯრედების ციფრული ქსელი აერთიანებს სატრანსპორტო, საოფისე და საზოგადოებრივ მოედნებს

სავაჭრო ცენტრები

ერთჯერადი შენახვა რამდენიმე საათზე: ნაყიდი, ეტლები, დიდი ნივთები. ნაკადი დიდია, სტუმრები შემთხვევითი, ამიტომ საჭიროა მარტივი წვდომა კოდით, სწრაფი გაცემა და უჯრედის ბრუნვაში დაბრუნების მკაცრი წესი ცენტრის დაკეტვამდე.

სადგურები და სატრანსპორტო კვანძები

კლასიკური ბარგის შესანახი კამერა: ბარგი რამდენიმე საათზე ან დღე-ღამეზე, გადახდა დროით, შუალედის გარეშე მუშაობა. აქ ყველაზე მნიშვნელოვანია ავტონომიური მუშაობის საიმედოობა და ვადაგადაცილების გასაგები წესი — ადამიანები ტრანსპორტზე აგვიანებენ.

ფიტნეს-კლუბები და აუზები

კარადა ვარჯიშის დროზე, ყველაზე ხშირად უფასოდ და საკლუბო ბარათით. სისტემის ღირებულება არა გადახდაშია, არამედ იმაში, რომ ადმინისტრატორი ხედავს დაკავებულ კარადებს და ხსნის დავიწყებულს საკეტის გატეხვის გარეშე.

ოფისები და კოვორკინგები

თანამშრომლის ან რეზიდენტის პირადი კარადა: მიმაგრებული უჯრედი, წვდომა საშვით, ვადა ხელშეკრულებით. საკადრო სისტემასთან კავშირი ხსნის მთავარ პრობლემას — კარადებს, მიმაგრებულს გათავისუფლებულებზე.

ბიზნეს-ცენტრები

უჯრედები მოიჯარეებისა და სტუმრებისთვის, დოკუმენტებისა და გასაღებების გადაცემა კომპანიებს შორის შეხვედრის გარეშე. აქ ყველაზე ხშირად საჭიროა სცენარი ორი კოდით — ჩადებაზე და მიღებაზე.

ინდივიდუალური შენახვის საწყობები

საკუჭნაოები, რომლებიც ჰანდება თვეებზე: ხანგრძლივი სეანსი, გადახდა აბონემენტით, წვდომა ბარათით ან კოდით. პროგრამული ნაწილი პასუხისმგებელია ვადაზე, გაგრძელებაზე, ბლოკირებაზე გადაუხდელობისას და ვიზიტების ისტორიაზე.

წარმოებები და საწყობები

უჯრედები ინსტრუმენტის, ხელსაწყოებისა და სპეცტანსაცმლის ქვეშ. ამოცანა არა გადახდაშია, არამედ პასუხისმგებლობაში: ვინ აიღო, როდის დააბრუნა, რა არ დაბრუნდა ცვლის ბოლოს. ჟურნალი აქ — სისტემის მუშაობის ძირითადი შედეგია.

სასწავლო დაწესებულებები და ბიბლიოთეკები

კარადები სტუდენტებისა და სტუმრებისთვის, წიგნებისა და ტექნიკის გაცემა და მიღება უჯრედით. ჩვეულებრივ საჭიროა კავშირი ადამიანების აღრიცხვის არსებულ სისტემასთან, და არა მომხმარებლების საკუთარი ცნობარი.

სამედიცინო და სახელმწიფო დაწესებულებები

უჯრედები სტუმრებისთვის მოლოდინის ზონაში და პერსონალის სამსახურებრივი კარადები. მოთხოვნები ჟურნალისა და უფლებების გამიჯვნისადმი აქ ჩვეულებრივზე მაღალია, ხოლო შეგროვებული მონაცემების შემადგენლობა — მინიმალური.

ანალიტიკა

და ანგარიშგება

მონაცემებს სისტემა ბევრს აგროვებს, მაგრამ მათგან სასარგებლო ცოტაა. პრაქტიკული აზრი აქვს ოთხ კითხვას: ჰყოფნის თუ არა უჯრედები, რომელი ზომებია საჭირო, სად იკარგება დრო და რომელი აღჭურვილობის მომსახურების დროა.

რას აჩვენებს დატვირთვა. არა საშუალო ციფრი თვეზე, არამედ განაწილება საათებითა და დღეებით: ობიექტი შეიძლება იყოს დატვირთული საშუალოდ 45%-ით და ამასთან ყოველ შაბათს 14-დან 18-მდე არ ჰქონდეს არცერთი თავისუფალი მცირე უჯრედი. გადაწყვეტა — დაემატოს საჭირო ზომის უჯრედები, და არა კარადა მთლიანად.

მაჩვენებლები, რომლებიც ითვლება ობიექტით:

  • დატვირთვა — დაკავებული უჯრედების წილი საათებით, კვირის დღეებითა და ტიპოზომებით
  • ბრუნვადობა — რამდენი სეანსი გადის ერთ უჯრედზე პერიოდში
  • სეანსის საშუალო ხანგრძლივობა — ცალკე ტიპოზომებით და კვირის დღეებით
  • უარები გაცემაში — რამდენჯერ არ მიიღო ადამიანმა უჯრედი, რადგან საჭირო ზომის თავისუფალი არ იყო
  • ვადაგადაცილებები — ვადას გადაცილებული სეანსების წილი და რამდენ ხანს ეჭირათ მათ უჯრედი
  • აღჭურვილობის ხელმისაწვდომობა — რამდენ ხანს იდგა უჯრედები ბრუნვიდან გამოყვანილი და რა მიზეზით
  • შემოსავალი — ფასიანი შენახვისას: ობიექტით, ტიპოზომითა და პერიოდით

უარი გაცემაში — ყველაზე დაუფასებელი მაჩვენებელია. დაკავებულობა ყველას ჩანს, ხოლო ადამიანი, რომელიც მივიდა, თავისუფალი უჯრედი ვერ იპოვა და წავიდა, ჩვეულებრივ სტატისტიკაში საერთოდ არ რჩება. ამასობაში სწორედ ეს რიცხვი პასუხობს კითხვას, საჭიროა თუ არა კარადის გაფართოება.

ანგარიშები გაიტანება ფაილით და შეიძლება აშენდეს განრიგით — მაგალითად, ყოველი თვის პირველ რიცხვში ყველა ობიექტზე ერთდროულად.

ანალიტიკოსის სილუეტი შეისწავლის ელექტრონული უჯრედების დატვირთვას, ხელმისაწვდომობასა და მდგომარეობას

დატვირთვა საათებით

შაბათი, მცირე უჯრედებისისტემის ეკრანის კადრი, რიცხვები დემონსტრაციულია
  • 10:00 — 12:0038%
  • 12:00 — 14:0064%
  • 14:00 — 16:0097%
  • 16:00 — 18:00100%
  • 18:00 — 20:0071%

გრაფიკზე სრული დაკავებულობის ორი საათი ნიშნავს არა «კარგად დატვირთულია», არამედ რიგს და უარებს. ამ მაჩვენებლის გვერდით ყოველთვის დგას უჯრედის გარეშე წასული ადამიანების რიცხვი, — სხვაგვარად პიკი იკითხება როგორც წარმატება.

რას იძლევა ეს ციფრები პრაქტიკაში

  • რამდენი უჯრედი დავამატოთ და რომელი — უარებითა და დატვირთვით ტიპოზომების ჭრილში, და არა საერთო შეგრძნებით
  • ღირს თუ არა ტარიფის შეცვლა — თუ უჯრედებს რვა საათს იჭერენ, ტარიფი ბრუნვას ხელს არ უშლის, არამედ ხელს უწყობს
  • სად არის საჭირო მეორე კარადა — ობიექტების შედარება უარებითა და პიკური დატვირთვით
  • რომელი უჯრედები შევცვალოთ — კონკრეტულ უჯრედზე აღჭურვილობის უარების რიცხვით პერიოდში

დანერგვის რიგი

ეტაპები მიდის სწორედ ამ რიგით. კვლევის გამოტოვება — ყველაზე ხშირი მიზეზია, რომლის გამოც სისტემას აწყობენ ისეთი აღჭურვილობის ქვეშ, რომელიც საჭირო ბრძანებებს არ იღებს.

1. კვლევა

რა უკვე დგას ობიექტზე: კარადები, საკეტები, კონტროლერები, წამკითხველები, კავშირი, ელექტროკვება. რომელი სცენარებია საჭირო, ფასიანია თუ არა შენახვა, ვინ არის პასუხისმგებელი უჯრედებზე. გამოსავალზე — რა უერთდება მაშინვე, რა მოითხოვს დამუშავებას და რა აკლია ობიექტს.

2. პილოტი ერთ კარადაზე

ერთი კარადა მთლიანად: გაცვლა კონტროლერთან ცოცხალ აღჭურვილობაზე, გახსნისა და სენსორების შემოწმება, ვადების, ტარიფებისა და წესების კონფიგურაცია ადამიანების ფაქტობრივი ქცევით, და არა დოკუმენტაციით.

3. წესები და როლები

ვინ რომელ ობიექტებზეა პასუხისმგებელი, რომელი მოვლენები ვისთან მიდის, რა ითვლება ავარიად, როგორ მუშავდება ვადაგადაცილება. აქვე კონფიგურირდება თანამშრომლების უფლებები და ხელით გახსნების წესრიგი.

4. გაშლა

დანარჩენი კარადები და ობიექტები დამუშავებული სქემით, აღჭურვილობის ახალი ტიპები — ცალკე გაცვლის მოდულებით. შემდეგ გროვდება ისტორია, ჩნდება ანგარიშები პერიოდზე და მონაცემები გაფართოებისთვის.

განვიხილოთ თქვენი შენახვის სისტემა

დაგვიკავშირდით ახლავე

მოგვწერეთ, რა ობიექტია, რამდენი უჯრედი და რომელი კარადები უკვე დგას, ფასიანია თუ არა შენახვა და ვინ იმუშავებს სისტემასთან. ჩვენ გიპასუხებთ, რა უერთდება არსებულ აღჭურვილობას, წვდომის რომელი სცენარები შეესაბამება და რისგან დაწყებაა გონივრული პილოტი.