fbpx
วิกิพีเดีย

การระบุข้อกำหนดซอฟต์แวร์

การระบุข้อกำหนดซอฟต์แวร์ (อังกฤษ: Software Requirements Specification) หรือ เอสอาร์เอส เป็นข้อกำหนดที่กำหนดขึ้นในกระบวนการพัฒนาระบบ โดยก่อนจะลงมือพัฒนาจะมีการวิเคราะห์ความต้องการ หลังจากเราวิเคราะห์เสร็จก็จะมากำหนดความต้องการว่ามีอะไรบ้าง โดยความต้องการที่เรากำหนดขึ้นมานั้นนำมาใช้ประโยชน์ได้ 2 อย่าง คือ 1.1 มองในมุมมองของเจ้าของงาน จะใช้เป็นตัวอ้างอิงการเปิดประมูลให้กับผู้ที่จะทำการพัฒนา 1.2 เป็นส่วนหนึ่งในสัญญาเพื่อใช้ในการชำระค่าจ้าง กล่าวคือ ถ้าทำไม่ได้ตามข้อกำหนดความต้องการก็อาจจะไม่ชำระค่าจ้าง

Functional Requirement คือ Requirement หรือสิ่งที่ระบบควรจะทำหน้าที่หลักของระบบที่จะต้องทำ เช่น

  • ผู้ใช้ต้องสามารถค้นหาจากฐานข้อมูลทั้งหมดก็ได้หรือ ค้นหาจากส่วนหนึ่งส่วนใดของฐานข้อมูลก็ได้
  • ระบบจะต้องมีโปรแกรมที่ช่วยให้อ่านเอกสารได้

Non-functional Requirement คือ Requirement อื่นๆที่ไม่ใช่หน้าที่หลักๆที่ต้องทำ แต่เป็นคุณสมบัติอื่นๆที่เราอยากได้จากระบบ เช่น ความปลอดภัยของระบบ, ความเชื่อถือได้ของระบบ, เวลาตอบสนอง, มีความสามารถทางด้าน I/O, ความสามารถในการเชื่อมต่อกับระบบอื่นๆ ตัวอย่างเช่น ระบบบัญชี โดยที่หน้าที่หลักของระบบบัญชีคือ บันทึกข้อมูล Transaction รายวัน, จะต้องมีการทำสรุปยอดบัญชีได้ สิ่งเหล่านี้คือสิ่งที่ระบบบัญชีควรทำคือ Functional Requirement แต่ถ้าบอกว่าต้องมีการใส่รหัสผ่าน, สามารถเชื่อมโยงอินเทอร์เน็ตได้ , เชื่อมโยงกับระบบบัญชีของบริษัทอื่นได้ อันนี้ไม่ใช่หน้าที่หลัก ของระบบบัญชี แต่มันคือ Non-functional Requirement

Function Oriented Programming เป็นการเขียน โปรแกรมโดยยึดหลักการเขียนโปรแกรมแบบแยกเป็นหน่วยย่อย (Module) ตามหน้าที่แล้ว รวบรวมหน่วยย่อยเหล่านั้นเข้าด้วยกันเป็นโครงสร้างสอดคล้องสัมพันธ์กัน เราเรียกขั้นนี้ว่า ขั้น Integration โครงสร้างที่ได้ก็คือโปรแกรมที่ต้องการ ภาษาที่ใช้พัฒนาโปรแกรมในแนวนี้ จัดเป็นภาษาประเภทที่เรียกว่า Procedural Language การเขียนโปรแกรมแนวนี้ได้ถูกใช้มา นานตั้งแต่ยุคก่อนจนถึงยุคปัจจุบันก็ยังใช้อยู่ โดยเฉพาะโปรแกรมที่มีขนาดเล็ก

การระบ, อกำหนดซอฟต, แวร, บทความน, องการการจ, ดหน, ดหมวดหม, ใส, งก, ภายใน, หร, อเก, บกวาดเน, อหา, ให, ณภาพด, ณสามารถปร, บปร, งแก, ไขบทความน, ได, และนำป, ายออก, จารณาใช, ายข, อความอ, นเพ, อช, ดข, อบกพร, อง, งกฤษ, software, requirements, specification, หร, เอสอาร. bthkhwamnitxngkarkarcdhna cdhmwdhmu islingkphayin hruxekbkwadenuxha ihmikhunphaphdikhun khunsamarthprbprungaekikhbthkhwamniid aelanapayxxk phicarnaichpaykhxkhwamxunephuxchichdkhxbkphrxngkarrabukhxkahndsxftaewr xngkvs Software Requirements Specification hrux exsxarexs epnkhxkahndthikahndkhuninkrabwnkarphthnarabb odykxncalngmuxphthnacamikarwiekhraahkhwamtxngkar hlngcakerawiekhraahesrckcamakahndkhwamtxngkarwamixairbang odykhwamtxngkarthierakahndkhunmannnamaichpraoychnid 2 xyang khux 1 1 mxnginmummxngkhxngecakhxngngan caichepntwxangxingkarepidpramulihkbphuthicathakarphthna 1 2 epnswnhnunginsyyaephuxichinkarcharakhacang klawkhux thathaimidtamkhxkahndkhwamtxngkarkxaccaimcharakhacangFunctional Requirement khux Requirement hruxsingthirabbkhwrcathahnathihlkkhxngrabbthicatxngtha echn phuichtxngsamarthkhnhacakthankhxmulthnghmdkidhrux khnhacakswnhnungswnidkhxngthankhxmulkid rabbcatxngmiopraekrmthichwyihxanexksaridNon functional Requirement khux Requirement xunthiimichhnathihlkthitxngtha aetepnkhunsmbtixunthieraxyakidcakrabb echn khwamplxdphykhxngrabb khwamechuxthuxidkhxngrabb ewlatxbsnxng mikhwamsamarththangdan I O khwamsamarthinkarechuxmtxkbrabbxun twxyangechn rabbbychi odythihnathihlkkhxngrabbbychikhux bnthukkhxmul Transaction raywn catxngmikarthasrupyxdbychiid singehlanikhuxsingthirabbbychikhwrthakhux Functional Requirement aetthabxkwatxngmikarisrhsphan samarthechuxmoyngxinethxrentid echuxmoyngkbrabbbychikhxngbristhxunid xnniimichhnathihlk khxngrabbbychi aetmnkhux Non functional RequirementFunction Oriented Programming epnkarekhiyn opraekrmodyyudhlkkarekhiynopraekrmaebbaeykepnhnwyyxy Module tamhnathiaelw rwbrwmhnwyyxyehlannekhadwyknepnokhrngsrangsxdkhlxngsmphnthkn eraeriykkhnniwa khn Integration okhrngsrangthiidkkhuxopraekrmthitxngkar phasathiichphthnaopraekrminaenwni cdepnphasapraephththieriykwa Procedural Language karekhiynopraekrmaenwniidthukichma nantngaetyukhkxncnthungyukhpccubnkyngichxyu odyechphaaopraekrmthimikhnadelk bthkhwamniyngepnokhrng khunsamarthchwywikiphiediyidodyephimkhxmulekhathungcak https th wikipedia org w index php title karrabukhxkahndsxftaewr amp oldid 7688233, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม