CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1. Giới thiệu về dự án Với sự phát triển mạnh mẽ của nền khoa học kĩ thuật của các nước trên thế giới. Chính vì thế mà nền giáo dục nước nhà càng phải được thúc đẩy hơn. Với số lượng sinh viên khổng lồ nhất là trong các trường đại học.
Việc quản lý sinh viên bằng các phần mềm thông thường là điều không thể. Thế nên các nhà phát triển đã nghĩ ra là nên làm một phần mềm hay ứng dụng cho các bộ giảng viên quản lý sinh viên được tốt nhất. Về phía sinh viên, để có thể xem được các thông tin liên quan đến mình thì cũng có thể sử dụng phần mềm này để vào thông qua tài khoản mà nhà trường đã tạo cho từ khi nhập học. Phạm vi dự án Dự án xây dựng hệ thống cài đặt theo mô hình kiến trúc khách chủ, client-server tại máy chủ của nhà trường.
Phần mềm cho phép giảng viên quản lý sinh viên đầy đủ nhất, người sử dụng truy nhập từ xa thông qua giao diện website do nhà trường đưa ra. Yêu cầu của hệ thống phần mềm đối với người sử dụng: - Thân thiện, dễ sử dụng với những người mới làm quen. - Dễ quản lý đối với người quản lý - cán bộ giảng viên. - Dễ nâng cấp và bảo trì phần mềm.
- Cung cấp được realtime. - Máy chủ khỏe phục vụ được lượng lớn sinh viên truy cập vào. Yêu cầu từ người sử dụng: - Hệ thống cung cấp đầy đủ các chức năng cần thiết: Đăng nhập, đăng xuất, đăng kí, xem thông tin, đăng kí môn học, … - Chức năng tìm thông tin của sinh viên khác, cố vấn học tập. 2 - An toàn bảo mật thông tin cá nhân.
- Phân quyền chức năng đối với người sử dụng. Thời gian hoàn thiện sản phẩm: 2 tháng 15 ngày - Ngày bắt đầu: 10/03/2022 - Ngày kết thúc: 25/05/2022 Ước lượng kinh phí cho dự án: 10.000 VNĐ (Mươi triệu đồng) Kinh phí dự trữ: 5% tổng kinh phí 1. Các điều kiện rằng buộc - Phạm vi của dự án là đã được sự nhất trí của hai bên nên trong quá trình làm dự án là không thay đổi. Nếu có phát sinh phải thông báo và được sự đồng ý của bên thứ hai.
- Phía khách hàng không chấp nhận nếu giao sản phẩm chậm quá 07 ngày. Nếu trong quá trình làm ra sản phẩm có sự cố về thời gian thì cần thông báo cho phía khách hàng. Sản phẩm không đảm bảo chất lượng, không đúng yêu cầu sẽ không được chấp nhận. - Các rủi ro liên quan tới trường đại diện phía bên dự án phải thông báo trước 3 ngày.
- Nếu xảy ra lỗi về phía sản phẩm trong thời gian bảo trì phía bên công ty sẽ chịu mọi chi phí bảo trì cũng như tổn thất do hệ thống gây ra. Nếu do tác động phá hoại thì phía công ty sẽ không chịu trách nhiệm. Sản phẩm bàn giao - Hệ thống hoàn thiện mọi chức năng - Cơ sở dữ liệu hệ thống. - Tài liệu hướng dẫn sử dụng.
- Giấy bảo hành. Bảng phân công công việc Công việc Người thực hiện - Khảo sát hệ thống - Quản lý phạm vi Nguyễn Anh Quân - Quản lý thời gian - Quản lý chi phí dự án - Quản lý chất lượng Đàm Ngọc Linh - Quản lý nhân lực - Quản lý cấu hình - Quản lý truyền thông - Quản lý rủi ro Hoàng Văn Biểu - Quản lý mua sắm - Quản lý tích hợp - Tài liệu hướng dẫn sử dụng Bảng 1. 1: Bảng phân công công việc 1. Tổng quan về dự án Hệ thống được thiết kế và xây dựng cho sinh viên để tra cứu thông tin cá nhân, xem lịch học, lịch thị, đăng kí môn học, … Đồng thời, xem thông tin của sinh viên khác, cố vấn học tập.
Thay vào đó, hệ thống giúp cho cán bộ giảng viên nắm bắt được thông tin của từng sinh viên. Cập nhật điểm thành phần, điểm thi cho sinh viên. Các chức năng chính của hệ thống: - Xem thông tin cá nhân, điểm danh. - Xem lịch học theo tuần, lịch thi và kết quả học tập.
- Đăng kí môn học, đăng kí học cải thiện, học lại. - Đăng kí thi lại, thi cải thiện. Phạm vi công việc Sản phẩm chuyển giao cho khách hàng: - Module đăng ký tài khoản người sử dụng – trong toàn nhà trường. - Module xem thông tin cá nhân.
- Module xem chương trình học. - Module đăng kí môn học, thi. - Module dành cho người quản lý toàn hệ thống. - Module lập lịch báo cáo.
- Hệ quản trị cơ sở dữ liệu: + Lưu trữ thông tin tài liệu của toàn hệ thống. + Lưu trữ tài khoản người sử dụng. + Lưu trữ lập lịch báo cáo. - Viết API cho toàn hệ thống.
Thiết lập các giả thiết - Hệ thống được viết bằng HTML, CSS, JS, với mô hình MVC. Đồng thời hệ thống sử dụng thêm API và hệ quản trị cơ sở dự liệu SQL Server 2019. - Hệ thống được hoàn thiện, đóng gói đầy đủ và bảo trì phần mềm trước khi chuyển giao cho bên khách hàng. Sử dụng các tài nguyên sẵn có của trường Đại học.
- Trong quá trình thực hiện dự án, khách hàng có thể thay đổi một số yếu cầu trong phạm vi cho phép và được sự đồng ý của giám đốc dự án. - Khách hàng sẽ cung cấp một số chuyên viên về lĩnh vực quản lý sinh viên để phục vụ cho công tác thu thập thông tin và yêu cầu nghiệp vụ. 5 - Đội trách nhiệm dự án có trách nhiệm hoàn thành công việc và bàn giao sản phẩm đảm bảo thời gian và chất lượng cho sản phẩm. - Sau mỗi tuần sẽ báo cáo quá trình làm sản phẩm cho bên khách hàng.
Các sản phẩm bàn giao - Hệ thống quản lý sinh viên với đầy đủ các chức năng theo yêu cầu của khách hàng. - Hệ quản trị cơ sở dữ liệu. - Tài liệu hướng dẫn sử dụng. 6 CHƯƠNG 2: QUẢN LÝ PHẠM VI 2.
Phạm vi dự án 2. Phạm vi sản phẩm Sản phẩm bàn giao phải thỏa mãn các yêu cầu sau: - Hệ thống hoạt động tốt với đầy đủ các chức năng theo thiết kế cho trước. - Hệ thống dễ sử dụng và thân thiện với người dùng. - Giao diện dễ nhìn và trực quan.
- Tận dùng cơ sở hạ tầng có sẵn. Phạm vi tài nguyên Tổng kinh phí cho dự án là: 10.000 VNĐ bao gồm: - Tiền lương cho nhân viên. - Các chi phí phát sinh. - Chi phí dự trữ: 5% trên tổng kinh phí dự án.
- Số thành viên tham gia dự án: 3 người. Phạm vi thời gian Thời gian hoàn thiện sản phẩm: 2 tháng 15 ngày - Ngày bắt đầu: 10/03/2021 - Ngày kết thúc: 25/05/2021 2. Sản phẩm bàn giao 2. Hệ thống hoàn thiện được cài đặt tại học viện 2.
Hệ cơ sở dữ liệu 2. Các tài liệu liên quan 2. Lựa chọn các công cự thiết lập - Visual Studio 2019. 7 - Microsoft SQL Server Management Studio 2019.
- Các thư viên cài đặt thêm. - Các plugin và các theme. Bảng phân rã công việc 0. Hệ thống quản lý sinh viên 1.
Tài liệu kế hoạch quản lý dự án 1. Bản kế hoạch đảm bảo chất lượng hoạch 1. Bản kế hoạch quản lý cấu hình cho dự án 1. Bản kế hoạch quản lý truyền thông và giao tiếp 1.
Bản kế hoạch quản lý rủi ro 2. Tài nguyên yêu cầu chung cho hệ thống 2. Tài liệu cho chức yêu cầu yêu cầu cho mỗi năng của thư viện người dùng chức năng của hệ 2. Tài liệu cho chức thống năng quản lý 2.
Biểu đồ use case cho hệ thống 2. Mô tả giao diện hệ thống định yêu 2. Các use case cho cầu 2. Tài liệu chức năng quản lý sinh yêu cầu hệ 2.
Chi tiết các viên thống use case 2. Các use case cho chức năng quản lý 2. Các tài liệu khác 2. Kiểm định lại chất lượng 3.2 Các biểu đồ cho hệ thống quản lý sinh viên 3.3 Các biểu đồ cho hệ thống cập nhật 3.
Tài liệu điểm, lịch học-thi, đăng kí môn học, xem phân tích hệ thông tin 3.4 Các biểu đồ cho hệ thống đăng nhập, tích thiết đăng xuất kế 3.5 Các biểu đồ cho hệ thống cáo cáo thống kê 3. Thiết kế hệ thống thiết kế hệ 4. Thiết kế hệ thống con 5. Thiết kế cơ sở dữ liệu thống 3.
Kết thúc kế hoạch 9 3. Đề xuất thực hiện 3. Kiểm định lại chất lượng 4. Xây dựng hệ cơ sở dữ liệu 4.
Hệ thống quản lý sinh viên dựng các thống quản 4. Module đăng kí môn học, môn thi chức lý sinh viên 4. Module upload điểm năng 4. Tài liệu sử dụng 5.
Kế hoạch kiểm thử 5. Báo cáo kiểm thử chức năng đăng nhập, đăng ký 5. Báo cáo kiểm thử Module quản lý hợp và kiểm thử thông tin cá nhân kiểm thử chức năng 5. Báo cáo kiểm thử Module nhập điểm 5.
Báo cáo kiểm thử Module đăng kí môn học 5. Báo cáo kiểm thử hệ thống 6. Tài liệu kết thúc dự án quản lý sinh viên trường Đại học thúc dự Điện Lực án Bảng 2. 1: Bảng phân rã công việc 2.
Quản lý tài nguyên con người 2. Các rằng buộc về con người STT Họ và tên Địa chỉ liên hệ Chữ kí 1 Đàm Ngọc Linh D14QTANM1 2 Nguyễn Anh Quân D14QTANM1 3 Hoàng Văn Biểu D14QTANM1 Bảng 2. 2: Các thành viên đội dự án Quy tắc chung khi teamword: 10 - Phân chia công việc đều nhau và hợp lý - Thảo luận công việc sôi nổi, năng nổ trong khi teamwork - Ưu tiên công việc theo năng lực sở trường - Mọi sự phân công đều được đưa ra họp bàn công khai và công bằng. Yêu cầu đối với các thành viên trong nhóm: - Nghiêm chỉnh chấp hành thực hiện công việc theo bản kế hoạch của dự án.
- Tích cực tham gia thảo luận, phát biểu ý kiến để dự án đạt kết quả tốt nhất. - Bồi dưỡng khả năng chuyên môn để hoàn thành tốt vai trò của mình trong dự án. - Tham gia đầy đủ các buổi họp và làm việc. Không nghỉ quá 2 buổi/ tuần.
- Nghỉ làm phải thông báo tới trưởng nhóm để sắp xếp công việc chạy đúng tiến độ. - Vì thời gian làm ngắn nên yêu cầu các thành viên tích cực và nhiệt tình. Truyền thông: - Trao đổi qua email, điện thoại, facebook - Họp nhóm khi cần và theo kế hoạch truyền thông. - Cần thiết có thể liên hệ bằng số điện thoại.
- Thường xuyên contact khi có vướng mắc trong quá trình làm việc. Hội họp: - Có mặt đầy đủ, đúng giờ các buổi họp nhóm dự án.