• Không có kết quả nào được tìm thấy

XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY TNHH THƢƠNG MẠI HPIF

Protected

Academic year: 2022

Chia sẻ "XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY TNHH THƢƠNG MẠI HPIF "

Copied!
72
0
0

Loading.... (view fulltext now)

Văn bản

Nội dung và yêu cầu cần giải quyết trong nhiệm vụ khóa luận tốt nghiệp a. Đánh giá chất lượng của luận văn (so với nội dung yêu cầu đó đặt ra trong nhiệm vụ luận văn). NHẬN XÉT, ĐÁNH GIÁ CỦA NHÂN VIÊN NHẬN XÉT VỀ ĐỀ TÀI TỐT NGHIỆP.

Luận văn tốt nghiệp đạt chất lượng cao (về cơ sở lý thuyết, mô tả chương trình, giá trị thực tiễn,...). Lời đầu tiên của luận văn tốt nghiệp “Xây dựng Website cho Công ty TNHH Thương mại Hpif” này, em xin gửi lời cảm ơn chân thành và biết ơn đến tất cả mọi người đã hỗ trợ và giúp đỡ em. của việc thực hiện dự án. Cuối cùng, tôi xin cảm ơn gia đình, bạn bè đã giúp đỡ, động viên tôi rất nhiều trong suốt quá trình học tập và thực hiện tốt nghiệp.

TỔNG QUAN CƠ SỞ Lí THUYẾT

Giao thức FTP(File Transfer Protocol)

Để truyền tệp qua lại giữa hai tệp, chúng tôi cần thực hiện một kết nối khác. Tùy thuộc vào chế độ truyền tải được sử dụng, máy khách (ở chế độ hoạt động) hoặc máy chủ (ở chế độ thụ động) có thể lắng nghe các yêu cầu kết nối đến từ đầu kia của mạng.fath. Trong trường hợp kết nối động, (máy chủ kết nối với máy khách để truyền dữ liệu), trước tiên máy chủ phải kết nối đúng với cổng 20 trước khi giao tiếp và kết nối với máy khách.

Trong khi dữ liệu đang được truyền qua bus dữ liệu, bộ điều khiển không hoạt động. Tình huống này gây ra một số vấn đề, đặc biệt là khi lượng dữ liệu được yêu cầu truyền lớn và quá trình truyền chạy qua tường lửa Tường lửa là công cụ thường tự động chấm dứt phiên giao dịch sau một thời gian dài im lặng. Mặc dù truyền được file hoàn toàn nhưng do có tường lửa nên mạch truyền bị tường lửa ngắt gây ra lỗi.

Tim hiểu về IIS và Apache

  • IIS (Internet Information Services )
  • Apache

Apache chạy trên các hệ điều hành giống Unix, Microsoft Windows, Novell Netware và các hệ điều hành khác. Khi được phát hành lần đầu tiên, Apache là chương trình máy chủ nguồn mở duy nhất có thể cạnh tranh với chương trình máy chủ tương tự của Netscape Communications Corporation, hiện được gọi là Máy chủ web hệ thống Sun Java thương mại. Kể từ tháng 4 năm 1996, Apache đã trở thành máy chủ HTTP được sử dụng rộng rãi nhất.

Tỡm hiểu về ASP.NET

  • ASP.NET là gỡ?
  • Cỏc đối tượng trong ASP.NET

Không giống như đối tượng Phiên, đối tượng Cookies cũng được xây dựng để lưu trữ thông tin về nhà phát triển, nhưng thông tin này được lưu trữ trên máy chủ gửi yêu cầu đến máy chủ web. Đối tượng Ứng dụng được sử dụng để quản lý tất cả thông tin trong ứng dụng web. Đối tượng Phiên được tạo để lưu trữ thông tin trình tạo trong ứng dụng.

Đối tượng phiên đã được chứng minh là không hiệu quả trong việc "theo dõi và quản lý thông tin trình tạo" Thời gian chờ thuộc tính Chỉ định lượng thời gian (tính bằng phút) mà máy chủ web duy trì đối tượng phiên nếu trình tạo không gửi yêu cầu. Các yêu cầu sau đây được máy chủ web xử lý như một hàm tạo mới và sẽ tự động nhận một đối tượng phiên mới được chuyển đối tượng phiên trên máy chủ web ngay khi nó được gọi.

Tổng quan về PHP

  • Cấu trỳc cơ bản
  • Xuất giỏ trị ra trỡnh duyệt
  • Biến, hằng, chuỗi và cỏc kiểu dữ liệu
  • Cỏc phương thức được sử dụng trong lập trỡnh PHP
  • Cookie và Session trong PHP
  • Hàm

