Xây dựng chương trình quản lý điểm sinh viên

46 1.4K 1
Xây dựng chương trình quản lý điểm sinh viên

Đ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

Trong thời đại Công nghệ thông tin bùng nổ trên toàn cầu thì các quốc gia trên thế giới dù là phát triển hay đang phát triển đều cố gắng áp dụng tin học vào mọi mặt của đời sống xã hội. Tin học luôn có mặt mọi lúc, mọi nơi nhằm hỗ trợ cho các ngành nghiên cứu đạt được những thành tựu to lớn cũng như để hiện đại hoá quy trình quản lý sản xuất kinh doanh nhằm đạt hiệu quả kinh tế cao nhất. Chính vì vậy, trong thời gian gần đây mọi ngành nghề đã chú trọng đến việc xây dựng các phần mềm ứng dụng tin học trong công tác quản lý. Với những lợi ích hiển nhiên do Công nghệ thông tin mang lại, các nhà quản lý đã kịp thời đưa những ứng dụng tin học vào phục vụ cho công tác quản lý kinh doanh. Tuỳ thuộc vào quy mô, mục đích thị trường, mức độ phục vụ, quyền sở hữu mà ta phân tích thiết kế sao cho người quản lý nắm được nhanh chóng chính xác đồng thời giảm được các chi phí, các thao tác thủ công và đạt hiệu quả kinh tế cao nhất. Phần mềm tin học được ứng dụng rộng rãi trong quản lý, học tập… Nó giúp cho con người sử dụng có được những thông tin nhanh chóng và chính xác, từ đó mà chất lượng công việc đạt hiệu quả cao. Bài toán “ Quản lý Điểm Sinh Viên” nhằm giải quyết và đáp ứng một cách hiệu quả các nhu cầu về mặt quản lý thông tin trong các trường Đại Học. Với vốn kiến thức đã được học tại trường , chúng em mong muốn thiết kế một chương trình có thể ứng dụng được vào thực tế . Chính vì vậy đề tài này sẽ phần nào đưa ra được những nhận xét, những đánh giá tổng thể và từ đó đưa ra được hệ thống mới với các chức năng nhập, tìm kiếm, xem, sửa, xoá. Trong công tác quản lý dựa trên sự hỗ trợ của máy tính. Hệ thống quản lý sẽ được xây dựng trên ngôn ngữ Visual Basic và cả Hệ thống quản lý dữ liệu , tính linh hoạt cùng với mọi mức người dùng và rất dễ sử dụng. Để có được những cơ sở dữ liệu cần thiết cho việc thực hiện đề tài, em đã nhận được sự giúp đỡ của Thầy và các bạn. Một lần nữa em xin được bày tỏ lòng kính trọng và biết ơn tới thầy cô giáo đã tận tình dạy dỗ, truyền đạt cho em những kiến thức quý báu trong suốt 3 tháng thực tập . Đặc biệt, em xin được bày tỏ lòng biết ơn sâu sắc tới Thầy PHAN TRUNG HUY Trong phạm vi báo cáo của em không thể trình bày đ¬ược cặn kẽ về hệ thống quản lý, Do đó em chỉ nêu lên những vấn đề mà mình đã thực hiện được trong việc phân tích và thiết kế hệ thống xây dựng chương trình. Mặc dù có nhiều cố gắng nhưng đồ án của em không thể tránh khỏi những thiếu sót kính mong các thầy cô và bạn đưa ra ý kiến để em có thể làm việc thật tốt chuyên ngành mà em chọn. Em rất mong được sự góp ý của thầy và các bạn.

BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG I : PHÂN TÍCH YÊU CẦU CHƯƠNG II : TỔNG QUAN CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 5-6 Lập biểu đồ phân rã chức Biểu đồ luồng liệu - Biểu đồ liệu mức khung cảnh - Biểu đồ liệu mức đỉnh 10 - Biểu đồ liệu mức đỉnh 11 - Biểu đồ luồng liệu hiển thị 12 - Biểu đồ liệu tìm kiếm 13 - Biểu đồ liệu báo cáo 14 - Mơ Hình thực thể liên kết E-R 18 SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên CƠ SỞ DỮ LIỆU 18-19 CHƯƠNG IV : GIỚI THIỆU VỀ SQL SERVER 2005 20 Tổng quan hệ quản trị CSDL SQL Server 2005 20-21 Một số đối tượng SQL Server 2005 22 Xác thực người dùng thiết lập việc cấp quyền truy cập 24 Các hàm SQL Server 2005 25 Các bảng nhìn TRIGGER 26 Truy vấn 28 CHƯƠNG V : THIẾT KẾ HỆ THỐNG 28 Các bảng 28-32 Chương trình 33-41 CHƯƠNG VI : KẾT LUẬN 42 LỜI KẾT 42 Tài liệu tham khảo 42 SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên LỜI NĨI ĐẦU Trong thời đại Cơng nghệ thơng tin bùng nổ tồn cầu quốc gia giới dù phát triển hay phát triển cố gắng áp dụng tin học vào mặt đời sống xã hội Tin học có mặt lúc, nơi nhằm hỗ trợ cho ngành nghiên cứu đạt thành tựu to lớn để đại hố quy trình quản lý sản xuất kinh doanh nhằm đạt hiệu kinh tế cao Chính vậy, thời gian gần ngành nghề trọng đến việc xây dựng phần mềm ứng dụng tin học công tác quản lý Với lợi ích hiển nhiên Công nghệ thông tin mang lại, nhà quản lý kịp thời đưa ứng dụng tin học vào phục vụ cho công tác quản lý kinh doanh Tuỳ thuộc vào quy mơ, mục trường, mức độ phục vụ, quyền sở hữu mà ta phân tích thiết kế cho người quản lý nắm nhanh chóng xác đồng thời giảm chi phí, thao tác thủ công đạt hiệu kinh tế cao Phần mềm tin học ứng dụng rộng rãi quản lý, học tập… Nó giúp cho người sử dụng có thơng tin nhanh chóng xác, từ mà chất lượng cơng việc đạt hiệu cao Bài toán “ Quản lý Điểm Sinh Viên” nhằm giải đáp ứng cách hiệu nhu cầu mặt quản lý thông tin trường Đại Học Với vốn kiến thức học trường , chúng em mong muốn thiết kế chương trình ứng dụng vào thực tế Chính đề tài phần đưa nhận xét, đánh giá tổng thể từ đưa hệ thống với chức nhập, tìm kiếm, xem, sửa, xố Trong cơng tác quản lý dựa hỗ trợ máy tính Hệ thống quản SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên lý xây dựng ngôn ngữ Visual Basic Hệ thống quản lý liệu , tính linh hoạt với mức người dùng dễ sử dụng Để có sở liệu cần thiết cho việc thực đề tài, em nhận giúp đỡ Thầy bạn Một lần em xin bày tỏ lòng kính trọng biết ơn tới thầy giáo tận tình dạy dỗ, truyền đạt cho em kiến thức quý báu suốt tháng thực tập Đặc biệt, em xin bày tỏ lòng biết ơn sâu sắc tới Thầy PHAN TRUNG HUY Trong phạm vi báo cáo em khơng thể trình bày cặn kẽ hệ thống quản lý, Do em nêu lên vấn đề mà thực việc phân tích thiết kế hệ thống xây dựng chương trình Mặc dù có nhiều cố gắng đồ án em tránh khỏi thiếu sót kính mong thầy bạn đưa ý kiến để em làm việc thật tốt chuyên ngành mà em chọn Em mong góp ý thầy bạn CHƯƠNG I PHÂN TÍCH YÊU CẦU 1.1 TÍNH CẤP THIẾT CỦA ĐỀ TÀI Trong lĩnh vực quản lý điểm sinh viên việc điều chỉnh bổ xung thông tin thực khó khăn khơng rõ ràng, việc tìm kiếm thơng tin nhiều thời gian, độ xác Do việc Tin học hố hoạt động nhà trường vào “Quản lý điểm sinh viên” ngày trở nên cần thiết Việc ứng dụng Tin học cơng tác quản lý giúp cho người khỏi lao động thủ công, nâng cao hiệu công việc, tiết kiệm nhiều thời gian SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 1.2 MỤC ĐÍCH VÀ YÊU CẦU CỦA ĐỀ TÀI Quản lý điểm sinh viên công việc nhằm quản lý tất trình hoạt động học tập sinh viên trường Đại học để nâng cao công nghệ thông tin Trong quản lý điểm sinh viên có nhiều đầu điểm, có nhiều mơn có điểm nhiều lần thi Chương trình “Quản lý điểm sinh viên gồm nhiều lĩnh vực quản lý họ tên, ngày sinh , Mã SV , Mã môn thi , điểm thi … Xây dựng chương trình Quản lý điểm sinh viên nhằm hỗ trợ cho công tác quản lý họ tên, ngày sinh, điểm Bài toán đặt phân tích thiết kế hệ thống thơng tin vấn đề đặt phải quản lý? Và quản lý quản lý để cơng việc có hiệu quả, tiết kiệm thời gian cho cán công nhân viên CHƯƠNG II: TỔNG QUAN Đề tài: Quản Lý Điểm SinhViên 2.1 Mục đích yêu cầu đề tài - Mục đích : xây dựng phần mềm giúp trường quản lý điểm sinh viên cách dễ dàng ,thuận tiện thống Chương trình quản lý thay quy trình quản lý điểm thủ cơng áp dụng cho tất trường - Yêu cầu : Phần mềm giúp giảm bớt phần lớn công việc thủ công nghiệp vụ quản lý điểm Phần mềm phải đảm bảo sử lý liệu cách xác ,nhanh chóng.Có thể đưa báo cáo tổng keest theo yêu cầu nghiệp vụ quản lý điểm 2.2 Các vấn đề cần giải - Tìm hiểu nghiệp vụ quản lý điểm trường Đại Học SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên - Nghiên cứu xây dựng quy trình quản lý điểm phù hợp với q trình tin học hóa nhà trương gần - Phân tích thiết kế hệ thống mơn - Cài đặt kiểm tra phần mềm - Kết phản hồi - Hoàn thiện phần mềm 2.3 Các vấn đề báo cáo giải  Phân tích hệ thống:  Tìm hiểu hệ thống mà trường sử dụng  Xây dựng hệ thống điểm mà cho phép giảm bớt phần lớn khối lượng công việc thủ công mà trước phải thực : tính điểm ,phân loại ,lập báo cáo tổng kết …  Cài đặt chương trình :  Chương trình cài đặt giải hầu hết vấn đề mà chương trình quản lý nói chung yêu cầu :  Dễ sử dụng  Khả cập nhập sử lý liệu xác nhanh chóng  Kết xuất,tổng hợp liệu ,lập báo cáo,tổng kết phục vụ cho công tác quản lý theo yêu cầu người dung  Cung cấp cơng cụ hữu ích cho nghiệp vụ quản lý điểm ,quản lý sinh viên SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên CHƯƠNG III : PHÂN TÍCH THIẾT KẾ HỆ THỐNG I , PHÂN TÍCH HỆ THỐNG : 1.Lập biểu đồ phân rã chức năng: 1.1 Biểu đồ phân rã chức Hệ thống quản lý điểm sinh viên Cập Nhật Hiển Thị Tìm Kiếm Báo Cáo Hiện Thị Bảng Điểm Tìm Kiếm Mơn Học Bảng Điểm Tổng Kết Học Kỳ Cập Nhật Hồ Sơ Sinh Viên Hiện Thị DS SinhViên Tìm Kiếm Mã Sinh Viên Phiếu Báo Điểm Cá Nhân Cập Nhật Điểm Hiện Thị DS Môn Học Cập Nhật Môn Học DS Sinh Viên Khá,Giỏi DS SV Thi Lại Cập Nhật DS Lớp Biểu đồ phân rã chức SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Mô tả chức  Chức cập nhập :  Cập nhật theo môn học :  cho phép sửa ,xóa ,lưu thơng tin môn học xã hội tự nhiên  Cập nhật hồ sơ sinh viên  cho phép thêm ,sửa ,xóa ,lưu thơng tin sinh viên  Cập nhật điểm  Cập nhật danh sách lớp học o Chức hiển thị:  Hiện thị bảng điểm:  Cho phép lưu ,sửa ,xóa điểm thi sinh viên  Hiển thị danh sách sinh viên  Cho phép,thêm, lưu ,sửa ,xóa danh sách sinh viên  Hiển thị danh sách mơn học o Chức tìm kiếm  Tìm kiếm theo mơn học  Tìm kiếm theo tên sinh viên o Chức báo cáo  Bảng điểm tổng kết học kỳ  Phiếu báo điểm cá nhân SV: Dương Quốc Huy CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên  DS sinh viên ,giỏi  DS sinh viên thi lại 1.3 Biểu đồ Luồng liệu Có mức đề cập đến : Mức 1: Biểu đồ luồng liệu mức khung cảnh (Context Data Flow Diagram) Mức : Biểu đồ luồng liệu mức đỉnh (Top Level Data Flow Diagram) Mức : Biểu đồ luồng liệu mức đỉnh (Levelling Data Flow Diagram) * Kí pháp Chức xử lý Luồng liệu Kho, tệp liệu Cập nhật vào kho Khai thác thông tin từ kho SV: Dương Quốc Huy Tác nhân CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Tác nhân 2.1 Áp dụng vào hệ thống quản lý Điểm SV a, Biểu đồ luồng liệu mức khung cảnh: Sinh Viên SV: Dương Quốc Huy Hệ thống quản lý điểm sinh viên 10 Văn Phòng Khoa CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Từ kết việc phân tích thiết kế hệ thống ta có bảng sau: 1.Bảng Sinh Viên (Table SinhVien) Bảng - Design SinhVien Table SinhViên 2-Bảng Môn Thi (TableMonThi SV: Dương Quốc Huy 32 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Bảng Deign MonThi Table MonThi 3- Bảng Kết Qủa Thi (TableKetQuaThi) Bảng Deign KetQuaThi SV: Dương Quốc Huy 33 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Table KetQuaThi 4- Bảng Tam1 (TableTam1) Bảng Deign Tam1 SV: Dương Quốc Huy 34 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Table Tam1 II- CHƯƠNG TRÌNH Để chạy chương trình ta phải làm “connect to sever “ Chương trình QUERY Chương trình liệt kê danh sách sinh viên lớp ‘k9a’ SV: Dương Quốc Huy 35 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 2-Chương trình cho biết mã sinh viên ,mơn thi có điểm SV: Dương Quốc Huy 36 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 3-Chương trình để viết mã sunh viên ,tên sinh viên,lớp,thi mơn ‘M01’ có điểm từ trở lên SV: Dương Quốc Huy 37 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 4-Chương trình cho biết số sinh viên thi bị điểm thi SV: Dương Quốc Huy 38 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 5- Chương trình cho biết kết thi sinh viên liệt kê theo trật tự giảm dần điểm SV: Dương Quốc Huy 39 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 6- Chương trình cho biết MaSV,Ten SV lớp k9a thi đủ môn SV: Dương Quốc Huy 40 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 7- Chương trình cho biết MaSV,TenSV lớp k9b mã môn thi sinh viên đo đạt điểm giỏi SV: Dương Quốc Huy 41 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 8- Chương trình cho biết MaSV,TenSV,Lớp ,MaMT mà với mơn sinh viên bị điểm SV: Dương Quốc Huy 42 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 9- Bạn Lan K9b thi tin điểm SV: Dương Quốc Huy 43 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên 10- Chương trình cho biết sinh viên lên lớp (khơng có điểm trượt) SV: Dương Quốc Huy 44 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên CHƯƠNG KẾT LUẬN Qua trình tìm hiểu, phân tích, nghiên cứu hệ thống CSDL trường học đạt kêt sau: Đánh giá trình quản lý hệ thống phương pháp thủ cơng Phân tích biểu đồ phân cấp chưc năng, biểu đồ luồng liệu Phân tích CSDL hệ thống đưa mơ hình quan hệ bảng Xây dựng chương trình quản lý điểm sinh viên In danh sách sinh viên CUỐI CÙNG EM XIN TRÂN THÀNH CẢM ƠN THẦY PHAN TRUNG HUY ĐÃ HƯỠNG DẪN VÀ GIÚP EM HOÀN THÀNH BÀI BÁO CÁO THỰC TẬP SV: Dương Quốc Huy 45 CĐ Toán Tin Ứng Dụng _K9a BÁO CÁO THỰC TẬP Đề tài: Quản Lý Điểm Sinh Viên Tài Liệu Tham Khảo 1.PHẠM HỮU KHANG Gíao trình SQL Server 2005 Nhà xuất Lao Động Xã Hội 2.TS.Trần Cơng UẨN Giao trình sơ liệu,Trường Đại Học Kinh Té Quôc Dân, nhà xuất Thống Kê-2000 Trần Thành Trai -Phân tích thiết kế hệ thống thơng tin –Nhà xuất trẻ 1995 Thạc Bình Cường - Phân tích thiết kế hệ thống thơng tin – Bài giảng Đại học Bách Khoa Hà Nội SV: Dương Quốc Huy 46 CĐ Toán Tin Ứng Dụng _K9a

Ngày đăng: 25/08/2018, 06:52

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan