Xây dựng phần mềm bán vật liệu xây dựng cho của hàng 655 trường chinh

37 50 0
Xây dựng phần mềm bán vật liệu xây dựng cho của hàng 655 trường chinh

Đ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

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THUYẾT MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH HỆ THỐNG THƠNG TIN QUẢN LÍ Tên đề tài: XÂY DỰNG PHẦN MỀM BÁN PHỤ KIỆN VẬT LIỆU XÂY DỰNG CHO CỬA HÀNG 665 TRƯỜNG CHINH Sinh viên thực : Huỳnh Tấn Vũ Lớp: 16HQ1 Mã sinh viên : 161250543135 GIáo viên hướng dẫn : Ths Nguyễn Thị Hà Quyên Ngày bảo vệ : 16/06/2019 Đà Nẵng tháng 06/2019 161250543135 – Huỳnh Tấn Vũ Page LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành sâu sắc tới cô Nguyễn Thị Hà Quyên hướng dẫn, giúp đỡ chúng em suốt thời gian thực đề tài Chúng em xin chân thành cảm ơn thầy mơn tận tình giảng dạy ,truyền đạt kiến thức cho chúng em kỳ học vừa qua Xin chân thành cảm ơn tất bạn bè động viên,giúp đỡ chúng em thời gian học tập hoàn thành đồ án Mặc dù cố gắng nhiều tránh khỏi thiếu sót Chúng em kính mong nhận góp ý q Thầy Cơ bạn để hồn thành tốt Sinh viên thực Huỳnh Tấn Vũ 161250543135 – Huỳnh Tấn Vũ LỜI CAM ĐOAN Chúng xin cam đoan : Những nội dung luận văn chúng em thực hướng dẫn cô Nguyễn Thị Hà Quyên Mọi tham khảo luận văn 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ố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng em xin chịu hoàn toàn trách nhiệm Sinh viên thực Huỳnh Tấn Vũ 161250543135 – Huỳnh Tấn Vũ Lời nói đầu Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng thứ phương tiện quý mà ngày trở thành cơng cụ làm việc giải trí thơng dụng người, khơng cơng sở mà gia đình Đứng trước vai trò thông tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị Hiện công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thông chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thơng qua web Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, chúng em tìm hiểu cài đặt “Website mua bán Máy Tính trực tuyến Với hướng dẫn tận tình Cơ Nguyễn Thị Hà Quyên chúng em hoàn thành đồ án tốt nghiệp Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống khơng tránh khỏi thiếu sót Chúng em mong nhận thơng cảm góp ý q Thầy Chúng em xin chân thành cảm ơn ! 161250543135 – Huỳnh Tấn Vũ MỤC LỤC Contents MỤC LỤC CHƯƠNG MỞ ĐẦU 1.1 Lý chọn đề tài 1.2 Mục đích đề tài phạm vi đề tài 1.3 Phương pháp nghiên cứu lựa chọn giải pháp công nghệ 1.4 Bảng câu hỏi khảo sát CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Hệ quản trị sở liệu SQL Server 2.2 Ngơn ngữ lập trình… CHƯƠNG PHÂN TÍCH THIẾT KẾ 3.1 Phát biểu toán 3.2 Liệt kê Actor-Usecase 3.3 Xây dựng sơ đồ Usecase 3.4 Phác thảo giao diện 10 3.5 Xây dựng sơ đồ hoạt động 13 3.6 Xây dựng sở liệu 15 CHƯƠNG DEMO CHƯƠNG TRÌNH 21 CHƯƠNG KẾT LUẬN & HƯỚNG PHÁT TRIỂN 30 5.1 Kết luận .30 5.2 Hướng phát triển 30 161250543135 – Huỳnh Tấn Vũ CHƯƠNG MỞ ĐẦU 1.1 Lý chọn đề tài Ngày nay, với phát triển vũ bão kinh tế thị trường gia tăng mạnh nhu cầu thiết yếu người cửa hàng tiện ích xuất ngày nhiều với quy mô ngày mở rộng Sự phát triển đòi hỏi đội ngũ quản lý thật chuyên nghiệp, có trình độ chun mơn sâu phải kết hợp với phương pháp quản lý hiệu Trước đây, việc thu thập liệu quản lý hàng hóa thực phương pháp thủ công thông qua ghi chép sổ sách, tính tốn nhiều số liệu thường xuyên nhập xuất hàng hóa, điều dễ dẫn đến sai sót ảnh hưởng tới doanh thu cửa hàng Do với khối lượng cơng việc lớn phương thức quản lý truyền thống làm tốn nhiều thời gian, công sức khó đáp ứng nhu cầu ngày cao người Hiện công nghệ thông tin ngày phát triển cho thấy việc ứng dụng công nghệ thông tin công tác quản lý thông tin doanh nghiệp đặc biệt thông tin khách hàng, bán hàng cần thiết Vì việc kết hợp áp dụng phương pháp đại vào việc quản lý bán hàng giúp người xử lý thơng tin cách nhanh chóng, xác, khoa học, giảm bớt hao tổn công sức, chi phí thấp tăng cường hoạt động bán hàng Do hiệu cơng việc nâng cao cách rõ rệt Nhận biết tầm quan trọng việc ứng dụng công nghệ thông tin vào sống nên tơi tìm hiểu xây dựng mơ hình QUẢN LÝ BÁN HÀNG CHO CỬA HÀNG BÁN PHỤ KIỆN VẬT LIỆU XÂY DỰNG CHO CỬA HÀNG SỐ 665 TRƯỜNG CHINH 1.2 Mục đích đề tài phạm vi đề tài a) Mục đích đề tài : - Xây dựng phần mềm quản lý bán hàng cho phép quản lý việc kinh doanh phụ kiện vật liệu xây dựng cửa hàng số 655 Trường Chinh b) Phạm vi đề tài 161250543135 – Huỳnh Tấn Vũ Page - Áp dựng cho cửa hàng bán phụ kiện vật liệu xây dựng có quy mơ nhỏ tương tự - Đưa thông tin đề cương chi tiết vào mục 1.3 Phương pháp nghiên cứu lựu chọn giải pháp công nghệ a) Phương pháp nghiên cứu - Khảo sát thực tế cửa hàng 655 Trường Chinh để xây dựng phần mềm - Thu thập thông tin, tài liệu liên quan lập trình VB.NET, SQL Sever - Chọn lọc thơng tin, phân tích số liệu thống kê cửa hàng - Tham khảo ý kiến người dùng b) Lựa chọn giải pháp công nghệ - Dùng phần mềm Microsoft Visual Studio 2010 để xây dựng ứng dụng - Dùng SQL Sever để lưu trữ sở liệu 1.4 Bảng câu hỏi khảo sát STT Câu hỏi Công việc bán hàng cửa hàng thực ? Có chứng từ , giấy tờ Công việc nhập hàng cửa hàng thực ? Có chứng từ , giấy tờ Khi khách hàng đến mua hàng cửa hàng lưu giữ thông tin ? Cửa hàng lưu giữ thông tin nhà cung cấp sau cần nhập hàng nhà cung cấp ? Cửa hàng có thống kê doanh thu bán hàng cửa hàng hay khơng 161250543135 – Huỳnh Tấn Vũ Page CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Hệ quản trị sở liệu SQL Server 2.1.1 - Giới thiệu SQL sever SQL ngôn ngữ để tương tác với sở liệu; Nó bao gồm việc tạo sở liệu, xóa, lấy hàng, sửa đổi hàng, vv SQL ngôn ngữ chuẩn ANSI (American National Standards Institute), có nhiều phiên khác ngơn ngữ SQL Vậy SQL gì? - SQL viết tắt Structured Query Language có nghĩa ngơn ngữ truy vấn có cấu trúc, ngơn ngữ máy tính để lưu trữ, thao tác truy xuất liệu lưu trữ sở liệu quan hệ - SQL ngôn ngữ chuẩn cho hệ sở liệu quan hệ - Tất hệ thống quản lý sở liệu quan hệ (RDMS) MySQL, MS Access, Oracle, Sybase, Informix, Postgres SQL Server sử dụng SQL làm ngôn ngữ sở liệu chuẩn 2.1.2 Lịch sử đời - - - - Phiên Microsoft SQL Server đời vào năm 1989 cho hệ điều hành chạy 16 bít với SQL Server phiên 1.0 tiếp tục phát triển ngày SQL Server Microsoft thị trường chấp nhận rộng rãi kể từ version 6.5 Sau Microsoft cải tiến viết lại engine cho SQL Server 7.0 Cho nên nói từ version 6.5 lên version 7.0 bước nhảy vọt Có số đặc tính SQL Server 7.0 khơng tương thích với version 6.5 Trong từ Version 7.0 lên version 8.0 (SQL Server 2000) cải tiến chủ yếu mở rộng tính web làm cho SQL Server 2000 đáng tin cậy Một điểm đặc biệt đáng lưu ý phiên 2000 Multiple-Instance Tức bạn cài dặt phiên 2000 chung với phiên trước mà khơng cần phải gỡ chúng Nghĩa bạn chạy song song version 6.5 7.0 với phiên 2000 máy (điều xảy với phiên trước đây) Khi phiên cũ máy bạn Default Instance phiên 2000 vừa cài Named Instance Từ tháng 10 năm 2016, phiên sau Microsoft hỗ trợ:  SQL Server 2008 R2  SQL Server 2012  SQL Server 2014 161250543135 – Huỳnh Tấn Vũ Page  SQL Server 2016 - Phiên Microsoft SQL Server 2016, xuất vào ngày 1/6/2016 - SQL Server 2016 hỗ trợ cho vi xử lý 64 bít 2.2 Ngơn ngữ lập trình Visual Basic 2.2.1 Giới thiệu ngơn ngữ lập trình Visual Basic - Visual Basic ngơn ngữ lập trình thong dụng Window Visual Basic hỗ trợ quản lý sở liệu internet, đặc biệt quản lý liệu - Visual Basic có nhiều tính Các điều khiển cho phép ta viết chương trình, ứng dụng kết hợp với giao diện Khi dùng Visual Basic để tiết kiệm thời gian cơng sức so với ngơn ngữ lập trình khác xây dựng ứng dụng - Visual Basic gắn liền với khái niệm lập trình trực quan(Visual) nghĩa thiết kế chương trình ta nhin thấy kết ta thao tác giao diện chương trình thực - Visual Basic cho phép ta chỉnh sửa đơn giản, nhanh chóng màu săc, kích thước hình dáng đối tượng có mặt ứng dụng 2.2.2 Cơ sở lý thuyết a) Các kiểu liệu - Tên kiểu Kích thước Khoảng gía trị Byte byte đến 255 (tức gán cho biến giá trị nhỏ lớn 255) - Integer byte -32768 đến 32767 - Long byte -2.147.483.648 đến 2.147.483.647 - Single byte -3,402823E38 đến –1,401298E-45 (các gía trị âm) - 1,401298E-45 đến 3,402823E38 (các gía trị dương) - Double byte -1,79769E308 đến –4,94065E-324 (giá trị âm) 4,94065E-324 đến 1,79769E308 (giá trị dương) - Currency byte -922337203685477,5808 đến 922337203685477,5807 - Boolean byte True tới False - - Date byte tháng năm 100 đến 31 tháng 12 năm 9999 ; Thời gian từ 0:00:00 đến 23:59:59: String byte cho lên đến 31 ký tự ký tự Variant 16 byte + Null, Error, kiểu số có giá trị khoảng byte cho Double hay nội dung text ký tự 161250543135 – Huỳnh Tấn Vũ Page Ký hiệu Exx phía sau số có nghĩa nhân với 10xx -       Kiểu số nguyên dương (không chấp nhận số âm) gồm kiểu Byte Kiểu số nguyên (chấp nhận số âm không chấp nhận phần lẻ thập phân) gồm kiểu :Integer, Long Kiểu số thực gồm Single, Double, Currency Kiểu Boolean gọi kiểu luận lý, chấp nhận hai giá trị True False sai Kiểu String dùng để chứa giá trị chuỗi Một chuỗi ký tự có nhiều ký tự Khi viết giá trị chuỗi, ta phải bao hai đầu dấu nháy kép Kiểu ngày tháng (Date) để chứa giá trị thời gian Khi viết giá trị kiểu Date, ta viết theo kiểu ghi bao hai đầu dấu # b) Các toán tử Visual Basic CHƯƠNG Các tốn tử tính tốn Tốn tử Ý nghĩa Ví dụ + Cộng hai số hạng với X =Y + dùng để cộng hai chuỗi st= “Visual” + “Basic” - Trừ hai số hạng X = Y - * Nhân hai số hạng X = Y * / Chia, trả kiểu số thực Y = / \ Chia lấy nguyên X = \ ‘X nhận giá trị Mod Chia lấy dư X = Mod ‘X nhận giá trị ^ Lấy lũy thừa X = Y ^ CHƯƠNG Các toán tử so sánh Toán tử Ý nghĩa > So sánh xem số thứ có lớn số thứ hai khơng < So sánh xem số thứ có nhỏ số thứ hai không = So sánh xem số thứ có số thứ hai khơng < > So sánh xem số thứ có khác số thứ hai khơng >= So sánh xem số thứ có lớn hay số thứ hai không

