Nexus FuelNet
OPEN SOURCE · APACHE 2.0 · GO

Литр бүр хаанаас ирснээ хэлж чаддаг шатахууны сүлжээ

Nexus FuelNet нь импорт, гааль, нөөцийн сав, тээвэр, ШТС-ын сав, хошуу, хэрэглэгч хүртэлх гинжийг нэг бүртгэлд оруулна. Ваучер нь амлалт биш — савд бодитоор орсон, баталгаажсан литрээс л үүснэ. Хямралын үед хуваарилна, тайван үед хянана.

8апп — худалдааны дөрөв, шатахууны дөрөв15°C-т шилжүүлсэн литр — улирал алдагдлыг нуухгүй1бинари — платформ, худалдаа, шатахуун нэг процесст
ЯАГААД ИЙМ БҮТЭЦТЭЙ ВЭ

Хуулсан код биш, хамаарал

Шатахууны станц бол савнаас бараа зарж, нэхэмжлэх бичдэг газар. Тэр дөрвөн асуултыг Gerege Business аль хэдийн хариулсан тул энд дахин бичээгүй — go.mod-ын нэг мөрөөр импортолсон. Энэ репод бичигдсэн код нь зөвхөн шатахууны станцад л байдаг гурван зүйл.

Хэмждэг сав, тоолдоггүй

Түвшин, температур, 15°C-ийн залруулга. Монголын +35…−40°C-ийн далайцад ажиглалтын литрээр тооцвол улирал өөрөө бүх хүлцлээс том «алдагдал» үүсгэж, бодит хулгайг дотроо нуудаг.

Тоолуур буцаж болохгүй

Гүйлгээ бүр hash-chain-д холбогдоно. Дараа нь засагдсан мөр өөрөөсөө хойшхи бүх hash-ийг эвдэж, устгагдсан мөр нь ШТС өөрөө өгсөн дугаарт завсар үлдээнэ.

Ваучер = нөөцлөгдсөн литр

Ваучер зөвхөн савд бодитоор орсон түлшнээс үүснэ. Амлалт нөөцөөсөө давахгүй, хангалтаа мэдээлээгүй ШТС-д ваучер үүсэхгүй — дуулгавартай байдал нь шалгагчаар биш, дизайнаараа албадагдана.

Хямрал ба энгийн үе, нэг систем

Хуваарилалтын давхарга асаж унтарна; хэмжилт, нөхцөлдүүлэлт, ил тод байдал хэзээ ч унтардаггүй. Дараагийн хямралд систем таван минутын дотор бэлэн байна.

СУУЛГАГДДАГ АППУУД

Худалдааны дөрөв, шатахууны дөрөв

Апп бүр байгууллагад суулгагдаж идэвхжсэн үед л нээгдэнэ. Дөрөв нь Gerege Business-ийнх, дөрөв нь энэ репогийнх.

  • Платформын цөм — тенант, эрх, аудит, нэвтрэлт
  • Харилцагч — импортлогч, тээвэрлэгч, ШТС эзэмшигч
  • Бүтээгдэхүүн — АИ-92/95, дизель, LPG
  • Агуулах — сав, нөөц, сөрөг үлдэгдэл хориотой
  • Нэхэмжлэх — НӨАТ, e-Barimt
  • Түгээх станц — сав, хошуу, ээлж, түгээлтийн бүртгэл
  • Шатахууны ваучер — эрх, хуваарилалт, офлайн пасс
  • Нөхцөлдүүлэлт — ΔB–ΔE баланс, дуусах прогноз
  • Газрын зураг — станц, тээвэр, замын чиглэл
ЦӨМӨӨС ҮНЭГҮЙ ИРДЭГ ЗҮЙЛС

Шатахууны системд дахин бичих шаардлагагүй зүйлс

Эдгээрийн аль нь ч энэ бүтээгдэхүүний нэмэлт биш — платформын цөмд байрлах тул шатахууны модулиуд тэднийг өвлөж авна.

Тасалдалд тэсвэртэй

Таслуур, ачаалал хаях механизм, давхардсан хүсэлтийн нэгтгэл, ухарч давтах логик. ШТС-ын терминал гурван хоног офлайн байгаад дараалалаа буцаахад хэрэгтэй зүйлс.

