Курсовой проект по дисциплине
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ
Кафедра ИТ-6 «Управление и моделирование систем»
Специальность 230105
«Программное обеспечение вычислительной техники и автоматизированных систем»
Курсовой проект по дисциплине
«современные средства программирования»
Выполнил студент 2го курса
***
Шифр *** ИТ***
Принял: Мерсов А.А.
Москва, 2012
Работа выполняется на базе имеющейся компьютерной техники. Проект выполняется в визуальной среде программирования Visual Studio VC++.
Используя методы и средства Visual Studio VC++ ,разрабатывается база данных студентов, с сохранением их в текстовый файл. База содержит информация о группе студентов из N человек, где запись о студенте содержит следующие данные:
1)Ф.И.О. студента.
2)Число, месяц, год рождения.
3)Год поступления в институт.
4)Факультет, кафедра.
5)Фотография
6)Группа.
7)Номер зачетной книжки.
8)Номер зачетной книжки.
9)Названия предметов и оценки по каждому предмету в каждой сессии. (максимально 9 сессий и 10 предметов в каждом семестре, которые м.б. разные).
В программе реализованы минимальные возможности базы данных, такие как: добавление, редактирование, удаление определенной структуры данных, сохранение в файл, считывание из файла, поиск .Все вводимые данные проверяются на корректность и при их неправильности выводиться окно с ошибкой.
Главное окно программы .
В главном окне программы отображаются все студенты базы с краткими данными, а так же выводиться в правый нижний угол фотографию . Ниже фотографии выводиться фамилия студента в Static Text. Выбор студента производиться нажатием на List Control . При двойном нажатии на студента откроется окно редактирования.
Главное окно программы (редактирование/добавление):
При нажатие на кнопку “вставить фото” открывается диалоговое окно с фильтром цифровых изображений . Так же проводиться проверки по всем входным данным и соответствии их корректности.
Диалоговое окно вставки фотографии.
В данном окне реализован фильтр фотоизображений. По умолчанию окно открывается в D:\foto.
Форма добавления оценок студента.
Выбор семестра производиться по нажатию на ComboBox.
Редактирование/Добавления предметов и оценок студента.
В этом окне производиться проверка принадлежности оценки на интервале от 2 до 5.
Окно поиска
Поиск производиться по любому заполненному полю и выводиться в List Control, если поиск не дал результатов выводиться соответствующее сообщение.
А так же при выделение студента в List Control его можно удалить щелкнув по кнопке удалить