ຄອມພິວເຕີ, ເຕັກໂນໂລຊີຂໍ້ມູນຂ່າວສານ
ທຸລະກໍາແມ່ນຫຍັງ? ລະບົບປະມວນຜົນທຸລະກໍາ
ໃນໂລກບ່ອນທີ່ທຸກສິ່ງທຸກຢ່າງມີການປ່ຽນແປງຢ່າງວ່ອງໄວສະນັ້ນ, ພວກເຮົາບໍ່ສາມາດເຮັດສໍາລັບການຢຸດນາທີ. ນີ້ໃຊ້ໄດ້ກັບໄດ້ຮັບຂໍ້ມູນໃຫມ່. ໄລຍະທີ່ບໍ່ຮູ້ຈັກຫລືສະບັບຫລ້າສຸດຂອງຊອບແວໄດ້ - ມັນເປັນໂອກາດທີ່ຈະຕື່ມຂໍ້ມູນໃສ່ເຖິງຄວາມຮູ້ໃນເຂດພື້ນທີ່ສະເພາະໃດຫນຶ່ງ. ໃນມື້ນີ້ພວກເຮົາຈະສົນທະນາກ່ຽວກັບສິ່ງທີ່ເຮັດທຸລະກໍາ, ເຮັດແນວໃດມັນເຮັດວຽກ.
Introduction to terminology
ຊະນິດຂອງ ຊອຟແວ ສໍາລັບ automating ຂະບວນການທຸລະກິດສ້າງຕັ້ງຂຶ້ນຢ່າງຫນັກແຫນ້ນກ່ຽວກັບການຕະຫຼາດໃນທີ່ຜ່ານມາ 15 ປີ. ນີ້ຮຽກຮ້ອງໃຫ້ມີຄວາມສາມາດໃນການເຮັດວຽກຮ່ວມກັບຊອຟແວກ່ຽວກັບລະດັບທີ່ແຕກຕ່າງກັນຂອງປະຕິສໍາພັນ: ເປັນປະຕິບັດການ, programmer, ບັນຊີ, ແລະອື່ນໆ ເພາະສະນັ້ນ, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເຂົ້າໃຈບາງສ່ວນຂອງກົນໄກຂອງໂຄງການດັ່ງກ່າວ. ທໍາອິດຂໍໃຫ້ຂອງ deal ກັບດັ່ງກ່າວເລື້ອຍໆແລະຫນ້າຢ້ານກົວຂໍ້ກໍານົດຈໍານວນຫຼາຍເຮັດທຸລະກໍາໄດ້. ສ່ວນຫຼາຍມັກ, ເພື່ອຕອບໂດຍຖ້ອຍຄໍາຂອງງາມເຊື່ອງໄວ້ຢູ່ໄກຈາກດັ່ງກ່າວເປັນປະກົດການສະລັບສັບຊ້ອນ, ເປັນຈໍານວນຫຼາຍຮູ້, uttering ເປັນໄລຍະໃຫມ່, ຄວາມພະຍາຍາມມັນດ້ວຍຫູ. ໃຫ້ເຂົ້າໃຈວ່າດັ່ງກ່າວເຮັດທຸລະກໍາໄດ້.
ຄໍານິຍາມ
notation ນີ້ຖືກນໍາໃຊ້ເພື່ອສົ່ງກັບຜະລິດຕະພັນທີ່ປະຕິບັດຖານຂໍ້ມູນໄດ້. ຫຼາຍ ປະຕິບັດງານແມ່ນມີເຫດຜົນ ອະນຸຍາດເຂົ້າໄປໃນຫນຶ່ງແລະເຮັດວຽກສະລັບກັນໄປເຊິ່ງກັນແລະກັນ, ແລະມີການເຮັດທຸລະກໍາ. ໃນຊີວິດປະຈໍາວັນ, ການເຄື່ອນຍ້າຍສາມາດໄດ້ຮັບການພິຈາລະນາເປັນລະບົບຕ່ອງໂສ້ຂອງຂັ້ນຕອນດັ່ງກ່າວເປັນ "ປຸກ - ລ້າງ - ແຕ່ງ - ອາຫານເຊົ້າ - ໄປເຮັດວຽກ."
ພິຈາລະນາການແນວຄວາມຄິດຂ້າງເທິງຜະລິດຕະພັນຕົວຢ່າງ 1C. Transaction - ນີ້ແມ່ນລໍາດັບຕັດແຍກອອກດຽວກັນ. A ຮູບແບບທີ່ດີສາມາດຮັບໃຊ້ເປັນການບັນທຶກຂອງຫນ່ວຍສິນຄ້າໄດ້: ການເປີດລະບົບທີ່ຕ້ອງການສ້າງເປັນເຂົ້າໃຫມ່ຕື່ມໃນຂົງເຂດສະຫນອງໃຫ້. ເພື່ອໃຫ້ຫມັ້ນໃຈວ່າການປະຕິບັດທັງຫມົດເຫຼົ່ານີ້ໄດ້ນໍາໄປສູ່ການຜົນໄດ້ຮັບທີ່ຕ້ອງການ, ມັນເປັນສິ່ງຈໍາເປັນເພື່ອປະຕິບັດໃຫ້ເຂົາເຈົ້າຢ່າງເຂັ້ມງວດຈາກຄັ້ງທໍາອິດກັບສຸດທ້າຍ. ພຽງແຕ່ຫຼັງຈາກນັ້ນຂັ້ນຕອນການຈະໄດ້ຮັບການພິຈາລະນາສົບຜົນສໍາເລັດ. ຖ້າບໍ່ດັ່ງນັ້ນ, ທຸລະກໍາໄດ້ຖືກຍົກເລີກ.
ຂະບວນການເຫຼົ່ານີ້ສາມາດຈະບໍ່ວ່າຈະອັດຕະໂນມັດ, ທີ່ຖືກສະຫນອງໃຫ້ໃນລະບົບ, ແລະດ້ວຍຕົນເອງໂດຍການພັດທະນາທີ່ຈະສໍາເລັດຫຼັງຈາກການຊື້ຜະລິດຕະພັນສໍາເລັດຮູບຢູ່ໃນຄໍາສັ່ງທີ່ຈະເຮັດໃຫ້ກໍງ່າຍຂຶ້ນສໍາລັບຜູ້ຊົມໃຊ້ຂອງບໍລິສັດໂດຍສະເພາະ. ນອກຈາກນັ້ນ, ຮູບແບບອັດຕະໂນມັດ, ໃນເວລາທີ່ການເຮັດວຽກຂອງລະບົບດັ່ງກ່າວແມ່ນກໍານົດລະບຽບໂດຍການກໍ່ສ້າງໃນກົນໄກ, ການສາມາດໄດ້ຮັບການປ່ຽນໃຈເຫລື້ອມໃສທີ່ຈະດໍາເນີນ.
ທຸລະກໍາໃນ 1C: subtleties ຂອງພາສາການກໍ່ສ້າງໃນໄດ້
ແມ່ນຫຍັງເປັນການດໍາເນີນໃນກໍລະນີທົ່ວໄປ, ພວກເຮົາສາມາດເຂົ້າໃຈ. ແຕ່ນັບຕັ້ງແຕ່ແຕ່ລະບໍລິສັດມີສ່ວນຮ່ວມໃນການພັດທະນາຊອຟແວ, ເຮັດໃຫ້ວິທີການຂອງຕົນເອງຂອງເຂົາເຈົ້າ, ມີຄວາມແຕກຕ່າງບາງຢ່າງລະຫວ່າງເຮັດທຸລະກໍາໂດຍທົ່ວໄປແລະກິດຈະກໍາໃນ 1C ໂດຍສະເພາະ. ສໍາລັບຕົວຢ່າງ, ຮັງ (ທຸລະກໍາພາຍໃນທຸລະກໍາ) ຍັງບໍ່ໄດ້ສະຫນັບສະຫນຸນໃນ 1C.
ຈາກຈຸດຂອງມອງຂອງຜູ້ປະກອບການໄວຍາກອນກໍ່ສ້າງໃນພາສາທີ່ງ່າຍດາຍພຽງພໍທີ່. ເລີ່ມຂະບວນການແມ່ນປະກາດໂດຍລະບຽບການ BeginTransaction ພິເສດ (). ZafiksirovatTranzaktsiyu () ໂດຍການຖືກນໍາໃຊ້ເພື່ອບັນທຶກການດັດແປງໃນໄລຍະປະຕິບັດຂອງການປະຕິບັດໄດ້. ຖ້າຫາກວ່າໃນຂະບວນການທີ່ມັນບໍ່ສາມາດ, ມັນເປັນໄປໄດ້ OtmenitTranzaktsiyu () ເພື່ອຍົກເລີກການປ່ຽນແປງຄໍາຫມັ້ນສັນຍາ.
ເປັນຫຍັງການນໍາໃຊ້ທຸລະກໍາເປັນທີ່ນິຍົມ? ເນື່ອງຈາກວ່າລະຫັດໃນຂັ້ນຕອນເຫຼົ່ານີ້ແມ່ນໄວຫຼາຍ. ມັນແມ່ນການນີ້ແລະຢາກ programmer ໃດ. ຄວາມແຕກຕ່າງກັນໃນຄວາມໄວອາດຈະບໍ່ເປັນຫນັງສືແຈ້ງການຖ້າຫາກວ່າຜູ້ໃຊ້ 1C ໃນຫ້ອງການ 1-2 ພະນັກງານ, ແຕ່ວ່າມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະບໍ່ມີຄວາມຮູ້ສຶກໃນເວລາທີ່ມັນມາກັບພະແນກການທັງຫມົດ, ໃນເວລາດຽວກັນການປະຕິບັດວຽກງານຕ່າງໆໃນໂຄງການນີ້.
pitfalls
ນອກເຫນືອໄປຈາກຄວາມໄດ້ປຽບແຈ້ງ, ປະກອບມີການເພີ່ມຂຶ້ນທີ່ຮ້າຍແຮງໃນ ຄວາມໄວຂອງການອ່ານ ແລະການບັນທຶກໃນເວລາທີ່ເຮັດວຽກຮ່ວມກັບຖານຂໍ້ມູນໄດ້, ໃນການເປັນມີເຄື່ອງຫມາຍລົບໄດ້. ໃຫ້ຂອງໄປກັບຕົວຢ່າງກ່ອນຫນ້ານີ້ຂອງຊີວິດ. ທຸລະກໍາທີ່ບໍ່ໄດ້ເຮັດໂດຍບຸກຄົນຫນຶ່ງ, ແລະຄອບຄົວທັງຫມົດແມ່ນຫຍັງ? ບຸກຄົນທຸກຄົນແມ່ນຄວາມພະຍາຍາມເພື່ອໃຫ້ໄດ້ຮັບເຂົ້າໄປໃນຫ້ອງນ້ໍາໃນການລ້າງຂຶ້ນກ່ອນທີ່ແອອັດທັງຫມົດໃນເຮືອນຄົວເນື່ອງຈາກວ່າມັນເປັນເວລາທີ່ອາຫານເຊົ້າ. ດັ່ງນັ້ນ, ສະມາຊິກໃນຄອບຄົວແມ່ນບໍ່ມີຄວາມສຸກກັບແຕ່ລະຄົນອື່ນໆ. ໃນທີ່ດີທີ່ສຸດ, ມັນເປັນພຽງແຕ່ການເລີ່ມຕົ້ນທີ່ບໍ່ດີຂອງມື້, ແລະທີ່ຮ້າຍແຮງທີ່ສຸດ - ເປັນການຊັກຊ້າສໍາລັບການເຮັດວຽກ, ເປັນ reprimand ຈາກດີກວ່າຕົນ, ເພື່ອຕ້ານທານກັບ.
ໃນໂຄງການມີຄືກັນ. ຖ້າຫາກວ່າຜູ້ໃຊ້ທັງຫມົດຈະເລີ່ມຕົ້ນທີ່ຈະປັບປຸງແກ້ໄຂຂໍ້ມູນໃນເວລາດຽວກັນໃນເອກະສານດຽວກັນ, ຊຶ່ງຖືວ່າເປັນສະບັບພາສາທີ່ຜ່ານມາ? ສິ່ງທີ່ຂໍ້ມູນຖືກນໍາໃຊ້ເພື່ອຊ່ວຍປະຢັດ? ໃນຄໍາສັ່ງເພື່ອຫຼີກເວັ້ນການສັບສົນດັ່ງກ່າວ, ມີກົນໄກການລັອກໄດ້. ນີ້ຫມາຍຄວາມວ່າໃນຂະນະທີ່ຜູ້ໃຊ້ຫນຶ່ງກໍາລັງເຮັດວຽກກ່ຽວກັບເອກະສານ, ທີ່ຕັ້ງໄວ້ທີ່ສອງໃນຄິວ virtual ຖ້າຢູ່. ພາຍຫຼັງສໍາເລັດສົບຜົນສໍາເລັດຫຼືຍ້ອນກັບເອກະສານທີ່ອາດຈະບໍ່ໄດ້ເຮັດວຽກຜູ້ໃຊ້ຕໍ່ໄປ.
ຫຼືອາດຈະບໍ່ໄດ້ຮັບການຄວບຄຸມ locks?
ແນວຄວາມຄິດຂອງການເປັນບໍ່ສາມາດໄດ້ຮັບການແກ້ໄຂຢ່າງເຕັມສ່ວນໂດຍບໍ່ມີການບັນຫາຂອງ locks ຫຼາຍເກີນໄປ. ເມື່ອບໍ່ມີ locks ທີ່ນໍາໄປສູ່ຂະບວນການຜິດປົກກະຕິຂອງການອ່ານແລະການຂຽນກັບຜົນໄດ້ຮັບຜິດຈາກຜົນໄດ້ຮັບ, ຫຼືຈໍານວນຫຼາຍເກີນໄປ, ປະຕິບັດງານຂັດຂວາງຂອງວິສາຫະກິດທັງຫມົດ: ຄວາມຊົ່ວຮ້າຍຫຼາຍກວ່າແມ່ນຫຍັງ?
ການແກ້ໄຂທີ່ດີທີ່ສຸດ - ສາມາດຄວບຄຸມ locks, ເຊິ່ງແມ່ນສະເລ່ຍທອງ. A programmer ການສາມາດປັບເປັນກົນໄກທີ່ມີຢູ່ແລ້ວຄວາມຕ້ອງການຂອງອົງການຈັດຕັ້ງດັ່ງກ່າວເພື່ອໃຫ້ໄດ້ເອກະສານທີ່ສໍາຄັນກໍ່ແມ່ນການປຸງແຕ່ງໃນຄິວສັ່ງຊື້. ອີງຕາມການອົງປະກອບການຕັ້ງຄ່າດຽວກັນ, ເຊິ່ງບໍ່ຮຽກຮ້ອງໃຫ້ມີ locks, ທ່ານສາມາດອະນຸຍາດໃຫ້ແກ້ໄຂຟຣີ.
ດັ່ງນັ້ນ, ການວິເຄາະເວລາຂອງກິດຈະກໍາແລະທັດສະນະຄະສິດທິໃນການລັອກອະນຸຍາດໃຫ້ການນໍາໃຊ້ຢ່າງເຕັມທີ່ຂອງຄວາມຍືດຫຍຸ່ນຂອງລະບົບ "1C: ວິສາຫະກິດ" ແລະເພີ່ມປະສິດທິປະຕິບັດງານຂອງຖານຂໍ້ມູນ, ການຫຼຸດຜ່ອນການສູນເສຍທີ່ໃຊ້ເວລາໄດ້.
ເຮັດໃຫ້ລັອກຫຼາຍເກີນໄປຈະເປັນແນວໃດ?
ຄວາມຈິງກໍຄືວາທະສິນ. ຖ້າຫາກວ່າມີຄວາມຈໍາເປັນເອົາ lock ໄດ້, ມີຈະມີຄວາມສັບສົນແລະສັບສົນວຸ່ນວາຍ. ຖານຂໍ້ມູນທີ່ຈະເກັບກໍາຂໍ້ມູນຜິດພາດເນື່ອງຈາກວ່າການດຸ່ນດ່ຽງຂຽນ off- ພ້ອມ, ຫຼື, ໃນທາງກັບກັນ, accrual ຂອງຊັບສິນໄດ້. ແຕ່ຜົນກະທົບຂອງການດັ່ງກ່າວປະເພດທີ່ຈະໄດ້ຮັບການໃນເວລາດຽວໄດ້. ເປັນຄັ້ງທໍາອິດ, ການເຮັດວຽກຈະໄປຢ່າງວ່ອງໄວ, ການສ້າງພາບລວງຕາຂອງການກວດແກ້ຂອງທາງເລືອກຂອງຄວາມລົ້ມເຫຼວ lock ໄດ້. ໃນອີກດ້ານຫນຶ່ງ, ຈໍານວນຂະຫນາດໃຫຍ່ຂອງ locks ເຈັບປ່ວຍ, conceived ໃນທັນທີເຊິ່ງກໍ່ໃຫ້ເກີດຂໍ້ຜິດພາດໄດ້. "ບໍ່ສາມາດເຮັດທຸລະກໍາທີ່ປອດໄພ" - ເຕືອນລະບົບຂອງພວກເຮົາ. ມັນຈະເປັນແນວໃດຫມາຍຄວາມວ່າ? ສອງເຊິ່ງກັນແລະກັນສະກັດເຮັດທຸລະກໍາກັບເຊິ່ງກັນແລະກັນດັ່ງນັ້ນບໍ່ມີບໍ່ວ່າຈະສາມາດສໍາເລັດວຽກເຮັດງານທໍາ, ຫຼືເພື່ອປະຕິບັດການຍົກເລີກໄດ້. ແຜ່ນປ້າຍວົງກົມ vicious ຂອງທຸລະກໍາ "ຕາຍ" ຈະວາງສາຍໃນຖານຂໍ້ມູນກ່ອນທີ່ຈະຊອກຄົ້ນຫາ, ທີ່ສໍາຄັນການຫຼຸດຜ່ອນປະສິດທິພາບລະບົບ.
ທີ່ບໍ່ຈໍາເປັນປະຕິບັດການຍົກເລີກການຜ່າຕັດເພື່ອເພີ່ມທະວີການຈໍານວນຂອງບັນທຶກບັນຊີໃນບັນທຶກ. ໃນນອກຈາກນັ້ນ, ລະບົບນີ້ຈະບໍ່ເຮັດວຽກ, ເນື່ອງຈາກວ່າຜູ້ໃຊ້ເພີ່ມຂຶ້ນພຽງແຕ່ຝັງມັນຢູ່ພາຍໃຕ້ນ້ໍາຫນັກຂອງ locks "ຕາຍ" ໄດ້. ຢຸດເຮັດວຽກແມ່ນການຂະຫຍາຍຕົວສະເຫມີ. ວິທີການຫຼີກເວັ້ນການສະຖານະການດັ່ງກ່າວ?
ລະດັບຫ່າງໄກສອກຫລີກ - ວິທີການຫນຶ່ງທີ່ຈະບໍ່ດໍາເນີນການອ້ອມຂ້າງ
ນອກຈາກຄວາມຈິງທີ່ວ່າດັ່ງກ່າວເຮັດທຸລະກໍາ, ພວກເຮົາໄດ້ກ່າວກ່ຽວກັບສິ່ງອັນຕະລາຍ. ສືບຕໍ່ການປຽບທຽບ, ພວກເຮົາມີຄວາມຫມັ້ນໃຈສາມາດຫມັ້ນໃຈວ່າການປ່ຽນແປງໃນລະດັບການ lock ໄດ້ - ເປັນເຄື່ອງມືທີ່ເຊື່ອຖືໄດ້ເປັນການທົດລອງກ່ຽວກັບການເດີນທາງກັບ 1C ທະເລໄດ້. ມີສອງລະດັບຂອງຫ່າງໄກສອກຫລີກແມ່ນ: "ອ່ານເທົ່ານັ້ນ, ບໍ່ມີເຂົ້າ" ແລະ "ບໍ່ມີການບັນທຶກຫລືການອ່ານ." ໃນການຄັດເລືອກຮູບແບບອັດຕະໂນມັດບໍ່ສາມາດໃຊ້. ແຕ່ມັນເປັນພຽງພໍທີ່ຈະແປພາສາຄໍາຮ້ອງສະຫມັກໃນຮູບແບບບໍລິຫານ, ແລະທ່ານສາມາດເຮັດໃຫ້ຂໍ້ຈໍາກັດ "smart", ເລືອກເອກະສານທີ່ສໍາຄັນບໍ່ພຽງແຕ່, ແຕ່ຍັງມອບຫມາຍໃຫ້ເຂົາເຈົ້າໄດ້ໃນລະດັບທີ່ເຫມາະສົມຂອງ insulation.
ຢ່າງໃດກໍຕາມ, ການເຮັດວຽກທີ່ດີທີ່ staged - ແມ່ນ, ຂ້າງເທິງທັງຫມົດ, ການປ້ອງກັນສະຖານະການສຸກເສີນ, ແລະບໍ່ພຽງແຕ່ເວລາຊໍາລະໄດ້ເກີດຂຶ້ນແລ້ວຄວາມລົ້ມເຫລວ. ບໍລິຫານຖານຂໍ້ມູນ Assistant ຈະສະຫນອງລະບົບການປະມວນຜົນທຸລະກໍາ. ມັນແມ່ນບົນພື້ນຖານຂອງຂໍ້ມູນທີ່, ວິທີການນີ້ແມ່ນການດໍາເນີນງານໃດໆກ່ຽວກັບລະບົບ, ບໍ່ວ່າຈະເຂົາເຈົ້າໄດ້ຮັບການສໍາເລັດສົບຜົນສໍາເລັດຫຼືຍົກເລີກ, ມັນເປັນໄປໄດ້ທີ່ຈະຄາດຄະເນພຶດຕິກໍາໃນຕໍ່ຫນ້າຂອງລະບົບແລະປ້ອງກັນບໍ່ໃຫ້ໄພຂົ່ມຂູ່ທີ່ອາດມີ.
ສະຫຼຸບສັງລວມທົ່ວໄປ
ພວກເຮົາຈັດການກັບຄໍານິຍາມຂອງທຸລະກໍາໄດ້, ພິຈາລະນາຜັງຂອງຂະບວນການຈາກພາຍໃນຂອງ, ໄດ້ຮັບສະນິດສະນົມທີ່ມີວິທີການທີ່ແຕກຕ່າງກັນຂອງການຄວບຄຸມການດໍາເນີນງານພາຍໃນຖານຂໍ້ມູນດຽວ.
ໃນຖານະເປັນສະແດງໃຫ້ເຫັນ, ກົນໄກ, ບໍ່ແມ່ນການງ່າຍ, ແຕ່ໃຫ້ເຂົ້າໃຈງ່າຍແລະທີ່ຢູ່ທີ່ດີກວ່າໂປລແກລມເມີເຖິງແມ່ນຈົວແລະຜູ້ບໍລິຫານຖານຂໍ້ມູນ. ວິທີການຄວບຄຸມບໍ່ສາມາດຍັງຖືກນໍາມາສູ່ຄວາມສົມບູນແບບ, ແລະເພື່ອຫຼີກເວັ້ນການບັນຫາໃນຮູບແບບອັດຕະໂນມັດຢ່າງເຕັມສ່ວນ, ເຊັ່ນດຽວກັນ, ເປັນໄປບໍ່ໄດ້, ແຕ່, ຢ່າງໃດກໍຕາມ, ທຸກສະບັບໃຫມ່ຂອງຊີວິດພັດທະນາຊອຟແວໄດ້ກາຍເປັນງ່າຍຂຶ້ນ.
Similar articles
Trending Now