1 / 6

Курсова работа

Курсова работа. По Информатика Задание 4 Изготвили : Надя Красимирова Караиванова , Фак . номер 111110885 Галя С ветославова Богомилова , Фак .номер 111110874 група 1713 поток 177    април 201 2.

sumana
Download Presentation

Курсова работа

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. Курсова работа ПоИнформатикаЗадание 4 Изготвили:Надя Красимирова Караиванова,Фак. номер 111110885Галя СветославоваБогомилова,Фак.номер 111110874група 1713поток 177април 2012

  2. СЪДЪРЖАНИЕ:1) Анализ на проблема – възложената ни задача,включва създаване на таблици с информация за заплатите на персонала.С такава информация и такъв тип данни си служи и е от първа необходимост на всяко предприятия,служещо си с персонал-хотели,ресторанти,всички цехове за производства,магазини,хипермаркети,университети и всички регистрирани фирми.Ръководителите на тези предпиятия си служат с информацията,записана в таблиците под форма на лични номера,имена по лична карта,месечно възнаграждение и др.2)Описание на базата данни- направена са следните таблици DL,Kardi,Otdel,Zaplati.Съществуват и следните връзки между таблиците CodeDlи LNom. 3) Описание на входните форми 4)Описание на създадените отчети5)Описание на главната форма

  3. 1.Анализ на проблема Microsoft Accessсеизползвазасъздаване на таблици,заявки,формуляри,отчети,страницизадостъпподанни.Характерно е ,чебазатаданнисъдържаданниотопределенапредметнаобласт и ги съхранявапоопределенначин.Принеобходимостданнитемогатдабъдаттърсени,извличани,обработвани,като е възможнодаседобавятновиданни и да се отстраняват и променят вече съществуващи такива.Данните могат да бъдат числа,дати,картини,файлове и други.Той ни помага да се справим с определен информационен проблем като удовлетворява нуждата ни от достъп до актуална и точна информация. Ние трябва да решим проблема,съдържащ информация за заплатите на персонала в дадена фирма.За тази цел ние трябва да създадем база от данни,съдържаща информация за получени заплати и премии за всеки служител за съответната година,месец,която ще наречем "Персонал".Това се прави с цел да се улесни и опрости воденето на актуални отчети. 2.Описание на проекта в Базата Данни За да започнем създаването на зададената база данни ,първо отваряме програмата "Microsoft Access" и избираме Blank Access Database,при което се отваря прозорец,който ни дава възможност да започнем създаването на таблица в нашата база данни.Преди да стартираме създаването трябва да съхраним базата под името "Personal" с помощта на командата File/Save ObjectAs. Създаваме база данни,която съдържа следните таблици: а)Таблица Otdel(Звена),която съдържа следните полета: -CodeOtdel(Шифърнаотдел)-оттипNumber -NameOtdel(Наименованиенаотдел)-оттипText За първичен ключ на таблицата определяме CodeOtdel.

  4. б)Таблица DL(Длъжности) със следната структура: -CodeDl(Шифър на длъжност)-от тип Number -NameDl(Наименование на длъжност)-от тип Text За първичен ключ на таблицата определяме CodeDl. в)Таблица Kadri(Служители) със следните полета: -LNom(Личен номер на служител)-от тип Number -Ime(Име и фамилия)-от тип Text -CodeOtdel(Шифър на отдел)-от тип Number -CodeDl(Шифър на длъжност)-от тип Number За първичен ключ определяме LNom. г)Таблица Zaplati(Получени заплати) със следната структура: -God(Година)-от тип Number -Mesec(Месец)-от тип Number -LNom(Личен номер на служител)-от тип Number -Salary(Получена заплата)-от тип Number -Prem(Получена премия)-от тип Number За първичен ключ определяме God;Mesec;LNom 3.Описание на входните форми За целите на задачата имаме да създадем два вида форми-самостоятелна и форма с подформа.Самостоятелните форми за обновяване на данните в таблиците са Otdel i Dl.И ще създадем форма с подформа,чрез която се обновяват данните в таблиците Kadri i Zaplati. A.Самостоятелна форма за обновяване на данните в таблица Otdel създаваме като: -Маркираме таблицата ,на която искаме да създадем формуляр,чрез единичен клик на левия бутон на мишката.

  5. -След това избираме менюто Create/Splitform -Формата се отваря в изглед FormView,откъдето могат да се редактират данните като чрез лентата Record избираме бутона New Record и въвеждаме данните на новия запис.Аналогичен е и начинът на създаване на форма за обновяване на данните в таблицата DL. Б.Форма с подформа създаваме като: -Отваряме ибраната от нас таблица и от полето на Access Create избираме опция FormWizard.От полето Table/Queries избираме таблица Kadri,от която ще вземем данните за името и номера на служителя.(LNom; Ime).СледкатосмепрехвърлилинеобходимитеполетасевръщаменаполетоTable/Queries и избирамеZaplati.ОтвторататаблицаизбирамеполетатаSalary,Prem,Mesecкатовнимавамеданямаеднаквиполета.Наследващата стъпка посочваме вида,който искаме да ни изглежда завършената форма и за глана форма избираме Kadri,а подформаZaplati.Накрая избираме Finish. Съзададенитесамостоятелниформиса с целобновяваненатаблицитеKadriiZaplati. 4.Описание насъздаденитеотчети Отчетите представляват начин за нагледно визуализиране на информация,съдържаща се в базата данни.Данните за съставяването на отчета се намират в самата база данни,тези които са ни необходими ние избираме от дадената справка или таблица.Съществуват следните стъпки: -Стартираме MS ACCESS и избираменашатазадача-"Personal" -Избираме менюто Create/ReportWizard -Появилият се прозорец Report Wizard има изглед,подобен на прозореца за създаването на заявка.В полето Table/Queriesизбираметаблицата "Kadri" и в полетоSelected FieldsизбирамеLNom и Ime. -Следващият прозорец ни дава възможност за групиране по важност на полетата,но в нашата задача няма да го използваме и избираме Next.

  6. -Появилиятсепрозорец,нидававъзможностдагиподредимевъзходяшоилинизходящо,коитозасегасъщонередактираме и избирамеNext. -В следващияпрозорецзавиднаотчетаизбираметабличен с вертикалнаориентацияналиста,следкоетоизбирамеотново Next.Накрая натискаме Finish.И така нашия отчет е съзададен и може да използваме данните от него в изглед ReportView. Следвайкитезистъпки,създавамеотчет,предоставящобщасуманазаплатата и премиятанавсекислужител. 5.Описание на главната формаГлавната форма представлява набор от бутони,които могат да изпълняват различни функции,свързани с отварянето,затварянето и редактирането на формуляри и отчети.За целта трябва да сме стартирала програмата MC Access и да сме отворили нашия файл „Personal”.За да създадем главна форма отваряме менюто Design и от него избираме бутона Buttons.Отварясеновдиалоговпрозорец,- за да създадем бутона за формата Kadriнапример от менюто Categories трябва да изберем Form Operation,иотменюто в дясно Action избирамеOpen form.След което натискаме Next.Отварясеновпрозорец,вкойтопосочваменакаквощесъздавамеглавнатаформа и отновоNext.Вследващияпрозорецимамевъзможностдапосочимточнотоименаформулярасъщотакада включим изображение.Ние маркираме бутона Text и в полето отдясно изписваме точното име на формата,а именно”Kadri”,и даваме отново Next и след това Finish.С това нашата главна форма е готова.От менюто View избираме Formview и можем да видим готовата форма,която сме създали.Така само чрез кликане върху бутона се прави препрадка към посочената форма.По аналогичен начин създаваме и останалите форми.-аналогично за да създадем главна форма на отчет от Categories избираме Report Operationи от Action избираме Open Report.Следващите операции са типични както при създаването на форми. С това нашата задача приключи ! 

More Related