Khóa Luận Tốt Nghiệp: Xây Dựng Website Quản Lý Bán Máy Tính và Linh Kiện

Khóa luận tốt nghiệp1 cung cấp hướng dẫn chi tiết về cách viết và trình bày khóa luận, giúp sinh viên đạt kết quả cao trong học tập.

2022

72
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG I: MỞ ĐẦU

1.1. Lý do lựa chọn đề tài nghiên cứu

1.2. Mục tiêu nghiên cứu

1.3. Nội dung nghiên cứu

1.4. Đối tượng và phạm vi nghiên cứu

1.5. Phương pháp nghiên cứu

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

2.1. Phương pháp phân tích, thiết kế hướng đối tượng

2.1.1. Ngôn ngữ hóa thống nhất

2.2. Các công cụ sử dụng

3. CHƯƠNG III: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG

3.1. Khái quát về doanh nghiệp

3.2. Quy trình nghiệp vụ

3.3. Phân tích , thiết kế hệ thống

3.3.1. Phân tích yêu cầu hệ thống

3.3.2. Phân tích chức năng của hệ thống

3.3.2.1. Use-case tổng quát
3.3.2.2. Biểu đồ use-case chi tiết
3.3.2.3. Biểu đồ trình tự và đặc tả các UC
3.3.2.4. UC đăng nhập
3.3.2.5. UC tìm kiếm sản phẩm
3.3.2.6. UC cập nhật thông tin
3.3.2.7. UC thanh toán

3.3.3. Phân tích cấu trúc logic hệ thống

3.3.3.1. Biểu đồ hoạt động
3.3.3.2. Bảng dữ liệu

4. CHƯƠNG IV: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ

4.1. Xây dựng website quản lý bán máy tính và linh kiện

4.1.1. Yêu cầu trang thiết bị và phần mềm hệ thống

4.1.2. Xây dựng website

4.1.2.1. Hệ thống website
4.1.2.2. Thử nghiệm và đánh giá

4.1.3. Thử nghiệm website

5. CHƯƠNG V: KẾT LUẬN VÀ KIẾN NGHỊ

5.1. Kết quả đạt được

5.2. Kiến nghị về hướng phát triển

DANH MỤC TỪ VIẾT TẮT

DANH MỤC HÌNH VẼ , BIỂU ĐỒ

DANH MỤC BẢNG BIỂU

Trích đoạn nội dung tài liệu

