Lời cảm ơn“ Lời Trường Đại học Hải Phòng đã đưa bộ môn đầu tiên, chúng em xingửi lời cảm ơn chân thành đến Kĩ Nghệ Phần Mềm vào chương trình giảng dạyvà đã tạo điều kiện giúp chúng em có
Trang 1KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN
HỌC PHẦN: Kĩ Nghệ Phần Mềm Số tín chỉ: 3Mã số HP: INF5210.2
Trang 3Mục Lục
Lời cảm ơn 4
Chương 1: Mô tả hệ thống 5
1.1 Giới thiệu 5
1.2 Sơ đồ USE CASE 6
Chương 2: Các loại sơ đồ khác 7
3.2 Quản lý thông tin sinh viên 11
3.3 Quản lý điểm sinh viên 12
3.4 Báo cáo danh sách sinh viên 13
Chương 4: Thực hiện 14
4.1 Giao diện bên Admin 14
4.2 Những khó khăn cần được hệ thống giải quyết 17
Trang 4Lời cảm ơn
“ Lời Trường Đại học Hải Phòng đã đưa bộ môn đầu tiên, chúng em xingửi lời cảm ơn chân thành đến Kĩ Nghệ Phần Mềm vào chương trình giảng dạyvà đã tạo điều kiện giúp chúng em có thể hoàn thành xong học phần này Đặcbiệt chúng em xin bày tỏ lòng biết ơn sâu sắc đến giảng viên bộ môn – thầyTrịnh Thanh Bình, người đã truyền đạt những kiến thức quý báu cho chúng emtrong quá trình học tập Nhờ thầy mà chúng em được trang bị thêm nhiều kiếnthức bổ ích, hấp dẫn có tính thực tế cao để chúng em được hiểu rõ hơn về ngànhCông Nghệ Thông Tin và có thể hoàn thành tốt bộ môn Kĩ Nghệ Phần Mềm
Chúng em đã cố gắng vận dụng những kiến thức đã học được trong học kìqua để hoàn thành bài luận Nhưng do kiến thức còn hạn chế và chưa có nhiềukinh nghiệm thực tiễn nên khó tránh khỏi những thiếu sót trong quá trình nghiêncứu và trình bày Rất kính mong sự góp ý của các thầy cô để bài luận của chúngem được hoàn thiện hơn
Một lần nữa chúng em xin trân trọng cảm ơn sự quan tâm và giúp đỡ củacác thầy cô đã giúp đỡ chúng em trong quá trình học tập vừa qua ”.
Trang 5Chương 1: Mô tả hệ thống1.1 Giới thiệu
Trong những năm gần đây, các chương trình quản lí không còn xa lạ với chúng ta.Quản lý đã xâm nhập vào các lĩnh vực như giáo dục, kinh doanh,… đặc biệt trong giáo dục và đào tạo, công tác quản lí điểm sinh viên trong quá trình họctập là rất quan trọng, phức tạp và đòi hỏi độ chính xác cao Đảm bảo mỗi sinh viên khi ra trường hoặc đang trong quá trình rèn luyện có thể theodõi chính xác được quá trình học tập của mình.Trong suốt quá trình học tập, điểm quá trình của sinh viên là cơ sở để xét duyệt học bổng, điều kiện tốt nghiệp và phân loại xếp hạng sinh viên Do đó côngtác quản lí điểm sinh viên đòi hỏi phải có sự thống nhất và chính xác tuyệt đối giúp cho bộ phận quản lí sửa đổi, điều chỉnh hợp lí, kịp thời về phương pháp quản lí và kế hoạch cho đào tạo.
Hệ thống quản lí điểm sinh viên này sẽ giúp công tác quản lí điểm Sinh viên Trường Đại học Trần Đại Nghĩa giải quyết được những khó khăn trên và tăng tính hiệu quả cho công tácquản lí.
Trang 61.2 Sơ đồ USE CASE
Hình 1: Sơ đồ tổng quát
Trang 7Chương 2: Các loại sơ đồ khác2.1 Sơ đồ lớp
Hình 2: Sơ đồ lớp
Trang 82.2Sơ đồ tuần tự
Hình 3 : Sơ đồ tuần tự quản lý điểm học sinh
Trang 92.3 Sơ đồ ERD
Trang 10SINH VIÊN
3.1 Quản lý người dùng
Form cập nhật bảng điểm sinh viên sử dụng bảng DM khoa, DM lớp, DM mônhọc và bảng sinh viên Trong DM khoa thì lấy thuộc tính mã khoa, trong DM lớp thìlấy thuộc tính mã lớp, trong DM môn học thì lấy thuộc tính tên môn Còn trong bảngsinh viên thì lấy thuộc tính mã SV và tên SV.
Chức năng của giao diên: Cập nhật điểm của từng môn học trong suốt quá trìnhhọc của một sinh viên Trong form có cac nút lệnh:
Thêm: thêm điểm của một môn học cho sinh viên của 1 lớp nào đóSửa: sửa điểm của từng môn học
Xóa: xóa bảng ghi điểm của môn học có mã môn được chọn
Trang 113.2 Quản lý thông tin sinh viên
Trang 123.3 Quản lý điểm sinh viên
Form cập nhật bảng điểm sinh viên sử dụng bảng DM khoa, DM lớp, DM mônhọc và bảng sinh viên Trong DM khoa thì lấy thuộc tính mã khoa, trong DM lớp thìlấy thuộc tính mã lớp, trong DM môn học thì lấy thuộc tính tên môn Còn trong bảngsinh viên thì lấy thuộc tính mã SV và tên SV.
Chức năng của giao diên: Cập nhật điểm của từng môn học trong suốt quá trình
Trang 133.4 Báo cáo danh sách sinh viên
Trang 14Chương 4: Thực hiện
Giao diện đăng nhập chung
4.1 Giao diện bên Admin
Trang 15Trang danh sách giảng viên
Trang 16Trang danh sách quản lý người dùng
Trang 174.2 Những khó khăn cần được hệ thống giải quyết
Trang 18Qua quá trình học Kĩ nghệ phần mềm và qua việc thực hiện đề tài này,nhóm chúng em đã hiểu thêm hơn về việc ứng dụng phân tích thiết kế đối tượngtrong lập trình, cụ thể là xây dựng một hệ thống quản lí chung cư.
Cuối cùng, em xin cảm ơn thầy Trịnh Thanh Bình đã tận tình giúp đỡnhóm em trong quá trình xây dựng và hoàn thành bài tập này.
Em xin cảm ơn thầy!