BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG
——-o0o——-
ĐỒ ÁN TỐT NGHIỆP
NGÀNH CÔNG NGHỆ THÔNG TIN
HẢI PHÒNG 2019
ISO 9001:2015
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG
——-o0o——-
XÂY DỰNG CHƯƠNG TRÌNH HỖ TRỢ ĐĂNG KÝ THỰC
TẬP TỐT NGHIỆP TRÊN NỀN WEB
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
HẢI PHÒNG – 2019
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG
——-o0o——-
XÂY DỰNG CHƯƠNG TRÌNH HỖ TRỢ ĐĂNG KÝ THỰC
TẬP TỐT NGHIỆP TRÊN NỀN WEB
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
Sinh viên thực hiện
: Nguyễn Trọng Thành
Giáo viên hướng dẫn : ThS. Vũ Anh Hùng
Mã sinh viên
: 1412101030
HẢI PHÒNG – 2019
BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG Độc lập – Tự do – Hạnh phúc
——-o0o——-
NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP
Sinh viên: Nguyễn Trọng Thành
Mã số: 1412101030
Lớp: CT1802
Ngành: Công nghệ thông tin
Tên đề tài: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
1
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
Mục lục
LỜI MỞ ĐẦU……………………………………………………………………………………………………. 3
LỜI CẢM ƠN
……………………………………………………………………………………………………. 4
CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP………………………………………………. 5
1.1. GIỚI THIỆU VỀ ĐẠI HỌC DÂN LẬP HẢI PHÒNG ………………………………… 5
1.2. MÔ TẢ BÀI TOÁN
…………………………………………………………………………………. 8
1.3. Bảng nội dung công việc…………………………………………………………………………… 9
1.4.SƠ ĐỒ TIẾN TRÌNH NGHIỆP VỤ………………………………………………………….. 10
a)Sơ đồ tiến trình nghiệp vụ”Cập nhập thông tin địa điểm thực tập”. …………….. 10
b) Sơ đồ tiến trình nghiệp vụ”Đăng ký thực tập tốt nghiệp”.
…………………………. 11
c) Sơ đồ tiến trình nghiệp vụ”Tổng hợp báo cáo”. ……………………………………….. 12
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG …………………………………………… 13
2.1. Mô hình nghiệp vụ …………………………………………………………………………………. 13
2.1.1. Bảng phân tích xác định các chức năng, tác nhân và hồ sơ…………………… 13
2.1.2. Biểu đồ ngữ cảnh ………………………………………………………………………………… 14
a) Biểu đồ ………………………………………………………………………………………………… 14
b) Mô tả hoạt động
……………………………………………………………………………………. 14
2.1.3. Nhóm dần các chức năng
……………………………………………………………………… 15
2.1.4. Sơ đồ phân rã chức năng.
……………………………………………………………………… 16
a) Sơ đồ. ………………………………………………………………………………………………….. 16
b) Mô tả chi tiết chức năng lá. ……………………………………………………………………. 16
2.1.5. Danh sách các hồ sơ dữ liệu sử dụng. ……………………………………………………. 17
2.1.6 . Ma trận thực thể chức năng. ………………………………………………………………… 18
2.2. Sơ đồ luồng dữ liệu. ……………………………………………………………………………….. 18
2.2.1. Sơ đồ luồng dữ liệu mức 0. ………………………………………………………………. 18
2.2.2. Sơ đồ luồng dữ liệu mức 1.
…………………………………………………………………… 19
2.3. THIẾT KẾ CƠ SỞ DỮ LIỆU
………………………………………………………………….. 21
2.3.1. Mô hình liên kết thực thể ( E-R ) ………………………………………………………. 21
2.3.2. Mô hình quan hệ………………………………………………………………………………….. 24
2.3.3 Các bảng dữ liệu vật lý …………………………………………………………………………. 26
CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH ……………………………………………………….. 28
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
2
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
3.1. XÂY DỰNG CHƯƠNG TRÌNH …………………………………………………………….. 28
3.1.1. Môi trường cài đặt …………………………………………………………………………… 28
3.1.2. Các trang web xây dựng …………………………………………………………………… 28
KẾT LUẬN……………………………………………………………………………………………………… 40
TÀI LIỆU THAM KHẢO
…………………………………………………………………………………. 41
DANH MỤC CÁC HỒ SƠ TÀI LIỆU ……………………………………………………………….. 42
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
3
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
LỜI MỞ ĐẦU
Hiện nay Công nghệ thông tin vô cùng phát triển thì mọi người đều sử dụng
máy vi tính để làm việc. Công nghệ thông tin cũng được áp dụng rất nhiều vào các
lĩnh vực mà điển hình là lĩnh vực quản lý. Như chúng ta đã biết tại các trường học,
việc theo dõi thay đổi giờ dạy của giảng viên thì rất quan trọng nhưng lại còn rất thủ
công, chỉ thống kê và lưu lại trên sổ sách gây mất thời gian, khó khăn trong việc
thống nhất, theo dõi và quản lý cho nhà trường và giáo viên. Từ thực tế đó, việc xây
dựng được phần mềm quản lý hệ thống hỗ trợ công việc theo dõi thay đổi giờ dạy của
giảng viên nhà trường là rất cần thiết. Vì vậy em đã chọn đề tài “ Xây dựng chương
trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web” với mục đích nghiên cứu,
tìm hiểu về và xây dựng website để có thể đáp ứng được nhu cầu quản lý sổ sách cho
nhà trường, giúp cho mọi người có thể tiết kiệm công sức, thời gian đi lại và giúp
việc quản lý dễ dàng, tiện lợi hơn.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
4
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
LỜI CẢM ƠN
Em xin gửi lời cảm ơn chân thành nhất đến quý thầy cô Trường Đại Học Dân
Lập Hải Phòng, những người đã dìu dắt em tận tình, đã truyền đạt cho em những kiến
thức và bài học quý báu trong suốt thời gian em theo học tại trường.
Em xin trân trọng gửi lời cảm ơn đến tất cả các thầy cô trong khoa Công Nghệ
Thông Tin, đặc biệt là thầy giáo ThS. Vũ Anh Hùng, thầy đã tận tình hướng dẫn và
giúp đỡ em trong suốt quá trình làm tốt nghiệp. Với sự chỉ bảo của thầy, em đã có
những định hướng tốt trong việc triển khai và thực hiện các yêu cầu trong quá trình
làm đồ án tốt nghiệp.
Em xin cảm ơn những người thân và gia đình đã quan tâm, động viên và luôn
tạo cho em những điều kiện tốt nhất trong suốt quá trình học tập và làm tốt nghiệp.
Ngoài ra, em cũng xin gửi lời cảm ơn tới tất cả bạn bè, đặc biệt là các bạn
trong lớp CT1801 đã luôn gắn bó, cùng học tập và giúp đỡ em trong những năm qua
và trong suốt quá trình thực hiện đồ án này.
Em xin chân thành cảm ơn!
Sinh viên
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
5
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP
1.1. GIỚI THIỆU VỀ ĐẠI HỌC DÂN LẬP HẢI PHÒNG
Trường Đại học Dân lập Hải Phòng là một trong 20 trường Đại học ngoài công
lập được thành lập đầu tiên trên cả nước. (1997)
Ngày 24 tháng 9 năm 1997, Thủ tướng Chính phủ Võ Văn Kiệt ký quyết định
số 792/TTg cho phép thành lập Đại học Dân lập Hải Phòng.
Ngày 29 tháng 9 năm 1997, Bộ trưởng Bộ Giáo dục và Đạo tạo GS-TS.Trần
Hồng Quân ký quyết định số 3026QĐ/GD-ĐT về việc công nhận Hội đồng Quản
trị Đại học Dân lập Hải Phòng, số 3027QĐ/GD-ĐT về việc công nhận GS-TS.
Trần Hữu Nghị là Hiệu trưởng trường Đại học Dân lập Hải Phòng, và số 3028
QĐ/GD-ĐT về việc cho phép trường Đại học Dân lập Hải Phòng được chính thức
hoạt động và bắt đầu tuyển sinh từ năm học 1997-1998.
Ngày 17 tháng 11 năm 1997, Thứ trưởng Bộ Giáo dục và Đào tạo TS. Vũ Ngọc
Hải ký quyết định số 3803/GD-ĐT cho phép Đại học Dân lập Hải Phòng được tổ
chức đào tạo 6 ngành từ năm học 1997-1998 với chỉ tiêu 1.200 sinh viên.
Ngày 1 và 2 tháng 12 năm 1997, sinh viên khóa 1 nhập học. Năm học đầu tiên
của Đại học Dân lập Hải Phòng được bắt đầu tại 3 lô nhà cấp 4 thuộc xã Dư Hàng
Kênh, An Hải, Hải Phòng.
Ngày 4 tháng 1 năm 1998, Lễ công bố quyết định thành lập Đại học Dân lập
Hải Phòng và khai giảng khóa 1 đã được tổ chức tại Cung văn hóa hữu nghị Việt
– Tiệp, thành phố Hải Phòng. Về dự và công bố quyết định có GS-TS. Đỗ Văn
Chừng – vụ trưởng Vụ Đại học, bà Bùi Thị Sinh – Phó chủ tịch Uỷ ban nhân dân
thành phố Hải Phòng và nhiều quan chức Trung ương và địa phương.
Ban lãnh đạo
Chủ tịch Hội đồng sáng lập: NGƯT-GS.TS. Trần Hữu Nghị
TS. NGƯT Trần Thị Mai – Trưởng phòng Đào tạo & sau đại học.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
6
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
Hiệu trưởng: NGƯT-GS.TS. Trần Hữu Nghị (Bí thư Đảng ủy)
Các phòng, ban
Phòng Đào tạo
Phòng Tổ chức – Hành chính
Phòng kế hoạch tài chính
Phòng Đối ngoại và hợp tác Quốc tế
Ban Thanh tra giáo dục
Ban quản lý nghiên cứu khoa học và đảm bảo chất lượng – ISO
Ban Công tác sinh viên
Ban Dự án cơ sở 2
Ban bảo vệ
Tổ Y tế
Tổ nhà ăn
Các khoa, bộ môn đào tạo
Khoa Điện – Điện tử
Khoa Công nghệ thông tin
Khoa Môi trường
Khoa Ngoại ngữ
Khoa Xây dựng
Khoa Quản trị Kinh doanh
Khoa Văn hóa – Du lịch
Bộ môn Giáo dục thể chất
Bộ môn Cơ Bản-Cơ Sở
Liên thông từ Cao đẳng lên Đại học chính quy.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
7
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
Liên thông từ cao đẳng chuyên nghiệp (1,5 năm) và từ cao đẳng nghề lên đại
học chính quy (2 năm) gồm các ngành:
– Công nghệ thông tin – Điện tự động công nghiệp – Điện tử viễn thông – Xây
dựng dân dụng và công nghiệp
– Kế toán
– Quản trị doanh nghiệp
– Tài chính ngân hàng
– Việt Nam học (Văn hoá du lịch).
Chương trình Dự bị đại học Quốc tế
Trường liên kết đào tạo hệ chính quy dài hạn tập trung với các trường Đại học
danh tiếng tại Anh, Úc, Mỹ, Trung Quốc, và Malyasia. Thời gian đào tạo là 4
năm (1 năm Dự bị tại Đại học Dân lập Hải phòng và 3 năm tại trường cấp bằng).
Các trung tâm phụ trợ
Trung tâm Thông tin – Thư viện
Trung tâm đào tạo nghiệp vụ kế toán.
Trung tâm Ngoại ngữ
Cơ hội việc làm
Là một trong 25 trường dẫn đầu cả nước về tỉ lệ sinh viên tốt nghiệp có việc
làm cao với 93,46%
Cơ sở vật chất
Hiện tại, Trường Đại học Dân lập Hải Phòng có Khách sạn sinh viên, ký túc xá
hiện đại bậc nhất trong số các khu nội trú sinh viên ở Việt Nam hiện nay. Ngoài
hệ thống nhà ăn, thư viện hiện đại, khách sạn còn có sân vận động, nhà tập đa
năng, bể bơi. Khu vực giảng đường và khu Khách sạn sinh viên được phủ sóng
Wifi. Khu giảng đường có 60 phòng học có camera, 800 máy tính nối mạng nội
bộ, mạng internet đến tận khách sạn sinh viên, các phòng thí nghiệm chuyên
ngành, các phòng học đều được trang bị máy chiếu Projector, điều hòa nhiệt độ
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
8
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
để phục vụ cho học tập, phòng học tiếng sony, DLL, khu trung tâm thư viện mới
được đưa vào sử dụng từ năm 2008 có hơn 60.000 bản sách.
1.2. MÔ TẢ BÀI TOÁN
Trong từng kỳ học của năm học, khi sinh viên muốn đăng ký thực tập tốt
nghiệp trước hết phải hoàn thành điều kiện do nhà trường đưa ra (đã học qua tất
cả các môn học, đăng ký thực tập và hoàn thành phí thực tập tốt nghiệp). Sinh
viên sẽ qua gặp trưởng khoa để bắt đầu thủ tục đăng ký thực tập tốt nghiệp. Sinh
viên điền đầy đủ thông tin của mình, sau đó lựa chọn địa điểm thực tập đã được
trưởng khoa phê duyệt.
Giảng viên sẽ có trách nhiệm liên hệ với các địa điểm thực tập, thỏa thuận về
thời gian số lượng sinh viên. Sau đó giảng viên sẽ cập nhập thông tin địa điểm
thực tập lên website.
Trưởng khoa sẽ đăng nhập vào website để phê duyệt thông tin các địa điểm mà
giảng viên đã cập nhập lên website.
Vấn đề đặt ra trong bài toán:
– Các sinh viên chỉ được đăng ký một địa điểm thực tập, và chỉ đăng ký
được một lần.
– Giảng viên có thể đăng ký được nhiền địa điểm thực tập, nhưng chỉ
những địa điểm được duyệt “Đạt” mới cho phép sinh viên được đăng ký,
những địa điểm “chưa phê duyệt” hay “Chưa đạt” đều không được hiển thị để
sinh viên đăng ký.
– Số lượng sinh viên đăng ký không được vượt quá số lượng sinh viên
địa điểm thực thực tập đề xuất.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
9
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
1.3. Bảng nội dung công việc
STT Tên công việc
Đối tượng thực hiện
Hồ sơ dữ liệu
1
Cập nhập thông tin địa điểm thực
tập
Giảng viên
Thông tin địa
điểm thực tập
2
Phê duyệt thông tin địa điểm thực
tập
Trưởng khoa
3
Chỉnh sửa thông tin địa điểm thực
tập
Giảng viên
4
Nộp biên lai thu tiền thực tập(Cập
nhập thông tin sinh viên)
Sinh viên
5
Đăng ký địa điểm thực tập
Sinh viên
Danh sách sinh
viên thực tập
tốt nghiệp
6
Lập hồ sơ thông tin sinh viên, địa
điểm thực tập
Trưởng khoa
Danh sách sinh
viên tại từng
địa điểm.
Danh
sách
giảng viên theo
dõi.
7
Tổng hợp in giấy giới thiệu
Trưởng khoa
Giấy giới thiệu
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
10
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
Chưa đạt
1.4.SƠ ĐỒ TIẾN TRÌNH NGHIỆP VỤ
a)Sơ đồ tiến trình nghiệp vụ”Cập nhập thông tin địa điểm thực tập”.
Giáo viên
Trưởng khoa
HSDL
Đạt
Nộp thông tin
địa điểm thực
tập
Thông tin địa điểm
thực tập tốt nghiệp
Tiếp nhận
thông tin địa
điểm thực tập
Duyệt
thông tin
địa điểm
Lưu thông tin địa
điểm thực tập
Chỉnh sửa
thông tin
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
11
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
b) Sơ đồ tiến trình nghiệp vụ”Đăng ký thực tập tốt nghiệp”.
Sinh viên
Trưởng khoa
HSDL
Nộp thông tin
địa điểm thực
tập
Biên lai thu tiền
thực tập tốt nghiệp
Tiếp nhận thông tin
địa điểm thực tập
Kiểm tra
thông tin
đăng ký địa
điểm thực
tập
Lưu thông tin đăng
ký thực tập tốt
nghiệp
Đăng ký địa
điểm thực tập
Thông tin địa điểm
thực tập tốt nghiệp
Danh sách sinh viên
thực tập tốt nghiệp
Đạt
Chưa
đạt
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
12
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
c) Sơ đồ tiến trình nghiệp vụ”Tổng hợp báo cáo”.
Trưởng khoa
Lãnh đạo
HSDL
Tổng hợp các
thông tin
In giấy giới thiệu
Thông tin địa
điểm thực tập tốt
nghiệp
Danh sách sinh
viên thực tập
tốt nghiệp
Danh sách giáo
viên theo dõi
thực tập tốt
nghiệp
Giấy giới thiệu
Danh sách sinh
viên thực tập tại
từng địa điểm
Tiếp nhận các
danh sách
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
13
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1. Mô hình nghiệp vụ
2.1.1. Bảng phân tích xác định các chức năng, tác nhân và hồ sơ.
Động từ + bổ ngữ
Danh từ
Nhận xét
Cập nhập thông tin địa
điểm thực tập
Giảng viên
Thông tin địa điểm thực
tập
Tác nhân
HSDL
Phê duyệt thông tin địa
điểm thực tập
Trưởng khoa
Tác nhân
Chỉnh sửa thông tin địa
điểm thực tập
Giảng viên
Tác nhân
Cập nhập thông tin sinh
viên
Sinh viên
Tác nhân
Đăng ký địa điểm thực
tập
Sinh viên
Danh sách sinh viên thực
tập tốt nghiệp
Tác nhân
HSDL
Lập hồ sơ thông tin sinh
viên, địa điểm thực tập
Trưởng khoa
Danh sách sinh viên tại
từng địa điểm.
Danh sách giảng viên
theo dõi thực tập tốt
nghiệp.
Tác nhân
HSDL
Tổng hợp in giấy giới
thiệu
Trưởng khoa
Giấy giới thiệu
Tác nhân
HSDL
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
14
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.1.2. Biểu đồ ngữ cảnh
a) Biểu đồ
b) Mô tả hoạt động
Giảng viên
– Giảng viên cập nhập thông tin địa điểm thực tập lên hệ thống.
– Hệ thống hiển thị kết quả phê duyệt.
– Giảng viên sửa thông tin địa điểm thực tập gửi lại hệ thống.
Sinh viên
– Sinh viên nhập thông tin lên hệ thống.
– Sinh viên đăng ký địa điểm thực tập.
Trưởng khoa
– Phê duyệt thông tin địa điểm thực tập.
– Tổng hợp lập danh sách.
– In giấy giới thiệu.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
15
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.1.3. Nhóm dần các chức năng
Các chức năng chi tiết
Nhóm lần 1
Nhóm lần 2
Cập nhập thông tin địa
điểm thực tập
Cập nhập thông tin địa
điểm thực tập
Hệ thống hỗ trợ sinh viên
đăng ký thực tập tốt
nghiệp
Tiếp nhận thông tin địa
điểm thực tập
Phê duyệt thông tin địa
điểm thực tập
Lưu thông tin địa điểm
thực tập
Nộp biên lai thu tiền thực
tập
Đăng ký thực tập tốt
nghiệp
Tiếp nhận thông tin biên
lai thu tiền thực tập
Đọc thông tin địa điểm
thực tập
Đăng ký địa điểm thực
tập
Lưu thông tin đăng ký
sinh viên đăng ký thực
tập
Lập hồ sơ thông tin sinh
viên, thông tin địa điểm
thực tập
Tổng hợp báo cáo
In giấy giới thiệu
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
16
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.1.4. Sơ đồ phân rã chức năng.
a) Sơ đồ.
b) Mô tả chi tiết chức năng lá.
1. Cập nhập thông tin địa điểm thực tập.
1.1. Cập nhập thông tin địa điểm thực tập: Giảng viên liên hệ địa điểm thực
tập, nhập thông tin địa điểm lên hệ thống.
1.2. Tiếp nhận thông tin địa điểm thực tập: Trưởng khoa tiếp nhận thông tin địa
điểm thực tập.
1.3. Phê duyệt thông tin địa điểm thực tập: Trưởng khoa đọc, đánh giá thông
tin địa điểm (Đạt/ Chưa đạt).
1.4. Lưu thông tin địa điểm thực tập: Trưởng khoa lưu thông tin thông tin để
sinh viên đăng ký.
2. Đăng ký thực tập tốt nghiệp.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
17
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.1. Nộp biên lai thu tiền thực tập: Sinh viên nộp biên lai thực tập để cập nhập
thông tin.
2.2. Tiếp nhận thông tin biên lai thu tiền thực tập: Trưởng khoa tiếp nhận thông
tin để sinh viên bắt đầu đăng ký địa điểm thực tập.
2.3. Đọc thông tin địa điểm thực tập: sinh viên đọc thông tin địa điểm thực tập
đã được phê duyệt.
2.4. Đăng ký địa điểm thực tập: Sinh viên lựa chọn địa điểm thực tập.
2.5. Lưu thông tin đăng ký sinh viên đăng ký thực tập: Trưởng khoa lưu lại
thông tin sinh viên đăng ký địa điểm thực tập.
3. Tổng hợp báo cáo.
3.1. Lập hồ sơ thông tin sinh viên, thông tin địa điểm thực tập: Trưởng khoa
đọc các HSDL, tổng hợp lập danh sách.
3.2. In giấy giới thiệu: Trưởng khoa tổng hợp số lượng địa điểm thực tập, sinh
viên đăng ký thực tập in giấy giới thiệu theo mẫu.
2.1.5. Danh sách các hồ sơ dữ liệu sử dụng.
a. Danh sách sinh viên thực tập tại từng địa điểm.
b. Danh sách sinh viên thực tập tốt nghiệp.
c. Danh sách giảng viên theo dõi thực tập tốt nghiệp.
d. Thông tin địa điểm thực tập tốt nghiệp.
e. Biên lai thu tiền thực tập tốt nghiệp.
f. Giấy giới thiệu.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
18
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.1.6 . Ma trận thực thể chức năng.
Các thực thể dữ liệu
a. Danh sách sinh viên thực tập tại từng địa điểm.
b. Danh sách sinh viên thực tập tốt nghiệp.
c. Danh sách giảng viên theo dõi thực tập tốt nghiệp.
d. Thông tin địa điểm thực tập tốt nghiệp.
e. Biên lai thu tiền thực tập tốt nghiệp.
f. Giấy giới thiệu.
Các chức năng nghiệp vụ
a
b
c
d
e
f
1. Cập nhập thông tin địa điểm thực tập.
C
2. Đăng ký thực tập tốt nghiệp.
C
R
R
3.Tổng hợp báo cáo.
C
R
C
2.2. Sơ đồ luồng dữ liệu.
2.2.1. Sơ đồ luồng dữ liệu mức 0.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
19
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.2.2. Sơ đồ luồng dữ liệu mức 1.
a) Sơ đồ luồng dữ liệu mức 1 tiến trình: “Cập nhập thông tin địa điểm thực
tập”.
b) Sơ đồ luồng dữ liệu mức 1 tiến trình: “Đăng ký thực tập tốt nghiệp”.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
20
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
c) Sơ đồ luồng dữ liệu mức 1 tiến trình: “Tổng hợp báo cáo”.
Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ đăng ký thực tập tốt nghiệp trên nền web
21
Sinh viên: Nguyễn Trọng Thành – Lớp: CT1802 – Ngành:Công nghệ thông tin
2.3. THIẾT KẾ CƠ SỞ DỮ LIỆU
2.3.1. Mô hình liên kết thực thể ( E-R )
a) Liệt kê các thuộc tính của các hồ sơ sử dụng.
Bước 1: Liệt kê, chính xác hóa và lựa chọn các thông tin cơ sở.
Tên được chính xác các chỉ
mục đặc trưng
Viết gọn tên đặc
trưng
Đánh dấu đặc
trưng ở mỗi bước
1
2
3
Họ tên sinh viên
Họ tên SV
x
Lớp sinh viên
Lớp
x
Ngày sinh sinh viên
Ngày sinh
x
Địa chỉ liên hệ sinh viên
Địa chỉ liên hệ
x
Số điện thoại liên hệ
Số điện thoại
x
Ngày đăng ký thực tập
Ngày đăng ký
x
Kết quả đăng ký
Kết quả ĐK
x
Tên địa điểm thực tập
Tên địa điểm thực tập
x
Địa chỉ địa điểm thực tập
Địa chỉ
x
Kết quả phê duyệt
KQ phê duyệt
x
Số lượng tiếp nhận sinh viên
Số lượng tiếp nhận
x
Đợt thực tập
Đợt TT
x
– Ghi chú
Ghi chú
x
Nội dung thực tập
Nội dung thực tập
x
Năm thực tập
Năm thực tập
x
Họ tên giảng viên
Họ tên GV
x
Học vị giảng viên
Học vị tên khoa
x
Tên khoa
Tên khoa
x