Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
918,04 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC QUẢN LÝ VÀ CƠNG NGHỆ HẢI PHỊNG - ĐỒ ÁN TỐT NGHIỆP NGÀNH : CÔNG NGHỆ THÔNG TIN Sinh viên : VŨ VĂN ĐỨC Giảng viên hướng dẫn: LÊ VĂN PHÙNG HẢI PHÒNG – 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC QUẢN LÝ VÀ CƠNG NGHỆ HẢI PHỊNG - THIẾT KẾ CSDL THEO PHƯƠNG PHÁP MÔ HÌNH VÀ ỨNG DỤNG VÀO VIỆC XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ HỆ THỐNG CÂU LẠC BỘ THỂ DỤC THỂ THAO HÀ NỘI ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH: CƠNG NGHỆ THƠNG TIN Sinh viên : VŨ VĂN ĐỨC Giảng viên hướng dẫn : TS LÊ VĂN PHÙNG HẢI PHÒNG – 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC QUẢN LÝ VÀ CÔNG NGHỆ HẢI PHÒNG NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP Sinh viên: Vũ Văn Đức Mã số: 18121110019 Lớp: CT2201 Ngành: Công nghệ Thông tin Tên đề tài: Thiết kế CSDL theo phương pháp mơ hình ứng dụng vào việc xây dựng chương trình quản lý hệ thống câu lạc thể dục thể thao Hà Nội NHIỆM VỤ ĐỀ TÀI Mơ tả tóm tắt đề tài - Thiết kế sở liệu theo phương pháp mơ hình ứng dụng vào việc xây dựng chương trình quản lý hệ thống câu lạc thể dục thể thao Hà Nội a Nội dung: Tìm hiểu sở liệu, thiết kế sở liệu theo phương pháp mơ hình ứng dụng vào việc xây dựng chương trình quản lý hệ thống câu lạc thể dục thể thao Hà Nội b Nội dung hướng dẫn - Tìm hiểu tốn quản lý hệ thống câu lạc thể dục thể thao Hà Nội - Phân tích, thiết kế sở liệu, hệ thống - Thiết kế, xây dựng ứng dụng chương trình quản lý hệ thống câu lạc thể dục thẻ thao Hà Nội - Nhận xét, đánh giá kết luận c Kết cần đạt - Tài liệu mô tả kết thực - Chương trình quản lý hệ thống câu lạc thể dục thể thao Hà Nội Các tài liệu, số liệu cần thiết - Tài liệu tham khảo hệ quản trị sở liệu, ngơn ngữ lập trình - Lê Văn Phùng (2014), Kỹ thuật phân tích thiết kế hệ thống thông tin hướng cấu trúc, Tái lần 3, NXB Thông tin Truyền thông - Lê Văn Phùng (2018), Cơ sở liệu quan hệ công nghệ phân tích thiết kế, Tái lần 1, NXB Thơng tin Truyền thông - Tài liệu Ngôn ngữ lập trình sử dụng đồ án - Tài liệu mơ hình hố - Tài liệu nghiệp vụ quản lý thể dục thể thao CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Họ tên : Lê Văn Phùng Học hàm, học vị : Tiến sĩ Cơ quan công tác : Viện Công nghệ Thông tin, Viện Hàn lâm Khoa học Công nghệ Việt Nam Nội dung hướng dẫn: Chương 1-Tổng quan thiết kế CSDL theo phương pháp mơ hình 1.1 Kỹ thuật xác định thực thể kỹ thuật đặc tả [2] 1.2 Quy trình thiết kế [2] 1.3 Ví dụ [2] Chương 2- Phân tích_Thiết kế hệ thống câu lạc thể dục thể thao Hà Nội 2.1 Mô tả hệ thống [4] 2.2 Các bảng liệu khảo sát [2] 2.3 Phân tích thiết kế chức liệu cho hệ thống [1][2] 2.4 Thiết kế chương trình [1][4] Chương 3- Xây dựng chương trình thử nghiệm 3.1 Giới thiệu chương trình (Mục tiêu, cấu trúc chương trình) 3.2 Lựa chọn ngơn ngữ chương trình thử nghiệm [3] 3.3 Các giao diện chương trình [1] Kết cần đạt - Tài liệu mô tả kết thực - Thiết kế CSDL cho hệ thống quản lý câu lạc theo phương pháp mơ hình - Phân tích- Thiết kế chức liệu cho hệ thống - Thiết kế cài đặt chương trình thử nghiệm có kết ngơn ngữ lập trình tự chọn - Đảm bảo đồ án tốt nghiệp có chất lượng Đề tài tốt nghiệp giao ngày tháng năm 2022 Yêu cầu phải hoàn thành xong trước ngày 25 tháng năm 2022 Đã nhận nhiệm vụ ĐTTN Đã giao nhiệm vụ ĐTTN Giảng viên hướng dẫn Sinh viên Hải Phịng, ngày tháng TRƯỞNG KHOA năm 2022 CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TỐT NGHIỆP Họ tên giảng viên: Đơn vị công tác: Họ tên sinh viên: Ngành: Công nghệ thông tin Nội dung hướng dẫn: Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp ………………………………………………………………………………….… ………………………………………………………………………………….…… ………………………………………………………………………………….…… Đánh giá chất lượng đồ án/khóa luận (so với nội dung yêu cầu đề nhiệm vụ Đ.T T.N mặt lý luận, thực tiễn, tính tốn số liệu…) ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… Ý kiến giảng viên hướng dẫn tốt nghiệp Đạt Không đạt Điểm:…………………………………… Hải Phòng, ngày tháng 07 năm 2022 Giảng viên hướng dẫn (Ký ghi rõ họ tên) CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN CHẤM PHẢN BIỆN Họ tên giảng viên: Đơn vị công tác: Họ tên sinh viên: Ngành: Công nghệ thông tin Đề tài tốt nghiệp: Phần nhận xét giảng viên chấm phản biện ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… Những mặt hạn chế ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… ………………………………………………………………………………….…… Ý kiến giảng viên chấm phản biện Được bảo vệ Không bảo vệ Điểm:………………… Hải Phòng, ngày tháng 07 năm 2022 Giảng viên chấm phản biện (Ký ghi rõ họ tên) LỜI CẢM ƠN Trong suốt trình học tập, hoàn thành đồ án này, em nhận nhiều hướng dẫn tận tình quý báu thầy ban Với lịng biết ơn sâu sắc em xin bày tỏ lời cảm ơn đến Ban giám hiệu nhà trường Đại học Quản lý Cơng nghệ Hải Phịng, Khoa Cơng nghệ thơng tin tạo điều kiện để em hoàn thành tốt đồ án Em xin cảm ơn TS Lê Văn Phùng, người thầy hướng dẫn hết lòng, giúp đỡ, bảo ban, động viên tạo điều kiện để em hoàn thành tốt đồ án tốt nghiệp Xin chân thành cảm ơn Thầy Cô hội động chấm thi có góp ý để em hồn thiện luận văn cách tốt Cảm ơn anh chị khóa bạn giúp đỡ em nhiều trình tìm tài liệu để hồn thành đồ án,… Xin cảm ơn Văn phịng đại diện cơng ty cổ phần đầu tư tài cơng nghệ Datatech Hải Phòng nơi em thực tập giúp em có kiến thức thực tế vơ bổ ích giúp đồ án trở nên hồn thiện Xin cảm ơn bố mẹ, em bên động viên giúp đỡ việc học tập để ngày hơm hồn thành đồ án quan trọng đời sinh viên Trong trình làm đồ án chắn em mắc phải nhiều sai sót mong Thầy Cơ bỏ qua Đồng thời, với kinh nghiệm kiến thức hạn chế em xin đóng góp từ Thầy Cơ để đồ án em hoàn thiện Em xin chân thành cảm ơn! Hải Phòng, ngày tháng Sinh viên Vũ Văn Đức năm 2022 Mục lục Mở đầu Chương Tổng quan thiết kế CSDL theo phương pháp mơ hình 1.1.Kỹ thuật xác định thực thể kỹ thuật đặc tả 1.1.1 Kỹ thuật xác định thực thể 1.1.2 Kỹ thuật đặc tả 1.2.Quy trình thiết kế .6 1.3 Ví dụ Chương Phân tích_Thiết kế hệ thống câu lạc thể dục thể thao Hà Nội 13 2.1 Mô tả hệ thống 14 2.2 Các bảng liệu khảo sát 15 2.3 Phân tích thiết kế xử lý liệu cho hệ thống 17 2.3.1 Phân tích thiết kế xử lý 17 2.3.2 Phân tích thiết kế liệu .18 1-KHUVUC 25 2-DICHVU 25 3-KHUVUC-DICHVU 26 2.4 Thiết kế chương trình 28 2.4.1 Thiết kế đầu 28 2.4.2 Thiết kế menu chương trình .31 Chương Xây dựng chương trình thử nghiệm 33 3.1 Giới thiệu chương trình 33 3.1.1 Mục tiêu 33 3.1.2.Cấu trúc chương trình 33 3.2 Lựa chọn ngơn ngữ chương trình thử nghiệm 34 3.3.Các giao diện chương trình .35 KẾT LUẬN .43 Tài liệu tham khảo .44 5-Tỷ lệ ưu đãi theo dịch vụ Mức ưu đãi … Mã dịch vụ Tên dịch vụ Tỷ lệ ưu đãi (%) Tỷ lệ ưu đãi (%) Bia Bi-a 30 25 Boi Bơi 50 40 Bban Bóng bàn 30 25 Caulong Cầu lơng 20 15 Khicong Khí cơng 50 40 Khieuvu Khiêu vũ 20 10 Tenit Ten-nit 20 15 TDDC Thể dục dụng cụ 30 20 TDDS Thể dục 30 20 20 20 STT dưỡng sinh 10 Xonghoi Xơng II-Tình hình sử dụng dịch vụ A-Tồn Trung tâm TÌNH HÌNH SỬ DỤNG DỊCH VỤ TỒN TRUNG TÂM Khoảng thời gian báo cáo : từ đến STT Số lượng max hội viên tham gia/ngày Dịch vụ sử dụng 30 B-Theo Khu vực TÌNH HÌNH SỬ DỤNG DỊCH VỤ KHU VỰC: Khoảng thời gian báo cáo : từ đến STT Số lượng max hội viên tham Dịch vụ sử dụng gia/ngày III-Hệ thống báo cáo Hệ thống cần loại báo cáo chính: A-Tình hình sử dụng loại dịch vụ theo Khu vực (biểu diễn đồ thị hình cột) B-Tình hình sử dụng loại dịch vụ tồn Trung tâm (biểu diễn đồ thị hình cột) 2.4.2 Thiết kế menu chương trình Để đáp ứng u cầu đầu ra, chương trình cần có chức sau: A-Hệ thống A1-Thay đổi mật A2-Quản lý người dùng A3-EXIT B-Quản lý B1-Danh mục khu vực B2-Danh mục dịch vụ B3-Danh sách hội viên 31 B4-Bảng giá dịch vụ B5-Tỷ lệ ưu đãi B6-Tình hình sử dụng dịch vụ theo khu vực (dạng bảng) B7-Tình hình sử dụng dịch vụ theo toàn trung tâm (dạng bảng) C-Tìm kiếm C1-Tìm kiếm hội viên theo tên C2-Tìm kiếm hội viên theo thời gian gia nhập D-Báo cáo D1-Báo cáo Tình hình sử dụng loại dịch vụ theo khu vực (dạng biểu đồ cột) D2-Báo cáo Tình hình sử dụng loại dịch vụ tồn trung tâm (dạng biểu đồ cột) E-Trợ giúp E1-hướng dẫn sử dụng chương trình 32 Chương Xây dựng chương trình thử nghiệm 3.1 Giới thiệu chương trình 3.1.1 Mục tiêu Chương trình nhằm ứng dụng tin học vào việc quản lý trở nên đơn giản dễ dàng so với thực thủ công, thời gian xử lý chậm khó bảo quản giấy tờ theo thời gian Tiết kiệm chi phí quản lý, đem lại độ xác cao Do đó, cần xây dựng chương trình quản lý hệ thống câu lạc thể dục thể thao Như vậy, quản lý câu lạc thể dục thể thao địa bàn thành phố Hà Nội, câu lạc bộ, môn thể thao sân vận động nhà thi đấu quản lý danh sách để thuận tiện cho ban thể thao Hà Nội theo dõi, mang tính xác thuận tiện cho nơi làm việc, khách hàng tham khảo nơi gần nhất, câu lạc bộ, nhà thi đấu gần khoảng cách địa lí, chi phí cho việc thuê theo tháng, đặt lịch để nhu cầu thể thao thuận tiện tất khách hàng 3.1.2.Cấu trúc chương trình Cấu trúc chương trình chia làm phần liên kết với Mở đầu chương trình form đăng nhập, dành cho tài khoản đăng ký từ admin Hình 3.1 Menu chương trình quản lý CLB thể dục thể thao Hà Nội 33 Phần menu chương trình, chia làm nhiều phần khác nhau, từ đăng ký khu vực nội thành, khu vực dịch vụ nội thành tiếp đến điểm có dịch vụ thể thao khu vận động Thành viên đăng ký form đăng ký thành viên, theo khách hàng đăng ký gói dịch vụ bên admin xem xếp loại theo khách hàng Thanh toán người bên thu ngân toán theo id khách hàng thời gian sử dụng, phí thêm dịch vụ tổng thời gian sử dụng số tháng 3.2 Lựa chọn ngơn ngữ chương trình thử nghiệm Theo phân tích thiết kế trên, em chọn ngơn ngữ lập trình winform c# cho phù hợp với yêu cầu chương trình đề Winform hay gọi windows form giải pháp chạy windows Winform công nghệ Microsoft cho phép chúng lập trình ứng dụng windows PC Để hiểu sâu windows form thư viện lớp đồ họa, mã nguồn mở hoàn toàn miễn phí Từ năm 2003 windows form xem phần microsoft Phần mềm cung cấp tảng để viết lập trình phong phú dành cho máy tính bàn, laptop, máy tính bảng,… coi thay cho thư viện lớp tảng Microsoft Foundation C ++ Winform có tuổi thọ lâu đời, nên chúng bị khai tử Nhưng Việt Nam chúng tồn phát triển Lý ưu điểm mà chúng mang lại Những lập trình viên C# đời đầu học sử dụng winform Bởi vì: • Giao diện kéo thả dễ học sử dụng • Gắn event cho button cần double click Hỗ trợ nhiều event click, hover ,… • Viết code trực quan hơn: Có thể lấy text từ textbox show liệu messagebox, kết nối grid SQL 34 Chính dễ code cần kéo thả nên có nhiều component có sẵn Phù hợp với nhiều phần mềm thống kê, quản lý, tính tiền, … Thích hợp cho nhiều doanh nghiệp từ lớn nhỏ Component gồm có Telerik UI DevExpress sử dụng hồn tồn miễn phí Việt Nam, hai thành phần giúp tạo nên giao diện đẹp đại Những ưu điểm chung mà winform mang lại cho người dùng: • Dễ học dễ dạy • Tốc độ xử lý liệu nhanh hiệu • Chạy nhiều phiên Windows khác • Có thể thao tác với nhiều giao diện Với thời gian kiến thức trường học hỏi, winform c# mà ngôn ngữ hợp với đề tà lượng kiến thức vừa đủ sinh viên chúng em 3.3.Các giao diện chương trình Giao diện đăng nhập Hình 3.2 Giao diện đăng nhập 35 Giao diện đầu chương trình đăng nhập cho tài khoản admin quản lý cho ứng dụng gồm có tài khoản mật đăng nhập Giao diện menu chương trình Hình 3.3 Giao diện menu chương trình Giao diện cho phép người quản lý truy xuất vào mục cần thiết master entry (mục nhập chính) mục người dung, khách hàng, nơi cung cấp dịch vụ, stock (những hạng mục chia), thành viên toán 36 3.Giao diện Master entry (mục nhập chính) Hình 3.4 Giao diện Master entry Đó bao gồm mục khu vực cần thiết để quản lý, có chức cần thiết thêm, xóa, sửa, update, đóng Và mục khu vực quản lý Hình 3.5 Giao diện khu vực phụ 37 Có khu vực mà khu vực quản lý, nằm khu vực có chức giống khu vực Hình 3.6 Giao diện cập nhật dịch vụ Mục nhập dịch vụ có thêm chức dịch vụ bên quản lý cho thêm phần giá, nơi mà khu vực tên dịch vụ hiển thị giá phải trả gồm phí bao gồm VAT, phí miễn giảm mức phụ thu thêm, khách hàng xem thêm phần liệu dịch vụ khác có 38 Hình 3.7 Danh sách loại thành viên Mục gồm thành viên mà bên dịch vụ có mức giảm phù hợp nhiều ưu đãi cho dịch vụ đăng ký khác tùy theo mức đăng ký thành viên (khách hàng) để phân chia phù hợp Hình 3.8 Giao diện cập nhật thành viên 39 Giao diện khách hàng có mục nhập cho khách hàng muốn đăng ký làm thành viên câu lạc gồm id riêng khách, tên, địa chỉ, số điện thoại vả gmail, ảnh bên khách hàng cung cấp theo ta xem lượng khách hàng danh sách đăng ký khách hàng Hình 3.9 Giao diện cập nhập nhà cung cấp Giao diện nhập nhà cung cấp nơi câu lạc muốn đăng ký bên quản lý, họ cung cấp tên, địa số điện thoại để ban quản lý dễ quản lý câu lạc Hình 3.10 Giao diện cập nhật dịch vụ 40 Mục nhập dịch vụ, ban quản lý nhập câu lạc môn thể thao mà bên câu lạc có đăng ký để bên khách hàng chọn dễ dàng câu lạc thuận tiện biết câu lạc có mơn thể thao họ muốn đăng ký Hình 3.11 Giao diện thành viên Thì mục nhập thành viên đối chiếu theo mục đăng ký thành viên, xếp loại thành viên theo đăng ký có mức ưu đãi, miễn giảm theo dịch vụ, ngày giảm giá bên câu lạc thể thao, mục có cơng cụ đầy đủ tạo mới, lưu, update, xem liệu, xóa trở lại Hình 3.12.Giao diện tốn 41 Thành viên đăng ký mơn thể thao nhận ưu đãi trực tiếp, bên quản lý từ câu lạc bộ, toán theo yêu cầu gửi trực tiếp cho bên admin 42 KẾT LUẬN - Trong thời gian thực đề tài, em tìm hiểu cài đặt học lập trình Winform C# để Xây dựng ứng dụng quản lí mơ hình thể dục thể thao - Trong ứng dụng em thực số nhiệm vụ như: +) Nhập thông tin người dùng, tạo thông tin sở thể dục thể thao dịch vụ theo mức giá hợp lí +) Chương trình hồn thành chức thiết kế tài liệu Các chức thực nhiệm vụ - Những hạn chế: +) Trong khoảng thời gian ngắn để thực đề tài, em xây dựng ứng dụng với chức theo yêu cầu hệ thống, cịn nhiều thiếu sót liên kết với excel +) Chưa có kinh nghiệm việc thiết kế giao diện nên giao diện chương trình cịn khó nhìn, chưa thân thiện với người dùng +) Ứng dụng hạn chế giao diện thông điệp trao đổi người dùng tương tác + Chương trình cịn nhiều thiếu sót liệu thay đổi lên có chức thiếu chức trước việc tính tốn - Hướng phát triển tiếp theo: Trong thời gian tới, em chỉnh sửa lại giao diện cho gần gũi dễ sử dụng ,, thêm chức chỉnh sửa liệu thực thống kê báo cáo 43 Tài liệu tham khảo [1]Lê Văn Phùng (2014), Kỹ thuật phân tích thiết kế hệ thống thông tin hướng cấu trúc, Tái lần 3, NXB Thông tin Truyền thông [2] Lê Văn Phùng (2018), Cơ sở liệu quan hệ cơng nghệ phân tích thiết kế, Tái lần 1, NXB Thông tin Truyền thông [3] Tài liệu Ngơn ngữ lập trình sử dụng đồ án: https: //csharpcanban com/c-sharp-lap-trinh-winform-toan-tap [4] Tài liệu nghiệp vụ quản lý thể dục thể thao https://luatvietnam.vn/vanhoa/thong-tu-18-2011-tt-bvhttdl-bo-van-hoa-the-thao-va-du-lich-67241-d1.html [5] Tài liệu mơ hình hố 44 ... tài: ? ?Thiết kế CSDL theo phương pháp mơ hình ứng dụng vào việc xây dựng chương trình quản lý hệ thống câu lạc thể dục thể thao Hà Nội? ?? Chương Tổng quan thiết kế CSDL theo phương pháp mơ hình 1.1.Kỹ... dụng vào việc xây dựng chương trình quản lý hệ thống câu lạc thể dục thể thao Hà Nội a Nội dung: Tìm hiểu sở liệu, thiết kế sở liệu theo phương pháp mơ hình ứng dụng vào việc xây dựng chương trình. .. quản lý hệ thống câu lạc thể dục thể thao Hà Nội b Nội dung hướng dẫn - Tìm hiểu tốn quản lý hệ thống câu lạc thể dục thể thao Hà Nội - Phân tích, thiết kế sở liệu, hệ thống - Thiết kế, xây dựng