Luận văn Xây dựng phần mềm hỗ trợ giải bài tập tự luận

LÔØI CAÛM ÔN  
Em xin baøy toû loøng bieát ôn saâu saéc ñeán thaày Nguyeãn Tieán Huy, duø  
raát baän roän nhöng luoân taän tình höôùng daãn cho chuùng em trong suoát  
quaù trình thöïc hieän luaän vaên.  
Caûm ôn caùc thaày coâ giaùo, nhaát laø caùc giaûng vieân cuûa Khoa Coâng  
ngheä thoâng tin, ñaõ giaûng daïy, truyeàn ñaït cho chuùng em nhöõng kieán  
thöùc boå ích ñaõ trôû thaønh neàn taûng ñeå chuùng em coù theå thöïc hieän toát  
luaän vaên.  
Thaønh thaät caûm ôn vì söï ñoäng vieân vaø giuùp ñôõ cuûa gia ñình, baïn beø  
daønh cho chuùng em trong suoát quaù trình thöïc hieän luaän vaên.  
1
MC LC  
PHN 1: MỞ ĐẦU..................................................................................................6  
PHN 2: HIN TRNG VÀ YÊU CU...............................................................8  
2.1. KHO SÁT HIN TRNG :.....................................................................................8  
2.1.1. Hin trng vmt tchc :..................................................................................8  
2.1.2. Hin trng vmt nghip v:..............................................................................9  
2.2. XÁC ĐỊNH CÁC YÊU CU:..................................................................................10  
2.2.1. Yêu cu chc năng:............................................................................................10  
2.2.2. Yêu cu phi chc năng:......................................................................................11  
PHN 3: MÔ HÌNH HOÁ....................................................................................12  
3.1. SƠ ĐỒ SDNG :..................................................................................................12  
3.1.1. Sơ đồ thhin các chc năng chính ca phn mm: .........................................12  
3.1.2. Din gii sơ đồ:..................................................................................................13  
3.1.3. Ký hiu :.............................................................................................................14  
3.2. SƠ ĐỒ LP :............................................................................................................15  
3.2.1. Sơ đồ lp:...........................................................................................................15  
3.2.2. Bng thuc tính các lp đối tượng :...................................................................16  
3.2.3. Sơ đồ lung xlý :.............................................................................................27  
PHN 4: THIT KPHN MM .....................................................................33  
4.1. HTHNG CÁC LP ĐỐI TƯỢNG :...................................................................33  
4.1.1. Mô hình tng th:..............................................................................................33  
4.1.2. Danh sách các lp đối tượng giao tiếp người dùng : .........................................35  
4.1.3. Danh sách các lp đối tượng xlý chính : ........................................................36  
4.1.4. Danh sách các lp đối tượng truy xut dliu :................................................36  
4.2. TCHC LƯU TRVÀ TRUY XUT CÁC ĐỐI TƯỢNG :.............................37  
4.2.1. Danh sách các biến thành phn ca tng đối tượng truy xut dliu:..............37  
4.2.2. Danh sách các hàm thành phn ca tng đối tượng truy xut dliu:..............38  
4.3. THIT KCÁC LP ĐỐI TƯỢNG XLÝ CHÍNH : ..........................................40  
4.3.1. Danh sách các biến thành phn ca tng đối tượng xlí chính:.......................40  
4.3.2. Danh sách các hàm thành phn ca tng đối tượng xlí chính:.......................47  
4.3.3. Các sơ đồ phi hp: ...........................................................................................66  
4.4. THIT KCÁC MÀN HÌNH GIAO DIN CA PHN MM : ..........................69  
4.4.1. Phân hgiáo viên :.............................................................................................69  
4.4.2. Phân hhc sinh:...............................................................................................91  
4.4.3. Các màn hình chung ca hai phân h: ............................................................107  
PHN 5: THC HIN PHN MM VÀ KIM TRA ...................................110  
5.1. THC HIN PHN MM : ..................................................................................110  
5.2. KIM TRA : ...........................................................................................................115  
PHN 6: TNG KT.........................................................................................127  
6.1. TỰ ĐÁNH GIÁ : ....................................................................................................127  
6.2. HƯỚNG PHÁT TRIN : .......................................................................................129  
2
DANH MC CÁC BNG  
Bng 3.1. Ký hiu ca sơ đồ sdng và sơ đồ lp..............................................................14  
Bng 3.2. Bng thuc tính lp đối tượng PTCoBan............................................................16  
Bng 3.3. Bng thuc tính lp đối tượng PTBacI ...............................................................17  
Bng 3.4. Bng thuc tính lp đối tượng PTBacII ..............................................................18  
Bng 3.5. Bng thuc tính lp đối tượng PTBacISinCos....................................................19  
Bng 3.6. Bng thuc tính lp đối tượng PTBacIISinCos...................................................19  
Bng 3.7. Bng thuc tính lp đối tượng PTDoiXungSinCos.............................................20  
Bng 3.8. Bng thuc tính lp đối tượng XuLiTinhToan....................................................20  
Bng 3.9. Bng thuc tính lp đối tượng PhanSo ...............................................................21  
Bng 3.10. Bng thuc tính lp đối tượng BaiGiai .............................................................21  
Bng 3.11. Bng thuc tính lp đối tượng CoSoDuLieu.....................................................22  
Bng 3.12. Bng thuc tính lp đối tượng XuLyDau..........................................................23  
Bng 3.13. Bng thuc tính lp đối tượng BienDoiChuoi ..................................................24  
Bng 3.14. Bng thuc tính lp đối tượng DoiCongThuc...................................................25  
Bng 3.15. Bng thuc tính lp đối tượng LayCongThuc...................................................26  
Bng 4.1. Danh sách lp đi tượng giao tiếp người dùng Phân hgiáo viên......................35  
Bng 4.2. Danh sách lp đi tượng giao tiếp người dùng Phân hhc sinh.......................35  
Bng 4.3. Danh sách các lp đi tượng xlý chính............................................................36  
Bng 4.4. Danh sách các lp đi tượng truy xut dliu....................................................36  
Bng 4.5. Danh sách các biến thành phn ca tng đi tượng truy xut dliu.................37  
Bng 4.6. Danh sách các hàm thành phn ca tng đi tượng truy xut dliu.................39  
Bng 4.7. Danh sách các biến thành phn ca lp đi tượng PTCoBan. ............................40  
Bng 4.8.Danh sách các biến thành phn ca lp đi tượng PTBacI..................................41  
Bng 4.9. Danh sách các biến thành phn ca lp đi tượng PTBacII. ..............................42  
Bng 4.10. Danh sách các biến thành phn ca lp đi tượng PTBacISinCos. ..................43  
Bng 4.11. Danh sách các biến thành phn ca lp đi tượng PTBacIISinCos..................43  
Bng 4.12. Danh sách các biến thành phn ca lp đi tượng PTDoiXungSinCos............44  
Bng 4.13. Danh sách các biến thành phn ca lp đi tượng PhatSinhDeTracNghiem....44  
Bng 4.14. Danh sách các biến thành phn ca lp đi tượng DoiCongThuc. ...................46  
Bng 4.15. Danh sách các biến thành phn ca lp đi tượng LayCongThuc....................46  
Bng 4.16. Danh sách các hàm thành phn ca lp đi tượng PTCoBan. ..........................52  
Bng 4.17. Danh sách các hàm thành phn ca lp đi tượng PTBacI...............................52  
Bng 4.18. Danh sách các hàm thành phn ca lp đi tượng PTBacII..............................57  
Bng 4.19. Danh sách các hàm thành phn ca lp đi tượng PTBacISinCos. ..................58  
Bng 4.20. Danh sách các hàm thành phn ca lp đi tượng PTBacIISinCos..................59  
Bng 4.21. Danh sách các hàm thành phn ca lp đi tượng PTDoiXungSinCos............60  
Bng 4.22. Danh sách các hàm thành phn ca lp đi tượng PhatSinhDeTracNghiem....63  
Bng 4.23. Danh sách các hàm thành phn ca lp đi tượng DoiCongThuc. ...................65  
Bng 4.24. Danh sách các hàm thành phn ca lp đi tượng LayCongThuc....................65  
Bng 4.25. Các skin màn hình chính Phân hGiáo viên................................................71  
Bng 4.26. Các skin màn hình son bài tp viết.............................................................78  
Bng 4.27. Các skin màn hình son lý thuyết.................................................................81  
Bng 4.28. Các skin màn hình Son đề trc nghim. .....................................................86  
Bng 4.29. Các skin màn hình Chm bài........................................................................89  
Bng 4.30. Các skin màn hình chính Phân hHc sinh. ................................................93  
3
Bng 4.31. Các skin màn hình gii bài tp viết. .............................................................97  
Bng 4.32. Các skin màn hình Xem lý thuyết. ...............................................................99  
Bng 4.33. Các skin màn hình gii Bài tp Trc nghim. ............................................105  
Bng 4.34. Các skin màn hình Gii thiu.....................................................................107  
Bng 4.35. Các skin màn hình Gi thư.........................................................................109  
4
DANH MC CÁC HÌNH  
Hình 3.1. Sơ đồ sdng. .....................................................................................................12  
Hình 3.2. Sơ đồ lp..............................................................................................................15  
Hình 3.3. Sơ đồ lung xlý son bài tp viết......................................................................27  
Hình 3.4. Sơ đồ lung xlý son đề trc nghim................................................................28  
Hình 3.5. Sơ đồ lung xlý son lý thuyết. ........................................................................28  
Hình 3.6. Sơ đồ lung xlý chm bài. ................................................................................29  
Hình 3.7. Sơ đồ lung xlý gii bài tp viết.......................................................................30  
Hình 3.8. Sơ đồ lung xlý gii đề trc nghim.................................................................31  
Hình 3.9. Sơ đồ lung xlý xem bài lý thuyết....................................................................32  
Hình 4.1.Mô hình tng thphân hgiáo viên. ....................................................................33  
Hình 4.2. Mô hình tng thphân hhc sinh......................................................................34  
Hình 4.3. Sơ đồ phi hp son bài tp viết..........................................................................66  
Hình 4.4. Sơ đồ phi hp son đề trc nghim....................................................................66  
Hình 4.5. Sơ đồ phi hp sa lý thuyết. ..............................................................................67  
Hình 4.6. Sơ đồ phi hp chm bài. ....................................................................................67  
Hình 4.7. Sơ đồ phi hp gii bài tp viết...........................................................................67  
Hình 4.8. Sơ đồ phi hp gii đề trc nghim. ....................................................................68  
Hình 4.9. Sơ đồ phi hp xem bài lý thuyết........................................................................68  
Hình 4.102. Màn hình Son Lý Thuyết ...............................................................................78  
Hình 4.110. Màn hình Hướng dn sdng. ......................................................................106  
Hình 5.1. Tchc vt lý. ...................................................................................................110  
Hình 5.2. Project ControlCongThuc..................................................................................110  
Hình 5.3. Project FormThongBao......................................................................................111  
Hình 5.4. Project PhanHeGV.............................................................................................111  
Hình 5.5. Project PhanHeHS .............................................................................................112  
Hình 5.6. Project XuLi_LuongGiac...................................................................................113  
Hình 5.7. Project SetupPhanHeGV....................................................................................114  
Hình 5.8. ProjectSetupPhanHeHS .....................................................................................115  
5
PHN 1: MỞ ĐẦU  
Ngày nay, ngành công nghthông tin trên thế gii đang trên đà phát trin  
mnh m, và ngày càng ng dng vào nhiu lĩnh vc: kinh tế, khoa hc kĩ thut,  
quân s, y tế, giáo dc… và nó đã đáp ng ngày càng nhiu yêu cu ca các lĩnh  
vc này, để phc vcho nhu cu ca con người.  
nước ta, hòa nhp chung vi sphát trin ngành công nghthông tin và  
ng dng vào các lĩnh vc ca cuc sng nhm phc vcác nhu cu như: nghiên  
cu, hc tp, lao động và gii trí… ca con người. Nhà nước ta đã có nhng chính  
sách cn thiết để đưa ngành công nghthông tin vào vtrí then cht trong chiến  
lược phát trin kinh tế ca Đất nước.  
Đặc bit ngành công nghip phn mm, mt lĩnh vc thuc ngành công nghệ  
thông tin, được chú trng phát trin mnh để sn xut nhng phn mm có giá trị  
đáp ng nhu cu hin ti: xut khu ra nước ngoài hoc phc vcho các lãnh vc  
khác trong nước. Để góp phn phát trin ngành công nghip phn mm và phc vụ  
cho các nhu cu trong nước, trong đó có ngành giáo dc và đào to.  
Song song đó, xã hi ngày càng phát trin, do đó yêu cu cht lượng giáo  
dc và đào to con người ngày càng cao hơn, để đáp ng li yêu cu hin có ca xã  
hi. Vì thế, hthng giáo dc và đào to nước ta hin cũng không ngng đổi mi  
và hoàn thin nhm đào to ra nhng con người có khnăng chuyên môn cao phc  
vtrong mi lĩnh vc ca xã hi.  
Vi khnăng ng dng rng rãi ca ngành công nghthông tin, vi chính  
sách phát trin ngành công nghthông tin ca nhà nước, vi vic nâng cao cht  
lượng giáo dc nước ta. Thì vic tin hc hóa giáo dc (ng dng ngành công nghệ  
thông tin vào ngành giáo dc) là phù hp và thiết thc.  
Để nâng cao cht lượng giáo dc phthông Bgiáo dc đã ci tiến cách dy  
và hc: tăng cường thiết bdy và hc, thêm kiến thc vào mt ssách giáo khoa,  
thêm mt smôn hc mi vào chương trình hc. Lượng kiến thc cn truyn đạt và  
6
đòi hi hc sinh nm bt tăng nhiu hơn. Trong khi đó, vi lượng kiến thc như thế,  
vic dy ca giáo viên và stiếp thu ca mt shc sinh trường, đôi khi không  
đạt được nhng kết qumong mun. Vì lý do không đủ thi gian trên lp để giáo  
viên hướng dn cn kcho hc sinh gii bài tp, nên mt shc sinh không thể  
hoc gp khó khăn để theo kp chương trình hc ca mình. Chính vì vy, vic tự  
gii bài tp ca hc sinh nhà là vic hết sc khó khăn, nếu không mun nói là đôi  
khi không thlàm được nếu không có người hướng dn. Cho nên, mt shc sinh  
đã phi nhngười hướng dn ti nhà (giáo viên kèm ti nhà; anh, ch, phhuynh có  
kiến thc vbài tp ca con em mình), shc sinh còn li không có điu kin trên  
thì đến lp hc thêm (hình thc phbiến) ca giáo viên bmôn. Vi lượng kiến  
thc nhiu hơn trước đây, đòi hi hc sinh và giáo viên phi đầu tư nhiu thi gian  
và công sc hơn.  
Song song vi vic nâng cao cht lượng giáo dc và đào to, ngành công  
nghthông tin đang phát trin mnh m, đang dn mrng htrcho nhiu lĩnh  
vc mi. Vi khnăng trên, vic đưa tin hc htrcho lãnh vc giáo dc, trong đó  
vic htrcho vic gii bài tp ca hc sinh ti nhà là có ththc hin được.  
Để giúp hc sinh có khnăng tgii bài tp mà không cn đến lp hc thêm,  
không cn người hướng dn gii bài tp. Thì vi mt phn mm htrgii bài tp  
trên máy tính ti nhà sẽ đáp ng được cho hc sinh nhng nhu cu này. Và đin  
hình là phn mm htrgii bài tp lượng giác mà chúng em đã nghiên cu và thc  
hin.  
7
PHN 2: HIN TRNG VÀ YÊU CU  
2.1. KHO SÁT HIN TRNG :  
2.1.1. Hin trng vmt tchc :  
Bao gm thành phn giáo viên và hc sinh.  
2.1.1.1. Quan hgia các thành phn :  
9 Hc sinh :  
o Hc bài và cng ckiến thc.  
o Làm bài tp vnhà mà giáo viên ra đề.  
9 Giáo viên:  
o Son bài ging.  
o Son bài tp cho hc sinh gii.  
o Son hướng dn gii bài tp.  
o Chm đim bài làm ca hc sinh.  
2.1.1.2. Quan hvi các thành phn bên ngoài :  
9 Hc sinh :  
o Tìm tài liu hc liên quan đến bài tp đang gii thông qua  
sách, báo …. hay trao đổi vi nhng người có biết kiến  
thc liên quan đến phn bài tp đang gii như: bn bè, thy  
cô, cha m, anh ch…  
o Đi đến lp hc thêm để cng ckiến thc và nâng cao khả  
năng gii bài tp.  
9 Giáo viên :  
o Tham kho kiến thc liên quan đến bài ging thông qua  
sách báo… để son bài ging, bài tp, bài gii.  
8
2.1.2. Hin trng vmt nghip v:  
2.1.2.1. Hc bài và cng ccác kiến thc đã hc :  
9 Nhng kiến thc đã hc trên lp, hc sinh vnhà phi hiu và  
nh.  
2.1.2.2. Làm bài tp :  
9 Nhng bài tp làm nhà do giáo viên ra thêm, hc sinh sda vào  
nhng kiến thc đã hc, phương pháp gii để tgii nhng bài tp  
này.  
2.1.2.3. Son bài ging :  
9 Trước gilên lp dy, giáo viên son bài ging ca mình tsách  
giáo khoa ca bgiáo dc và nhng tài liu tham kho khác.  
2.1.2.4. Son bài tp ca giáo viên :  
9 Nhng bài tp cho hc sinh làm, giáo viên có thtson hoc ly  
tsách giáo khoa, nhng tài liu tham kho.  
2.1.2.5. Son bài gii :  
9 Để đưa ra nhng hướng dn gi ý gii bài tp cho hc sinh, giáo  
viên son ra thông qua kiến thc sn có ca mình hay tham kho  
tài liu.  
2.1.2.6. Chm đim và nhn xét :  
9 Giáo viên chm đim bài làm ca hc sinh, chm tng bước gii  
và cho đim cthmi bước.  
9
2.2. XÁC ĐỊNH CÁC YÊU CU:  
2.2.1. Yêu cu chc năng:  
2.2.1.1. Chc năng lưu tr:  
9 Lưu trphn bài tp:  
o Đề bài, bài gii, đáp án ca giáo viên và hc sinh ng vi  
bài tp phương trình, chng minh đẳng thc và câu hi trc  
nghim.  
9 Lưu trphn lý thuyết:  
o Lý thuyết và phương pháp gii liên quan đến mi dng bài  
tp.  
2.2.1.2. Chc năng tính toán :  
9 Phát sinh tự động đề trc nghim .  
9 Đối vi các bài tp phương trình có phương pháp gii như:  
phương trình lượng giác bc I; phương trình lượng giác bc II;  
phương trình bc I đối vi sin, cos; phương trình bc II đối vi sin,  
cos; phương trình đối xng vi sin, cos thì máy có thgii tự động  
được.  
9 Cho phép son bài tp, bài gii phương trình, chng minh đẳng  
thc, câu hi trc nghim, bài lý thuyết thcông.  
2.2.1.3. Chc năng kết xut :  
9 Kết xut đề bài, bài gii ca bài tp phương trình, chng minh  
đẳng thc, đề trc nghim, bài lý thuyết ra Word, máy in, qua  
mail.  
10  
2.2.2. Yêu cu phi chc năng:  
2.2.2.1. Tính tin dng:  
9 Giao diên trc quan, sinh động, tham kho lí thuyết cho phép tng  
bước hướng dn hc sinh gii bài tp.  
9 Dhc và dsdng, phù hp vi môi trường giáo dc.  
2.2.2.2. Tính tương thích :  
9 Chy trên các hệ điu hành Windows.  
2.2.2.3. Tính hiu qu:  
9 Máy tính vi CPU Pentium III 800, RAM 256MB.  
9 Đĩa cng 20GB.  
2.2.2.4. Môi trường cài đặt :  
9 Visual Basic. Net.  
11  
PHN 3: MÔ HÌNH HOÁ  
3.1. SƠ ĐỒ SDNG :  
3.1.1. Sơ đồ thhin các chc năng chính ca phn mm:  
Soan bai tap viet  
Soan de trac nghiem  
Giao vien  
Soan lythuyet  
Cham bai  
Giai bai tap viet  
Hoc sinh  
Giai de trac nghiem  
Xem ly thuyet  
Hình 3.1. Sơ đồ sdng.  
12  
3.1.2. Din gii sơ đồ:  
Phân hgiáo viên:  
o Son bài tp viết:  
ƒ Son bài tp phương trình và chng minh đẳng thc.  
ƒ Cho phép lưu tr, in, gi thư các bài tp.  
ƒ Son bài hướng dn và bài gii cho các bài tp.  
ƒ Có thtự động gii mt sbài tp phương trình thuc  
các dng Phương trình bc I; Phương trình bc II;  
Phương trình bc I sin, cos; Phương trình bc II sin, cos;  
Phương trình đối xng sin,cos.  
o Son đề trc nghim:  
ƒ Son bài tp, đề trc nghim.  
ƒ Cho phép lưu tr, in, gi thư các bài tp, đề trc nghim.  
ƒ Có thtự động phát sinh đề trc nghim.  
o Son lý thuyết:  
ƒ Son lý thuyết.  
ƒ Cho phép lưu tr, in, gi thư ni dung các bài lý thuyết.  
o Chm bài:  
ƒ Mbài tp ca hc sinh, tiến hành chm các bài tp.  
Phân hhc sinh:  
o Gii bài tp viết:  
ƒ Xem các bài tp phương trình, chng minh đẳng thc.  
ƒ Xem các bài hướng dn gii, các bài gii sn ca giáo  
viên (hoc máy gii).  
ƒ Cho phép lưu tr, in, gi thư các bài tp.  
o Gii đề trc nghim:  
ƒ Tự động to đề trc nghim.  
ƒ Cho phép hc sinh tiến hành làm bài tp trc nghim.  
ƒ Xem li bài tp trc nghim đã làm.  
13  
ƒ Cho phép lưu tr, in, gi thư đề trc nghim.  
o Xem bài lý thuyết:  
ƒ Xem các bài lý thuyết.  
ƒ Cho phép lưu tr, in, gi thư ni dung các bài lý thuyết.  
3.1.3. Ký hiu :  
Actor  
New Class  
User Case  
NewUseCase  
Actor thc hin User Case  
NewUseCase  
NewClass  
Lp đối tượng  
NewClass  
NewClass  
NewClass2  
Lp quan hvi lp  
Lp New Class2 kế tha tlp  
NewClass  
New Class  
NewClass2  
Bng 3.1. Ký hiu ca sơ đồ sdng và sơ đồ lp.  
14  
3.2. SƠ ĐỒ LP :  
3.2.1. Sơ đồ lp:  
Hình 3.2. Sơ đồ lp.  
15  
3.2.2. Bng thuc tính các lp đối tượng :  
3.2.2.1. Lp đối tượng PTCoBan :  
STT  
Thuc tính  
hamlg  
Kiu  
String  
String  
String  
String  
Din gii  
Hàm lượng giác  
Biến  
Ghi chú  
Gm: sin, cos, tg, cotg  
Dang ax+b  
1
2
3
4
bien  
heso  
Hsố  
loainghiem  
Loi nghim  
loainghiem =”0” Æ tính  
theo radian;  
loainghiem=”1” Æ tính  
theo độ  
5
6
7
nghiemblvn  
nghiemblcn  
bl  
String  
String  
Nghim bin lun  
vô nghim  
Nghim bin lun  
có nghim  
Boolean Cho biết gii  
phương trình có  
bin lun hay  
bl=true Æ có bin lun;  
ngược li Æ không bin  
lun  
không.  
8
9
hsgoc  
String  
String  
Hsgóc  
Bài gii  
strBaiGiai  
Bng 3.2. Bng thuc tính lp đối tượng PTCoBan  
16  
3.2.2.2. Lp đối tượng PTBacI :  
STT  
Thuc tính  
Kiu  
String  
String  
String  
Din gii  
Ghi chú  
1
2
3
a
Hsa ca phương trình  
Hsb ca phương trình  
Hàm lượng giác  
b
hamlg  
Gm: sin, cos,  
tg, cotg  
4
5
bien  
String  
String  
Biến ca phương trình  
Bài gii  
Dng ax+b  
strBaiGiai  
Bng 3.3. Bng thuc tính lp đối tượng PTBacI  
17  
3.2.2.3. Lp đối tượng PTBacII :  
STT  
Thuc tính  
Kiu  
String  
String  
String  
String  
Din gii  
Ghi chú  
1
2
3
4
a
b
c
Hsa ca phương trình  
Hsb ca phương trình  
Hsc ca phương trình  
Hàm lượng giác  
hamlg  
Gm: sin, cos, tg,  
cotg  
5
6
7
bien  
String  
String  
String  
Biến ca phương trình  
Bài gii  
Dng ax+b  
strBaiGiai  
loainghiem  
Loi nghim  
loainghiem =”0”  
Æ tính theo  
radian;  
loainghiem=”1”  
Æ tính theo độ  
8
9
gthople  
daupt  
Double Giá trhp lca nghim  
String Du phương trình  
Bng 3.4. Bng thuc tính lp đối tượng PTBacII  
18  
3.2.2.4. Lp đối tượng PTBacISinCos :  
STT  
Thuc tính  
Kiu  
String  
String  
String  
String  
String  
Din gii  
Ghi chú  
1
2
3
4
5
a
b
c
Hsa ca phương trình  
Hsb ca phương trình  
Hsc ca phương trình  
Biến ca phương trình  
Bài gii  
bien  
Dng ax+b  
strBaiGiai  
Bng 3.5. Bng thuc tính lp đối tượng PTBacISinCos  
3.2.2.5. Lp đối tượng PTBacIISinCos :  
STT  
Thuc tính  
Kiu  
String  
String  
String  
String  
String  
Din gii  
Ghi chú  
1
2
3
4
5
a
b
c
Hsa ca phương trình  
Hsb ca phương trình  
Hsc ca phương trình  
Biến ca phương trình  
Bài gii  
bien  
Dng ax+b  
strBaiGiai  
Bng 3.6. Bng thuc tính lp đối tượng PTBacIISinCos  
19  
3.2.2.6. Lp đối tượng PTDoiXungSinCos:  
STT  
Thuc tính  
Kiu  
String  
String  
String  
String  
String  
Int16  
Din gii  
Ghi chú  
1
2
3
4
5
6
a
b
c
Hsa ca phương trình  
Hsb ca phương trình  
Hsc ca phương trình  
Biến ca phương trình  
Bài gii  
bien  
Dng ax+b  
strBaiGiai  
loaipt  
Loi phương trình  
loaipt=1 Æ  
phưong trình  
dng sinx+cosx;  
loaipt=0 Æ  
phương trình  
dng sinx-cosx  
Bng 3.7. Bng thuc tính lp đối tượng PTDoiXungSinCos  
3.2.2.7. Lp đối tượng XuLiTinhToan :  
STT  
Thuc tính  
loaipt  
Kiu  
Din gii  
Ghi chú  
1
Int16  
Loi phương trình  
loaipt=1 Æ phưong  
trình dng sinx+cosx;  
loaipt=0 Æ phương  
trình dng sinx-cosx  
Bng 3.8. Bng thuc tính lp đối tượng XuLiTinhToan  
20  
Tải về để xem bản đầy đủ
pdf 130 trang yennguyen 04/04/2022 4520
Bạn đang xem 20 trang mẫu của tài liệu "Luận văn Xây dựng phần mềm hỗ trợ giải bài tập tự luận", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfluan_van_xay_dung_phan_mem_ho_tro_giai_bai_tap_tu_luan.pdf