36969

Дослідження процесу програмування взаємодій за допомогою засобів С++ або С#

Лабораторная работа

Информатика, кибернетика и программирование

Система забезпечує сканування кожної книги і обчислює загальну вартість покупки. Система дозволяє клієнту розрахуватися готівкою або кредитною картою. Після підтвердження оплати система контролю покупок друкує чек та зберігає дані про зроблені покупки. При цьому система веде облік повернених покупок.

Украинкский

2013-09-23

14.5 KB

1 чел.

Лабораторна робота  №6

Дослідження процесу програмування взаємодій за допомогою засобів С++ або С#

Мета роботи: ознайомитись з процесом проектування взаємодій за допомогою засобів С++ або С#.

Завдання:

  1.  Розробіть програмну реалізацію варіантів використання для системи контролю покупок у книжному магазині. Система забезпечує сканування кожної книги і обчислює загальну вартість покупки. Якщо штрих-код на книзі пошкоджений, то касир вводить вартість книги вручну. Система дозволяє клієнту розрахуватися готівкою або кредитною картою. Після підтвердження оплати система контролю покупок друкує чек та зберігає дані про зроблені покупки. Якщо клієнт хоче повернути раніше куплений товар у магазині, то надає чек, що підтверджує зроблену покупку. Касир приймає товари, вводить у систему відміну покупки за наданим чеком та видає готівку клієнту. При цьому система веде облік повернених покупок.

  1.  Розробіть програмну реалізацію взаємодій для комп’ютерної системи електронної пошти. Кожен користувач системи повинен мати можливість відправляти пошту з будь-якого комп’ютера і отримувати пошту за одним обліковим записом, що належить йому. Якщо користувач не зареєстрований у системі або хоче створити новий обліковий запис, система повинна надати йому цю можливість. Та ж система повинна надати засоби для відповіді на листи та для їх пересилки, а також для збереження повідомлень у файл для їх друкування. Крім того, користувачі повинні мати можливість відправляти листи одразу декільком іншим користувачам за допомогою списків розсилки.

  1.  Для описаної нижче задачі розробіть діаграму діяльності. Користувач приймає рішення модернізувати свій комп’ютер та купити ДВД-програвач. Він починає зі дзвінка до відділу продажу виробника комп’ютера, звідки його направляють до служби підтримки. Служба підтримки повідомляє користувачеві про моделі та можливі варіанти установки ДВД-програвача та замовляє доставку поштою. Він отримує програвач, успішно встановлює його в комп’ютер, після чого відправляє поштою оплачений рахунок.

  1.  Для описаної нижче задачі розробіть програмну реалізацію. Компанія виробляє новий продукт і повинна координувати декілька відділів. Продукт починає своє існування з маркетингової ідеї, котра передається у проектний відділ. Проектний відділ моделює функції продукту та підготовляє проект. Відділ виробництва вивчає та корегує проект, приводячи його у відповідність з наявним обладнанням. Проектний відділ приймає зміни, після чого проект вивчає служба підтримки: хороший проект повинен передбачати зручність ремонту. Проектний відділ приймає пропозиції служби підтримки та перевіряє, що після корегування проект задовольняє вимогам, що висуваються до цілевої функціональності.

 

А также другие работы, которые могут Вас заинтересовать

20526. Расчёт полупроводникового выпрямителя 20.5 KB
  Расчёт полупроводникового выпрямителя. Цель работы: Научится элементарному расчету выпрямителя. Наиболее широкое распространение получила схема мостового выпрямителя схема состоит из 4 диодов Д1 Д4. Вторичные обмотки трёхфазного выпрямителя соединены Звездой .
20527. Изучение соединения резисторов 70 KB
  Цель работы: Изучить на практике признаки параллельного и последовательного и смешанного соединение резисторов. Общее сопротивление цепи из нескольких последовательных соединение резисторов равно сумме сопротивлений этих резисторов. Параллельным называется такое соединение проводников при котором соединение между собой как усл. Смешанным или последовательно параллельным называется такое соединение при котором на одних участках электрические цепи они соединены параллельно а на других последовательно.
