დისციპლინის „მონაცემთა ბაზები“ საკურსო სამუშაოს თემები: ლიტერატურა. ონლაინ დახმარების სისტემის შექმნა

ვარიანტი No2 - DB "აეროპორტი".
პრობლემის განცხადება. შექმენით „აეროპორტის“ მონაცემთა ბაზა, რომელიც შეიცავს ინფორმაციას სხვადასხვა აეროპორტებში ფრენების შესახებ.
1. მონაცემთა ბაზა უნდა შეიცავდეს შემდეგ ინფორმაციას:
- ცხრილი „აეროპორტი“, რომელიც შეიცავს შემდეგ ინფორმაციას სხვადასხვა აეროპორტის შესახებ: ქალაქი, დასახელება.
- ცხრილი „თვითმფრინავი“, რომელიც შეიცავს ინფორმაციას თვითმფრინავის შესახებ: მოდელი, ტევადობა.
- ცხრილი „მგზავრები“, რომელიც შეიცავს ინფორმაციას მგზავრების შესახებ: გვარი, სახელი, პატრონიმი, სქესი, პასპორტის ნომერი, მოქალაქეობა.
- ცხრილი "ფრენები", რომელიც შეიცავს ინფორმაციას ფრენების შესახებ: კვირის დღე, გამგზავრების დრო, თვითმფრინავის კოდი, მგზავრის კოდი, აეროპორტის კოდი.
2. განსაზღვრეთ პირველადი და მეორადი (უცხო) გასაღებები (საჭიროების შემთხვევაში დაამატეთ ველები). მონაცემთა შეყვანის ორგანიზება უცხო გასაღების ველებში, ასევე ველებში შესაძლო მნიშვნელობების მცირე ნაკრებით, ჩანაცვლების ოსტატის გამოყენებით და ასევე უზრუნველყოთ შეყვანის ნიღაბი, სადაც ეს შესაძლებელია.
3. დაამყარეთ კავშირი ცხრილებს შორის, რაც უზრუნველყოფს მონაცემთა მთლიანობას, დაკავშირებული ველების კასკადურ განახლებებს და დაკავშირებული ჩანაწერების კასკადურ წაშლას.
4. ჩაწერეთ მინიმუმ 4 ჩანაწერი ცხრილებში უცხო გასაღების გარეშე და მინიმუმ 10 ჩანაწერი ცხრილებში, რომლებიც შეიცავს უცხო გასაღების ველს.
5. შექმენით შემდეგი მოთხოვნები და დაასახელეთ მნიშვნელოვანი სახელები.
- მოთხოვნის ნიმუში. ინფორმაციის ჩვენება მგზავრების შესახებ, რომლებმაც დაჯავშნეს ბილეთი ვაშინგტონში. ეკრანზე აჩვენეთ შემდეგი ველები: კვირის დღე, გვარი, სახელი, პასპორტის ნომერი, მოქალაქეობა.
- ჯგუფური ოპერაციების მოთხოვნა. სამი შემთხვევითი ქვეყნიდან მგზავრების საერთო რაოდენობის ჩვენება. აჩვენეთ შემდეგი ველები: მოქალაქეობა, მგზავრთა საერთო რაოდენობა.
- პარამეტრული შეკითხვა. "სახელი" პარამეტრით მითითებულ აეროპორტში გვარი, სახელი, პასპორტის ნომერი, მგზავრების მოქალაქეობის ჩვენება.
- ჯვრის თხოვნა. კონკრეტული თვითმფრინავის მოდელის სხვადასხვა აეროპორტში მგზავრების რაოდენობის შესახებ ინფორმაციის ჩვენება.
- მოითხოვეთ ცხრილის შექმნა. "Planes 1" ცხრილის შესაქმნელად, გააკეთეთ "Planes" ცხრილის ასლი. წაშალეთ ინფორმაცია F-117 მოდელის თვითმფრინავის შესახებ შექმნილი ცხრილიდან წაშლის მოთხოვნის განხორციელებით.
- წაშლის მოთხოვნა. ამოიღეთ ინფორმაცია იაპონიიდან მგზავრებისთვის "მგზავრების" ცხრილიდან.
6. შექმენით შემდეგი ფორმები და დაარქვით მათ მნიშვნელოვანი სახელები.
- ქვეფორმა, რომელიც აჩვენებს მონაცემებს ცხრილებიდან "მგზავრები" და "ფრენები". ჩანაწერებს შორის გადასაადგილებლად შექმნილ ფორმას დაამატეთ ღილაკები.
- შექმენით ფორმა, რომელშიც ნაჩვენებია შემდეგი ინფორმაცია: გვარი, სახელი, მგზავრის პასპორტის ნომერი, ფრენის კვირის დღე და თვითმფრინავის მოდელი. დაამატეთ გამგზავრების დრო შენიშვნების ზონაში.
7. შექმენით მოხსენება, რომელშიც ნაჩვენებია შემდეგი ინფორმაცია ფრენების შესახებ: გვარი, სახელი, მგზავრის პასპორტის ნომერი, ფრენის კვირის დღე და აეროპორტის ქალაქის სახელი. ბოლოში დაამატეთ თქვენი გვარი, ჯგუფის ნომერი და მონაცემთა ბაზის შექმნის თარიღი.
8. შექმენით მაკროები მონაცემთა ბაზის ყველა ცხრილის გასახსნელად. მიეცით მნიშვნელოვანი სახელები მაკროებს.
9. დიზაინის რეჟიმში შექმენით “User Interface” ფორმა, რომელიც საშუალებას გაძლევთ იმუშაოთ შექმნილ მონაცემთა ბაზასთან. ფორმა აჩვენებს ინფორმაციას მონაცემთა ბაზის სახელისა და ავტორის შესახებ. განათავსეთ ბრძანების ღილაკები ფორმაზე, რომელიც საშუალებას გაძლევთ გახსნათ ყველა ცხრილი, მოთხოვნა, ფორმა და მოხსენება და დააყენოთ მათთვის მნიშვნელოვანი სახელები. შეცვალეთ ფორმა ინსტრუმენტთა ყუთის ნახაზის კონტროლის გამოყენებით. განათავსეთ თქვენი ფოტო მასზე.
10. შექმენით მაკრო "მომხმარებლის ინტერფეისის" ფორმის ავტომატურად გასახსნელად.

ეს მონაცემთა ბაზა ჯერ არ არის ხელმისაწვდომი, მაგრამ მისი შეკვეთა შესაძლებელია

საჭიროა შექმნათ ჭურვი ოფლაინში მუშაობისთვის სხვადასხვა ტიპის დირექტორიებთან.

ყველა დირექტორია იყოფა ორ ტიპად - მონაცემთა ბაზები და დირექტორიები html ფორმატში.

თავად დირექტორია ფაილები (სტრუქტურა) უნდა შემუშავდეს ჩემი სურვილის მიხედვით. ანუ, გამოდის, რომ თქვენ უნდა შეიმუშაოთ ჭურვი და ფაილის ფორმატი, რომელიც "გააზრებული" იქნება ჭურვის მიერ.

Shell-ს უნდა შეეძლოს ამ დირექტორიების დაკავშირება, მათში ძიება, მონაცემთა ბაზიდან არჩევანის შექმნა, ჩანაწერების ექსპორტი, ჩანაწერების დახარისხება, რედაქტირება, საკუთარი ჩანაწერების გაკეთება და ცვლილებები. ჭურვი ასევე ითვალისწინებს ჩანაწერების კლასიფიკატორის მუშაობას და საკუთარი კლასიფიკატორის შექმნას (შემდგომში სახელწოდებით "მომხმარებელთა ჯგუფები").

