1 / 8

Курсова задача на Access Екскурзии

Курсова задача на Access Екскурзии. Анализ на проблема. За да решим определена приложна задача, каквато е настоящата, като се стремим да автоматизираме и улесним дейностите, извършвани с цел нейното решаване, използваме MC Access .

ajaxe
Download Presentation

Курсова задача на Access Екскурзии

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Курсова задача на AccessЕкскурзии

  2. Анализ на проблема • За да решим определена приложна задача, каквато е настоящата, като се стремим да автоматизираме и улесним дейностите, извършвани с цел нейното решаване, използваме MCAccess. • Проблемът, който ние трябва да решим, е свързан с организираните екскурзии от няколко туристически агенции. За тази цел трябва да създадем база от данни, съдържаща информация за туристическите агенции, организираните екскурзии и хората, които са се запасали за тях.

  3. Описание на базата от данни 1/2 • За да започне създаването на базата от данни като първа стъпка се отваря програмата MCAccess и избираме BlankAccessDatabase, който отваря отстрани прозорец, в който се задава името на създаваната база данни и определяме в коя папка тя да бъде запаметена. След това натискаме бутона Create, с което започва същинската работа по създаването на базата данни и въвеждането на данните. • Затова създаваме следните таблици: 1.Таблица ТА (Туристически агенции) с първичен ключ на таблицата се определя полето CodeTA 2. Таблица Roots (Маршрути) с първичен ключ на таблицата се определя полето RootNo 3. Таблица Vis (Участници) с първичен ключ на таблицата се определя полето EGN 4. Таблица Exc (записване за екскурзии)- първичен ключ на таблицата се определят 2 полета, т.е. има 2 първични ключа, а именно полетата RootNo и EGN, което става като се маркират и двете полета и се натисне бутонът PrimaryKey на toolbar-а.

  4. Описание на базата от данни 2/2 • Създаването на Колони за избор става като в изгледа DesignView на желаната таблица в полето DataType избираме опцията LookupWizard и в проявилия се прозорец чрез няколко стъпки задаваме полето и коя таблица да служи за източника на данни за полето. Задаваме колони за избор на полетата: CodeTA от таблица TA, RootNo от таблица Roots и EGN от таблица Vis. • За правилното , лесно и безпроблемно функциониране на базата от там се създават връзки между следните таблици: таблица TA се свърза с таблица Roots, таблица Roots се свърза с таблица Exc и таблица Vis се свързва с таблица Exc.

  5. Описание на входните форми • За целите на задачата имаме да създадем два вида форми – самостоятелни форми за обновяване на Таблиците Туристически агенции и Маршрути форма с подформа, чрез, която се обновяват таблиците Участниците и Записване за екскурзии. А) Създаването на самостоятелна форма започва с маркиране на таблицата, чиято форма искаме да създадем, след което от менюто се избира Create -> MoreForms -> SplitForm.Създаваме двете форми (за таблиците Туристически агенции и Маршрути) се създават по описания начин. Б) Създаването на форма с подформа започва с избиране от менюто на Create -> FormWizard. След това избираме таблицата, която ще ползваме за главната част на формата в полето Table/Queries. За целите на базата данни това е таблицата Участниците. На следващата стъпка се прехвърлят необходимите полета от тази таблица, избира се подчинената таблица (Записване за екскурзия), като и от нея се прехвърлят необходимите полета. Важно е общите полета за двете таблици да не се повтарят, а се прехвърлят само от едната таблица

  6. Описание на създадените отчети • Отчетите представляват справки за нагледно и систематизирано представяне на информация, съдържаща се в базата данни. • Започваме изготвянето на отчета като избираме ReportWizard от Create менюто. В отворилия се прозорец, избираме таблицата, от която искаме да извличаме полезна за отчета информация и полетата, които ще ни послужат. След като изберем подреждане във възходящ или низходящ ред ще подреждаме полетата и дали искаме отчета с таблична или вертикална ориентация, изготвянето на отчета приключва. • Вторият отчет се изготвя след изготвянето на заявка, която в нашата задача е начена ExcQueryQuery. За нейното изпълнение изготвяме заявката ExcQuery, която се създава чрез QueryDesign от Create менюто. След избирането му се появява ShowTable, от която избираме таблиците, които ще ни послужат за изготвяне на заявката. След като сме изготвили ExcQuery, стартираме QueryWizard, където в полето Tables/Queries избираме именно нея, а като необходими полета избираме всички. По този начин създаваме заявката ExcQueryQuery, която ползваме за изготвянето на отчета.

  7. Описание на главната форма • Главната форма представлява набор от бутони, които могат да изпълняват различни функции, свързани с отварянето, затварянето, редактирането на формуляри и отчети и др. • Създаването на главна форма започва с отварянето на менюто Create/ FormDesign и в появилото се поле създаваме бутоните чрез подменю Design/Buttons. В празното поле очертаваме бутона, при което се появява прозорец. В полето Categories избираме опцията Formoperation, когато се отнася за форма, и Reportoperation, когато се отнася за отчет. В полето Action избираме OpenForm за форма и PreviewReport за отчет.

  8. Край  Изготвили Моника Тотева и Христина Тодорова от група 1713 поток 177

More Related