Phát triển website quản lý shop thời trang với công cụ edibot themes. Đồ an tốt nghiệp cho sinh viên ngành CNTT. Đồ án trình bày các nội dung: phát biểu bài toán, phân tích và thiết kế hệ thống, giới thiệu công nghệ sử dụng để phát triển phần mềm, cài đặt và kiểm thử phần mềm, kết luận và hướng phát triển. Đồ án tốt nghiệp là tài liệu hữu ích dùng để sinh viên ngành CNTT tham khảo để phát triển xây dựng cuốn đồ án của mình có chất lượng tốt hơn.
Trang 1ĐỒ ÁN TỐT NGHIỆP
Tên đề tài :
Phát triển website quản lý shop thời trang với công cụ
Edibot Themes
Trang 2LỜI CẢM ƠN
Em xin gửi lời cám ơn đặc biệt đến các thầy cô thuộc khoa Công nghệ thông tin Các thầy cô đã trực tiếp giúp đỡ chúng em tiếp thu được rất nhiều kiến thức bổ ích trong quá trình học tập tại trường Các thầy cô trong khoa chính là những người đã đặt nền móng cho những kiến thức hiện giờ của chúng em, giúp chúng em có thể đem những kiến thức này áp dụng ra ngoài cuộc sống Đối với đồ án tốt nghiệp, các thầy cô đã tận tình hướng dẫn, giúp đỡ em rất nhiều để có thể hoàn thiện được đề tài “Phát triển website quản lý shop thời trang” Một lần nữa, em xin cám ơn thầy cô rất nhiều
Do điều kiện thời gian có hạn và kinh nghiệm làm báo cáo chưa có nhiều nên em không thể tránh khỏi những thiếu sót trong lúc trình bày cũng như làm báo cáo, kính mong nhận được những ý kiến đóng góp từ quý thầy cô
Em xin chân thành cảm ơn!
Trang 3LỜI CAM ĐOAN
Em xin cam đoan đề tài: “Phát triển website quản lý shop thời trang” là một công trình nghiên cứu độc lập dưới sự hướng dẫn của giáo viên hướng dẫn Ngoài ra không có bất cứ sự sao chép của người khác Đề tài, nội dung báo cáo là sản phẩm mà em đã nỗ lực nghiên cứu trong quá trình học tập tại trường Các số liệu, kết quả trình bày trong báo cáo
là hoàn toàn trung thực, em xin chịu hoàn toàn trách nhiệm, kỷ luật của bộ môn và nhà trường đề ra nếu như có vấn đề xảy ra
Trang 4MỤC LỤC
Trang 5DANH MỤC CÁC BẢNG
Trang 6DANH MỤC HÌNH ẢNH
Trang 7MỞ ĐẦU
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, thì mạng Internet cũng là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nối internet và một dòng dữ liệu truy tìm thì gần như lập tức… cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần… Bằng Internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thống Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người
Trong hoạt động sản xuất kinh doanh, giờ đây, thương mại điện tử đã khẳng định được vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp Đối với một cửa hàng hay shop, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết Vậy phải quảng bá thế nào đó là xây dựng được một Website cho cửa hàng của mình quảng bá tất cả các sản phẩm của mình bán Vì vậy,
em đã thực hiện đồ án “Phát triển website quản lý shop thời trang” Người chủ cửa hàng đưa các sản phẩm đó lên website của mình và quản lý bằng website đó Khách hàng có thể đặt mua hàng trên website mà không cần đến cửa hàng Chủ cửa hàng sẽ gửi sản phẩm cho khách hàng khi nhận được tiền
Với sự hướng dẫn tận tình của thầy cô, em đã hoàn thành bài báo cáo đồ án này Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắc rằng
Trang 8không tránh khỏi những thiếu sót Em rất mong nhận được sự thông cảm và góp ý của quý Thầy cô
Em xin chân thành cảm ơn
Trang 9CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI
1.1 Tổng quan về thương mại điện tử
1.1.1 Khái niệm về thương mại điện tử
Thương mại điện tử hay E-Commerce (Electronic Commerce) là quá trình tiến hành một phần hay tất cả các hoạt động kinh doanh thông qua các phương tiện điện tử Nói một cách đơn giản, thương mại điện tử chính là hoạt động mua bán sản phẩm hoặc dịch
vụ thông qua Internet và các phương tiện điện tử khác Các giao dịch này bao gồm tất cả các hoạt động như: giao dịch, mua bán, thanh toán, đặt hàng, quảng cáo và giao hàng, … Thương mại điện tử ngày nay càng được biết tới như một phương thức kinh doanh hiệu quả từ khi Internet hình thành và phát triển Chính vì vậy, nhiều người hiểu thương mại điện tử theo nghĩa cụ thể hơn là giao dịch thương mại, mua sắm qua Internet và mạng
xã hội
1.1.2 Lợi ích của thương mại điện tử
- Lợi ích của thương mại điện tử với các doanh nghiệp:
• Đối với các doanh nghiệp, thương mại điện tử tạo điều kiện thuận lợi để doanh nghiệp có thể quảng bá hình ảnh về thương hiệu, sản phẩm, dịch vụ của mình tới khách hàng, đối tác
• Lợi ích tiếp theo của thương mại điện tử dành cho doanh nghiệp chính là tiết kiệm chi phí, tạo thuận lợi cho việc giao dịch giữa các bên Các doanh nghiệp
sẽ chẳng cần phải tốn kém chi phí để thuê 1 cửa hàng hay chi phí để thuê nhân viên phục vụ hay phải thuê kho bãi Chỉ cần đầu chi phí cho website và bán hàng qua mạng, bạn sẽ chỉ cần khoảng 10% số vốn so với việc thuê cửa hàng, nhân công, kho bãi để vận hành website mỗi tháng
• Có website thương mại điện tử, bạn sẽ mở rộng được phạm vi kinh doanh của mình đơn giản hơn rất nhiều Không phải là ở tỉnh thành, quốc gia mà thậm chí có thể ra toàn cầu nếu bạn làm tốt công tác marketing Với việc kinh doanh truyền thống mở cửa hàng thì đó là điều cực khó, chỉ có thương mại điện tử
Trang 10mới làm được Chi phí cũng không quá cao để có thể giới thiệu doanh nghiệp của bạn đến thị trường khác
- Lợi ích của thương mại điện tử với người tiêu dùng:
• Tiết kiệm thời gian để đi mua sắm, chỉ cần ngồi nhà, lướt web với điện thoại hay máy tính là có thể giúp bạn chọn được món đồ ưng ý
• Có thể thoải mái check sản phẩm, lựa chọn các mặt hàng, so sánh giá, chất lượng giữa các nơi
• Có người vận chuyển hàng hóa tới tận nhà mà không mất sức để khuân vác từ cửa hàng về tới nhà
- Lợi ích đối với xã hội của thương mại điện tử:
• Đối với xã hội thì thương mại điện tử sẽ tạo ra được một phương thức kinh doanh và làm việc mới hiện đại, phù hợp hơn với xu thế thị trường đang phát triển mạnh trong thời đại công nghệ 4.0
• Thương mại điện tử cũng sẽ tạo ra được 1 sân chơi mới cho các doanh nghiệp
và yêu cầu họ phải nắm bắt, đổi mới phương thức kinh doanh, tạo cơ hội để cạnh tranh cao hơn Từ đó thúc đẩy sự phát triển của doanh nghiệp nói riêng
và của nền kinh tế nói chung
1.1.3 Yêu cầu trong thương mại điện tử
- Cơ sở hạ tầng bảo mật thông tin
- Nhân lực chất lượng cao
- Tạo mối quan hệ bằng sự tin cậy
- Bảo mật và an toàn
- Bảo vệ quyền lợi khách hàng và bản quyền kinh doanh
1.2 Phân tích yêu cầu đề tài
1.2.1 Lý do chọn đề tài
Trong thời kỳ CNTT đang phát triển thì các như cầu đặt hàng ngày càng cấp thiết hơn ,do tình hình dịch mấy mấy năm nay đang diển biến khó lường thì việc CNTT
Trang 11Với thời buổi dịch bệnh hiện và công nghệ đang phát trển việc ra ngoài mua hàng đã bắt đầu không quan trọng nưa rồi chúng ta chỉ cần mua hàng qua mạng
Nhất là việc mua quần áo qua mạng thì càng ngày càng phát triển hơn chúng ta k cần
da ngoài mua có thể đạt hàng trên mạng để tránh tiếp sức với nhiều người có khả năng lây bệnh ,CNTT giúp chúng ta rất nhiều trong đời sống hiện nay CNTT là 1 thứ
gì đó k thể thiếu trọng cuộc sống hiện nay của chúng ta
Với tình hình dịch bệnh hiện nay thì (CNTT) đang là 1 ngành nghề hót hiện nay với công nghệ thông tin ta k cần ra khỏi nhà thì ta vẩn đặt được nhửng món hàng ,CNTT
đã đi vào đời sống của con người chúng ta hiện nay giúp đã chúng ta nhiều mọi mặt trong thời kỳ dịch bệnh hiện giờ
Sự bùng nổ Công nghệ thông tin (CNTT), tác động đến mọi mặt của đời sống xã hội
từ khoa học kỹ thuật đến kinh tế xã hội Nhờ có tin học các hoạt động sản xuất, quản
lý trở nên phong phú, thuận tiện hơn và mang lại nhiều lợi ích hơn CNTT đã xâm nhập vào các hoạt động của con người và ngày càng khẳng định vai trò của nó Công nghệ thông tin ở nước ta đã có những tiến bộ vượt bậc Nó không còn xa lạ với mọi người trong thời buổi dịch bệnh này nưa và ngày càng được ứng dụng rộng rãi trong tất cả các lĩnh vực của đời sống xã hội cũng như trong công tác quản lý
Quản lý một hoạt động vô cùng rộng lớn cho dù ở bất kì cấp quản lý nào, nó không đơn giản chỉ ở cấp độ quản lý con người mà còn quản lý nhiều đối tượng khác nhau như: quản lý sản xuất, quản lý kinh tế, quản lý xã hội,
Thương mại điện tử là một hình thức mua bán và trao đổi thông tin qua
internet.Công ty, doanh nghiệp có thể giới thiệu tất cả sản phẩm của mình bằng hình ảnh và thông tin trên trang web để khách hàng có thể xem, tham khảo và lựa chọn Đây là hình thức kinh doanh tiện lợi, dễ dàng đang phát triển, sẽ có cơ hội thuận lợi lớn cho các công ty,doanh nghiệp đang trên đường phát triển tạo nên thành công và danh tiếng cho mình
Trong bất cứ lĩnh vực nào, thương mại điện tử cũng có lợi thế Nó không những làm giảm thời gian mà còn làm giảm chi phí cho mọi vấn đề giao dịch của con
người.Việc kinh doanh qua mạng không chỉ đáp ứng nhu cầu của con người mà còn giúp cho người sử dụng so sánh giá ở nhiều nơi để mua những mặt hàng tốt, giá hợp
lý Với những kiến thức đã học và thời gian thực tế, em đã lựa chọn đề tài “Phát triển website quản lý shop thời trang với công cụ Edibot Themes ”
Trong thực tế ngày nay, công việc quản lý ở các cửa hàng nói chung và việc quản
lý các cửa hàng thời trang nói riêng đã và đang được áp dụng trên máy vi tính vì số lượng rất lớn Nếu chúng ta sử dụng biện pháp lưu trữ trên giấy tờ, văn bản thì sẽ rất khó khăn trong việc quản lý như khi muốn tìm kiếm thông tin về một mặt hàng hay muốn thay đổi thông tin của một mặt hàng thì sẽ cực kỳ khó khăn với lượng mặt hàng cực lớn của các
Trang 12cửa hàng Từ những khó khăn đó mà các phần mềm quản lý đã và đang được nghiên cứu
và phát triển để hỗ trợ cho công tác quản lý Việc áp dụng công nghệ thông tin vào công tác quản lý không chỉ làm giảm các bất cập trong công tác quản lý mà còn giúp cho người quản lý cảm thấy thoải mái trong công tác, năng suất làm việc được nâng cao
Xuất phát từ những lý do đó em đã quyết định chọn đề tài: “Phát triển website quản
chóng, tra cứu những dữ liệu được xử lý chính xác về các mặt hàng, giá cả, doanh thu nhằm phục vụ cho các thao tác hoặc chức năng sau đó, dễ sử dụng cho những giao diện
đồ họa thân thiện đối với người dùng
1.2.2 Mục tiêu của đề tài
- Giúp cá nhân, tổ chức, doanh nghiệp phát triển nhiều mô hình trên sàn thương mại điện tử, tăng doanh thu và dễ dàng quản lí hàng hóa
- Người bán thì dễ dàng kiểm tra hàng và giới thiệu tới nhiều người hơn
- Người mua thì dễ dàng tìm kiếm, đặt mua trên mạng mà không cần tới tận nơi
- Giúp hàng hóa lưu thông dễ dàng
1.2.3 Giới hạn và phạm vi của đề tài
- Đối tượng nghiên cứu: thời trang
- Phạm vi không gian: trên không gian mạng
- Ý nghĩa khoa học và thực tiễn của đề tài: giúp cho cá nhân, tổ chức, doanh nghiệp phát triển kinh doanh Thời trang trên sàn điện tử
1.2.4 Chức năng
- Đây là một website bán hàng, giới thiệu và quản lý sản phẩm của cửa hàng đến người tiêu dùng với các chi tiết mặt hàng với giá cả chính xác Có các chứa năng
Trang 13• Cho phép quản lý đơn hàng mới
• Cho phép quản lý danh mục
• Cho phép quản lý bài viết
• Cho phép quản lý sản phẩm
• Cho phép quản lý đơn hàng
• Cho phép quản lý, trả lời phản hồi về sản phẩm
• Cho phép quản lý khách hàng
• Cho phép quản lý thành viên
• Cho phép cấu hình cửa hàng: quản lý thông tin chung và slide show 1.2.5 Yêu cầu đặt ra
- Hệ thống có 2 phần:
Ø Thứ nhất: Phần người dùng
• Người dùng là những người có nhu cầu mua sắm hàng hóa, họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và đặt mua các mặt hàng này Vì thế phải có các chức năng sau:
o Hiển thị danh sách các sản phẩm của cửa hàng để khách hàng xem, lựa chọn và mua
o Người dùng xem các bài viết của cửa hàng
o Xem số lượt truy cập mỗi ngày
Ø Thứ hai: Phần quản trị viên
• Người làm chủ có quyền kiểm soát mọi hoạt động của hệ thống Người này được cấp username và password để đăng nhập hệ thống thực hiện chức năng của mình:
Trang 14o Chức năng cập nhật, sửa, xoá các danh mục, bài viết, sản phẩm, đơn hàng, khách hàng, thành viên và cấu hình cửa hàng
o Tiếp nhận kiểm tra đơn đặt hàng của khách hàng Hiển thị đơn đặt hàng
o Quản lý và trả lời phản hồi của khách hàng
• Ngoài các chức năng trên thì trang website phải được thiết kế sao cho dễ hiểu, giao diện mang tính dễ dùng đẹp mắt và làm sao cho khách hàng thấy được thông tin cần tìm, cung cấp các thông tin quảng cáo hấp dẫn Điều quan trọng
là phải đảm bảo an toàn tuyệt đối thông tin khách hàng trong quá trình đặt mua qua mạng Đồng thời trang web phải luôn đổi mới, hấp dẫn
1.3 Khảo sát hiện trạng và xây dựng hệ thống
- Sau khi khảo sát em đã nắm bắt được các thông tin :
• Quản lý tài khoản: Mỗi khách hàng được quản lý các thông tin sau: họ tên, email, mật khẩu, nhóm quyền
• Quản lý sản phẩm: tên sản phẩm, giá sản phẩm, chi tiết sản phẩm, mô tả sản phẩm, danh mục, hình ảnh, slide
• Quản lý danh mục: tên danh mục
• Quản lý bài viết: tiêu đề bài viết, nội dung bài viết, hình ảnh
• Quản lý phản hồi về sản phẩm: STT, tên người phản hồi, tên sản phẩm, phản hồi cửa hàng, thời gian khách hàng phản hồi, thời gian cửa hàng phản hồi
• Quản lý đơn hàng: mã hóa đơn, khách hàng, sản phẩm, số lượng, giá trị, trạng thái, thanh toán
• Quản lý khách hàng: mã khách hàng, họ tên, SDT, email, thành phố
Trang 151.4 Công nghệ sử dụng
1.4.3 công cụ Edibot themes
1.4.2Giới thiệu về MySQL
- MySQL là một hệ thống quản trị cơ sở dữ liệu mã nguồn mở (gọi tắt là RDBMS) hoạt động theo mô hình client-server Với RDBMS là viết tắt của Relational Database Management System MySQL được tích hợp apache, PHP MySQL quản lý dữ liệu thông qua các cơ sở dữ liệu Mỗi cơ sở dữ liệu
có thể có nhiều bảng quan hệ chứa dữ liệu MySQL cũng có cùng một cách truy xuất và mã lệnh tương tự với ngôn ngữ SQL MySQL được phát hành từ thập niên 90s
- Ưu điểm của MySQL
• Dễ sử dụng: MySQL là cơ sở dữ liệu tốc độ cao, ổn định, dễ sử dụng và hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh
• Độ bảo mật cao: MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên Internet khi sở hữu nhiều nhiều tính năng bảo mật thậm chí là ở cấp cao
• Đa tính năng: MySQL hỗ trợ rất nhiều chức năng SQL được mong chờ từ một hệ quản trị cơ sở dữ liệu quan hệ cả trực tiếp lẫn gián tiếp
• Khả năng mở rộng và mạnh mẽ: MySQL có thể xử lý rất nhiều dữ liệu và hơn thế nữa nó có thể được mở rộng nếu cần thiết
• Nhanh chóng: Việc đưa ra một số tiêu chuẩn cho phép MySQL để làm việc rất hiệu quả và tiết kiệm chi phí, do đó nó làm tăng tốc độ thực thi
- Nhược điểm của MySQL
• Giới hạn: Theo thiết kế, MySQL không có ý định làm tất cả và nó đi kèm với các hạn chế về chức năng mà một vào ứng dụng có thể cần