20528. Проверка закона Ома для участка цепи и всей цепи. Проверка закона Кирхгофа 37.5 KB
  Проверка закона Ома для участка цепи и всей цепи. Цель работы: Практически убедится в физических сущности закона Ома для участка цепи. Как показывают опыты ток на участке цепи прямо пропорционально напряжении на этом участке цепи и обратно пропорционально сопротивлении того же участка это закон Ома Рассмотрим полную цепь: ток в этой цепи определяется по формуле закон Ома для полной цепи.цепи с одной ЭДС прямо пропорционален этой ЭДС и обратно пропорционален сумме сопротивлении внешней и внутренней участков цепи.
20529. Измерение мощности и энергии 44 KB
  [Вт] [Вт] 100 Вт = 1 гектоватт [гВт] 1000 Вт = 1 киловатт [кВт] 1000000 Вт = 1 мегаватт [МВт] Электрическая мощность измеряется ваттметром Электрическая энергия измеряется счетчиком электрической энергии.1 № опыта Данные наблюдений Результаты вычислений U I tc P Wэнер R Pобщ 1 220 07 600 154 924 гВт 3143 704 2 220 11 3600 242 8712 гВт 1222 3 220 14 4900 308 15092 гВт 714 Р=UI=22007 = 154; W1=154600=92400=924 гВт P2=UI2=2201.1 = 242; W2=2423600=871200=8712 гВт P3=UI3=2201.4 =...
20530. Определение удельного сопротивления материалов 56 KB
  Цель работы: Опытным путем определить удельное сопротивление проводниковых материалов. Теоретическое основание: Сопротивление проводника характеризует его способность препятствовать прохождения тока. Для того чтобы при расчетах учесть способность разных проводников проводить ток вводится понятие удельное сопротивление. Удельное сопротивление это сопротивление проводника длиной 1м и поперечное сечение 1 мм2 Сопротивление проводника зависит не только от материала из которого он изготовлен оно зависит и от его размеров длины и поперечного...
20531. Создание и редактирование простейших таблиц в EXEL 91.5 KB
  Интервал или блок ячеек задается адресами левой верхней и правой нижней ячеек разделенных двоеточием например А1:C4; B1:B10. Для выделения блока ячеек можно использовать мышь перемещать при нажатой левой кнопке или клавиши управления курсором при нажатой клавише Shift. Для удобства представления данных в EXСEL применяются различные форматы ячеек числовой денежный научный процент дата и др. Присвоить формат ячейке или блоку ячеек предварительно выделив их можно с помощью команды Ячейки меню Формат или нажав правую кнопку мыши и...
20532. Создание и редактирование различных видов диаграмм в Excel 74 KB
  Диаграмма это графическое представление числовых данных. Ряды данных это наборы значений которые требуется изобразить на диаграмме. Например при построении диаграммы дохода компании за последнее десятилетие рядом данных является набор значений дохода за каждый год. Математический аналог рядов данных это значения функции Y.
20533. Встроенные функции EXCEL. Статистический анализ 101 KB
  Встроенные функции EXCEL. Простейший способ получения полной информации о любой из них заключается в переходе на вкладку Поиск из меню после чего необходимо напечатать имя нужной функции и нажать кнопку Показать. Для удобства функции в EXCEL разбиты по категориям матаматические финансовые статистические и т. Зная к какой категории относится функция справку о ней можно получить следующим образом: Щелкните на закладке Содержание в верхней части окна а затем последовательно пункты Создание формул и проверка книг Функции листа.
20534. Создание, дополнение и чтение файла данных 80 KB
  Создать файл данных со следующей структурой: шифр товара наименование план выпуска на каждый квартал фактический выпуск в каждом квартале. выпуск Факт. выпуск План. выпуск Факт.