Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Разработка программного продукта




 

Студенту необходимо, согласно варианта задания, разработать техническое задание согласно ГОСТ 19.201-78 и составить блок-схему алгоритма.

 

Варианты выполнения:

 

1. Игра "Крестики-нолики" (два человека за одним компьютером).

2. Игра "Морской бой" (два человека за одним компьютером).

3. Игра "Подкидной дурак" (два человека за одним компьютером).

4. Игра "Lines" (пять в ряд).

5. Игра "Балда" (в слова) - два человека за одним компьютером.

6. Игра "Маджонг". Раскладываются две колоды рубашками вверх, на каждом шаге открываются любые две карты, если они совпали - откладываются в сторону, если не совпали - переворачиваются снова.

7. Игра "Домино" (несколько игроков за одним компьютером)

8. Игра "Приключения на карте" (С кубиками, фишками и клеточками)

9. Игра "Лягушки" (На карте из квадратиков расположены лягушки, каждая занимает один квадратик. Если перепрыгнуть лягушкой через лягушку, то исчезает та, через которую перепрыгнули. Необходимо, чтобы осталась только одна лягушка.)

10. Игра "Нарды" (два человека за одним компьютером).

11. Игра "Поле чудес" (несколько игроков за одним компьютером).

12. Игра "Гонки" (аналог игры на карманном устройстве, машинка стоит на месте, двигается карта, врагов нет - только препятствия).

13. Игра "Space invaders" (аналог игры на карманном устройстве, перемещающаяся пушка с земли стреляет по кораблям пришельцев, которые опускаются всё ниже).

14. Игра "Кубик Рубика".

15. Игра "Тетрис".

16. Игра "Рулетка" (казино).

17. Игра "Двадцать одно".

18. Игра "Однорукий бандит".

19. Игра "Пасьянс".

20. Игра "Сапёр".

21. Игра "Пятнадцать".

22. Игра "Тир".

23. Игра "Тамагочи".

24. Игра "Ну, погоди!" (волк ловит яйца).

25. Индивидуальная тема придуманная студентов и согласованная с преподавателем.

 

Техническое задание должно содержать следующие разделы:

- введение;

- основания для разработки;

- назначение разработки;

- требования к программе или программному изделию;

- требования к программной документации;

- стадии и этапы разработки;

- приложение (схемы алгоритмов).


РАЗРАБОТКА БАЗЫ ДАННЫХ В MS ACCESS

 

Варианты выполнения тем:

 

1) БД «Учёт движения товаров продовольственного магазина»;

2) БД «Учёт движения материалов на складе»;

3) БД «Персональный учёт работников»;

4) БД «Учёт посещений в поликлинике»;

5) БД «Учёт больных в стационаре»;

6) БД «Учёт клиентов в ателье»;

7) БД «Учёт обмена в квартирном бюро»;

8) БД «Справочник экскурсионного обслуживания»;

9) БД «Справочник спортсменов высшей лиги»;

10) БД «Справочник клиентов службы знакомств»;

11) БД «Учёт движения самолётов по аэропорту»;

12) БД «Учёт междугородних переговоров»;

13) БД «Справочник водительского состава»;

14) БД «Учёт движения видеокассет для службы проката»;

15) БД «Справочник предприятий г. Сургута»;

16) БД «Учёт студентов, проживающих в общежитии»;

17) БД «Учёт движения лекарств в аптеке»;

18) БД «Абитуриент»;

19) БД «Магазин»;

20) БД «Ателье по ремонту бытовой техники»;

21) БД «Домоуправление»;

22) БД «Общественный транспорт»;

23) БД «Служба занятости»;

24) БД «Обслуживание пассажиров на ж.-д. вокзале»;

25) БД «Дом отдыха»;

26) БД «Товарная станция»;

27) БД «Школа»;

28) БД «Чемпионат по футболу»;

29) БД «Ресторан или общественное питание»

30) Индивидуальная тематика связанная с работой студента

 

Студент должен с помощью «Мастера» разработать минимально необходимое количество таблиц справочников, связующих таблиц, разработать по ним формы для заполнения, выставить связи между таблицами, создать запрос и отчет по ним.

Ход выполнения оформить в виде отчета.

Пример описания БД «Учет книг в библиотеке» приведен ниже.

Создание структуры базы данных

Таблицы

Для создания базы данных «Учет книг» были созданы четыре таблицы, одна для хранения данных об авторах книг, вторая для хранения книжной базы, третья для хранения данных о читателях и четвертая для контроля выдачи и возврата книг. Таблицы содержат следующие поля:

 


1. Авторы

 

Название поля Тип поля
Авторский знак Текстовый
Фамилия Текстовый
Имя Текстовый
Отчество Текстовый
Годы жизни Текстовый

Ключевое поле – Авторский знак.

 

2. Книговыдача

Название поля Тип поля
Штрих-код Счетчик
Инвентарный номер Числовой (указывается в подстановке, тип элемента управления – поле со списком, Тип источника строк – таблица или запрос, Источник строк – выберем поля Инвентарный номер, Название из таблицы Книжная база)
Номер билета Числовой (указывается в подстановке, тип элемента управления – поле со списком, Тип источника строк – таблица или запрос, Источник строк – выберем поля Номер билета, ФИО из таблицы Читатели)
Дата выдачи Дата/время
Дата возврата Дата/время
Возвращена Логический

Ключевое поле – Штрих-код.

 

3. Книжная база

Название поля Тип поля
Инвентарный номер Счетчик
Название Текстовый
Авторский знак Текстовый (указывается в подстановке, тип элемента управления – поле со списком, Тип источника строк – таблица или запрос, Источник строк – выберем поля Авторский знак, Фамилия из таблицы Авторы)
Город Текстовый
Издательство Текстовый
Год Текстовый
Количество страниц Числовой
Количество экземпляров Числовой
Полочный индекс Числовой

Ключевое поле – Инвентарный номер.

 


4. Читатели

 

Название поля Тип поля
Номер билета Счетчик
ФИО Текстовый
Дата рождения Дата/время
Адрес Текстовый
Телефон Текстовый
Паспорт Текстовый

Ключевое поле – Номер билета.

 

 

Для создания связей между таблицами и обеспечения целостности данных была создана связь типа «один - ко - многим» между полями «Авторский знак. Авторы» и «Авторский знак. Книжная база», «Инвентарный номер. Книжная база» и «Инвентарный номер. Книговыдача» и «Номер билета. Книговыдача» и «Номер билета. Читатели».

 

 

Формы

Для заполнения базы данных были созданы четыре формы:

1. Авторы. Создаем при помощи мастера форм, в качестве источника данных указываем таблицу «Авторы» (все поля).

 

2. Книговыдача. Создаем при помощи мастера форм, в качестве источника данных указываем таблицу «Книговыдача» (все поля).

 

3. Книжная база. Создаем при помощи мастера форм, в качестве источника данных указываем таблицу «Книжная база» (все поля).

 

4. Читатели. Создаем при помощи мастера форм, в качестве источника данных указываем таблицу «Читатели» (все поля).

 

Запросы

Для редактирования данных создадим четыре запроса:

1. Авторы и книги. Создаем с помощью мастера запросов. В качестве источника данных укажем таблицу «Авторы» (поля Фамилия, Имя, Отчество). И таблицу «Книжная база» (поля Название, Издательство, Год, Количество страниц).

 

2. Информация о книгах на указанном читательском билете. Создаем с помощью мастера запросов. В качестве источника данных укажем таблицы «Книговыдача» (поля Номер билета, Дата выдачи, Дата возврата, Возвращена), «Авторы» (поле Фамилия) и «Книжная база» (поля Название, Полочный индекс). В качестве условий отбора поставим Like [Введите номер билета] в поле Номер билета.

 

3. Книги на указанной полке. Создаем с помощью мастера запросов. В качестве источника данных укажем таблицы «Авторы» (поля Фамилия, Имя, отчество) и «Книжная база» (поля Название, Издательство, Количество экземпляров, Полочный индекс). В качестве условий отбора поставим Like [Введите полочный индекс] в поле Полочный индекс.

 

4. Книги указанного автора. Создаем с помощью мастера запросов. В качестве источника данных укажем таблицы «Авторы» (поля Фамилия, Имя, отчество) и «Книжная база» (поля Название, Издательство, Количество страниц). В качестве условий отбора поставим Like [Введите фамилию автора] в поле Фамилия.

 

Отчеты

Для вывода данных создадим четыре отчета:

1. Авторы и книги. Создадим с помощью мастера отчетов. В качестве источника данных укажем запрос «Авторы и книги» (все поля).

 

2. Информация о книгах на указанном читательском билете. Создадим с помощью мастера отчетов. В качестве источника данных укажем запрос «Информация о книгах на указанном читательском билете» (все поля).

 

3. Книги на указанной полке. Создадим с помощью мастера отчетов. В качестве источника данных укажем запрос «Книги на указанной полке» (все поля).

 

4. Книги указанного автора. Создадим с помощью мастера отчетов. В качестве источника данных укажем запрос «Книги указанного автора» (все поля).

 

 

И, наконец, для связывания воедино всего нами сделанного создадим Кнопочную форму, на которой расположим кнопки и сопоставим эти кнопки открытию той или иной формы или отчета.

 

 


РАБОТА С MICROCAP

 