Төрийн систем рүү шууд

Иргэн, хуулийн этгээдийн лавлагаа төрийн мэдээлэл солилцооны системээс; e-Barimt-аар баримт. Ваучерийн эрх нь эзэмшлийн бодит бүртгэл дээр тулгуурлана.

Анхдагчаараа хатуу

Сесс токен зөвхөн хэшээрээ хадгалагдана, асуулга бүр байгууллагаараа хязгаарлагдана, нэвтрэлт нь sso.dgov.mn дээр — эндэх нууц үгийн зам хаалттай.

Өөрийн өгөгдөлд холбогдсон таамаглал

Савны түвшний түүх, түгээлтийн хурд дээр суурилсан дуусах прогноз; аймаг, бүтээгдэхүүнээр эрэлтийн таамаг. Хоосон зогсох цагийг багасгах хамгийн хямд арга.

Долоон хэл, цоорхойгүй

Монгол хэл эх сурвалж, дээр нь НҮБ-ын зургаан хэл. Орчуулга дутуу бол CI алдаа өгдөг тул хагас орчуулагдсан дэлгэц нийтлэгдэхгүй.

Ажиглалт ба аудит

Хэмжүүр, амьд ба бэлэн байдлын шалгалт, хэн юуг хэзээ өөрчилснийг бүртгэсэн ул мөр. Зохицуулагчийн хандалт бүр бүртгэгдэнэ.

ӨГӨГДӨЛД ИТГЭХ ҮНДЭС

Дараа нь засах боломжгүй байх нь хяналтын нөхцөл

Хошууны заалт, савны түвшин, ваучерийн ашиглалт гурав нэг гинжинд холбогдоно. Өдөр бүр таван баланс бодогдож, хүлцэх хязгаараа давсан нь тасалбар болж зохицуулагчийн самбарт гарна.

  • Гүйлгээ бүр гинжлэгдсэн — засвар нь дараагийн бүх hash-ийг эвдэнэ
  • Ваучерийн пасс Ed25519-ээр гарын үсэглэгдэж, сүлжээгүй ч шалгагдана
  • Литр бүр 15°C-т шилжүүлэгдэнэ — улирал алдагдал мэт харагдахгүй
  • ΔA–ΔE баланс өдөр бүр, хүлцэх хязгаартайгаа

Nexus FuelNet

Станц, сав, хошуу, ваучер, нөхцөлдүүлэлт — нэг бинари, нэг сан

eID Mongolia

Иргэнийг цахим үнэмлэхээр таних — sso.dgov.mn дээр

OIDC / SSO

Нэвтрэлт нь Цахим Засгийн нэгдсэн нэвтрэлт дээр, энд нууц үг хадгалагдахгүй

ХЯМРАЛЫН ҮЕИЙН ХУВААРИЛАЛТ

Дараалал биш, нөөцлөгдсөн литр

Хангалт баталгаажсан агшинд ваучер үүсч, хамгийн ойрын эрхтэй хүнд санал болгогдоно. Хүн ирэхээсээ өмнө литр нь нөөцлөгдсөн байна.

Савны түвшнээс эхэлдэг

Ваучерийн тоо бол бодлогын шийдвэр биш, хэмжилтийн үр дүн: хүлээн авсан литрээс нөөцлөгдсөн, техникийн үлдэгдэл, тэргүүлэх ангиллын нөөцийг хассан нь.

Шударга эрэмбэ

Ойролцоо байдал, хүлээсэн хугацаа, тэргүүлэх ангилал, бүсийн дутагдал дээр суурилсан оноо. 48 цаг ваучер аваагүй хүн автоматаар дээд эрэмбэд гарна.

Хошуунд хатуу лимит

Ваучерийн лимит нь кассын мэдэглэл биш — түгээгүүрт өөрт нь тавигдана. Кассаар барьсан лимит бол лимит биш, зөвлөмж.

Аппгүй хүн ч хамрагдана

SMS-ийн богино код, USSD цэс, эсвэл операторын гар хайлт — бүгд аудит бүртгэлтэй. Хөдөө орон нутагт интернэт байхгүй нь хасагдах шалтгаан биш.