စီးပွားရေးလုပ်ငန်းများကိုတိုးချဲ့လာသည်နှင့်အမျှ Fixed Asset Management သည်မန်နေဂျာများအတွက်အရေးကြီးသောလုပ်ငန်းတစ်ခုဖြစ်လာသည်။ စီးပွားရေးလုပ်ငန်းများသည်ပိုင်ဆိုင်မှုများတပ်ဆင်ထားသည့်နေရာတစ်ခုအနေဖြင့်သိုလှောင်ရုံတစ်ခုသည် fixed ပိုင်ဆိုင်မှုများကိုစီမံရန်ထိရောက်သောစီမံခန့်ခွဲမှုစနစ်လိုအပ်သည်။ ဤဆောင်းပါးသည် PHP နှင့် Vue ကိုအသုံးပြုရမည်,
ဂိုဒေါင်စီမံခန့်ခွဲမှုစနစ်တစ်ခုကိုတည်ဆောက်ရာတွင် PHP ကိုနောက်ခံစာအုပ်များနှင့်ရှေ့တန်းမူဘောင်အဖြစ်အသုံးပြုရန်ရွေးချယ်ခဲ့သည်။ အဓိကအကြောင်းရင်းမှာ PHP တွင်ပိုမိုမြင့်မားသောပြောင်းလွယ်ပြင်လွယ်မှုနှင့်လွယ်ကူခြင်းတို့ရှိပြီးအသုံးပြုမှုလွယ်ကူခြင်း,
အောက်ပါလုပ်ဆောင်ချက်များကိုအဓိကပါ 0 င်သောဂိုဒေါင်စီမံခန့်ခွဲမှုစနစ်၏လိုအပ်ချက်များကို ဦး စွာရှင်းလင်းကြပါစို့။
လိုအပ်ချက်များကိုခွဲခြမ်းစိတ်ဖြာခြင်းအရ, အောက်ပါဒေတာဘေ့စ်စားပွဲများကိုကျွန်ုပ်တို့ဒီဇိုင်းပြုလုပ်ထားသည်။
ရှေ့ဆုံးဖုန်းခေါ်ဆိုမှုများအတွက်ရိုးရှင်းသော interfaces များပေးရန် PHP ကိုအသုံးပြုနိုင်သည်။ Interface ၏အဓိကလုပ်ဆောင်ချက်များမှာဖြည့်စွက်ခြင်း, ဖျက်ခြင်း, ပြုပြင်ခြင်း, ပြင်ဆင်ခြင်း, ပြင်ဆင်ခြင်းမှတ်တမ်းများ, သုံးစွဲသူခွင့်ပြုချက်စီမံခန့်ခွဲမှုစီမံခန့်ခွဲမှုစသည်တို့ပါ 0 င်သည်။
// ဒေတာဘေ့စ် connection တစ်ခုဖန်တီးပါ<br> $ MySQLI = MYSQLI ('localhost', 'root', 'password', 'database',<br> // ပုံသေပိုင်ဆိုင်မှုများကိုထည့်ပါ<br> addratasset function ကို ($ ဒေတာ)<br> {<br> ကမ္ဘာလုံးဆိုင်ရာ $ MySQLI,<br> $ name = $ MySQLI-> Real_escape_String ($ ဒေတာ ['အမည်']));<br> $ မော်ဒယ် = $ mysqli-> Real_esqli_string ($ ဒေတာ ['Model']);<br> $ အရေအတွက် = $ mySQLI-> Real_escape_String ($ ဒေတာ [''));<br> $ sql = "ပိုင်ဆိုင်မှုများ (အမည်, မော်ဒယ်လ်) တန်ဖိုးများ ('အမည်",' $ model ',' $ quoft '",<br> $ ရလဒ် = $ MySQLI-> Query ($ SQL);<br> လျှင် ($ ရလဒ်) {<br> ပြန်လာ ['status' = >> 1, '1,' = >> '>>' >> 'အောင်မြင်စွာ' '];<br> } အခြား<br> ပြန်လာ ['status' => 0, 'message' = >> 'add friend']<br> }<br> }<br> // ပုံသေပိုင်ဆိုင်မှုများကိုဖျက်ပါ<br> function ကို deleteasset ($ ID)<br> {<br> ကမ္ဘာလုံးဆိုင်ရာ $ MySQLI,<br> $ SQL = "ID = '$ ID' 'ကိုဖျက်ပစ်ပါ" "<br> $ ရလဒ် = $ MySQLI-> Query ($ SQL);<br> လျှင် ($ ရလဒ်) {<br> ပြန်လာ ['status' = >> 1, 'Message' = >> 'အောင်မြင်စွာဖျက်ပစ်' ']<br> } အခြား<br> Reward ['status' => 0, '' sque ကို '=>' Delete မအောင်မြင်ပါ ')<br> }<br> }<br> // ပုံသေပိုင်ဆိုင်မှုကိုပြုပြင်မွမ်းမံ<br> function updataateasset ($ ID, $ ဒေတာ)<br> {<br> ကမ္ဘာလုံးဆိုင်ရာ $ MySQLI,<br> $ name = $ MySQLI-> Real_escape_String ($ ဒေတာ ['အမည်']));<br> $ မော်ဒယ် = $ mysqli-> Real_esqli_string ($ ဒေတာ ['Model']);<br> $ အရေအတွက် = $ mySQLI-> Real_escape_String ($ ဒေတာ [''));<br> $ sql = "Update usteets name = '$ name', မော်ဒယ် = '$ မော်ဒယ်', quedity = 'id =' $ quoft '' id = '$ ID' '';<br> $ ရလဒ် = $ MySQLI-> Query ($ SQL);<br> လျှင် ($ ရလဒ်) {<br> ပြန်လာ ['status' = >> 1, 'Message' = >> 'အောင်မြင်စွာပြုပြင်ထားသော']<br> } အခြား<br> ပြန်လာ ['status' => 0, 'Message' => 'Modification မအောင်မြင်ပါ']<br> }<br> }<br> // fixed ပိုင်ဆိုင်မှုများ၏စုံစမ်းရေး<br> function getAsATESET ($ ID)<br> {<br> ကမ္ဘာလုံးဆိုင်ရာ $ MySQLI,<br> $ sql = "ID = '$ ID' 'ရှိပိုင်ဆိုင်မှုများမှ" ရွေးစရာကောင်းသည်။<br> $ ရလဒ် = $ MySQLI-> Query ($ SQL);<br> အကယ်. ($ ရလဒ် && $ ရလဒ်> num_row> 0)<br> $ ဒေတာ = $ ရလဒ် -> fetch_assoc ();<br> ပြန်လာ ['status' = >> 1, 'ဒေတာ' => $ ဒေတာ];<br> } အခြား<br> ReXt ['status' => 0, 'Message' => 'မအောင်မြင်']<br> }<br> }
ရှေ့အဆုံးတွင်ကျွန်ုပ်တို့သည် user interaction အပြန်အလှန်အကျိုးပြုရန် Vue Framework ကိုအသုံးပြုသည်။ Axios စာကြည့်တိုက်မှတဆင့် Backend interface နှင့်ဒေတာဖလှယ်မှု။ ပုံသေပိုင်ဆိုင်မှုများကိုထည့်သွင်းရန်အတွက် Vue အစိတ်အပိုင်းကုဒ်ဖြစ်သည်။
<template><br><div class="add-asset"><h2> ပုံသေပိုင်ဆိုင်မှုများကိုထည့်ပါ</h2><form @submit="addAsset"><div> <label for="name">နာမည်</label><input type="text" id="name" v-model="name"></div><div> <label for="model">ပုံစံ -</label><input type="text" id="model" v-model="model"></div><div> <label for="quantity">အရေအတွက်:</label><input type="number" id="quantity" v-model="quantity"></div> <button type="submit">ထည့်သည်</button> </form></div></template><script>import axios from 'axios';<br>export default {<br> data() {<br> return {<br> name: '',<br> model: '',<br> quantity: 0,<br> };<br> },<br> methods: {<br> addAsset() {<br> axios.post('/api/addAsset', {name: this.name, model: this.model, quantity: this.quantity})<br> .then(response => {<br> if (response.data.status === 1) {<br> alert('အောင်မြင်စွာဆက်ပြောသည်');<br> this.name = '';<br> this.model = '';<br> this.quantity = 0;<br> } else {<br> alert('ဖြည့်စွက်ချက်မအောင်မြင်ပါ');<br> }<br> })<br> .catch(error => {<br> console.error(error);<br> });<br> },<br> },<br>};</script>
PHP နှင့် Vue ကိုမြှင့်တင်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ရိုးရှင်းသောပိုင်ဆိုင်မှုများ၏စီမံခန့်ခွဲမှု၏စီမံခန့်ခွဲမှုဆိုင်ရာလုပ်ဆောင်မှုကိုနားလည်သဘောပေါက်ရန်ရိုးရှင်းသော်လည်းလက်တွေ့ကျကျဂိုဒေါင်စီမံခန့်ခွဲမှုစနစ်ကိုတီထွင်နိုင်သည်။ ဤစနစ်တွင် Warehouse စီမံခန့်ခွဲမှုအတွက်အသေးစားနှင့်အလတ်စားစီးပွားရေးလုပ်ငန်းများအတွက်အခြေခံလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည့်စနစ်ကောင်းမွန်သည့်အတွေ့အကြုံနှင့် interface effects များရှိသည်။ ထို့အပြင်ကျွန်ုပ်တို့သည်စနစ်၏တည်ငြိမ်မှုနှင့်ယုံကြည်စိတ်ချရမှုကိုတိုးတက်စေရန်တိကျသောလိုအပ်ချက်များနှင့်အညီကျွန်ုပ်တို့သည်လုပ်ငန်းဆောင်တာများကိုချဲ့ထွင်နိုင်သည်။