1. Trang chủ
  2. » Luận Văn - Báo Cáo

bài thi môn kỹ nghệ phần mềm đề tài quản lý học viên cho trung tâm tiếng anh

37 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Giáo viên sẽ tiến hành giảng dạy đúng theo lịch học của lớp + Khi bắt đầu mỗi buổi dạy, giáo viên sẽ điểm danh, kiểm tra bài tập về nhà và nhập thông tin lên hệ thống, tiếp đó giáo viên

Trang 1

BỘ GIÁO DỤC & ĐÀO TẠO

TRƯỜNG ĐẠI HỌC PHƯƠNG ĐÔNG

BÀI THI MÔN: KỸ NGH PH N MỆ Ầ ỀM Đề Tài: Quản lý h c viên cho trung tâm Ti ng Anhọ ế

Sinh viên th c hi n: Nguy n Th Nhung (520107028) ự ệ ễ ị

Ph m Ngọc Đạt (520107027) Ph m Th Hị ồng Ngát (520107006) Lớp : 520107

Hà N i 01/12/2022

Trang 2

2 Vi t mô hình nghi p v bài toán 7ế ệ ụ

2.1 Hoạt động nghiệp vụ quản lý học viên 7 3.2.1 Ngu n nhân l c cho d án 11ồ ự ự 3.2.2 Phương diện thời gian 11 3.2.3 Kinh phí th c hi n công vi c ự ệ ệ (ngân sách 104.000.000 VNĐ) 12

4 Bạn định dùng mô hình tiến trình nào để phát tri n ph n m m công c ể ầ ề ụ

này.Giải thích lý do ch n 13

4.1.Mô hình ti n trình phát tri n phế ể ần m m công c 13ề ụ 4.2.Phân tích mô hình 13 4.3 Lý do ch n mô hình này 14ọ

Trang 3

3

Câu 5: Các chức năng mà phần mềm công c này cần đáp ứng: 14

Câu 6: Trình bày thi t k d li u: các ch tiêu d li u (thu c tính) c n qu n ế ế ữ ệ ỉ ữ ệ ộ ầ ả

lý, các th c th , phân các ch tiêu d liự ể ỉ ữ ệu vào các thực th , quan h gi a các ể ệ ữ 8.2.5 Giao di n báo cáo k t qu ệ ế ả đào tạo 30 8.2.6 Giao di n báo cáo doanh thu 31ệ

Trang 4

4

Câu 9 Xây d ng testcase ki m th m t vài chự ể ử ộ ức năng của phần mềm 31

9.1 Test nh p thêm h c viên 32ậ ọ 9.2 Test tìm ki m 34ế

Câu 10 Phác th o chi phí th c hiả ự ện Nêu ra các căn cứ để ả b o vệ chi phí đó trước khách hàng Kẻ bảng kế ho ch th c hiạ ự ện, nội dung công vi c và chi

phí th c hiện Đảm bảo, chia h t 100 tri u trong th i gian 2 tháng cho s ế ệ ờ ố

lượng người tham gia d án v i s ti n ngày công c a t ng v trí là khác nhau ự ớ ố ề ủ ừ ị

(tham kh o ngày công trên các website tìm vi c ICT) 36ả ệ

Trang 5

1 Khách hàng mu n xây d ng trang web gì ? (s n ph m là xây d ng trang ố ự ả ẩ ự web “quản lí học viên cho trung tâm ti ng Anh VUSế ”)

2 Các h ng m c s ạ ụ ẽ đề ra cho khách hàng: như quản lí h ồ sơ học viên, các đơn vị, khóa h c, ọ điểm, năm học

Để khách hàng nắm rõ và hình dung ra mô hình qu n lý c a mình, ả ủ tránh r i ro và h n ch ủ ạ ế thay đổi trong quá trình làm

b Yêu c u ti n trình: Là nh ng ràng buầ ế ữ ộc liên quan đến vi c phát tri n ph n ệ ể ầ mềm đó (quy trình, đối tác kiểm thử, phân tích, kĩ thuật sử dụng, )

Trang 6

6 Câu h i: ỏ

1 Trao đổi với khách hàng v danh m c kinh doanh, giá ề ụ

Để ch ủ động hơn trong việc xây d ng ph n m m, có th d dàng c p nh t ự ầ ề ể ễ ậ ậ nội dung và gi i h n các h ng m c so vớ ạ ạ ụ ới kinh phí mà khách hàng đưa ra

2 Trao đổi về thời gian bắt đầu và thời gian hoàn thành phần mềm trên dự kiến

Để dễ dàng phân chia th i gian cho t ng công vi c ờ ừ ệ 3 Trao đổi về thời gian báo cáo tiến độ

Tạo s uy tín và đểự dễ dàng trao đổi thêm nếu như khách hàng có yêu cầu b sung gì v ph n m m ổ ề ầ ề

4 Trao đổi về kinh phí xây dựng phần mềm, kinh phí phát sinh, kinh phí khách hàng c n cầ ọc trước và đưa ra hợp đồng

Để tránh rủi ro đang làm mà khách hàng lại h y, ho c vi ph m hủ ặ ạ ợp đồng c Yêu c u ph n m m: chầ ầ ề ức năng, ệu năng, hi giao di n, yêu cệ ầu đặc biệt…

Câu h i: ỏ

1 Miêu t các chả ức năng của hệ thống mà khách hàng mu n xây d ng ố ự 2 Độ linh hoạt của ph n m m ra sao? ầ ề

3 Giao di n phệ ần m m ph i thi t k ? (thân thi n về ả ế ế ệ ới người dùng và tạo độ

Trang 7

7 3 Các yêu c u v d li u (Data) ầ ề ữ ệ

4 Các yêu c u v con ng i (People, Users) ầ ề ườ

Mục đích: mục đích của yêu cầu hệ thống là đặc tả các cấu hình, cơ sở hạ tầng, ph n c ng, ph n mầ ứ ầ ềm, con người, k thuỹ ật,… của toàn b h thộ ệ ống đáp ứng được các yêu c u và mong mu n c a khách hàng - ầ ố ủ ngườ ử ụng i s d

2 Vi t mô hình nghi p v bài toán ế ệ ụ

2.1 Hoạt động nghiệp vụ quản lý học viên

Dựa vào nhu cầu từ khảo sát thực tế, trung tâm ngoại ngữ VUS quyết định mở các khóa học Tiếng Anh cho mỗi khoảng thời gian

+ Phòng kế hoạch lên kế hoạch mở các lớp học thuộc khóa học trên bao gồm: mã lớp học, tên lớp học, thời gian học, sĩ số (mỗi lớp có thời gian học, lịch học

Trang 8

8 + Sau khi hết thời gian đăng ký, phòng kế hoạch sẽ tiến hành thống kê, lập danh sách học viên mỗi lớp, tạo tài khoản lớp học, tạo tài khoản học tập cho mỗi học viên

+ Khi hoàn thành quá trình đăng ký, phòng giáo viên sẽ tiến hành phân công lớp, lịch dạy cho giáo viên theo khoá học Sau đó lưu danh sách giáo viên và lớp giảng dạy Giáo viên sẽ tiến hành giảng dạy đúng theo lịch học của lớp + Khi bắt đầu mỗi buổi dạy, giáo viên sẽ điểm danh, kiểm tra bài tập về nhà và nhập thông tin lên hệ thống, tiếp đó giáo viên ghi nội dung giảng dạy của ngày hôm đó vào sổ theo dõi giảng dạy

+ Khi kết thúc mỗi buổi dạy, giáo viên sẽ đăng bài tập về nhà lên Classroom + Sau khi kết thúc thời gian học, giáo viên sẽ lên điểm thống kê danh sách học viên đủ điều kiện thi cho phòng kế hoạch, pkh tiến hành tổ chức thi cho học viên, lên lịch thi và thông báo cho học viên biết Đối với những trường hợp học viên nghỉ học (bao gồm có phép hoặc không phép) hoặc không làm bài tập về nhà quá 10% số giờ của khóa tương đương 5 buổi/1 khoá sẽ bị cấm thi Sau khi tổ chức thi xong, trung tâm tiến hành tổng kết và vào điểm

+ Phòng kế hoạch sẽ tiến hành phân loại và xếp loại dựa trên điểm thi mà học viên đạt được Sau đó nếu học viên nào đủ chỉ tiêu sẽ được cấp chứng chỉ và hoàn thành khóa học

+ Đối với những học viên bảo lưu, phòng kế hoạch sẽ tiến hành bảo lưu trong các trường hợp sau:

• Khi học viên không tham dự khóa học mình đã đăng ký thì học viên phải làm " Giấy đề xuất bảo lưu " trước khi khóa học diễn ra tối thiểu 05 ngày để cho phòng kế hoạch sắp xếp lại bằng 1 khóa học sau Sau thời gian này trung tâm không hỗ trợ hủy khóa học đã đăng ký • Học viên ốm đau, bệnh tật có giấy của bệnh viện (hoặc xác nhận của

phụ huynh), đi quân sự, hoặc các trường hợp bất khả kháng có xác nhận của nhà trường hoặc địa phương sẽ được bảo lưu miễn phí trong thời hạn 3 tháng tính từ ngày đăng kí bảo lưu, khi quay trở lại học sẽ được học tiếp buổi tiếp theo trước khi bảo lưu của khóa học đó

• Các trường hợp khác khi lớp học quá 5 buổi sẽ phải đóng lệ phí bảo lưu bằng 30% giá trị khoá học hiện tại đang theo học

Trang 9

9 + Đối với những học viên học lại, phòng kế hoạch sẽ tiến hành xếp lớp trong các trường hợp sau:

• Học viên khi nghỉ quá số buổi quy định tương đương 10% số giờ của khóa (bao gồm có phép hoặc không phép) hoặc không làm bài tập quả 5 buổi/ khóa, trung tâm không có trách nhiệm đảm bảo đầu ra cho học viên cho học viên khóa đó; nếu muốn học lại từ đầu sẽ phải đóng 30% học phi khóa học đó ngoại trừ trường hợp sau đây: nghỉ có giấy xác nhận của bệnh viện, nghỉ việc hiếu, hỷ của gia đình nhưng không quá 03 lần khóa học đang học

• Khi lớp học đã diễn ra quá 5 buổi, khi đang học giữa chừng muốn học lại từ buổi đầu tiên sẽ đóng 30% phí khóa học đó

• Trong trường hợp học viên có học lực yếu ( theo nhận xét của giảng viên) cần tham gia lớp bổ trợ theo lịch của trung tâm đưa ra; vắng mặt 3 buổi bỗ trợ sẽ được tính là 1 buổi nghỉ học trong lớp; hoặc trường hợp học viên không tham gia đến cuối khóa không vượt qua tiêu chuẩn đầu ra sẽ không được học lại miễn phí

• Trong trường hợp học viên không vượt qua tiêu chuẩn đầu ra của trung tâm ( điểm trung bình các bài kiểm tra dưới 65%), học viên sẽ được học lại miễn phí khóa học

• Học viên được quyền bảo lưu 1 lần duy nhất Thời gian bảo lưu tối đa là 03 (ba) tháng và được tính từ khi học viên đến trung tâm làm thủ tục bảo lưu Kết thúc kỳ bảo lưu, học viên cần liên hệ bộ phận quản lý học viên để sắp xếp lớp học phù hợp cho học viên Nếu không quay trở lại trung tâm để tiếp tục quá trình học tập sau khi kết thúc kỳ bảo lưu thì số buổi học vẫn bị trừ theo quy định Với các trường hợp học viên tự ý nghỉ học mà không có đơn bảo lưu thì học phí số buổi học của học viên bị trí theo quy định của trung tâm

+ Quy định hoàn trả học phí: Học viên được phòng kế toán hoàn trả học phí trong các trường hợp sau:

• Khoá học không đúng như mô tả trên web, bản cam kết, trung tâm thay đổi giảng viên, lịch học (khi chưa được sự đồng ý của học viên)

Trang 10

10 • Lớp học delay quá 02 tháng (trừ trường hợp không mong muốn ví dụ

như dịch bệnh )

• Chuyển nơi cư trú, không học trường hiện tại (Cần có giấy xác nhận của Trưởng đang theo học) được hoàn trả lại 80% tổng học phí khóa học đã đăng ký mà chưa sử dụng

2.2 Yêu cầu hệ thống

Hệ thống quản lý thư viện được xây dựng nhằm mục đích giải quyết các yêu cầu sau:

+ Hỗ trợ phòng kế hoạch lên kế hoạch đào tạo gồm: danh sách các khóa học và nội dung đào tạo của các khóa

+ Hỗ trợ nhân viên kế toán cập nhật thông tin số lượng học viên đăng ký học và tiến hành thu tiền học phí, trả hóa đơn cho học viên

+ Hỗ trợ phòng kế hoạch tổng hợp các phiếu đăng ký học của học viên, tiến hành chốt danh sách và tổ chức thành các lớp

+ Hỗ trợ phòng kế hoạch, phòng giáo viên cập nhật danh sách các lớp, phòng học của các lớp, giáo viên giảng dạy và thời khóa biểu

+ Hỗ trợ giảng viên quản lý lớp học ( điểm danh, btvn, số buổi nghỉ học…) + Hỗ trợ phòng kế hoạch phân loại các học viên đủ điều kiện thi và sau khi học viên hoàn thành bài thi chứng chỉ, hệ thống tiến hành cập nhật điểm thi của học viên Sau khi vào điểm xong, hệ thống tiến hành đánh giá và phân loại học viên để phân loại ra học viên đạt chứng chỉ và học viên chưa đạt chứng chỉ

+ Thống kê danh sách các học viên bảo lưu, bảo hành, hoàn trả học phí + Cung cấp cho giám đốc về quá trình đào tạo trong khoá vừa rồi bao gồm số lượng các lớp đã mở, số học viên, và số học viên được cấp chứng chỉ và tình hình doanh thu của trung tâm

Các yêu cầu phi chức năng

+ Hệ thống triển khai theo dạng Website trên hệ thống mạng nội bộ của trung tâm

Trang 11

11 + Học viên có thể tra cứu và đăng ký khóa học trên môi trường mạng, tuy nhiên việc đóng, hoàn trả học phí, nộp hồ sơ phải đăng ký, làm đơn phải thực hiện trực tiếp tại trung tâm Người quản lý sẽ sử dụng hệ thống để quản lý quá trình học tập và thi cử của học viên

+ Thông tin th ng kê phố ải đảm b o tính chính xác, khách quan Các hình th c ả ứ phạt v i các h c viên vi ph m s ớ ọ ạ ẽ được lưu lại trên h th ng và thông báo cho ệ ố sinh viên bi t ế

3 Nêu các điều ki n c n thiệ ầ ết để th c hiện được bài toán, gi i thích ng n g n ả ắ ọ các điều kiện đó

3.1 Các điều kiện cần thiết để ự th c hiện được bài toán: ➢ Phải dự kiến ngu n nhân l c; ồ ự

➢ Phải có ngày bắt đầu, ngày k t thúc; ế ➢ Phải có kinh phí th c hi n công vi c; ự ệ ệ ➢ Điều ki n v ph n m m ệ ề ầ ề

➢ Điều ki n v ph n c ng ệ ề ầ ứ 3.2 Gi i thích ả

3.2.1 Ngu n nhân l c cho d án ồ ự ự

- Nhân s c a d án cự ủ ự ần có trình độ chuyên môn trong lĩnh vực liên quan đến d án gự ồm: Leader(+BA) (lãnh đạo và phân tích góp phần trong quá trình phân tích nghi p v ), Tester(Th nghi m và kiệ ụ ử ệ ểm định ), Dev( l p chính xây ậ dựng ph n m m), UI-UX (thi t k giao diầ ề ế ế ện người dùng)

- Các điều ki n kệ ỹ thuật và công ngh s dệ ử ụng để xây d ng ph n m m ự ầ ề 3.2.2 Phương diện thời gian

- M i d ỗ ự án được đặc trưng bởi một khoảng thời gian ấn định Đó chính là thời hạn hoàn thành toàn b ho c nhộ ặ ững giai đoạn nhất định của mục tiêu kinh doanh c a doanh nghi p ủ ệ

- Th i gian th c hi n ờ ự ệ ở đây diễn ra trong 2 tháng từ ngày 1/10/2022 đén 30/11/2022

Trang 12

12 3.2.3 Kinh phí th c hi n công vi c ự ệ ệ (ngân sách 104.000.000 VNĐ)

- Chi phí d án là t ng s ti n c n thiự ổ ố ề ầ ết để k t thúc m t giao d ch kinh doanh ế ộ ị hoặc m t dộ ự án công vi c Có 2 loệ ại chi phí dự án đó là chi phí trực tiếp và chi phí gián ti p: ế

+ Chi phí tr c ti p bao g m chi phí chi tr : Các cá nhân làm vi c trong d ự ế ồ ả ệ ự án t c là Leader(+BA), Tester, Dev, 1 UI-UX – ứ

(Chi phí chi tr cho nhân viên :100.000.000 VND [ m t ả ộ trăm triệu] ) + Chi phí gián ti p bao g m: ế ồ

• Chi phí hoạt động chung, t c là tiứ ền tài nguyên…

• Thiết b công c và máy móc h tr nhân viên s dị – ụ ỗ ợ ử ụng để hoàn mềm - nêu ra, bao gồm: các chức năng của phần m m, hiề ệu năng của phần mềm, các yêu c u v thi t k và giao di n, các yêu cầ ề ế ế ệ ầu đặc biệt

Chức năng Hiệu năng Thiết k giao ế

diện Yêu cầu đặc bi t

Trang 13

- Độ phân gi i nên dùng 1600x900 Card m ng NIC ả ạ

4 Bạn định dùng mô hình tiến trình nào để phát tri n ph n m m công c ể ầ ề ụ

này.Giải thích lý do chọn.

4.1.Mô hình ti n trình phát tri n ph n mế ể ầ ềm công c ụ

Waterfall model (Mô hình thác nước) Waterfall model được coi là mô hình phát tri n ph n mể ầ ềm đầu tiên được s dử ụng Đây là mô hình áp dụng theo tính tuần tự của các giai đoạn phát tri n ph n mể ầ ềm; giai đoạn sau chỉ được thực hiện tiếp khi giai đoạn trước đã kết thúc Do tính chất này, mỗi giai đoạn của mô hình thác nước phải được xác định chính xác

4.2.Phân tích mô hình

Requirement gathering: Thu th p và phân tích yêu cậ ầu được ghi l i vào ạ tài liệu đặ ảc t yêu cầu trong giai đoạn này

System Analysis: Phân tích thi t k h thế ế ệ ống phần mềm, xác định kiến trúc h th ng t ng th c a ph n mệ ố ổ ể ủ ầ ềm

Coding: H thệ ống được phát tri n theo tể ừng unit và được tích h p trong ợ giai đoạn tiếp theo Mỗi Unit được phát tri n và ki m th bể ể ử ởi dev được gọi là Unit Test

Testing: Cài đặt và ki m th ph n m m Công vi c chính cể ử ầ ề ệ ủa giai đoạn này là ki m tra và s a t t c nh ng lể ử ấ ả ữ ỗi tìm được sao cho ph n m m ho t ầ ề ạ động chính xác và đúng theo tài liệu đặc tả yêu cầu

Implementation: Tri n khai h thể ệ ống trong môi trường khách hàng và đưa ra thị trường

Operations and Maintenance: B o trì h th ng khi có b t k ả ệ ố ấ ỳ thay đổi nào t ừ phía khách hàng, người sử d ng ụ

Trang 14

• Các giai đoạn và hoạt động được xác định rõ ràng

• Xác nh n tậ ở ừng giai đoạn, đảm bảo phát hi n s m các l i ệ ớ ỗ

Câu 5: Các chức năng mà phần mềm công c này cần đáp ứng:

Hình 1: Biểu đồ chức năng phần mềm

Trang 15

15 Giải thích ngắn gọ ừn t ng chức năng:

- Nh p k hoậ ế ạch đào tạ Tiến hành lên kế hoo: ạch đào tạo g m: danh sách các ồ khóa h c và nọ ội dung đào tạo của các khóa

- Quảng bá kế ho ch: ạ Trung tâm tiến hành quảng cáo các khóa h c t i các h c ọ ớ ọ viên thông

qua website

- Ti p nhế ận đăng ký: Học viên s biẽ ết được thông tin các lớp được m t i trung ở ạ tâm qua website

- Thông báo h c phí: ọ Học viên sẽ được thông báo m c h c phí ng v i t ng ứ ọ ứ ớ ừ

- Phân công l p cho giáo viên: ớ Sau khi hoàn thành tuy n sinh,ể người qu n lý ả sẽ ti n hành phân công l p cho giáo viên M i giáo viên s ế ớ ỗ ẽ được phân công các lớp ph hủ ợp v i thớ ời gian và trình độ của mình

- B trí phòng h c: ố ọ Người qu n lý th ng kê v s phòng h c và phân các l p ả ố ề ố ọ ớ học đến các phòng h c m t cách h p lý ọ ộ ợ

- C p nh t giáo viên: ậ ậ Sau khi phân công giáo viên xong, người quản lý tiến hành c p nh t danh sách giáo viên và l p gi ng d y ậ ậ ớ ả ạ

Trang 16

16 - C p nh t phòng h c: ậ ậ ọ Người qu n lý ti n hành c p nh t danh sách các l p, ả ế ậ ậ ớ phòng h c c a các lọ ủ ớp, giáo viên gi ng d y và l ch th i khóa biả ạ ị ờ ểu

c X p lo i và cế ạ ấp ch ng ch ứ ỉ

- C p nhậ ật điểm thi: Sai khi h c viên hoàn thành bài thi ch ng chọ ứ ỉ, phòng đào tạo ti n hành c p nhế ậ ật điểm thi c a h c viên lên h thủ ọ ệ ống

- X p lo i c p ch ng ch : ế ạ ấ ứ ỉ Sau khi vào điểm xong, trung tâm tiến hành đánh giá và phân lo i hạ ọc viên Để phân lo i ra hạ ọc viên đạt ch ng ch và hứ ỉ ọc viên chưa đạt ch ng chỉ sau đó cập nhật lên h thứ ệ ống

- C p nh t bậ ậ ảng x p lo i: ế ạ cập nhật danh sách x p lo i ế ạ d Báo cáo

- Lập báo cáo v kề ết qu ả đào tạo: Sau m i khóa hỗ ọc, Giám đố ẽc s yêu c u l p ầ ậ báo cáo về quá trình đào tạo c a trung tâm trong khóa v a r i Báo cáo g m ủ ừ ồ ồ thông tin các lớp đã mở ố lượ: s ng các lớp đã mở ố ọ, s h c viên, và s h c viên ố ọ được c p ch ng ch ấ ứ ỉ

- L p báo cáo v doanh thu:ậ ề Sau khóa h c, giọ ảm đốc mu n bi t tình hình doanh ố ế thu c a trung tâm Nhân viên k toán ti n hành th ng kê s ti n hủ ể ế ố ố ề ọc phí đã thu

Câu 6: Trình bày thi t k d li u: các ch tiêu d li u (thu c tính) c n qu n ế ế ữ ệ ỉ ữ ệ ộ ầ ả

lý, các th c th , phân các ch tiêu d liự ể ỉ ữ ệu vào các thực th , quan h gi a các ể ệ ữ

thực th V ẽ sơ đồ ERD

6.1 Xác định các th c th và thuự ể ộc tính

Thuộc tính tên g i ọ Tên th c th ự ể Các thu c tính ộ Tên l p h c ớ ọ LOPHOC MaHV, TenLH, Thoigianhoc,

Siso

Tên khóa h c ọ KHOAHOC MaKH, TenKH, Nienkhoa

Trang 17

17 Tên h c viên ọ HOCVIEN MaHV, TenHV, Diachi, SoDT Tên giáo viên GIAOVIEN MaGV, TenGV, Diachi, SoDT

MaHV, MaKH, NgayDK < thu c 1 > ộ LOPHOC, KHOAHOC MaLH, TenLH, Thoigianhoc,

Trang 18

Thuộc tính Kiểu dữ li u Cỡ d li u ữ ệ Khoá Giải thích

Table: LOPHOC

Thuộc tính Kiểu dữ liệ uCỡ d liữ ệu Khoá Giải thích

Ngày đăng: 03/05/2024, 12:36

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w