1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) chương 1phân tích và thiết kế hệ thống phân tích hệ thống kết quả học tập sinh viên

43 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

BỘ GI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á Khoa HỌC PH NHÓM Sinh viên thực Lâm Thị Thanh Vũ Đình Hiệp Phùng Văn Lượng Phạm Quang Thuận Nguyễn Tuấn Thành Đỗ Văn Vinh Đỗ Thị Sao Hoàng Minh Long K ĐỀ TÀI Chương 1:phân tích thiết kế hệ thống • • 1.1 Lời giới thiệu 1.2 Phân tích hệ thống kết học tập sinh viên C h ơng 2: thiết kế sở liệu • • • 2.1Thiết kế sở liệu 2.2 Từ điển kiểu liệu M ộ t s ố t r u y v ấ n s q l ser ver CHƯƠNG Phân tích thiết kế hệ thống 1.1 LỜI GIỚI THIỆU Trong năm gần phát triển ngành IT đem lại thành tựu to lớn việc phát triển kinh tế Những chương trình tin học ứng dụng ngày nhiều, nhiều công việc thủ công trước sử ly phần mềm chuyên dụng giảm đáng kể công sức, nhanh chóng xác Để có phần mềm ứng dụng đáp ứng yêu cầu công việc đặt người làm tin học phải biết phân tích thiết kế hệ thống làm việc của chương trình để từ xây dựng nên phần mền ứng dụng quản lý chương trình ngơn ngữ lập trình chương trình, phần mềm ứng dụng đóng vai trị quan trọng lĩnh vực quản lý, cơng cụ hỗ trợ đắc lực thiếu nhằm đáp ứng đầy đủ thuận lợi địi hỏi cơng việc quản lý nhờ cơng cụ trợ giúp có sẵn, access hay SQL sever la phần mềm ứng dụng rộng rãi cơng tác quản lý khơng ngơn ngữ lập trình mạnh giúp cán quản lý viết chương trình để sử sụng sơ liệu hay giải yêu cầu đó, phần mền ứng dụng phần trợ giúp nhà quản lý trở lên nhanh chóng, thuận lợi, xác kịp thời với tính có sẵn sát với thực tế quản lý Chương trình quản lý điểm sinh viên chương trình xây dựng nhằm đáp ứng đòi hỏi đặt trình quản lý nhập thong tin sinh viên, tìm kiếm, thống kê, in báo cáo nhiều cơng việc khác cách nhanh chóng thuận tiện, xác cách hệ thống Trong chương trình phần mền ứng dụng chương trình nghiên cứu phân tích thiết kế hệ thống đóng vai trị quan trọng việc thiết kế chương trình phần mền, nhìn vào phân tích ta hiểu người lập trình muốn làm gì, hiểu hoạt động hệ thống 1.2.2 Bản đồ phân cấp chức 1.2.1 Thực trạng hệ thống quản lí điểm 1.2.5 Mơ hình thể liên kết 1.2 Phân tích hệ thống kết học tập sinh viên 1.2.3 Bản đồ luồng liệu t h u t 1.2.1 THỰC TRẠNG CỦA HỆ THỐNG QUẢN LÍ ĐIỂM ình, phần mềm ứng dụng Phương Cần tổ chức lại cấu quản lý, thay số công đoạn thủ cơng “tin học hố hố” nhờ có pháp thủ công Giải pháp H i ệ s uq ấu tả s ự tr ợ c ủ a c c c h n g tr Dữ liệu đầu vào Dữ liệu đầu Việc nhập điểm, tìm kiếm, sửa chữa, báo cáo, thống kê cần xử lý nhờ máy tính yêu cầu Đưa máy in có 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng ràng buộc default đặt mặc định cột ngày sinh 9-11-2000 -alter table SinhVien add constraint df_SV default('9-11-2000') for NgaySinh 2.3 MỘT SỐ CÂU TRUY VẤN nhập thêm liệu vào bảng sinh viên insert into SinhVien(MaSV, TenSV, MaLop, MaKhoaHoc, GioiTinh, DiaChi) values ('200010', 'Vu Dinh A', 'CNTT6', 'K11', 1, N'Quảng Ninh') select*from SinhVien 2.3 MỘT SỐ CÂU TRUY VẤN SQL SỬ DỤNG CÂU TRUY VẤN Sử dụng câu truy vấn join hiển thị tất liệu bảng Sinh Viên and bảng Lớp -select * from SinhVien a join Lop b on a.MaLop=b.MaLop - 2.3 MỘT SỐ CÂU TRUY VẤN SQL Sử dụng câu truy vấn nhiều join hiển thị tất liệu bảng Môn Học, Điểm, Sinh Viên, Lớp, Môn Học-select * from MonHoc a join Diem b on a.MaMH=b.MaMH join SinhVien c on b.MaSV =c.MaSV join Lop d on c.MaLop=d.MaLop join KhoaHoc e on c.MaKhoaHoc=e.MaKhoaHoc - 2.3 MỘT SỐ CÂU TRUY VẤN SQL /* Sử dụng câu truy vấn left join để lấy giá trị Từ bảng bên trái(SinhVien) cộng với giá trị phù hợp bảng bên phải(Diem) trường hợp khơng có giá trị phù hợp null */ select * from SinhVien a left join Diem b on a.MaSV=b.MaSV 2.3 MỘT SỐ CÂU TRUY VẪN SQL /* Sử dụng câu truy vấn right join để lấy giá trị từ bảng bên phải(SinhVien) cộng với giá trị phù hợp bảng bên trái(MonHoc, Diem) trường hợp khơng có giá trị phụ hợp null */ select * from MonHoc a right join Diem b on a.MaMH=b.MaMH right join SinhVien c on b.MaSV=c.MaSV 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng câu truy vấn distinct để lấy ghi ghi giống -select distinct MaLop from SinhVien - 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng câu truy vấn where để thỉ DiemThi phải lớn 7-select * from Diem where DiemThi > 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng câu truy vấn group by để nhóm ngày sinh lại -select count(MaSV) as 'Có Bao Nhiêu Người', year(NgaySinh) as 'Năm Sinh' from SinhVien group by YEAR(NgaySinh) 2.3 MỘT SỐ TRUY VẤN SQL Sử dung câu truy vấn order by để xếp thứ tự cột msv từ số lớn đến số nhỏ -select * from SinhVien order by MaSV desc 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng câu truy vấn delete bảng khóa học-alter table SinhVien drop constraint fk_KH1 alter table KhoaHoc drop constraint pk_KhoaHoc delete from KhoaHoc 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng câu truy vấn update cột Giới tính -update SinhVien set GioiTinh=case when TenSV in(N'Nguyễn Văn A', N'Nguyễn văn B',N'Nguyễn văn C', N'Nguyễn văn D') then when TenSV in(N'Nguyễn Văn X', N'Nguyễn văn Z',N'Nguyễn văn S', N'Vu Dinh A') then end select * from SinhVien 2.3 MỘT SỐ TRUY VẤN SQL Sử dụng câu truy vấn in truy xuất liệu 200001-select * from SinhVien where MaSV in(200001) 2.3 MỘT SỐ CÂU TRUY VẤN SQL SỬ DỤNG CÂU RÀNG BUỘC Sử dụng câu truy vấn like tìm địa có tên Em-select * from SinhVien where DiaChi like ('%Em') ...ĐỀ TÀI Chương 1 :phân tích thiết kế hệ thống • • 1.1 Lời giới thiệu 1.2 Phân tích hệ thống kết học tập sinh viên C h ơng 2: thiết kế sở liệu • • • 2. 1Thiết kế sở liệu 2.2 Từ điển... muốn làm gì, hiểu hoạt động hệ thống 1.2.2 Bản đồ phân cấp chức 1.2.1 Thực trạng hệ thống quản lí điểm 1.2.5 Mơ hình thể liên kết 1.2 Phân tích hệ thống kết học tập sinh viên 1.2.3 Bản đồ luồng... xác cách hệ thống Trong chương trình phần mền ứng dụng chương trình nghiên cứu phân tích thiết kế hệ thống đóng vai trị quan trọng việc thiết kế chương trình phần mền, nhìn vào phân tích ta hiểu

Ngày đăng: 07/12/2022, 09:50

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w