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

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC-PHẦN MỀM HỖ TRỢ TÍNH ĐIỂM CHUYÊN CẦN

61 457 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

Thông tin cơ bản

Định dạng
Số trang 61
Dung lượng 1,05 MB

Nội dung

TRƯỜNG ĐẠI HỌC ĐẠI NAM KHOA CÔNG NGHỆ THÔNG TIN ────────── * ────────── ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN PHẦN MỀM HỖ TRỢ TÍNH ĐIỂM CHUYÊN CẦN Giáo viên hướng dẫn : TS.Lương Cao Đông Sinh viên thực hiện : Phạm Quang Hiệp Lớp CNTT : 03-01 - Khóa III HÀ NỘI 5-2013 Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 2 LỜI CẢM ƠN Tôi xin chân thành cảm ơn các thầy cô trong khoa Công nghệ thông tin, trường Đại học Đại Nam đã truyền đạt những kiến thức quý báu cho tôi trong những năm học vừa qua và nhất là đã tạo điều kiện thuận lợi cho tôi học tập, thực hiện đề tài tốt nghiệp này. Để có thể hoàn thành được đề tài này tôi xin chân thành cảm ơn đến thầy giáo hướng dẫn đề tài - Tiến Sĩ Lương Cao Đông, Giảng viên, chủ nhiệm Khoa Công Nghệ Thông Tin trường Đại Học Đại Nam, đã hết lòng giúp đỡ, hướng dẫn, tận tình chỉ dạy để tôi hoàn thành được đề tài này. Tiếp đến tôi xin gửi lời cảm ơn đến thầy giáo Thạc Sĩ Phạm Văn Tiệp đã nhiệt tình góp ý và giúp đỡ tôi trong quá trình làm đề tài. Cuối cùng tôi xin gửi lời đến người thân, các bạn lớp CNTT 03-01 đã đông viên tôi trong suốt thời gian làm đồ án cũng như thời gian học tập. Họ là những người luôn cho tôi những góp ý về nội dung cũng như thu thập giúp tôi những tài liệu cần thiết phục vụ cho đồ án tốt nghiệp Tôi xin chân thành cảm ơn! Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 3 PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP 1. Thông tin về sinh viên Họ và tên sinh viên: Phạm Quang Hiệp Điện thoại liên lạc: 01675567670 Email: lucky.clover91@yahoo.com Lớp: CNTT 03-01 Hệ đào tạo: Đại Học CNTT Đồ án tốt nghiệp được thực hiện tại: Hà Nội Thời gian làm Đồ án tốt nghiệp: Từ ngày 1/5/2013 đến 31/5/2013 2. Mục đích nội dung của đồ án tốt nghiệp Phần mềm “Hỗ trợ tính điểm chuyên cần”, được tạo ra để giáo viên có thể điểm danh sinh viên sau mỗi giờ lên lớp. Giáo viên có thể quản lý điểm danh cho sinh viên 1 cách chính xác và nhanh chóng, dễ dàng lên thống kê và tính điểm cho sinh viên. Giúp cho giáo viên không còn phải thống kê và điểm danh đang được thực hiện thủ công . 3. Các nhiệm vụ cụ thể của đồ án tốt nghiệp Viết phần mềm “Hỗ trợ tính điểm chuyên cần”, chương trình có những chức năng sau: - Cập nhật, bổ sung sửa đổi, xóa danh sách sinh viên. - Điểm danh cho các sinh viên. - Lên kết quả điểm danh. - Lên báo cáo điểm chuyên cần. Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 4 4. Lời cam đoan của sinh viên: Tôi: Phạm Quang Hiệp cam kết Đồ án tốt nghiệp là công trình nghiên cứu của bản thân tôi dưới sự hướng dẫn của Tiến sĩ – Lương Cao Đông. Các kết quả nêu trong Đồ án tốt nghiệp là trung thực, không phải là sao chép toàn văn của bất kỳ công trình nào khác. Hà Nội, ngày 30 tháng 5 năm 2013 Tác giả ĐATN Hiệp Phạm Quang Hiệp 5. Xác nhận của giáo viên hướng dẫn về mức độ hoàn thành của Đồ án tốt nghiệp và cho phép bảo vệ: Hà Nội, ngày tháng năm Giáo viên hướng dẫn Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 5 Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 6 TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Điểm danh trong mỗi buổi học là việc thường làm của mỗi giáo viên, hằng ngày giáo viên phải thực hiện điểm danh sinh viên bằng cách ghi lên phiếu điểm danh. Đến cuối học kỳ thì sẽ thực hiện thống kê, và lên kết quả điểm chuyên cần cho sinh viên. Hiện nay việc thống kê và điểm danh đó vẫn thực hiện 1 cách thủ công bằng quản lý sổ sách. Chính vì lý do này mà tôi chọn đề tài này và đã viết phần mềm hỗ trợ tính điểm chuyên cần cho sinh viên khoa CNTT. Trong chương trình giáo viên có thể quản lý các thông tin sinh viên, môn học, và điểm danh các sinh viên đó, tìm kiếm các thông tin về điểm, về sinh viên. Thống kê và báo cáo điểm chuyên cần của sinh viên một cách nhanh chóng thông qua phần mềm. Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 7 MỤC LỤC LỜI NÓI ĐẦU DANH MỤC HÌNH DANH SÁCH TỪ VIẾT TẮT DANH SÁCH KÝ HIỆU CHƯƠNG 1: KHẢO SÁT VÀ ĐÁNH GIÁ HỆ THỐNG 13 1.1 Mục đích của phần mềm 13 1.2 Khảo sát hiện trạng 13 1.3 Yêu cầu đề tài 14 1.4 Tính khả thi của phần mềm 15 CHƯƠNG 2: GIỚI THIỆU CÔNG NGHỆ SỬ DỤNG 16 2.1 Đánh giá các công nghệ 16 2.2 Đánh giá các công nghệ 16 2.2.1 Kiến trúc NET Framwork 16 2.2.2 Công Cụ Lập Trình Microsoft ViSual Studio 2010 18 2.2.3 Hệ quản trị cơ sở dữ liệu SQL server 2005 18 2.2.4 Phần Mềm DotNetBar 20 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 21 3.1 Phân tích yêu cầu về dữ liệu 21 3.1.1 Dữ liệu đầu vào 21 Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 8 3.2 Biểu đồ phân cấp chức năng 26 3.3 Biểu đồ luồng dữ liệu 29 CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 32 4.1 Thiết kế cơ sở dữ liệu 32 4.1.1 Xây dựng mô hình khái niệm dữ liệu 32 4.1.1.1 Xây dựng thực thể 32 4.1.1.2 Xác định mối quan hệ 34 4.1.2 Mô hình dữ liệu 37 4.1.3 Mô hình chuẩn hóa 3NF 38 4.2 Sơ đồ thực thể liên kết toàn bộ dữ liệu 39 4.2.1 Mô hình vật lý dữ liệu 40 4.3 Thiết kế bảng sql server 44 CHƯƠNG 5: MỘT SỐ HÌNH ẢNH DEMO CHƯƠNG TRÌNH 48 KẾT LUẬN 58 Tài liệu tham khảo 59 Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 9 DANH MỤC HÌNH Hình 1: Biểu đồ phân cấp chức năng 27 Hình 2: Biểu đồ luồng dữ liệu mức khung cảnh 29 Hình 3: Biểu đồ luồng dữ liệu bối cảnh 29 Hình 4: Biểu đồ luồng dữ liệu mức đỉnh 30 Hình 5: Biểu đồ tìm kiếm 31 Hình 6: Giao diện đăng nhập 48 Hình 7: Giao diện main chính 49 Hình 8: Giao diện thông tin sinh viên 50 Hình 9: Giao diện thông tin môn học 51 Hình 10: Tìm kiếm sinh viên 52 Hình 11: Tìm kiếm điểm 53 Hình 12: Giao diện cập nhật sinh viên 53 Hình 13: Giao diện cập nhật môn học 54 Hình 14: Giao diện điểm danh 54 Hình 15: Giao diện thông tin điểm danh 55 Hình 16: Giao diện điểm chuyên cần 56 Hình 17: Giao diện báo cáo điểm chuyên cần 57 Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 10 [...]... thành đồ án không tránh khỏi sai sót Em rất mong sự góp ý đóng góp của thầy cô và các bạn để em có thể hoàn thiện đồ án tốt hơn Hà Nội, ngày 30 tháng 5 năm 2013 Sinh viên thực hiện Phạm Quang Hiệp Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 14 CHƯƠNG 1 KHẢO SÁT VÀ ĐÁNH GIÁ HỆ THỐNG 1.1 Mục đích của phần mềm Phần mềm Hỗ trợ tính điểm chuyên cần là phần mềm thống kê và lên kết quả điểm. .. lao động của con người mà vẫn đạt được kết quả như mong muốn Phần mềm Hỗ trợ tính điểm chuyên cần sẽ giúp cho người quản lý điểm có thể nhanh chóng cập nhật điểm danh, chấm điểm của môn học đó Giúp cho việc tính toán, điểm danh 1 cách thuận tiện, nhanh chóng, đạt được hiểu quả cao Đồ án báo cáo gồm có 5 chương : CHƯƠNG I : Khảo sát và đánh giá hệ thống CHƯƠNG II : Các công nghệ sử dụng CHƯƠNG III :... thông tin cần thiết như thông tin sinh viên, lịch học, môn học,… Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 28 - Điểm danh cho các sinh viên - Tìm kiếm thông tin của sinh viên, điểm chuyên cần của sinh viên - Thống kê và báo cáo thông tin của sinh viên và điểm chuyên cần của sinh viên Hỗ trợ tính điểm chuyên cần Cập nhập sinh viên, môn học… Điềm danh sinh viên Nhập mới Điểm danh... thông tin, Cập nhật thông tin Kết quả cập nhật, thông tin Điểm danh sinh viên Điểm Danh Bảng Điểm Thông tin điểm Y/c điểm, sinh viên Thông tin Giáo viên Tra Cứu Y/c điểm, sinh viên Lãnh đạo khoa Thông tin điểm Y/c điểm, sinh viên Y/c điểm, sinh viên In ấn In danh sách điểm In danh sách điểm Bảng Điểm Chuyên Cần Danh sách sinh viên Hình 4: Biểu đồ luồng dữ liệu mức đỉnh Sinh viên thực hiện: Phạm Quang... nhiều Hằng ngày bộ phận quản sinh sẽ thực hiện điểm danh ghi phiếu đối với các buổi lên lớp của sinh viên Cuối học kì sẽ thực hiện thống kê và lên kết quả điểm chuyên cần của sinh viên để gửi giáo viên Hiện nay việc thống kê và điểm danh đang được thực hiện thủ công bằng quản lý sổ sách vì thế chúng ta cần phải có một phần mềm Hỗ trợ tính điểm chuyên cần để đỡ tốn nhân lực và sức lao động của con... trong nhà trường, việc quản lý điểm của sinh viên có rất nhiều việc cần phải quản lý, được chia ra thành nhiều khâu, nhiều phần mới có thể quản lý được Cụ thể ở việc tính điểm chuyên cần cho sinh viên, cần phải quản lý toàn bộ thông tin sinh viên (thông tin, điểm, …), quản lý môn học, lịch học,… thống kê điểm danh các buổi học của 1 lớp trong 1 môn, để tính điểm chuyên cần của sinh viên đó học môn đó... cách dễ dàng Với sự giúp đỡ của tin học, hỗ trợ cho việc tính điểm chuyên cần sẽ trở nên đơn giản, thuận tiện, nhanh chóng, và hiệu quả hơn rất nhiều 1.3 Yêu cầu đề tài Quản lý, điểm danh sinh viên theo lớp, theo môn học, thống kê kết quả điểm danh của sinh viên sau mỗi kỳ học Chấm điểm cho các sinh viên theo số buổi đi học của môn đó Sau đó sẽ thống kê điểm chuyên cần của sinh viên đó theo lớp, theo môn... Bảng Điểm Danh NgayDiemDanh 3.1.1.1.9 Bảng Lý Do TenLyDo 3.2 Biểu đồ phân cấp chức năng Sơ đồ phân cấp chức năng cho ta cái nhìn tổng quát về các chức năng của hệ thống, nó giúp xác định phạm vi của hệ thống cần phân tích và tăng cường cách tiếp cận logic tới phân tíchhệ thống Qua quá trình khảo sát hiện trạng và tìm hiểu yêu cầu người dùng, đã đưa ra phần mềm hỗ trợ tính điểm chuyên cần với sơ đồ phân... thông tin Tìm kiếm thông tin Trả kết quả tìm kiếm Y/c thống kê, in kết quả Hình 2: Biểu đồ luồng dữ liệu mức khung cảnh 3.3.2 Biểu đồ luồng dữ liệu mức đỉnh Y/c điểm danh Thông tin điểm, sinh viên Hệ thống tính điểm chuyên cần Giáo Viên DSSV + Điểm Lãnh đạo khoa Y/c thống kê Thông tin điểm Thông tin thống kê Hình 3: Biểu đồ luồng dữ liệu bối cảnh Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT... năng này cho phép người dùng thống kê danh sách sinh viên theo lớp ,điểm chuyên cần của sinh viên của 1 lớp theo môn học Sinh viên thực hiện: Phạm Quang Hiệp – Khóa III – Lớp CNTT 03-01 30 3.3 Biểu đồ luồng dữ liệu 3.3.1 Biểu đồ luồng dữ liệu mức khung cảnh Y/c chấm điểm In kết quả Giáo viên Trả về các kết quả Hệ thống tính điểm chuyên cần Y/c tìm kiếm Lãnh đạo khoa Y/c cập nhật thông tin Tìm kiếm thông . CNTT Đồ án tốt nghiệp được thực hiện tại: Hà Nội Thời gian làm Đồ án tốt nghiệp: Từ ngày 1/5/2013 đến 31/5/2013 2. Mục đích nội dung của đồ án tốt nghiệp Phần mềm Hỗ trợ tính điểm chuyên cần ,. TRƯỜNG ĐẠI HỌC ĐẠI NAM KHOA CÔNG NGHỆ THÔNG TIN ────────── * ────────── ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN PHẦN MỀM HỖ TRỢ TÍNH ĐIỂM CHUYÊN CẦN Giáo viên hướng dẫn. 03-01 14 CHƯƠNG 1 KHẢO SÁT VÀ ĐÁNH GIÁ HỆ THỐNG 1.1. Mục đích của phần mềm Phần mềm Hỗ trợ tính điểm chuyên cần là phần mềm thống kê và lên kết quả điểm chuyên cần của sinh viên để gửi cho giáo

Ngày đăng: 18/05/2015, 18:36

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[5] Một số trang web tham khảo source code C# : http://www.codeproject.comhttp://www.wikipedia.com Link
[1] Bài giảng Lập trình C# và SQL server 2005 do thầy Ths. Phạm Văn Tiệp giảng dạy Khác
[2] Phạm Hữu Khang. 2006. Lập Trình Cơ Sở Dữ Liệu (Tập 4, quyển 1). Nhà xuất bản lao động xã hội Khác
[3] Dương Quang Thiện, Lập trình Căn Cứ Dữ Liệu dùng ADO.NET và C#, Nhà xuất bản Tổng Hợp TP. Hồ Chí Minh Khác
[4] Giáo trình hệ quản trị CSDL SQL server 2005 Khác

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w