Tài liệu Đề tài Quản lý sinh viên trường đại học tự nhiên: ĐỀ TÀI:
Quản lý Sinh viên Trường
ĐHKHTN
Quản lý Sinh viên Trường ĐHKHTN
P a g e | 2 Nguyễn Quang Huy_Nguyễn Trường Hải
Mục lục
I.Khảo sát và phân tích hiện trạng hệ thống……………………………………………………………………………………2
1.Khảo sát hệ thống………………………………………………………………………………………………………………………. 2
2.Phân tích hiện trạng hệ thống………………………………………………………………………………………………….4
II.Các giải pháp được đề xuất………………………………………………………………………………………………………………..12
1.Các giải pháp về CSDL………………………………………………………………………………………………………………..12
2.Mục tiêu hệ thống…………………………………………………………………………………………………………………………….14
3.Các chức năng hệ thống………………………………………………………………………………………………………………….14
III.Phân tích thiết kế………………………………………………………………………………………………………………………………….16
A.Xác định các tác nhân,các ca sử dụng và mô tả…………………………………………………………………16
B.Mơ hình thực thể ERD………………………………………………………………...27
C.Chuyển mơ hình ERD thành mơ hình quan hệ………………………………………33
D...
73 trang |
Chia sẻ: haohao | Lượt xem: 1184 | Lượt tải: 3
Bạn đang xem trước 20 trang mẫu tài liệu Đề tài Quản lý sinh viên trường đại học tự nhiên, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
ĐỀ TÀI:
Quaûn lyù Sinh vieân Tröôøng
ÑHKHTN
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 2 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Muïc luïc
I.Khaûo saùt vaø phaân tích hieän traïng heä thoáng……………………………………………………………………………………2
1.Khaûo saùt heä thoáng………………………………………………………………………………………………………………………. 2
2.Phaân tích hieän traïng heä thoáng………………………………………………………………………………………………….4
II.Caùc giaûi phaùp ñöôïc ñeà xuaát………………………………………………………………………………………………………………..12
1.Caùc giaûi phaùp veà CSDL………………………………………………………………………………………………………………..12
2.Muïc tieâu heä thoáng…………………………………………………………………………………………………………………………….14
3.Caùc chöùc naêng heä thoáng………………………………………………………………………………………………………………….14
III.Phaân tích thieát keá………………………………………………………………………………………………………………………………….16
A.Xaùc ñònh caùc taùc nhaân,caùc ca söû duïng vaø moâ taû…………………………………………………………………16
B.Mô hình thực thể ERD………………………………………………………………...27
C.Chuyển mô hình ERD thành mô hình quan hệ………………………………………33
D.Mô tả chi tiết cho các thực thể………………………………………………………..33
E.Moâ taû caùc moái keát hôïp………………………………………………………………………………………………………………….46
IV_Thieát keá giao dieän
1.Caùc menu chính cuûa giao dieän……………………………………………………………………………………………………50
2.Moâ taû Form……………………………………………………………………………………………………………………………………….54
V_Thieát keá oâ xöû lyù……………………………………………………………………………………………………………………………………. .67
VI_Ñaùnh gía öu khuyeát…………………………………………………………………………………………………………………………….72
VII_Phaân coâng coâng vieäc…………………………………………………………………………………………………………………………72
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 3 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
I/Khảo sát hệ thống và phân tích hiện trạng hệ thống
1/Khảo sát hệ thống:
a/Tổng quan
Trường Đại học Khoa Học Tự Nhiên được thành lập ngày 30/3/1996 trên cơ sở
tách ra từ trường Đại học Tổng Hợp TPHCM để tham gia vào Đại học Quốc Gia
Thành phố Hồ Chí Minh.Trường hiện có các khoa:
Toán-Tin học, Công nghệ thông tin, Vật Lý, Hóa học, Sinh học,ngành Công nghệ
sinh học,Địa chất,Môi trường,Điện tử viễn thông,Khoa học vật liệu,Hải dương học.
Hiện trường đào tạo các văn bằng:Cử nhân hệ Cao đẳng CNTT,Cử nhân hệ chính
quy,Hệ hoàn chỉnh Đại học,Hệ tại chức,Hệ đào tạo từ xa,Thạc sỹ và Tiến sỹ Khoa
học.
Hàng năm trường có 2000 cử nhân và gần 80 Thạc sỹ,Tiến sỹ ra trường,cung cấp
đội ngũ các cán bộ khoa học tự nhiên.
Sơ đồ tổ chức của trường Đại học Khoa học Tự nhiên
b/Mục tiêu đào tạo:
-Đào tạo đại học với việc áp dụng học chế tín chỉ,trở nên linh hoạt & đáp ứng tốt
hơn các nhu cầu của thị trường lao động.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 4 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
-Đồng thời phương hướng đào tạo thường xuyên được điều chỉnh cho phù hợp với
tiến trình phát triển khoa học kỹ thuật và yêu cầu của xã hội.
-Đào tạo sau Đại học với 2 cấp Thạc sỹ và Tiến sỹ
-Đào tạo hệ cao đẳng công nghệ thông tin để đáp ứng nhu cẩu lao động trong lĩnh
vưc tin học
-Ngoài ra trường còn tham gia bồi dưỡng học sinh Phổ thông năng khiếu Đại học
Quốc gia
c/Chương trình đào tạo:
Bao gồm 2 khối kiến thức:
*Khối kiến thức giáo dục đại cương bao gồm các học phần thuộc các lĩnh vực
:khoa học xã hội và nhân văn,khoa học tự nhiên và toán,ngoại ngữ,giáo dục quốc
phòng và giáo dục thể chất.
*Khối kiến thức giáo dục chuyên nghiệp gồm các học phần cơ sở phục vụ chuyên
ngành,ngoại ngử và các học phần chuyên môn nhằm cung cấp cho người học
những kiến thức và kỷ năng nghề nghie65pban đầu cần thiết
*Mỗi khối kiến thức có 2 nhóm học phần như sau:
-Nhóm học phần bắt buộc gồm những học phần chứa đựng những nội dung kiến
thức chính yếu của ngành đào tạo,bắt buộc sinh viên phải học và chiếm khoảng 70-
80% khối lượng kiến thức toàn khóa
-Nhoùm học phần tự chọn gồm những học phần chứa đựng những nội dung cần
thiết nhưng sinh viên tự chọn để tích lũy đủ số tín chỉ và chiếm khoảng 20-30%
khối lượng kiến thức toàn khóa.Sinh viên được tự chọn những học phần này theo
định hướng của cố vấn học tập hay giáo viên hướng dẫn.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 5 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
d/Khóa học
*Khóa học là thời gian để sinh viên hoàn thành chương trình đào tạo của một
ngành chuyên môn ở trình độ đại học hoặ c cao đẳng.
Một khóa học của trường ĐH Khoa học Tự nhiên được thực hiện như sau:
Bậc học Thời gian đào tạo Số tín chỉ tích lũy
Đại học 4 năm 210
Cao đẳng 3 năm 150
*Tùy theo khả năng học tập, sinh viên được rút ngắn hoặc kéo dài thời gian học tối
đa như sau:
Bậc học Rút ngắn tối đa Kéo dài tối đa
Đại học 2 học kỳ 4 học kỳ
Cao đẳng 2 học kỳ 4 học kỳ
2.Phân tích hiện trạng hệ thống
*Hoạt động nghiệp vụ quản lý sinh viên của nhà trường
Tên công việc Mô tả
1 Quản lý hồ sơ nhập học Quản lý các thông tin:
Lý lịch
Chính sách xã hội (đối tượng)
Địa chỉ tạm trú
Địa chỉ liên lạc với phụ huynh
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 6 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
2 Phân lớp Phân sinh viên vào các lớp thích
hợp
Được thực hiện ngay sau khi sinh
viên làm thủ tục nhập học
3 Xét học tiếp, ngừng học, thôi
học, chuyển lớp, chuyển
ngành, chuyển trường.
Dựa vào kết quả học tập của các
sinh viên trong những năm trước và
quy chế của bộ giáo dục để xét học
tiếp, ngừng học, thôi học.Cập nhật
thông tin sinh viên chuyển lớp,
chuyển ngành, chuyển trường.
4 Quản lý học phí, học bổng,
ưu tiên, khen thưởng, kỷ luật.
Lên danh sách thu học phí
Cập nhật tình hình thu học phí
Lên danh sách phát học bổng
Cập nhật tình hình phát học bổng
Cập nhật sinh viên được khen
thưởng. Cập nhật các thành tích
khen thưởng
Cập nhật các sinh viên bị kỷ luật,
cập nhật các hình thức kỷ luật.
5 Xét tốt nghiệp Hoàn chỉnh hồ sơ sinh viên, thanh
toán học phí, thanh toán thư viện,
thanh toán ký túc xá. Được thực
hiện vào các đợt theo quy định
trong năm để phục vụ cho xét tốt
nghiệp cho sinh viên năm cuối
khoá và xét tốt nghiệp bổ sung cho
các sinh viên các khoá trước đó.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 7 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
6 Thực hiện công tác tốt nghiệp
Ghi nhận các sinh viên được công
nhận tốt nghiệp
In bằng, in hồ sơ tốt nghiệp, in
bảng điểm
Theo dõi phát bằng, phát hồ sơ tốt
nghiệp
Lưu trữ vĩnh viễn hồ sơ tốt nghiệp.
7 Tổ chức xét tốt nghiệp bổ
sung
Một năm học có một đợt xét tốt
nghiệp chính vào cuối năm học và
các đợt xét tốt nghiệp bổ sung. Xét
tốt nghiệp bổ sung được thực hiện
đầy đủ các thủ tục giống như xét tốt
nghiệp chính.
Ngoài các công việc nêu trên, quản lý sinh viên có thể bao gồm các hoạt
động khác như quản lý sinh viên thực tập, quản lý cựu sinh viên, tư vấn cho sinh
viên, cung cấp các dịch vụ Internet, tổ chức các câu lạc bộ, tổ chức các hoạt động
ngoại khóa…
Số lượng cán bộ trực tiếp tham gia công tác quản lý sinh viên ở mỗi đơn vị
đào tạo thường là hai đến ba cán bộ trong khi phải giải quyết một khối lượng lớn
công việc. Do vậy quản lý sinh viên là rất vất vả, đòi hỏi có hệ thống tin học hỗ
trợ quản lý sinh viên mà đảm bảo tính chính xác, kịp thời, giảm tải, hỗ trợ ra quyết
định, báo cáo định kỳ tới các cấp chỉ đạo.
* Hệ thống đã tin học hóa
ĐH KHTN đã và đang tiến hành đẩy mạnh việc nâng cấp và phát triển toàn
diện mọi hoạt động quản lý của mình dựa trên nền tảng là các hệ thống thông tin
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 8 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
trong tất cả các đơn vị trực thuộc. ĐH KHTN đã phát triển và sử dụng các chương
trình quản lý, trong đó có chương trình quản lý đào tạo .
o Những chức năng đã có
Chức năng Mô tả Đánh giá
Nhập trường
Nhập trường bổ sung
Phân lớp
Chuyển lớp Không lần vết
được các lần
chuyển lớp.
Đăng ký ngành học mới, chuyển
ngành
Danh sách học viên
Cập nhật địa chỉ tạm trú
Quản lý diện chính sách
Cập nhật lý lịch học viên
Quản lý hồ sơ học viên
Xác nhận hồ sơ học viên
Quản lý học viên thôi học, ngừng
học
Hoïc boång hoïc taäp
Miễn giảm học phí
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 9 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Lập cán bộ lớp, cán bộ đoàn
Học bổng đặc biệt
Chuyển hệ
Mức xét tốt nghiệp
Thống kê tốt nghiệp
Thống kê xếp loại
Thống kê số lượng sinh viên
Thống kê theo điểm
o Những chức năng chưa có
Chức năng Mô tả
Theo dõi tình hình nộp học phí
Theo dõi phát học bổng
Cập nhật thông tin xét tốt nghiệp
Cập nhật tiêu chuẩn xét tốt nghiệp
Cập nhật tiêu chuẩn xếp loại tốt
nghiệp
Lưu hồ sơ tốt nghiệp vĩnh viễn
Thống kê
Theo dõi tình hình thực tập của sinh
viên
Theo dõi thông tin liên lạc với phụ
huynh sinh viên
Cập nhật khen thưởng kỷ luật
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 10 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Đánh giá chung:
Ưu điểm:
- Tốc độ truy xuất nhanh.
- Đã hỗ trợ nhiều chức năng quản lý sinh viên
- Giao diện dễ dùng, đáp ứng nghiệp vụ quản lý đào tạo
Hạn chế:
- Bảo mật kém
- Còn một số chức năng quản lý sinh viên chưa được hỗ trợ
- Giao diện của một số chức năng không thuận tiện: Kết thúc một lần
thực hiện thì không hỏi mà tự thoát, người dùng phải thao tác lại từ
đầu.
- Cổng giao tiếp với sinh viên, phụ huynh, giáo viên, các cán bộ trong
đơn vị, và các cấp lãnh đạo còn hạn chế.
Hiện tại, tất cả các thông tin liên quan đến sinh viên như quy chế, cơ cấu tổ
chức, chương trình đào tạo, chế độ chính sách đều đưa trên website của ĐHKHTN,
người dùng có thể dễ dàng tra cứu ở trên đó. Tuy nhiên, chưa có sự liên tác giữa hệ
thống quản lý sinh viên và các hệ thống này nên việc đưa tin chưa được tự động
hóa để, do đó không đảm bảo tính kịp thời và thuận tiện.
-Chưa hỗ trợ giao tiếp trên cơ sở những công nghệ mới ví dụ qua các thẻ kỹ
thuật số, qua các thiết bị di động để việc xử lý đặc biệt là xử lý các thủ tục hành
chính được dễ dàng và tiết kiệm thời gian.
- Không hỗ trợ việc quản lý các cựu sinh viên
Vai trò của các cựu sinh viên là rất quan trọng. Họ có thể hỗ trợ không chỉ
về tài chính mà còn cung cấp các thông tin về thực tập, về việc làm về nhu cầu
nhân lực ở cơ quan họ hay ở các cơ quan khác. Nếu theo dõi về chuyên môn và cơ
quan công tác của các cựu sinh viên thì có thể có định hướng phù hợp về chương
trình đào tạo cũng như quy mô đào tạo của đơn vị.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 11 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Vấn đề cần giải quyết
1. Hoàn chỉnh các chức năng nghiệp vụ của công tác quản lý sinh viên
Bổ sung các chức năng chưa có và sửa đổi các chức năng đã có nhưng chưa
thuận tiện cho người dùng.
2. Hỗ trợ các dịch vụ trực tuyến và môi trường giao tiếp tiện ích
Với tốc độ phát triển công nghệ thông tin như hiện nay, các đơn vị đào tạo
nên cung cấp cho sinh viên các dịch vụ tiện ích như:
Dịch vụ tra cứu và tư vấn: Cung cấp và giải đáp các thông tin liên quan
đến sinh viên.
Dịch vụ giới thiệu và định hướng việc làm: Liên hệ với các công ty,
doanh nghiệp, cơ quan, tổ chức khác để thu thập thông tin về việc làm,
định hướng việc làm để định hướng chương trình giảng dạy phù hợp và
cung cấp các thông tin này cho sinh viên.
Cung cấp môi trường giao tiếp giữa nhà trường, sinh viên hiện đang
trong trường với các cựu sinh viên, các doanh nghiệp để có thể thường
xuyên trao đổi, cập nhật thông tin về việc làm, chuyên môn, về nhu cầu
nhân lực ở các công ty, doanh nghiệp, cơ quan, tổ chức khác. Tổ chức
các đợt đánh giá về tình hình việc làm của các cựu sinh viên, đánh giá
về nhu cầu việc làm của xã hội. Các kết quả đánh giá đó sẽ giúp cho
nhà trường có định hướng chương trình giảng dạy phù hợp và giúp cho
sinh viên định hướng được chuyên ngành và công việc của mình trong
tương lai.
Cung cấp và quản lý các dịch vụ: siêu thị cho sinh viên, hoạt động văn
hoá, phô tô tài liệu, truy cập Internet: Quản lý các đăng ký sử dụng dịch
vụ của sinh viên và theo dõi quá trình sử dụng dịch vụ của sinh viên.
Giao tiếp trên cơ sở những công nghệ mới ví dụ qua các thẻ kỹ thuật
số, qua các thiết bị di động để việc xử lý đặc biệt là các thủ tục hành
chính được dễ dàng và tiết kiệm thời gian. Các thủ tục xác nhận hiện
nay yêu cầu rất nhiều loại giấy tờ, gây khó khăn và mất thời gian cho cả
sinh viên và các cán bộ quản lý.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 12 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Khi đó hệ thống quản lý sinh viên cần phải tích hợp với các hệ thống thông
tin khác trong đơn vị để hỗ trợ cho việc quản lý các dịch vụ trên một cách đồng bộ.
Hệ thống quản lý sinh viên sẽ là môi trường giao tiếp giữa sinh viên với các hệ
thống mà cung cấp các dịch vụ trên.
4. Đáp ứng các quy chế đào tạo mới
Quản lý thông tin về điểm tu dưỡng của các sinh viên
Theo quy chế đào tạo hiện nay, điểm tu dưỡng được coi như
một yếu tố quản lý bắt buộc. Điểm tu dưỡng của mỗi sinh viên ghi
nhận mức độ chấp hành nội quy, quy chế của nhà trường. Điểm tổng
kết học kỳ của sinh viên sẽ là điểm học lực cộng điểm tu dưỡng trong
kỳ đó. Do đó hệ thống cần ghi nhận điểm tu dưỡng của mỗi sinh viên
để cuối kỳ tổng kết điểm.
Quản lý sinh viên học vượt
Theo quy chế của bộ ban hành, cho phép các sinh viên suất sắc
được học vượt một số môn nhất định. Hệ thống cần quản lý các sinh
viên đăng ký học vượt, phân lớp cho các sinh viên học vượt các môn
và theo dõi tình hình học tập của các sinh viên đó.
Quản lý sinh viên học nhiều ngành, nhiều trường
Các sinh viên có thể học nhiều ngành, nhiều trường nếu đủ điều
kiện quy định của các trường sinh viên tham dự. Khi đó hệ thống quản
lý sinh viên của mỗi trường cần ghi nhận các sinh viên học nhiều
ngành, nhiều trường và theo dõi tình hình học tập của các sinh viên
đó.
Quản lý chặt chẽ thông tin liên lạc với gia đình sinh viên
Theo yêu cầu thực tế ở một số đơn vị đào tạo, vấn đề liên lạc với gia đình
sinh viên, với nơi sinh viên tạm trú là rất cần thiết. Yêu cầu hệ thống quản lý thông
tin về địa chỉ liên lạc với gia đình của sinh viên và địa chỉ tạm trú hiện tại của sinh
viên.
Quản lý cựu sinh viên
Việc giữ liên lạc với các cựu sinh viên cũng rất quan trọng: Nếu chúng ta
quản lý các thông tin về cựu sinh viên như là công việc, nơi làm việc, thu nhập…
kể từ khi tốt nghiệp cho đến hiện tại của các cựu sinh viên thì chúng ta có thể đánh
giá được tình hình, xu hướng, nhu cầu về chuyên môn, về việc làm của xã hội hiện
nay để từ đó có định hướng đúng đắn cho công tác đào tạo của đơn vị. Do đó, hệ
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 13 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
thống cần tạo môi trường giao tiếp cho cựu sinh viên để có thể thường xuyên cập
nhật thông tin và ghi nhận kịp thời những phản hồi từ họ trong những trường hợp
cần thiết như tổ chức kỷ niệm ngày thành lập trường, tổ chức đánh giá và lấy ý
kiến về định hướng phát triển,….
Quản lý thông tin đào tạo theo tín chỉ
Hình thức đào tạo từ trước đến nay ở ĐHKHTN là đào tạo theo niên
khóa.Tuy nhiên, hiện nay, các đơn vị đào tạo có xu hướng chuyển sang hình thức
đào tạo theo tín chỉ. Như vậy sẽ có thời điểm tồn tại song song hai hình thức đào
tạo này, đào tạo theo niên khóa cho những khóa học cũ và đào tạo theo tín chỉ cho
những khóa học mới. Do đó, hệ thống cần có tính mở để có thể quản lý cả đào tạo
theo niên khóa và đào tạo theo tín chỉ và trong tương lai thì chỉ quản lý đào tạo
theo tín chỉ.
5. Các vấn đề khác
Việc hỗ trợ các chuẩn
Hệ thống cần có khả năng liên tác với các hệ thống khác trong đơn vị, do
đó phải có chuẩn cho tất cả các hệ thống liên tác. Vấn đề về tốc độ cũng như các
thuật toán xử lý
Với một lượng dữ liệu lớn cho cả một bài toán tổng thể. Việc truy xuất
dữ liệu là rất nhiều và phức tạp. Cải thiện tốc độ cũng như bổ xung các thuật toán
giúp cho nâng cao tốc độ hiển thị và thao tác là cần thiết.
Vấn đề về bảo mật và an toàn dữ liệu
Với một số lượng lớn sinh viên trong các đơn vị trực thuộc ĐHKHTN và
rất nhiều thông tin cần quản lý về sinh viên trong mỗi năm học, vấn đề đặt ra là
phải sử dụng một công nghệ lưu trữ dữ liệu phù hợp để đảm bảo tốc độ xử lý và an
toàn dữ liệu. Đảm bảo tính an toàn dữ liệu trong hệ thống quản lý sinh viên và
điểm không những để tránh sai sót cho người quản trị dữ liệu trong lưu trữ và xử lý
mà quan trọng là để ngăn chặn những hành vi gian lận điểm từ bên ngoài.
II- Các giải pháp được đề xuất
1.Các giải pháp về CSDL
Cơ sở dữ liệu được chọn phải đủ mạnh để quản lý được khối
lượng dữ liệu lớn với tần suất truy cập dữ liệu cao, đáp ứng các
dịch vụ trực tuyến và đảm bảo các yêu cầu về an toàn dữ liệu.
Các cơ sở dữ liệu mà có thể đáp ứng các yêu cầu đó là MySQL,
SQL server.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 14 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Do yêu cầu về khả năng liên tác nên hệ thống cần được thiết kế
một cách tổng thể, sử dụng cùng một loại CSDL.
Các giải pháp về kết xuất CSDL và thực hiện các báo cáo
Định dạng dữ liệu XML
Mã 6909:2001 được áp đặt cho tất cả các cơ quan nhà nước
Hỗ trợ các dịch vụ trực tuyến và môi trường giao tiếp tiện ích
Hiện nay ở ĐHKHTN đã có một số hệ thống cung cấp các dịch vụ trực
tuyến như:
- Hệ thống Thư viện điện tử
- Hệ thống Quản lý và điều hành qua mạng
- Website của ĐHKHTN: cung cấp tất cả các thông tin về cơ cấu tổ
chức, quy chế đào tạo, chương trình đào tạo, các thông tin liên quan
đến sinh viên như kết quả học tập,…
Hệ thống Quản lý sinh viên cần tích hợp với các hệ thống này để có thể
cung cấp kịp thời các thông tin liên quan đến sinh viên. Giải pháp đề xuất
là kết xuất các thông tin liên quan đến sinh viên dưới dạng các file pdf để
đưa tới các hệ thống khác.
Hoàn thiện diễn đàn cho sinh viên.
Giao tiếp trên cơ sở những công nghệ mới ví dụ qua các thẻ kỹ thuật số,
qua các thiết bị di động.
Các giải pháp chuẩn hóa và quy trình hóa nghiệp vụ
o Vấn đề quy trình trong quản lý đào tạo
Để đảm bảo cho công tác quản lý đào tạo được thực hiện tốt
nhất, các quy trình nghiệp vụ phải được thực hiện đầy đủ và
đúng tiến độ.
Người quản lý quy trình
Phân công trách nhiệm tới mỗi người tham gia quy
trình một cách rõ ràng về công việc cần làm, thời
gian và tốc độ làm.
Thống nhất trong tất cả những người tham gia quy
trình về công việc, về thời gian, về tốc độ cũng
như là phương thức phản hồi.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 15 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Theo dõi quy trình một cách chặt chẽ dựa trên các
phản hồi từ những người tham gia quy trình.
Báo cáo lên cấp trên.
Người tham gia quy trình
Phải thực hiện tốt trách nhiệm của mình bằng cách
đảm bảo chất lượng công việc và tiến độ công
việc.
Gửi các phản hồi tới người quản lý quy trình.
.2. Mục tiêu của hệ thống
Nghiệp vụ quản lý sinh viên được tự động hoá hoàn chỉnh và hỗ trợ các dịch
vụ tiện ích liên quan đến giáo dục, đào tạo cho những người sử dụng hệ thống đặc
biệt là sinh viên.
.3. Các chức năng hệ thống
R.1. Gói cập nhật thông tin sinh viên
R.1.1. Lưu thông tin một sinh viên mới
R.1.2. Sửa thông tin sinh viên
R.1.3. Xoá thông tin sinh viên
R.1.4. Tìm kiếm sinh viên và tạo danh sách
R.1.5. In thông tin chi tiết về sinh viên
R.2. Phân lớp
R.2.1. Phân lớp
R.3. Quản lý học phí
R.3.1. Tính toán tiền học phí của mỗi sinh viên theo kỳ
R.3.2. Cập nhật tình hình nộp học phí theo đợt / khóa học (course) -
R.4. Quản lý khen thưởng, kỷ luật
R.4.1. Cập nhật thông tin khen thưởng, kỷ luật
R.4.2. Cập nhật tiêu chuẩn cộng điểm thưởng
R.4.3. Cộng điểm thưởng
R.5. Xét lên lớp/ lưu ban, thôi học, ngừng học
R.6.1. Quyết định những sinh viên lên lớp, thôi học, ngừng học
R.6.2. Lưu lại kết quả xét lên lớp, thôi học, ngừng học
R.6.3. Cập nhật thông tin lớp học cho những sinh viên phải thôi học,
ngừng học.
R.6. Quản lý học bổng
R.7.1. Cập nhật thông tin mức học bổng
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 16 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
R.7.2. Xét học bổng và ghi nhận sinh viên được học bổng theo mức
R.7.3. Cập nhật thông tin phát học bổng
R.7. Quản lý thực tập
R.8.1. Cập nhật thông tin sinh viên thực tập
R.8. Quản lý sinh viên học trả nợ
R.9.1. Cập nhật thông tin sinh viên đăng ký học trả nợ
R.9.2. Phân lớp học trả nợ (cập nhật thông tin lớp)
R.9.3. Cập nhật điểm môn học trả nợ
R.9. Quản lý sinh viên làm khoá luận tốt nghiệp
R.9.4. Cập nhật tiêu chuẩn làm khoá luận tốt nghiệp
R.9.5. Lên danh sách sinh viên đủ điều kiện làm khoá luận tốt nghiệp
R.9.6. Cập nhật đề tài khoá luận tốt nghiệp
R.9.7. Cập nhật thông tin sinh viên làm khoá luận tốt nghiệp
R.9.8. In các mẫu biểu
R.10. Quản lý xét tốt nghiệp
R.9.9. Cập nhật thông tin xét tốt nghiệp cho mỗi sinh viên: Cập nhật
các chứng chỉ, học phí, ký túc xá, thư viện.
R.9.10. Cập nhật tiêu chuẩn xét tốt nghiệp hàng năm
R.9.11. Cập nhật tiêu chuẩn xếp loại tốt nghiệp hàng năm
R.9.12. Xếp loại tốt nghiệp
R.9.13. In số liệu xét tốt nghiệp
R.9.14. Ghi nhận các sinh viên được công nhận tốt nghiệp
R.9.15. Thống kê báo cáo tình hình tốt nghiệp
R.9.16. In bằng, in hồ sơ tốt nghiệp, in bảng điểm.
R.9.17. Theo dõi phát bằng, phát hồ sơ tốt nghiệp
R.11. Lưu trữ vĩnh viễn hồ sơ của các sinh viên đã tốt nghiệp
R.12. Xét tốt nghiệp bổ sung
R.13. Quản lý cựu sinh viên
Các thuộc tính của hệ thống
Dễ sử dụng, không cần đào tạo nhiều.
Đảm bảo tốc độ và an toàn trong lưu trữ và xử lý dữ liệu.
Có khả năng liên tác với các hệ thống khác, khả năng nâng cấp bảo trì dễ
dàng.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 17 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
III-Phân tích hệ thống:
A- Xác định các tác nhân, các ca sử dụng và mô tả các ca sử dụng
1. Xác định các tác nhân
Tác nhân
Các ca sử dụng
nghiệp vụ
Kết quả đem lại
Nhân viên
phòng công
tác sinh viên
Thêm sinh viên Lưu tất cả các thông tin về sinh viên
mới vào hệ thống
Sửa sinh viên Lưu thông tin mới về sinh viên cần sửa
vào hệ thống
Tìm sinh viên và
in danh sách
Hiển thị danh sách sinh viên thoả mãn
điều kiện tìm kiếm lên màn hình và in
danh sách.
Xóa sinh viên Xoá các sinh viên đã chọn khỏi hệ
thống
In thông tin sinh
viên
In thông tin chi tiết về sinh viên đã
chọn lên màn hình và ra giấy
In hồ sơ tốt
nghiệp
In ra giấy hồ sơ tốt nghiệp cho mỗi
sinh viên (giấy giới thiệu của khoa/
trường, sơ yếu lý lịch,..)
Cập nhật thông
tin xét tốt nghiệp
Cập nhật tình hình sinh viên nộp hồ sơ,
phục vụ cho việc xét tốt nghiệp.
Phân lớp
Phân các sinh viên mới vào các lớp
thích hợp và ghi nhận kết quả.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 18 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Cập nhật mức
học bổng (thêm,
sửa, xoá, tìm
kiếm)
Ghi nhận một mức học bổng mới và
các thông tin liên quan.
Sửa các thông tin về một mức học bổng
Xoá bỏ một mức học bổng
Cập nhật khen
thưởng, kỷ luật
(thêm, sửa, xóa,
tìm kiếm)
Ghi nhận những sinh viên được khen
thưởng, kỷ luật.
Chuyển lớp,
chuyển trường,
chuyển ngành
Ghi nhận những sinh viên chuyển lớp,
chuyển trường, chuyển ngành. Cập
nhật những thông tin liên quan.
Tổ chức lưu trữ
vĩnh viễn hồ sơ
đã tốt nghiệp
Hồ sơ của các sinh viên đã tốt nghiệp
được lưu ở một nơi khác để khi cần
thiết có thể lấy ra.
Cập nhật thông
tin về cựu sinh
viên.
Cập nhật các thông tin về công việc,
nơi làm việc, thu nhập, địa chỉ liên lạc
của các cựu sinh viên.
Nhân viên
phòng đào
tạo
Cập nhật khen
thưởng, kỷ luật
Ghi nhận những sinh viên được khen
thưởng, kỷ luật.
Xét học bổng Lên danh sách những sinh viên được
học bổng theo các mức.
Xét lên lớp, dừng
học, thôi học
Xét lên lớp, dừng học, thôi học. Cập
nhật kết quả.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 19 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Cập nhật thông
tin xét tốt nghiệp
Ghi nhận các thông tin về sinh viên
phục vụ cho việc xét tốt nghiệp.
Cập nhật tiêu
chuẩn xếp loại tốt
nghiệp
Ghi nhận một tiêu chuẩn xếp loại tốt
nghiệp mới.
Sửa các thông tin về một tiêu chuẩn
xếp loại tốt nghiệp
Xoá bỏ một tiêu chuẩn xếp loại tốt
nghiệp
Xếp loại tốt
nghiệp
Xếp loại tốt nghiệp và ghi nhận kết
quả.
Cập nhật tiêu
chuẩn tốt nghiệp
Nhập tiêu chuẩn xét tốt nghiệp (gồm
điểm chuẩn và điểm đạt) cho khoá học
hiện xét.
In số liệu xét tốt
nghiệp
In ra giấy danh sách sinh viên đủ điều
kiện tốt nghiệp (gồm những sinh viên
năm cuối và những sinh viên các khoá
trớc cha tốt nghiệp) cùng với các t liệu
về học tập của các sinh viên đó. Thêm
vào đó là bản thống kê tỷ lệ xét tốt
nghiệp theo từng phân loại tốt nghiệp.
Tìm kiếm sinh
viên
Hiển thị các sinh viên thoả mãn điều
kiện tìm kiếm lên màn hình
Thống kê, báo
cáo
In ra giấy bản báo cáo về tỷ lệ tốt
nghiệp/ cha tốt nghiệp theo từng xếp
loại tốt nghiệp.
In số liệu phục vụ
công tác in bằng
tốt nghiệp
In ra giấy các số liệu tốt nghiệp về sinh
viên & in bằng tốt nghiệp.
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 20 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Cập nhật thông
tin tốt nghiệp,
phát bằng, phát
hồ sơ
Lưu thông tin tốt nghiệp, phát bằng,
phát hồ sơ tốt nghiệp.
Tổ chức lưu trữ
hồ sơ vĩnh viễn
Hồ sơ của các sinh viên đã tốt nghiệp
được lưu ở một nơi khác để khi cần
thiết có thể lấy ra.
Xét tốt nghiệp bổ
sung
Ban giám
hiệu Trường
ĐHKHTN
Xét duyệt, ký
nhận các báo cáo,
đơn từ về sinh
viên được gửi từ
phòng công tác
sinh viên và
phòng đào tạo.
Các báo cáo, đơn từ về sinh viên được
xét duyệt và ký nhận.
In bằng tốt
nghiệp cho các
sinh viên trong
các đơn vị trực
thuộc ĐHQG dựa
vào số liệu được
gửi từ các đơn vị
trực thuộc.
Bằng tốt nghiệp
Xem và in thông
tin về sinh viên
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 21 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Sinh viên
Cập nhật thông
tin sinh viên
Xem điểm, xem
các quy chế, các
quyết định liên
quan tới sinh
viên.
Tham gia các
dịch vụ
Phụ huynh
sinh viên
Cập nhật thông
tin sinh viên
Theo dõi tình
hình học tập của
sinh viên
Nhân viên
phòng tài vụ
Thu học phí và
cập nhật tình
hình nộp học phí
Phát học bổng và
cập nhật tình
hình phát học
bổng.
Khách
Xem và in thông
tin về sinh viên
Xem và in các
quy chế đào tạo
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 22 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Người quản
trị dữ liệu
Cập nhật các
danh mục
Các danh mục và thông tin liên quan
được lưu trữ và xử lý (Danh mục
Trường, Lớp, Khoa, Ngành, Hệ, Khóa
học, Đối tượng,…)
2. Xác định các ca sử dụng
1. Gói cập nhật sinh viên
1.1 Thêm sinh viên
1.2 Sửa sinh viên
1.3 Xoá sinh viên
1.4 Tìm kiếm sinh viên
2. Gói quản lý lớp học
2.1 Phân lớp và cập nhật thông tin lớp
2.2 Chuyển lớp, chuyển ngành, chuyển trường
2.3 Xét lên lớp, ngừng học, thôi học
3. Quản lý học phí
3.1 Lên danh sách nộp học phí theo đợt (miễn giảm học phí)
3.2 Cập nhật tình hình nộp học phí theo đợt
4. Quản lý khen thưởng, kỷ luật
4.1 Cập nhật mức khen thưởng
4.2 Cập nhật sinh viên được khen thưởng
4.3 Cập nhật sinh viên bị kỷ luật
4.4 Cập nhật tiêu chuẩn cộng điểm thưởng
5. Quản lý học bổng
5.1 Cập nhật mức học bổng
5.2 Xét học bổng
5.3 Cập nhật phát học bổng
6. Quản lý thực tập
6.1 Cập nhật thông tin sinh viên thực tập
7. Quản lý sinh viên học trả nợ
7.1 Cập nhật thông tin sinh viên đăng ký học trả nợ
7.2 Cập nhật tình hình thu lệ phí học trả nợ
7.3 Phân lớp và cập nhật thông tin lớp học trả nợ
8. Quản lý sinh viên làm khoá luận tốt nghiệp
8.1 Cập nhật tiêu chuẩn làm khoá luận tốt nghiệp
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 23 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
8.2 Lên và in danh sách sinh viên đủ điều kiện làm khoá luận tốt nghiệp
8.3 Cập nhật đề tài khoá luận tốt nghiệp
8.4 Cập nhật thông tin sinh viên đăng ký làm khoá luận tốt nghiệp
8.5 In các mẫu biểu
9. Quản lý công tác tốt nghiệp
9.1 Cập nhật thông tin xét tốt nghiệp cho mỗi sinh viên: Cập nhật các
chứng chỉ, học phí, ký túc xá, thư viện.
9.2 Cập nhật tiêu chuẩn xét tốt nghiệp hàng năm
9.3 Cập nhật tiêu chuẩn xếp loại tốt nghiệp hàng năm
9.4 Xếp loại tốt nghiệp
9.5 In số liệu xét tốt nghiệp
9.6 Ghi nhận các sinh viên được công nhận tốt nghiệp
9.7 Thống kê báo cáo tình hình tốt nghiệp
9.8 In bằng, in hồ sơ tốt nghiệp, in bảng điểm.
9.9 Theo dõi và cập nhật thông tin phát bằng, phát hồ sơ tốt nghiệp
9.10 Tổ chức lưu trữ vĩnh viễn hồ sơ của các sinh viên đã tốt nghiệp
9.11 Tổ chức xét tốt nghiệp bổ sung
10. Gói cập nhật danh mục
10.1 Cập nhật Trường
10.2 Cập nhật Khoa
10.3 Cập nhật Ngành
10.4 Cập nhật Chuyên ngành
10.5 Cập nhật Hệ đào tạo
10.6 Cập nhật Khoá học
10.7 Cập nhật Lớp
10.8 Cập nhật Đối tượng
10.9 Cập nhật Hình thức khen thưởng
10.10 Cập nhật Hình thức kỷ luật
11. Gói cập nhật cựu sinh viên
11.1 Cập nhật thông tin về cựu sinh viên
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 24 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
3.Biểu đồ ca sử dụng theo gói
3.1 Gói cập nhật sinh viên
3.2 Gói quản lý lớp học
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 25 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
3.3 Gói quản lý học phí
3.4.Quản lý khen thưởng,kỷluật
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 26 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
3.5.Quản lý học bổng
3.6.Quản lý thực tập:
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 27 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
3.7.Quản lý học trả nợ:
3.8.Quản lý sinh viên làm khóa luận tốt nghiệp:
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 28 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
3.9.Quản lý công tác tốt nghiệp:
B-Mô hình thực thể ERD:
a/Xác định các thực thể:
1/Thực thể 1:SINHVIEN
Các thuộc tính:
Mã Sinh viên(MASV) Đây là thuộc tính khóa,nhờ thuộc tính này mà ta phân
biệt được sinh viên này với sinh viên khác
Tên Sinh viên(TENSV):Mô tả tên sinh viên ứng với mã sinh viên
Hệ đào tạo(HEDAOTAO):Xác định hệ đào tạo mà sinh viên theo học
Mã khoa(MAKHOA):Xác định khoa sinh viên theo học
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 29 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Mã lớp(MALOP):Xác định lớp mà sinh viên là thành viên
Mã chuyên ngành(MACH_NGANH):Xác định chuyên ngành sinh viên đang
học
Mã đối tượng(MADOITUONG):Mô tả dạng đối tượng cùa sinh viên
Ngày sinh(NGAYSINH):Cho biết ngày sinh của sinh viên
Giới tính(GIOITINH):Xác định sinh viên là nam hay nữ
Dân tộc(DANTOC):Cho biết sinh viên thuôc dân tôc
nào(Kinh,Hoa,Tày,Nùng…)
Quê quán(QUEQUAN): Cho biết quê của sinh viên
Số tín chỉ tích lũy(SOTINCHITICHLUY):Cho biết số tín chỉ mà sinh viên đã
tích lũy đươc cho đến thời điểm hiện tại
Điểm trung bình học tập(DTBHT):Cho biết điểm học tập của sinh viên tính
đến thời điểm học tập
2/Thực thể 2:KHOA
Mã khoa(MAKHOA): Đây là thuộc tính khóa ,nhờ thuộc tính này mà ta có
thể phân biệt khoa này với khoa khác
Tên khoa(TENKHOA): Cho biết tên khoa ứng với mã khoa
Trưởng khoa(TRUONGKHOA):Cho biết tên Trưởng khoa
3/Thực thể 3:LỚP
Mã lớp(MALOP): Đây là thuộc tính lớp,nhờ thuộc tính này mà ta có thể
phân biệt lớp này với lớp khác
Mã khoa(MAKHOA): Xác định khoa mà lớp trực thuộc
Giáo viên chủ nhiệm(GVCN):Cho biết tên Giáo viên chủ nhiệm
Sĩ số(SISO): Cho biết sĩ số lớp
4/Thực thể 4:CH_NGANH
Mã chuyên ngành(MACH_NGANH):Đây là thuộc tính khóa,nhờ thuộc tính này
mà ta có thể phân biệt chuyên ngành này với chuyên ngành khác
Tên chuyên ngành(TENCH_NGANH):Mô tả tên chuyên ngành ứng với mã chuyên
ngảnh
Mã khoa(MAKHOA):Mô tả tên khoa có chuyên ngành trên
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 30 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
5/Thực thể 5:DOITUONG
Mã đối tượng(MADOITUONG):Đây là thuộc tính khóa,dùng để phân biệt thuộc
tính này với thuộc tính khác
Tên đối tượng(TENDOITUONG):Mô tả tên đối tượng ứng với mã đối tượng
Chế độ miễn giảm(CHEDOMIENGIAM):Xác định chế độ miễn giảm học phí ứng
với mã đối tượng
6/Thực thể 6:HOCBONG
Mã học bổng(MAHOCBONG):Đây là thuộc tính khóa,dùng để phân biệt học bổng
này với học bổng khác
Mức học bổng(MUCHOCBONG):Mô tả mức học bổng ứng với mã học bổng
Mã SV(MASV):Cho biết những sinh viên đạt học bổng
Học kỳ(HOCKY):Cho biết học bổng được xét ở học kỳ mấy
7/Thực thể 7:DETAITN
Mã đề tài (MADETAI) :Đây là thuộc tính khóa , dung để phân biệt đề tài này với
đề tài khác
Tên đề tài (TENDETAI) : Cho biết tên đề tài ứng với mã đề tài
Mã sinh viên (MASV) : Xác định những sinh viên làm đề tài
Giảng viên hướng dẫn(GVHUONGDAN) :Cho biết tên giảng viên hướng dẫn sinh
viên làm đề tài
Giảng viên phàn biện(GVPHANBIEN):Cho biết tên giảng viên tham gia phản biên
đề tài
Mô tả(MOTA):Mô tả nội dung của đề tài
8/Thực thể 8:LOAITN
Mã loại Tốt nghiệp (MALTN) : Đây là thuộc tính khóa , dùng để phân biệt
loại tốt nghiệp này và loại tốt nghiệp khác
Tên loại Tốt nghiêp(TENLTN) :Mô tả tên loại tốt nghiệp ứng với mã loại tốt
nghiệp
Mã Sinh viên(MASV) : Cho biết mã sinh viên ứng với từng mã loại tốt
nghiệp
Tên Sinh viên(TENSV): Cho biết tên sinh viên ứng với mã sinh viên
Thời gian Tốt nghiệp(TG_TN) :Cho biết thời gian học của sinh viên
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 31 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
9/Thực thể 9:GIANGVIEN
Mã Giảng viên(MAGV): Đây là thuôc tính khóa, dung để phân biệt giảng
viên này với giảng viên khác
Tên giảng viên(TENGV): Mô tả tên giảng viên ứng với mã giảng viên
Chuyên ngành(CH_NGANH):Xác định chuyên ngành mà giảng viên giảng
dạy
Học vị(HOCVI):Cho biết học vị của giảng viên
Học hàm(HOCHAM):Cho biết học hàm (nếu có) của giảng viên
Địa chỉ(DIACHI):Cho biết địa chỉ liên lạc của giảng viên
Số điện thoại(SDT):Cho biết số điện thoại liên lạc của giảng viên
10/Thưc thể 10:MONHOC
Mã môn(MAMON) : Đây là thuộc tính khóa, dung để phân biệt môn học này
với môn học khác
Tên môn(TENMON): Mô tả tên môn học ứng với mã môn
Giảng viên(GIANGVIEN):Cho biết tên giảng viên phụ trách môn học
Học kỳ(HOCKY) :Cho biết môn học thuộc học kỳ mấy
Ngày bắt đầu(NG_BATDAU):Cho biết ngày bắt đầu môn học
Ngày kết thúc(NG_KETTHUC):Cho biết ngày kết thúc môn học
11/Thực thể 11:CUUSV
Mã Sinh viên (MASV):Đây là thuộc tính khóa,dùng để phân biệt cựu sinh viên này
với cựu sinh viên khác
Nơi công tác(NOICT):Cho biết nơi công tác của cựu sinh viên
Công việc(CVIEC):Cho biết công việc của cựu sinh viên
Địa chỉ(DIACHI):Cho biết địa chỉ liên lạc của cựu sinh viên
Số điện thoại(SDT):Cho biết số điện thoại liên lạc của cựu sinh viên
Thu nhập(THUNHAP):Cho biết thu nhập hiện tại của cựu sinh viên
12/Thực thể 12:COQUANNGOAI
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 32 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Mã cơ quan(MACQ):Đây là thuộc tính khóa,dùng để phân biệt cơ quan này với cơ
quan khác
Tên cơ quan(TENCQ):Mô tả tên cơ quan ứng với mã cơ quan
Địa chỉ(DIACHI):Cho biết địa chỉ cơ quan
Số điện thoại(SDT):Cho biết số điện thoại cơ quan
13/Thực thể 13:GIAOVUKHOA
Mã khoa(MAKHOA):Đây là thuộc tính khóa,dùng để phân biệt gió vụ khoa này
với giáo vụ khoa khác
Tên khoa(TENKHOA):Cho biết tên khoa ứng với mã khoa do giáo vụ quản lý
14/Thưc thể 14:PHONGBAN
Mã phòng(MAPHONG):Đây là thuộc tính khóa,dùng để phân biệt ph ban này với
ph ban khác
Trường phòng(TRUONGPHONG):Cho biết tên trưởng phòng ứng với mã phòng
ban
Các thực thể chuyên biệt của thực thể PHONGBAN
15/Thực thể 15:PHDAOTAO
Hệ đào tạo(HEDAOTAO):Mô tả các hệ đào tạo do phòng đào tạo quản lý
Điểm thi(DIEMTHI): Mô tả điểm thi của sinh viên do phòng đào tạo quản lý
16/Thực thể 16:PHONGCTACSV
Cập nhật thông tin(CAPNHATTHONGTIN): Mô tả tình hình thêm,sửa ,xóa sinh
viên
Học bổng(HOCBONG): Cho biết danh sách sinh viên nhận học bổng
Khen thưởng_Kỷ luật(KHTHUONG_KYLUAT):Cho biết danh sach sinh viên
được khen thưởng,kỷ luật
17/Thực thể 17:PHONGTAIVU
Lương(LUONG):Mô tả danh sách lương của giảng viên ,cán bộ công nhân viên
Trường
Học phí(HOCPHI):Mô tả mức học phí phải đóng của từng sinh viên và tình hình
thu học phí
b)Mô hình ERD
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 33 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 34 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
C_Chuyển mô hình ERD thành mô hình quan hệ:
1.SINHVIEN(MASV,TENSV,HEDAOTAO,MAKHOA,MALOP,MACH_NGANH,
MADOITUONG,NGAYSINH,GIOITINH,DANTOC,QUEQUAN,SOTINCHITICHLU
Y,DTBHT)
2.KHOA(MAKHOA,TENKHOA,TRUONGKHOA)
3.LOP(MALOP,MAKHOA,GVCN,SISO)
4.CH_NGANH(MACH_NGANH,TENCH_NGANH,MAKHOA)
5.DOITUONG(MADOITUONG,TENDOITUONG,CHEDOMIENGIAM)
6.HOCBONG(MAHOCBONG,MUCHOCBONG,MASV,HOCKY)
7.DETAITN(MADETAI,TENDETAI,MASV,GVHUONGDAN,GVPHANBIEN,MOTA
)
8.LOAITN(MALTN,TENLTN,TG_TN,MASV,TENSV)
9.GIANGVIEN(MAGV,TENGV,CH_NGANH,HOCVI,HOCHAM,DIACHI,SDT)
10.MONHOC(MAMON,TENMON,GIANGVIEN,HOCKY,NG_BATDAU,
NG_KETTHUC)
11.CUUSV(MASV,NOICT,CVIEC,DIACHI,SDT,THUNHAP)
12.COQUANNGOAI(MACQ,TENCQ,DIACHI,SDT)
13.GIAOVUKHOA(MAKHOA,TENKHOA)
14.PHONGBAN(MAPHONG,TRUONGPHONG)
15.PHONGDAOTAO(HEDAOTAO,DIEMTHI)
16.PHONGCTACSV(CAPNHATTHONGTIN,HOCBONG,KHTHUONG_KYLUAT)
17.PHONGTAIVU(LUONG,HOCPHI)
D_Mô tả chi tiết cho các thực thể:
1.Thực thể SINHVIEN:
SINHVIEN(MASV,TENSV,HEDAOTAO,MAKHOA,MALOP,MACH_NGANH,
MADOITUONG,NGAYSINH,GIOITINH,DANTOC,QUEQUAN,SOTINCHITICHLUY,
DTBHT)
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 35 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
SINHVIEN
ST
T
Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MASV Mã Sinh
viên
C B 10 kí
tự
10
bytes
PK
2 TENSV Tên Sinh
viên
C B 30 kí
tự
30
bytes
3 HEDAOTAO Hệ đào tạo C B 20 kí
tự
20
bytes
4 MAKHOA Mã Khoa C B 10 kí
tự
10
bytes
FK
5 MALOP Mã lớp C B 10 kí
tự
10
bytes
FK
6 MACH_NGANH Mã chuyên
ngành
C B 10 kí
tự
10
bytes
FK
7 MADOITUONG Mã đối
tượng
C B 10 kí
tự
10
bytes
FK
8 NGAYSINH Ngày sinh N B 10 kí
tự
10
bytes
9 GIOITINH Giới tính C B 10 kí
tự
10
bytes
10 DANTOC Dân tộc C B 10 kí
tự
10
bytes
11 QUEQUAN Quê quán C B 20 kí 20
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 36 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
tự bytes
12 SOTINCHITICHLUY Số tín chỉ
tích lũy
S B 5 kí tự 5
bytes
13 DTBHT Điểm trung
bình học tập
S B 5 kí tự 5
bytes
Tổng số 160 kí tự 160 bytes
Khối lượng:
Số dòng tối thiểu :8000
Số dòng tối đa: 10000
Kích thước tối thiểu :8000*160=1280KB
Kích thước tối đa:10000*160=1600KB
KHOA
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số byte Ràng
buộc
1 MAKHOA Mã Khoa C B 10 kí tự 10
bytes
PK
2 TENKHOA Tên Khoa C B 30 kí tự 30
bytes
3 TRUONGKHO
A
Trưởng
Khoa
C K 30 kí tự 30
bytes
Tổng số 70 kí tự 70 bytes
Khối lượng:
Số dòng tối thiểu :10
Số dòng tối đa: 15
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 37 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Kích thước tối thiểu :10*70=700B
Kích thước tối đa:15*70=1050B
LỚP
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số byte Ràng
buộc
1 MALOP Mã Lớp C B 10 kí tự 10
bytes
PK
2 MAKHOA Mã Khoa C B 10 kí tự 10
bytes
FK
3 GVCN Giáo Viên
Chủ Nhiệm
C K 30 kí tự 30
bytes
4 SISO Sỉ Số S B 10 kí tự 10
bytes
Tổng số 60 kí tự 60 bytes
Khối lượng:
Số dòng tối thiểu :80
Số dòng tối đa: 100
Kích thước tối thiểu :80*60=4800B
Kích thước tối đa:100*60=6000B
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 38 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
CHUYÊN NGÀNH
STT Thuộc tính Diễn giải Kiểu Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MACH_NGANH Mã
Chuyên
Ngành
C B 10 kí
tự
10
bytes
PK
2 TENCH_NGANH Tên
Chuyên
Ngành
C B 30 kí
tự
30
bytes
3 MAKHOA Mã Khoa C B 10 kí
tự
10
bytes
FK
Tổng số 50 kí tự 50 bytes
Khối lượng:
Số dòng tối thiểu :80
Số dòng tối đa: 100
Kích thước tối thiểu :80*50=4000B
Kích thước tối đa:100*50=5000B
ĐỐI TƯỢNG
STT Thuộc tính Diễn
giải
Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MADOITUONG
Mã Đối
Tượng
C B 10 kí
tự
10
bytes
PK
2 TENDOITUONG Tên
Đối
Tượng
C B 30 kí
tự
30
bytes
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 39 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
3 CHEDOMIENGIAM Chế Độ
Miễn
Giảm
C K 30 kí
tự
30
bytes
Tổng số 70 kí tự 70 bytes
Khối lượng:
Số dòng tối thiểu :8
Số dòng tối đa: 10
Kích thước tối thiểu :8*70=560B
Kích thước tối đa:10*70=70
HỌC BỔNG
STT Thuộc tính Diễn
giải
Kiểu
Dữ
liệu
Loại
DL
MGT Số byte Ràng
buộc
1 MAHOCBONG Mã
Học
Bổng
C B 10 kí
tự
10bytes PK
2 MUCHOCBONG Mức
Học
Bổng
C B 10 kí
tự
10bytes
3 MASV Mã
Sinh
Viên
C B 10 kí
tự
10bytes FK
4 HOCKY Học
Kỳ
S B 10 kí
tự
10bytes
Tổng số 40 kí tự 40 bytes
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 40 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Khối lượng:
Số dòng tối thiểu :5
Số dòng tối đa: 10
Kích thước tối thiểu :5*40=200B
Kích thước tối đa:10*40=400B
Đề Tài Tốt Nghiệp
STT Thuộc tính Diễn
giải
Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MADETAI Mã Đề
Tài
C B 10 kí
tự
10
bytes
PK
2 TENDETAI Tên Đề
Tài
C B 30 kí
tự
30
bytes
3 MASV Mã
Sinh
Viên
C B 10 kí
tự
10
bytes
FK
4 GVHUONGDAN Giảng
viên
Hướng
Dẫn
C B 30 kí
tự
30
bytes
5 GVPHANBIEN Giảng
Viên
Phản
Biện
C B 30 kí
tự
30
bytes
6 MOTA Mô Tả C B 30 kí
tự
30
bytes
Tổng số 140 kí tự 140 bytes
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 41 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Khối lượng:
Số dòng tối thiểu :8000
Số dòng tối đa: 10000
Kích thước tối thiểu :8000*140=1120KB
Kích thước tối đa:10000*140=1400KB
LOẠI TỐT NGHIỆP
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MALTN Mã Loại Tốt
Nghiệp
C B 10 kí
tự
10
bytes
PK
2 TENLTN Tên Loại Tốt
Nghiệp
C B 10 kí
tự
10
bytes
3 TG_TN Thời Gian Tốt
Nghiệp
S K 10 kí
tự
10
bytes
4 MASV Mã Sinh Viên C B 10 kí
tự
10
bytes
FK
5 TENSV Tên Sinh viên C B 30 kí
tự
30
bytes
Tổng số 70 kí tự 70 bytes
Khối lượng:
Số dòng tối thiểu :8000
Số dòng tối đa: 10000
Kích thước tối thiểu :8000*70=560KB
Kích thước tối đa:10000*70=700KB
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 42 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
GIẢNG VIÊN
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MAGV Mã gỉang viên C B 10 kí
tự
10
bytes
PK
2 TENGV Tên gỉang viên C B 30 kí
tự
30
bytes
3 CH_NGANH Chuyên Ngành C B 10 kí
tự
10
bytes
4 HOCVI Học vị C B 10 kí
tự
10
bytes
5 HOCHAM Học Hàm C K 10 kí
tự
10
bytes
6 DIACHI Địa Chỉ C K 30 kí
tự
30
bytes
7 SDT Số Điện Thoại S K 30 kí
tự
30
bytes
Tổng số 130 kí tự 130 bytes
Khối lượng:
Số dòng tối thiểu :500
Số dòng tối đa: 700
Kích thước tối thiểu :500*130=65KB
Kích thước tối đa:700*130=91KB
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 43 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
MÔN HỌC
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MAMON Mã môn C B 10 kí
tự
10
bytes
PK
2 TENMON Tên môn C B 30 kí
tự
30
bytes
3 GIANGVIEN Gỉang viên C B 30 kí
tự
30
bytes
4 HOCKY Học Kỳ S B 10 kí
tự
10
bytes
5 NG_BATDAU Ngày Bắt đầu S K 10 kí
tự
10
bytes
6 NG_KETTHUC Ngày kết thúc S K 10 kí
tự
10
bytes
Tổng số 100 kí tự 100 bytes
Khối lượng:
Số dòng tối thiểu :400
Số dòng tối đa: 500
Kích thước tối thiểu :400*100=40KB
Kích thước tối đa:500*100=5K0B
CỰU SINH VIÊN
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MASV Mã sinh viên C B 10 kí
tự
10
bytes
PK
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 44 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
2 NOICT Nơi công tác C B 30 kí
tự
30
bytes
3 CVIEC Công việc C B 10 kí
tự
10
bytes
4 DIACHI Địa chỉ C B 30 kí
tự
30
bytes
5 SDT Số điện thoại S K 10 kí
tự
10
bytes
6 THUNHAP Thu nhập S K 10 kí
tự
10
bytes
Tổng số 100 kí tự 100 bytes
Khối lượng:
Số dòng tối thiểu :5000
Số dòng tối đa: 10000
Kích thước tối thiểu :5000*100=500KB
Kích thước tối đa:10000*100=1000KB
CƠ QUAN NGOÀI
STT Thuộc tính Diễn giải Kiểu Dữ
liệu
Loại DL MGT Số byte Ràng buộc
1 MACQ Mã cơ
quan
C B 10 kí tự 10 bytes PK
2 TENCQ Tên cơ
quan
C B 30 kí tự 30 bytes
3 DIACHI Địa chỉ C B 30 kí tự 30 bytes
4 SDT Số điện
thoại
S K 10 kí tự 10 bytes
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 45 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Tổng số 80 kí tự 80 bytes
Khối lượng:
Số dòng tối thiểu :200
Số dòng tối đa: 400
Kích thước tối thiểu :200*80=16KB
Kích thước tối đa:400*80=32KB
GIÁO VỤ KHOA
STT Thuộc tính Diễn giải Kiểu Dữ
liệu
Loại DL MGT Số byte Ràng buộc
1 MAKHOA Mã
Khoa
C B 10 kí tự 10 bytes PK
2 TENKHOA Tên
Khoa
C B 20 kí tự 20 bytes
Tổng số 30 kí tự 30 kí tự
Khối lượng:
Số dòng tối thiểu :10
Số dòng tối đa: 15
Kích thước tối thiểu :10*30=300B
Kích thước tối đa:15*30=450B
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 46 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
PHÒNG BAN
STT Thuộc tính Diễn
giải
Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 MAPHONG, Mã
phòng
C B 10 kí
tự
10
bytes
PK
2 TRUONGPHONG Trưởng
phòng
C K 30 kí
tự
30
bytes
Tổng số 40 kí tự 40 bytes
Khối lượng:
Số dòng tối thiểu :5
Số dòng tối đa: 10
Kích thước tối thiểu :5*40=200B
Kích thước tối đa:10*40=400B
PHÒNG ĐÀO TẠO
STT Thuộc tính Diễn
giải
Kiểu Dữ
liệu
Loại DL MGT Số byte Ràng
buộc
1 HEDAOTAO Hệ đào
tạo
C B 10 kí tự 10 bytes PK
2 DIEMTHI Điểm
thi
S B 10 kí tự 10 bytes
Tổng số 20 kí tự 20 bytes
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 47 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
PHÒNG CÔNG TÁC SINH VIÊN
STT Thuộc tính Diễn giải Kiểu
Dữ
liệu
Loại
DL
MGT Số
byte
Ràng
buộc
1 CAPNHATTHONGTIN Cập nhật thông tin C B 30 kí
tự
30
bytes
PK
2 HOCBONG Học bổng S K 10 kí
tự
10
bytes
3 KHTHUONG_KYLUAT Khen thưởng kỷ
luật
C K 30 kí
tự
30
bytes
Tổng số 70 kí tự 70bytes
PHÒNG TÀI VỤ
STT Thuộc tính Diễn giải Kiểu Dữ
liệu
Loại DL MGT Số byte Ràng
buộc
1 LUONG Lương S B 10 kí tự 10 bytes
2 HOCPHI Học
phí
S B 10 kí tự 10 bytes
Tổng số 20 kí tự 20 bytes
E.Moâ taû caùc moái keát hôïp
THUOC
THUỘC(THUOC)
HOC
HỌC(HOC)
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 48 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
TOTNGHIEP
TỐTNGHIỆP(TOTNGHIEP)
BAOVE
BẢOVỆ(BAOVE)
HUONGDAN
HƯỚNGDẪN(HUONGDAN)
NHAN
NHẬN(NHAN)
THI
Ngaythi
Diadiem
Ngaøythi (Ngaythi)
Địađñiểm (Diadiem)
QLY
QUẢNLYÙ(QLY)
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 49 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
XET
DTBHT
DRL
XEÙT (XET)
Điểmtrungbìnhhọctập (DTBHT)
Điểmreønluyện (DRL)
KHENTHUONG
HinhthucKT
NgayKT
KHENTHƯỞNG (KHENTHUONG)
Hìnhthứckhenthưởng(HinhthucKT)
Ngàykhenthưởng(NgayKT)
KYLUAT
HinhthucKL
NgayKL
KỶLUẬT(KYLUAT)
Hìnhthứckỷluật(HinhthucKL)
Ngaøykỷluật(NgayKL)
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 50 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
DANGKY
DSMON
NgayDky
ĐĂNGKYÙDANHSAÙCHMOÂN(DANGKYDANHSACHMON)
Ngaøyñaêngkyù(NgayDky)
DKY
PHDIEM
NgayDky
ÑAÊNGKYÙPHIEÁUÑIEÅM(DANGKYPHIEUDIEM)
Ngaøyñaêngkyù(NgayDky)
CAITHIEN
CAÛITHIEÄN(CAITHIEN)
SAPXEP
SAÉPXEÁP(SAPXEP)
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 51 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
THUCTAP
Thoigian
Ng_Phutrach
THÖÏCTAÄP(THUCTAP)
Thôøigian (Thoigian)
Ngöôøi_Phuïtraùch (Ng_Phutrach)
CONGTAC
NgayCtac
COÂNGTAÙC(CONGTAC)
NgaøyCoângtaùc(NgayCtac)
IV_Thiết kế giao diện
1.Caùc menu chính cuûa giao dieän
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 52 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
1.1 Menu heä thoáng
1.2 Menu Thoâng baùo
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 53 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
1.3.Menu Chöông trình ñaøo taïo
1.4.Menu Sinh vieân_Tra cöùu
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 54 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
1.5.Menu Ñaêng kyù hoïc phaàn
1.6.Menu Keá hoaïch hoïc taäp
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 55 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
1.7.Menu Lòch tieáp Sinh vien
2/Moâ taû Form:
2.1 Form Xem thoâng tin Sinh vieân
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 56 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Maõ soá
Sinh vieân
ComboBox 10 kí töï Nhaäp töø
Keyboard
Tìm Button Click
chuoät
Tìm sinh
vieân
TimSV_
Click()
Thoaùt Button Click
chuoät
2.2.Form Xem Danh saùch sinh vieân trong khoa
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 57 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Teân khoa ComboBox 10 kí töï Nhaäp töø
Keyboard
Xem Button Click
chuoät
Xem DS
Sinh vien
theokhoa
XemKhoa
_Click()
Thoaùt Button Click
chuoät
2.3 Form Xem thoâng tin moân hoïc
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 58 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Teân moân
hoïc
TextBox 30 kí töï Nhaäp töø
Keyboard
Xem Button Click
chuoät
Xem
thoâng tin
moân hoïc
XemMH
_Click()
Thoaùt Button Click
chuoät
2.4 .Form Danh saùch Sinh vieân theo moân
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 59 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Naêm hoïc ComboBox 10 kí töï Nhaäp töø
Keyboard
Hoïc kyø ComboBox 2 kí töï Choïn töø oâ
Moân hoïc ComboBox 20 kí töï Choïn töø oâ
Lôùp moân
hoïc
ComboBox 10 kí töï Choïn töø oâ
Xem Button Click
chuoät
Xem
danh sach
sinh vieân
XemDS
_Click()
Thoaùt Button Click
chuoät
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 60 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
2.5.Form Keát quaû hoïc taäp
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Hoï teân
Sinh vieân
TextBox 20 kí töï Nhaäp töø
Keyboard
Maõ soá
sinh vieân
Combobox 10 kí töï Nhaäp töø
keyboard
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 61 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Khoa Combobox 20 kí töï Choïn töø oâ
Hoïc kyø Radiobutton Click
chuoät
In Button Click
chuoät
In keát quaû
hoïc taäp
In_click
()
Thoaùt Button Click
chuoät
Huûy löïa
choïn&thoaùt
Huy_
click()
2.6. Form Ñaêng kyù hoïc phaàn
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Teân ñaêng
nhaäp
ComboBox 10 kí töï Nhaäp töø
Keyboard
Maät khaåu Textbox 10 kí töï Nhaäp töø
Keyboard
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 62 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
2.7.Form Phieáu ñaêng kyù hoïc phaàn
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Hoï teân
sinh vieân
Textbox 20 kí
töï
Nhaäp töø
keyboard
MSSV ComboBox 10 kí
töï
Nhaäp töø
Keyboard
Nôi sinh Textbox 20 kí
töï
Nhaäp töø
keyboard
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 63 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Naêm hoïc Combobox Löïa choïn
töø oâ
Hoïc kyø RadioButton ï Click
chuoät
Chaáp
nhaän
Button Click
chuoät
Chaáp nhaän
phieáu
Chapnhan
DK_Click
()
Huûy boû Button Click
chuoät
Huûy boû
phieáu
Huybo_
Click()
2.8.Form Danh saùch moân hoïc ñaõ ñaêng kyù
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Maõ soá
Sinh vieân
ComboBox 10 kí
töï
Nhaäp töø
Keyboard
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 64 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Naêm hoïc ComboBox Löïa choïn
töø oâ
Hoïc kyø Radiobutton Click
chuoät
Xem Button Click
chuoät
Xem
danh sach
moân hoïc
XemMH
_Click()
Thoaùt Button Click
chuoät
Thoaùt Thoaùt_
Click()
2.9.Form Thay ñoåi moân ñaêng kyù
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 65 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Maõ soá
Sinh vieân
ComboBox 10 kí töï Nhaäp töø
Keyboard
Naêm hoïc ComboBox Nhaäp töø
Keyboard
Hoïc kyø RadioButton Click
chuoät
Theâm
moân
ComboBox Löïa choïn
töø oâ
Theâm
moân
ñaêng kyù
Huûy moân ComboBox Löïa choïn
töø oâ
Huûy moân
ñaêng kyù
Chaáp
nhaän
Button Click
chuoät
Chaáp
nhaän thay
ñoåi
Chapnhan
TDClick()
Huûy boû Button Click
chuoät
Huûy boû&
thoaùt
Huybo_
Click()
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 66 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
2.10.Form Thôøi khoùa bieåu
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Maõ soá
Sinh vieân
ComboBox 10 kí
töï
Nhaäp töø
Keyboard
Naêm hoïc ComboBox Löïa choïn
töø oâ
Hoïc kyø RadioButton Click
chuoät
Xem Button Click
chuoät
Xem thôøi
khoùa bieåu
XemTKB
_Click()
Thoaùt Button Click
chuoät
Thoat_
Click()
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 67 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
2.11 Lòch thi
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Maõ soá
Sinh vieân
ComboBox 10 kí
töï
Nhaäp töø
Keyboard
Naêm hoïc ComboBox Löïa choïn
töø oâ
Hoïc kyø RadioButton Click chuoät
Xem Button Clickchuoät Xem lòch thi XemLich_
Click()
Thoaùt Button Click chuoät Thoat_
Click()
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 68 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
V_Thieát keá oâ xöû lyù
1/OÂ xöû lyù Tìm cuûa form Xem Thoâng Tin Sinh Vieân
Teân xöû lyù: TimSV_click()
Form :Xem thoâng tin Sinh vieân
Input :Maõ soá Sinh vieân
Output :Caùc thoâng tin lieân quan ñeán Sinh vieân
Table :SINHVIEN
Nhaäp MSSV
Môû Table SINHVIEN
Goïi TimSV(MSSV)
Xuaát Keát quaû,ñoùng Table SINHVIEN
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 69 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Haøm xöû lyù
Function TimSV(MSSV)
Return SINHVIEN
Begin
Return (Select* from SINHVIEN
Where SINHVIEN.MASO=MSSV)
End
2/OÂ xöû lyù Xem cuûa form Xem thoâng tin moân hoïc
Teân xöû lyù : Xem
Form :Xem thoâng tin moân hoïc
Input :Teân moân hoïc
Output :Taát caû thoâng tin veà moân hoïc
Table :MONHOC
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 70 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân moân hoïc
Môû Table MONHOC
Goi XemMH(Ten)
Xuaát Keát quaû,ñoùng Table MONHOC
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 71 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Haøm lieân quan
Function XemMH(Ten)
Return MH
Begin
Return(select * from MH
Where MH.Tenmon=Ten)
End.
3/OÂ xöû lyù Xem cuûa Xem danh saùch Sinh vieân trong khoa
Teân xöû lyù:Xem DSSV theo khoa
Form : Xem cuûa Xem danh saùch Sinh vieân trong khoa
Input :Teân khoa
Output :Danh saùch sinh vieân hoïc trong khoa
Haøm lieân quan: XemKhoa_click()
Table lieân quan : KHOA,SINHVIEN
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 72 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Teân khoa
Môû Table KHOA,SINHVIEN
Goïi haøm Xemkhoa(Ten)
Xuaát keát quaû,ñoùng table KHOA,SINHVIEN
Haøm xöû lyù
Function XemKhoa(Ten)
Return record
Quaûn lyù Sinh vieân Tröôøng ÑHKHTN
P a g e | 73 Nguyeãn Quang Huy_Nguyeãn Tröôøng Haûi
Begin
Return(Select SV.MaSV,SV.TenSV,Kh.MaKhoa,Kh.TenKhoa
From SINHVIEN as SV,KHOA as Kh
Where Kh.Tenkhoa=Ten
And Kh.MaKhoa=SV.MaKhoa)
End.
VI_Ñaùnh giaù öu khuyeát
1.Öu ñieåm
-Theå hieän moät soá chöùc naêng chính thoûa maõn yeâu caàu ñeà ra
- Caáu truùc döõ lieäu vaø giaûi thuaät töông ñoái ñaày ñuû ñeå töø ñoù coù theå phaùt trieån lean
saûn phaåm phaàn meàm
2.Khuyeát ñieåm
-Chöa hoaøn chænh
-Giao dieän chöa ñeïp
VII.Phaân coâng coâng vieäc:
Nguyeãn Quang Huy : Phaàn I,II,III
Nguyeãn Tröôøng Haûi :Phaàn IV,V,VI
Các file đính kèm theo tài liệu này:
- Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý sinh viên trường đại học tự nhiên.pdf