Nhưng đối với một lập trình viên có kinh nghiệm thì cách 1 vẫn là lựa chọn tối ưu. Trong PHP để sử dụng một biến thì thường chúng ta phải khai báo nó trước, tuy nhiên đối với các lập trình viên khi sử dụng họ thường xử lý cùng một công việc đó là vừa từ bỏ vừa thêm dữ liệu cho biến. Chúng ta có thể sử dụng hàm GETTYPE() tích hợp sẵn của PHP4 để kiểm tra loại của bất kỳ biến nào.

Cookie và phiên là hai phương pháp được sử dụng để quản lý phiên giữa người dùng và hệ thống. Cookie là một phần dữ liệu được ghi vào ổ cứng hoặc bộ nhớ của người dùng. Session được hiểu là thời gian người dùng giao tiếp với một ứng dụng.

Tổng quan về MySQL

  • Khởi động và sử dụng
  • Loại dữ liệu trong MySQL
  • Những cỳ phỏp cơ bản

Điều kiện WHERE (không phân biệt ở đâu hay không) ORDER BY Theo quy ước sắp xếp. Trong quy ước sắp xếp có 2 số là ASC (từ trên xuống), DESC (từ dưới lên trên). Nếu không có ràng buộc điều kiện, chúng tôi cập nhật tất cả các giá trị mới cho các mục trong bảng.

Nếu không có ràng buộc có điều kiện, toàn bộ giỏ giá trị từ tất cả các bản ghi trong bảng sẽ được hiển thị.

Giới thiệu về CSS

Thay vì đặt trực tiếp các thẻ tạo kiểu văn bản HTML (hoặc XHTML) vào nội dung nút, bạn nên sử dụng CSS. Hiệu ứng CSS: Giảm thiểu sự lộn xộn HTML của trang web bằng các thẻ quy định kiểu (đậm, nghiêng, gạch chân, màu chữ), giúp mã nguồn trang web sạch hơn, tách biệt nội dung trang web và định dạng hiển thị, dễ dàng cập nhật nội dung. Tạo các kiểu có thể áp dụng cho nhiều trang web, loại bỏ nhu cầu lặp lại định dạng cho cùng một trang web.

Tổng quan về NukeViet

  • Giới thiệu chung
  • NukeViet và con đường chuyờn nghiệp húa việc phỏt triển mó nguồn
  • Ứng dụng
  • Cỏc tớnh năng của sản phẩm
  • Cỏc Module tớch hợp sẵn trong Nuke Viet 3.0
  • Cỏc tớnh năng quản trị của Nukeviet 3.0

Mô-đun ảo là mô-đun được nhân bản từ bất kỳ mô-đun nào của hệ thống NukeViet nếu mô-đun phù hợp cho phép bạn tạo mô-đun ảo. Các ứng dụng Xtemplate và jQuery cho các ứng dụng Ajax linh hoạt từ bên trong hệ thống. Mô-đun ảo là mô-đun được nhân bản từ bất kỳ mô-đun nào của hệ thống nukeviet nếu mô-đun chính xác cho phép bạn tạo các mô-đun ảo.

Hệ thống cho phép bạn quản lý các module từ Admin Control Panel, quản trị viên cấp cao có thể phân quyền truy cập, tạm dừng hoạt động hoặc thậm chí cài đặt lại hoặc gỡ bỏ các module tùy theo nhu cầu của người dùng. Phân quyền quản trị: NukeViet 3.0 được phân quyền về module và ngữ vì dễ dàng phân quyền quản trị cho các hệ thống lớn, nhiều người quản trị cùng làm việc. NukeViet hỗ trợ hệ thống đa giao diện cực kỳ linh hoạt cho cả người dùng và lập trình viên.

Hệ thống ghi nhật ký truy cập giúp cả quản trị viên và thành viên dễ dàng phát hiện những lần đăng nhập trái phép từ lần đăng nhập trước. Hệ thống tích hợp tường lửa mạnh, giúp ngăn chặn truy cập trái phép vào khu vực quản trị và trang web. Hệ thống có thể phát hiện các phiên bản mới của phần mềm để nhắc nhở người dùng nâng cấp và sửa lỗi.

NukeViet hỗ trợ OpenID, cho phép khách truy cập được xác thực đầy đủ bởi các hệ thống như Yahoo và Google hoặc các hệ thống OpenID khác giúp các trang web mới tạo cơ hội lớn hơn để thu hút người dùng từ các hệ thống này. Cung cấp thông tin toàn diện về hệ thống giúp nhà phát triển dễ dàng sử dụng thông tin này để lập trình, kiểm tra và gỡ lỗi hệ thống. Mô-đun này cho phép bạn quản lý tập trung tất cả các trình tạo trong hệ thống.

Các RSS feed này có thể giúp website truyền tải tin tức qua các hệ thống khác một cách nhanh chóng và dễ dàng.

