190 likes | 405 Views
Курсова работа с Microsoft Office Access. изработили: Станислава Тодорова /ф.н. 11140014/ Елина Викторова /ф.н. 11140002/ II . курс, Социология, поток 403, група 4007 2012/2013 уч. г. Задание 5. Условие:.
E N D
Курсова работа с Microsoft Office Access изработили: Станислава Тодорова /ф.н. 11140014/ Елина Викторова /ф.н. 11140002/ II. курс, Социология, поток 403, група 4007 2012/2013 уч. г.
Задание 5. Условие: • Да се създаде база от данни “Razpis” (Разписание), съдържаща информация за аудиторната заетост на студентите.
Съдържание: • Анализ на проблема • Описание на базата от данни • Описание на входните форми • Описание на създадените отчети • Описание на главната форма
1. Анализ на проблема • Необходимо е да бъде създадена база от данни, която да отразява аудиторната заетост за летния семестър на студентите, обучаващи се във факултетите на Университета за класически и нови науки „Леонардо да Винчи”. • Базата от данни трябва да съдържа информация за факултетите, групите, дисциплините и занятията, които се провеждат. За тази цел, чрез софтуера Microsoft Access, ще създадем база от данни, именована „Razpis”.
2. Описание на базата данни • Базата данни съдържа таблиците „Faculty” (Факултети), “Groups” (Групи), „Disc” (Дисциплини) и „Grafik” (Разписание на занятията). • Таблицата „Faculty”съдържа две полета, които показват кодът и наименованието на всеки въведен в базата факултет. Полета „CodeFac” е избрано за първичен ключ, поради това, че не трябва да е възможно един и същи шифър да отговаря на повече от един факултет.
Таблицата „Groups”съдържа две полета, които показват номерата на въведените в базата групи от обучаващи се, както и към кой факултет са отнесени те. Полето „CodeGroup”е избрано за първичен ключ, тъй като е необходимо всяка група да притежава уникален шифър. Чрез полето „CodeFac” се установява връзка с таблица „Faculty”, която е от типа „едно към безкрайност”. По този начин ще е възможно в един факултет да бъдат записани и добавяни безброй много различни и нови групи от обучаващи се.
В таблицата „Disc” се съдържат четири полета, от които първичният ключ е полето „CodeDisc”, поради което всяка учебна дисциплина има свой уникален шифър.
В таблицата „Grafik”, отразяваща разписанието на учебните занятия, се съдържат пет полета, от които два са първичните ключове – „CodeGroup”и “CodeDisc”, което означава, че една група може да има в седмичното си разписание едно занятие от всяка дисциплина. Двете полета – първични ключове – установяват връзка между таблицата с таблиците „Groups”и „Disc”.
Илюстрация на връзките между таблиците в базата данни:
3. Описание на входните форми • Формата “Faculty”дава възможност за въвеждане на нови факултети с техните шифри.
Формата “Groups”дава възможност за обновяване на таблицата “Групи”
Формата “Disc”дава възможност за въвеждане на нови дисциплини и отразяване на нови учебни занятия, както по нови, така и по вече съществуващи в базата дисциплини
Формата с подформа, наречена “Grafik” дава възможност за обновяване на таблиците “Дисциплини” и “Разписание” по групи
4. Описание на отчетите • Базата от данни съдържа два отчета – „Disciplini” и „Zaniatia”. • Отчет „Disciplini”дава информация за всички налични дисциплини в университета, техните имена, шифри, брой часове за лекции и брой часове за упражнения по всяка една от тях.
Отчет „Zaniatia”дава информация за всички налични планувани занятия по дисциплини. В него по възходящ ред на шифъра са отразени дисциплините с техните имена, заплануваните за всяка една дисциплина занятия, с всички групи, които я изучават. За всяко запланувано занятие е предоставена информацията в коя стая ще се провежда и от кой до кой час.
5. Описание на главната форма • Главната форма дава достъп до всички необходими форми и отчети на базата Отваря формата “Faculty” – обновяване на информацията за факултетите Дава преглед на отчета “Разписание на планирани занятия по дисциплини” Отваря формата “Groups” – обновяване на учебните групи Дава преглед на отчета за всички налични учебни дисциплини с техните шифър, име и брой часове за лекции за упражнения Отваря формата “Disc” – обновяване на учебните дисциплини
Благодарим за вниманието! изработили: Станислава Тодорова /ф.н. 11140014/ Елина Викторова /ф.н. 11140002/ II. курс, Социология, поток 403, група 4007 2012/2013 уч. г.