Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.3 MB, 23 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
Ging Viên Hưng Dn: Nguyn Th Qunh Hoa Sinh Viên Thc Hiê n:
( Trư ng Nh!m) Ph%m Ph&c Kiên V( Ng)c Quang Nguyn Ng)c Ha
Nguyn Song T+n
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">App h)c tiếng anh danh cho người m+t gốc, sinh viên c! nhu cầu ôn tập c>c kĩ năng tiếng anh ( phục vụ việc ôn thi c>c chứng chỉ cần thiết để tốt nghiệp va >p dụng cho công việc như VSTEP), vi t_ng h)c viên s` đưac kiểm tra đầu vao bbng c>c bai test theo tiêu chudn, t_ đ! nem đưac năng lc người h)c va phân bố lô trình h)c mơ t c>ch hap lí cho t_ng đối tưang h)c viên trong cùng mgi kho> h)c.
Đầu tiên s` tiến hanh phân lo%i người h)c qua c>c bai test năng lc. T_ đ! xây dng lơ trình h)c cho t_ đối tng h)c viên. Tai liệu nay >p dụng cho “Hệ thống h)c tiếng anh cho người m+t gốc" bao gồm c>c chức năng chính:
- Đăng km tai khon.
- Đăng nhập, đăng xu+t tai khon. - Qun lm h)c viên, sinh viên. - Thanh to>n kh!a h)c. - Qun lm kh!a h)c.
- Qun lm bai thi, test ( thi đầu vao, cuối mgi bai h)c, thi kết th&c kho> h)c). - Qun lm tiến trình h)c va hoan thanh c>c bai tập.
- Qun lm đ>nh gi> năng lc trong qu> trình h)c da vao c>c bai thi, test. - Thiết lập.
1. Gii thiệu Mô t kh>i qu>t về ph%m vi, mục đích tai liệu cần đ%t đưac
Nêu mục đích viết tai liệu, tầm quan tr)ng của viết tai liệu 2. Mô t chung Kh>i qu>t phần mềm. Đưa ra
App c! 4 kh!a h)c sau khi test đầu vao tương đương vi c>c level A0, A1, A2, B1. Ví dụ nếu test xong đ%t A0 thì s` h)c t_ A0 lên đến B1 - la điều kiện tiêu chudn để c! thể hoan thanh chứng chỉ để xét tốt nghiệp cho sinh viên c>c trường đ%i h)c/ cao đẳng.
Về phần đầu vao bai test của ứng dụng s` bao gồm kĩ năng nghe, đ)c va phần ngữ ph>p cơ bn để đ>nh gi> trình độ của h)c viên. Sau khi h)c viên hoan thanh bai test nếu đ%t điểm dưi 3,5 thì app s` đưa ra lời khuyên la h)c viên nên bet đầu vi kh! h)c level A0. H)c viên đ%t dưi 7 điểm thì s` đưac khuyến khích ch)n h)c t_ level A1 va trên 7 điểm la A2. Việc thc hiện bai test nay gi&p h)c viên x>c đnh đưac chính x>c trình độ của mình t_ đ! c! thể ch)n đưac kh!a h)c phù hap để đ%t hiệu qu cao nh+t.
Cụ thể hơn, nếu h)c va ôn thi t_ trình độ tương đương vi c>c level như A0 đến A1 thì h)c viên s` h)c về ngữ ph>p va c>c kỹ năng cho đến khi hoan thanh va trình độ chudn đầu ra của t_ng kh!a h)c thì h)c viên s` đưac h)c tiếp kh!a h)c mi c+p độ cao hơn.
Về bai ging, c>ch thức ôn thi va mục tiêu đầu ra, c>c kh!a h)c trong app s` da vao chứng chỉ Vstep, chudn đầu ra tiếng anh của c>c trường đ%i h)c/cao đẳng đang >p dụng đối vi c>c sinh viên để lam điều kiện tốt nghiệp. Vì vậy, c>c bai h)c
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">va điều kiện của đầu ra s` da theo quy chudn đầu ra tiếng anh theo chứng chỉ Vstep bao gồm 4 kỹ năng: nghe, n!i, đ)c, viết. App s` xây dng c>c kh!a h)c da trên bai h)c va bai thi da trên điều kiện đầu ra của mgi kh!a h)c, ví dụ như để hoan thanh kh!a h)c A1 thì h)c viên phi nem vững c>c kiến thức c(ng như kỹ năng về ngữ ph>p một c>ch đơn gin. Ví dụ nếu da trên c+p độ tiếng anh theo khung tham chiếu chung Châu Âu (CEFR) thì h)c viên khi đ%t trình độ A1 c! thể:
+ T gii thiệu một c>ch đơn gin va sử dụng những lời chao hỏi cơ bn.- + N!i về nơi anh ta va những người kh>c đến t_ va mơ t cơ bn về thanh
phố của mình.
+ N!i về gia đình va đồng nghiệp một c>ch đơn gin, mơ t ngo%i hình va tính c>ch của h).
+ …
Về phần chudn đầu ra theo t_ng mức độ thì h)c viên s` thc hiện qua c>c phần bai trên hệ thống va c! bai đ>nh gi> c>c kh!a h)c để chuyển lên c>c kh!a h)c tiếp theo. B i vì mgi trường đều c! đầu ra tiếng anh kh>c nhau như chứng chỉ tiếng anh A2 (bậc 2 Vstep), chứng chỉ tiếng Anh B1 (bậc 3 Vstep), chứng chỉ tiếng Anh B2 (bậc 4 Vstep), chứng chỉ tiếng Anh C1 (bậc 5 Vstep) tùy thuộc vao nganh va hệ đao t%o cao đẳng hay đ%i h)c, sau đ%i h)c… Khi đ+y, da vao c>c chudn đầu ra thì h)c viên s` la ch)n c>c kh!a h)c để hoan thanh theo chứng chỉ, điều kiện tốt nghiệp đ%i h)c/cao đẳng hoặc mục tiêu của h)c viên.
Trong thời buổi những lo%i bbng, chứng chỉ tiếng anh đang đưac xem la điều cần thiết cho c>c đối tưang như h)c sinh, sinh viên c>c trường Đ%i h)c Cao đẳng theo điều kiện đầu ra va ci thiện c>c kỹ năng về tiếng anh để c! thể thi đưac c>c
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">chứng chỉ VSTEP. Do đ! cần một hệ thống d%y h)c va hg tra nơi lưu trữ, truyền ti c>c tai liệu c(ng như vận hanh c>c bai thi theo yêu cầu người d%y danh cho người h)c thông qua c>c kh!a h)c trên hệ thống.
Vì vậy, t%o ra phần mềm qun lm kh!a h)c tiếng anh s` la một c>ch thiết thc để người d%y va người h)c c! thể trao đổi thông tin tai liệu c(ng như c>c bai ging, bai thi về Tiếng anh.
- Đăng ký tài khoản: H)c viên s` đăng km tai khon để c! thể sử dụng ứng dụng (app) h)c, ôn thi tiếng anh Vstep.
- Ki m tra đ u vào:
+ Hê thống bai test quy chudn c! szn đưac câ p nhâ t liên tục theo chương trình đao t%o hiê n hanh để h)c viên c! thể nem đưac kiến thức va đ%t thanh tích cao trong kì thi.
+ Hệ thống phân lo%i kh!a h)c cho h)c viên theo kết qu bai test đầu vao tương đương vi c>c c+p độ đưac đặt ra theo t_ng khoa h)c A0, A1, A2, B1.
- Đăng tải tài liệu vào khóa học: Gi>o viên s` đăng tai liệu lên theo t_ng kh!a h)c để cung c+p kiến thức trong kh!a h)c danh cho h)c viên.
- Đăng tải bài thi vào khóa học: Gi>o viên s` đăng ti bai thi lên kh!a h)c theo t_ng đat như t_ng buổi h)c, hoặc s` la cuối kh!a h)c để đ>nh gi> năng lc h)c viên qua t_ng giai đo%n trong kh!a h)c.
- Giao diện và đồ họa: Để thu h&t lưang người dùng, c(ng như lưang tương t>c của người dùng vi ứng dụng như những gì ch&ng ta mong đai. Trưc hết, ứng dụng(app) cần c! giao diện đẹp, +n tưang, đủ h+p dn va trc quan đối vi người dùng.
- Đăng nhập: Đm bo ch+t lưang người dùng hệ thống, độ tin cậy giữa h)c
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">viên – ging viên.
- Tìm kiếm: Cho phép h)c viên – ging viên c! thể tìm kiếm thơng tin cần thiết trong ứng dụng bbng c>c t_ kh!a liên quan một c>ch thuận tiện va nhanh ch!ng.
- Nhắn tin: Sau khi đăng km kh!a h)c, h)c viên s` c! thể nhen tin vao kh!a h)c đ! để trao đổi, phn hồi m kiến vi gi>o viên. Mgi kh!a h)c s` c! một nh!m chat chung do gi>o viên ging d%y phụ tr>ch.
a)
Công việc của người h)c: Người h)c c! nhiệm vụ theo dõi kh!a h)c của bn thân, hoan thanh c>c bai đ>nh gi> năng lc. Nhbm đm bo người h)c c! thể sử dụng một c>ch trơn tru va hiệu qu trong qu> trình ơn luyện
b)
Công việc của ging viên: Ging viên c! nhiệm vụ thiết lập gi>o trình, tổng hap c>c bai thi liên quan va đ>p >n trưc khi đưa lên ứng dụng. Nhbm đm bo c>c kh!a h)c đưac vận hanh trơn tru, gi&p cho người h)c d dang theo dõi c>c kh!a h)c
c)
Công việc của qun tr viên: Qun tr viên c! nhiệm vụ bo dưỡng ứng dụng, duy trì server. Ngoai ra, qun lm nội dung, nội dung đăng ti của ging viên c! phù hap vi tiêu chudn cộng động hay không. Nhbm đm bo ging viên vận hanh một c>ch trơn tru c(ng như nâng
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">cao tri nghiệm người dùng.
- Những rang buộc nghiệp vụ (Business Constraints)
● Về sn phdm: Đ>p ứng đưac những yêu cầu của người sử dụng. ● Về thời gian: D >n hoan thanh sm nh+t c! thể, chậm nh+t la ngay
- Những rang buộc về kỹ thuật (Technical Constraints)
● Phần mềm đưac ph>t triển trên nền tng Android Studio vi công cụ hg tra SQLite.
- Những rang buộc nh!m thc hiện (Team Constraints)
● C>c thanh viên trong đội d >n cần nghiêm t&c, chủ động trong công việc, tuân thủ theo đ&ng những chỉ lệnh t_ PM.
● Khi c! v+n đề ph>t sinh trong d >n, phi cùng nhau h)p l%i va tho luận đưa ra gii ph>p khec phục.
● Mgi thanh viên c! tr>ch nhiệm gi&p đỡ c>c thanh viên kh>c nem bet đầy đủ những yêu cầu, thông tin cần thiết về d >n.
● Khi cm th+y kh! khăn hoặc không hoan thanh đưac công việc đ&ng tiến độ, phi thông b>o ngay cho PM biết.
● C! th>i độ hap t>c, tôn tr)ng thanh viên kh>c trong buổi h)p.
Hệ thống đưac cai đặt va vận hanh trên môi trường Android vi mục tiêu mang l%i s thuận tiện va hiệu qu trong việc qun lm kh!a h)c tiếng anh.
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">Đề tai da thiết kế da trên nhu cầu hg tra người h)c tiếng anh c! nhiều thêm nhiều hình thức h)c, đưac tiếp câ n va gim chi phí, cơng sức cho người h)c. Qu> trình thc hiê n da trên nguyên mu c! szn va tham kho website:
+ Đăng nhập vao tai khon. + Đăng xu+t khỏi tai khon.
+ Qun lí đ>nh gi> mức độ hoan thanh của h)c viên để c! thể trao đổi va hg tra thêm gi&p h)c viên theo kp tiến độ của kh!a h)c.
+ Phn hồi kiến thức trong kh!a h)c thông qua tin nhen đối vi h)c viên. + Đăng bai ging, bai tập va c>c tai liệu đ)c thêm gồm c>c thông tin cơ bn
bao gồm: Nô i dung bai h)c, kiến thức nâng cao, kiến thức tìm hiểu thêm, bai tâp lam thêm cuối bai ging.
+ Đ!ng, kết th&c bai tâ p theo quy đnh thời h%n hoă c c! thể kéo dai thêm thời gian lam bai.
+ Đăng ti thông tin của kho> h)c như: lơ trình h)c, thời gian h)c, thơng tin ging viên,...
+ Chỉnh sửa bổ sung bai tâ p, bai thi theo thời gian thc b>m s>t vi s thay đổi của chương trình hiê n hanh.
+ Đăng km tai khon. + Đăng nhập vao tai khon. + Đăng xu+t khỏi tai khon.
+ Thêm va chỉnh sửa thông tin c> nhân. + Thi bai kiểm tra đ>nh gi> năng lc. + Mua kh!a h)c.
+ Đăng ti, nô p hồ sơ bai tâ p cuối bai ging c! c>c thông tin như: nô i dung bai tâp đ• gii theo yêu cầu cho trưc,...
+ Phn hồi kiến thức trong kh!a h)c va mức đô của bai tâ p c! phù hap hay không để g!p m cho ging viên kp thời nem bet va sửa đổi qua tin nhen. + Hoan thanh c>c bai tâ p trc tuyến theo yêu cầu của ging viên ngay khi h)c.
+ Nhân phn hồi của h)c viên va ging viên khi c! thec mec hay gă p lgi, cần hg tra.
+ Qun lí hồ sơ của ging viên va h)c viên. + Qun lm xem thông tin của bai ging .
- H)c viên phi hoan thanh bai thi theo tuần/k mi đưac h)c tiếp chương
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">- Cho phép lưu trữ kh!a h)c khi đ• hoan thanh (gi&p h)c viên h)c l%i/ơn l%i kiến thức).
- Cho phép cập nhật đề thi theo t_ng thời điểm thi.
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12"><b>Sơ đồ đăng ký, đăng nhâ p tài khoản của HKc Viên</b>
<b>Mô tả:</b>
T>c nhân H)c Viên
Mô t H)c Viên t%o tai khon mi để sử dụng. Điều kiện trưc H)c Viên chưa c! tai khon.
Luồng s kiện
chính <sup>1. Hệ thống hiển th form đăng km trên trang chủ.</sup>
2. Nhập thông tin lên form, hệ thống tiến hanh kiểm tra thông tin.
3. Gửi mail x>c nhận đăng km. 4. H)c Viên x>c nhận đăng km qua mail. 5. T%o mi tai khon vi thông tin trên. S kiện phụ Sai thông tin, yêu cầu nhập l%i.
Điều kiện sau Nếu thanh công đăng nhập vao trang chủ c! tai khon của
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">mình, cho phép thc hiện c>c t>c vụ.
<b>Sơ đồ đăng nhập của Quản TrG Viên</b>
<b>Mô tả:</b>
T>c nhân Qun tr viên
Mô t Qun lm tai khon của h)c viên đăng km. Qun lm tai khon của ging viên. Qun lm thông tin trên App.
Điều kiện trưc Đ• đăng nhập thanh cơng dưi tai khon qun tr viên vao hệ thống
Luồng s kiện
- Thêm mi tai khon 1. Ch)n n&t thêm tai khon
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">2. Hệ thống hiển th form nhập thông tin 3. Người dùng nhập thông tin sau đ! nh+n n&t lưu 4. Hệ thống tiến hanh t%o tai khon
- Cập nhật thông tin tai khon 1. Ch)n tai khon muốn cập nhật 2. Hệ thống hiển th form nhập thông tin 3. Người dùng nhập thông tin sau đ! nh+n n&t lưu 4. Hệ thống tiến hanh lưu tai khon
- X!a tai khon 1. Ch)n tai khon muốn x!a 2. X>c nhận x!a tai khon
3. Hệ thống x!a tai khon khỏi hệ thống
- Qun lm nội dung thông tin trên App: x!a, cnh b>o..
Luồng s kiện phụ Nếu lgi thông b>o yêu cầu thao t>c l%i.
Điều kiện sau Nếu đăng nhập thanh công, chuyển hưng đến trang chủ va sử dụng c>c t>c vụ.
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16"><b>Sơ đồ đăng nhập tài khoản của Giảng Viên.</b>
<b>Mô tả:</b>
T>c nhân Ging Viên
Mô t Tiếp nhâ n h)c viên, chỉnh sửa( bổ sung, sửa, xo>) c>c thông tin liên quan đến kho> h)c
Điều kiện trưc Đ• đăng nhập thanh cơng tai khon nha ging viên vao hệ thống. Luồng s kiện
chính <sup>1.Tiếp nhận hồ sơ h)c viên: liên hệ vi h)c viên, hẹn lch h)c, hg</sup>tra h)c viên trong qu> trình h)c c! gì vưng mec hay chưa hoan thanh đưac.
3.Chỉnh sửa thông tin kho> h)c: thời gian h)c,tai liê u h)c ( nghe, n!i, đ)c, viết),thời gian của kho> h)c, nem bet đưac lơ trình h)c của h)c viên đang h)c đâu.
Luồng s kiện phụ Không c!
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">Sơ đồ hoạt động
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"><b>Hoạt động Đăng ký</b>
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19"><b>Hoạt động Đăng nhập</b>
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">Mơ hình hóa hành vi ca sử d4ng (Sơ đồ tu n tự)
H c Viên
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">Gi ng Viên
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">Qu n Tr Viên
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">Sơ đồ triển khai hệ thống:
<small>Cơ s d liêu:</small>
</div>