1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty

45 8 0

Đ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

Báo cáo đồ án tốt nghiệp LỜI CẢM ƠN Em xin chân thành cảm ơn!  Các Thầy, Cô tận tình giảng dạy suốt năm năm học trường Đại học Vinh, đặc biệt Thầy, Cô thuộc khoa Công nghệ Thông Tin  Các bạn lớp động viên, giúp đỡ suốt trình nghiên cứu thực đồ án  Lời cảm ơn sâu sắc gia đình, người động viên, giúp đỡ, tạo điều kiện thuận lợi giúp em hoàn thành đồ án  Giảng viên hướng dẫn đề tài - Cao Thanh Sơn, Giảng viên Khoa Công nghệ Thông tin Trường Đại Vinh hết lòng giúp đỡ, hướng dẫn, dạy tận tình q trình Em hồn thành đồ án tốt nghiệp Trần Khánh Sinh viên lớp 44k2 Khoa CNTT Đại học Vinh Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp LỜI MỞ ĐẦU Thời đại trang WEB tĩnh quan Trong nhiều năm trước đây, WEB tồn miền với trang HTML đơn gian, liên kết với để tạo site Ngày nay, người dùng mong muốn trang WEB phải sinh động hơn, cập nhập thường xuyên nhiều tùy biến Đồng thời, người quản trị Website muốn việc tri cập nhập site thuận tiện Vì lý số yếu tố khác, việc thiết lập site với tập tin HTML tĩnh khơng cịn chấp nhận WEB phải nơi dành cho ứng dụng động kết hợp với sở liệu Các Website động thực thể mạnh linh hoạt, thường thể dạng ứng dụng hon Website đơn Nó có nhiều ưu điểm như: Có giao diện cho phép người quản trị quản lý nội dung site, có nhớ, cho phép người dùng đăng ký nhập, thực thường mại điện tử trình tương tự, dễ dàng trì, cập nhập phát triển Ở Việt Nam nay, có vài doanh nghiệp tiến hành thương mại 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 họ dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặc hàng thông qua web Thương mại điện tử ngày phát triển giới nói chung Việt Nam nói riêng, đời ngơn ngữ lập trình cho phép bạn thiết kế xây dựng ứng dụng thương mại điện tử nhiều hình thức khác Trong khuôn khổ đồ án tốt nghiệp, em xây dựng: “Website giới thiệu sản phẩm đặt hàng qua mạng” Hệ thống thực mức độ thử nghiệm mà chưa cho phép vào khai thác cách hoàn chỉnh thực tế Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp MỤC LỤC Chƣơng 1: Giới thiệu sơ lƣợc Internet – Intranet – World Wide Web Sự phát triển mạng Internet Sự phát triển mạng Intranet Sự phát triển mạng Word Wide Web Chƣơng 2: Các khái niệm đƣợc sử dụng WEB Internet Information Server ? Trang HTML tĩnh (Static Page) Trang động (Dynamic Page) Ngôn ngữ PHP MYSQL Cách cài đặt IIS Cấu hình PHP a.Cài đặt phần mềm PHP b Cách cấu hình PHP IIS Chƣơng Giới thiệu thƣơng mại điện tử I Các hình thức hoạt động thương mại điện tử Thư điện tử Thanh toán điện tử Trao đổi thông tin Thông tin điện tử Mua bán mạng II Lợi ích việc sử dụng thương mại điện tử Cơ hội đạt lợi nhuận Giảm thiểu hoạt động kinh doanh Chiến lược kinh doanh III Các yêu cầu thương mại điện tử Cơ sở hạ tầng Nhân lực Tạo mối quan hệ tin cậy Bảo mật an toàn Bảo vệ quyền lợi khách hàng quyền kinh doanh Hệ thống toán điện tử tự động Giảng viên hướng dẫn: Cao Thanh Sơn 5 7 8 10 12 12 12 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 Báo cáo đồ án tốt nghiệp Chƣơng Phân tích thiết kế hệ thống I Giới thiệu chung vấn đề 1.Nhận định chung Ngồi việc xây dưng chương trình cho phép Hệ thống quản lý: II Các mơ hình xử lý 1.Sơ đồ hoạt động Sơ đồ ngữ cảnh III Sơ đồ phân rã chức 1.Sơ đồ phân rã login khách hàng Sơ đồ phần rã xử lý đơn đặt hàng 3.Sơ đồ phân rã xử lý đăng nhập mùa hàng 4.Sơ đồ phân rã tra cứu hàng khách hàng 5.Sơ đồ phân rã tiếp nhận Admin IV Thiết kế xử lý 1.Lưu đồ kiểm tra khách hàng mua 2.Lưu đồ kiểm tra Admin 3.Thuật toán V Thiết kế hệ thống 1.Thiết kế bảng 2.Mối quan hệ bảng Kết demo Chƣơng Kết luận 1.Kết đạt 2.Những khó khăn, hạn chế phương hướng khắc phục Kết luận Tài liệu tham khảo Giảng viên hướng dẫn: Cao Thanh Sơn 20 20 20 21 21 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 33 34 43 43 43 43 Báo cáo đồ án tốt nghiệp Chƣơng GIỚI THIỆU SƠ LƢỢC VỀ INTERNET- INTRANET - WORLD WIDE WEB Internet, Intranet World Wide Web ngày có khắp nơi giới Những thuật ngữ “siêu xa lộ thông tin” trở thành từ ngữ thông dụng Trên phương tiện quảng cáo truyền thơng, truyền hình, báo chí … Sự phát triển mạng Internet: Internet bắt nguồn từ mạng APARNET trực thuộc Bộ quốc phòng Mỹ mở rộng cho viện nghiên cứu, sau phát triển cho hàng triệu người sử dụng ngày hôm Ban đầu nhà nghiên cứu liên lạc với qua mạng dịch vụ thư điện tử, sau phát sinh thêm số mạng máy tính mạng Usernet, ngày dịch vụ bảng tin điện tử Mạng thiết lập lần University of North Carolina, mà qua người dùng gởi đọc thông điệp theo đề tài tự chọn Ở Việt Nam Mạng Trí Tuệ Việt Nam cơng ty FPT mạng xây dựng theo dạng bảng tin điện tử Các nhà khoa học khắp nơi giới tham gia vào hệ thống thông tin mở này, người dùng với mục đích thương mại công chúng tham gia vào hệ thống thơng qua nhà cung cấp Dịch vụ Internet Vì gây phát triển bùng nổ thông tin liên lạc tồn cầu qua máy tính Đó mạng Internet Sự phát triển mạng Intranet: Ngày có nhiều cơng ty nhận lợi điểm việc sử dụng Internet công ty họ sử dụng mạng Intranet cục Những hệ thống mạng này, thời gian đầu dùng để làm công cụ giao tiếp nội cơng ty,những nhân viên gửi nhận mail nhân viên khác công ty Những hệ thống mạng đồng thời cho phép dùng chung tài nguyên hệ thống : máy in, sở liệu công ty Nhưng Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp người sử dụng khơng có khác việc truy cập Intranet Intranet công ty Intranet dùng phổ biến cho công ty thương mại, tổ chức, hệ thống mạng Intranet riêng tập trung vào việc cung cấp cấu trúc sở hạ tấng bảo mật, đáng tin cậy Từ mạng Intranet nội kết nối vào Internet qua Firewall Sự phát triển World Wide Web: Web dịch vụ chủ yếu chịu trách nhiệm cung cấp Internet tới nhà Là dịch vụ thông dụng dễ sử dụng Việc sử dụng trình duyệt cung cấp giao diện đồ họa “point and click” cho việc xem nội dung trang Web làm cho việc truy cập Internet dễ dàng Những kiện thể thao, âm nhạc, tin tức, phim ảnh đưa lên Internet làm cho Website trở nên phổ biến rộng rãi Web cung cấp kênh truyền đa dạng cho tất thông tin ứng dụng đồ họa mạnh Những nhà cung cấp phần mềm lớn sửa lại sản phẩm họ để có khả giao tiếp với Internet Những ngân hàng dùng dịch vụ ngân hàng trực tuyến Những công ty thương mại thiết lập thể trang Web sản phẩm dịch vụ điện tử Bước kết hợp liên kết tập tin văn (hypertext), liên kết tập tin, loại hình thơng tin khác khả liên kết lẫn tập tin Web tạo sóng hưởng ứng giới người dùng, thúc đẩy việc áp dụng công nghệ truyền thông đại vào lĩnh vực Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp Chƣơng CÁC KHÁI NIỆM CƠ BẢN ĐƢỢC SỬ DỤNG TRONG WEB Internet Information Server ? Internet Information Server (IIS) Web server cho phép ta công bố thông tin mạng Intranet hay Internet Internet Information Server truyền tải thông tin cách dùng Hypertext Transfer Protocol (HTTP), Internet Information Server dùng phương thức FTP Gopher Web hệ thống yêu cầu (Request) đáp ứng (Response) Web browser yêu cầu thông tin cách gửi URL tới Web server, Web server đáp ứng lại cách trả lại trang HTML cho Web browser HTML trang Web tĩnh lưu sẵn Web server trang Web động mà server tạo đáp ứng yêu cầu người sử dụng trang thư mục server Trang HTML tĩnh (Static Page) Một trang HTML tĩnh trang chuẩn bị sẵn cho yêu cầu định đặt sẵn Web server Người sử dụng yêu cầu trang HTML tĩnh cách gõ trực tiếp URL Click vào Hyperlink URL đó, URL gửi tới server Server đáp ứng cách trả lại trang HTML tĩnh Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp Trang động (Dynamic Page) Các trang động tạo trình đáp ứng cho yêu cầu người sử dụng Một Web browser thu thập thông tin cách thực trang có Textbox, Menu, Checkbox cho phép người sử dụng điền vào lựa chọn Khi người sử dụng click vào nút (button) Form, liệu từ Form gửi tới Web server Server đưa liệu tới Script trình ứng dụng để xử lý Sau server gửi lại kết cho browser trang HTML Ví dụ sau cho phép ngưới sử dụng gửi yêu cầu tới Internet Server API (ISAPI), ứng dụng dùng để cộng số Ngưới sử dụng ngập số cộng sau click button để gửi số tới web server Web server gọi ISAPI để cộng số, sau trả lại kết cho browser trang HTML Minh họa sau cho phép người sử dụng truy cập vào database cách dùng Internet Database Conector Người sử dụng hồn thành Form sau click vào button để gửi liệu tới server Server nạp liệu vào database sau trả lại trang HTML kết cho browser Ngôn ngữ PHP MYSQL PHP viết tắt chữ Personal Home Page đời năm 1994 phát minh Rasmus Lerdorf, tiếp tục phát triển nhiều cá nhân tập thể khác, PHP xem sản phẩm mã nguồn mở Khi người dùng truy cập Website viết PHP, máy chủ đọc mã lệnh PHP xử lý chúng theo hướng dẫn mã hóa Cách làm việc PHP phù hợp với mơ hình khách chủ - chủ người dùng yêu cầu trang WEB Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp Quá trình xử lý yêu cầu trang HTML tĩnh Cách hoạt động phần lớn ứng dụng WEB động sử dụng PHP MySQL PHP kịch trình chủ (server script) chạy phía server (server side) cách server script khác (asp, jsp, cold fusion) Giảng viên hướng dẫn: Cao Thanh Sơn Báo cáo đồ án tốt nghiệp PHP kịch cho phép xây dựng ứng dụng web mạng internet hay intranet tương tác với sở liệu mySQL, PostgreSQL, Oracle, SQL Server Access MySQL ứng dụng mã nguồn mở giống PHP giống vài biến thể Unix… Nó dùng miễn phí sửa đổi (có thể tải mã nguồn) MySQL xử ký sở liệu lớn gần 60.000 bảng với năm tỷ mẩu tin, làm việc vói lớn đến triệu terabytes số hệ điều hành Nói chung, thường làm việc với có kích thước 4GB Cách cài đặt IIS ISS thành phần dịch vụ Internet Dùng ta coi máy máy ảo nghĩa vừa máy chủ, vừa máy khách Cài đặt IIS chạy trang web động ASP, php… chẳng hạn Nếu máy bạn cài hệ điều hành win98 ISS khơng tích hợp Do ta phải cài thêm chương trình Ta nên cài hệ điều hành 2000 XP để dễ thực Với 2000 ISS cài đặt ngầm định cài win, cịn XP sau cài đặt xong phải cài thêm thành phần khơng cài đặt tự động Giảng viên hướng dẫn: Cao Thanh Sơn 10 Báo cáo đồ án tốt nghiệp V Thiết kế hệ thống Thiết kế bảng Tên bảng: admin Tên trƣờng STT 01 MaAdmin 02 HoVaTen 03 MatKhau 04 CapDo 05 LanDangNhapCuoiCung 06 TinhTrang Ràng buộc KC Tên bảng: khachhang STT Tên trƣờng 01 MaKH 02 Ràng buộc STT Tên trƣờng 09 QuocGia HoVaTen 10 MaQG 03 TenSuDung 11 TinhThanh 04 MatKhau 12 DiaChi 05 Email 13 NgayDangKi 06 DienThoai 14 SoTaiKhoan 07 GioiTinh 15 TenTaiKhoan 08 NamSinh 16 NganHangLuuTaiKhoan KC Ràng buộc Tên bảng: hanghoa STT Tên trƣờng 01 MaHang 02 Ràng buộc STT Tên trƣờng 07 GiaMin MaLoai 08 GiaMax 03 TinhTrang 09 GioiThieu 04 TenHang 10 ChiTiet 05 AnhNho 11 GhiChu 06 AnhTo 12 NgayCapNhat KC Giảng viên hướng dẫn: Cao Thanh Sơn Ràng buộc 31 Báo cáo đồ án tốt nghiệp Tenbang: loaihang STT 01 02 03 04 05 06 07 Tên trường Ràng buộc KC MaLoai TenLoai MaloaiCha Mota Anh TinhTrang NgayCapNhat Tên Bảng:donhang STT 01 02 03 04 05 06 07 Tên trường Ràng buộc KC MaDonHang MaKH NgayNhan YeuCauKhac TinhTrang NgayLap PTThanhToan Tên Bảng: hang_donhang STT 01 02 03 04 Tên trường MaSo MaDonHang MaHang SoLuong Ràng buộc KC Tên bảng: tintuc STT 01 02 03 04 05 Tên trường Maso Tieude Maloai TomTat NoiDung Ràng buộc STT KC 06 07 08 09 10 Giảng viên hướng dẫn: Cao Thanh Sơn Tên trường TacGia NgayGioDang Anh TinhTrang SoLanXem Ràng buộc 32 Báo cáo đồ án tốt nghiệp Mối quan hệ bảng: Giảng viên hướng dẫn: Cao Thanh Sơn 33 Báo cáo đồ án tốt nghiệp Kế demo a Trang chủ Giảng viên hướng dẫn: Cao Thanh Sơn 34 Báo cáo đồ án tốt nghiệp b Trang giới thiệu công ty: Giảng viên hướng dẫn: Cao Thanh Sơn 35 Báo cáo đồ án tốt nghiệp c Trang thông tin sản phẩm Giảng viên hướng dẫn: Cao Thanh Sơn 36 Báo cáo đồ án tốt nghiệp d Trang chi tiết sản phẩm Giảng viên hướng dẫn: Cao Thanh Sơn 37 Báo cáo đồ án tốt nghiệp e Trang xác nhận khách hàng Giảng viên hướng dẫn: Cao Thanh Sơn 38 Báo cáo đồ án tốt nghiệp f Trang tạo tài khoản khách hàng Giảng viên hướng dẫn: Cao Thanh Sơn 39 Báo cáo đồ án tốt nghiệp g Trang giỏ hàng Giảng viên hướng dẫn: Cao Thanh Sơn 40 Báo cáo đồ án tốt nghiệp h Trang Tìm kiếm Giảng viên hướng dẫn: Cao Thanh Sơn 41 Báo cáo đồ án tốt nghiệp c Trang Admin Giảng viên hướng dẫn: Cao Thanh Sơn 42 Báo cáo đồ án tốt nghiệp Chƣơng KẾT LUẬN Kết đạt đƣợc Quá trình thực đề tài giúp tơi tích lũy nhiều kiến thức kinh nghiệm thực tế việc thiết kế ứng dụng Web database Từ việc cài đặt Internet Information Server, MYSQL Server, Appserv Open Project, sử dụng công cụ phpDesigner 2008, SQLyog Enterprise Microsoft Expression Web, việc tìm hiểu sâu nguyên lý hoạt động, phương thức tổ chức, quản trị đặc biệt khả tích hợp dịch vụ cung cấp hệ thống kể ứng dụng Web Qua làm việc với MYSQL, giúp chúng tơi có dịp tiếp cận với hệ quản trị sở liệu client-server tiên tiến mà trước chưa biết sức mạnh Những khó khăn, hạn chế phƣơng hƣớng khắc phục: Do khó khăn khách quan hạn chế thân người thực đề tài, nên số chức mở rộng ứng dụng chưa thực thực mức độ hạn chế Cụ thể sau: - Phần ứng dụng Admin đáp ứng yêu cầu quản trị, nhiên đòi hỏi người quản trị phải nắm rõ tổ chức bảng Nếu có thời gian, tổ chức lại số cơng việc thay thực riêng lẻ bước "đóng gói" lại stored procedure vừa thuận tiện cho admin, vừa hạn chế sai sót, bảo tồn quán liệu - Phần tin tức WEBSITE chưa đầy đủ Nếu có thêm thời gian chúng tơi xây dựng thư viện tin tức mà đáp ứng đầy đủ thông tin tài liệu lĩnh vực công nghệ thông tin Kết luận Với hướng dẫn tận tình giáo viên hướng dẫn Cao Thanh Sơn, tơi hồn thành đề tài website tin với giao diện thân thiện, dễ sử dụng, chạy ổn Giảng viên hướng dẫn: Cao Thanh Sơn 43 Báo cáo đồ án tốt nghiệp định với chức kết nối database, xử lý truy xuất liệu, chỉnh sửa, xố quản trị thơng tin từ đối tượng truy cập thành viên website Đạt thông số chuẩn mực website nói chung trang “ Web chuyên giới thiệu đạt hàng qua mạng” , thoã mãn tối đa nhu cầu người sử dụng Tuy nhiên lần tiếp cận với đề tài lớn với độ phức tạp cao, tránh khỏi thiếu sót chưa kịp kiểm chứng hồn thiện Tơi thu nhiều ý kiến phản biện qúy báu quý thầy cô có thêm nhiều thời gian để tham khảo tiếp tục hồn thiện website Cuối nhóm muốn gửi đến quý thầy cô, đặc biệt thầy Cao Thanh Sơn lời cảm ơn chân thành Giảng viên hướng dẫn: Cao Thanh Sơn 44 Báo cáo đồ án tốt nghiệp TÀI LIỆU THAM KHẢO [1] Phạm Hữu Khang, Xây dựng ứng dụng Web PHP & MySQL,Nhà xuất Phương Đông, 2001 [2] KS.Nguyễn Nam Thuận, Ngôn ngữ lập trình Web PHP 5, Nhà xuất Giao thơng vận tải, 2005 [3] Phạm Hữu Khang, Xây dựng & Triển khai ứng dụng thương mại điện tử, Nhà xuất Thống kê, năm 2005 [4] Nguyễn Trường Sinh, Hướng dẫn thiết kế trang Web tương tác JAVASCRIPT, Nhà xuất Mũi Cà Mau, 2004 [5] Nguyễn Trường Sinh, Sử dụng PHP & MYSQL Thiết kế WEB động, Nhà xuất Thống Kê, 2005 Giảng viên hướng dẫn: Cao Thanh Sơn 45 ... họa rõ mối tương quan phân hệ công ty hoạt động bán hàng qua mạng Tiếp nhận đơn hàng Đặt mua hàng KHÁCH HÀNG Giới thiệu sản phẩm BỘ PHẬN BÁN HÀNG XỬ LÝ ĐƠN ĐẶT HÀNG Xử lý xong LR_BT theo yêu... môi giới người mua người bán internet, nhằm bán giới thiệu rộng rãi mặt hàng Công ty đến cho người tiêu dùng với chi tiết mặt hàng giá cách xác * Hiện thực xây dựng hệ thống bán hàng qua Website. .. khác Trong khuôn khổ đồ án tốt nghiệp, em xây dựng: ? ?Website giới thiệu sản phẩm đặt hàng qua mạng? ?? Hệ thống thực mức độ thử nghiệm mà chưa cho phép vào khai thác cách hoàn chỉnh thực tế Giảng