TRƯỜNG ĐẠI HỌC TÀI CHÍNH NGÂN HÀNG HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN NGUYỄN DANH QUÂN XÂY DỰNG WEBSITE QUẢN LÝ BÁN MÁY TÍNH VÀ LINH KIỆN KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành : Công nghệ thông tin Chuyên ngành: Tin ứng dụng HÀ NỘI, Ngày 15 tháng 6 năm 2022 TRƯỜNG ĐẠI HỌC TÀI CHÍNH NGÂN HÀNG HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN NGUYỄN DANH QUÂN XÂY DỰNG WEBSITE QUẢN LÝ BÁN MÁY TÍNH VÀ LINH KIỆN KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành : Công nghệ thông tin Chuyên ngành: Tin ứng dụng Cán bộ hướng dẫn: Thầy PHÙNG VĂN ỔN HÀ NỘI, Ngày 15 tháng 6 năm 2022 LỜI CAM ĐOAN Tên em là: Nguyễn Danh Quân Sinh viên lớp: D07.01, khoa Công nghệ thông tin, trường Đại học Tài chính – Ngân hàng Hà Nội. Em xin cam đoan: 1. Nội dung đề tài: “Xây dựng website quản lý bán máy tính và linh kiện” là nghiên cứu của riêng em. Kết quả nghiên cứu của em không trùng với bất cứ một kết quả nào của những tác giả khác. Nếu sai em xin hoàn toàn chịu trách nhiệm. Hà Nội, Ngày 15 tháng 6 năm 2022 Sinh viên Nguyễn Danh Quân LỜI CẢM ƠN Em xin chân thành cảm ơn trường Đại học Tài chính – Ngân hàng Hà Nội đã tạo điều kiện cho em hoàn thành tốt Khóa luận tốt nghiệp. Nhờ khóa luận tốt nghiệp này đã giúp cho em có thêm rất nhiều kinh nghiệm quý báu. Những kinh nghiệm đó sẽ giúp em hoàn thiện hơn trong công việc và môi trường làm việc sau này. Em xin chân thành cảm ơn tất cả các thầy cô trong Viện Công nghệ thông tin – Trường Đại học Tài chính Ngân hàng Hà Nội , chân thành cảm ơn các thầy cô giáo tham gia giảng dạy và truyền đạt những kiến thức quý báu trong suốt thời gian em học tập tại trường. Em xin chân thành cảm ơn thầy Phùng Văn Ổn đã trực tiếp hướng dẫn , truyền tải kiến thức, kinh nghiệm trong quá trình học tập cũng như trong thời gian thực hiện khóa luận tốt nghiệp. Tuy có nhiều cố gắng trong quá trình học tập và làm đồ án tốt nghiệp nhưng không thể tránh khỏi những thiếu sót, em rất mong được sự góp ý quý báu của tất cả các thầy cô giáo cũng như các bạn để đồ án của em ngày càng hoàn thiện hơn. Em xin chân thành cảm ơn! Hà Nội, Ngày 15 tháng 6 năm 2022 Sinh viên Nguyễn Danh Quân MỤC LỤC CHƯƠNG I: MỞ ĐẦU…………………………………………………………………9 1.1 Lý do lựa chọn đề tài nghiên cứu…………………………………………………….2 Mục tiêu nghiên cứu………………………………………………………………….3 Nội dung nghiên cứu…………………………………………………………………9 1.4 Đối tượng và phạm vi nghiên cứu……………………………………………………9 1.5 Phương pháp nghiên cứu……………………………………………………………10 CHƯƠNG II: CƠ SỞ LÝ THUYẾT…………………………………………………11 2.1 Phương pháp phân tích, thiết kế hướng đối tượng………………………………….1 Ngôn ngữ hóa thống nhất…………………………………………………………11 2.2 Các công cụ sử dụng ……………………………………………………………….1 Hệ quản trị cơ sở MYSQL……………………………………………………….2 Ngôn ngữ lập trình HTML……………………………………………………….4 Ngôn ngữ lập trình PHP………………………………………………………….29 CHƯƠNG III: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG…………………………….1 Khái quát về doanh nghiệp………………………………………………………….2 Quy trình nghiệp vụ……………………………………………………………….2 Phân tích , thiết kế hệ thống……………………………………………………….1 Phân tích yêu cầu hệ thống……………………………………………………….2 Phân tích chức năng của hệ thống……………………………………………….1 Use- case tổng quát…………………………………………………………….2 Biểu đồ use-case chi tiết……………………………………………………….3 Biểu đồ trình tự và đặc tả các UC…………………………………………….1 UC đăng nhập……………………………………………………………….3 UC tìm kiếm sản phẩm……………………………………………………….4 UC cập nhật thông tin ……………………………………………………….5 UC thanh toán……………………………………………………………….3 Phân tích cấu trúc logic hệ thống………………………………………………….1 Biểu đồ hoạt động……………………………………………………………….3 Bảng dữ liệu………………………………………………………………………54 CHƯƠNG IV: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ…………………………58 4.1 Xậy dựng website quản lý bán máy tính và linh kiện………………………………58 4.1 Yêu cầu trang thiết bị và phẩn mềm hệ thống……………………………………58 4.2 Xây dựng website……………………………………………………………….2 Hệ thống website………………………………………………………………….3 Thử nghiệm và đánh giá……………………………………………………………68 4.1 Thử nghiêm website…………………………………………………………….68 CHƯƠNG V: KẾT LUẬN VÀ KIẾN NGHỊ……………………………………….1 Kết quả đạt được………………………………………………………………….2 Kết nghị về hướng phát triển……………………………………………………….70 DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Ý nghĩa 1 SQL Structured Query Language 2 DB Database 3 VS Visual Studio 4 JS JavaScript 6 CNTT Công nghệ thông tin 7 HTML Hypertext Markup Language 8 CSS Cascading Style Sheets 9 XAMPP Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) và Perl (P) 10 CSDL Cơ sở dữ liệu DANH MỤC HÌNH VẼ , BIỂU ĐỒ Hình 2.1 Biểu đồ chính UML…………………………………………………………14 Hình 2.2 Hệ quản trị cơ sở dữ liệu MySQL………………………………………………….1 Cơ cấu tổ chức công ty…………………………………………………………….2 Sơ đồ use-case tổng quát………………………………………………………….3 UC tìm kiếm sản phẩm…………………………………………………………….4 UC quản lý thông tin khách hàng………………………………………………….5 UC quản lý thành viên…………………………………………………………….6 UC quản lý thông tin máy tính và linh kiện……………………………………….7 UC thống kê……………………………………………………………………….1 Biểu đồ trình tự UC đăng nhập…………………………………………………….2 Biểu đồ trình tự UC đăng ký……………………………………………………….3 Biểu đồ trình tự UC tìm kiếm sản phẩm………………………………………….4 Biểu đồ trình tự UC quản lý thông tin…………………………………………….5 Biểu đồ trình tự UC quản lý sản phẩm…………………………………………….6 Biểu đồ trình tự UC quản lý đơn hàng…………………………………………….7 Biểu đồ trình tự UC quản lý thông tin khách hàng……………………………….8 Biểu đồ trình tự UC thanh toán……………………………………………………46 Hình 5.1 Biểu đồ hoạt động đăng ký……………………………………………………….2 Biểu đồ hoạt động đăng nhập…………………………………………………….3 Biểu đồ cập nhật thông tin……………………………………………………….4 Biểu đồ hoạt động mua hàng………………………………………………………50 Hình 5.1 Cài đặt Xampp 1………………………………………………………………….2 Cài đặt Xampp 2………………………………………………………………….3 Cài đặt Xampp 3………………………………………………………………….4 Cài đặt Xampp 4………………………………………………………………….5 Cài đặt Xampp 5………………………………………………………………….6 Cài đặt Xampp 6………………………………………………………………….7 Cài đặt Xampp7 ………………………………………………………………….8 Cài đặt VS Code 1…………………………………………………………………60 Hình 6.9 Cài đặt VS Code 2…………………………………………………………………61 Hình 6.10 Cài đặt VS Code 3……………………………………………………………….11 Giao diện trang chủ………………………………………………………………62 Hình 6.12 Giao diện trang đăng ký………………………………………………………….13 Giao diện trang đăng nhập……………………………………………………….14 Giao diện trang admin………………………………………………………….15 Giao diện trang quản lý sản phẩm……………………………………………….16 Giao diện thêm sản phẩm……………………………………………………….17 Giao diện quản lý đơn hàng…………………………………………………….18 Giao diện quản lý khách hàng………………………………………………….19 Giao diện quản lý nhân viên…………………………………………………….65 DANH MỤC BẢNG BIỂU Bảng 4.1 Đặc tả UC đăng nhập ………………………………………………………………37 Bảng 4.2 Đặc tả UC đăng ký………………………………………………………………….3 Đặc tả UC tìm kiếm sản phẩm…………………………………………………….4 Đặc tả UC cập nhật thông tin……………………………………………………….5 Đặc tả UC thanh toán……………………………………………………………….1 Bảng dữ liệu khách hàng………………………………………………………….2 Bảng dữ liệu nhân viên bán hàng………………………………………………….3 Bảng lịch sử thanh toán………………………………………………….4 Bảng chi tiết đơn hàng…………………………………………………………….7 Bảng chi tiết hóa đơn……………………………………………………………….8 Bảng mặt hàng…………………………………………………………………….9 Bảng chi tiết mặt hàng…………………………………………………………….11 Đăng nhập…………………………………………………………………………66 Bảng 5.12 Thêm sản phẩm vào giỏ hàng…………………………………………………….13 Xóa sản phẩm trong giỏ hàng…………………………………………………….68 CHƯƠNG I: MỞ ĐẦU 1.1 Lý do lựa chọn đề tài nghiên cứu. - Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống. Dĩ nhiên các bạn đã được nghe nói nhiều về Internet, nói một cách đơn giản, Internet là một tập hợp máy tính nối kết với nhau, là một mạng máy tính toàn cầu mà bất kì ai cũng có thể kết nối bằng máy tính của họ. Với mạng Internet, tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế. - Trong thời đại ngày nay, việc có một website để quảng bá công ty hay một website cá nhân không còn là điều gì xa xỉ nữa. Thông qua website khách hàng có thể lựa chọn những sản phẩm mà mình cần một cách nhanh chóng và hiệu quả. - Với công nghệ word wide web, hay còn gọi là web sẽ giúp bạn đưa những thông tin mong muốn của mình lên mạng internet cho mọi người cùng xem một cách dễ dàng với các công cụ và những ngôn ngữ lập trình khác nhau. Sự ra đời của các ngôn ngữ lập trình cho phép chúng ta xây dựng các trang Web đáp ứng được các yêu cầu của người sử dụng. PHP (Personal Home Page) là kịch bản trên phía trình chủ (Server Script) cho phép chúng ta xây dựng trang web trên cơ sở dữ liệu. Với nhiều ưu điểm nổi bật mà PHP và MySQL được rất nhiều người sử dụng. - Với lí do đó em đã chọn đề tài “Xây dựng website quản lý bán laptop và linh kiện” .2 Mục tiêu nghiên cứu Xây dựng website quản lý bán máy tính và linh kiện theo yêu cầu nghiệp vụ của Công ty cổ phần đầu tư quốc tế UNICORN Việt Nam. Website với mục đích cũng cấp cho khách hàng các thông tin chính xác về sản phẩm máy tính và linh kiện đang có tên thị trường của các hàng có uy tín như ( Acer, Hp, Asus, Dell, Samsung,…) và cách thức đặt mua hàng qua mạng.3 Nội dung nghiên cứu Xây dựng được một trang web dựa trên HTML, CSS, MYSQL,PHP. Cách quản lý được số lượng sản phẩm khi khách hàng mua, thêm sản phẩm nghiên cứu CSS và PHP 1.4 Đối tượng và phạm vi nghiên cứu - Đối tượng: Ngiệp vụ quản lý bán máy tính và linh kiện, các phương pháp và công cụ để xậy dựng Website. Phạm vi nghiên cưu: Trong thời gian từ tháng 3 đến tháng 6 năm 2022 tại Công ty cổ phần đầu tư quốc tế UNCORN Việt Nam. Phạm vi nghiên cứu của đề tài này là tập chung xây dựng lên một trang web với những chức năng cơ bản của một cửa hàng bán máy tính và linh kiện , cho phép người dùng có thể mua bán sản phẩm một cách dễ dàng và hiệu quả.5 Phương pháp nghiên cứu 1.1 Phương pháp nghiên cứu lý thuyết: - Nghiên cứu qua việc đọc sách, báo và các tài liệu liên quan nhằm xây dựng cơ sở lý thuyết của đề tài và các biện pháp cần thiết để giải quyết các vấn đề của đề tài.2 Phương pháp chuyên gia - Tham khảo ý kiến của các chuyên gia để có thể thiết kế chương trình phù hợp với yêu cầu thực tiễn. Nội dung xử lý nhanh đáp ứng nhu cầu ngay càng cao của người dùng.3 Phương pháp nghiên cứu thực nghiệm - Thông qua việc quan sát thực tế, yếu cầu của cơ sở, những lý luận nghiên cứu và kết quả đạt được qua những phương pháp trên.4 Kết quả đạt được - Xây dựng website quản lý bán máy tính và linh kiện theo quy trình nghiệp vụ của Công ty cổ phần đầu tư quốc tế UNICORN Việt Nam: + Về phía sever Website quản lý bán máy tính và linh kiện là một ứng dụng dựa trên web , hệ điều hành bên dưới có thể là bất cứ hệ điều hành PC nào. MySQl sẽ được sử dụng là máy tính chủ cơ sở dữ liệu trung tâm. + Về phía Client Người dung có thể truy cập Website quản lý bán máy tính và linh kiện một cách trực tiếp. Khách hàng có thể vào cập vào trang web bằng một trình duyệt web như: Micosoft Edge, Google Chrome,…. để tìm hiểu sản phẩm và đặt hàng. + Bảo mật Người quản lý trang web phải đăng nhập mới có thể thực hiện được các thao tác thêm hay thay đổi sản phẩm. - Hoàn thành báo cáo khóa luận tốt nghiệp theo yêu cầu của nhà trường. CHƯƠNG II: CƠ SỞ LÝ THUYẾT 2.1 Phương pháp phân tích, thiết kế hướng đối tượng 2.1 Ngôn ngữ hóa thống nhất  UML là ngôn sử dụng những ký hiệu và biểu đồ để đặc tả quá trình phân tích thiết kế hệ thống phần mềm theo phương pháp hướng đối tượng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