MỤC LỤC LỜI CẢM ƠN 2 LỜI NÓI ĐẦU 3 CHƯƠNG I . GIỚI THIỆU CHUNG VỀ ĐÊ TÀI 5 I.1. GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH PHP 5 I.2. GIỚI THIỆU HÃNG MỸ PHẨM YVESROCHER 5 I.3. TÍNH CẤP THIẾT 6 I.4. MỤC TIÊU NGHIÊN CỨU 7 I.5. PHẠM VI NGHIÊN CỨU 8 I.5. Ý NGHĨA KHOA HỌC THỰC TIỄN CỦA ĐỀ TÀI 8 I.6. KHẢO HỆ THỐNG CỦA ĐỀ TÀI 9 CHƯƠNG II. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 14 II.1. ĐỐI TƯỢNG SỬ DỤNG HỆ THỐNG 14 II.2. YÊU CẦU CHỨC NĂNG 14 II.3. YÊU CẦU ĐẶT RA CHO HỆ THỐNG 14 III.4. PHÂN TÍCH CÁC CHỨC NĂNG 16 CHƯƠNG III. THIẾT KẾ HỆ THỐNG 32 III.1. THIẾT KẾ DỮ LIỆU 32 III.2. THIẾT KẾ CƠ SỞ DỮ LIỆU 33 III.2. MÔ TẢ THANH TOÁN 34 III.3. SƠ ĐỒ CHỨC NĂNG 37 KẾT LUẬN 41 TÀI LIỆU THAM KHẢO 43
Báo cáo thực tập tốt nghiệp MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU CHƯƠNG I GIỚI THIỆU CHUNG VỀ ĐÊ TÀI I.1 GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH PHP I.2 GIỚI THIỆU HÃNG MỸ PHẨM YVESROCHER .5 I.3 TÍNH CẤP THIẾT I.4 MỤC TIÊU NGHIÊN CỨU I.5 PHẠM VI NGHIÊN CỨU I.5 Ý NGHĨA KHOA HỌC THỰC TIỄN CỦA ĐỀ TÀI I.6 KHẢO HỆ THỐNG CỦA ĐỀ TÀI CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG .14 II.1 ĐỐI TƯỢNG SỬ DỤNG HỆ THỐNG 14 II.2 YÊU CẦU CHỨC NĂNG 14 II.3 YÊU CẦU ĐẶT RA CHO HỆ THỐNG 14 III.4 PHÂN TÍCH CÁC CHỨC NĂNG 16 CHƯƠNG III THIẾT KẾ HỆ THỐNG .32 III.1 THIẾT KẾ DỮ LIỆU 32 III.2 THIẾT KẾ CƠ SỞ DỮ LIỆU .33 III.2 MÔ TẢ THANH TOÁN 34 III.3 SƠ ĐỒ CHỨC NĂNG 37 III.4 MỘT SỐ GIAO DIỆN KHI THỰC THI CHƯƠNG TRÌNH 40 KẾT LUẬN 41 TÀI LIỆU THAM KHẢO 43 Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp LỜI CẢM ƠN Trước hết em xin chân thành cảm ơn Cô - giảng viên Bộ môn Tin học Mỏ khoa Công Nghệ Thông Tin Trường Đại học Mỏ - Địa Chất Hà Nội, tận tình hướng dẫn giúp đỡ em suốt trình nghiên cứu hoàn thành công việc thực tập tốt nghiệp xây dựng báo cáo thực tập tốt nghiệp hoàn thành đồ án tốt nghiệp Cảm ơn chị Phạm Quỳnh Nga – Quản lí khu vực Công ty Cổ phần An Nam nhà phân phối độc quyền Yves Rocher Việt Nam trực tiếp giúp đỡ em công việc tìm hiểu đề tài cung cấp thông tin, số liệu Công ty Cuối em xin chân thành cảm ơn Thầy cô giáo Bộ môn Công nghệ thông tin Trường Đại học Mỏ - Địa Chất Hà Nội trực tiếp giảng dạy em năm học vừa qua, bạn bè người thân nhiệt tình ủng hộ, động viên em suốt trình học tập xây dựng đề tài thực tập tốt nghiệp Em xin chân thành cảm ơn! Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp LỜI NÓI ĐẦU Ngày nay, khoa học công nghệ có bước phát triển mạnh mẽ chiều rộng lẫn chiều sâu Máy tính điện tử không coi thứ phương tiện quý mà trở thành công cụ làm việc, giải trí thông dụng người công sở mà chí gia đình Với bùng nổ công nghệ thông tin với vai trò thiếu ngành khoa học này, tổ chức doanh nghiệp lớn nhỏ tìm biện pháp để xây dựng củng cố cách hoàn thiện hệ thống thông tin nhằm tin học hóa hoạt động tác nghiệp đơn vị Hiện giới công ty tin học hàng đầu không ngừng đầu tư vào việc xây dựng cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Chúng ta dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Nam, nhiều doanh nghiệp tiến hành thương mại diện tử 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 dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thông qua internet Nhằm nghiên cứu góp phần phát triển thương mại điện tử Việt Nam, em tìm hiểu thực đề tài “XÂY DỰNG WEBSITE BÁN HÀNG QUA MẠNG CHO CỬA HÀNG LÀM ĐẠI LÝ CỦA HÃNG YVES” Với hướng dẫn tận tình Cô Nông Thị Oanh em hoàn thành báo cáo thực tập tốt nghiệp Tuy cố gắng tìm hiểu, phân Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp tích thiết kế cài đặt hệ thống không tránh khỏi thiếu sót Em mong nhận thông cảm góp ý quí Thầy cô giáo Bộ môn Tin học Mỏ khoa Công Nghệ Thông Tin trường Đại học Mỏ - Địa Chất, đặc biệt Thầy giáo Em xin chân thành cảm ơn! Hà Nội, ngày 29 tháng 05 năm 2017 Sinh viên thực Nguyễn Thị Chang Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp CHƯƠNG I GIỚI THIỆU CHUNG VỀ ĐÊ TÀI I.1 GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH PHP PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát Nó thích hợp với web dễ dàng nhúng vào trang HTML Do tối ưu hóa cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C Java, dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngôn ngữ lập trình web phổ biến giới Hiện phiên cao PHP PHP7, phiên có tính nhảy vọt PHP cập nhật thêm nhiều tính giúp lập trình viên có nhiều lựa chọn Các phiên PHP3, PHP4 không nên bàn tới hầu hết máy chủ cài đặt cả, nghĩa máy chủ cài đặt PHP5 PHP7 Một số công cụ để lập trình: Notepad++, Adobe Dreaweaver, phpdesigner Ngoài có cong cụ như: Zend Srudio, PHP Experet Editor, PHPeD, PHPEdit, EditPlus, Context Editor, Eclipse, Aptana Studio, Netbeans, PHP IDE,… I.2 GIỚI THIỆU HÃNG MỸ PHẨM YVESROCHER Thương hiệu mỹ phẩm Yves Rocher Yves Rocher sáng lập với sản phẩm có thành phần chiết xuất từ tự nhiên Vào năm 1959 làng La Gacilly vùng Brittany thuộc nước Pháp, ông Yves Rocher tạo sản phẩm làm đẹp có nguồn gốc từ thực vật Sau ba năm thành lập, công ty lần mắt cửa hiệu riêng vào năm 1962 Kể từ nay, Yves Rocher trở thành tập đoàn lớn mạnh với 13,500 nhân viên có mặt 88 quốc gia toàn giới Ngoài ra, tập đoàn Yves Rocher sở hữu thương hiệu nhỏ là: Daniel Jouvance, Dr Pierre Ricaud, Isabel Derroisné, Petit Bateau, Kiotis Galérie Noémie Năm 2009, người sáng lập Yves Rocher qua đời cháu trai ông – Bris – giữ vị trí điều hành công ty Yves Rocher nhãn hàng độc đáo kiểm soát toàn quy trình sản xuất sản phẩm mà không cần qua trung gian Yves Rocher bình chọn thương hiệu mỹ phẩm ưa chuộng năm 2011 Thương hiệu có mặt châu lục 90 Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp quốc gia với 4000 cửa hàng trung tâm chăm sóc sắc đẹp Ở Việt Nam Yves rocher thương hiệu mỹ phẩm thiên nhiên Pháp phân phối độc quyền công ty Botanical Cosmetic thuộc tập đoàn ÂN NAM GROUP Hiện Yvesrocher có dòng sản phẩm có nhu cầu tuyển đại lý: + Skin care: chăm sóc da, chống lão hóa, giảm nhăn, giảm vết thâm sạm nám) + Make up (Trang điểm, son dưỡng, phấn má hồng) + SPA (sản phẩm liệu trình Spa) + Perfume (nước hoa thiên nhiên) + Dầu gội, sữa tắm, lotion phần mạnh thương hiệu Yvesrocher I.3 TÍNH CẤP THIẾT Nhu cầu sử dụng xã hội động thúc đẩy sản xuất, biết việc thiếu thông tin cho công đoạn đáp ứng cung cầu làm cho việc đưa sản phẩm đến tay người dùng trở nên khó khăn gây nhiều lãng phí cho xã hội Bên cạnh việc phổ biến sử dụng Internet tạo bước ngoặc định hướng phát triển ngành Công nghệ thông tin nước ta với nhu cầu sử dụng máy tính để trao đổi cập nhật thông tin ngày tăng Từ thực tế việc đưa thông tin đáp ứng nhu cầu người hổ trợ cho việc mua bán diễn cách nhanh chóng, tiết kiệm trở nên vô cấp thiết Song song với việc phát triển bán hàng qua điện thoại, ứng dụng với thời đại công nghệ thông tin phát triển nay, mua bán qua mạng giải pháp tối ưu việc phân phối thông tin vào mục đích thương mại, mảnh đất cho thị trường hàng tiêu dùng giai đoạn phát triển kinh tế nước ta Việc bạn ung dung ngồi nhà mà du ngoạn từ cửa hàng sang cửa hàng khác không gian ảo không cảnh phim viễn tưởng, mà trở thành thực Ngày nay, thứ hàng hóa nào, bạn đặt mua qua internet Nếu giới thực, cửa hàng xây gạch, ximăng, sắt thép v.v không gian ảo cửa hàng xây phần mềm Tận dụng tính đa phương tiện môi trường Web đáp lại tình từ phía người mua hàng người bán Cửa hàng internet giống siêu thị internet quy mô bán hàng gói gọn hàng hóa thuộc lĩnh vực Do thực đề tài xây dụng cửa hàng internet vấn đề thực tế, ứng dụng có tiềm phát triển tương lai Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp Đặc điểm bật cửa hàng internet người mua người bán không gặp mặt người mua trực tiếp kiểm tra hàng hóa Do để xây dựng cửa hàng ảo, cần phải xây dựng cho cửa hàng ảo chức sau: Quản lý khách hàng, Quản lý mua hàng, Cơ sở liệu, cập nhật, bán hàng, quản lý xử lý đơn đặt hàng, v.v I.4 MỤC TIÊU NGHIÊN CỨU Đây website nhằm bán giới thiệu rộng rãi mặt hàng công ty đến người tiêu dùng với chi tiết mặt hàng giá cách xác Website nhằm: Giúp cho khách hàng: Khách hàng người có nhu cầu mua sắm hàng hóa Họ tìm kiếm mặt hàng cần thiết từ hệ thống đặt mua mặt hàng Vậy nên trang web phải giúp cho khách hàng: Tìm kiếm lựa chọn từ xa sản phẩm cần: Khách hàng truy cập vào trang web thương mại thường tìm kiếm mặt hàng hay sản phẩm mà họ cần muốn mua Nhưng có nhiều khách hàng vào website mà ý định mua hay mua yêu cầu đặt cho hệ thống làm để khách hàng dễ bị bắt mắt hấp dẫn với sản phẩm đó, đồng thời tìm kiếm nhanh hiệu sản phẩm mà họ cần tìm Đặt mua hàng: Sau khách hàng lựa chọn xong mặt hàng cần đặt mua đơn đặt hàng hiển thị để khách hàng nhập vào thông tin cần thiết, tránh đòi hỏi hay thông tin yêu cầu nhiều từ phía khách hàng, tạo cảm giác thoải mái, riêng tư cho khách hàng Theo dõi đơn hàng Gửi ý kiến đóng góp Giúp nhà quản lý: Là người có quyền đăng nhập, quản lý làm chủ hoạt động hệ thống trang web Nhà quản lý có username password để truy cập vào hệ thống nhằm thực chức sau: Quản lý sản phẩm cách dễ dàng Thêm, xoá, sửa thông tin sản phẩm vào sở liệu Kiểm tra xử lý đơn đặt hàng Báo cáo doanh thu Bên cạnh chức nêu trang web phải trông thật đẹp mắt dễ truy cập Giao diện đẹp yếu tố quan trọng góp phần tăng lượng khách hàng, trang web phải cho khách hàng thấy thông tin cần tìm, cung cấp thông tin quảng cáo thật hấp dẫn, nhằm thu hút quan tâm công ty có hội có Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp nhiều người tham khảo nhiều Điều quan trọng trang web mua bán mạng phải đảm bảo an toàn tuyệt đối thông tin liên quan đến người dùng trình đặt mua hay toán Đồng thời trang web phải có tính dễ nâng cấp, bảo trì, sửa chữa cần bổ sung, cập nhật tính I.5 PHẠM VI NGHIÊN CỨU Đối tượng ứng dung đè tài: • Mọi người tiêu dùng toàn quốc có nhu cầu mua hàng qua mạng • Các công ty, hàng, doanh nghiệp muốn mua đặt hàng Phạm vi nghiên cứu đề tài: Vè mặt lý thuyết: - Tìm hiểu kỹ thuật lập trình, cách thức hoạt động đối tượng - Hiểu cách thức hoạt động - Hiểu cách lưu trữ liệu hệ quản trị sở liệu SQL Server Vè mặt lập trình: Sử dụng ngôn ngữ PHP hệ quản trị SQL Server để xây dựng trang web I.5 Ý NGHĨA KHOA HỌC THỰC TIỄN CỦA ĐỀ TÀI Trong thời đại thương mại điện tử ngày phát triển, việc ứng dụng vào hoạt động “Website Công ty Cổ phần máy tính công nghệ truyền thông Hà Nội” mang lại nhiều ý nghĩa như: - Đỡ tốn nhiều thời gian cho người tiêu dùng nhà quản lý việc tham gia vào hoạt động mua bán hàng - Giúp người tiêu dùng có giá hình ảnh mặt hàng cách xác - Giúp nhà quản lý dễ dàng việc quản lý sản phẩm - Nhà quản lý thống kê sản phẩm bán chạy cách nhanh giúp cho hoạt động sản xuất kinh doanh trở nên tốt Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp I.6 KHẢO HỆ THỐNG CỦA ĐỀ TÀI I.6.1 Sơ đồ quy trình nghiệp vụ Phân tích & Thiết kế hệ thống Xây dựng & Thiết kế chương trình Cài đặt kiểm thử chương trình Hướng dẫn sử dụng & quản trị Website Hình Sơ đồ quy trình nghiệp vụ đề tài I.6.2 Khảo sát trạng Sau khảo sát trạng, em nắm bắt thông tin sau: Quản lý khách hàng: khách hàng quản lý thông tin sau đây: Họ, tên, địa chỉ, điện thoại, fax, email, tên đăng nhập, mật Ngoài ra, khách hàng công ty hay quan quản lý thêm tên công ty (cơ quan) Quản lý mặt hàng: mặt hàng quản lý thông tin sau: Tên mặt hàng, đơn giá, số lượng, thời gian bảo hành, hình ảnh, mô tả Quá trình đặt hàng khách hàng: Khách hàng xem lựa chọn mặt hàng cần mua Trong trình lựa chọn, phận bán hàng trực tiếp trao đổi thông tin khách hàng, chịu trách nhiệm hướng dẫn Sau lựa chọn xong, phận bán hàng tiến hành lập đơn đặt hàng khách Sau tiếp nhận yêu cầu trên, phận làm hóa đơn toán tiền Trong trường hợp nhiều công ty, trường học, doanh nghiệp có yêu cầu đặt hàng, mua với số lượng lớn cửa hàng nhanh chóng làm phiếu đặt hàng, phiếu thu có ghi thuế cho loại mặt hàng giao hàng hàng theo yêu cầu Khách hàng: người có nhu cầu mua sắm hàng hóa Khác với việc đặt hàng trực tiếp công ty, khách hàng phải hoàn toàn tự thao tác thông qua bước cụ thể để mua hàng Trên mạng, mặt hàng xếp phân theo loại mặt hàng giúp cho khách hàng dễ dàng tìm kiếm Trong hoạt động này, khách hàng cần chọn mặt hàng từ danh mục mặt hàng thông tin mặt hàng hiển thị lên hình như: hình ảnh, đơn giá, mô tả, bên cạnh trang liên kết để thêm hàng hóa vào giỏ hàng Đây giỏ hàng điện tử mà chứa thông tin hàng hóa lẫn số lượng khách mua hoàn toàn cập nhật giỏ Khi khách hàng muốn đặt hàng hệ thống hiển thị trang xác lập đơn đặt hàng thông tin khách hàng hàng hóa Cuối khách hàng tùy chọn đặt hay không Nguyễn Thị Chang Lớp Tin học Mỏ K58 Báo cáo thực tập tốt nghiệp Nhà quản lý: Là người làm chủ hệ thống, có quyền kiểm soát hoạt động hệ thống Nhà quản lý cấp username password để đăng nhập vào hệ thống thực chức Nếu trình đăng nhập thàng công nhà quản lý thực công việc: quản lý cập nhật thông tin mặt hàng, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt hàng xử lý đơn đặt hàng Thống kê mặt hàng bán tháng, năm, thống kê khách hàng, nhà cung cấp, thống kê tồn kho, thống kê doanh thu Khi có nhu cầu nhập hàng hóa từ nhà cung cấp tiến hành liên lạc với nhà cung cấp để đặt hàng cập nhật mặt hàng vào sở liệu Thương hiệu mỹ phẩm thiên nhiên Yves Rocher thức có mặt Việt Nam vào ngày 13/5/2008 Annam Group nhà phân phối độc quyền thương hiệu Việt Nam Hiện nay, hãng mỹ phẩm Yves Rocher chưa có trang web bán hàng online thức Trên thực tế, tháng toàn hệ thống đại lý Yves Rocher phía công ty áp doanh số định Taget đặt ra, để đảm bảo cho việc hoàn thành doanh số công ty giao có khả vượt mức doanh số việc mở thêm cửa hàng internet để tăng doanh thu điều thật cấn thiết Vì e định làm trang web bán mỹ phẩm Yvesrocher cho cửa hàng làm đại lý cho hãng mỹ phẩm Yvesrocher Khảo sát công việc Yves Rocher Sơ đồ tổ chức, nhân vai trò a Sơ đồ tổ chức b.Sơ đồ nhân Nguyễn Thị Chang Lớp Tin học Mỏ K58 10 Báo cáo thực tập tốt nghiệp Thông tin đơn đặt hàng 3.5.1 Tiếp nhận đơn đặt hàng Thông tin sai ĐĐHCT Phương thức toán Khách hàng 3.5.2 Trả tiền Đơn đặt hàng Thời gian giao hàng TT giao hàng cho quí khách 3.5.3 Giao hàng Mặt hàng Hình 13 Biểu đồ phân rã chức kiểm tra đặt hàng III.4.6 Mô hình hoá liệu III.4.6.1 Mô hình quan niệm liệu Cơ sở liệu: Là tập hợp bảng liệu có quan hệ với cho cấu trúc chúng mối quan hệ bên chúng tách biệt với chương trình ứng dụng bên ngoài, đồng thời nhiều người dùng khác nhiều ứng dụng khác khai thác chia xẻ cách chọn lọc lúc cần Thực thể: Là hình ảnh cụ thể đối tượng hệ thống thông tin quản lý Một thực thể xác định Tên thuộc tính - Thuộc tính: Là yếu tố liệu thông tin thực thể - Lớp thực thể: Là thực thể thuộc tính Mô hình quan niệm liệu sở để trao đổi người phân tích người yêu cầu thiết kế hệ thống Hệ thống phân tích gồm số thực thể Một số thực thể bao gồm số thuộc tính có đặc tính chung thực thể có mối kết hợp tương ứng với Mặt khác tuỳ thuộc vào lần xuất thực thể vào mối kết hợp, mà mối kết hợp có thuộc tính riêng Nguyễn Thị Chang Lớp Tin học Mỏ K58 29 Báo cáo thực tập tốt nghiệp • Thực thể User: chứa thuộc tính Name_usser, mail_ usser,pass_ usser, Diachi_ usser, phone_ usser, id_thanhvien, kieu Trong id_thanhvien, kieu thuộc tính danh, thuộc tính nhằm lưu trữ thông tin khách hàng giao dịch khách hàng • Thực thể Admin: chứa thuộc tính id_user, User, pass, Name, email, phone, diachi, chucvu Trong id_user thuộc tính danh, thuộc tính nhằm lưu trữ thông tin người quản lí trang website • Thực thể Sanpham: chứa thuộc tính tính id_sanpham, tensanpham, id_danhmuc, id_danhmuccha,id_danhmuccon, anh_sanpham_to, anh_sanpham_nho, anh_thucvat_to, tieude_thucvat, noidung_thucvat, thetich, hieu luc, tham khao, anh_hieuqua, noidung_hieuqua, tieude_hieuqua, view, noidung_sanpham, gia, discount Trong thuộc tính id_sanpham, id_danhmuc thuộc tính danh, thuộc tính nhằm lưu trữ thông tin sản phẩm bán • Thực thể Danh muc: chứa thuộc tính Ten_danhmuc, id_danhmuc, noidungdanhmuc, parent_id, banner_anhdai, thutu Trong thuộc tính id_danhmuc thuộc tính danh, thuộc tính nhằm lưu trữ thông tin sản phẩm thuộc loại • Thực thể lien he: chứa thuộc tính Id_lienhe, Ten_lienhe, email_lienhe, phone_lienhe, diachi_lienhe, skype Trong thuộc tính Id_lienhe thuộc tính danh, thuộc tính nhằm lưu trữ thông tin nhà cung cấp sản phẩm ………………………………………………………………… Nguyễn Thị Chang Lớp Tin học Mỏ K58 30 Báo cáo thực tập tốt nghiệp III.4.6.2 Sơ đồ thực thể - liên kết Mô hình thực thể liên kết (ERD) Mô hình thự thể liên kết (ERD) Nguyễn Thị Chang Lớp Tin học Mỏ K58 31 Báo cáo thực tập tốt nghiệp CHƯƠNG III THIẾT KẾ HỆ THỐNG III.1 THIẾT KẾ DỮ LIỆU Mô hình quan hệ ………………………… Hình 9: Mô hình thự thể liên kết (ERD) Nguyễn Thị Chang Lớp Tin học Mỏ K58 32 Báo cáo thực tập tốt nghiệp Mô tả chi tiết quan hệ ……………………… III.2 THIẾT KẾ CƠ SỞ DỮ LIỆU Ứng với lược đồ quan hệ mô hình tổ chức liệu cài đặt thành bảng liệu (Table) Ở ta trình bày yếu tố table bao gồm cột: Thuộc tính, Kiểu liệu, Kích thước Ghi TÊN LƯỢC ĐỒ QUAN HỆ THUỘC TÍNH KIỂU DỮ LIỆU KÍCH THƯỚC GHI CHÚ Với thuộc tính : Ta giải thích giá trị Thuộc tính: Ghi tên thuộc tính Kiểu liệu : Kiểu liệu thuộc tính (Tương ứng với kiểu liệu khác không cần chọn đây) Ghi chú: Ở ta ghi khoá rỗng, thuộc tính khoá thông tin không cần thiết ta ghi rỗng Vậy hệ thống sở liệu toán xây dựng website công ty cổ phần máy tính công nghệ truyền thông Hà Nội bao gồm bảng liệu sau: Bảng 1: User (id_thanhvien, Name_usser, mail_ usser,pass_ usser, Diachi_ usser, phone_ usser, kieu Trong id_thanhvien, kieu) Mục đích: Lưu trữ thông tin khách hàng THUỘC TÍNH KIỂU DỮ LIỆU KÍCH THƯỚC id_thanhvien Int 11 Name_usser pass_ usser mail_ usser Diachi_ usser phone_ usser varchar varchar varchar varchar varchar 255 Text 255 500 13 Nguyễn Thị Chang GHI CHÚ Khóa (không thể rỗng ) Không thể rỗng Không thể rỗng Có thể rỗng Có thể rỗng Có thể rỗng Lớp Tin học Mỏ K58 33 Báo cáo thực tập tốt nghiệp mail_ usser kieu varchar int 255 11 Có thể rỗng Có thể rỗng id_thanhvien: Số thứ tự người quản lí website Bảng 2: …………………………………… III.2 MÔ TẢ THANH TOÁN Hệ thống quản lý Website bán hàng xây dựng nhằm giúp cho khách hàng thực việc mua hàng cách nhanh thuận tiện Trên sở mục tiêu đó, hệ thống tiến hành toán Ở đây, hệ thống quản lý em xin xây dựng mô hình ngân hàng ảo nhằm thực việc toán khách hàng Quy trình hoạt động: Tổ chức: lưu thông tin số tài khoản số người định Kiểm tra: khách hàng nhập thông tin hệ thống kiểm tra thông tin khách hàng ? Và kiểm tra thông tin có xác thực không liên hệ với khách hàng? Nếu thông tin xác nhận kiểm tra đơn hàng chọn có mua hay không? Thông báo lại cho khách hàng, yêu cầu họ xem lại giỏ hàng Nếu thông tin không tồn ngân hàng ảo hệ thống gửi thông báo lại cho khách hàng khớp đơn hàng chưa Khi khách hàng chọn mua sản phẩm: hệ thống tự động kiểm tra Nếu vừa vào trang Web hệ thống tạo giỏ hàng đồng thời thêm sản phẩm họ vừa chọn vào giỏ hàng hiển thị giỏ hàng Tại khách hàng thay đổi số lượng sản phẩm chọn bỏ sản phẩm tuỳ ý Nếu khách hàng tạo giỏ hàng sản phẩm kế Trang Chủ tiếp tự động đưa vào giỏ hàng mà không tạo giỏ hàng khác Khi đơn hàng lập giỏ hàng tự động huỷ Loại Sản Phẩm Tìm Kiếm Xây dựng mô hình hoạt động: Giỏ hàng, Thanh toán, Danh Sách Sản Phẩm Xem đơn hàng Giỏ hàng: Chi Tiết Sản Phẩm Giỏ Hàng Nguyễn Thị Chang Lớp Tin học Mỏ K58 34 Hình 15 Sơ đồ mô hình hoạt động giỏ hàng Báo cáo thực tập tốt nghiệp Thanh toán: Xác Nhận Lại Thanh Toán Có Không Kiểm Tra Xác nhận vơi khách Lập Đơn Hàng giao hàng Thanh toán khách nhận hàng Trang chủ Kết Quả Thanh Toán Chưa Kiểm tra Đăng nhập nhập Xem đơn hàng: Hình 16 Sơ đồ mô hình hoạt độngĐăng Thanh toán Rồi Đơn Hàng Nguyễn Thị Chang Lớp Tin học Mỏ K58 Hình 17 Sơ đồ mô hình hoạt động Xem đơn hàng 35 Báo cáo thực tập tốt nghiệp Nguyễn Thị Chang Lớp Tin học Mỏ K58 36 Báo cáo thực tập tốt nghiệp III.3 SƠ ĐỒ CHỨC NĂNG III.1.1 Sơ đồng chức chương trình Sơ đồ chức ========== CHƯƠNG TRÌNH CHÍNH KHÁCH HÀNG ADMIN Trang chủ Sản phẩm Tài khoản Phản hồi Login Giỏ hàng Thêm SP Xoá Sửa TT SP Xem TT Đơn hàng Theo dõi lượng SP bán Theo dõi DT Thông tin Phản hồi Nguyễn Thị Chang Lớp Tin học Mỏ K58 37 Báo cáo thực tập tốt nghiệp Sơ đồ chức chương trình ========== KHÁCH HÀNG: Giới thiệu công ty GT suất hoạt động cty Giới thiệu sản phẩm bán chạy Thêm sản phẩm vào giỏ hàng TRANG CHỦ Giá Giới thiệu sản phẩm GT cụ thể loại sản phẩm TÀI KHOẢN Đăng nhập Danh sách ĐĐH PHẢN HỒI Đăng nhập Thông tin phản hồi LOGIN Đăng nhập SẢN PHẨM GIỎ HÀNG Nguyễn Thị Chang Thêm vào giỏ hàng Các sản phẩm có giỏ hàng Lớp Tin học Mỏ K58 38 Báo cáo thực tập tốt nghiệp Các mẫu báo cáo: Các mẫu báo cáo: Các mẫu hóa đơn mua hàng shop: Nguyễn Thị Chang Lớp Tin học Mỏ K58 39 Báo cáo thực tập tốt nghiệp III.4 MỘT SỐ GIAO DIỆN KHI THỰC THI CHƯƠNG TRÌNH Nguyễn Thị Chang Lớp Tin học Mỏ K58 40 Báo cáo thực tập tốt nghiệp KẾT LUẬN “Xây dựng website shop mỹ phẩm” vấn đề xa lạ Nhưng mang tính thực tế cao giai đoạn – Việt Nam tiến hành sách công nghiệp hóa, đại hóa đất nước, đẩy mạnh Công nghệ thông tin, đưa tin học hóa vào sống, việc thiết lập website riêng quản lý chúng cho công ty nói chung công ty may mặc thời trang nói riêng trở nên nhu cầu thiết yếu Như nói trên, mỹ phẩm Yvesrocher tiêu biểu số nhiều cách thức xây dựng quản lý website để hoạt động thực hiệu quả, khai thác lượng khách hàng tiềm xa lộ thông tin internet Ngoài ra, hạn hẹp thời gian trình độ nên website mà em xây dựng đồ án đáp ứng yêu cầu bản, đưa vào thực tế sử dụng chắn phải cần thêm nhiều chức theo định hướng mà em nêu phần sau Tuy nhiên, đồ án: “ Website bán áo quần thời trang qua mạng” em hoàn thành yêu cầu đặt ra, bao gồm: - Giao diện: thiết kế Photoshop sử dụng kỹ thuật tạo hình ảnh động Flash cho trang chủ, tăng tính thẩm mỹ tạo tính sống động, thu hút người xem viếng thăm trang web Về đáp ứng cho khách hàng việc đặt mua sản phẩm áo quần qua mạng + Đối với khách hàng - Website xây dựng chức đăng ký, đăng nhập giúp cho khách hàng đăng ký tài khoản đăng nhập vào hệ thống để mua hàng xem thông tin chi tiết đơn hàng mua mình, cập nhật giỏ hàng Đã xây dựng chức tìm kiếm sản phẩm giúp người dùng hàng tìm kiếm nhanh chóng sản phẩm Và với chức phân theo danh mục sản phẩm giúp khách hàng tìm kiếm nhanh chóng sản phẩm theo danh mục sản phẩm thông tin top sản phẩm để khách hàng có nhiều chọn lựa mua hàng - Website đáp ứng cho khách hàng chức giỏ hàng để khách hàng tiến hành chọn mua lưu tạm thời vào giỏ hàng trước toán - Website có chức liên hệ giúp cho khách hàng gửi thông tin thắc mắc khiếu nại hệ thống Và có trang tin tức hiển thị thông tin tình hình sản phẩm thông tin công ty sách xu hướng kinh doanh thời trang nay…giúp khách hàng nắm bắt thông tin thay đổi website - Mặc dù, website chưa có khả toán trực tuyến xác nhận thông tin đơn hàng khách hàng mua, cho Nguyễn Thị Chang Lớp Tin học Mỏ K58 41 Báo cáo thực tập tốt nghiệp phép khách hàng xem lại thông tin đơn hàng trước định chấp nhận mua đơn hàng + Đối với nhà quản trị - Website có chức phân quyền có nhà quản trị vào hệ thống cập nhật sản phẩm, thêm sản phẩm mới, xóa sản phẩm, sửa sản phẩm, xem tất đơn hàng khách hàng mua, quản trị danh mục sản phẩm - Ngoài ra, hệ thống có khả thống kê số lượt truy cập vào hệ thống thống kê doanh thu mặt hàng đơn hàng Và quản trị thông tin sản phẩm áo quần truy cập nhiều website Bên cạnh mặc đạt website em hạn chế như: • Website chưa xây dựng forum giúp thành viên tham gia website trao đổi thông tin với • Website chưa có khả thống kê hàng tồn kho Hướng phát triển Để tăng thêm sức thu hút cho website tương lai em bổ sung hoàn thiện thêm giao diện người dùng để tạo thêm sống động tươi trẻ Thiết kế lập trình thêm số chức khác phục vụ, thu hút khách hàng đến với website Chẳng hạn xây dựng thêm trang giải trí giúp khách hàng có phút thư giản tham gia vào mua hàng website Bổ sung chức quản lý website Xây dựng thêm forum để thành viên website trao đổi thông tin với sản phẩm thông tin hàng hóa, chất lượng phục vụ mà website cung cấp Kết hợp thêm services đáng tin cậy để giúp người quản trị dễ dàng tiết kiệm thời gian, công sức việc chứng thực thông tin tài khoản khách hàng Khi Việt Nam thức đưa hình thức toán trực tuyến thông qua hệ thống chứng thực hợp pháp bảo mật cao, nên kết hợp giải pháp toán cho khách hàng đặt mua sản phẩm mạng; có vậy, trình thương mại điện tử thực thực website Tăng cường chế độ bảo mật cho website Bảo mật Server: sử dụng chế độ bảo mật server mà website lưu trữ Bảo mật source code website: dùng kỹ thuật mã hóa toàn source code website để chống đánh cắp bảo mật thông tin Nguyễn Thị Chang Lớp Tin học Mỏ K58 42 Báo cáo thực tập tốt nghiệp TÀI LIỆU THAM KHẢO [1] Đỗ Xuân Lôi, Cấu trúc liệu giải thuật NXB Thống kê 2000 [2] www.google.com.vn [3] Website: myclass.vn học lập trình php tới nâng cao Nguyễn Thị Chang Lớp Tin học Mỏ K58 43