დამატებითი ფუნქციების სახით იგეგმება კონვერტებზე მისამართის მონაცემების დაბეჭდვის მოდულის შემუშავება, ელექტრონული დღიურის შექმნა და კალკულატორი.

Shell-ის დანიშნულებაა დიდი რაოდენობით სხვადასხვა მონაცემთა ბაზებთან მუშაობა. ძირითადი მონაცემთა ბაზა არის რუსული საწარმოების მონაცემთა ბაზა.

დირექტორია მონაცემთა ბაზის სახით.

ასეთი დირექტორიას საფუძველია მონაცემთა ცხრილები. ძირითადი ცხრილი და დაკავშირებული ცხრილები (იგივე პრინციპზე დაყრდნობით, როგორც წვდომისას).

მაგალითად, არის მთავარი ცხრილი შემდეგი ველებით:

კომპანიის სახელი

რეგიონის კოდი

ბენზინგასამართი სადგური

ეკატერინბურგი, ლენინა, 1

ომსკი, მირა, 44

მოსკოვი, ვაჭრობა, 23

მაგალითში *-ით მონიშნული ველები არის ინდექსის ველები, ანუ არის კიდევ ორი ​​ცხრილი, რომელიც შეიცავს ამ ინდექსების გაშიფვრას.

რეგიონის ინდექსი

ქალაქი მოსკოვი

ქალაქის ინდექსი

დეკოდირება

ეკატერინბურგი

ჭურვში, დირექტორიასთან მუშაობისას, ნაჩვენებია უკვე გაშიფრული მონაცემები. ეს ინდექსების ცხრილები შექმნილია საცნობარო წიგნის ზომის შესამცირებლად. ყოველივე ამის შემდეგ, მაგალითად, ჩანაწერი "სვერდლოვსკის რეგიონი" შეიძლება გამოჩნდეს მონაცემთა ბაზაში სამოცდაათიდან ოთხმოცი ათასჯერ.

ზემოთ მოყვანილი მაგალითი მხოლოდ საცნობაროა, ფაქტობრივად, ცხრილები უფრო დიდია და ველების რაოდენობა მეტია.

თითოეული ასეთი დირექტორიასთვის არის "ჩანაწერების კლასიფიკატორი" ცხრილი, ანუ ინდექსის ველი, რომელიც ანიჭებს ჩანაწერს კონკრეტულ ჯგუფს. თავად კლასიფიკატორი (სია) ნაჩვენებია ცალკე ფანჯარაში shell დესკტოპზე. როდესაც ირჩევთ ჩანაწერს კლასიფიკატორიდან, ხდება მონაცემთა ბაზიდან ჩანაწერების შერჩევა და ნაჩვენებია მხოლოდ ის, ვინც აკმაყოფილებს პირობას.

თავად დირექტორია ფაილი შედგება რამდენიმე ნაწილისგან: თავად ცხრილები და შემდეგი ინფორმაცია:

დირექტორიის ტექნიკური მონაცემები: სათაური, აღწერა, ავტორი, ბოლო განახლების თარიღი, ღირებულება, ვებსაიტზე ამ დირექტორიას გვერდის გზა (ჰიპერლინკი).

ჩამოთვალეთ ფუნქციები, რომლებიც უნდა მუშაობდეს ჭურვიში ამ მითითებით.

ველების სია, რომლებისთვისაც ხორციელდება „სწრაფი ძებნა“.

ჩანაწერის ბარათის განლაგება.

ფორმის განლაგება საქაღალდეში ჩანაწერების დასაბეჭდად.

ლიცენზიის ინფორმაცია

ჩანაწერების კლასიფიკატორის ცხრილი

დაგეგმილია თავად საცნობარო ფაილის შექმნა xml-ზე დაყრდნობით, მაგრამ ეს დეველოპერის შეხედულებისამებრ. მთავარია, რომ ეს ფორმატი გასაგები იყოს ჭურვისთვის და დირექტორია სწორად არის დაკავშირებული.

დირექტორიას შეერთებისას, გარსი კითხულობს ყველა მონაცემს, გადასცემს ყველა ცხრილს მის დირექტორიაში და აწყობს კავშირებს ცხრილებს შორის. და დირექტორიასთან მუშაობის ყველა ფუნქცია დაკავშირებულია: ძებნა, შერჩევა, ექსპორტი და ა.შ.

დირექტორია ფორმატშიhtml.

ამ ტიპის საცნობარო წიგნი არის გვერდებისა და სურათების ნაკრები. ამ დირექტორიაში ნავიგაციისთვის გამოიყენება მენიუს ფაილი, რომლის შიგთავსი მოთავსებულია კლასიფიკატორის ფანჯარაში. ასეთ დირექტორიასთან მუშაობისთვის, თქვენ უნდა ააწყოთ მარტივი ბრაუზერი გარსში. დირექტორიის ყველა მონაცემი (გვერდები და სურათები) შეიტანება დირექტორიაში, ჭურვი არ საჭიროებს წვდომას ინტერნეტში.

ჭურვის მუშაობის მოთხოვნები უნდა იყოს ყველაზე მინიმალური: ოპერაციული სისტემების დიდი სია (საწყის ეტაპზე შეგიძლიათ შემოიფარგლოთ Windows 9x, 2000, NT, XP), კომპიუტერის ტექნიკური მონაცემები (RAM, პროცესორი). ) უნდა იყოს რაც შეიძლება მარტივი, არ უნდა იყოს დაინსტალირებული დამატებითი დრაივერები, პროგრამები. ყველაფერი, რაც საჭიროა ჭურვის მუშაობისთვის, უნდა იყოს დამონტაჟებული დისტრიბუციიდან.

ყველა ფუნქცია უნდა იყოს ხელმისაწვდომი და გასაგები საშუალო მომხმარებლისთვის გამოსაყენებლად.

ჭურვის ყველა ფუნქციის სია:

დირექტორია

დააკავშირეთ დირექტორია

დირექტორიას წაშლა

ყველა ხელმისაწვდომი დირექტორიის სია

დირექტორია 1

დირექტორია 2

დირექტორია 3

დაინსტალირებული დირექტორიების გაფართოებული სია

სწრაფი ძებნა

გაფართოებული ძებნა

ძიება ნაპოვნია

ჩანაწერის გადატანა „ჯიბეში“

"ჯიბის" გასუფთავება

ჩანაწერის დამატება

ჩანაწერის წაშლა

ჩანაწერის რედაქტირება

მონაცემთა იმპორტი დირექტორიაში

გადადით შემდეგ ჩანაწერზე

გადადით წინა პოსტზე

დაალაგეთ ჩანაწერები ზრდადი თანმიმდევრობით AàA

დაალაგეთ ჩანაწერები კლებადობით YАА

ბეჭდვის პარამეტრები

ბეჭდვის შერჩევა

გამომავალი ფორმის რედაქტირება

კონვერტის ბეჭდვა

კალკულატორი

დღიური

ჯგუფებთან მუშაობა

შექმენით ჯგუფი

ჯგუფის რედაქტირება

წაშალეთ ჯგუფი

დაამატეთ ჩანაწერი ჯგუფში

წაშალეთ ჩანაწერი ჯგუფიდან

პროგრამის შესახებ

მიიღეთ ყველა ხელმისაწვდომი დირექტორიის სია

სრული ტექნიკური სპეციფიკაცია აღწერს პროგრამის გარეგნობას (ყველა ფანჯრის ადგილმდებარეობა, მენიუს ელემენტი), დირექტორია ფაილის სტრუქტურის სრულ აღწერას, პარამეტრების აღწერას, დირექტორიას დაკავშირების პროცესს და ა.შ.

გთხოვთ გაითვალისწინოთ, რომ მე მჭირდება პროგრამა CD-ზე გავრცელებისთვის და არა ინტერნეტის ძრავები.

