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

Đồ án hệ thống thông tin xây dựng Website Bán Sách

46 713 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

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 2,19 MB

Nội dung

Người quản trị phải luôn cập nhật thông tin sách lên trang web, tiếp nhận thông tin của khách hàng, đảm bảo bảo mật cho các thông tin đó.. Nghiệp vụ và quy trình 2.1 Đối với người quản

Trang 1

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

BÁO CÁO

Môn học: Đồ án hệ thống thông tin

Đề Tài: Website Bán Sách

Giáo viên hướng dẫn: Th.S Nguyễn Đình Loan Phương

Sinh viên thực hiện: Nhóm 27

Phạm Hữu Tiến 09520681

Lê Phúc Đạt 09520057

Trang 2

LỜI MỞ ĐẦU

Hiện nay với nền kinh tế phát triển cao cùng với sự bùng nổ mạng Internet Ứng

dụng công nghệ thông tin vào sản xuất kinh doanh đang mang lại những hiệu quả về kinh

tế rất lớn Trong đó việc ứng dụng mạng Internet với dịch vụ website để buôn bán, kinh

doanh trực tuyến đã và đang mang lại những lợi nhuận không lổ cho các doanh nghiệp,

việc xây dựng một website thương mại điện tử ứng dụng nó trong kinh doanh mang lại

một sự đột phá trong hình thức kinh doanh mới đath hiệu quả cao mà hình thức kinh

doanh truyền thống không có Ngày nay trên thế giới có nhiều website thương mại điện

tử đang mang lại lợi nhuận khổng lồ cho các doanh nghiệp như: amazon.com, ebay.com,

vinabook.com.vn…

Chính vì website thương mại điện tử đang mang lại những sự đột phá trong kinh

doanh và sử dễ sử dụng, ứng dụng của nó nên em chọn đề tài xây dựng một website bán

sách trực tuyến

Với sự phát triển của con người và quá trình hiện đại hóa, công nghiệp hóa đất nước, kéo theo đó khoa học kỹ thuật và công nghệ thông tin đóng vai trò quan trọng Con người quá bận rộn và không có nhiều thời gian dành cho mua sắm, không có thời gian đến những cửa hang sách để lựa chọn Nhưng giờ đây, dù ở bất cứ đâu, chỉ bằng những cái click chuột, chúng ta sẽ

dễ dàng mua được những quyển sách cần thiết, ưng ý một cách nhanh chóng, tiết kiệm được vô

số thời gian so với cách mua hàng truyền thống

Trang 3

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

MỤC LỤC

CHƯƠNG I: GIỚI THIỆU 4

1 MÔ TẢ BÀI TOÁN 4

2 NGHIỆP VỤ VÀ QUY TRÌNH 4

2.1 Đ ỐI VỚI NGƯỜI QUẢN TRỊ : 4

2.2 Đ ỐI VỚI KHÁCH HÀNG : 4

CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 5

1 PHÂN TÍCH YÊU CẦU 5

1.1 Y ÊU CẦU CHỨC NĂNG 5

1.2 Y ÊU CẦU PHI CHỨC NĂNG 5

2 PHÂN TÍCH WEBSITE BÁN SÁCH VỚI UML 5

2.1 M Ô HÌNH U SE – C ASE 5

2.2 S Ơ ĐỒ HOẠT ĐỘNG (A CTIVITY D IAGRAM ) 7

2.3 S Ơ ĐỒ TRÌNH TỰ (S EQUENCE D IAGRAM ) 12

2.4 S Ơ ĐỒ LỚP (C LASS D IAGRAM ) 21

2.5 S Ơ ĐỒ TRẠNG THÁI (S TATE D IAGRAM ) 28

CHƯƠNG III: THIẾT KẾ HỆ THỐNG 29

1 Á NH XẠ DỮ LIỆU QUAN HỆ TỪ MÔ HÌNH HƯỚNG ĐỐI TƯỢNG 29

29

2 T HIẾT KẾ GIAO DIỆN 29

2.1 M ÀN HÌNH GIAO DIỆN CHÍNH 29

CHƯƠNG IV: CÀI ĐẶT VÀ THỰC NGHIỆM 44

1 CÀI ĐẶT 44

1.1 M ÔI TRƯỜNG PHÁT TRIỂN 44

1.2 M ÔI TRƯỜNG TRIỂN KHAI 44

2 KẾT QUẢ ĐẠT ĐƯỢC 44

3 HƯỚNG PHÁT TRIỂN 45

TÀI LIỆU THAM KHẢO 46

Trang 4

CHƯƠNG I: GIỚI THIỆU

1 Mô tả bài toán

Website “http://bestseller.freevnn.com “ là một trang web bán sách trực tuyến qua mạng Trang web có nhiều đầu sách hay, bổ ích được sắp xếp theo nhiều danh mục khác nhau Khách hàng có thể dễ dàng lựa chọn các đầu sách ưng ý, hữu ích cho mình chỉ bằng những cái click chuột Người quản trị phải luôn cập nhật thông tin sách lên trang web, tiếp nhận thông tin của khách hàng, đảm bảo bảo mật cho các thông tin đó

