2.5 ການອອກແບບຊ໊ອບແວ (Software Design)   ການອອກແບບซอฟท์แวร์ (Software D การแปล - 2.5 ການອອກແບບຊ໊ອບແວ (Software Design)   ການອອກແບບซอฟท์แวร์ (Software D ลาว วิธีการพูด

2.5 ການອອກແບບຊ໊ອບແວ (Software Desig

2.5 ການອອກແບບຊ໊ອບແວ (Software Design)
ການອອກແບບซอฟท์แวร์ (Software Design) คือ ການກຳໜົດໂຄງສ້າງຂອງสิ่งທີ່เราຕ້ອງການສ້າງຫຼືພັດທະນາຂຶ້ນมา ໂດຍແບ່ງงานออกເປັນส่วนย่อย (Module) แต่ละส่วนກຳໜົດหน้าທີ່ (Function) ຂໍ້ມູນນຳເຂົ້າ (Input) ขั้นตอนການເຮັດວຽກ (Workflow) ການປະມວນຜົນ (Processing) ແລະผลลัพธ์ (Output) ເຮັດໃຫ້มั่นໃຈว่าหากรวมงานย่อยทั้งหมดເຂົ້າດ້ວຍกัน ແລະຕິດຕັ້ງລະບົບเพื่อໃຊ້งาน (System Implement) ຈະໄດ້ผลลัพธ์ຂອງงานຕາມຄວາມຕ້ອງການຂອງລະບົບ (System Requirement) ຖືກຕ້ອງຕາມທີ່ກຳໜົດไว้
ການອອກແບບซอฟท์แวร์ທີ່ดี (Good Software Design) ຕ້ອງมีคุณสมบัติ 3 ประການ คือ
1) ເປັນລະບົບທີ່ງ່າຍต่อການເຮັດຄວາມເຂົ້າໃຈໃນການອອກແບບ (Understandability)
2) ຖືກອອກແບບໃຫ້ງ່າຍต่อການປັບປຸງทั้งໂຄງສ້າງໂປຣແກຣມແລະຂໍ້ມູນ (Coding and Data Structure Updateability) ແລະ
3) ສາມາດยกระดับซอฟท์แวร์ໃນองค์รวมໄດ້ງ່າຍ (Upgradability)

