XÂY DỰNG WEBSITE QUẢN LÝ SINH VIÊN THỰC TẬP - Pdf 26

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
──────── * ───────
ĐỒ ÁN
TỐT NGHIỆP CAO ĐẲNG
NGÀNH CÔNG NGHỆ THÔNG TIN
Tên Đề Tài
XÂY DỰNG WEBSITE QUẢN LÝ SINH
VIÊN THỰC TẬP
Sinh viên thực hiện : Nguyễn Anh Dũng
Lớp CĐ – K9PT
Giáo viên hướng dẫn: Th/s Hồ Sĩ Bàng

Nguyễn Anh Dũng
HÀ NỘI 6-2011
Quản Lý Sinh Viên Thực Tập
2
Nguyễn Anh Dũng
Phiếu giao nhiệm vụ đồ án tốt nghiệp
1. Thông tin về sinh viên
Họ và tên sinh viên: Nguyễn Anh Dũng
Điện thoại liên lạc: 0917888883 Email: [email protected]
Lớp: K9 Phú Thọ Hệ đào tạo: Cao Đẳng
Đồ án tốt nghiệp được thực hiện tại:
Thời gian làm ĐATN: Từ ngày 1 / 5 /20011 đến 18 / 6/20011
2. Mục đích nội dung của ĐATN
- Nắm được nguyên lý hoạt động của website.
- Nắm được cách xây dựng trang web.

3. Các nhiệm vụ cụ thể của ĐATN
- Tìm hiểu hoạt động của website

- Mô tả về tổ chức như sau: Một khoa Công nghệ thông tin (CNTT)
trong trường ĐHBK Hà Nội sẽ quản lý công tác thực tập của sinh viên theo
các khóa học K1, K2, K3,…và theo các bộ môn trong khoa (bao gồm 5 bộ
Quản Lý Sinh Viên Thực Tập
5
Nguyễn Anh Dũng
môn chính: Hệ thống thông tin, Công nghệ phần mềm, Khoa học máy tính, Kỹ
thuật máy tính, Truyền thông và mạng máy tính). Trong mỗi khóa lại chia
thành nhiều lớp Tin1, Tin2, Tin3, Tin4,… Như vậy sẽ chia lớp thành các
nhóm thực tập (mỗi nhóm từ 2 đến 7 sinh viên…) do 1 giảng viên hướng dẫn
thực tập.
- Khoa quản lý các thông tin về công tác thực tập của sinh viên theo
khóa, theo bộ môn, theo giảng viên hướng dẫn thực tập, theo lớp, theo
nhóm,theo đề tài, theo mã số sinh viên. Mà mã số sinh viên là thông tin duy
nhất để phân biệt thông tin giữa các sinh viên với nhau. Ngoài ra hệ thống
quản lý thực tập còn thêm các thông tin khác về sinh viên, về lớp, bộ môn,
khóa, giảng viên hướng dẫn, nhóm…
- Việc quản lý thông tin thực tập của sinh viên như sau: Hệ thống sẽ lấy
bộ môn làm khóa chính để quản lý các thông tin liên quan đến công tác thực
tập của sinh viên.
 Yêu cầu xây dựng hệ thống với hai chức năng chính:
o Chức năng người dùng:
- Người dùng là sinh viên, giảng viên hướng dẫn thực tập…Những
người có nhu cầu xem các thông tin về công tác thực tập.
- Sinh viên chỉ có quyền xem và tìm kiếm các thông tin về lịch thực tập,
giáo viên hướng dẫn thực tập, danh sách nhóm thực tập, báo cáo thực tập,
điểm sau khi kết thúc đợt thực tập…và các hồ sơ sinh viên mà không có
quyền sửa đổi thông tin trong hệ thống.
- Giảng viên hướng dẫn cũng sẽ có quyền xem các thông tin tương tự
như sinh viên.

