Лабораторна робота №4 на тему Системні вимоги
« НазадЛабораторна робота № 4Тема: Системні вимогиЦіль роботи: Ознайомиться із системними вимогами. Навчиться розробляти системні вимоги (Облік студентів, автоматизована система керування, (АСК) роботи бібліотеки, АСК роботи бухгалтерії, АСК роботи складу, АСК навчального плану, АСК обліку кадрів). Теоретичні відомостіСистемні вимоги - це більш деталізований опис користувальницьких вимог. Вони звичайно є основою для заключення контракту на розробку програмної системи й тому повинні представляти максимально повну специфікацію системи в цілому. Системні вимоги також використовуються як відправна крапка на етапі проектування системи. Специфікація системних вимог може будуватися на основі різних системних моделей, таких, як об'єктна модель або модель потоків даних. У принципі системні вимоги визначають, що повинна робити система, не показуючи при цьому механізму її реалізації. Але, з іншого боку, для повного опису системи потрібна деталізована інформація про неї, що по можливості повинна включати всю інформацію про системну архітектуру. На те існує ряд причин. 1. Первісна архітектура системи допомагає структурувати специфікацію вимог. Системні вимоги повинні описувати підсистеми, з яких складається розроблювальна система. 2. У більшості випадків розроблювальна система повинна взаємодіяти із уже існуючими системами. Це накладає певні обмеження на архітектуру нової системи. 3. У якості зовнішньої системної вимоги може виступати умова використання для розроблювальної системи спеціальної архітектури. Специфікації системних вимог часто пишуться природною мовою. Але використання природної мови може породити певні проблеми при написанні деталізованої специфікації. Застосування природної мови має на увазі, що ті, хто пише специфікацію, і ті, хто її читає, ті самі слова й вираження розуміють однаково. Однак насправді це не так, оскільки природній мові властив певна розмитість понять. Внаслідок цього одна і та сама вимога може трактуватися різними людьми по-різному. Щоб уникнути подібних проблем, розроблені методи опису вимог, які структурують специфікацію й зменшують розмитість визначень. Ці методи представлені в табл. 4.1. Крім цього, розроблені інші підходи, наприклад спеціальні мови опису вимог, які використовуються відносно рідко. Таблиця 4.1. Способи запису специфікацій вимог
Завдання Визначити системні вимоги до системи відповідного до Вашого варіанту. Варіанти:
З повагою ІЦ "KURSOVIKS"! |