სამწუხაროდ, დეველოპერი, რომელმაც ჩემთვის ჭურვი შექმნა, სადღაც უკვალოდ გაქრა, მაგრამ მან შეძლო პროგრამის ინტერფეისის შემუშავება. მთლად ასე არ არის, მაგრამ საკმარისი იქნება იმის გასაგებად, რა მჭირდება.

არსებობს მრავალი განმარტება მონაცემთა ბაზები, ამ კონცეფციით ჩვენ გავიგებთ შემდეგს:

მონაცემთა ბაზა ─ ფაილი (დოკუმენტი), რომელშიც ინფორმაცია (მონაცემები) ინახება სპეციალურ ფორმატში.

მონაცემთა ბაზის სხვა განმარტებები.

მონაცემთა ბაზა:

    მონაცემთა ფაილი კონკრეტული სტრუქტურით.

    გარკვეული საგნობრივი სფეროს ურთიერთდაკავშირებული მონაცემების დასახელებული კოლექცია.

    ადამიანთა ჯგუფის მიერ გაზიარებული მონაცემთა ზოგიერთი ერთიანი კოლექცია.

    ინფორმაციის ელექტრონული საცავი, რომლებზეც წვდომა ხდება ერთი ან მეტი კომპიუტერის გამოყენებით.

    ურთიერთდაკავშირებული ინფორმაცია (მონაცემები) ობიექტების შესახებ, რომლებიც სპეციალურად არის ორგანიზებული და შენახული კომპიუტერის გარე მეხსიერებაში.

    საინფორმაციო მოდელი, რომელიც საშუალებას გაძლევთ მოწესრიგებული შეინახოთ მონაცემები ობიექტების ჯგუფის შესახებ, რომლებსაც აქვთ თვისებების იგივე ნაკრები.

მონაცემთა ბაზის მოდელების ტიპები

        იერარქიული;

არსებობს კავშირები ობიექტებს შორის. ერთი ელემენტი ითვლება მთავარ, დანარჩენი დაქვემდებარებულია. თითოეული ობიექტი შეიძლება შეიცავდეს რამდენიმე ქვედა დონის ობიექტს. გრაფიკულად ის წარმოადგენს ხეს, რომელიც შედგება სხვადასხვა დონის ობიექტებისგან.

        ქსელი;

ეს არის იერარქიულის განზოგადება იმ ობიექტების დაშვების გამო, რომლებსაც ერთზე მეტი წინაპარი ჰყავს.

        რელატიური;

ყველაზე გავრცელებული არის ქსელის და იერარქიული მონაცემთა ბაზის მოდელის განზოგადება. შედგება ერთი ან მეტი ურთიერთდაკავშირებული ორგანზომილებიანი ცხრილისაგან.

    ცხრილის მწკრივი - ობიექტის ინსტანცია (ჩანაწერი);

    ცხრილის სვეტი - ობიექტის ატრიბუტი (ველი).

ცხრილებს შორის შეიძლება იყოს ურთიერთობები პრინციპული (მშობელი, ოსტატი) - დაქვემდებარებული (ბავშვი, დეტალი) პრინციპის მიხედვით.

მონაცემთა ბაზის მართვის სისტემები

DBMS ─ პროგრამული სისტემა, რომელიც საშუალებას გაძლევთ შექმნათ მონაცემთა ბაზა, განაახლოთ მასში შენახული ინფორმაცია, უზრუნველყოთ მასზე მოსახერხებელი წვდომა სანახავად და ძიებისთვის.

DBMS-ის სხვა განმარტებები.

DBMS─ პროგრამული უზრუნველყოფა შექმნილია:

      მონაცემების აღწერა, მონაცემების ექსპლუატაცია (მანიპულირება);

      მონაცემთა მართვა გარე მეხსიერებაში;

      მონაცემთა დაცვისა და მთლიანობის კონტროლი, ერთდროული წვდომის კონტროლი;

      სერვისის ოპერაციები მონაცემებზე (ადმინისტრირება, დაარქივება და ა.შ.).

