Đề tài chương trình quản lý BIDA

41 1.8K 17
Đề tài chương trình quản lý BIDA

Đ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

Đề tài chương trình quản lý BIDA

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN BÁO CÁO TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH: C90 ĐỀ TÀI CHƯƠNG TRÌNH QUẢN LÝ BIDA SINH VIÊN :PHẠM THỊ THANH THỦY LỚP :07I1 CBHD :KS.TRẦN THỊ XUÂN TRANG ĐÀ NẴNG, 3/2010 LỜI CẢM ƠN Tôi xin chân thành cảm ơn các thầy cô trong khoa Tin học cũng như các thầy cô giảng dạy trong trường Cao đẳng Công nghệ thông tin - Đại học Đà Nẵng đã 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. Đặc biệt, tôi xin chân thành cảm ơn cô giáo Trần Thị Xuân Trang đã tận tình hướng dẫn, động viên và giúp đỡ tôi trong suốt thời gian thực hiện đề tài. Và để có được kết quả như ngày hôm nay, tôi rất biết ơn gia đình đã động viên, khích lệ, tạo mọi điều kiện thuận lợi nhất trong suốt quá trình học tập cũng như quá trình thực hiện đề tài tốt nghiệp này. Một lần nữa xin chân thành cảm ơn ! Đà Nẵng, ngày 03 tháng 04 năm 2009 Sinh viên thực hiện Phạm Thị Thanh Thủy LỜI CAM ĐOAN Tôi xin cam đoan : 1 Những nội dung trong báo cáo này là do tôi thực hiện dưới sự hướng dẫn trực tiếp của cô Trần Thị Xuân Trang. 2 Mọi tham khảo dùng trong báo cáo này đều được trích dẫn rõ ràng tên tác giả, tên công trình, thời gian, địa điểm công bố. 3 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tôi xin chịu hoàn toàn trách nhiệm. Sinh viên, Phạm Thị Thanh Thủy Sinh viên thực hiện: Phạm Thị Thanh Thủy Phụ lục 4 Mục lục Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 5 Chương 1: TỔNG QUAN VỀ ĐỀ TÀI I Bối cảnh của đề tài Ngày nay, chúng ta đang sống trong một thế giới mà công nghệ thông tin đang tác động lên hầu hết mọi lĩnh vực từ kinh tế cho đến chính trị, văn hóa,xã hội… Công việc của nó là gì? Nói chung thì nó giúp cho chất lượng cuộc sống con người tốt hơn Với tốc độ phát triển mạnh mẽ của nghành công nghệ thông tin và đặc biệt là công nghệ phần mềm. Ngày càng nhiều cá nhân, công ty áp dụng tin học vào đời sống hàng ngày và trong công việc của mình. Qua khảo sát hiện trạng các quản Bida thì hiện hầu hầu các quán Bida, câu lạc bộ Bida đều quản lý quán, câu lạc bộ của mình trên giấy tời hay thu tiền mặt. Các thức quản lý đó thường rất dễ nhầm lẫn và thời gian đầu tư vào đó khá nhiều mà không đem lại hiểu quả cao trong việc quản lý. Chính vì thế mà “Chương trình quản lý Bida” được ra đời. Chương trình sẽ giải quyết được những vấn đề mà các quán, câu lạc bộ gặp phải. II Mục đích và ý nghĩa của đề tài - Chương trình quản lý Bida giúp cho việc quản lý quán, câu lạc bộ Bida trở nên dễ dàng, tiện lợi và chính xác hơn, đặc biệt đối với những câu lạc bộ lớn. III Nhiệm vụ phải thực hiện - Khảo sát hiện trạng các quán, câu lạc bộ Bida. - Thu thập thông tin và tổ chức dữ liệu nền. - Xây dựng chương trình quản lý Bida. IV Phương pháp triển khai Chương I: Giới thiệu về đề tài. Giới thiệu tổng quan về đề tai. Chương II: Phân tích thiết kế hệ thống Phân tích thiết kế cho hệ thống thông tin để xây dựng cơ sở dữ liệu cho phù hợp Chương II: Cơ sở lý thuyết và công cụ phát triển Giới thiệu về các ngôn ngữ lập trình, phần mềm mà đề tài sử dụng Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 6 Chương VI: Cài đặt và Demo chương trình. Chương V: Kết luận và hướng phát triển. Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 7 Chương 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG I Phân tích I.1. Mô tả bài toán Ngày nay, chúng ta đang sống trong một thế giới mà công nghệ thông tin đang tác động lên hầu hết mọi lĩnh vực từ kinh tế cho đến chính trị, văn hóa,xã hội… Công việc của nó là gì? Nói chung thì nó giúp cho chất lượng cuộc sống con người tốt hơn Với tốc độ phát triển mạnh mẽ của nghành công nghệ thông tin và đặc biệt là công nghệ phần mềm. Ngày càng nhiều cá nhân, công ty áp dụng tin học vào đời sống hàng ngày và trong công việc của mình. Qua khảo sát hiện trạng các quản Bida thì hiện hầu hầu các quán Bida, câu lạc bộ Bida đều quản lý quán, câu lạc bộ của mình trên giấy tời hay thu tiền mặt. Các thức quản lý đó thường rất dễ nhầm lẫn và thời gian đầu tư vào đó khá nhiều mà không đem lại hiểu quả cao trong việc quản lý. Chính vì thế mà “Chương trình quản lý Bida” được ra đời. Chương trình sẽ giải quyết được những vấn đề mà các quán, câu lạc bộ gặp phải I.2. Yêu cầu chức năng I.2.1.Yêu cầu về chức năng I.2.1.1. Yêu cầu về lưu trữ Thông tin về khách hàng và quá trình sử dung: Phầm mềm cần lưu tất cả thông tin của khách hàng và quá trình khách hàng sử dụng các dịch vụ trong quá trình chơi của mỗi khách hàng. Thông tin về các thành phần dữ liệu của hệ phần mềm: Thông tin về các thành phần dữ liệu là thành phần không thể thiếu của mỗi hệ thống. Đặc biệt là hệ thống phần mềm. Dữ liệu được phân loại và chia thành nhiều loại và kiểu khác nhau I.2.1.2. Yêu cầu về nghiệp vụ I.2.1.2.1. Đối với người quản trị, quản lý phần mềm Quản lý, kiểm soát tất cả các thông tin có trong phần mềm. Quản lý quyền hạn của người sử dụng phầm mềm. Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 8 Quản lý và cập nhật cơ sở dữ liệu về thông tin bàn, dịch vụ. I.2.1.2.2. Đối với người chơi. Cung cấp thông tin cá nhân của mình để người quản lý có thể nắm bắt được các thông tin. I.2.2.Yêu cầu phi chức năng I.2.2.1. Tính tiến hóa Hệ thống hiện hành phải cho phép người quản lý thay đổi các thông số và cấu hình theo ý muốn. Bên cạnh đó kiến trúc hệ thống cũng cho phép dễ mở rộng và nâng cấp chức năng I.2.2.2. Giao diện thân thiện, đẹp, dễ sử dụng Việc thiết kế giao diện của hệ thống sao cho thân thiện, dễ sử dụng và đẹp là một điều hết sức quan trọng khi tiến hành thiết kế. Đối tượng đầu tiên sử dụng hệ thống không phải là người chuyên về tin học mà là một người mới tiếp cận với internet. Vì vậy người dùng sẽ nhanh chóng nắm được cách sử dụng hệ thống sao cho nhanh nhất, hiệu quả nếu giao diện thân thiện và dễ sử dụng. I.2.2.3. Tính an toàn Hệ thống phải đảm bảo được tính an toàn của dữ liệu. Vì dữ liệu là nền tảng của cả hệ thống. I.2.2.4. Tính tương thích. Hệ thống xây dựng lên phải tương thích được với các phiên bản hệ điều hành của Microsoft, Inc Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 9 I.3. Phân rã chức năng I.3.1.Sơ đồ chức năng tổng quát Hình 1: Sơ đồ chức năng tổng quát I.3.2.Chức năng quản lí Người quản lí vai trò và chức năng quản lý chung mọi hoạt động của hệ thống. + Quản lý các thông tin về dịch vụ. Bao gồm thêm, sửa, xóa dịch vụ + Quản lý thông tin bàn bao gồm thêm, sửa, xóa các thông tin về bàn. + Quản lý báo thức để bật bắt chương trình + Sao lưu dữ liệu của hệ thống + Thống kê dịch vụ. Bao gồm thống kê dịch vụ theo từng bàn và thống kê chung + Quản lý doanh thu trong ngày, trong tháng và theo từng quý Sinh viên thực hiện: Phạm Thị Thanh Thủy QUẢN LÍ BIDA Hệ thống checkin checkout Chuyển bàn SĐ checkin Hệ thống ĐVT Thiết bị Bảng giá Người dùng thoát Quản lí TT dịch vụ Bàn Báo thức Sao lưu dữ liệu Thống kê dịch vụ Doanh thu Chương trình quản lý Bida 10 Cụ thể hóa các chức năng quản lý bằng sơ đồ: Hình 2: Sơ đồ chức năng quản lý dịch vụ Hình 3: Sơ đồ chức năng quản lý bàn Hình 4: Sơ đồ chức năng quản lý xuất nhập kho I.3.3.Chức năng hệ thống: Trong chức năng hệ thống, người quản lí có chức năng : + Quản lí checkin (quản lí thông tin khách vào chơi). + Quản lí checkout(quản lí thông tin khách ra). + Quản lí quá trình chuyển bàn. Chương trình xuất ra danh sách bàn chưa được sử dụng. Khách hàng chọn bàn cần chuyển, chương trình sẽ cập nhật thông tin của khách hàng từ bàn củ sang bàn mới và xóa trống thông tin của bàn củ. + Quản lí hệ thống đơn vị tính. Tức là người quản lí có thể cập nhật , thêm , xóa các thông tin liên quan đến đơn vị tính . Sinh viên thực hiện: Phạm Thị Thanh Thủy [...]... Thanh Thủy Xóa thiết bị bàn Chương trình quản lý Bida I.4 Sơ đồ DFD I.4.1 .Quản lí Checkin I.4.1.1 Quản lí Checkin cấp 1 Hình 11: Sơ đồ DFD quản lý checkin cấp 1 I.4.1.2 Quản lý Checkin cấp 2 Hình 12: Sơ đồ DFD quản lí checkin cấp 2 Sinh viên thực hiện: Phạm Thị Thanh Thủy 13 Chương trình quản lý Bida 14 I.4.1.3 Quản lí Checkin cấp 3 I.4.1.3.1 Quản lí Checkin cấp 3 – Ô xử lý 1 Form checkin Listview danh... hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 20 Những thông tin của bàn có khách yêu cầu bao gồm tên dịch vụ, số lượng dịch vụ đó I.4.4.3 Quản lí tài nguyên I.4.4.3.1 Quản lí tài nguyên cấp 1 Hình 23: Sơ đồ DFD quản lí tài nguyên cấp 1 I.4.4.3.2 Quản lí tài nguyên cấp 2 Hình 24: Sơ đồ DFD quản lí tài nguyên cấp 2 Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida II 21 Thiết kế hệ... Thị Thanh Thủy Chương trình quản lý Bida I.4.2.2 Quản lý Checkout cấp 2 Hình 16: Sơ đồ DFD quản lý chekout cấp 2 I.4.2.3 Quản lí Checkout cấp 3 I.4.2.3.1 Quản lí Checkout cấp 3 – Ô xử lý 1 Sinh viên thực hiện: Phạm Thị Thanh Thủy 16 Chương trình quản lý Bida 17 Khách hàng Cung cấp 2.1.2 2.1.1 Kiểm tra mã checkin Kiểm tra tên bàn Yêu cầu Trả lời Yêu cầu Quản lí Trả lời Hình 17: Sơ đồ DFD quản lí checkout... Phạm Thị Thanh Thủy Chương trình quản lý Bida Hình 27: Mô hình cở sở dữ liệu quan hệ II Cài đặt chương trình Sau khi cài đặt chương trình xong, chương trình có kết quả như sau: Màn hình quản lý chính: Hình 28: Màn quản lý chính Sinh viên thực hiện: Phạm Thị Thanh Thủy 35 Chương trình quản lý Bida Màn hình quản lý checkin Hình 29: Màn hình checkin Màn hình checkout Hình 30: Màn hình checkout Sinh viên thực... hàng cung cấp tên bàn để thanh toán Người quản lý kiếm tra thông tin về bàn đó Gồm tên bàn, tên khách hàng, mã khác hàng có đúng với yêu cầu của khách không I.4.2.3.2 Quản lí Checkout cấp 3 – Ô xử lý 2 Hình 18: Sơ đồ DFD quản lí checkout cấp 3 – Ô xử lý 2 Mô tả: Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 18 Người quản lý yêu cầu chương trình cung cấp thông tin về số giờ chơi,... Sơ đồ DFD quản lí checkin cấp 3 – Ô xử lý 1 Mô tả: Khách hàng vào chơi Chương trình yêu cầu khách hàng cung cấp thông tin cá nhân Khách hàng lựa chọn cung cấp thông tin hay không Đồng thời yêu cầu xem thông tin bàn rồi chọn bàn chơi I.4.1.3.2 Quản lí Checkin cấp 3 – Ô xử lý 2 Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 15 Hình 14: Sơ đồ DFD quản lí checkin cấp 3 – Ô xử lý 2 Mô... tả: Đây là quá trình của người quản lý Người quản lý có chức năng Thêm checkin khi khách đặt bàn, xóa thông tin checkin đó nếu khách không muốn chơi Người quản lý đồng thời kiểm tra thông tin của bàn có đúng tên khách hàng không muốn chơi nữa hay không Sau đó chương trình tự động cập nhật lại danh sách bàn trống I.4.2 .Quản lí Checkout I.4.2.1 Quản lý Checkout cấp 1 Hình 15: Sơ đồ DFD quản lí checkout.. .Chương trình quản lý Bida 11 + Quản lí thiết bị, người quản lí có các chức năng cập nhật, thêm, xóa thông tin các thiết bị, phụ kiện của bàn bida + Quản lí bảng giá (giá các sản phẩm dịch vụ, giá chơi của 1h và phụ thuộc vào loại bàn chơi) + Quản lí người dùng (user) Trong chức năng này quản lí thông tin của nhân viên, user, password, và những nhiệm vụ của nhân viên đó được phép hoạt động trong chương. .. tập kết quả Chương 4: CÀI ĐẶT VÀ DEMO CHƯƠNG TRÌNH Hê thống quản lý Bida chạy trên hệ điều hành Microsoft Windows Và hệ điều hành phải cài có sẵn Net Framework 2.0 trở lên I Cài đặt cơ sở dữ liệu Sau khi cài đặt thành công SQL Server chúng ta tiến hành thiết kế cơ sở dữ liệu và có được mô hình cơ sở dữ liệu quan hệ như hình dưới Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida Hình... Phạm Thị Thanh Thủy Chương trình quản lý Bida 28 Mã checkin Số lượng Tên dịch vụ Mã loại bàn Tiền chơi Tên loại bàn Tổng tiền Giờ vào Giờ ra Họ tên Nhân viên ID chi tiết ID nhân viên User ID user Họ tên Tên đăng nhập Mật khẩu Số điện thoại Bảng 6: Phiếu thực thể thuộc tính II.3 Mô hình thực thể kết hợp Có trong Có trong Sinh viên thực hiện: Phạm Thị Thanh Thủy Chương trình quản lý Bida 29 hình 26: Mô . việc quản lý. Chính vì thế mà Chương trình quản lý Bida được ra đời. Chương trình sẽ giải quyết được những vấn đề mà các quán, câu lạc bộ gặp phải. II Mục đích và ý nghĩa của đề tài - Chương trình. bàn Chương trình quản lý Bida 13 I.4. Sơ đồ DFD I.4.1 .Quản lí Checkin I.4.1.1. Quản lí Checkin cấp 1 Hình 11: Sơ đồ DFD quản lý checkin cấp 1 I.4.1.2. Quản lý Checkin cấp 2 Hình 12: Sơ đồ DFD quản. c ấ p Ds bàn Ds bàn trống Chương trình quản lý Bida 15 Hình 14: Sơ đồ DFD quản lí checkin cấp 3 – Ô xử lý 2 Mô tả: Đây là quá trình của người quản lý. Người quản lý có chức năng Thêm checkin

Ngày đăng: 23/10/2014, 15:08

Từ khóa liên quan

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

Tài liệu liên quan