Tải bản đầy đủ (.doc) (25 trang)

DeTaiJaVa2-Quản Lí Sinh Viên.doc

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 (1.07 MB, 25 trang )

BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
    
MÔN: Lập Trình Hướng Đối Tượng (Java2)
Báo Cáo Đề Tài:
Quản Lí Sinh Viên
GVHD: Bùi Công Danh
Lớp: CDTH8K
SVTH:
Bùi Long Chiến
Phạm Thanh Tâm
Trương Thế Vinh

Biên Hòa, Ngày 16 Tháng 04 Năm 2009
NHẬN XÉT CỦA GIẢNG VIÊN
--------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------


------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
Biên Hòa, Ngày….Tháng….Năm….
Chữ Kí

Lời Mở Đầu
Trước hết, chúng em xin chân thành cám ơn thầy phụ trách bộ môn Bùi
Công Danh đã luôn hướng dẫn và chỉ dạy cho chúng em trong quá trình học tập,
rèn luyện, đặc biệt là trong quá trình nghiên cứu và thực hiện đề tài . Thầy đã giúp
chúng em hoàn thành đề tài và kết thúc môn học, cho chúng em những kiến thức
quý giá, là hành trang để chúng em bước vào tương lai, đối đầu với những thử thách
của cuộc sống. Và chúng em cũng xin chân thành cám ơn sự quan tâm, dạy dỗ,
đóng góp ý kiến của các thầy cô bộ môn khác và các bạn đã giúp chúng em trong
suốt quá trình chúng em học tập và thực hiện đề tài này. Cuối cùng, chúng em cũng
xin chân thành cảm ơn Trường và Khoa đã tạo điều kiện cho chúng em được học
tập tốt.
Phần 1 – Nội Dung
I – Giới Thiệu
Đề tài Quản lý Sinh Viên của một trường Đại Học đòi hỏi phải dễ sử dụng
đáp ứng được các yêu cầu cơ bản của hệ thống, phải đảm bảo hệ thống khi đưa vào
sử dụng phải vận hành tốt, không có các sự cố đáng tiếc xảy ra.
II – Mục Đích
Mục đích chính của chương trình là quản lý kết quả học tập của sinh viên.
Mỗi sinh viên khi trúng tuyển vào trường cần cung cấp cho bộ phận Giáo vụ
các thông tin như: họ tên, ngày sinh, nơi sinh, phái, mã lớp, tên lớp và địa chỉ. Sau

đó bộ phận Giáo vụ sẽ cấp cho mỗi sinh viên một mã số riêng biệt gọi là mã sinh
viên. Trong quá trình học tập của sinh viên, bộ phận Giáo vụ sẽ ghi chép các nhận
xét về sinh viên.
Trong trường có nhiều khoa, mỗi khoa có mã số để phân biệt, sau đó là tên
khoa, số học phần bắt buộc (số học phần tối thiểu để sinh viên có thể được xét tốt
nghiệp). Tùy theo khoa mà sinh viên sẽ theo học các môn học khác nhau. Mỗi khoa
có nhiều lớp, mỗi lớp có một mã số để xác định, sau đó là tên lớp, giáo viên chủ
nhiệm, sĩ số.
Mỗi môn học cũng sẽ được phân biệt bởi mã số môn học. Các thông tin khác
liên quan đến môn học là tên môn học, số học phần của môn học và giáo viên phụ
trách. Sau khi dạy xong môn học thì giáo viên phụ trách phải cung cấp cho bộ phận
Giáo vụ kết quả kiểm tra bao gồm mã số môn học, tên môn học, mã số sinh viên,
tên sinh viên và điểm kiểm tra. Sinh viên nào có điểm kiểm tra từ 5 trở lên coi như
đạt, nếu điểm nhỏ hơn 5 coi như không đạt và phải học lại môn này.
III – Chức Năng Hệ thống
khi tiến hành việc xây dựng hệ thống phải đảm bảo được các chức năng sau
của hệ thống:
1. Nhà Trường có thể Quản lý thông tin Sinh Viên.
2. Nhà Trường có thể Quản lý Lớp Học.
3. Nhà Trường có thể Quản lý môn học của sinh viên.
4. Nhà Trường có thể Quản lý kết quả học tập của sinh viên.
IV – Mô Tả Nội Dung
1. Đăng Nhập Hệ Thống
Chương trình có một login gồm có: UserName và PassWord. Người dùng
phải nhập đúng tên User và Pass đã được lưu trong cơ sở dữ liệu (Access) thì mới
được quyền đăng nhập vào hệ thống. Nếu người dùng nhập sai User hoặc Pass hoặc
bỏ trống User và Pass thì không được quyền đăng nhập vào hệ thống, trường hợp
này nếu người dùng muốn vào hệ thống thì liên lạc với người thực hiện chương
trình.
2. Cập Nhật Hệ Thống

Người dùng có thể cập nhật (thêm, xóa, sửa…) Username va Password.
3. Cập Nhật Thông Tin
Sau khi đăng nhập thành công vào hệ thống, người sử dụng có thể thực hiện
các thao tác như: hiển thị, thêm, xóa, sửa tất cả những thông tin liên quan đến sinh
viên, môn học, lớp học và kết quả học tập của sinh viên.
Sau khi người dùng cập nhật thì thông tin sẽ được lưu vào cơ sở dữ liệu.
Thông tin về sinh viên gồm có: Mã sinh viên, Tên sinh viên, phái….
Thông tin về môn học gồm có: Mã môn học, tên môn học, số tín chỉ…
Thông tin về lớp học gồm có: Mã lớp, tên lớp.
Thông tin về kết quả gồm có: Tên sinh viên, mã môn học, lần thi, điểm…
4. Tìm Kiếm
Người dùng có thể tìm kiếm tất cả thông tin về sinh viên, môn học, lớp học,
khoa mà sinh viên theo học hoặc kết quả học tập của sinh viên dựa theo Mã hoặc
Tên. Nếu người dùng nhập đúng Tên và Mã của thông tin cần tìm thì thông tin sẽ
hiện ra, nếu người dùng nhập sai hoặc bỏ trống thì thông tin sẽ không hiện ra, người
dùng phải nhập lại hoặc hủy thao tác này.
5. Thống Kê và In Danh Sách
Thống kê sĩ số sinh viên theo từng lớp.
Thống kê những sinh viên đạt kết quả tốt (điểm cao) trong học tập.
Thống kê môn học có nhiều sinh viên nợ nhất.
Thống kê lớp có nhiều sinh viên theo học nhất.
V – Mô Tả Tổng Quát Về Chức Năng
1. Mô hình Ucase của hệ thống:
2. Mô Hình Tuần Tự(Sequence)
3. Mô Hình lớp(Class)

4. Mô Hình Hoạt Động(Activity)



×