DBMS─ პროგრამული ინსტრუმენტების ნაკრები, რომელიც შექმნილია მონაცემთა ბაზის სტრუქტურის შესაქმნელად, მისი შინაარსის შევსებისა და რედაქტირებისთვის და ინფორმაციის ვიზუალიზაციისთვის, ე.ი. მონაცემების შერჩევისთვის, რომელიც აკმაყოფილებს მითითებულ კრიტერიუმებს, დახარისხებას და ეკრანზე, პრინტერზე ან კომპიუტერული ქსელების მეშვეობით გადაცემისათვის.

DBMS─ პროგრამა, რომლის საშუალებითაც ხდება ინფორმაციის შეყვანა მონაცემთა ბაზაში, დათვალიერება, დახარისხება, გაფილტვრა, ძიება, ექსპორტი (თარგმნილია სხვა DBMS-ების ფორმატებში) ან იმპორტირებული.

DBMS─ პროგრამული უზრუნველყოფა, რომელიც შექმნილია მონაცემთა ბაზებთან მუშაობისთვის.

ქვემონაცემების ტიპები

    შესრულების მეთოდით:

    უნივერსალური (წვდომა);

    სპეციალიზებული (1C);

მონაცემთა წვდომის მეთოდით:

  • ლოკალური (dBase; Access; Paradox);

    ქსელი, განაწილებული (DB სერვერები: MS SQL Server, InterBase, Oracle, PostgreSQL).

ქვე-ბაზის შესაძლებლობები და დანიშნულება

DBMS-ის მთავარი მიზანია მიაწოდოს მომხმარებელს მარტივი და ხელმისაწვდომი ინსტრუმენტი, რომელიც საშუალებას მისცემს მას შექმნას მისთვის საჭირო მონაცემთა ბაზები.

მონაცემთა ბაზასთან მუშაობისთვის, DBMS უნდა უზრუნველყოს:

    ინფორმაციის შეყვანისა და წაკითხვის შესაძლებლობა;

    დიდი მოცულობის მონაცემებთან მუშაობა;

    მონაცემთა მოპოვების სიჩქარე;

    მონაცემთა მთლიანობა (მათი თანმიმდევრულობა);

    დაცვა განადგურებისაგან, განადგურებისაგან და არასანქცირებული წვდომისგან;

    მეგობრული მოთხოვნის სისტემა (მომხმარებლის საფუძველზე სპეციალური მომზადების გარეშე).

მოდით უფრო დეტალურად განვიხილოთ მონაცემთა ბაზის მოდელების ტიპები.

მონაცემთა ბაზის ფორმების შემუშავება

ინფორმაციის უსაფრთხოების მიზნით, შეიქმნა ფანჯარა თქვენი შესვლისა და პაროლის შესაყვანად (სურათი 2.3).

სურათი 2.3 - მონაცემთა ბაზის შესვლის ფანჯარა

სისტემაში შესვლის შემდეგ გამოჩნდება მონაცემთა ბაზის მთავარი გვერდი, რომელზედაც განთავსებულია 3 ღილაკი პროგრამის მოდულებზე წვდომისთვის, ასევე DBGrid, სადაც ნაჩვენებია ძირითადი ინფორმაცია სასტუმროს მიმდინარე სტუმრების შესახებ. (სურათი 2.4)


სურათი 2.4 - მონაცემთა ბაზის მთავარი გვერდი

სურათი 2.5 - მოთხოვნის მოდული

ფორმა შეიცავს 4 მზა SQL მოთხოვნას, რომელიც საჭირო იქნება სასტუმროს ადმინისტრატორისთვის. RadioButton კომპონენტები გამოიყენება მოთხოვნებს შორის გადართვისთვის. ფორმაზე არის 2 ღილაკი მთავარ გვერდზე დასაბრუნებლად და მთელი მონაცემთა ბაზის სანახავად გადასასვლელად. პროგრამის კოდი დანართში A

