Белорусский Государственный Университет  Информатики и Радиоэлектроники
БГУИР
BSUIR

4 учебная неделя

Кафедра информационных технологий автоматизированных систем


КУРСОВОЕ ПРОЕКТИРОВАНИЕ

В настоящее время на кафедре ИТАС выполняются курсовые проекты по следующим дисциплинам:
- Системный анализ и исследование операций (3 курс, 5 семестр);
- Базы и банки данных (3 курс, 6 семестр);
- Системное программное обеспечение (4 курс, 7 семестр);
- Проектирование автоматизированных систем (5 курс, 9 семестр).

Тематика курсовых проектов

Дисциплина "Системный анализ и исследование операций"

Курсовой проект по данной дисциплине предусматривает решение задачи оптимизации на основе методов математического программирования.
Примерный перечень тем курсового проекта:
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. Разработка оптимального рациона для предприятия животноводства
31. Разработка оптимального плана работы предприятия по производству минеральных удобрений
32. Разработка оптимального графика работы предприятия по техническому обслуживанию автомобилей
33. Разработка оптимального плана приема студентов университета
34. Разработка оптимального плана развития сельскохозяйственной отрасли
35. Разработка оптимального плана пассажирских авиаперевозок
36. Разработка оптимального плана работы предприятия обувной промышленности
37. Разработка оптимального плана выращивания зерновых культур
38. Разработка оптимального плана работы хлопкоочистительного предприятия
39. Разработка оптимального плана железнодорожных перевозок
40. Разработка оптимального графика работы городского пассажирского транспорта
41. Разработка оптимального плана жилищного строительства
42. Разработка оптимального плана использования пассажирских самолетов
43. Разработка оптимального плана добычи руды
44. Разработка оптимального плана производства нефтепродуктов
45. Разработка оптимального плана вложений денежных средств
46. Разработка оптимального плана производства фруктовых соков
47. Разработка оптимального плана работы молочного комбината
48. Разработка оптимального плана деятельности банка
49. Разработка оптимального плана работы магазина
50. Разработка оптимального плана работы плодоовощного комбината
51. Разработка оптимального плана работы сахарного завода
52. Разработка оптимального плана работы строительной компании
53. Разработка оптимального плана работы фармацевтического предприятия
54. Разработка оптимального плана набора рабочих-строителей
55. Разработка оптимального плана производства технических покрытий
56. Разработка оптимального состава добавок для авиационного топлива
57. Разработка оптимального плана производства бензина
58. Разработка оптимального плана работы нефтеперерабатывающего предприятия
59. Разработка оптимального плана работы вспомогательного производства на предприятии
60. Разработка оптимального плана снабжения птицефабрики
61. Разработка оптимального плана работы птицефабрики
62. Разработка оптимального плана производства молочных продуктов
63. Разработка оптимального плана работы предприятия по выращиванию винограда
64. Разработка оптимального плана работы предприятия горнодобывающей промышленности
65. Разработка оптимального плана работы предприятия растениеводства
66. Разработка оптимального плана использования производственных мощностей нефтеперерабатывающего завода
67. Разработка оптимального плана работы предприятия по сборке автомобилей
68. Разработка оптимального плана работы зверофермы
69. Разработка оптимального плана покупки ценных бумаг
70. Разработка оптимального плана работы предприятия пищевой промышленности
71. Разработка оптимального графика работы ремонтной службы предприятия
72. Разработка оптимального плана набора рабочих различной квалификации
73. Разработка оптимального плана использования сельскохозяйственных земель
74. Разработка оптимального плана снабжения теплоэлектростанции
75. Разработка оптимального плана телевизионной рекламной кампании
76. Разработка оптимального плана работы учебного центра
77. Разработка оптимального плана работы электростанции
78. Разработка оптимального плана производства смесей для подкормки растений
79. Разработка оптимального плана снабжения предприятия смазочными материалами
80. Разработка оптимального плана работы мукомольного комбината

Вопросы, которые должны быть рассмотрены при выполнении курсового проекта, и соответствующая им структура расчетно-пояснительной записки включают следующее:
- введение: обзор литературных источников по проблематике моделирования и оптимизации решений в управленческой деятельности;
- постановка задачи оптимизации: задание к курсовому проекту, а также необходимые пояснения, схемы и т.д., уточняющие постановку задачи;
- построение базовой аналитической модели: описание математической модели для решения задачи оптимизации;
- обоснование вычислительной процедуры: обоснование выбора математических методов для решения задачи оптимизации;
- решение задачи оптимизации: подробное описание хода и результатов решения задачи. Как правило, приводится описание хода решения задачи на основе методов линейного программирования;
- анализ базовой аналитической модели на чувствительность: анализ чувстви-тельности результатов решения к изменению параметров задачи;
- построение модифицированной аналитической модели и анализ результатов модификации: анализ недостатков объекта моделирования, рассматриваемого в задаче, и возможностей улучшения полученных результатов;
- примеры постановок и решения оптимизационных задач: примеры оптимизационных задач из предметной области, к которой относится задача, решавшаяся в курсовом проекте (разрабатываются или подбираются студентом самостоятельно);
- заключение: основные результаты решения поставленной задачи, выявленные возможности улучшения полученных результатов;
- список использованных источников: источники, использовавшиеся при выполнении курсового проекта;
- приложения: результаты решения задач, рассматривавшихся в курсовом проекте, полученные с использованием программных средств, как правило - табличного процессора MS Excel.

