Tải bản đầy đủ (.docx) (13 trang)

Quản lý project sinh viên

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (485.88 KB, 13 trang )

LỜI GIỚI THIỆU
3
PHẦN I: YÊU CẦU ĐỀ TÀI
3
PHẦN II: PHÂN TÍCH HỆ THỐNG
2.1. SƠ ĐỒ PHÂN CẤP CHỨC NĂNG
4
2.2. MÔ HÌNH THỰC THỂ LIÊN KẾT
4
2.3. SƠ ĐỒ MỨC NGỮ CẢNH
5
2.4. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC ĐỈNH 5
2.5.1 BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH (MỨC 2) CỦA CHỨC
NĂNG
QUẢN LÝ SINH VIÊN - LỚP HỌC
.

6
2.5.2 BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH (MỨC 2) CỦA CHẮC
NĂNG
.
QUẢN LÝ PROJECT….…
6
PHẦN III: THIẾT KẾ HỆ THỐNG
3.1. Thiết kế cơ sở dữ
liệu
3.1a. Chuẩn hóa cơ sở dữ liệu………………………………………………… 7
3.1b. Sơ đồ thực thể liên kết……………………………………………… 10
3.2. Thiết kế giao diện………………………………………………………… ….11
PHẦN IV: KẾT LUẬN 12
1



Lời giới thiệu
Song hành với sự phát triển loài người đó là hệ thống công nghệ thông tin. Nó luôn
đóng vai trò quan trọng, chi phối sâu sắc, nhanh chóng và toàn diện đến mọi lĩnh vực của
đời sống xã hội. Có thể nói sự phát triển của lĩnh vực tin học mang đến cho con người sự
tiện dụng, chính xác, nhanh gọn, mang đến cho chúng ta cơ hội nghỉ ngơi, thư gian.
Trong đó, hệ thống phần mềm quản lý , một mảng của tin học, đóng vai trò quan trọng
trong các lĩnh vực hoạt động kinh doanh tài chính, ngân hàng, bưu điện, giáo dục và nhiều
loại hình dịch vụ khác nữa.Nó rút ngắn thời gian làm việc, tăng độ chính xác và góp phần
tăng giá trị kinh tế.
Trong phạm vi của một bài tập lớn, nhóm em xin trình bày việc “Thiết kế hệ thống
hỗ trợ quản lý project của sinh viên” . Bài thiết kế hoàn thành là sự tổng kết của quá trình
học tập và nghiên cứu môn học KỸ THUẬT PHẦN MỀM ỨNG DỤNG.
Do sự hạn chế về kiến thức cũng như hiểu biết về lĩnh vực quản lý hệ thống, nên bài
viết không tránh khỏi thiếu sót.Vì vậy, chúng em mong nhận được sự chỉ bảo của thầy
giáo, giúp chúng em có được một một bài viết hoàn chỉnh hơn.
I. Yêu cầu đề tài
Đề tài ra đời với mục đích:
- Xây dựng lên hệ thống quản lý hữu hiệu cho giảng viên trong công tác quản lý bài
tập lớn của sinh viên mà giảng viên đó phụ trách giảng dạy. Nhằm giảm gánh nặng
trong công tác quản lý bài tập của sinh viên.
- Hệ thống quản lý quá trình thực hiện project của sinh viên gồm các quy trình tạo
project, báo cáo và đánh giá kết quả
Giáo viên có nhiệm vụ:
• Lập danh sách các lớp gồm các thông tin: mã lớp, mã môn, tên môn, thời khóa biểu
• Lập danh sách các project gồm: mã lớp, tên đề tài, yêu cầu, thời hạn và các quy trình
thực hiện
• Duyệt danh sách sinh viên đăng ký lớp, danh sách các nhóm thực hiện project
Sinh viên sau khi đăng ký tài khoản có thể sử dụng hệ thống để:
• Tìm lớp theo mã lớp hoặc tên môn và đăng ký vào lớp

2
• Đăng ký vào nhóm đã có hoặc lập nhóm mới và chọn đề tài
• Nộp báo cáo theo từng quy trình thực hiện project
o Tài khoản của sinh viên gồm các thông tin: số hiệu sinh viên, họ tên, khóa,
lớp, mật khẩu
II.Phân tích hệ thống
1. Biểu đồ phân cấp chức năng
2.Mô hình thực thể liên kết
3
H TH NG QU N LÝỆ Ố Ả
PROJECT C A SINHỦ
Qu n lýả
Project
Qu n lý l p SV-ả ớ
L p h cớ ọ
L p danh sáchậ
l pớ
L p danhậ
sách
ng kýĐă
L p nhóm SVậ
đ ng kíă
ng nh pĐă ậ
C p nh t DSậ ậ
SV trong
nhóm
Tìm ki mế
Báo cáo
ánh giáĐ
k t quế ả

L PỚ
SINH
VIÊN
3.Sơ đồ mức ngữ cảnh
Yêu cầu Yêu cầu
Phản hồi Phản hồi
4.Biểu đồ luồng dữ liệu mức đỉnh
4
PROJEC
T
QU N LÝ PROJECT C AẢ Ủ
SINH VIÊN
GI OÁ
VIÊN
SINH
VIÊN
GI OÁ
VIÊN
SINH
VIÊN
Qu n lýả
l pớ
QL
Project
Lớp Sinh viên PROJECT
5.Biểu đồ dữ liệu mức dưới đỉnh
+ Sơ đồ Quản lý Sinh viên – Lớp học
LỚP SINH VIÊN
+)Sơ đồ quản lý project
5

SINH VIÊN
GI O VIÊNÁ
L p danh sáchậ
ng kýĐă
GI OÁ
VIÊN
SINH
VIÊN
ánh giáĐ
Báo Cáo
L p DS nhómậ
đ ng kíă
L p DSậ
project
LỚP SINH VIÊN PROJECT
III.Thiết kế hệ thống
1. Thiết kế cơ sở dữ liệu:
a.Chuẩn hóa cơ sở dữ liệu

Chuẩn hóa 1NF : Đảm bảo tính nguyên tố và duy
nh
ất.
6
*Mã HP
Tên HP
S tín chố ỉ
*Mã l pớ
TKB
*MSSV
Tên

L pớ
T i kho nà ả
*Mã đ t iề à
Tên đ t iề à
Yêu c uầ
Deadline
Quy trình
Ti n trìnhế
Yêu c uầ
Báo cáo
N i dungộ
Nhóm TH
Nhóm
tr ngưở
DS nhóm

Chuẩn hóa 2NF: Không có phụ thuộc hàm không đầy đủ vào khóa
chính
Lớp(2NF) Sinh Viên(2NF)
Đề Tài(2NF)

Nhóm Thực Hiện(2NF) Báo Cáo(2NF)
7
*Ma l p(PK)̃ ́ơ
Ma HP (FK)̃
Tên HP
TKB
*MSSV(PK)
Họ
Tên

Khoá
Viêṇ
L pớ
T i kho nà ả
Ma l p(FK)̃ ́ơ
*Mã đề
t ià
Tên đề
t ià
Mã HP
Yêu c uầ
Deadlin
e
Quy
trình
*Ti nế
trình
Ma Nhom̃ ́
Nôi Dung ̣
anh Giá ́Đ
*Ma Nhom̃ ́
Ma ê Taĩ ̀ ̀Đ
Nhoḿ
Tr ngưở
MSSV


Chuẩn hóa 3NF:Không có phụ thuộc hàm bắc cầu

Học Phần(3NF) Lớp(3NF)

Sinh Viên(3NF) Đề Tài(3NF)
Nhóm thực hiện(3NF) Báo cáo (3NF)
8
*Ma L p̃ ́ơ
TKB
Mã HP
*Ma hoc phâñ ̣̀
Tên hoc phâṇ̀
Sô tin chí ́ ̉
*MSSV
Họ
Tên
Khoa ́
Viêṇ
L ṕơ
Tai Khoaǹ ̉
*Ma đê taĩ ̀ ̀
Tên đê tai ̀ ̀
Yêu Câù
Deadline
*Ti n trìnhế
Nôi Dung ̣
anh Giá ́Đ
*Ma nhom̃ ́
Mã đ t iề à
Nhoḿ
Tr ngưở
MSSV
b. Sơ đồ thực thể liên kết :
2.Thiết kế giao diện:

9
.)Giao diện đăng nhập
.)Giao diện chính
10
.)Danh sách sinh viên đăng kí lớp
.)Danh sách đề tài
11
.)Danh sách nhóm đăng kí đề tài
12
IV.Kết luận
Sau một thời gian học tập và nghiên cứu, nhóm chúng em đã hoàn thành bài
tập lớn đúng hạn. Tuy nhiên còn nhiều hạn chế trong thiết kế. Nhóm chúng em
mong nhận được sự quan tam của Thầy, đề hệ thống hoàn thiện hơn.
LỜI CẢM ƠN
Nhóm chúng em xin chân thành cảm ơn Thầy Vũ Song Tùng
Đã tận tình hướng dẫn và chỉ bảo nhóm em trong suốt thời gian nhóm em làm bài
tập lớn này.
Chúng em xin chân thành cảm ơn !
13

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×