ასევე არსებობს ფორმა ყველა მონაცემთა ბაზის სანახავად. თქვენ შეგიძლიათ მასზე გადასვლა ღილაკზე "View DB" დაწკაპუნების შემდეგ. (სურათი 2.6)

სურათი 2.6 - მონაცემთა ბაზის ნახვის ფორმა

ფორმაზე მოვათავსეთ 4 RadioButton კომპონენტი ცხრილებს შორის გადართვისთვის, DBGrid კომპონენტი ცხრილებიდან მონაცემების სანახავად და DBNavigator კომპონენტი მონაცემთა ბაზაში ჩანაწერების მართვის, დამატების, რედაქტირებისა და წაშლისთვის. ასევე არის ღილაკი მოთხოვნის მოდულზე გადასასვლელად - ღილაკი „მოთხოვნებზე გადასვლა“.

მონაცემთა ბაზებისთვის ძალიან მნიშვნელოვანია დასაბეჭდი ანგარიშის შექმნის შესაძლებლობა. ამიტომ, პროგრამას დავამატეთ ანგარიშების ფორმა (დააწკაპუნეთ ღილაკზე „ანგარიში“). ანგარიში შეიქმნა QuickReport ჩანართის კომპონენტების გამოყენებით. მოხსენების ფანჯარა დამუშავების პროცესშია. (სურათი 2.7)

ანგარიშში საჭირო ინფორმაციის საჩვენებლად, ჩვენ გამოვიყენეთ SQL მოთხოვნა. თავად შეკითხვა იწერება ADOQuery კომპონენტის შიგნით SQL თვისებაში. ADOQuery კომპონენტი იღებს ინფორმაციას DM მონაცემთა მოდულიდან, რომელიც ჩვენ დავაკავშირეთ ფორმასთან ბრძანების „ფაილი > გამოიყენე ერთეული...“ გამოყენებით. QuickReport ფორმაში თვისებები მოიცავდა შემდეგ ხაზებს: PageHeader (სათაური, რომელიც შეიცავს მოხსენების შექმნის თარიღს და დროს), Title (ანგარიშის სახელი ჩაწერილია), ColumnHeader (ჩანაწერების სვეტების სახელებია. ჩამოწერილი), დეტალი (გამოიყენება მონაცემთა ბაზიდან მოხსენების შესავსებად), PageFooter (მოხსენების გვერდები მითითებულია). ADOQuery-დან მონაცემების მისაღებად და შევსებისთვის გამოვიყენეთ QRDBText კომპონენტები ჩვენ მიერ დაყენებულ თვისებებში: DataSet - კავშირი ADOQuery-თან, DataField - საჭირო სვეტები მონაცემთა ბაზიდან; QRlabel ასევე გამოიყენებოდა სხვადასხვა ხელმოწერებისთვის. პროგრამის კოდი და მოთხოვნის ტექსტი მოცემულია A დანართში.

სურათი 2.7 - ანგარიშის ფორმა

ზემოაღნიშნული ნაბიჯების შემდეგ, ჩვენ მივიღეთ დასრულებული ანგარიში (სურათი 2.8)


სურათი 2.8 - დასრულებული ანგარიში

ონლაინ დახმარების სისტემის შექმნა

DrExplane არის ძალიან მარტივი გამოსაყენებელი დამხმარე საავტორო ინსტრუმენტი. საჭირო ცოდნის გარეშე, თქვენ შეგიძლიათ სწრაფად შექმნათ HTML დახმარება (CHM), ვებ დახმარება, PDF და Word დოკუმენტები ოსტატის საშუალებით.

მზა დახმარება (სურათი 2.9)

სურათი 2.9 - დახმარება



რაიმე შეკითხვა?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: