



















Preview text:
  lOMoAR cP SD| 59 062 190 ĐẠI HỌC ĐÀ NẴNG 
TRƯỜNG ĐẠI HỌC SƯ PHẠM  KHOA: TIN HỌC   ----  ----    BÁO CÁO CUỐI KỲ  QUẢN LÝ DỰ ÁN 
HỆ THỐNG QUẢN LÝ ĐIỂM SINH VIÊN  Đà Nẵng – 2024          lOMoARcP SD| 59062190 Mục lục 
Project Charter ................................................................................................................. 3 
Scope statement ................................................................................................................ 9 
I. Project Justification: .................................................................................................... 9 
II. Product Scope: ............................................................................................................. 9 
III. Acceptance Criteria: ................................................................................................ 10 
IV. Project Deliverables: ................................................................................................ 11 
1. Work Breakdown Structure: ................................................................................. 11 
Phase 1: Build the Project Scope .................................................................................. 11 
Phase 2: Collect the requirements ................................................................................ 12 
Phase 3: Design ............................................................................................................... 13 
Phase 4: Implementation ............................................................................................... 13 
Phase 5: Testing .............................................................................................................. 13 
V. Resource Scope: ......................................................................................................... 14 
1. Cost: ......................................................................................................................... 14 
2. Human resource: .................................................................................................... 14 
3. Time: ........................................................................................................................ 14 
4. Handover product: ................................................................................................. 14 
5. Planning tools: ........................................................................................................ 15 
VI. Time management: .................................................................................................. 16 
cần hoàn thành dự án từ 30/8/2024 đến 8/12/2024 ................................................... 16 
Project overview report ................................................................................................. 20 
I. Total effort in man-day and man-month: ................................................................. 20 
II. Effort for each resource type in the project: .......................................................... 21 
III. Effort for each process group in the project: ........................................................ 21 
IV. Duration of the project: ........................................................................................... 21 
V. Cost for each type of resource in the project: ......................................................... 22 
1. Material Costs: ........................................................................................................ 22 
2. Facilities Costs: ....................................................................................................... 22 
3. Work Resource Costs: ............................................................................................ 23 
4. Incurred Costs: ........................................................................................................... 23 
VI. Cost calculated by each process group: Initiating: Develop project charter ..... 24 
Planning: ......................................................................................................................... 24 
Monitoring & Controlling: ............................................................................................ 24    lOMoARcP SD| 59062190
VIII. Advantages of the plan: ........................................................................................ 25 
IX. Disadvantages of the plan: ...................................................................................... 25     - 
Dự án xây dựng hệ thống quản lý điểm sinh viên với số vốn 140 triệu VND và  0  0  Project Charter  Project 
Hệ thống quản lý điểm sinh  Start date  30/8/2024  tile  viên  Project - Võ Văn Anh Pha  Target end date  8/12/2024  manager    Describe project 
Dự án xây dựng website quản lý điểm sinh 
viên nhằm tạo ra một nền tảng trực tuyến 
giúp giảng viên, sinh viên và phòng đào 
tạo có thể dễ dàng nhập liệu, quản lý và 
theo dõi thông tin điểm số. Dự án tập trung 
vào việc cung cấp một hệ thống dễ sử 
dụng, hiệu quả và bảo mật cao, phù hợp 
với nhu cầu quản lý của các trường học.      lOMoARcP SD| 59062190   Project scope 
Phạm vi của dự án bao gồm:  • 
Xây dựng website với các tính năng:  o Đăng nhập phân quyền  (Admin, giảng viên, sinh  viên). 
o Quản lý điểm số: Nhập điểm, 
chỉnh sửa và lưu trữ theo môn  học. 
o Báo cáo kết quả học tập: Xuất 
file báo cáo theo lớp hoặc  môn học. 
o Hỗ trợ tra cứu trực tuyến: Sinh 
viên và giảng viên có thể xem 
điểm mọi lúc mọi nơi.  • 
Đảm bảo bảo mật: Mã hóa dữ liệu, 
chống truy cập trái phép.  • 
Kiểm thử toàn diện trước khi triển  khai chính thức.  Ngoài phạm vi:  • 
Không bao gồm các tính năng phức 
tạp như quản lý học phí, quản lý hồ  sơ sinh viên đầy đủ.  4    lOMoARcP SD| 59062190      
 Không tích hợp với các hệ thống bên 
ngoài trong giai đoạn đầu.    Available resources  Nhân sự:  • 
Project Manager (PM): 1 người, 
chịu trách nhiệm quản lý dự án.  • 
Developer: 2 người, thực hiện lập 
trình và xây dựng website.  • 
Tester: 1 người, đảm bảo chất lượng  sản phẩm.  • 
UI/UX Designer: 1 người, thiết kế  giao diện người dùng.  Hạ tầng:  • 
Hosting và domain: Dùng server  AWS hoặc Google Cloud.  • 
Công cụ: Visual Studio Code, Figma 
(thiết kế giao diện), Trello (quản lý  nhiệm vụ).  Ngân sách:  • 
Tổng chi phí dự kiến: 140 triệu VNĐ 
(bao gồm nhân sự và hạ tầng).    Project objective  Main project success criteria  5      lOMoARcP SD| 59062190
- Xây dựng một hệ thống website quản lý - Website được hoàn thành đúng thời hạn 
điểm sinh viên đơn giản, dễ sử dụng, và 
và trong phạm vi ngân sách, với đầy đủ 
đảm bảo tính bảo mật cao. 
các tính năng đã được phê duyệt. 
- Tăng cường hiệu quả quản lý điểm số, 
- Người dùng cuối (giảng viên, sinh viên, 
giảm thời gian nhập liệu và sai sót từ 
admin) đánh giá hệ thống dễ sử dụng 
các phương pháp thủ công. 
với tỷ lệ hài lòng ≥ 90%. 
- Đảm bảo sinh viên có thể tra cứu thông - Hệ thống hoạt động ổn định, với tỷ lệ 
tin điểm số cá nhân một cách minh 
uptime ≥ 99% trong 3 tháng đầu sau 
bạch, mọi lúc, mọi nơi.  triển khai. 
- Thiết lập một nền tảng có thể dễ dàng 
- Kiến trúc hệ thống linh hoạt, hỗ trợ tích 
mở rộng thêm tính năng trong tương lai. 
hợp các module mới mà không gây 
gián đoạn đến các chức năng hiện tại.  Approach  Phương pháp thực hiện:  • 
Phân tích yêu cầu: Thu thập yêu cầu từ 
các bên liên quan (giảng viên, sinh viên,  phòng đào tạo).  • 
Thiết kế: o Giao diện: Thiết kế thân  thiện với người dùng. 
o Hệ thống: Xây dựng kiến trúc hệ thống  phù hợp với yêu cầu.  •  Phát triển: 
o Viết mã nguồn và xây dựng các tính  năng chính. 
o Liên tục kiểm thử từng module.  • 
Kiểm thử: o Thực hiện kiểm tra chức  năng và bảo mật.  • 
Triển khai: o Triển khai hệ thống và  hướng dẫn sử dụng. 
o Thu thập phản hồi từ người dùng.      lOMoARcP SD| 59062190 Potential risks  • 
Rủi ro kỹ thuật: o Lỗi phát sinh trong 
quá trình phát triển (bug, vấn đề bảo 
mật). o Hệ thống không tương thích với 
các thiết bị hoặc trình duyệt nhất định.  • 
Rủi ro nguồn lực: o Thiếu nhân sự 
hoặc nhân sự không đủ chuyên môn. 
o Chậm tiến độ do công việc bị gián  đoạn.  • 
Rủi ro ngân sách: o Chi phí phát sinh 
vượt ngân sách ban đầu (hạ tầng, nhân  sự bổ sung).  • 
Rủi ro từ người dùng: o Người dùng 
gặp khó khăn khi sử dụng hoặc phản hồi 
tiêu cực. o Dữ liệu đầu vào từ sinh 
viên/giảng viên không chính xác.  Cách giảm thiểu:  • 
Sử dụng công cụ quản lý dự án để theo  dõi tiến độ.  6      • 
Thường xuyên kiểm thử để phát hiện và  sửa lỗi kịp thời.  • 
Dành ngân sách dự phòng (~10% tổng  chi phí).  • 
Tổ chức tập huấn sử dụng cho các bên 
liên quan trước khi triển khai chính thức.  Duration      Key Milestones  Time  note    Develop a detailed plan  30 ngày    Market survey  3 ngày    Unification of Plan  1 ngày    7      lOMoARcP SD| 59062190 Build development team  3 ngày    Build extended  2 tuần    functionality  Front end view design &  1 tháng    review  Backend integration  1.5 tháng    Building test plan  1 tháng    Bug report  1 tuần    Bug fixing  3 tuần    Project deployment  3 tuần    Evaluation report writing  2 ngày   
Sign-off: (Signatures of all the above stakeholders) 
Comments: (Handwritten or typed comments from above stakeholders, if applicable)      lOMoARcP SD| 59062190   Role and responsibilities      Name  Role  Position  Contact Information Note    1 Vo Van Anh  Project  Manager  0787711657  ✔  Project  Pha  Manager  anhphavovan@gmail  Manager  .com  ✔  Tester/Quality  Assurance (QA)  2 Nguyen  Team  Programmer 0775416***  ✔ UI/UX Design  Hoang  member huannguyenhoang@u      ed.udn.vn  Huan  3 Tran Dang Team  Programmer 0896326***  ✔ Back end    Huy  member  Danghuy@ued.udn.vn  developer  4 Hoang Tan Team  Programmer 0326985***  ✔ Front end    Nam  member  Namhoang@ued.dun.vn  developer  Scope statement    I. Project Justification: 
“Khách hàng mong muốn xây dựng một website quản lý điểm sinh viên với các chức 
năng chính bao gồm: nhập, chỉnh sửa, xóa điểm theo môn học và học kỳ; tự động tính 
điểm trung bình và phân loại kết quả học tập. Website cần hỗ trợ tra cứu điểm cá nhân 
cho sinh viên qua tài khoản riêng, đồng thời cung cấp báo cáo tổng hợp theo lớp, khoa, 
hoặc toàn trường cho cán bộ quản lý và giảng viên.”   II.  Product Scope: 
- Sản phẩm sau khi xây dựng và bàn giao cần đạt được các tiêu chuẩn nhất định. 
- Sản phẩm phải có đầy đủ các chức năng theo yêu cầu của khách hàng.  9      lOMoARcP SD| 59062190 Yêu cầu hệ thống: 
- Dữ liệu điểm số đầy đủ, chính xác, không bị thiếu sót. 
- Có khả năng nâng cấp và phát triển phần mềm trong tương lai. 
- Tận dụng tối đa cơ sở hạ tầng hiện có của hệ thống trường học. 
- Thân thiện và dễ sử dụng cho cả quản trị viên, giảng viên và sinh viên. 
- Dễ dàng quản lý thông tin tài khoản của quản trị viên, giảng viên, và sinh viên. 
- Hệ thống dễ dàng nâng cấp, sửa lỗi và bảo trì.  Yêu cầu người dùng: 
- Giao diện dễ sử dụng, vận hành mượt mà. 
- Hệ thống đăng nhập an toàn và bảo mật thông tin cá nhân. 
- Hiệu suất cao, xử lý nhanh các yêu cầu truy vấn dữ liệu điểm số. 
- Dễ dàng tra cứu thông tin điểm số của sinh viên theo môn học, lớp học, hoặc học kỳ. 
- Cung cấp chức năng tìm kiếm thông minh theo mã sinh viên, tên sinh viên, hoặc lớp. 
- Hỗ trợ nhập/xuất dữ liệu điểm dưới nhiều định dạng (Excel, PDF). 
- Có chức năng gửi thông báo về điểm số, kết quả học tập đến sinh viên qua email hoặc  thông báo hệ thống.  III.  Acceptance Criteria: 
- Dự án được coi là hoàn thành khi khách hàng có thể truy cập trang web quản lý 
điểm sinh viên đã triển khai trực tuyến và xem tất cả các sản phẩm chính. 
- Về mặt giao diện và chức năng, hệ thống phải hoạt động đúng như mô tả trong tài 
liệu yêu cầu và thiết kế đã thống nhất, đảm bảo dễ sử dụng    10      lOMoARcP SD| 59062190
- Sản phẩm cuối cùng phải thực hiện chính xác các nhiệm vụ như nhập điểm, tính 
điểm trung bình, tạo báo cáo, và quản lý quyền truy cập một cách an toàn. 
- Khách hàng phải cung cấp sự phê duyệt chính thức (ký xác nhận) cho hệ thống đã 
hoàn thành sau khi xem xét các tính năng và hiệu suất của nó.  IV.  Project Deliverables:  1. Work Breakdown Structure: 
- Lập kế hoạch dự án, xác định các hoạt động cần thực hiện để hoàn thành hệ thống 
quản lý điểm sinh viên. 
- Xây dựng sơ đồ cấu trúc phân rã công việc (WBS).   
Phase 1: Build the Project Scope.  Xác định mục tiêu:  11      lOMoARcP SD| 59062190
- Xây dựng hệ thống quản lý điểm sinh viên hỗ trợ giáo viên nhập điểm, theo dõi kết 
quả học tập của sinh viên, và cung cấp báo cáo chi tiết. 
Xác định các trở ngại tiềm năng: 
- Thiếu dữ liệu ban đầu hoặc dữ liệu không chính xác. 
- Độ phức tạp trong việc tích hợp với các hệ thống hiện có. 
- Yêu cầu thay đổi từ các bên liên quan. 
Xác định các nguồn lực cần thiết: 
- Nhóm phát triển phần mềm. 
- Máy chủ để triển khai và lưu trữ hệ thống. 
- Dữ liệu mẫu (thông tin sinh viên, điểm số). 
Đề xuất các cột mốc quan trọng: 
- Hoàn thành yêu cầu người dùng. 
- Hoàn thành thiết kế giao diện. 
- Hoàn thành lập trình các chức năng chính. 
- Kiểm thử và bàn giao hệ thống. 
Liệt kê các bên liên quan: 
- Ban giám hiệu nhà trường.  - Giáo viên.  - Sinh viên. 
- Nhóm phát triển phần mềm. 
Phase 2: Collect the requirements. 
Tìm hiểu yêu cầu thực tế của người dùng: 
- Giáo viên muốn nhập, sửa đổi, và xuất dữ liệu điểm sinh viên. 
- Sinh viên cần truy cập kết quả học tập cá nhân. 
- Quản trị viên cần quản lý danh sách sinh viên, lớp học và môn học. 
Nghiên cứu quy trình quản lý điểm hiện tại: 
- Tìm hiểu cách quản lý điểm truyền thống để tích hợp các tính năng quan trọng. 
Định nghĩa yêu cầu cụ thể: 
- Quản lý danh sách sinh viên, môn học, lớp học. 
- Nhập và lưu trữ điểm số.  12      lOMoARcP SD| 59062190
- Tính điểm trung bình, xếp loại học lực. 
- Cung cấp báo cáo và biểu đồ thống kê. Yêu cầu bảo mật: 
- Quản lý tài khoản: đăng nhập, phân quyền (giáo viên, sinh viên, quản trị viên). 
- Mã hóa dữ liệu, sao lưu và phục hồi. Yêu cầu hệ thống: 
- Tương thích trên trình duyệt web và thiết bị di động. 
- Hỗ trợ thao tác trực tuyến và ngoại tuyến.  Phase 3: Design  Thiết kế chức năng: 
- Giao diện cho giáo viên nhập điểm và quản lý sinh viên. 
- Giao diện sinh viên xem kết quả học tập. 
- Giao diện quản trị viên quản lý dữ liệu. 
Tham khảo hệ thống tương tự: 
- Các hệ thống quản lý trường học hiện có.  Thiết kế giao diện: 
- Đơn giản, dễ sử dụng. 
- Các màn hình chính: Trang chủ, Đăng nhập, Quản lý sinh viên, Nhập điểm,  Xem kết quả, Thống kê.  Phase 4: Implementation  Xây dựng hệ thống: 
- Lập trình giao diện người dùng (front-end). 
- Phát triển chức năng xử lý nghiệp vụ (back-end). 
- Thiết lập cơ sở dữ liệu lưu trữ thông tin sinh viên, điểm số, và báo cáo.  Tích hợp hệ thống: 
- Kết nối cơ sở dữ liệu với các chức năng nhập/xuất dữ liệu. 
- Triển khai tính năng phân quyền và bảo mật.  Phase 5: Testing 
Áp dụng kỹ thuật kiểm thử: 
- Kiểm thử hộp đen và hộp trắng. 
Thực hiện các loại kiểm thử:  13      lOMoARcP SD| 59062190
- Kiểm thử đơn vị: Kiểm tra từng chức năng nhỏ. 
- Kiểm thử tích hợp: Đảm bảo các phần của hệ thống hoạt động đồng bộ. 
- Kiểm thử bảo mật: Kiểm tra xác thực và phân quyền. 
- Kiểm thử hiệu năng: Đảm bảo hệ thống hoạt động mượt mà với lượng dữ  liệu lớn.  Vận hành thử nghiệm: 
- Chạy thử hệ thống trong vòng 7 ngày. 
- Thu thập ý kiến phản hồi từ giáo viên và sinh viên để điều chỉnh.  Bàn giao và nghiệm thu: 
- Khách hàng đánh giá và xác nhận chất lượng hệ thống    V.  Resource Scope:  1. Cost: 
- Tổng chi phí: 140 triệu VND 
- Đây là một dự án nhỏ, nên mức độ sai số ước tính khoảng 5%  2. Human resource: 
- Tổng số thành viên tham gia dự án: 4 người 
- Số lượng thành viên trong dự án có thể tăng hoặc giảm: 
• Do sức khỏe không tốt, thành viên có thể nghỉ. 
• Do các lý do khách quan, số lượng thành viên giảm. 
• Dự án chậm tiến độ và cần thêm sự hỗ trợ.  3. Time: 
- Thời gian thực hiện dự án: từ ngày 30/8/2024 đến 8/12/2025 (khoảng 101 ngày). 
- Thời gian thực hiện dự án có thể thay đổi vì các lý do sau: 
• Năng lực thực hiện dự án của các thành viên không đạt như kỳ vọng. 
• Hỏng hóc thiết bị làm chậm tiến độ. 
• Khách hàng thay đổi yêu cầu dự án trong phạm vi cho phép (nếu không thể đáp 
ứng kịp thời, yêu cầu thay đổi sẽ không được chấp nhận).  4. Handover product: 
Sau khi hoàn thành dự án xây dựng phần mềm quản lý điểm sinh viên, nhóm sẽ bàn giao: 
- Phần mềm quản lý điểm sinh viên. 
- Website quản lý điểm với các tính năng ổn định và bảo mật.  14      lOMoARcP SD| 59062190
- Tài liệu hướng dẫn sử dụng cho giáo viên, sinh viên và quản trị viên. 
- Tài liệu phát triển phần mềm.  5. Planning tools: 
- Microsoft Word: Tạo tài liệu. 
- Trello: Lập kế hoạch, theo dõi tiến độ. 
- Microsoft Excel: Tính toán và quản lý dữ liệu. Log bugs của Manual Tester. 
- Draw.io: Vẽ sơ đồ tổ chức và xây dựng biểu đồ use-case. 
- Tham khảo các dự án tương tự. 
- VS Code, Figma: Phần mềm lập trình và thiết kế giao diện. 
- SQL Server hoặc MySQL: Thiết kế và quản lý cơ sở dữ liệu.    15      lOMoARcP SD| 59062190 VI.  Time management:    - 
Dự án xây dựng hệ thống quản lý điểm sinh viên với số vốn 140 triệu VND và cần 
hoàn thành dự án từ 30/8/2024 đến 8/12/2024  STT TASK NAME  SẢN PHẨM  MÔ TẢ  1.0  Phạm vi dự án 
- Tài liệu phạm vi dự Xác định rõ mục tiêu, tài nguyên  án (Project Scope 
(nhóm phát triển phần mềm, máy  Statement) xác định 
chủ, dữ liệu mẫu), bên liên quan và  rõ: mục tiêu, tài 
các cột mốc quan trọng.  nguyên (nhóm phát  triển phần mềm, máy 
chủ, dữ liệu mẫu), bên  liên quan và các cột  mốc quan trọng.  1.1 
Xác định mục tiêu - Tài liệu yêu cầu 
Xác định rõ mục tiêu chính là xây  và yêu cầu  người dùng (User 
dựng hệ thống quản lý điểm sinh  Requirement 
viên và các yêu cầu cần đạt được 
Document), bao gồm: như hỗ trợ giáo viên quản lý điểm, 
nhu cầu của giáo viên, theo dõi kết quả học tập của sinh  sinh viên, quản trị 
viên, và cung cấp báo cáo chi tiết.  viên; danh sách các  tính năng chính và đặc  tả bảo mật.  1.2  Xác định 
các Danh sách nguồn nhân Xác định được các nguồn nhân lực  nguồn nhân lực  lực: nhóm phát triển 
để phát triển dự án như nhóm phát  phần mềm, máy chủ 
triển phần mềm và server triển khai,  triển khai, và lưu trữ  lưu trữ hệ thống.  hệ thống.  1.3  Xác định các cột  Danh sách các cột  - 
Hoàn thành yêu cầu người  mốc quan trọng  mốc: hoàn thành yêu 
dùng.- Hoàn thành thiết kế giao  cầu người dùng, thiết 
diện. - Hoàn thành lập trình các 
kế giao diện, lập trình chức năng chính.  các chức năng chính,  - 
Kiểm thử và bàn giao hệ  kiểm thử và bàn giao  thống.  hệ thống.    1.4 Xác định các trở  Tài liệu phân tích rủi  - 
Thiếu dữ liệu ban đầu hoặc dữ  ngại tiềm năng  ro: các vấn đề như  liệu không chính xác. 
thiếu dữ liệu ban đầu, - 
Độ phức tạp trong việc tích 
độ phức tạp tích hợp, 
hợp với các hệ thống hiện có. 
và thay đổi từ các bên - 
Yêu cầu thay đổi từ các bên  liên quan.  liên quan.  16      lOMoARcP SD| 59062190 1.5 Liệt kê các bên  Danh sách các bên 
Liệt kê và phân tích các đối tượng  liên quan  liên quan: Ban giám 
liên quan đến dự án như: Ban giám  hiệu, giáo viên, sinh 
hiệu nhà trường,Giáo viên, Sinh viên, 
viên, nhóm phát triển Nhóm phát triển phần mềm  phần mềm.  1.6 Lập kế hoạch dự  Lịch trình chi tiết, 
Tạo lịch trình, xác định ngân sách và  án  ngân sách dự án, và 
triển khai kế hoạch cụ thể. 
kế hoạch triển khai cụ  thể.  2.0 Thu thập yêu cầu  Tổng hợp yêu cầu 
Thu thập thông tin và phân tích nhu  người dùng 
người dùng từ các đối cầu từ người dùng.  tượng chính: giáo  viên, sinh viên, và  quản trị viên.  2.1 Thu thập yêu cầu  Tài liệu mô tả quy 
Dữ liệu từ giáo viên, sinh viên, quản  người dùng  trình quản lý điểm  trị viên. 
hiện tại và các cải tiến  cần thiết.  2.2 Nghiên cứu quy  Đặc tả bảo mật: mã 
Quy trình quản lý điểm và các nghiệp 
trình quản lý điểm hóa dữ liệu, phân  vụ liên quan.  quyền người dùng, và  các phương pháp sao  lưu, phục hồi.  2.3 Nghiên cứu yêu  Đặc tả bảo mật: mã 
Các tiêu chuẩn và giải pháp bảo mật  cầu bảo mật  hóa dữ liệu, phân  cho hệ thống.  quyền người dùng, và  các phương pháp sao  lưu, phục hồi.    2.4  Nghiên cứu yêu cầu 
Yêu cầu hệ thống: hỗ trợ 
Tài nguyên và cấu hình kỹ thuật cần  hệ thống 
trình duyệt web, thiết bị  thiết. 
di động, và tương tác trực 
tuyến lẫn ngoại tuyến.  3.0  Thiết kế 
Bản thiết kế giao diện 
Chi tiết giao diện, cơ sở dữ liệu, và chức  người dùng (UI/UX  năng. 
Design) và bản thiết kế 
hệ thống chi tiết (System  Design Document).  3.1  Thiết kế giao diện  Các màn hình chính: 
Giao diện trang chủ, đăng nhập, quản lý  người dùng  trang chủ, đăng nhập, 
điểm, xem điểm, và thống kê báo cáo.  quản lý điểm, xem kết  quả, thống kê báo cáo.  17      lOMoARcP SD| 59062190
3.1.1 Thiết kế giao diện Giao diện trang chủ hiển 
Thiết kế cấu trúc bảng và dữ liệu mẫu.  trang chủ 
thị các mục chính: thông  tin tổng quan, các tùy 
chọn (quản lý sinh viên, 
xem báo cáo, nhập điểm), 
và điều hướng thân thiện  với người dùng. 
3.1.2 Thiết kế giao diện Giao diện đăng nhập gồm Thiết kế giao diện nhập thông tin tài  đăng nhập 
các trường nhập thông tin khoản (username, password), hỗ trợ tính  tài khoản (username, 
năng quên mật khẩu và phân quyền truy  password), chức năng  cập theo vai trò.  quên mật khẩu, và phân  quyền theo vai trò (giáo 
viên, sinh viên, quản trị  viên). 
3.1.3 Thiết kế giao diện Giao diện quản lý điểm 
Giao diện cho phép giáo viên nhập, sửa,  quản lý điểm 
hỗ trợ giáo viên nhập, 
xóa điểm theo lớp, môn học, học kỳ. 
sửa, xóa điểm sinh viên 
Hiển thị danh sách sinh viên dưới dạng 
theo lớp, môn học, học kỳ bảng biểu dễ nhìn. 
và hiển thị danh sách sinh  viên theo bảng biểu dễ  nhìn. 
3.1.4 Thiết kế giao diện  Giao diện dành cho sinh 
Giao diện dành cho sinh viên, hiển thị  xem điểm  viên hiển thị thông tin 
chi tiết điểm theo môn học, học kỳ, và  điểm số theo môn học,  tổng kết điểm.  lớp học, và học kỳ.  Thiết kế giao diện 
Giao diện thống kê báo Giao diện hiển thị các biểu đồ, báo cáo  thống kê báo cáo  cáo (UI Design). 
số liệu như tỷ lệ đạt, trung bình môn,  3.1.5 
hoặc phân tích kết quả học tập theo lớp.    3.2  Thiết kế cơ sở dữ 
Cấu trúc bảng cơ sở dữ liệu Thiết kế cấu trúc bảng và dữ liệu mẫu.  liệu  và dữ liệu mẫu.  3.2.1 Thiết kế bảng cơ 
Sơ đồ ERD, cấu trúc bảng 
Xây dựng mô hình ERD (Entity  sở dữ liệu  chi tiết. 
Relationship Diagram) và chi tiết cấu 
trúc các bảng dữ liệu như sinh viên, môn 
học, điểm, người dùng. 
3.2.2 Thiết kế dữ liệu 
Bộ dữ liệu mẫu cho các 
Tạo dữ liệu mẫu để kiểm thử, bao gồm  mẫu  bảng. 
danh sách sinh viên, điểm thi, môn học, 
và tài khoản người dùng.  3.3  Thiết kế chức 
Mô tả chi tiết các chức 
Chi tiết các chức năng: đăng nhập, quản  năng  năng chính: đăng nhập, 
lý điểm, thống kê báo cáo. 
quản lý điểm, thống kê báo  cáo.  3.3.1 Thiết kế chức 
Mô tả quy trình xử lý đăng 
Xây dựng luồng hoạt động đăng nhập,  năng đăng nhập  nhập. 
bao gồm kiểm tra thông tin người dùng, 
mã hóa mật khẩu và quản lý phân quyền.  3.3.2 Thiết kế chức 
Mô tả chi tiết quy trình 
Mô tả quy trình nhập liệu, kiểm tra tính 
năng quản lý điểm quản lý điểm. 
hợp lệ và lưu trữ điểm số của sinh viên.  18      lOMoARcP SD| 59062190 3.3.3 Thiết kế chức 
Mô tả chi tiết các quy trình 
Phân tích và hiển thị dữ liệu thống kê 
năng thống kê báo thống kê. 
dưới dạng báo cáo hoặc biểu đồ tương  cáo  tác.  4.0  Triển khai  Source code hoàn chỉnh: 
Xây dựng giao diện, cơ sở dữ liệu, và  giao diện người dùng  chức năng. 
(front-end), chức năng xử 
lý nghiệp vụ (back-end), và  cơ sở dữ liệu.  4.1  Xây dựng giao  Giao diện các màn hình: 
Trang chủ, đăng nhập, quản lý điểm,  diện người dùng 
trang chủ, đăng nhập, quản 
xem điểm, thống kê báo cáo. 
lý điểm, xem kết quả, thống  kê báo cáo.  4.1.1 Xây dựng giao  File HTML/CSS/JS giao 
Phát triển giao diện hiển thị thông tin  diện trang chủ  diện trang chủ. 
tổng quan và cung cấp các nút điều  hướng chính.   
4.1.2 Xây dựng giao diện File HTML/CSS/JS giao  Triển khai giao diện  đăng nhập  diện đăng nhập.  đăng nhập với các  trường nhập thông tin 
4.1.3 Xây dựng giao diện File HTML/CSS/JS giao 
Xây dựng giao diện cho giáo viên nhập, chỉnh  quản lý điểm  diện quản lý điểm. 
sửa điểm, và hiển thị danh sách sinh viên. 
4.1.4 Xây dựng giao diện File HTML/CSS/JS giao 
Phát triển giao diện cho sinh viên xem điểm  xem kết quả  diện xem kết quả. 
theo môn học và học kỳ. 
4.1.5 Xây dựng giao diện File HTML/CSS/JS giao 
Tạo giao diện biểu đồ và báo cáo số liệu tương  thống kê báo cáo  diện thống kê.  tác.  4.2  Xây dựng cơ sở dữ 
Các bảng cơ sở dữ liệu và dữ Bảng dữ liệu và dữ liệu mẫu.  liệu  liệu mẫu.  4.2.1 Xây dựng bảng cơ 
File SQL cấu trúc bảng cơ sở Phát triển cấu trúc bảng dữ liệu như sinh viên,  sở dữ liệu  dữ liệu. 
điểm, môn học, và tài khoản.  4.2.2 Xây dựng dữ liệu 
File SQL/CSV dữ liệu mẫu. 
Nhập dữ liệu mẫu vào các bảng để kiểm thử  mẫu  tính năng.  4.3  Xây dựng chức  Chức năng chính: đăng 
Đăng nhập, quản lý điểm, thống kê báo cáo.  năng 
nhập, quản lý điểm, thống kê  báo cáo.  4.3.1 Xây dựng chức  Module xử lý đăng nhập 
Phát triển tính năng xác thực người dùng,  năng đăng nhập  (Back-end). 
kiểm tra mật khẩu và phân quyền.  4.3.2 Xây dựng chức 
Module xử lý quản lý điểm 
Phát triển chức năng nhập, sửa, xóa và lưu trữ  năng quản lý điểm  (Back-end). 
điểm số vào cơ sở dữ liệu.  4.3.3 Xây dựng chức 
Module xử lý báo cáo (Back- Triển khai xử lý dữ liệu thống kê và hiển thị báo  năng thống kê báo  end).  cáo theo yêu cầu.  cáo  5.0  Kiểm thử 
Báo cáo kiểm thử (Testing 
Thực hiện kiểm thử đơn vị, tích hợp, bảo mật, 
Report): kết quả kiểm thử  và hiệu năng. 
hộp đen, hộp trắng, hiệu  năng, bảo mật.  5.1  Thực hiện kiểm thử 
Báo cáo chi tiết từng loại kiểm thử.  19      lOMoARcP SD| 59062190 5.1.1 Kiểm thử đơn vị 
Báo cáo kết quả kiểm thử đơn Thực hiện kiểm thử các thành phần nhỏ của  vị. 
hệ thống để đảm bảo hoạt động đúng. 
5.1.2 Kiểm thử tích hợp 
Báo cáo kết quả kiểm thử tích Kiểm tra sự tương thích giữa các thành phần  hợp.  trong hệ thống. 
5.1.3 Kiểm thử bảo mật 
Báo cáo kiểm thử bảo mật. 
Đánh giá tính an toàn của hệ thống như kiểm 
tra lỗ hổng và khả năng chịu các cuộc tấn  công. 
5.1.4 Kiểm thử hiệu năng Báo cáo kiểm thử hiệu năng. Đánh giá tốc độ xử lý và khả năng chịu tải của  hệ thống.  5.2  Vận hành thử   
Tổng hợp ý kiến và đánh giá từ giai đoạn vận  nghiệm  hành thử. 
5.2.1 Chạy thử hệ thống Báo cáo kết quả chạy thử. 
Triển khai chạy thử nghiệm hệ thống trong thời  trong 7 ngày 
gian thực tế để đánh giá khả năng hoạt động.  5.2.2 Thu thập ý kiến 
Báo cáo tổng hợp ý kiến phản Ghi nhận ý kiến từ các bên liên quan để hoàn  hồi. 
thiện hệ thống trước khi bàn giao.  5.3  Bàn giao hệ thống 
Phần mềm hoàn chỉnh, sẵn 
Hệ thống chính thức và tài liệu hướng dẫn. 
sàng sử dụng, tài liệu hướng  dẫn chi tiết.  Project overview report    I. 
Total effort in man-day and man-month:  -  Duration = 101  PM + Tester : 49  Front – End : 20  Back – End : 20  UI/UX : 12 
⇒ (49 +20 +20 +20) /20 =5.05 man-month  20