Студент должен освоить пакет прикладных программ (ППП) анализа электрических схем MicroCAP:

1) режим временного анализа (транзитный, переходной);

2) режим частотного анализа;

3) режим спектрального анализа;

4) подготовить пояснительную записку (ПЗ) отчёта о работе с ППП MicroCAP с помощью текстового процессора Word, строго придерживаясь установленных кафедрой АСОИУ ОмГТУ нормативных требований к текстовым техническим документам.

 

Пакет прикладных программ MicroCAP предназначен для анализа электрических схем и моделирования процессов в нём. Для выполнения заданий можно использовать любые версии этого пакета от 5.0 до 9.0, корректно работающие на Вашей ПЭВМ.

Упрощённо можно сказать, что данный пакет состоит из модулей:

- графического редактора, где сначала создаётся электрическая принципиальная схема;

- базы библиотек электронных компонентов, которые можно использовать в схеме или редактировать параметры компонента для своей задачи;

- модуля анализа схем, выполняющего различные виды анализа и моделирования процессов (переходного (транзитного, временного), частотного, по постоянному току, спектрального, и др.);

- модуля встроенных программных измерительных средств.

Работу с пакетом выполняйте пошагово.

- шаг 1 - создание электрической принципиальной схемы, индикация электрических узлов в схеме.

- шаг 2 - вход в режим анализа, редактирование меню анализа (активизировать параметры "Расчёт по постоянному току" и "Автомасштаб"), прописать переменные по осям координат (по "Х" и по "Y"), запустить анализ.

- шаг 3 - исследовать результаты анализа, выполнить необходимые измерения с помощью инструментов на панели управления. Затем закрыть режим анализа.

Помните, что единицы физических величин назначаются по умолчанию в системе Си. Для уточнения достаточно к вводимому числу дописать приставку: k - кило-, meg - мега-, m - мили-, u - микро-, n - нано-, p - пико-.

Режим временного анализа

Для изучения режима временного (транзитного, переходного) анализа выполните:

А) создайте на экране в поле графического редактора схему, состоящую из источника синусоидальных колебаний (Sine Source), подключённого к сопротивлению нагрузки (Resistor) величиной 100 Ом. Параметры источника: частота 50 Гц, амплитуда сигнала 308 В, внутреннее сопротивление 10 Ом, сигнал - косинусоидальный, а остальные параметры по умолчанию.

Не забудьте подключить к общему проводу (заземлить, (Ground) нижний проводник. Включите нумерацию узлов (Node Number), и на схеме появится один узел № 1.

Б) войдите в режим временного анализа (Переходные процессы, Transient) и в меню анализа установите основные параметры: диапазон времени не менее 40 мс, максимальный шаг по времени 0,2 мс, номер поля 1, переменная по Х - время t, переменная по Y - напряжение в первом узле схемы (V(1));

В) после запуска анализа убедитесь, что на экране именно косинусоида, и измерьте её параметры: период, включив пиктограмму измерения по горизонтали (Horizontal Measure Mode); размах между максимальным и минимальным значениями, включив пиктограмму измерения по вертикали (Vertical Measure Mode); включив встроенный в MicroCAP калькулятор и определите амплитуду, деля полученный ранее размах на два.

Режим частотного анализа

Для изучения режима анализа частотных характеристик электрической цепи выполните:

А) создайте на экране в поле графического редактора схему, состоящую из источника синусоидальных колебаний (Sine Source), подключённого через параллельно соединённые индуктивность (Inductor) 169 мкГн и ёмкость (Capacitor) 600 пФ к сопротивлению нагрузки (Resistor) величиной 100 Ом. Параметры источника: частота 500 кГц, амплитуда сигнала 1 В, внутреннее сопротивление 1 кОм, а остальные параметры по умолчанию.

Не забудьте подключить к общему проводу (заземлить, (Ground) нижний проводник. Включите нумерацию узлов (Node Number), и на схеме появятся два узла (№ 1 и 2);

Б) войдите в режим частотного анализа (Частотные характеристики, АС) и в меню анализа установите основные параметры: диапазон частот 10 МГц - 100 кГц, номер поля 1, переменная по Х - частота f, переменная по Y - ослабление в выходном узле схемы (db(V(2));

В) после запуска анализа убедитесь, что на экране прямая линия с глубоким провалом в окрестности частоты 500 кГц. Измерьте координаты точки максимального ослабления, включив пиктограмму измерения координат (Tag Mode).

Также измерьте полосу частот, в которой наблюдается максимальное подавление, включив пиктограмму "Курсоры" (Cursor Mode). Для этого установите левой клавишей мыши и затем правой соответствующие им курсоры на уровень, меньший на 3 дБ уровня прямой линии графика на экране.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...