Ngày đăng: 23/05/2020, 11:55

Từ khóa liên quan

Mục lục

  • MỤC LỤC

    • 1.1 Lý do chọn đề tài

    • 1.2 Mục đích đề tài và phạm vi đề tài

    • 1.3 Phương pháp nghiên cứu và lựu chọn giải pháp công nghệ

    • 1.4 Bảng câu hỏi khảo sát

    • CHƯƠNG 2. CƠ SỞ LÝ THUYẾT

      • 2.1 Hệ quản trị cơ sở dữ liệu SQL Server

        • 2.1.1 Giới thiệu về SQL sever

        • 2.1.2 Lịch sử ra đời

        • 2.2 Ngôn ngữ lập trình Visual Basic

          • 2.2.1 Giới thiệu về ngôn ngữ lập trình Visual Basic

          • 2.2.2 Cơ sở lý thuyết

            • CHƯƠNG 3. Các toán tử tính toán

            • CHƯƠNG 4. Các toán tử so sánh

            • CHƯƠNG 5. Các toán tử luận lý

            • CHƯƠNG 6. PHÂN TÍCH THIẾT KẾ

              • 6.1 Phát biểu bài toán

              • 6.2 Liệt kê Actor-Usecase

              • 6.3 sơ đồ Usecase

              • 6.4 Phác thảo giao diện

              • 6.5 Xây dựng sơ đồ hoạt động

              • 6.6 Xây dựng cơ sở dữ liệu

              • CHƯƠNG 7. DEMO CHƯƠNG TRÌNH

              • CHƯƠNG 8. KẾT LUẬN & HƯỚNG PHÁT TRIỂN

                • 8.1 Kết luận

                • 8.2 Hướng phát triển

                • CHƯƠNG 9. Tài liệu visual basic:

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

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

Tài liệu liên quan