Разработка программной системы для работника деканата - Курсовая работа

бесплатно 0
4.5 101
База данных для работников деканата для хранения сведений о группах и студентах и о результатах текущей сессии. Построение инфологической модели предметной области. Создание базы данных в Microsoft Access 2000. Создание элементов управления базой данных.


Аннотация к работе
Она должна обеспечивать хранение сведений о группах и студентах, а также о результатах текущей сессии. Для каждого студента должны храниться такие данные: фамилия, имя, отчество, номер зачетной книжки, адрес постоянной прописки и адрес, по которому студент проживает, получает или нет стипендию, а также оценки, полученные в текущей сессии, и отметки о сданных зачетах. Сведения о группе - это номер группы, факультет, кафедра, специальность, к которым она относиться, год формирования группы. Право на 50% повышения стипендии имеют студенты, получившие в сессию не более двух четверок, а на 100% повышение - студенты, сдавшие сессию на все пятерки. Работнику деканата могут потребоваться следующие сведения: Студенты, обучающиеся на определенной кафедре и не сдавшие хотя бы один экзамен, с указанием группы и предмета, по которому оценка отсутствует или равна 2?База данных предназначена для хранения сведений об имеющихся в гостинице номерах, о проживающих в гостинице клиентах и о служащих, убирающих в номерах. Описание предметной области можно свести к заполнению таблицы 1, в которой выделены объекты и атрибуты, относящиеся к данной предметной области. Факультет 1.1 Код факультета (первич. ключ) Счетчик Кафедра 2.1 Код кафедры (первич. ключ) Счетчик Специальность 3.1 Код специальности (первич. ключ) СчетчикАнализ определенных выше объектов и атрибутов позволяет выделить сущности проектируемой базы данных и построить ее инфологическую модель. К стержневым сущностям можно отнести: Факультет (Код факультета, Факультет) К обозначениям можно отнести: Студент (Код студента, Фамилия студента, Имя студента, Отчество студента, Адрес прописки, Адрес проживания, Номер зачетки, Иногородний/ не иногородний, Код группы) Стержневые сущности и обозначения связаны между собой ассоциациями: Зачеты (Код студента, Код предмета, Оценка на зачете)Факультет Код факультета Счетчик Размер поля: Длинное целое Новые значения: Последовательные Индексированное поле: Да (Совпадения не допускаются) Кафедра Код кафедры Счетчик Размер поля: Длинное целое Новые значения: Последовательные Индексированное поле: Да (Совпадения не допускаются) Специальность Код специальности Счетчик Размер поля: Длинное целое Новые значения: Последовательные Индексированное поле: Да (Совпадения не допускаются) Группа Код группы Счетчик Размер поля: Длинное целое Новые значения: Последовательные Индексированное поле: Да (Совпадения не допускаются) Студент Код студента Счетчик Размер поля: Длинное целое Новые значения: Последовательные Индексированное поле: Да (Совпадения не допускаются)При создании связи между таблицами связываемые поля могут иметь разные имена. Однако связываемые поля должны иметь одинаковый тип данных, за исключением случая, когда поле первичного ключа является полем типа Счетчик.Работнику деканата могут потребоваться следующие сведения: Студенты, обучающиеся на определенной кафедре и не сдавшие хотя бы один экзамен, с указанием группы и предметы, оценка по которому отсутствует или равна 2; Количество студентов, не получающих стипендию; получающих обычную стипендию; получающих стипендию с 50%-ной надбавкой; получающих стипендию со 100%-ной надбавкой; Согласно этим пунктам в процессе разработки базы данных созданы запросы, позволяющие пользователю, то есть работнику деканата, быстро и без особых усилий найти необходимую ему информацию: об успеваемости студентов с указанием их фамилий, о средних баллах по предметам, о средней успеваемости каждой группы, о студентах, получающих определенную стипендию и др. Запрос, выводящий фамилии студентов определенной кафедры с указанием группы и предмета, по которому оценка отсутствует или равна 2, ссылается на связанные между собой таблицы "Кафедра", "Специальность", "Группа", "Студент", "Предметы", "Сессия". Запрос, в результате действия которого выводятся данные о среднем балле по каждому сдаваемому студентами предмету, ссылается на таблицы "Сессия" и "Предметы".Любая форма содержит окна - поля, которые предназначены для ввода информации. Для ввода и редактирования данных были созданы следующие формы: "Данные о студентов"; В процессе работы с формой "Данные о студентов" работник деканата может с помощью нее удалить или добавить в базу студента, а также поменять студенту номер группы, специальность, кафедру, номер зачетки. Форма выглядит, как показано на рисунке 14. Форма "Студент" содержит поля, в которых работник деканата (пользователь разрабатываемой базы данных) может внести оценки по каждому предмету, сданному студентом в течение сессии.Хотя таблицы и формы можно напечатать, часто возникает необходимость преобразовать их в отчеты, которые предназначены для пользователей, занимающихся анализом информации. Отчет включает в себя сведения из таблицы или запроса, которые являются источником данных, содержащихся в этом отчете. Процесс проектирования базы данных в соответствии с заданием были созданы отчеты о с

План
Содержание

Аннотация

Введение

1. Описание предметной области

2. Построение инфологической модели предметной области

3. Создание базы данных в Microsoft Access 2000

3.1 Создание таблиц базы данных

3.2 Создание связей между таблицами базы данных

3.3 Построение запросов базы данных

3.4 Создание форм и отчетов

3.4.1 Создание форм базы данных

3.3.4 Создание отчетов базы данных

3.5 Создание элементов управления базой данных

Введение
База данных предназначена для работника деканата. Она должна обеспечивать хранение сведений о группах и студентах, а также о результатах текущей сессии. Для каждого студента должны храниться такие данные: фамилия, имя, отчество, номер зачетной книжки, адрес постоянной прописки и адрес, по которому студент проживает, получает или нет стипендию, а также оценки, полученные в текущей сессии, и отметки о сданных зачетах. Сведения о группе - это номер группы, факультет, кафедра, специальность, к которым она относиться, год формирования группы.

Работник деканата может вносить следующие изменения: Удалить или добавить в базу студента;

Поменять студенту номер группы, специальность, кафедру, номер зачетки;

Занести оценки, полученные студентами на экзаменах по каждому предмету;

По результатам сессии начислить стипендии студентам, которые имеют не более одной тройки. Право на 50% повышения стипендии имеют студенты, получившие в сессию не более двух четверок, а на 100% повышение - студенты, сдавшие сессию на все пятерки.

Работнику деканата могут потребоваться следующие сведения: Студенты, обучающиеся на определенной кафедре и не сдавшие хотя бы один экзамен, с указанием группы и предмета, по которому оценка отсутствует или равна 2?

Средний бал студентов каждой группы указанного факультета?

Средний бал по каждому предмету?

Список студентов указанной кафедры, которые по итогам сессии могут получать стипендию?

Список студентов, подлежащих отчислению (не сдано более двух предметов) по всему факультету.

Количество студентов факультета, не получающих стипендию, получающих обычную стипендию, с 50% надбавкой и со 100% надбавкой.

По какому предмету больше всего неудовлетворительных оценок?

Какой предмет студенты сдали лучше, чем другие предметы?

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

Все эти возможности и сведения работник деканата сможет быстро и легко найти в грамотно составленной базе данных.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?