TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN Báo Cáo Đồ Án Thiết Kế Web: Của Hàng Bán Điện Thoại APPLE Giảng Viên Hướng Dẫn: Nguyễn Thị Hoài Thu Sinh Viên Thực Hiện: Bùi Đức Nam Lớp Học Phần: 23DTH1A TP HCM, THÁNG 8 NĂM 2024 Lời Cảm Ơn Hiện nay trên thế giới thương mại điện tử đang phát triển rất mạnh mẽ. Kỹ thuật số giúp chúng ta tiết kiệm đáng kể các chi phí nhờ chi phí vận chuyển trung gian, chi phí giao dịch và đặc biệt là giúp tiết kiệm thời gian để con người đầu tư vào các hoạt động khác. Hơn nữa thương mại điện tử còn giúp con người có thế tìm kiếm tự động theo nhiều mục đích khác nhau, tự động cung cấp thông tin theo nhu cầu và sở thích của con người. Giờ đây, con người có thể ngồi tại nhà để mua sắm mọi thứ theo ý muốn và các website bán hàng trên mạng sẽ giúp ta làm được điều đó.
Chính vì vậy trong đồ án này em chọn đề tài về: "Xây dựng Website bán hàng thông minh". Trong lời đầu tiên của báo cáo đồ án "Xây dựng Website bán điện thoại Apple" em muốn gửi những lời cám ơn và biết ơn chân thành nhất của mình tới tất cả những người đã hỗ trợ, giúp đỡ em về kiến thức và tinh thần trong quá trình thực hiện đồ án. Trước hết em xin chân thành cám ơn Cô Nguyễn Thị Hoài Thu, Giảng Viên Khoa Công Nghệ Thông Tin, Trường Đại học Nguyễn Tất Thành, người đã trực tiếp hướng dẫn, nhận xét, giúp đỡ em trong suốt quá trình thực hiện đồ án. Xin chân thành cảm ơn ban giám hiệu nhà trường, các thầy cô trong Khoa Công Nghệ Thông Tin và các phòng ban nhà trường đã tạo điều kiện tốt nhất cho em cũng như các bạn khác trong suốt thời gian học tập.
Cuối cùng em xin gửi lời cảm ơn đến gia đình, bạn bè, người thân đã giúp đỡ động viên em rất nhiều trong quá trình học tập và làm Đồ án. Do thời gian thực hiện có hạn kiến thức còn nhiều hạn chế nên Đồ án thực hiện chắc chắn không tránh khỏi những thiếu sót nhất định. Em rất mong nhận được ý kiến đóng góp của thầy cô giáo và các bạn để em có thêm kinh nghiệm và tiếp tục hoàn thiện đồ án của mình. Em xin chân thành cảm ơn! Sinh viên thực hiện: Nam Bùi Đức Nam NHẬN XÉT CỦA GIẢNG VIÊN.
- Điểm tổng kết:. năm 2024 Giảng viên 1 Giảng viên 2 Mục Lục Phần 1 Tổng quan 1. Giới Thiệu Tổng Quan Về Các Thành Phần .1 Lý Do Chọn Đề Tài .2 Mục Đích Phát Triển Đề Tài. Cơ Sở Lý Thuyết Về HTML, CSS, BOXTRAP và JAVASCRIPT.1 Khái Niệm Về HTML.2 Khái Niệm Về CSS.3 Khái Niệm Về Boxtrap.4 Khái Niệm Về JavaScript.
Phần 2 Các biểu đồ phân nhánh của các thành phần 2.1 Bảng Phân Quyền Truy Cập.2 Bảng Phân Quyền Chức Năng. Phần 3 Tìm hiểu một số công nghệ xây dựng website 3.NET và MVC.2 Hệ Cơ Sở Dữ Liệu SQL Server.3 Truy Vấn LinQ.1 Các Thành Phần Của LINQ.2 LINQ và ADO.4 Bảng Danh Mục Sản Phẩm. Phần 4 Triển Khai Phát Triền Hệ Thống 1 Hệ thống danh mục.1 bảng danh mục sản phẩm.2 danh mục khách hàng.3 danh mục nhân viên.4 danh mục đại lý bán hàng.5 danh mục nhà sản xuất/ cung cấp.6 cơ sở dữ liệu. cơ sở dữ liệu.
thực hiện các bước kiểm thử. 5 Hướng Dẫn Sự Dụng Website. 5 Phần Thiết kế đoạn code html/css 5.2 Trang đăng nhập apple .3 Tạo ID apple .4 Đặt lại mật khẩu apple .5 Trang bán hàng macbook.6 Trang bán hàng ipad. Phần 6: Giao diện hệ thống 6.3 Chi Tiết Sản Phẩm.
Tài Liệu Tham Khảo. Giới Thiệu Organicfood:Chuyên buôn bán các thực phẩm sạch sẽ an toàn Organicfood: là website thương mại điện tử với mô hình B2C. Khách hàng xem các sản phẩm được nhà cung cấp đăng lên trên trang web, chọn một sản phẩm và đặt hàng. Organicfood: là một website chuyên kinh doanh về các mặt hàng thực phẩm trực tuyến.
Website được chia thành các trang web gồm có: a. Trang chủ: Hiển thị các danh mục sản phẩm. Đăng nhập : Cho phép người dùng đăng nhập c. Đăng kí :Cho phép người dùng đăng kí d.
Shop: Hiển Thị Các Sản Phẩm e. Chi Tiết Sản Phẩm: Hiện thị thông tin chi tiết của sản phẩm được chọn( đơn giá, mô tả, hình ảnh sản phẩm,… ) f. Giỏ Hàng: Hiển thị các sản phẩm khách hàng chọn mua. Thanh Toán: Hiển thị thông tin giỏ hàng và lấy thông tin cần thiết cho khách khi tiến hành thanh toán h.
Blog:Các bài viết hay về thực phẩm i. Liên hệ với chúng tôi:Khách hàng liên hệ với chúng tôi j. Thanh toán:Nơi người mua sẽ thanh toán đơn hàng 1.1 Lý do chọn đề tài: Khi internet ra đời, không ai nghĩ rằng nó sẽ phát triển đến ngày hôm nay, nó len lỏi đến mọi ngõ ngách trong cuộc sống, trở thành 1 phần không thể thiếu. Chỉ cần ngồi nhà và cả thế giới trong tầm tay bạn.
Cũng như vậy, khi internet đã trở nên phố biến, việc mua bán qua mạng internet phát triển cũng phát triển theo đó. Xong bên cạnh đó, việc nắm bắt tìm hiểu, phân tích nhu cầu tiêu dùng là một phần vô cùng quan trọng, nó giúp người tiêu dùng dễ dàng chọn lựa sản phẩm phù hợp, giúp các nhà kinh doanh quyết định đón đầu xu thế của khách hàng. Bên cạnh đó, việc phát triển website đi kèm những tính năng nâng cao giúp tối ưu hóa việc trải nghiệm website của người dùng cũng là cách giúp website phát triển 1 cách bền vững và có hiệu quả.2 mục đích phát triển đề tài: tài được phát triển nhằm mục đích thương mại điện tử, quản lý việc mua bán thông qua mạng internet, nâng cao trải nghiệm sử dụng website của người dùng qua đó đưa thương hiệu đến rông rãi với người dùng hơn. HTML: ▪ HTML (HyperText Markup Language) là ngôn ngữ đánh dấu siêu văn bản, dùng để tạo ra các trang web.
▪ HTML bao gồm một tập hợp các thẻ dùng để: ▪ + Định nghĩa cấu trúc của trang web. ▪ + Định dạng nội dung của trang web. ▪ + Tạo các siêu liên kết để liên kết đến những trang web khác. ▪ + Chèn âm thanh, hình ảnh, video,.
vào trang web b. CSS ▪ CSS (Cascading Style Sheets) là một ngôn ngữ dùng để định dạng cho các phần tử HTML (Ví dụ: chỉnh kích cỡ chữ, chỉnh font chữ, màu chữ, màu nền, hình nền, đường viền,.) dựa trên các cặp thuộc tính giá trị thuộc tính. ▪ Với việc sử dụng CSS, ta có thể định dạng ra các phần tử HTML thật đặc biệt và chuyên nghiệp. Bootstrap (Bootstrap 3 và Bootstrap 4): ▪ Bootstrap là một khung công tác mặt trước miễn phí để phát triển web nhanh hơn và dễ dàng hơn.
▪ Bootstrap bao gồm các mẫu thiết kế dựa trên HTML và CSS cho kiểu chữ, biểu mẫu, nút, bảng, điều hướng, phương thức, băng chuyền hình ảnh và nhiều mẫu khác, cũng như các plugin JavaScript tùy chọn. ▪ Bootstrap cũng cung cấp cho bạn khả năng dễ dàng tạo ra các thiết kế đáp ứng. ▪ Bootstrap 4 là phiên bản mới nhất của Bootstrap; với các thành phần mới, biểu định kiểu nhanh hơn và phản ứng nhanh hơn. ▪ Bootstrap 4 hỗ trợ các bản phát hành ổn định, mới nhất của tất cả các trình duyệt và nền tảng chính.
Tuy nhiên, Internet Explorer 9 trở xuống không được hỗ trợ. JavaScript ▪ JavaScript là một ngôn ngữ kịch bản (scripting language) được dùng để tạo các script ở máy client (client-side script) và má server (server-side script). Các script ở máy client được thực thi tại trình duyệt, các script ở máy server được thực hiện trên server. Chương này sẽ giới thiệu cho chúng ta về ngôn ngữ Javascript, và cách chèn một script vào trong tài liệu HTML.
▪ HTML lúc đầu được phát triển như là một định dạng của tài liệu có thể chuyển dữ liệu trên Internet Tuy nhiên, không lâu sau đó, trọng tâm của HTML nặng tính hàn lâm và khoa học dần chuyển hướng sang người dùng thường nhật vì ngày nay người dùng xem Internet như là một nguồn thông tin và giải trí. Các trang Web ngày càng mang tính sáng tạo và đẹp mắt hơn nhằm thu hút nhiều người dùng hơn. Nhưng thực chất kiểu dáng và nội dung bên trong vẫn không thay đổi. Và người dùng hầu như không thể điều khiển trên trang Web mỗi khi nó được hiển thị.
▪ Javascript được phát triển như là một giải pháp cho vấn đề nêu trên. Javascript là một ngôn ngữ kịch bản được Sun Microsystems và Netscape phát triển. Nó được dùng để tạo các trang Web động và tương tác trên Internet. Đối với những người phát triển HTML, Javascript rất hữu ích trong việc xây dựng các hệ thống HTML có thể tương tác với người dùng.
Công cụ thực hiện đồ án: Edit Plus, Photoshop, … Phần 2 Các biểu đồ phân nhánh của các thành phần 1. Bảng phân quyền truy cập: Actor Acces View Mua hàng modily Audet Delete Quản trị X X X X X X viên Nhân X X X X X X viên bán hàng Nhân X X X X viên kho Khách X X X hàng Nhà cung cấp 2. Bảng Phân Cấp Chức Năng: PHẦN 3 TÌM HIỂU MỘT SỐ CÔNG NGHỆ XÂY DỰNG WEBSITE 3.NET và MVC - ASP.NET Là gì ? nền tảng ứng dụng web (web application framework) được phát triển và cung cấp bởi Microsoft, cho phép những người lập trình tạo ra những trang web động, những ứng dụng web và những dịch vụ web. - MVC Là gì ? MVC (Model – View – Controller) là một mô hình được ứng dụng trong kỹ thuật thiết kế giao diện cho phần mềm.
Ba từ viết tắt của MVC là 3 thành phần sử dụng chính ở đây.2 Hệ cơ sở SQL SQL là một công cụ quản lý dữ liệu được sử dụng phố biển ở nhiều lĩnh vực. Đầu tiên SQL được sử dụng trong các ngôn ngữ quản lý CSDL và chạy trên máy đơn lẻ. Do sự phát triển nhanh chóng của nhu cầu xây dựng những CSDL lớn theo mô hình khách/chủ (Client/Server), nhiều phần mềm sử dụng ngôn ngữ SQL đã ra đời mà điển hình là MS SQL Server, Oracle, Sybase. Trong mô hình khách/chủ, toàn bộ CSDL được tập trung lưu trữ trên máy chủ (Server), mọi thao tác xử lý dữ liệu được thực hiện trên máy chủ bằng các lệnh SQL.
Máy trạm (Client) chỉ dùng để cập nhật dữ liệu cho máy chủ hoặc lấy thông tin từ máy chủ. Trên lĩnh vực đang phát triển hiện nay là Internet, ngôn ngữ SQL lại càng đóng vai trò quan trọng hơn. Nó được sử dụng để nhanh chóng tạo ra các trang Web động (Dynamic Web Page). Trang Web động thường có nội dung được lấy ra từ CSDL.