LỜI NÓI ĐẦU Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của cá
Trang 1Mục lục
LỜI NÓI ĐẦU………2
Chương 1 : Giới thiệu ngôn ngữ lập trình và công cụ thực hiện 1.1 Ngôn ngữ lập trình để thực hiện đề tài ………
1.2 Cơ sở dữ liệu………
1.3 Những công cụ khác………
Chương 2 : Phân tích và thiết kế hệ thống 2.1 Giao diện……… 8
2.2 Biểu đồ phân cấp chức năng……….9
2.3 Thiết kế cơ sở dữ liệu………
2.4 Thiết kế Function………16
2.4.1 Các quyền của User………
2.4.2 Các quyền của Admin………
Chương 3 : Kết luận 3.1 Kết quả đạt được………
3.2 Những hạn chế………5
3.3 Hướng phát triển trong tương lai………
Trang 2LỜI NÓI ĐẦU
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết đỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho
sự truyền tải, trao đổi thông tin trên toàn cầu
Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nối internet và một dòng
dữ liệu truy tìm thì gần như lập tức… cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần…
Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thống Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm biến đổi đáng kể
bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người
Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử
đã khẳng định được vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp Đối với một cửa hàng hay shop, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết Vậy phải quảng bá thế nào đó là xây dựng được một Website cho cửa hàng của mình quảng bá tất cả các sản phẩm của mình bán
Vì vậy, em đã thực hiện đồ án “ XÂY DỰNG WEBSITE BÁN
HÀNG QUA MẠNG” cho một shop bán sách BOOK STORE
Trang 3MỞ ĐẦU
Lý do chọn đề tài:
- Như chúng ta cũng thấy trong thị trường hiện nay thì việc cạnh tranh về kinh doanh ngày càng trở nên quyết liệt và hầu hết những nhà kinh doanh, những công ty lớn đều rất chú tâm đến việc làm thoả mãn khách hàng một cách tốt nhất
- So với kinh doanh truyền thống thì TMDT chi phí thấp hơn, hiệu quả đạt cao hơn
- Hơn thế nữa, với lợi thế của công nghệ Internet nên việc truyền tải thông tin về sản phẩm nhanh chóng, thuận tiện Kết hợp với
bộ phận giao hàng tận nơi, là thông qua bưu điện và ngân hàng
để thanh toán tiền, càng tăng thêm thuận lợi để loại hình này phát triển
- Biết được những nhu cầu đó chương trình “Xây dựng Website bán hàng trực tuyến” được xây dựng trên nền tảng nhằm để đáp ứng cho mọi người tiêu dùng trên toàn quốc và thông qua hệ thống Website này họ có thể đặt mua các mặt hàng hay sản phẩm cần thiết
- Do đó, với sự ra đời các website bán hàng qua mạng, mọi người
có thể mua mọi thứ hàng hóa mọi lúc mọi nơi mà không cần phải tới tận nơi để mua
- Trên thế giới có rất nhiều trang website bán hàng trực tuyến nhưng vẫn chưa được phổ biến rộng rãi Và khái niệm thương mại điện tử còn khá xa lạ Trước thực tế đó em đã chọn đề tài:Xây dựng
- “Xây dựng website bán hàng trực tuyến” cho đề tài khóa luận tốt nghiệp của mình
Mục tiêu:
- Trang web bán sách sẽ giúp những khác hàng có nhu cầu đọc
Trang 4Cấu trúc:
- Gồm 3 chương chính:
+ Chương 1: Giới thiệu ngôn ngữ lập trình và công cụ thực hiện + Chương 2 : Phân tích và thiết kế hệ thống
+ Chương 3 : Kết luận
Trang 5CHƯƠNG 1: GIỚI THIỆU NGÔN NGỮ LẬP TRÌNH VÀ
CÔNG CỤ THỰC HIỆN
1.1 NGÔN NGỮ LẬP TRÌNH THỰC HIỆN TRANG
WEB
- Javascript- một trong những ngôn ngữ được sử dụng nhiều nhất
để phát triển website
1.2 CƠ SỞ DỮ LIỆU
- LocalStorage- có thể lưu trữ dữ liệu tại trình duyệt
- Tuy nhiên LocalStorage không có tính bảo mật data cao nên
trong tương lai trang web sẽ thay thế cơ sở dữ liệu khác có tính bảo mật cao hơn như SQl,Oracle để bảo mật thông tin tốt hơn
1.3 CÁC CÔNG CỤ KHÁC
- HTML/CSS
- Bootstrap
- Font Awesome
Trang 6CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 GIAO DIỆN
- Giao diện trang chủ
Trang 72.2 BIỂU ĐỒ PHÂN CẤP CHỨC NĂN
Book Shop
Đăng
nhập
Nâng
cao
kiến
thức
Tìm kiếm tài liệu
Cập nhật thông tin
Yêu Cầu Thêm
Đọc
các
thôn
g tin
về
sách
Làm một số câu hỏi
Sửa thông tin hóa đơn
Xóa thông tin nhập
Đăng nhập
Quản đơn hàng
Nhập đơn hàng
Tìm kiếm
Cập nhật kho sách
Thống kê đơn hàng Thống kê lượt tải xuống Thống kê số người đặt
Tìm kiếm các loại sách
Tìm kiếm người dặt hàng
Trang 82.4.1 Các quyền của User
- Tìm kiếm các đầu sách
- Đặt mua quyển sách đã chọn
Trang 92.4.2 Các quyền của Admin
Trang 103.1 Kết quả đạt được
- Thiết kế được một trang web hoạt động đơn giản, dễ cài đặt, dễ
sử dụng
- Khách hàng có thể xem và tìm kiếm các sản phẩm một cách nhanh chóng và tiện lợi nhất
- Trang web thân thiện, hài hoà, dễ sử dụng
- Nội dung dễ hiểu, tương tác dễ hiểu
3.2 Hạn chế của trang web
- Chưa có loại dịch vụ miễn phí như email quảng cáo cho khách hàng, cho phép khách hàng có thêm thông tin về các sản phẩm sách hiện nay
- Còn thiếu nhiều chức năng cần thiết
- Mục tìm kiếm còn bị hạn chế
3.3 Hướng phát triển
- Bổ sung những hạn chế của đề tài, mở rộng thêm chức năng hệ thống của website, đảm bảo độ tin cậy của hệ thống
- Phát triển thêm forum, hỗ trợ kỹ thuật cho người dùng trên forum này của website
Trong thời gian ngắn, em vừa tìm hiểu kĩ thuật, tìm hiểu ngôn ngữ, nên chắc chắn còn nhiều thiếu sót Nhưng trong thời gian tới, em sẽ hoàn thiện kĩ thuật và đưa ra một hệ thống website hoàn hảo Mong cô châm chước cho em
Em xin chân thành cảm ơn cô đã hướng dẫn và giúp đỡ em hoàn tất đề tài này