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

QUẢN LÍ DỰ ÁN PHẦN MỀM PHẦN MỀM QUẢN LÝ HỌC SINH

17 8 0

Đ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

Thông tin cơ bản

Tiêu đề Phần Mềm Quản Lý Học Sinh
Tác giả Trần Văn Định, Lê Đình Quân, Huỳnh Văn Chiến, Nguyễn Ngọc Hải Anh
Người hướng dẫn Trần Văn Định, Giảng viên hướng dẫn
Trường học Trường Đại Học Tài Nguyên Và Môi Trường TP.HCM
Chuyên ngành Hệ Thống Thông Tin Và Viễn Thám
Thể loại Báo Cáo Đồ Án Môn Học
Năm xuất bản 2023
Thành phố TP.HCM
Định dạng
Số trang 17
Dung lượng 1,11 MB
File đính kèm Nhóm 4 - Quản lý dự án phần mềm.rar (589 KB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mission Nhiệm vụ của dự án này là phát triển một ứng dụng web để quản lý hồ sơ và thông tin học sinh. Ứng dụng web này sẽ cung cấp một nền tảng tập trung để các trường học quản lý hiệu quả hồ sơ học sinh, điểm học sinh, tạo tài khoản và kiểm soát tài khoản để học sinh có thể truy cập và xem thông tin điểm của mình.

Trang 1

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG TP.HCM

KHOA: HỆ THỐNG THÔNG TIN VÀ VIẾN THÁM

BÁO CÁO ĐỒ ÁN MÔN HỌC: QUẢN LÍ DỰ ÁN PHẦN MỀM

ĐỀ TÀI: PHẦN MỀM QUẢN LÝ HỌC SINH

Tp Hồ Chí Minh, tháng 5 năm 2023

Giảng viên hướng dẫn: Trần Văn Định

Nhóm thực hiện: Lê Đình Quân 0950080036

Huỳnh Văn Chiến 0950080028 Nguyễn Ngọc Hải Anh 0950080025

Trang 2

Nhận xét của giảng viên

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

……… , ngày….tháng… năm 2023

Giảng viên

Trang 3

LỜI CẢM ƠN

Em xin gửi lời cảm ơn chân thành và sâu sắc tới Thầy Trần Văn Định, người đã trở thành nguồn cảm hứng và người hướng dẫn xuất sắc trong suốt quá trình tiến hành tiểu luận này Sự hỗ trợ và sự tận tâm của Thầy đã giúp chúng em vượt qua những khó khăn và phát triển kỹ năng Quản lý phần mềm một cách toàn diện

Trong suốt thời gian dưới sự hướng dẫn của Thầy, chúng em đã nhận được sự truyền cảm hứng và sự khích lệ để thử thách bản thân và khám phá những khía cạnh mới của lĩnh vực Quản lý phần mềm Thầy không chỉ cung cấp kiến thức chuyên môn sâu rộng mà còn chia sẻ những kinh nghiệm thực tế và những lời khuyên quý báu từ tầm nhìn của một người đã có nhiều năm kinh nghiệm trong ngành

Chúng em cũng muốn bày tỏ lòng biết ơn đặc biệt đến sự quan tâm và sự đồng hành của Thầy trong việc định hình hướng đi và phương pháp nghiên cứu của tiểu luận Thầy đã luôn sẵn lòng lắng nghe ý kiến và góp ý của chúng em, giúp chúng em phát triển ý tưởng

và xác định mục tiêu rõ ràng

Cuối cùng, chúng em muốn bày tỏ lòng biết ơn sâu sắc tới Thầy Trần Văn Định vì những đóng góp quý báu và sự hướng dẫn tận tâm trong quá trình làm tiểu luận Nhờ có sự giúp

đỡ của Thầy, chúng em đã có cơ hội phát triển và hoàn thiện bản thân trong lĩnh vực Quản lý phần mềm Lời cảm ơn của chúng em không thể nào diễn tả hết sự biết ơn và trân trọng mà chúng em dành cho Thầy

MỤC LỤ

Trang 4

LỜI CẢM ƠN 3

MỤC LỤC 4

I Project charter 5

II Quản lý phạm vi dự án 7

III Quản lý thời gian 10

1.Bảng công việc (WBS) 10

2.Sơ đồ gantt 11

IV Quản lý chi phí 12

V Quản lý chất lượng 13

1 Các tiêu chí quản lý chất lượng 13

2 Quy trình kiểm soát chất lượng 14

VI Quản lý rủi ro 15

VII Báo cáo kết thúc dự án 16

1 Tổng quan về dự án 16

2 Kế hoạch dự án 16

3 Kết quả dự án 16

4 Kết luận 17

Trang 5

I Project charter

Project Phần mềm webapp quản lý học sinh Date 01/03/2023

Created By Lê Đình Quân 0942524780 Lequanht02@gmail.com

Mission Nhiệm vụ của dự án này là phát triển một ứng dụng web để quản lý hồ sơ và

thông tin học sinh Ứng dụng web này sẽ cung cấp một nền tảng tập trung để các trường học quản lý hiệu quả hồ sơ học sinh, điểm học sinh, tạo tài khoản và kiểm soát tài khoản để học sinh có thể truy cập và xem thông tin điểm của mình

Objectives  Tạo ra một ứng dụng web dễ sử dụng và trực quan để quản lý thông tin và

điểm học sinh

 Cải thiện quá trình quản lý và tra cứu thông tin học tập của học sinh

 Tạo ra một giao diện cho phép học sinh, giáo viên có thể giao tiếp và chia

sẻ thông tin một cách thuận tiện

 Nâng cao hiệu quả quản lý và giảm thiểu công việc giấy tờ trong quá trình quản lý học sinh

Deliverables  Mã nguồn và cấu trúc website: Tất cả mã nguồn và tệp tin liên quan đến

việc xây dựng website, bao gồm các tệp HTML, CSS, và hình ảnh

 Giao diện người dùng: Giao diện được thiết kế đơn giản, trực quan và dễ

sử dụng cho các người dùng Giao diện bao gồm các trang, các nút chức năng, cửa sổ đăng nhập

 Hệ thống quản lý dữ liệu: Bao gồm cơ sở dữ liệu và hệ thống quản lý để lưu trữ thông tin học sinh, điểm số kết quả học tập

 Chức năng và tính năng: Tất cả các chức năng và tính năng đã được mô tả trong phần trước, bao gồm đăng nhập, quản lý thông tin người dùng,hệ thống quản lý điểm số, hệ thống thông tin quản lý tài khoản, hệ thống quản lý tài khoản, và hệ thống lưu trữ

 Tài liệu hướng dẫn: Bao gồm tài liệu hướng dẫn sử dụng website, cách quản lý thông tin người dùng, nhập điểm, quản lý tài khoản để người sử dụng có thể sử dụng và tận dụng tối đa các tính năng của website

 Tài liệu kỹ thuật: Bao gồm mô tả về cấu trúc dự án, kiến trúc hệ thống, hướng dẫn cài đặt và triển khai, các yêu cầu kỹ thuật và các thông số kỹ thuật liên quan khác

Trang 6

Stakeholders  Giáo viên: Tham gia quản lý điểm số học sinh.

 Học sinh: Sử dụng ứng dụng để tra cứu thông tin học tập, thông tin cá nhân, tài khoản và điểm học sinh

 Người quản trị: Quản lý tài khoản của người dùng

Roles and

Responsibilities

 Nhà tài trợ dự án: Công ty Phùng Hải

 Quản lý dự án: Lê Đình Quân

 Thành viên dự án: Nguyễn Ngọc Hải Anh ( Kiểm thử ) , Huỳnh Văn Chiến ( Lập trình )

Approach  Thu thập yêu cầu của người dùng và thiết kế giao diện người dùng

 Phân tích và phát triển chức năng cần thiết cho ứng dụng

 Xây dựng giao diện và tích hợp các chức năng

 Kiểm thử và sửa lỗi

 Triển khai và đưa ứng dụng vào sử dụng

Assumptions  Đội ngũ phát triển có đủ kỹ năng và kiến thức để thực hiện dự án

 Ngân sách và nguồn lực được cấp dự trù để hoàn thành dự án

 Thời gian và lịch trình được xác định để đảm bảo tiến độ dự án

Communications Giao tiếp ban đầu sẽ được tiến hành qua email

Risks Rủi ro trục trặc kỹ thuật: Khả năng xảy ra lỗi trong quá trình phát triển ứng dụng

web, khó khăn trong tích hợp các chức năng và module khác nhau, vấn đề về tương thích giữa ứng dụng với các trình duyệt và thiết bị khác nhau

Rủi ro thiếu nguồn lực: Thiếu nguồn nhân lực có kỹ năng và kinh nghiệm để phát triển và triển khai dự án, hạn chế về nguồn lực tài chính

Rủi ro thay đổi yêu cầu: Yêu cầu của khách hàng thay đổi trong quá trình phát triển dự án, khó khăn trong việc đáp ứng các yêu cầu mới và điều chỉnh kế hoạch

và lịch trình dự án

Challenges Hệ thống quản lý học sinh hiện tại không hiệu quả, công việc giấy tờ tốn nhiều

thời gian và công sức

Documentation Tài liệu dự án sẽ được lưu trữ trên cơ sở dữ liệu của máy chủ

Boundaries Các yếu tố không thuộc phạm vi dự án sẽ không được bao gồm trong công việc

Decision Making

Process

Quyết định sẽ được đưa ra sau sự thảo luận và đánh giá của nhóm dự án

Signatures Công ty Phùng Hải , Lê Đình Quân, Nguyễn Ngọc Hải Anh, Huỳnh Văn Chiến

Trang 7

II Quản lý phạm vi dự án

PROJECT NAME DATE SUBMITTED

Phần mềm webapp quản lý học sinh 01/03/2023

PROJECT OBJECTIVES

Mục tiêu chính của dự án là phát triển một phần mềm webapp để quản lý học sinh Đây

sẽ là một nền tảng tập trung để các trường học có thể hiệu quả quản lý thông tin học sinh điểm số, với các chức năng quản lý của giáo viên

Step 1 Project Deliverables ( Sản phẩm bàn giao )

DELIVERABL

E NO. DESCRIPTION

1

Mã nguồn và cấu trúc website: Tất cả mã nguồn và tệp tin liên quan đến việc xây dựng website, bao gồm các tệp HTML, CSS,

và hình ảnh

2

Giao diện người dùng: Giao diện được thiết kế đơn giản, trực quan và dễ sử dụng cho các người dùng Giao diện bao gồm các trang, các nút chức năng, cửa sổ đăng nhập

3 Hệ thống quản lý dữ liệu: Bao gồm cơ sở dữ liệu và hệ thống

quản lý để lưu trữ thông tin học sinh, điểm số kết quả học tập

4

Chức năng và tính năng: Tất cả các chức năng và tính năng đã được mô tả trong phần trước, bao gồm đăng nhập, quản lý thông tin người dùng,hệ thống quản lý điểm số, hệ thống thông tin quản

lý tài khoản, hệ thống quản lý tài khoản, và hệ thống lưu trữ

5

Tài liệu hướng dẫn: Bao gồm tài liệu hướng dẫn sử dụng website, cách quản lý thông tin người dùng, nhập điểm, quản lý tài khoản

để người sử dụng có thể sử dụng và tận dụng tối đa các tính năng của website

6

Tài liệu kỹ thuật: Bao gồm mô tả về cấu trúc dự án, kiến trúc hệ thống, hướng dẫn cài đặt và triển khai, các yêu cầu kỹ thuật và các thông số kỹ thuật liên quan khác

Step 2 List of Project Tasks ( Phạm vi dự án )

Trang 8

TASK NO DESCRIPTION

1 Tạo ra một ứng dụng web dễ sử dụng và trực quan để quản lý

thông tin và điểm học sinh

2 Cải thiện quá trình quản lý và tra cứu thông tin học tập của học

sinh

3 Tạo ra một giao diện cho phép học sinh, giáo viên có thể giao tiếp

và chia sẻ thông tin một cách thuận tiện

4

Nâng cao hiệu quả quản lý và giảm thiểu công việc giấy tờ trong quá trình quản lý học sinh

Step 3 Out of Scope ( Ngoài phạm vi dự án )

This project

will NOT

accomplish

or include the

following:

Dự án này không bao gồm hoặc không thực hiện các phần sau đây:

 Quản lý tài chính trường học: Dự án không mục tiêu vào việc quản lý tài chính tổng thể của trường học, bao gồm ngân sách

 Quản lý nhân sự: Dự án không liên quan đến việc quản lý thông tin nhân sự của trường học

 Quản lý vật tư và thiết bị: Dự án không mục tiêu vào việc quản

lý thông tin về vật tư và thiết bị của trường học

 Quản lý sự kiện và hoạt động ngoại khóa: Dự án không tập trung vào việc quản lý thông tin về các hoạt động ngoại khóa

Step 4 Project Constraints ( Ràng buộc dự án )

PROJECT START DATE 01/03/2023

LAUNCH / GO-LIVE

PROJECT END DATE 01/06/2023

BUDGET

CONSTRAINTS Tổng ngân sách dự án: 30,000,000 VNĐ

Trang 9

QUALITY OR

PERFORMANCE

CONSTRAINTS

Đảm bảo độ ổn định và bảo mật của hệ thống, đáp ứng yêu cầu của người dùng.

EQUIPMENT /

PERSONNEL

CONSTRAINTS

Số lượng máy tính cần có để triển khai dự án: 3 máy tính

Số lượng nhân sự cần thiết cho dự án: 1 nhân viên quản lý dự án, 2 nhân viên phát triển web

REGULATORY

CONSTRAINTS Phải tuân thủ các quy định pháp lý và chính sách bảo vệ thông tin cá nhân.

Trang 10

III Quản lý thời gian

1.Bảng công việc (WBS)

2 Phân tích nhu cầu và yêu cầu của khách

hàng

3 Thu thập thông tin từ các nhóm người

dùng khác nhau (học sinh, giáo viên, quản

lý )

4 Xác định các yêu cầu chính của phần mềm

quản lý học sinh

6 Nghiên cứu yêu cầu của khách hàng 3 ngày 4

8 Thiết kế giao diện người dùng 3 ngày 6

10 Xây dựng sơ đồ luồng dữ liệu 3 ngày 9,8

11 Lập kế hoạch phát triển hệ thống 2 ngày 8,9,10

14 Viết code cho các chức năng cơ bản của hệ

thống

16 Tối ưu hoá hiệu suất của hệ thống 4 ngày 11

17 Tích hợp các thư viện và framework vào

hệ thống

19 Tạo các ca kiểm thử (test case) cho các

tính năng của hệ thống

20 Thực hiện kiểm thử đơn vị (unit test) và

kiểm thử tích hợp (integration test)

21 Kiểm tra hiệu suất và khả năng mở rộng

của hệ thống

22 Phát hiện các lỗi trong hệ thống 5 ngày 19,20,21

23 Đảm bảo tính ổn định và độ tin cậy của hệ

thống trước khi chuyển sang giai đoạn

hoàn thiện sản phẩm.

Trang 11

24 Hoàn thiện sản phẩm 9 ngày 22

25 Tối ưu hóa hiệu suất của phần mềm 3 ngày 18

26 Sửa lỗi và cải tiến tính năng 5 ngày 22

27 Đảm bảo tính năng tương thích với các hệ

thống khác

28 Đảm bảo tài liệu hướng dẫn sử dụng 2 ngày 25,26,27

30 Đóng gói phần mềm và tài liệu 3 ngày 24

31 Giao phần mềm cho khách hàng 1 ngày 30

32 Cung cấp hỗ trợ kỹ thuật nếu cần thiết 10 ngày 31

33 Hoàn tất các thủ tục hành chính và thanh

toán.

2.Sơ đồ gantt

Trang 12

IV Quản lý chi phí

Trang 13

V Quản lý chất lượng

1 Các tiêu chí quản lý chất lượng

 Độ tin cậy: Đánh giá độ tin cậy của hệ thống dựa trên kết quả kiểm thử và phản hồi từ người sử dụng Cụ thể, hệ thống đã trải qua quá trình kiểm duyệt của tester

và đã được sử dụng và thử nghiệm trong ít nhất 30 ngày Đồng thời, hệ thống đã được kiểm tra trong nhiều trường hợp sử dụng, bao gồm cả các tình huống thực tế

và tình huống giả định Kết quả kiểm thử và phản hồi từ người sử dụng đã xác nhận rằng hệ thống hoạt động đáng tin cậy và không gây ra lỗi

 Hiệu suất: Hệ thống đã được kiểm tra và đảm bảo đáp ứng yêu cầu về hiệu suất

Đo lường và phân tích thời gian phản hồi của hệ thống, tải trọng và tốc độ xử lý dữ liệu đã được thực hiện để đảm bảo rằng hệ thống có khả năng xử lý một lượng dữ liệu lớn một cách hiệu quả và đáp ứng yêu cầu thời gian thực

 Trải nghiệm người dùng: Hệ thống đã trải qua quá trình đánh giá từ người sử dụng Phản hồi và đánh giá từ người sử dụng cho thấy rằng hệ thống cung cấp trải nghiệm người dùng tốt, giao diện thân thiện, dễ sử dụng và đáp ứng nhu cầu quản

lý học sinh một cách hiệu quả

 Bảo mật: Hệ thống phải đáp ứng các yêu cầu về bảo mật dữ liệu Các biện pháp bảo mật như mã hóa dữ liệu, quản lý quyền truy cập và kiểm soát truy cập vào hệ thống được thực hiện để đảm bảo an toàn thông tin và ngăn chặn việc truy cập trái phép

 Tương thích: Hệ thống phải tương thích với các môi trường và nền tảng khác nhau Đảm bảo rằng hệ thống có thể hoạt động trơn tru trên các trình duyệt web phổ biến, hệ điều hành và thiết bị di động khác nhau

 Khả năng mở rộng: Hệ thống phải có khả năng mở rộng để đáp ứng sự tăng trưởng

và mở rộng của dữ liệu và người dùng Việc thêm mới các chức năng và tăng cường khả năng xử lý dữ liệu phải được thực hiện một cách dễ dàng và không gây

ra sự cố hoặc gián đoạn đến hoạt động hiện tại

Trang 14

 Khả năng bảo trì và sửa lỗi: Hệ thống phải được thiết kế sao cho dễ bảo trì và sửa lỗi Cung cấp các công cụ và quy trình hỗ trợ việc theo dõi, phát hiện và khắc phục lỗi một cách nhanh chóng và hiệu quả

2 Quy trình kiểm soát chất lượng

 Thiết kế giao diện và trải nghiệm người dùng: Bước đầu tiên là xác định các yêu cầu về giao diện và trải nghiệm người dùng của website

 Kiểm tra yêu cầu chức năng: Kiểm tra và đảm bảo rằng các tính năng đã được đề xuất trong yêu cầu chức năng được triển khai đầy đủ trên trang web

 Kiểm soát dữ liệu: Chất lượng dữ liệu là yếu tố quan trọng trong quản lí học sinh Đảm bảo dữ liệu về thông tin, điểm số và thông tin khác được nhập liệu chính xác, đầy đủ và không bị trùng lặp

 Kiểm tra tính tương thích: Kiểm tra tính tương thích của trang web với các trình duyệt web phổ biến và các thiết bị khác nhau

 Kiểm soát hiệu suất: Đảm bảo rằng website hoạt động một cách mượt mà và có thời gian tải trang nhanh Thực hiện kiểm tra hiệu suất cải thiện trải nghiệm người dùng

 Kiểm tra chất lượng mã: Kiểm tra chất lượng mã của trang web và đảm bảo rằng

nó tuân thủ các tiêu chuẩn mã hóa và là dễ dàng để bảo trì và phát triển trong tương lai

 Kiểm tra tính khả dụng và bảo trì: Kiểm tra tính khả dụng và bảo trì của trang web

và đảm bảo rằng nó có thể được duy trì và phục vụ người dùng một cách hiệu quả

 Kiểm tra tính hợp pháp: Kiểm tra tính hợp pháp của trang web và đảm bảo rằng nó tuân thủ các quy định pháp lý

 Kiểm định và đánh giá: Cuối cùng, tiến hành kiểm định và đánh giá chất lượng tổng thể của website Kiểm tra lại các tiêu chí chất lượng, đảm bảo rằng website đáp ứng các yêu cầu và mong đợi Đánh giá phản hồi từ người dùng và thực hiện cải tiến liên tục để nâng cao chất lượng của website

Trang 15

VI Quản lý rủi ro

ST

T

Công việc Rủi ro có thể xảy ra Mức độ

ảnh hưởng

Mức độ có thể xảy ra rủi ro

1 Phân tích yêu cầu Sai sót trong việc hiểu yêu

Thiếu sót trong việc thu thập yêu cầu

2 Thiết kế giao diện Giao diện không thân thiện

hoặc không rõ ràng

Trung bình 50%

Giao diện không tương thích với các trình duyệt Thấp 30%

3 Xây dựng cơ sở dữ

liệu

Mất dữ liệu hoặc xung đột

dữ liệu

Hiệu suất kém do thiết kế

4 Phát triển chức năng Lỗi phát sinh trong quá

trình phát triển

Trung bình 60%

Không đáp ứng yêu cầu chức năng

5 Tích hợp chức năng

đăng nhập và xác

thực

Xảy ra lỗi trong quá trình

Rủi ro bảo mật do lỗ hổng

6 Kiểm thử và sửa lỗi Thiếu sót trong quá trình

kiểm thử

Trung bình 60%

Lỗi chưa được phát hiện và

7 Đào tạo và hướng dẫn

sử dụng Người dùng không hiểu rõ cách sử dụng hệ thống Thấp 40%

Hướng dẫn sử dụng không

8 Hỗ trợ kỹ thuật sau

triển khai Độ trễ trong hỗ trợ kỹ thuật Trung bình 50%

Lỗi không được sửa chữa kịp thời

9 Phân tích yêu cầu bổ

sung (nếu có) Thiếu sót trong việc thu thập yêu cầu bổ sung Thấp 40%

Độ trễ trong việc phân tích Trung bình 50%

Ngày đăng: 06/09/2023, 07:29

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w