Để có thể tham gia mua sách trên website, khách hàng có thể đăng kí hoặc không đăng kí làm thành viên của website Website hỗ trợ việc mua sách cho khách hàng thành viên lẫn khách hàng vãng lai

Website hỗ trợ bốn loại hình thanh toán:

 Thu tiền trực tiếp khi giao hàng

 Bằng thẻ cào

 Chuyển khoản

 Thanh toán bằng ngân lượng

2 Nghiệp vụ và quy trình

2.1 Đối với người quản trị:

Website có 2 quyền quản trị là admin và mod, trong đó admin là quyền quản trị cao nhất

 Cập nhật thông tin sách, danh mục sách, nhà xuất bản

 Nhận thông tin từ phía khách hàng, sản phẩm nào được khách hàng đặt mua

 Quản lí hóa đơn

 Lập báo cáo thống kê doanh thu theo thời gian

2.2 Đối với khách hàng:

Trang 5

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

CHƯƠNG II: PHÂN TÍCH HỆ THỐNG

1 Phân tích yêu cầu

1.1 Yêu cầu chức năng

 Lưu trữ, sửa đổi, xóa username, password người quản trị

 Lưu trữ, sửa đổi, xóa thông tin sách

 Lưu trữ, sửa đổi, xóa thông tin danh mục sách

 Lưu trữ, sửa đổi, xóa thông tin nhà xuất bản

 Lưu trữ, sửa đổi, xóa thông tin tác giả

 Quản lí giỏ hàng

 Quản lí hóa đơn

 Cung cấp 4 phương thức thanh toán

 Hiển thị các quảng cáo

 Lập các báo cáo hóa đơn theo thời gian

 Lập báo cáo quản lí quảng cáo được đăng trên web

1.2 Yêu cầu phi chức năng

 Giao diện thân diện, người dùng dễ thao tác

 Đảm bảo truy xuất thông tin nhanh chóng, hiệu quả

 Bảo mật thông tin người sử dụng trang web

 Hỗ trợ các trình duyệt web như: IE , Nescape, Opera, Firefox…

2 Phân tích website bán sách với UML

2.1 Mô hình Use – Case

Trang 6

Danh sách các Use-case nghiệp vụ

đăng nhập tài khoản

2 Quản lí danh sách Admin Người quản trị quản lí danh

sách các admin của trang web

Trang 7

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

cứu sách

mua sách

12 Xem/ sửa giỏ hàng, hóa đơn Người dung, khách hàng

xem/ sửa giỏ hàng, hóa đơn

2.2 Sơ đồ hoạt động (Activity Diagram)

2.2.1 Đăng Nhập

2.2.2 Quản lí Admin

2.2.3 Quản lí DM sách

Trang 8

2.2.4 Quản lí Hóa Đơn

2.2.5 Quản lí Khách Hàng

Trang 9

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.2.6 Quản lí NXB

2.2.7 Quản lí Quảng Cáo

Trang 10

2.2.8 Quản lí Sách

2.2.9 Quản lí Tác giả

Trang 11

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.2.10 Tra cứu Sách

2.2.11 Xem/ sửa giỏ hang/ hóa đơn

Trang 12

2.2.12 Mua sách

2.3 Sơ đồ trình tự (Sequence Diagram)

2.3.1 Đăng Nhập

2.3.2 Quản lí Admin

Trang 13

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.3.3 Quản lí Danh mục sách

Trang 14

2.3.4 Quản lí Hóa Đơn

Trang 15

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.3.5 Quản lí Khách hàng

Trang 16

2.3.6 Quản lí NXB

Trang 17

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.3.7 Quản lí Quảng cáo

Trang 18

2.3.8 Quản lí Sách

Trang 19

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.3.9 Quản lí Tác giả

Trang 20

2.3.10 Tra cứu sách

Trang 21

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.3.11 Xem hóa dơn

2.3.12 Mua sách

2.4 Sơ đồ lớp (Class Diagram)

2.4.1 Đăng nhập

Trang 22

2.4.2 Quản lí Admin

Trang 23

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.4.4 Quản lí Hóa đơn

Trang 24

2.4.5 Quản lí KH

2.4.6 Quản lí NXB

Trang 25

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.4.8 Quản lí Sách

Trang 26

2.4.9 Quản lí Tác giả

2.4.10 Tra cứu sách

Trang 27

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.4.12 Mua Sách

2.4.13 Sơ đồ Lớp

Trang 28

2.5 Sơ đồ trạng thái (State Diagram)

Sách

Trang 29

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

CHƯƠNG III: THIẾT KẾ HỆ THỐNG

1 Ánh xạ dữ liệu quan hệ từ mô hình hướng đối tượng