cho từng nhóm và thời gian thực tập… thông báo cho sinh viên khoa mình.
- Sau khi nhận thông báo từ khoa do các lớp trưởng đem về, đúng ngày hẹn,
sinh viên các lớp sẽ đến bộ môn trong khoa để họp nhóm, gặp giảng viên
hướng dấn thực tập để nhận đề tài, lịch thực tập hàng tuần…Có thể là một
nhóm một đề tài hoặc cũng có thể nhiều đề tài 1 nhóm tùy theo giảng viên
hướng dẫn yêu cầu.
- Sinh viên sẽ triển khai quá trình thực tập hàng tuần: nộp báo cáo hàng tuần
cho giảng viên hướng dẫn thực tập (gửi qua thư điện tử hoặc là nộp trực tiếp
cho giảng viên hướng dẫn mình), tiếp thu đóng góp ý kiến của GVHD để về
làm tiếp. Hết thời gian quy định thực tập do khoa quy định, sinh viên sẽ bảo
vệ đề tài của mình với giảng viên hướng dẫn thực tập mình. Nộp báo cáo kèm
theo đĩa mềm lưu trữ project của mình cho giảng viên hướng dẫn thực tập.
Quản Lý Sinh Viên Thực Tập
7
Nguyễn Anh Dũng
- Giảng viên sẽ chấm điểm và nộp lên khoa để cán bộ quản sinh đưa thông tin
vào hệ thống. Sau khi hoàn tất mỗi đợt thực tập, khoa sẽ thông báo cho sinh
viên về điểm thực tập theo danh sách từng lớp.
- Mặt khác, những sinh viên dưới 5 điểm sẽ phải thực tập lại. Lớp trưởng sẽ
lên danh sách và gửi cho khoa danh sách thực tập tín chỉ của lớp mình. Từ đó
khoa sẽ tổ chức thực tập lần 2, lần 3,… cho sinh viên khoa mình.
1.2 Các đối tác :
- Sinh viên thực tập: là người được phép sử dụng hệ thống để xem và tìm
kiếm tất cả các thông tin mà hệ thống cập nhật lên: thông tin về giảng viên
hướng dẫn thực tập, về bộ môn, lớp, nhóm thực tập, thậm chí là các thông tin
về các sinh viên học cùng khóa với mình.
- Giảng viên hướng dẫn thực tập: là người có tất cả các quyền giống như
sinh viên thực tập. Ngoài ra giảng viên còn có quyền của một người quản trị
nhưng ở một mức độ nhất định: Giảng viên chỉ có thể thao tác chỉnh sửa, xóa
các thông tin về nhóm thực tập và điểm thực tập.

hướng dẫn thực tập là 2 khâu quan trọng của hệ thống.
1.4.1.1 Quản lý sinh viên thực tập
Mục đích: Giúp sinh viên, giảng viên hướng dẫn có thể xem được các thông
tin của sinh viên một cách dễ dàng hơn.
Tóm lược: Cán bộ quản sinh đăng nhập hệ thống QLSVTT và nhập mật
khẩu của mình. Hệ thống kiểm tra thấy mật khẩu đó là đúng đắn và nhắc cán
bộ quản sinh chọn ra một khóa bất kỳ, sau đó có thể thêm, bỏ, xem, tìm kiếm,
in kết quả thực tập cho khóa đó theo từng lớp.
- Đối tác: Cán bộ quản sinh (chính)
- Đầu vào:
• Mã sinh viên
• Tên sinh viên
• Ngày sinh
• Nơi sinh
• Địa chỉ
Quản Lý Sinh Viên Thực Tập
9
Nguyễn Anh Dũng
• Điện thoại
• Giới tính
• Địa chỉ Email
• Mã lớp
• Mã hệ
- Đầu ra: Danh sách lớp
Thông tin chi tiết về sinh viên
- Module xử lý: In ra danh sách lớp, danh sách sinh viên để gửi cho sinh viên
các lớp trong khoa CNTT
1.4.1.2 Quản lý giảng viên hướng dẫn thực tập
Mục đích: giúp cho sinh viên có thể có thể nắm bắt các thông tin về giảng
viên hướng dẫn thực tập mình.

liên quan đến sinh viên đó.
Đầu ra: in danh sách chung về sinh viên.
1.4.2.2 Hồ sơ giảng viên
Đây là mục giúp cho người sử dụng hệ thống có cái nhìn tống thể về
thông tin liên quan đến giảng viên. Từ đó nắm bắt một cách tống quát về các
thông tin giúp cho việc quản lý quá trình thực tập tốt hơn.
Đầu ra: in danh sách Giảng viên hướng dẫn thực tập
1.4.2.3 Quản lý bộ môn
Bộ môn thì không thể thay đổi hay sửa xóa được vì đó là do nhà trường
và khoa công nghệ đã quy định và phân chia. Vì vậy ở đây hệ thống sẽ cho
phép người sử dụng xem thông tin về bộ môn một cách tổng thể nhất và
chung nhất.
Đầu ra: in danh sách các bộ môn
1.4.2.4 Quản lý lớp
Mục đích: Quản lý lớp cũng khá là quan trọng. do trong một khoa công nghệ
thông tin có rất nhiều khóa học có nhiều sinh viên. Vì vậy công việc quản lý
sẽ trở lên khó khăn nếu như ta không quản lý theo lớp.
Quản Lý Sinh Viên Thực Tập
11
Nguyễn Anh Dũng
Tóm lược: Một lớp có nhiều sinh viên, từ đó phân chia thành nhiều nhóm thực
tập. Nhưng đối với lớp chỉ có thể chỉnh sửa thông tin , lưu và tìm kiếm. Chúng
ta không thể thêm hay xóa lớp đó ra khỏi danh sách các lớp của khóa đó hay
khoa đó được. Hệ thống sẽ cho phép sửa, lưu và tìm kiếm các thông tin liên
quan đến lớp.
Đầu vào:
• Mã lớp
• Tên lớp
• Sĩ số
• Mã khoa

• Mã giảng viên
Đầu ra : thông tin về nhóm thực tập
Module xử lý: In danh sách nhóm thực tập
II. Phân tích hệ thống về mặt xử lý :
2.1 Biểu đồ phân cấp chức năng
Trong phần I đã phân tích rất rõ ràng và cụ thể về cơ cấu quản lý của hệ thống
quản lý sinh viên thực tập. Từ đó có thể thấy, hệ thống quản lý này chỉ bao
gồm 5 chức năng chính, đó là: thêm, sửa. xóa, tìm kiếm và in báo cáo Vì vậy
trong biểu đồ phân cấp chức năng dưới đây sẽ mô tả một cách khái quát và
chi tiết về chức năng quản lý mà hệ thống xây dựng dưới dạng cấu trúc cây.
Biểu đồ sẽ tiến hành phân mức từ trên xuống (mức đỉnh và dưới đỉnh):
• Chức năng 1: thêm thông tin về giảng viên, sinh viên, điểm thực tập và
nhóm thực tập.
• Chức năng 2: sửa thông tin về sinh viên, giảng viên, điểm thực tập, lớp và
nhóm thực tập.
• Chức năng 3: xóa thông tin về sinh viên, giảng viên, điểm thực tập và
nhóm thực tập.
• Chức năng 4: tìm kiếm sinh viên, giảng viên, điểm thực tập, lớp và nhóm
thực tập.
• Chức năng 5: in danh sách, báo cáo: in danh sách sinh viên, giảng viên, bộ
môn, bảng điểm thực tập.
Quản Lý Sinh Viên Thực Tập
13
Nguyễn Anh Dũng
Chúng ta sẽ đi vào tìm hiểu chi tiết về việc phân cấp quản lý ở biểu đồ phân
Quản Lý Sinh Viên Thực Tập
14
Nguyễn Anh Dũng
Chúng ta sẽ đi vào tìm hiểu chi tiết về việc phân cấp quản lý ở biểu đồ phân
Quản Lý Sinh Viên Thực Tập

Thông tin về lớp học
Thông tin về GVHDTT
Thông tin về GVHDTT
Thông tin về nhóm
Thực tập
Yêu cầu lập báo cáo
Yêu cầu in bảng
điểm thực tập
Báo cáo thông tin thực
tập
Hồ sơ sinh viên Hồ sơ giảng viên
Cán bộ
quản sinh
Cán bộ
quản sinh
Nguyễn Anh Dũng
III. Phân tích thiết kế hệ thống về mặt dữ liệu
3.1 Các thực thể có trong hệ thống
• Sinh viên thực tập (SinhVien)
• Giảng viên hướng dẫn thực tập (GiangVienHDTT)
• Bảng điểm thực tập (BangDiemTT)
• Nhóm thực tập (NhomTT)
• Đề Tài(DeTai)
• Thông Tin Nhóm(TTNhom)
• Thông Tin Đề Tài (TTDeTai)
• Lớp (Lop)
• Khóa học (Khoa)
• Hệ (He)
• Bộ môn (BoMon)
3.2 Thuộc tính cụ thể của các thực thể và chuẩn hóa


Bảng điểm thực tập

Quản Lý Sinh Viên Thực Tập
19
Nguyễn Anh Dũng
Nhóm thực tậpLớp

Khóa họcBộ môn

Hệ

Quản Lý Sinh Viên Thực Tập
20
Nguyễn Anh Dũng
Đăng nhập

Đề tài

Thông Tin Nhóm

Thông Tin Đề Tài

Quản Lý Sinh Viên Thực Tập


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status