Подробные постановки задач, а также указания по содержанию и оформлению курсо-вого проекта приводятся в учебно-методическом пособии:
Смородинский, С.С., Батин, Н.В. Системный анализ и исследование операций. Сборник заданий и методические указания по курсовому проектированию для студентов специальности 1 - 53 01 02 "Автоматизированные системы обработки информации" дневной и дистанционной форм обучения. Мн.: БГУИР, 2006.- 72 с.

Дисциплина "Базы и банки данных"

Курсовой проект по данной дисциплине предусматривает разработку базы данных (БД) и интерфейса доступа к ней по заданной предметной области.
Примерный перечень тем курсового проекта:
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. Мониторинг потока событий (Hooks).
2. Сетевое окружение (Windows Networking).
3. Мониторинг изменений файлов и каталогов (File I/O).
4. Работа с реестром (Registry).
5. Процессы и потоки (Processes and Threads).
6. Синхронизация процессов и потоков (Synchronization).
7. Обработка исключений (Structured Exception Handling).
8. Динамический обмен данными (DDEML).
9. Механизмы межпроцессных взаимодействий (IPC).
10. Панель управления (Control Panel Application).
11. Именованные каналы (Pipes).
12. Почтовые ящики (MailSlots).
13. Выгрузка системы (System Shutdown).
14. Получение сведений о системе (System Informatio).
15. Оконные интерфейсы (Windows Station and Desktops).
16. Интерфейс интерпретатора команд (Shell Library)
17. Хранитель экрана (Screen Saver).
18. Проецирование файлов (File Mapping).
19. Синхронный ввод/вывод и временные файлы (Files).
20. Асинхронный ввод вывод (Files).
21. Протоколирование событий (Event Logging).
22. Динамически загружаемые библиотеки (DLL).
23. Управление памятью (Memory Management).
24. Отладка (Debugging).
25. Буфер обмена (ClipBoard).
26. Управление энергосбережением (Power Management).
27. Сжатие данных (Data Decompression Library).
28. Таймеры (Timers).
29. Инструментальная библиотека (Tool Help Library).
30. Системные службы (Services).

Выполнение курсового проекта для большинства заданий предусматривается в среде MS Visual C++, хотя не исключается использование и других систем в зависимости от темы индивидуального задания.
Указания по содержанию и оформлению курсового проекта, исходные данные по проекту и список рекомендуемых источников сообщаются студентам при выдаче задания по курсовому проекту.

Дисциплина "Проектирование автоматизированных систем"

Курсовой проект по данной дисциплине предусматривает проектирование и разработку систем обработки данных (СОД) для заданных объектов управления, автоматизированных информационных систем (АИС) разного назначения, включая разработку автоматизированных рабочих мест (АРМ) специалистов определенного профиля и АРМ конечных пользователей.
Объект автоматизации выбирается индивидуально для каждого студента в знакомой ему предметной области, что выявляется в процессе личного собеседования со студентом. Набор объектов автоматизации не ограничен и каждый год пересматривается.

Примерный перечень тем курсового проекта:
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, а также приложения к пояснительной записке): структура информационной базы, технического и программного обеспечения, схемы алгоритмов и программ и т.д.
Указания по содержанию и оформлению курсового проекта, исходные данные по проекту и список рекомендуемых источников сообщаются студентам при выдаче задания по курсовому проекту, а также на лекции по дисциплине "Проектирование автоматизированных систем", посвященной правилам оформления текстовых и графических документов.

Организация выполнения курсовых проектов

По всем курсовым проектам предусмотрены занятия, включенные в расписание занятий. Задания выдаются на первом таком занятии или ранее, на лекционных или практических занятиях. Выдача задания оформляется в специальном журнале.
Формы контроля хода курсового проектирования: консультации; опроцентовки (не менее двух раз за период курсового проектирования); ежемесячное информирование деканата о студентах, не выполняющих график курсового проектирования.
Защита курсовых проектов проводится, как правило, на предпоследнем и последнем занятии, проводимом по курсовому проектированию, а также в дополнительное время согласно графику, составляемому преподавателем и вывешиваемому на доске объявлений кафедры. Защита состоит в предъявлении студентом пояснительной записки, а также других разработок (программ, чертежей), и заслушивании преподавателем доклада студента по теме курсового проекта.