2 Thiết kế giao diện

2.1 Màn hình giao diện chính

Giao diện chính cho phép đăng nhập, đăng ký thành viên Cho phép tìm kiếm và có

hỗ trợ trực tuyến Hiển thị danh mục sách

Trang 31

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.3 Trang đăng kí thành viên

Khách hàng cung cấp thông tin để hoàn tất đăng ký

Trang 32

2.4 Trang Đăng Nhập

Điền username và password đã đăng ký để đăng nhập

Trang 33

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.6 Trang Tác Giả

Hiển thị các sách của 1 tác giả nào đó Cho phép “Thêm Vào Giỏ Hàng” hoặc “Mua Ngay” qua cổng www.nganluong.vn

Trang 34

2.7 Trang Nhà Xuất Bản

Hiển thị các sách của nhà xuất bản nào đó Cho phép “Thêm Vào Giỏ Hàng” hoặc

“Mua Ngay” qua cổng www.nganluong.vn

Trang 35

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.8 Trang Chi Tiết

Hiển thị chi tiết của cuốn sách: thuộc danh mục nào, thuộc nhà xuất bản nào, của tác giả nào, mô tả về sách đó, giá tiền Cho phép “Thêm Vào Giỏ Hàng” hoặc “Mua Ngay” qua cổng www.nganluong.vn

Trang 36

2.9 Trang Tìm Kiếm

Cho phép tra cứu sách theo yêu cầu: tra cứu theo tên sách, tên tác giả, tên nhà xuất bản, theo thể loại (danh mục)

Trang 37

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.10 Trang Giỏ Hàng

Khi khách hàng vào trang sản phẩm hay các trang loại sách cụ thể lựa chọn đƣợc sách mình muốn mua thì nhấn chuột vào “Thêm Vào Giỏ Hàng” để dƣa sách đó vào giỏ hàng

Khách hàng cũng có thể cập nhật số lƣợng ngay tại giỏ hàng

Sau khi đƣa sản phẩm vào giỏ hàng, muốn mua hàng tiếp thì quay lại hoặc bấm vào

“MUA THÊM” để lựa chọn sách khác cần mua thêm

2.11 Trang Thông Tin Hóa Đơn

Khách hàng nhập thông tin cá nhân (chính xác) để làm hóa đơn là giao hàng chính xác

Trang 38

2.12 Trang Phương Thức Thanh Toán

Sau khi mua xong thì chọn phương thức thanh toán Có 4 phương thức thanh toán

để khách hàng lựa chọn: thu tiền trực tiếp khi mua hàng, thanh toán bằng thẻ cào, thanh

Trang 39

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.14 Trang quản lý khu vực mod

Trang 40

2.15 Trang thêm tác giả

2.16 Trang thêm sách

Trang 41

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

2.17 Trang quản lý hóa đơn

Cho phép xem, xóa, sửa và in hóa đơn

Trang 42

2.18 Trang thống kê đơn hàng trong ngày

Trang 43

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

Trang 44

CHƯƠNG IV: CÀI ĐẶT VÀ THỰC NGHIỆM

1 Cài đặt

1.1 Môi trường phát triển

Hệ điều hành: Windows 7

Hệ quản trị CSDL: MySQL

Công cụ phân tích thiết kế: IBM Rational Rose

Công cụ xây dựng ứng dụng: PHP designer

1.2 Môi trường triển khai

Hệ điều hành: Microsoft Windows

Cần cài đặt MySQL trên server

2 Kết quả đạt được

2.1 Ưu điểm:

 Về công nghệ:

o Tìm hiểu và nắm bắt được các công cụ thiết kế Web

o Biết được cách thiết kế Web động cũng như cách tổ chức cơ sở dữ liệu

o Các dịch vụ trên Internet, đặc biệt là Web

 Về cài đặt chương trình:

o Giới thiệu các mặt hàng kinh doanh của của hàng đến với khách hàng

o Cho phép tra cứu mặt hàng các loại mặt hàng cụ thể

o Cho phép khách hàng thực hiện việc đặt hàng qua mạng

o Tiếp nhận đơn đặt hàng của khách hàng

Trang 45

http://bestseller.freevnn.com/ Đồ án Hệ Thống Thông Tin

o Giao diện thân thiện với người dùng

 Cho phép khách hàng mua và thanh toán trực tiếp qua mạng

 Xây dựng hệ thống cho phép công ty mua hàng trực tiếp qua mạng

 Liên kết được với các trang web khác

 Tìm kiếm được các mặt hàng cụ thể

Trang 46

TÀI LIỆU THAM KHẢO

[1] Giáo trình lập trình web với PHP – Th.S Mai Xuân Hùng

[2] Giáo trình thiết kế UML – Th.S Nguyễn Đình Loan Phương

[3] Các diễn đàn lập trình web với PHP

Ngày đăng: 15/05/2015, 09:25

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w