Abstract
Ushbu tezisda foydalanish holatlari (use cases) va maʼlumotni uzatish talablari haqida batafsil tahlil qilinadi. Foydalanish holatlari tizimning funktsiyalarini va foydalanuvchilar bilan o'zaro aloqalarni tasvirlashda muhim vosita hisoblanadi. Foydalanish holatlari, asosan, tizimning qanday ishlashini va foydalanuvchilar tomonidan qanday amalga oshirilishi kerakligini aniq belgilaydi. Bu, o'z navbatida, tizimni ishlab chiqish jarayonida talablarni aniq tushunishga yordam beradi.
Maʼlumotni uzatish talablari esa, tizimlar o'rtasidagi maʼlumot almashinuvini taʼminlaydigan asosiy qoidalar va usullarga bog'liq bo'lib, ular o'zaro aloqada bo'lgan tizimlarning qanday ishlashini aniqlaydi. Ushbu talablarga rioya qilish, tizimlar o'rtasida uzluksiz va ishonchli maʼlumot almashinuvini taʼminlashda muhim ahamiyatga ega.
References
1. Pressman, R. S. (2014). Software Engineering: A Practitioner's Approach. McGraw-Hill.
2. Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified Modeling Language User Guide. Addison-Wesley.
3. Sommerville, I. (2011). Software Engineering (9th ed.). Addison-Wesley.
4. Alexander, I., & Maiden, N. (2004). Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle. John Wiley & Sons.
5. Jackson, M. (2001). Software Requirements & Specifications: A Lexicon of Practice, Principles and Prejudices. ACM Press.
6. Fowler, M. (2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language. Addison-Wesley.
7. IEEE Standard 830-1998. IEEE Recommended Practice for Software Requirements Specifications. IEEE.