2.6 วงจรชีวิตການພັດທະນາລະບົບ (System Development Life Cycle )
ການຂຽນໂປຣແກຣມເປັນเพียงส่วนเล็กຫຼືขั้นตอนหนึ่งໃນวงจรชีวิตການພັດທະນາລະບົບ (SDLC = System Development Life Cycle) นักພັດທະນາควรສຶກສາวงจรนี้ໃຫ້ละเอียดว่ากระบวนການทั้งหมดເລີ່ມຕົ້ນ จบลง ແລະເລີ່ມຕົ້ນໃໝ່อย่างไร ແລະເຮັດຄວາມເຂົ້າໃຈໃນภาพรวมว่าເປັນอย่างไร เพื่อນຳໄປสู่ການພັດທະນາລະບົບຂອງตน ແລະເຮັດໃຫ້ລະບົບຖືກໃຊ້งานໄດ້อย่างยั่งยืน ເຊິ່ງวงจรชีวิตການພັດທະນາລະບົບมี 7 ขั้นตอน ดังนี้
1. ເຮັດຄວາມເຂົ້າໃຈปัญหาໃນລະບົບเดิม (Problem Recognition)
1.1 สรุปລັກສະນະองค์กรຈາກຜູ້บริຫານ (Executive Summary)
1.2 ແນະນຳລັກສະນະຂອງปัญหาໂດຍทั่วໄປ (Problem Specification)
- ກຳໜົດหัวเรื่องຂອງปัญหา (Subject)
- ກຳໜົດຂອງเบตຂອງปัญหา (Scope)
- ກຳໜົດວັດຖຸประสงค์ຂອງການສຶກສາ (Objective)
1.3 ສະແດງส่วนທີ່ก่อໃຫ້ເກີດปัญหา ແລະທີ່ກ່ຽວข้องກັບຂໍ້ມູນ (Relation of Problem and Data)
1.4 อธิบายຫຼັກການແລະเหตุผลໃນການแก้ปัญหา (Guiding for Basic Solution)
2. ການສຶກສາຄວາມเหมาะสม ແລະຄວາມເປັນໄປໄດ້ທີ່ຈະພັດທະນາລະບົບ (Feasibility Study)
2.1 ການสัมภาษณ์ (Interview) หาสภาพຄວາມເປັນจริง
2.2 ສຶກສາຈາກຂໍ້ມູນ ແລະรายงานเอกสาร ว่าເກີດໄດ້อย่างไร (Document Study)
2.3 ສຶກສາขั้นตอนການดำเนินงานຂອງລະບົບ (Process Study)
2.4 ທົບທວນ ແລະสรุปหัวเรื่อง, ขอบเขต ແລະเป้าหมาย (Objective Review)
2.5 ນຳเสนอข้อสรุป วิธีການ เวลา ຕົ້ນทุน ແລະผลตอบแทนຂອງຕົວເລືອກ (Option Summary)
2.6 ຈັດເຮັດเอกสารสรุปກ່ຽວກັບแผนພັດທະນາລະບົບໃໝ່ (Choosing Summary)
3. ເຮັດຄວາມເຂົ້າໃຈລະບົບທີ່ໃຊ້ຢູ່เดิม (Understanding Existing System)
3.1 ຄຳອະທິບາຍໄປກ່ຽວກັບລະບົບທີ່ໃຊ້ຢູ່ (Existing System Explannation)
- ຂໍ້ມູນນຳເຂົ້າ (Input)
- ຂັ້ນຕອນການເຮັດວຽກ (Process)
- ຂໍ້ມູນນຳເໜີ ຫຼື ຜົນລັບ (Output)
- ສັບພະຍາກອນຕ່າງໆ (Resourse)
- ບຸກຄາລາກອນ (Personal)
- ສິນຄ້າຄົງຄັງ (Stock)
- ຖານະການເງິນ (Finance State)
- ຄວາມສະດວກໃນດ້ານຕ່າງໆ (Facility)
- ຂັ້ນຕອນທາງດ້ານບັນຊີ (Accounting Process)
3.2 ເອກະສານ (Document of Existing System)
- ບົດສຳພາດ (Interview)
- ເອກະສານຂໍ້ມູນ (Data Document)
- ແຜນຜັງເອກະສານ (Document Flow)
- ແຜນຜັງສະແດງການໄຫຼວຽນຂອງຂໍ້ມູນ (Data Flow Diagram)
- ແຜນຜັງງານ (Layout Chart)
- ແຜນຜັງອົງກອນ (Organization Chart)
3.3 ຂໍ້ດີຂອງລະບົບທີ່ໃຊ້ຢູ່ (Advantage of Existing System)
3.4 ຂໍ້ເສຍຂອງລະບົບທີ່ໃຊ້ຢູ່ (Disadvantage of Existing System)
4. ອອກແບບລະບົບໃໝ່ (System Design)
4.1 ອະທິບາຍຂໍ້ມູນນຳເຂົ້າ (Input)
4.2 ອະທິບາຍຂໍ້ມູນທີ່ນຳສະເໜີ (Output)
4.3 ອະທິບາຍການປະມວນຂໍ້ມູນ (Data Process)
4.4 ອະທິບາຍໂຄງສ້າງແຟ້ມ (File Structure)
4.5 ອະທິບາຍລາຍລະອຽດກ່ຽວກັບຂໍ້ມູນ ແລະ ເມນູ (Data Dictionary and Menu Design)
4.6 ອະທິບາຍການໄຫຼຂອງເອກະສານ ຫຼືຂໍ້ມູນ (Data Flow)
4.7 ອະທິບາຍວິທີການຄວບຄຸມ ແລະລະບົບຮັກສາຄວາມປອດໄພ (Security)
4.8 ອະທິບາຍເທັກນິພິເສດທີ່ນຳມາໃຊ້ໃນການເຮັດວຽກໃນລະບົບໃໝ່ (Technique)
4.9 ອະທິບາຍການເລືອກຊື້ hardware ແລະ software (Hardware & Software)
5. ການພັດທະນາລະບົບ (System Construction)
5.1 ການຂຽນໂປຣແກຣມ (Programming)
5.2 ການທົດລອງໂປຣແກຣມ (Testing and Evaluation)
5.3 ຈັດເຮັດຄູມື (Documentation)
5.4 ຝຶກອົບຮົມ (Training)
6. ການຕິດຕັ້ງລະບົບໃໝ່ ຫຼືນຳມາໃຊ້ຈິງ (Conversion and Installation)
6.1 ປ້ອນຂໍ້ມູນ (Data Entry)
6.2 ເລີ່ມໃຊ້ງານລະບົບ (Go On)
7. ການບຳລຸງຮັກສາລະບົບ (System Maintenance)
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ลาว) 1: [สำเนา]
คัดลอก!
25 ການອອກແບບຊ໊ອບແວ (Software Design)
ການອອກແບບຊອບແວ Software (ການອອກແບບຊອບແວ) ເປັນທີ່ການກໍາຫນົດໂຄງສ້າງຂອງສິ່ງທີ່ພວກເຮົາຕ້ອງການສ້າງຫຼືພັດທະນາຂຶ້ນມາ. ໂດຍແບ່ງອອກເປັນຫົວຂໍ້ (Module) ແຕ່ລະຄົນກໍາຫນົດຫນ້າທີ່ (Function) ຂໍ້ມູນນໍາເຂົ້າ (Input) ຂັ້ນຕອນການເຮັດວຽກ (Workflow) ການປະມວນຜົນ (Processing) ແລະຜົນຜະລິດ (Output) ເຮັດໃຫ້ມັນໃຈທີ່ປະກອບມີຍ່ອຍທັງຫມົດເຂົ້າດ້ວຍກັນ. ແລະຕິດຕັ້ງລະບົບການໃຊ້ວຽກເຮັດງານທໍາ (ລະບົບປະຕິບັດ) ຈະໄດ້ເຮັດວຽກຜົນຂອງຕາມຄວາມຕ້ອງການຂອງລະບົບ (System Requirement) ຖືກຕ້ອງຕາມທີ່ກໍາຫນົດມັນ
ການອອກແບບຊອບແວຂອງທີ່ດີ (Good Design Software) ຕ້ອງມີຄຸນວຸດທິການປະຈໍາປີທີສາມແມ່ນ
1) ເປັນລະບົບທີ່ງ່າຍຕໍ່ການເຮັດຄວາມເຂົ້າໃຈໃນການອອກ ແບບ . (ເຂົ້າໃຈ)
2) ຖືກອອກແບບໃຫ້ງ່າຍຕໍ່ການປັບປຸງການໂຄງສ້າງໂປຣແກຣມແລະຂໍ້ມູນ (ລະຫັດແລະໂຄງປະກອບການຂໍ້ມູນການປັບປຸງ) ແລະ
3) ສາມາດຍົກສູງບົດບາດ Software ຂອງຖ້າຫາກໃນໄດ້ງ່າຍ. (ຍົກລະດັບ) 26 ວົງຈອນຊີວິດການພັດທະນາລະບົບ (ການພັດທະນາລະບົບວົງຈອນຊີວິດ) ການຂຽນໂປຣແກຣມເປັນສ່ວນຂະຫນາດນ້ອຍຫຼືຂັ້ນຕອນໃນວົງຈອນຊີວິດການພັດທະນາລະບົບ (SDLC = ການພັດທະນາລະບົບວົງຈອນຊີວິດ) A ພັດທະນາຄວນຈະສຶກສາວົງຈອນໃຫ້ການແກ້ໄຂທີ່ຂະບວນການການທັງຫມົດເລີ່ມຕົ້ນໄດ້ສິ້ນສຸດລົງແລະເລີ່ມຕົ້ນໃຫມ່ຢ່າງໃດກໍຕາມ. ແລະເຮັດຄວາມເຂົ້າໃຈໃນເປັນໂດຍລວມຢ່າງໃດກໍຕາມ. ໃນຄໍາສັ່ງທີ່ຈະນໍາໄປການພັດທະນາລະບົບ ຂອງ ຕົນ. ແລະເຮັດໃຫ້ລະບົບຖືກໃຊ້ໄດ້ວຽກເຮັດງານທໍາແບບຍືນຍົງ. ເຊິ່ງໄລຍະເວລາການພັດທະນາລະບົບຂະບວນການຂັ້ນຕອນເຈັດ: 1 ເຮັດຄວາມເຂົ້າໃຈໃນລະບົບບັນຫາຕົ້ນສະບັບ (ການຮັບຮູ້ບັນຫາ) 11. ການລັກສະນະອົງການຈັດຕັ້ງຈາກຜູ້ 's ຫານ (Summary Executive) 12 ແນະນໍາລັກສະນະຂອງບັນຫາໂດຍທົ່ວໄປ (ບັນຫາ) - ຫນົດ subject ຂອງບັນຫາ (Subject) ກໍາ - ກໍາຫນົດຂອງ Batesville ຂອງບັນຫາ (Scope) - ກໍາຫນົດວັດຖຸຈະຂອງການສຶກສາ. (ຈຸດປະສົງ) 13 ທີ່ສະແດງການສ້າງຕັ້ງໃຫ້ເກີດບັນຫາ. ແລະທີ່ກ່ຽວຂ້ອງກັບຂໍ້ມູນ (ຄວາມສໍາພັນຂອງບັນຫາແລະຂໍ້ມູນ) 14 ອະທິບາຍວ່າເປັນຫຍັງຫຼັກການແລະໃນການແກ້ໄຂ (ສໍາລັບແນວທາງການແກ້ໄຂພື້ນຖານ,) 2 ສຶກການສາຄວາມຖືກຕ້ອງ. ຄວາມເປັນໄປໄດ້ແລະທີ່ລະນາ ຈະພັດທະບົບ (Feasibility Study) 21 ການສໍາພາດ (Interview) ສໍາລັບການທີ່ແທ້ຈິງຄວາມເປັນ 22. ສຶກສາຈາກຂໍ້ມູນ ແລະເອກະສານບົດລາຍງານ ທີ່ເກີດໄດ້ວິທີການ (ການສຶກສາເອກະສານ) 23 ສຶກສາຂັ້ນຕອນການປະຕິບັດງານຂອງລະບົບ (ການສຶກສາຂະບວນການ) 24 ທົບທວນແລະວິຊາການ, ຂອບເຂດແລະເປົ້າຫມາຍ (ການທົບທວນຄືນຈຸດປະສົງ) 25 ນໍາສະເຫນີການກໍານົດວິທີການທີ່ໃຊ້ເວລາຕົ້ນທຶນແລະກັບຄືນຂອງຕົວເລືອກ (Option Summary). 26 ຈັດເຮັດເອກະສານກ່ຽວກັບແຜນການພັດທະລະນາບົບໃຫມ່ (ເລືອກ Summary) 3. ເຮັດຄວາມເຂົ້າໃຈທີ່ລະບົບໃຊ້ ຢູ່ ຕົ້ນສະບັບ. (ຄວາມເຂົ້າໃຈລະບົບທີ່ມີຢູ່ແລ້ວ) 31 ຄໍາອະທິບາຍໄປກ່ຽວກັບລະ ບົບທີ່ໃຊ້ຢູ່ (ທີ່ມີຢູ່ລະບົບ Explannation) - ຂໍ້ມູນນໍາເຂົ້າ (Input) - ຂັ້ນຕອນການເຮັດວຽກ (Process) - ມູນນໍາເຫນີຫຼືຜົນລັບ (Output) ຂໍ້ - ສັບພະຍາກອນຕ່າງໆ (Resourse) - ບຸກຄາລາກອນ (ສ່ວນບຸກຄົນ) - ສິນຄ້າຄົງຄັງ (Stock) - ການເງິນ (Finance State) ຖານະ. - ຄວາມສະດວກໃນດ້ານຕ່າງໆ (Facility) - ຂັ້ນຕອນທາງດ້ານບັນຊີ (Process Accounting) 32 ເອກະສານ (ເອກະສານຂອງລະບົບທີ່ມີຢູ່) - ບົດສໍາພາດ (Interview) - ເອກະສານຂໍ້ມູນ (Document ຂໍ້ມູນ) - ແຜນຜັງເອກະສານ (Document Flow) - ຜັງສະແດງການໄຫຼວຽນຂອງຂໍ້ ມູນ (Data Flow Diagram) ແຜນ - ແຜນຜັງງານ (Layout ໃນຕາຕະລາງ) . - ແຜນຜັງອົງກອນ (ຕາຕະລາງການຈັດຕັ້ງ) 33 ຂໍ້ດີຂອງທີ່ລະບົບໃຊ້ຢູ່ (ໃຊ້ປະໂຍດຈາກລະບົບທີ່ມີຢູ່) 34 ຂໍ້ເສຍຂອງທີ່ລະບົບໃຊ້ຢູ່. (ຂໍ້ເສຍຂອງລະບົບທີ່ມີຢູ່) 4 ອອກແບບລະບົບໃຫມ່ (ການອອກແບບລະບົບ) 41 ອະທິບາຍຂໍ້ມູນນໍາເຂົ້າ (Input) 42 ອະທິບາຍຂໍ້ມູນທີ່ນໍາສະ ເຫນີ (Output) 43 ອະທິບາຍການປະມວນຂໍ້ມູນ (Process Data) 44 ອະທິບາຍໂຄງສ້າງແຟ້ມ (File Structure) 45. ອະທິບາຍລາຍອຽດກ່ຽວກັບຂໍ້ ມູນລະແລະເມນູ (ການອອກແບບເມນູແລະ Dictionary Data) 46 ອະທິບາຍໄຫຼຂອງເອການກະ ສານຫຼືຂໍ້ມູນ (Data Flow) 47 ອະທິບາຍວິທີການຄວບຄຸມ. ແລະລະບົບຮັກສາຄວາມປອດໄພ. (Security) 48 ອະທິບາຍເທັກນິພິເສດທີ່ ນໍາມາໃຊ້ໃນການເຮັດວຽກໃນລະບົບໃຫມ່ . (ເຕັກນິກ) 49 ອະທິບາຍເລືອກຊື້ການແລະຊອຟແວຮາດແວ (Hardware & Software) 5. ການລະນາພັດທະບົບ (ວຽກກໍ່ສ້າງລະບົບ) 51. ການຂຽນໂປຣແກຣມ (Programming) 52 ການທົດລອງໂປຣແກຣມ (ການທົດສອບແລະການປະເມີນຜົນ) 53 ຈັດເຮັດຄູມື (ເອກະສານ) 54 ຝຶກອົບຮົມ (Training) 6. ຕິດຕັ້ງການລະບົບໃຫມ່. ຫຼືນໍາມາໃຊ້ຈິງ (ການປ່ຽນແປງແລະການຕິດຕັ້ງ) 61 ປ້ອນຂໍ້ມູນ (Data Entry) 62 ເລີ່ມໃຊ້ງານລະບົບ (Go On) 7. ການສາລະບໍາລຸງຮັກບົບ (System Maintenance).

























































การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: