Báo cáo môn học đ án lập trình net đề tài phầm mềm quản lý đoàn viên

34 4 0
Báo cáo môn học đ án lập trình  net đề tài phầm mềm quản lý đoàn 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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MƠN HỌC Đ ÁN LẬP TRÌNH NET ĐỀ TÀI: PHẦM MỀM QUẢN LÝ ĐOÀN VIÊN Giảng viên hướng dẫn : Phương Văn Cảnh Sinh viên thực : Lê Công Anh Tuấn Vũ Tùng Lâm Lớp : D13_CNPM4 Hà Nội, Tháng năm 2021 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Lê Công Anh Tuấn Vũ Tùng Lâm Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Chữ ký Điểm Chữ ký Ghi MỤC LỤC LỜI MỞ ĐẦU ĐỀ CƯƠNG THỰC HIỆN Đ ÁN MỞ ĐẦU .3 Mục đích nghiên cứu Nhiệm vụ nghiên cứu 3 Phương pháp nghiên cứu .3 Phạm vi nghiên cứu Chương I: Khảo sát hệ thống cũ Khảo sát Xác định mục tiêu Yêu cầu hệ thống Chương II: Phân tích thiết kế hệ thống Phân tích hệ thống Phân tích xác định chức , tác nhân hồ sơ .7 Biểu đồ luồng liệu mức đỉnh Chương III Thiết kế Cơ Sở Dữ Liệu 13 Bảng Đoàn viên 13 Bảng Đồn phí 13 Bảng Gia đình .14 Bảng Hình thức kỉ luật .14 Bảng Kỉ luật 15 Bảng Người dùng 15 Bảng Nhận xét .16 Bảng Tình trạng gia đình 16 Bảng Vi phạm .17 10 Mối quan hệ bảng 18 Chương IV Thiết kế giao diện 19 Form Đăng nhập 19 Form Đổi mật 21 Form Main 22 Form Đoàn viên 23 Form Đồn phí 23 Form Gia đình 24 Form Hình thức kỉ luật 24 Form Kỉ luật 25 Form Nhận xét 25 10 Form Tìm kiếm .26 11 Form Tình trạng gia đinh đoàn viên .26 12 Form Vi phạm 27 13 Form Thông tin .27 KẾT LUẬN 28 LỜI MỞ ĐẦU Hiện công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật sống Nó trở thành cơng cụ đắc lực nhiều ngành nghề giao thông, quân sự, y học,… Vơꄁi như뀃ng ưu điểm mạnh ư뀁ng dụng đươꄣc nhiều c sống cuôthKJ công nghê J thông tin đL gi甃Āp cho công cviê quản J l礃Ā đươꄣc dO dàng Để quản l礃Ā môt công viê Jc cụ thể cRa mơ Jt quan thK ngươꄀi quản l礃Ā cTn thựcn hiê J nhiều dô nJ g tác Nhơꄀ có phTn mềm thK cơng viê c J đươꄣng thực hiê n dO J dàng nhiều V椃Ā dụ để quản l礃Ā đoàn viên thK ngươꄀi quản l礃Ā cTnpliên nhâ tục Jt thông câ J tin đồn viên Thơng tin đồn viên như: mL sinh viên, tên sinh viên, giơꄁi t椃Ānh, năm sinh, q qn,… Cơng viê Jc làm ngươꄀi quản l礃Ā vất vả Vơꄁi ”phTn mềm quản l礃Ā đoàn viên” mà ch甃Āng em nghiên cư뀁u xây dựng p lơꄁn tâ J sau phTn gi甃Āp 椃Āch cho ngươꄀi quản l礃Ā Ch甃Āng em xin chân thành cảm ơn thTy Phương Văn Cảnh, thTy đL trực tiếp hươꄁng dẫn nhóm em làm đồ án Trong trKnh thực đồ án, thTy đL hươꄁng dẫn gi甃Āp đỡ nhóm em giải khó khăn trKnh thực đồ án Ch甃Āng em xin chân thành cảm ơn ! Sinh viên thực hiê Jn Lê Công Anh Tuấn Vũ Tùng Lâm ĐỀ CƯƠNG THỰC HIỆN Đ ÁN  Tên đề tài: PhTn mềm quản l椃Ā đoan viên  Sinh viên thực hiện: - Lê Công Anh Tuấn ML SV: 18810310367 - Vũ Tùng Lâm ML SV: 18810310360  Giảng viên hươꄁng dẫn: Phương Văn Cảnh  Mục tiêu đề tài: - Phát triển hệ thống quản l礃Ā đoàn viên - Sử dụng kĩ phân t椃Āch thiết kế hươꄁng đối tươꄣng - Hệ thống hóa lại kĩ lập trKnh dùng C# Window Form  Nội Dung Đề Tài - Phân t椃Āch thiết kế hệ thống hươꄁng cấu tr甃Āc thiết kế sở dư뀃 liêu tương ư뀁ng - Xây dựng ư뀁ng dụng minh họa  PhTn mềm công cụ sử dụng - Microsoft Visual Studio 2019 - Microsoft SQL Server 2014 - NET Framework  Dự kiến kết đạt đươꄣc - Bài phân t椃Āch quản l礃Ā đoàn viên - PhTn mềm quản l礃Ā đoàn viên MỞ ĐẦU Mục đích nghiên cứu Một lươꄣng lơꄁn sinh viên thK quản l礃Ā thR cơng khó khăn Do phTn mềm vơꄁi mục đ椃Āch nâng cao hiệu q trKnh lưu trư뀃 thơng tin cRa đồn viên Tiết kiệm đươꄣc thơꄀi gian quản l礃Ā so vơꄁi quản l礃Ā thR công Nhiệm vụ nghiên cứu - Thiết kết hệ thống “Quản l礃Ā đồn viên” ngơn ngư뀃 lập trKnh NET Framework kết nối sở dư뀃 liệu SQL Server Phương pháp nghiên cứu a Phương pháp nghiên cứu lý luận Tham khảo, nghiên cư뀁u số tài liệu, sách, báo, trang mạng sở tiến hành phân t椃Āch thiết kế hệ thống “Quản l礃Ā đoàn viên” b Phương pháp nghiên cứu thực tiễn Để thực đề tài ch甃Āng em đL tham khảo 礃Ā kiến nhơꄀ gi甃Āp đỡ giảng dạy nhiệt tKnh cRa thTy Phương Văn Cảnh Tham khảo 礃Ā kiến thTy đồn trươꄀng bạn đoàn viên Phạm vi nghiên cứu Đối tươꄣng nghiên cư뀁u khảo sát phạm vi định mặt thơꄀi gian, không gian lĩnh vực nghiên cư뀁u Chương I: Khảo sát hệ thống cũ 1.Khảo sát Hiện nhà trươꄀng dùng hệ thống quản l椃Ā đoàn viên exel, word Việc hàng ngày nhập thông tin, sửa thông tin, in báo cáo, danh sách đồn viên làm thR cơng Cơng việc đòi hỏi nhiều kĩ cRa ngươꄀi quản l椃Ā, nhiều thơꄀi gian, dO nhTm lẫn Quá trKnh theo dõi thơng tin đồn viên, q trKnh học tập phát triển, gia đKnh vi phạm,… bị động, nên cTn tạo hệ thống gi甃Āp làm giảm áp lực cho ngươꄀi quản l礃Ā, góp phTn phát triển tập thể Đồn trươꄀng nói chung cá nhân đồn viên nói riêng Xác định mục tiêu Quản l椃Ā đoàn viên hệ thống mà quản l椃Ā tồn thơng tin cRa đồn viên từ l甃Āc vào trươꄀng đến trươꄀng Cụ thể chương trKnh có như뀃ng yêu cTu sau đây:  Lưu thơng tin đồn viên, bao gồm: mL sinh viên, họ tên sinh viên, ngày tháng năm sinh, sinh viên thuộc lơꄁp nào, khoa  Các sinh viên khác phải đảm bảo đựơꄣc không đươꄣc trùng mL sinh viên, thông tin liên quan đến sinh viên đươꄣc lưu lại năm sau trươꄀng  Quản l椃Ā, cập nhập(thêm, sửa, xóa) thơng tin sinh viên  Đảm bảo đươꄣc ch椃Ānh xác cao khâu: thông tin đTu vào,xử l椃Ā, lưu trư뀃 & đưa thông tin  In mẫu biểu báo cáo theo yêu cTu đào tạo Yêu cầu hệ thống Để đáp ư뀁ng đươꄣc nhu cTu đặt thK trươꄁc tiên hệ thống mơꄁi phải khắc phục đươꄣc nhươꄣc điểm cRa hệ thống cũ, tránh đươꄣc lỗi mà hệ thống cũ mắc phải phát triển ưu điểm tốt Nhiệm vụ hệ thống mơꄁi cTn đạt đươꄣc chư뀁c cRa hệ thống phải gi甃Āp cho ngươꄀi dùng dO dàng sử dụng Các chư뀁c phải bám sát vơꄁi công việc quản l礃Ā để thuận tiện cho việc sử dụng Các chư뀁c ch椃Ānh cRa hệ thống: Cập nhật danh mục dư뀃 liệu ( danh mục lơꄁp,danh mục loại hKnh đào tạo, danh mục ngang học,…): ch甃Āng ta đL biết, hàng năm thK trươꄀng có nhiều học sinh đến nhập học ch椃Ānh vK việc cập nhật dư뀃 liệu gặp nhiều khó khăn thơng qua chư뀁c thK gi甃Āp cho ngươꄀi quản l礃Ā cập nhật thay đổi thơng tin cách nhanh chóng mang lại hiểu cao Các chư뀁c lưu dư뀃 liệu: chư뀁c gi甃Āp cho ngươꄀi quản tiếc kiệm thơꄀi gian làm việc Thay vK ngươꄀi quản l礃Ā phải ngồi cập nhật lại thông tin cho học sinh, sinh viên thK ngươꄀi quản l礃Ā việc lưu từ danh mục sang danh mục khác Các chư뀁c khôi phục dư뀃 liệu: chư뀁c gi甃Āp 椃Āch nhKu cho ngươꄀi quản l礃Ā VK l礃Ā gK mà ngươꄀi quản l礃Ā không may làm dư뀃 liệu cRa học sinh, sinh viên thK thông qua chư뀁c gi甃Āp cho ngươꄀi quản l礃Ā thay vK phải cập nhật lại thông tin phong ban thK ngươꄀi quản l礃Ā việc khôi phục lại dư뀃 liệu Các chư뀁c trơꄣ gi甃Āp: chư뀁c gi甃Āp cho ngươꄀi mơꄁ dụng hiểu sử dụng phTn mềm cách thông thạo khoảng thơꄀi gian ngắn Phải xây dựng đươꄣc hệ thống phTn quyền để phân biệt chư뀁c riêng cRa ngươꄀi dùng ngươꄀi quản trị Ngươꄀi dùng thK phải xây dựng cho họ có quyền xem thơng tin Cịn ngươꄀi quản trị thK xây dựng vai trò: Quản trị viên quản l礃Ā viên Trong thK ngươꄀi quản trị viên coi làm sử dụng đươꄣc tất chư뀁c cRa hệ thống sau:  Đươꄣc sử dụng quyền, thay đổi, xóa thơng tin đồn viên  Quyền tạo, thay đổi, xóa thơng tin ngươꄀi dùng  Quyền sao, lưu phục hồi cở sở dư뀃 liệu Còn chư뀁c Quản l礃Ā viên thK có như뀃ng đặc quyền riêng sau:  Đươꄣc quyền tạo, thay đổi, xóa thông tin sinh viên Không việc xây dựng chư뀁c tKm kiếm thiếu hệ thống Bơꄀi vK thông qua chư뀁c không gi甃Āp cho ngươꄀi quản l礃Ā mà gi甃Āp cho việc tra cư뀁u cRa sinh viên trở lên nhanh chóng hết 椃Āt thơꄀi gian mà mang lại đươꄣc hiệu cao 5 Bảng Kỉ luật Hình 3.5 Bảng Kỉ luật Bảng Người dùng Hình 3.6 Bảng người dùng 15 Bảng Nhận xét Hình 3.7 Bảng nhận xét Bảng Tình trạng gia đình Hình 3.8 Bảng tình trạng gia đình 16 Bảng Vi phạm Hình 3.9 Bảng vi phạm 17 10.Mối quan hệ bảng Hình 3.10 Diagram 18 Chương IV Thiết kế giao diện Form Đăng nhập Hình 4.1 Form đăng nhập Form Đăng Nhập dành cho ngươꄀi quản l礃Ā đăng nhập vào hệt thống để thêm, sửa xóa sinh viên thông tin khác Trong form đăng nhập ch甃Āng em chia thành hai mục: đăng nhập vơꄁi quyền User đăng nhập dươꄁi quyền Admin: Hình 4.1.1 Form đăng nhập với quyền User 19 Hình 4.1.2 Form trang chủ với quyền User Hình 4.1.1 Form đăng nhập với quyền Admin 20 Hình 4.1.2 Form trang chủ với quyền Admin Form Đổi mật Hình 4.2 Form đổi mật Form Đổi mật dành cho ngươꄀi quản l礃Ā đổi mật cTn thiết, đảm bảo bảo mật hệ thống 21 Form Main Hình 4.3 Form Main Tại form Main có như뀃ng ngươꄀi đươꄣc phân quyền quản l礃Ā mơꄁi vào đươꄣc Form Main để chuyển hươꄁng đến form thao tác khác 22 Form Đồn viên Hình 4.4 Form Đồn viên Tại form Đồn viên hiển thị thơng tin đồn viên Form Đồn phí Hình 4.5 Form Đồn phí 23 Các chư뀁c Làm mơꄁi, Thêm, Sửa, Xóa để thay đổi, cập nhật thông tin update vào sở dư뀃 liệu Form Gia đình Hình 4.6 Form Gia đình Form Hình thức kỉ luật Hình 4.7 Form hình thức kỉ luật 24 Form Kỉ luật Hình 4.8 Form kỉ luật Form Nhận xét Hình 4.9 Form nhận xét 25 10 Form Tìm kiếm Hình 4.10 Form tìm kiếm 11 Form Tình trạng gia đinh đồn viên Hình 4.11 Form tinh trạng gia đinh đồn viên 26 12 Form Vi phạm Hình 4.12 Form quản lý vi phạm 13 Form Thơng tin Hình 4.13 Form thơng tin 27 KẾT LUẬN Qua chương phân t椃Āch tKm hiểu hệ thống thơng tin tốn quản l椃Ā đồn viên, nhóm ch甃Āng em đL đưa như뀃ng phân t椃Āch hệ thống hai phương diện chư뀁c dư뀃 liệu Về chư뀁c nhóm đL đưa đươꄣc sơ đồ chư뀁c cRa hệ thống Về dư뀃 liệu đL đưa sơ đồ dư뀃 liệu Tuy nhiên hạn chế nghiên cư뀁u tiếp cận thực tế, ch椃Ānh vK việc phân t椃Āch khơng tránh khỏi việc sai sót Việc phân chia phận bất cập Chư뀁c trùng lặp hạn chế Thiết kế hệ thống chưa hoan toàn khơꄁp vơꄁi thực tế Nhưng trKnh làm bài, nhóm đL nhận đươꄣc hỗ trơꄣ nhiệt tKnh từ giảng viên hươꄁng dẫn Nhóm mong nhận đươꄣc nư뀃a như뀃ng 礃Ā kiến đón góp để hoàn thành đề tài đươꄣc tốt Ch甃Āng em xin chân thành cảm ơn ThTy 28 TÀI LIỆU THAM KHẢO C# and NET Framework Programming with Microsoft NET Microsoft NET (tác giả: Đoàn Quang Minh) Lập trKnh vơꄁi sở dư뀃 liệu (tác giả: Phạm Hư뀃u Khang) TS.Dương Kiều Hoa - Tơn Thất Hịa An, Giáo trKnh phân t椃Āch thiết kế hệ thống thông tin vơꄁi UML, NXB Đại học Quốc gia TPHCM, 2006 Tài liệu LINQ to SQL LINQ for Visual C# 2005 http://msdn.microsoft.com.vn http://tailieu.vn http://sharecode.vn 29

Ngày đăng: 09/06/2023, 09:59

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

  • Đang cập nhật ...

Tài liệu liên quan