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

ĐỀ tài PHÁT TRIỂN PHẦN mềm QUẢN lý điểm SINH VIÊN địa điểm trường đại học kiến trúc hà nội

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 (844.66 KB, 18 trang )

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
----------

      BÁO CÁO TỐT NGHIỆP
CHUYÊN NGÀNH CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI: PHÁT TRIỂN PHẦN MỀM QUẢN LÝ ĐIỂM SINH VIÊN
Địa điểm : Trường Đại học kiến trúc Hà Nội
GV hướng dẫn:

Nguyễn Đình Hiến

Nhóm thực hiện:Nguyễn Đức Thuận

B13CCCN080

Nguyễn Văn Thùy
B13CCCN159


       Bùi Văn Trường
  B13CCCN085

PHẦN 1: KHẢO SÁT QUẢN LÝ ĐIỂM SINH VIÊN TRƯỜNG ĐẠI HỌC
KIẾN TRÚC HÀ NỘI
1.1.
-

Khảo sát sơ bộ
Quy mô: Mức độ trung bình


Nhân lực tại phòng khảo thí: 10 thầy cô giáo
Mức độ tự động hóa: Bán tự động, có sự giúp đỡ của máy tính trong việc quản
lý điểm
Hướng phát triển: Giảm thiểu các thao tác thủ công mất thời gian trong công
việc quản lý điểm.

Yêu cầu đối với thống quản lý điểm tại trường
- Giao diện chương trình đơn giản, thân thiện, dễ sử dụng.
- Phần mềm hỗ trợ cho công việc thêm, cập nhật điểm cho sinh viên.
- Hỗ trợ nhập số liệu một cách nhanh chóng và chính xác.
- Đảm bảo công việc lưu trữ chuẩn xác, tìm kiếm điểm, tên sinh viên nhanh chóng,
thuận tiện.
1.3.
Khảo sát chi tiết
Tên nghiệp vụ: Quản lý điểm sinh viên.
Đối tượng tham gia: Thầy cô quản lý.
Yêu cầu đối với hệ thống:
Yêu cầu chức năng dịch vụ
Đăng nhập
Xem danh sách thông tin sinh viên
In danh sách điểm sinh viên
Yêu cầu phi chức năng
Máy tính sử dụng hệ điều hành windown 7 trở lên
Cài đặt phần mềm Visual studio 2010
Cài đặt Microsoft SQL Sever từ 2008 trở lên.
Mô tả nghiệp vụ:
Nhập danh sách sinh viên
- Thầy cô giáo cần thêm sinh viên vào danh sách
- Thầy cô nhập các thông tin cần thiết cho sinh viên
1.2.



-

Kiểm tra lại các thông tin sinh viên có đúng không
Thực hiện lưu lại danh sách.

Cập nhật dữ liệu cho sinh viên
-

Khi cần chỉnh sửa điểm, thông tin sinh viên trong cơ sở dữ liệu
Thầy cô đối chiếu với dữ liệu thực tế của sinh viên cần cập nhật
Thực hiện cập nhật lưu vào cơ sở dữ liệu

Bảng điểm một lớp thuộc đại học kiến trúc Hà Nội

Phần 2: Phân tích thiết kế hệ thống quản lý điểm
1.

Sơ đồ Use Case.


Sơ đồ usercase của phần mềm quản lý sinh viên

2.

Sơ đồ

2.1 Sơ đồ Use Case cho các chức năng
a. Sơ đồ quản lý hệ thống



b. Sơ đồ UserCase cập nhật danh mục

c. S

ơ

đồ UserCase Xử lý điểm


d. Sơ đồ UserCase Tra cứu và thống kê


2.2 Sơ đồ tuần tự
a. Tra cứu điểm theo mã sinh viên



b. Tra cứu điểm theo tên sinh viên


c. Tra cứu điêm theo lớp


d. Cập nhật bảng điểm


e. Xóa bảng điểm



3. Thiết kế cơ sở dữ liệu

• Bảng tblSinhVien: Chứa thông tin sinh viên


• Bảng tblDiem: Chứa dữ liệu điểm sinh viên

• Bảng tblMonHoc: Chứa dữ liệu môn học sinh viên

• Bảng tblLop: Chứa dữ liệu lớp sinh viên


• Bảng tblKhoa: Chứa dữ liệu khoa sinh viên

• Bảng tblDangNhap: Chứa dữ liệu về người quản trị




Câu lệnh sql truy vấn hiển thị các bảng:
Hiển thị danh sách sinh viên
SELECT * FROM tblSinhVien
Hiển thị điểm cho từng sinh viên
SELECT * FROM tblDiem
Thêm mới một sinh viên
INSERT INTO tblSinhVien (fldHoTen, fldMaLop, fldHeDaoTao,
fldNgaySinh, fldDiaChi, fldSDT) values (fldHoTen=’txtHoTen’,
fldMaLop=’txtMaLop’, fldHeDaoTao=’txtHeDaoTao’,
fldNgaySinh=txtNgaySinh, fldDiaChi=’txtDiaChi’, fldSDT=txtSDT);


Cập nhật thông tin sinh viên theo mã sinh viên
UPDATE tblSinhVien SET fldHoTen=’txtHoTen’, fldMaLop=’txtMaLop’,
fldHeDaoTao=’txtHeDaoTao’, fldNgaySinh=txtNgaySinh,
fldDiaChi=’txtDiaChi’, fldSDT=txtSDT WHERE fldMASV=txtMaSv;
Xóa một sinh viên có trong danh sách theo mã sinh viên
DELETE FROM tblSinhVien WHERE fldMaSV=txtMaSV;
Câu lệnh sql truy vấn sửa thông tin sinh viên theo mã sinh viên:



×