Ngày đăng: 02/12/2021, 23:28

Xem thêm:

HÌNH ẢNH LIÊN QUAN

6. Cấu hình PHP 12 - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
6. Cấu hình PHP 12 (Trang 3)
II. Các mô hình xử lý. 25 - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
c mô hình xử lý. 25 (Trang 4)
Khởi động IIS, màn hình IIS xuất hiện - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
h ởi động IIS, màn hình IIS xuất hiện (Trang 13)
và ta chọn và nhập giống như hình sau:Tiếp tục nhấn ADD  - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
v à ta chọn và nhập giống như hình sau:Tiếp tục nhấn ADD (Trang 14)
Khi có thông tin về hàng hóa mới công ty có làm bảng báo giá, quảng cáo. Công ty phải có giấy tờ chứng nhận kinh doanh công khai trên mạng - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
hi có thông tin về hàng hóa mới công ty có làm bảng báo giá, quảng cáo. Công ty phải có giấy tờ chứng nhận kinh doanh công khai trên mạng (Trang 25)
Tên Bảng:donhang - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
n Bảng:donhang (Trang 32)
Tên Bảng: hang_donhang - Xây dựng website giới thiệu sản phẩm và đặt hàng qua mạng cho công ty
n Bảng: hang_donhang (Trang 32)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w