Đăng ký Đăng nhập
Trang chủ Tìm hiểu và xây dựng web bán hàng trực tuyến bằng hệ thống mã nguồn mở ở công ty...

Tài liệu Tìm hiểu và xây dựng web bán hàng trực tuyến bằng hệ thống mã nguồn mở ở công ty htc

.DOCX
49
1
52

Mô tả:

LỜI NÓI ĐẦU Trước hết em xin chân thành cám ơn các thầy giáo, cô giáo Khoa Công nghệ thông tin Trường Đại học Quảng Bình, những người đã dạy dỗ, trang bị cho chúng em những kiến thức cơ bản, cần thiết trong những năm học vừa qua để em có đủ điều kiện hoàn thành đề tài tốt nghiệp của mình. Đặc biệt em xin bày tỏ lòng biết ơn sâu sắc nhất tới thầy giáo TS. Hoàng Văn Dũng, người đã hướng dẫn, chỉ bảo tận tình trong suốt thời gian làm đề tài tốt nghiệp. Em xin gửi lời cảm ơn đến ban lảnh đạo,các anh, các chị trong Công ty TNHH điện tử tin học HTC, đã tạo điều kiện giúp đỡ, chỉ bảo cũng như cung cấp những tài liệu cần thiết và hướng dẫn nhiệt tình trong thời gian thực tập tại công ty. Mặc dù đã hết sức cố gắng để hoàn thiện báo cáo tốt nghiệp song do khả năng còn hạn chế nên bài báo cáo vẫn còn nhiều thiếu sót. Vì vậy em rất mong nhận được những đóng góp chân tình của các thầy cô và bạn bè. Một lần nữa em xin chân thành cảm ơn! Quảng Bình, Ngày tháng năm 2019 Sinh viên Trần Minh Toàn 1 MỤC LỤC 2 DANH MỤC TỪ VIẾT TẮT Chữ cái viết tắt Cụm từ đầy đủ Công nghệ thông tin Trách nhiệm hữu hạn Website Cơ sở dữ liệu CNTT TNHH Web CSDL 3 DANH MỤC HÌNH ẢNH: Hình 1. iao dann củao ebsÌatb Amoo n.................................................................................................8 Hình 2. iao dann củao ebsÌatb Aleasoso.................................................................................................9 Hình 3. iao dann củao ebsÌatb Ta a........................................................................................................9 Hình 4. iao dann củao ebsÌatb Looodo................................................................................................10 Hình 5 Bảng iaều haểnn củao AAPPP...................................................................................................11 Hình 6. Taong quản taị cơ Ìở dữ leanu Pyqqle........................................................................................12 Hình 7. Pàn chà mừnng củao à adrabÌÌ.............................................................................................17 Hình 8 Tạo tàa h ản àà mậtt huu củao mình.......................................................................................18 Hình 9. Aác nhậtn càa iặtt à adrabÌÌ..................................................................................................18 Hình 10. Lao chnn tên àbsÌatb àà tàa h ản quản taị ..........................................................................19 Hình 11. ăăng nhậtr àà à adrabÌÌ....................................................................................................20 Hình 12. Tìm rleugan “à c mmbacb taên th àann...........................................................................21 Hình 13. ààa iặtt sản dị ch àà thaếtt leậtr ch à c mmbacb..................................................................22 Hình 14. ààa iặtt taong cầnn thaếtt ch à c mmbacb...........................................................................23 Hình 15. Thaếtt leậtr àị taí àà iị nh dạong taền tn rh hợr àớa hant Nom....................................................24 Hình 16. ă thaếtt leậtr h àn thành........................................................................................................25 Hình 17. àhcc năng mcc 0..................................................................................................................29 Hình 18. àhcc năng mcc 1..................................................................................................................29 Hình 19. àhcc năng mcc 2..................................................................................................................30 Hình 20. Baểnu i mcc ngữ cảnh..........................................................................................................31 Hình 21. Baểnu i mcc iỉnnh..................................................................................................................32 Hình 22. àhcc năng quản leý Ìản rhum................................................................................................32 Hình 23. àhcc năng quản leý ga hàng.................................................................................................33 Hình 24. àhcc năng h taợ sán hàng..................................................................................................33 Hình 25. àhcc năng h taợ muo hàng.................................................................................................34 Hình 26. àhcc năng muo hàng...........................................................................................................34 Hình 27. iao dann taong chủa..............................................................................................................40 Hình 28. iao dann taong gaớa thanu cnng ty........................................................................................41 Hình 29. iao dann taong cửao hàng.....................................................................................................42 Hình 30. iao dann taong ga hàng......................................................................................................43 Hình 31. iao dann taong cha taếtt Ìản rhum.........................................................................................44 Hình 32. iao dann taong thonh t án...................................................................................................45 Hình 33. iao dann taong leaên hn........................................................................................................46 4 PHẦN I :MỞ ĐẦU 1.Lý do chọn đề tài Theo thống kê Internet, cho thấy Việt Nam có 55,19 triệu người sử dụng Internetnăm 2018, trong đó có 30 triệu người tham gia mua sắm trực tuyến. Do đó việc chọn đề tài: “Tìm hiểu và xây dựng web bán hàng trực tuyến bằng hệ thống mã nguồn mở ở công ty HTC ” giúp công ty quảng bá sản phẩm của mình đến với khách hàng một cách nhanh chóng, hiệu quả và thông qua hệ thống Website này khách hàng có thể đặt mua các mặt hàng hay sản phẩm cần thiết. Từ đó nâng cao sức cạnh tranh với công ty khác. 2. Mục tiêu nghiên cứu  Mục tiêu tổng quát Mục tiêu tổng quát của đề tài xây dựng website tương đối hoàn chỉnh cho công ty, nhằm mục đích giới thiệu các sản phẩm điện tử, quảng bá hình ảnh công ty với các khách hàng, đối tác trên thị trường, phục vụ một cách có hiệu quả các hoạt động kinh doanh cho công ty.  Mục tiêu cụ thể Khảo sát, phần tích hiện trạng bán hàng cho công ty để có cái nhìn tổng quan về công ty. - Xây dựng website bán hàng cho công ty. 3. Nội dung nghiên cứu: - Chương 1: Giới thiệu tổng quan - Chương 2: Cơ sở lý thuyết - Chương 3: Khảo sát, phân tích và thiết thiết kế hệ thống - Chương 4: Kết quả đạt được 4. Đối tượng và phạm vi nghiên cứu  Đối tượng nghiên cứu  Tìm hiểu quy trình bán hàng của Công ty TNHH điện tử tin học HTC.  Tìm hiểu về danh sách mặt hàng được kinh doanh tại Công ty.  Tìm hiểu về mã nguồn mở Wordpress. 5  Phạm vi nghiên cứu - Về không gian: Công ty TNHH điện tử tin học HTC. - Về Thời gian: Đề tài 18/01 đến 12/5 năm 2019. 5.Phương pháp nghiên cứu Đề tài sử dụng các phương pháp: - Phương pháp quan sát: Trực tiếp quan sát hệ thống bán hàng hiện tại. - Phỏng vấn: Hỏi nhân viên trong công ty về các nghiệp vụ bán hàng. - Thu thập các tài liệu, báo cáo từ công ty. Nghiên cứu tài liệu: Tìm hiểu các lý thuyết cần thiết để triển khai website quảng bá sản phẩm. 6 PHẦN II : NỘI DUNG ĐỀ TÀI CHƯƠNG 1 : GIỚI THIỆU TỔNG QUAN 1.1 TÌM HIÊU VỀ WEBSITE 1.1.1 Khái niệm về Website Website là một văn phòng ảo của doanh nghiệp tren Internet. Website bao gồm toàn bộ thông tin, dữ liệu, hình ảnh về sản phẩm, dịch vụ và hoạt động sản xuất kinh doanh mà doanh nghiệp muốn giới thiệu đến người truy cập Internet. Văn phòng ảo này khác với văn phòng thật của doanh nghiệp là nó hoạt động 24/7 (24h/ngày, 7 ngày/tuần). Khách đến thăm văn phòng này có thể đến trong hoặc ngoài nước và chi phí duy trì văn phòng này là rất thấp. Với đặc điểm trên, Website là bộ mặt của doanh nghiệp trước khách hàng, đối tác trong và ngoài nước. Vì vậy Website cần có những yếu tố sau: Thiết kế thẩm mỹ, tiện lợi. Tốc độ nhanh. Tên Website dễ nhớ và ngắn ngọn. Hỗ trợ nhiều tính năng như: Email, thống kê truy nhập, cập nhật thông tin dễ dàng và nhanh chóng….. 1.1.2 Yêu cầu tối thiểu của một Website Tên Website hay còn gọi là miền có dang www.tencongty.com (.net, org, .com.vn). Website hosting là nơi lưu trữ website trên máy chủ Internet. Các trang Web đã được xây dựng và hoạt động. 1.1.3 Tên miền và Webhosting Domain name là địa chỉ Website hay còn gọi là tên miền, ví dụ domain name ‘www.yahoo.com’ là địa chỉ của Website của Yahoo. Domain name chỉ có một và duy nhất một. Bạn có thể biết tên miền có còn được đăng ký hay không bằng cách kiểm tra trên mạng, hãy đăng ký nagy lập tức trước khi có người khác đăng ký mất tên miền đó của bạn. Để duy trì quyền sở hữu Domain name, bạn phải đóng một khoản phí hàng trăm theo quy định pháp luật để sử dụng nó. Domain chính có dạng www.tencongty.com, ví dụ ‘ 7 www.shophtc.com’. Domain phụ còn gọi là sub domain là domain được tạo từ domain chính, ví dụ shophtc có một chi nhánh tại Hà Nội của công ty shophtc như sau: ‘www.hanoi.shophtc.com’. Website hosting là nơi lưu trữ tất cả các trang Web, các thông tin email dữ liệu, hình ảnh trên một máy chủ Internet, Web hosting đồng thời cũng là nơi diễn ra tất cả các hoạt động giao dịch, trao đổi thông tin của Website với người sử dụng Internet và hỗ trợ các phần mềm Internet hoạt động. 1.1.4 Các bước xây dựng Website Trước tiên bạn phải xác định được mục đích xây dựng Website: Để giới thiệu công ty hay kinh doanh qua mạng. Đăng ký tên miền. Thiết kế Website: - Xây dựng cấu trúc website phục vụ mục tiêu phát triển thương hiệu mở rộng thị trường - Thiết kế đồ họa: Biên tập nội dung, hình ảnh thích hợp thị hiếu thẩm mỹ của khách hàng. - Lập trình ứng dụng và cơ sở dữ liệu ( Đối với website động) Quảng bá website sau khi hoàn thành. Bảo trì và nâng cấp ( Cập nhật thông tin ). 1.2 MỘT SỐ WEBSITE BÁN HÀNG 1.2.1 Thế giới: 8 Hình 1. iao dann củao ebsÌatb Amoo n Hình 2. iao dann củao ebsÌatb Aleasoso 1.2.2 Việt Nam: 9 Hình 3. iao dann củao ebsÌatb Ta a Hình 4. iao dann củao ebsÌatb Looodo 10 11 CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT 2.1 PHẦN MỀM XAMPP Hình 5 Bảng iaều haểnn củao AAPPP 2.1.1 Giới thiệu về XAMPP XAMPP là gói cài đặt localhost được tích hợp tất cả những thành phần cần thiết như: Apache, MySql, PHP, Perl,… Trong khóa luận này sử dụng XAMPP phiên bản 1.8.3 2.2 PHP VÀ MYSQL 2.2.1 Giới thiệu về ngôn ngữ lập trình PHP PHP(Hypertext Preprocessor) là ngôn ngữ scrip trên server được thiết kế để dễ dàng xây dựng các trang Web động. Mã PHP có thể thực thi trên Websever để tạo ra mã HTML và xuất ra trình duyệt web theo yêu cầu của người sử dụng 12 Có nhiều lý do khiến cho việc sử dụng ngôn ngữ này chiếm ưu thế, sau đây là một số lý do cơ bản:  Mã nguồn mở.  Miễn phí, dowload dể dàng từ Internet.  Ngôn ngữ rất dể học và dể viết.  Mã nguồn không phải sữa lại nhiều khi viết chạy cho các hệ điều hành từ Windows, Linmux, Unix. 2.2.2 Giới thiệu về MySql MySQL là một phần mềm quản trị CSDL mã nguồn mở, miễn phí nằm trong LAMP(Linux – Apache – MySQL – PHP). 2.2.2.1. Một số đặc điểm của My SQL  MySQL là một phần mềm quản trị cơ sở dữ liệu dạng server – based  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ó cở chế phân quyền người sử dụng riêng, mỗi người có thể được quản lý một hoặc nhiều cơ sở dữ liệu khác nhau, mỗi người dùng có một tên truy cập ( use name) và mật khẩu tương ứng để truy xuất đến cơ sở dữ liệu. Hình 6. Taong quản taị cơ Ìở dữ leanu Pyqqle 13 2.3 GIỚI THIỆU VỀ MÃ NGUỒN MỞ WORDPRESS 2.3.1. KHÁI NIỆM VỀ WORDPRESS - WordPress là phần mềm mã nguồn mở được cung cấp miễn phí, sử dụng ngôn ngữ lập trình PHP và hệ cơ sở dữ liệu MySQL. Do đó, nó thích hợp cho ai muốn đặt blog trên chính website sử dụng tên miền của riêng mình. Tuy nhiên, nếu không có tên miền riêng và chịu được một vài hình ảnh quảng cáo đôi khi xuất hiện, bạn vẫn có thể dùng chung với nhà cung cấp Automattic Production tại địa chỉ http://wordpress.com tương tự các nhà cung cấp khác. - WordPress là một dạng phần mềm mã nguồn mở, là hậu duệ chính thức của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được đề xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt Mullenweg. - WordPress viết bằng PHP và sử dụng hệ quản trị MySQL. WordPress chạy tốt trên PHP5, hầu hết mọi host (dịch vụ lưu trữ trực tuyến) có PHP đều hỗ trợ WordPress. Nhiều Host (Godaddy, Host Gator, …) còn có chức năng tự động cài đặt WordPress. - WordPress để đăng tải thông tin lên mạng, WordPress có chức năng như mọi Website khác. Nó có thể làm site tin tức, đánh giá, bán hàng… thậm chí là mạng xã hội. Ngoài ra, WordPress còn hỗ trợ tạo Blog miễn phí trên WordPress.com để những ai không có điều kiện tài chính, kỹ thuật, thời gian… có thể sử dụng được WordPress. - WordPress còn thêm vào một số tính năng nhỏ nhằm hỗ trợ người dùng trong quá trình sử dụng như khả năng tự động lưu liên tục khi soạn thảo, nạp nội dung từ blog khác hay chia mục cho bài viết. Tuy nhiên, WordPress lại không có chức năng xem trước (preview) nội dung bài viết của mình, điều gây khó khăn cho người dùng khi họ cần xem xét và chỉnh sửa. - Các bản nâng cấp chính được chỉ định tên mã (c dbnombÌ) đại diện cho các nhạc sĩ nhạc jazz nổi tiếng. 14 2.3.2. CÁC TÍNH NĂNG CƠ BẢN CỦA WORDPRESS - Khi tạo một blog cho riêng bạn có thể sẽ có những lý do riêng, nhưng nếu so với các script và dịch vụ blog khác, có thể bạn sẽ thích Wordpress ở những tính năng dưới đây.  Dễ cài đặt, chỉ cần khởi tạo database, upload và thiết lập tham số trong file wpconfig.php, sau 1,2 lần click chuột, bạn đã sẵn sàng để viết blog.  Không giới hạn số lượng category và sub-category: bạn có thể tạo vô số chuyên mục và các chuyên mục con trong các chuyên mục chính mà không gặp phải bất kì rắc rối nào.Tự động xuất RSS và Atom: giúp cập nhật các thông tin về blog của bạn ngay lập tức.  Sử dụng giao diện XML RPC để trackback và viết bài từ xa.  Có thể đăng bài trên blog từ email.  Hỗ trợ plugin và theme: đây là một điểm mạnh nhất của Wordpress. Nó tạo cơ hội cho hàng nghìn nhà phát triển cùng tham gia phát triển các plugin và theme cho Wordpress, làm cho nó càng ngày càng phong phú về tính năng và giao diện.  Có thể nhập dữ liệu từ Blogger, Blogware, Bunny’s Technorati Tags, DotClear, GreyMatter, Jorome’s Keyword, LiveJournal, Movable Type, TypePad, RSS, Simple Tagging, Textpattern, B2evoluton, v.v. Đây là chức năng tuyệt vời nếu như bạn muốn chuyển từ một blog khác sang sử dụng Wordpress, nó giúp lại lấy lại tất cả các bài viết trên các blog khác để chuyển qua Wordpress.  Rất nhiều tài liệu hướng dẫn để giúp phát triển thêm tính năng, và nhiều bộ API để mở rộng.  Dễ quản lý và duy trì mà chẳng cần phải có nhiều kĩ năng hay kinh nghiệm  Khả năng tìm kiếm trên blog rất tốt.  Xuất bản nội dung ngay lập tức bất kể chiều dài của bài viết là bao nhiêu.  Hỗ trợ viết blog đa ngôn ngữ.  Administration Panel được tổ chức rất tốt với rất nhiều tính năng nhưng lại dễ hiểu và dễ sử dụng.  Quản lý liên kết dễ dàng. 15 Với sự trợ giúp của các plugin và rất nhiều bộ API, bạn có thể chỉnh sửa Wordpress tùy thích theo nhu cầu của bạn, và thậm chí bạn cũng có thể sử dụng Wordpress để làm một website hoàn chỉnh. Wordpress có hàng ngàn plugin và theme, cộng với một đồng người sử dụng cực kì đông đảo luôn sẵn sàng góp sức phát triển, điều này làm cho Wordpress ngày càng lớn mạnh thể hiện vai trò số 1 của mình. Một số trong những lợi thế của purchasing a WordPress premium theme bao gồm: Hỗ trợ kỹ thuật sẵn có Hoàn toàn tùy biến trang web  Chức năng và kỹ thuật nâng cao hơn  Chủ đề của bạn sẽ được liên tục cập nhật  Các mẫu thiết kế tuyệt vời cho originality  Có thể được sử dụng cho các trang web lớn như Tổng công ty và các tạp chí tin tức trực tuyến ... 2.3.3. NÉT NỔI BẬT LÀM NÊN SỰ PHÁT TRIỂN  Việc quản lý web, quản lý các bài viết rất thuận tiện giống như các phần mềm thiết kế website chuyên nghiệp.  Hỗ trợ plug - in. Đây thực sự là một điểm mạnh của à adrabÌÌ, với một cộng đồng người dùng viết các plug - in cho à adrabÌÌ. Bạn không lo thiếu plug - in để sử dụng.  Thể hiện các tệp PDF, DOC, Powerpoint ngay trên nội dung bài viết. Đặc biệt tích hợp sẵn Latex – công cụ soạn thảo công thức toán học, giúp người sử dụng có thể viết công thức toán học ngay trên blog.  à adPabÌÌ có rất nhiều Widget (ứng dụng tạo thêm) như Thống kê số truy nhập blog, các bài mới nhất, các bài viết nổi bật nhất, các comment mới nhất, liệt kê các chuyên mục, liệt kê các trang, danh sách các liên kết, liệt kê số bài viết trong từng tháng … khi muốn thay đổi vị trí các widget, thay vì phải động vào code, bạn chỉ việc kéo - thả ở những vị trí thích hợp. Có vô số theme để người dùng lựa chọn.  Hỗ trợ tag/chuyên mục: Giúp bạn dễ dàng phân loại bài viết, dễ dàng, thuận tiên trong quá trình tìm kiếm cũng như xem lại các bài viết. 16  Hỗ trợ SEO khá tốt. Tuy không thể nói là hoàn chỉnh nhưng cũng rất tốt với dàn kỹ sư luôn luôn lắng nghe ý kiến người dùng và cập nhật những tính năng nhằm nâng cao khả năng về SEO.  Các comment có thể duyệt rồi mới cho đăng, comment nào có nội dung không phù hợp có thể xóa, nếu cho là spam thì sau này IP đó không có thể gửi comment vào blog được nữa.  Adman (chủ website) có thể cho rất nhiều cộng tác viên gửi bài vào blog, có thể phân quyền cho các cộng tác viên theo các cấp độ khác nhau. Lưu giữ danh sách thành viên đã ghé thăm trang blog. Admin cũng có thể cho bất kỳ ai đăng bài qua email vào blog miễn là admin cho họ một địa chỉ email bí mật của web (địa chỉ này có thể thay đổi bất kỳ lúc nào).  Sao lưu dữ liệu nhằm khôi phục nội dung web một cách dễ dàng nếu chẳng may web bị hack, và cung cấp công cụ chuyển nhà sang à adPabÌÌ.  à adPabÌÌ hỗ trợ 3 GB để lưu trữ các tệp hình ảnh và văn bản.  Hàng ngày à adPabÌÌ có thống kê 100 bài trên các web tiếng Việt của à adPabÌÌ được nhiều người đọc nhất trong vòng 48 tiếng. Nhờ đó bạn biết được các thông tin quan trọng nhất đang diễn ra. 17 2.3.4. CÀI ĐẶT WORDPRESS Tải và cài đặt wordpress ,copy và paste thư mục wordpress vào đường dẫn C://..xamp/htdoc/ Bước 1.Mở trình duyệt và gõ vào thanh địa chỉ http://localhost/wordpress/ bạn sẽ thấy màn chào mừng như hình dưới Hình 7. Pàn chà mừnng củao à adrabÌÌ 18 Bước 2.Click vào Let’s go! để tiếp tục Hình 8 Tạo tàa h ản àà mậtt huu củao mình Bước 3 Cấu hình database với: - Database Name : tên database bạn vừa tạo - User Name: tài truy cập MySQL, thông thường là root - password: là mật khẩu của tải khoản được khai báo phía trên - Database Host: thông thường là localhost, bạn giữ nguyên không cần thay đổi - Table Prefix: ký tự đầu tiên xuất hiện trong tên bảng, để dễ hình dung bạn có thể xem ảnh ở phía dưới 19 Bước 4 : xác nhận và chạy cài đặt Hình 9. Aác nhậtn càa iặtt à adrabÌÌ Bước 5: Chọn lựa tên website và tài khoản quản trị Hình 10. Lao chnn tên àbsÌatb àà tàa h ản quản taị 20
- Xem thêm -

Tài liệu liên quan