KHẢO SÁT VÀ THIẾT KẾ HỆ THỐNG

Yờu cầu bài toỏn đặt ra

Khi quản trị viên nhận được danh sách các sản phẩm nhập khẩu của công ty, quản trị viên sẽ cập nhật thông tin và số lượng sản phẩm lên website. Quản trị viên có quyền cập nhật danh sách thành viên và cấp quyền cho tất cả các thành viên. Hàng ngày, quản trị viên kiểm tra các đơn đặt hàng và chuyển các đơn đặt hàng hợp lệ cho bộ phận kinh doanh.

Nếu giao hàng thành công, người giao hàng sẽ gửi hóa đơn cho khách hàng và nhận tiền, chuyển lại hóa đơn và tiền cho bộ phận kinh doanh. Nếu giao hàng không thành công, nhân viên giao hàng sẽ gửi lại hàng cho bộ phận kinh doanh và trả lại hàng. Sau khi đăng nhập vào hệ thống, việc lựa chọn mặt hàng hoàn tất, khách hàng tiếp tục đặt hàng với số lượng mong muốn cho các mặt hàng có trong giỏ hàng của mình.

Khách hàng có thể loại bỏ các mặt hàng không mong muốn khỏi giỏ hàng của họ. Nếu đặt hàng thành công, đơn hàng sẽ được gửi vào email của quản trị viên và quản trị viên sẽ liên hệ trực tiếp với khách hàng.

Phõn tớch bài toỏn

  • Đối tượng sử dụng
  • Sơ đồ tiến trỡnh nghiệp vụ
  • Biểu đồ phõn cấp chức năng
  • Sơ đồ mức ngữ cảnh và sơ đồ luồng của hệ thống
    • Sơ đồ ngữ cảnh hệ thống
    • Sơ đồ luồng dữ liệu

Tìm kiếm và xem thông tin chi tiết sản phẩm - Đặt hàng, xem giỏ hàng và thanh toán. Quản lý thành viên + Xóa thành viên + Xóa thành viên + Xóa thành viên - Quản lý sản phẩm. Ma trận thực thể Thực thể chức năng a Danh sách mặt hàng b Danh sách đơn hàng c Danh sách khách hàng d Danh sách nhân viên e Danh sách đơn hàng.

Xõy dựng cơ sở dữ liệu

  • Cỏc thực thể và mụ tả thực thể

Thiết kế hệ thống

  • Xỏc định cỏc liờn kết
  • Mụ Hỡnh ER
  • Chuyển từ mụ hỡnh ER sang mụ hỡnh quan hệ
  • Mụ hỡnh quan hệ
  • Thiết kế cỏc bảng dữ liệu

Để tạo các bảng dữ liệu sau, chúng ta xây dựng hệ quản trị cơ sở dữ liệu MySQL.

CÀI ĐẶT CHƯƠNG TRèNH

Một số giao diện chớnh

Tài liệu tham khảo

Tài liệu liên quan

Đối tượng nghiên cứu của luận án bao gồm : các vấn đề lý luận và thực tiễn về hệ thống chỉ tiêu phân tích tài chính; quan điểm và giải pháp hoàn thiện hệ thống chỉ

Để thực hiện công việc này, chủ sở hữu cần được trang bị các yếu tố về nguồn lực, hệ thống CNTT để hỗ trợ quản lý… Việc giám sát sẽ hiệu quả hơn và chỉ có thể hiệu quả

Khóa luận tốt nghiệp, “ Đánh giá hiệu quả hoạt động bán hàng đối với sản phẩm điện thoại di động của siêu thị Viettel trên địa bàn TP Huế-Lê

Nhưng nhìn chung chính sách bán hàng của công ty vẫn còn những mặt hạn chế như: Chất lượng sản phẩm vẫn chưa thực sự làm hài lòng khách hàng; mẫu mã và

Dựa trên các kết quả nghiện cứu, ta có thể răng phần lớn người lao động đồng ý với chính sách tạo động lực của công ty, kết quả nghiệm cứu cho thấy mối quan hệ chặt chẽ

Đây là chỉ số thể hiện mức độ rủi ro của cả hệ thống tài chính bằng cách kết hợp nhiều chỉ số riêng lẻ và khi chạm đến một ngưỡng cao bất thường thì được xem như là

Ghi chú: : Ghi hàng ngày : Ghi định kỳ : Đối chiếu kiểm tra Sơ đồ 2.6: Trình tự ghi sổ kế toán thanh toán với người bán tại Công ty TNHH Xây dựng Thương mại Bách Tín Phát - Hằng

Công tác tính toán, xử lý thông tin phù hợp với đặc điểm phục vụ kinh doanh cũng như yêu cầu quản lý của công ty - Về hệ thống chứng từ và luân chuyển chứng từ : Công ty đã sử dụng đầy