Chương 1 Giới thiệu 1.1 Tổng quan 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ổ
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT HÀN
ĐẠI HỌC ĐÀ NẴNG
ĐỒ ÁN CƠ SỞ 2
ĐỀ TÀI: Xây dựng website bán sách trực tuyến
Sinh viên thực hiện : HỒ NGỌC ANH TUẤN
Giảng viên hướng dẫn: TS Lê Kim Trọng
Lớp: 19CE
Đà nẵng, tháng … năm …
Trang 2ĐẠI HỌC ĐÀ NẴNG
KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
ĐỒ ÁN CƠ SỞ 2
Xây dựng website bán sách trực tuyến
Đà Nẵng, tháng … năm …
Trang 3MỞ ĐẦU
………
………
………
………
………
………
………
………
Trang 4
LỜI CẢM ƠN
………
………
……… ………
……… ………
……… ………
……… ………
……… ………
……… ………
……… ………
Trang 5NHẬN XÉT
(Của cơ quan thực tập, nếu có)
………
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
…
………
Trang 6NHẬN XÉT (Của giảng viên hướng dẫn)
………
………
………
………
………
………
Trang 7
Mục lục Chương 1 Giới thiệu 8
1.1 Tổng quan 8
1.2 Phương pháp, kết quả 8
1.2.1 Thiết bị và phần mềm thiết kế 8
1.2.2 Chức năng 8
Chương 2 KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG 9
2.1 Phân tích và thiết kế hệ thống 9
2.1.1 Khảo sát hiện trạng 9
2.1.2 Thiết kế hệ thống 9
Chương 3 Mô tả trang web 15
3.1 Mô hình tổng quan của trang web 15
3.1.1 các chức năng 15
3.1.2 một số hình ảnh giao diện chương trình 17
Chương 4 Kết luận và Hướng phát triển 18
4.1 Kết luận 18
4.2 Hướng phát triển 18
Trang 8Chương 1 Giới thiệu
1.1 Tổng quan
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ậy nên, tôi đã tạo ra một trang web có thể đáp ứng nhu cầu của mọi người đặc biệt là những người yêu thích những cuốn sách hay
1.2 Phương pháp, kết quả
1.2.1 Thiết bị và phần mềm thiết kế
Sử dụng công cụ: HTML, CSS, JAVASCRIPT, BOOTSTAP, JQUERY, PHP,…
Phần mềm thiết kế website : Sublime Text 3, visual studio code,
1.2.2 Chức năng
Đây là một website bán và giới thiệu sản phẩm của các tác giả nổi tiếng đến người tiêu dùng với các chi tiết mặt hàng với giá cả chính xác Có các chứa năng sau:
- Hiển thị danh sách các mặt hàng theo từng loại
- Hiển thị hàng hoá khách hàng đã chọn mua
- Hiển thị thông tin khách hàng
- Quản lý đơn đặt hàng
- Cập nhật hàng hoá, nhà sản xuất, loại hàng
- Xử lý đơn hàng
Trang 10Chương 2 KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG
2.1 Phân tích và thiết kế hệ thống
2.1.1 Khảo sát hiện trạng
Sau khi khảo sát em đã nắm bắt được các thông tin :
Quản lý khách hàng : Mỗi khách hàng được quản lý các thông tin sau: Họ tên, địa chỉ, số điện thoại, email…
Quản lý hàng hoá: mã sách, tên sách, đơn giá, số lượng, hình ảnh, chi tiết, mã loại sách,tên loại sách
Xử lý được đơn hàng và thống kê
Khách hàng: người lựa chọn sách để mua Khác với mua trực tiếp tại các địa điểm, ở đây khách hàng tự thao tác thông qua từng bước
cụ thể để có thể mua hàng Trên mạng các mặt hàng được sắp xếp theo thứ tự dễ tìm kiếm
2.1.2 Thiết kế hệ thống
2.1.2.1 Sơ đồ use-case
Xác định các actor liên quan
Khách hàng
User
Có tài khoản.
Có quyền đăng nhập, đăng xuất, đổi mật khẩu.
Đặt mua sản phẩm.
Xem đơn hàng.
Thanh toán hóa đơn.
Gửi phản hồi cho website.
Admin
Đăng nhập website.
Xem, thêm mới, xóa, chỉnh sửa thông tin sản phẩm.
Quản lý đơn đặt hàng.
Quản lý sản phẩm.
Quản lý người dùng.
Xem và xóa tài khoản của khách hàng, nhưng không được thay đổi thông tin khách hàng.
Trả lời phản hồi khách hàng.
Use-caseUse-case tổng quát
Trang 11 Use-case dành cho khách hàng
Trang 12 Use-case quản lý tài khoản.
Trang 132.1.2.2 Sơ đồ hoạt động
Đăng ký
Đăng nhập
Trang 14 Sửa, xóa sách
Xem giỏ hàng
Trang 15 Xem thông tin sách
Trang 16Chương 3 Mô tả trang web
3.1 Mô hình tổng quan của trang web
3.1.1 các chức năng
chức năng chọn và đặt hàng
chức năng đăng ký thành viên
Trang 17 Chức năng tìm kiếm
Chức năng thanh toán
Trang 183.1.2 một số hình ảnh giao diện chương trình
Trang chủ
Giỏ hàng
Giỏ hàng
Trang 19Chương 4 Kết luận và Hướng phát triển
4.1 Kết luận
Mặc dù đã cố gắng hoàn chỉnh các yêu cầu nhưng bài báo cáo còn rất nhiều thiếu sót mong nhận được sự chỉ bảo hướng dẫn của các thầy cô khác giúp đỡ xem xét, đề xuất thêm các ý kiến cũng như bổ sung các vấn
đề phục vụ cho việc xây dựng Website để chúng em có thể hoàn chỉnh hơn Em xin cảm ơn các quý thầy cô !
4.2 Hướng phát triển
Hướng phát triển của website là tiến đến một thương mại điện tử với đầy đủ các
chức năng thành toán lền qua mạng Vấn đề chính của Web site là phục vụ việc
quảng cáo Từ đó, bên cạnh việc thương mại thì vấn đề cần phải tập trung thu hút khách hàng liên hệ và thõa thuận thiết kế, lắp đặt một công trình nào đó thuộc lĩnh vực chuyên môn của cửa hàng
Do vậy trong thời gian sau này cần bổ sung các chức năng về kiểm kê: Thống kê
số lần truy cập database, thống kê giá xuất nhập, tồn, thống kê doanh thu, xử lý hóa đơn tự động
Bổ sung thêm một số chức năng kiểm tra dữ liệu nhập, thay đổi mật mã truy nhập của khách hàng cũng như nhà quản trị