báo cáo bài tập lớn xây dựng website bán sách - Pdf 25

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN
ĐỀ TÀI:
Xây dựng website bán sách.
Giáo viên hướng dẫn:
Nguyễn Hải Năng
Nhóm sinh viên thực hiện:
Vũ Thị Yến
Tháng 5 năm 2008
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
MỤC LỤC
LỜI NÓI ĐẦU 3
Phần I : KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG 5
CHỨC NĂNG HỆ THỐNG 5
I.MỤC ĐÍCH CỦA ĐỀ TÀI 5
II.KHẢO SÁT HIỆN TRẠNG 5
III.Xây dựng Website bán sách 9
IV.Chức năng của website 10
V.Xây dựng 1 số trang chính và chức năng của trang 11
Phần II : XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG, LUỒNG
DỮ LIỆU VÀ TKCS DŨ LIỆU 16
I.Biểu đồ phân cấp chức năng 16
II.Biểu đồ luồng dữ liệu 17
III.Sơ đồ thuật toán chức năng bán hàng 24
IV.Chức năng quản trị 24
24
V.Mô hình quan hệ E_R 24
VI.Thiết kế cơ sở dữ liệu 25

Vũ Thị Yến
3
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 4
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
Đề tài: Xây dựng website bán sách


5
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
 Từ nhu cầu của bản thân, độc giả, những người thường xuyên
tìm kiếm học hỏi thông tin hay mua bán các mặt hàng trên internet.
 Nhu cầu người bán
2. Kết quả khảo sát
 Từ hệ thống bán lẻ:
Một khách hàng khi mua sách người bán sẽ cung cấp các thông tin và tư
vấn cho khách hàng về sản phẩm. Khi khách hàng đồng ý mua sản phẩm thì người
bán sẽ ghi hóa đơn mua hàng. Và hình thức thanh toán là trả tiền mặt. Đồng thời họ
ghi lại thông tin giao dịch để tiện cho việc thống kê.
Sau mỗi ngày người bán thống kê lượng hàng nhập vào và bán ra, hàng
bán chạy, hàng kém Sau hàng tháng thống kê lại một lượt về doanh thu, loại hàng
bán chạy, hang tồn để đưa ra chiến lược bán hàng mới. Và tổng kết lại vào cuối
năm.
 Nhược điểm của hệ thống:
Người bán thực hiện công việc hoàn toàn thủ công khó khăn trong việc quản
lý và thống kê công việc kinh doanh của cửa hàng. Người mua phải đến mua tại cửa
hàng thì mới mua được sản phẩm. Nghĩa là nếu cửa hàng đặt ở Hà Nội có một
khách hàng ở TP Hồ Chí Minh muốn mua hàng thi phải ra Hà Nội mới mua được.
Như vậy rất tốn thời gian và chi phí cho việc đi lại.
 Từ khách hàng:
Những vấn đề khách hàng quan tâm:
 Nội dung
 Giá cả phù hợp
 Dễ dàng mua
 Hình thức thanh toán dễ dàng
 Tác giả
 Tính thẩm mĩ của sản phẩm

vụ chúng ta đề ra ở đây là làm thế nào để đáp ứng được đầy đủ các nhu cầu cho
khách hàng một cách nhanh chóng, phù hợp yêu cầu mà vẫn đảm bảo chất lượng.
Khách hàng cảm thấy an toàn, dễ sử dụng phần mềm và công việc giao dịch được
thuận lợi, tiết kiệm được thời gian công sức.
 Hoạt động của hệ thống:
Trong hoạt động của hệ thống bán hàng trên Internet bao gồm 2 hoạt động
chính:
 Hoạt động của khách hàng
 Hoạt động cuả nhà quản lý( hay người quản trị)
 Mô tả website
 Website có thể đáp ứng được yêu cầu giới thiệu và cung cấp một
phương thức có thể giao dịch với khách hàng qua mạng.
 Website cung cấp cho khách hàng đầy đủ thông tin về các loại
sách.
 Website cho phép khách hàng có thể xem, tìm kiếm các loại sách
được rao bán trên website. Từ đó khách hàng có thể lựa chọn được các loại sách
9
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
mà mình cần mua, sau mỗi lần lựa chọn thì tên, giá bán và số lượng sách của bạn
lựa chọn sẽ được lưu lại trong một giỏ hàng của khách hàng đó.
 Website còn cho phép khách hàng loại bỏ những quyển sách mà
mình đã chọn nhưng không mua nữa hoặc chọn nhầm sản phẩm ở ngay trên giỏ
hàng.
 Giới thiệu cho khách hàng những dịch vụ có thể có được do
website cung cấp: dịch vụ vận chuyển hàng của công ty - Tận tay hoặc khách hàng
đến lấy do nhu cầu ( tự chọn )
 Website cung cấp các công cụ hỗ trợ người quản trị trong công việc
điều hành quản lý cơ sở dữ liệu.
IV.Chức năng của website

 Giới thiệu chiến lược kinh doanh của doanh nghiệp như: khuyến mại,
dịch vụ chăm sóc khách hàng…
V.Xây dựng 1 số trang chính và chức năng của trang
1. Trang người quản trị:
A_ Hệ thống menu:
 Menu ngang gồm có các mục: Trang chủ, Tạo thành viên,
Cập nhật sản phẩm, Cập nhật thông tin khách hàng, trả lời ý kiến.
 Menu dọc trái gồm có các đề mục sau: Hoá đơn nhập, Hoá
đơn xuất, Thống kê hoá đơn,Thống kê sản phẩm.
B_ Khi bạn click vào các mục trong menu trên thì sổ ra các trang :
 Tạo thành viên: Thêm các thành viên mới vào quản trị hệ
thống .Thông tin cần thiết để đăng ký người quản trị: Username, pass,
họ và tên, quyền.
 Cập nhật các sản phẩm:
 Thêm mới một sản phẩm: khi công ty nhập sản phẩm mới
về. Thông tin cần thiết để nhập:Mã sách, Mã loại, Manxb, Tên sách,
Ngày xuất bản, Nội dung, Ảnh bìa, Đơn giá, Tên nhà xuất bản, Số
lượng, Tác giả.
 Update sản phẩm: chỉnh sửa các thông tin của sản phẩm khi
cần thay đổi các thông tin ở trên.
 Xóa sản phẩm: Xóa sản phẩm khi người quản lý có nhu
cầu.
 Hóa đơn nhập: Khi sách mới được nhập về. Người quản trị cần
phải điền đầy thông tin hóa đơn nhập để thống kê và theo dõi tình trạng
sản phẩm. Thông tin cần thiết trong hóa đơn là: Mã hóa đơn, Mã sản
phẩm, số lượng, Đơn giá, Ngày nhập, Người nhập, Tổng tiền.
 Hóa đơn xuất: Khi khách hang mua sách. Người quản trị cần
cung cấp cho khách hàng hóa đơn xuất để khách hàng tiện theo dõi
thông tin sản phẩm mà mình đã mua. Thông tin cần thiết trong hóa đơn
là: Mã hóa đơn, Mã sản phẩm, số lượng, Đơn giá, Ngày xuất, Người

 Thế giới sách: Sách quảng cáo và các danh mục quảng cáo
khác….
 Menu dọc phải:
 Mục đăng nhập quản trị gồm thông tin: Username, pass
 Mục đăng nhập khách để thực hiện quá trình giao dịch gồm thông
tin đăng nhập: Username. Pass
 Mục giới thiệu sách: Sách ngoại ngữ, Sách đặc biệt, một số quyển
sách bán chạy trên thị trường….Và các thông tin quảng cáo khác.
 Phần tìm kiếm:
 Tìm kiếm thường : Tìm kiếm theo Tác giả, Tên sách
 Tìm kiếm nâng cao: Tìm kiếm theo Tên sách, Tác giả, giá
nằm trong khoảng từ … đến……
 Phần thông tin khuyến mại :Là một ảnh khuyến mại, khi bạn click
vào đấy sẽ ra trang thông tin khuyến mại cần thiết khi khách hàng có
nhu cầu mua bán.
12
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
 Phần giới thiệu sản phẩm : Khi bạn click vào mục trong menu trên
thì sẽ ra các trang sản phẩm.Trong trang này sản phẩm hiện ra gồm các
thông tin như:
 Tên sách là một đường link đến trang chi tiết sản phẩm.
 Tác giả
 Nhà xuất bản
 Ngày xuất bản
 Giá bán.
 Phần giỏ hàng: là một đường link cho phép bạn xem thông tin về giỏ
hàng khi cần thiết.
3. Trang chi tiết sách :
 Phần giới thiệu :

 Ở các trang trên bạn có thể tìm kiếm theo : Tên tác giả, tên sách, giá
nằm trong khoảng giới hạn. Nhưng đối với trang tìm kiếm nâng cao bạn
tìm kiếm theo các tiêu chí sau :
 Tác giả
 Tên sách
 Giá bán
từ… đến…
 Trang này cũng kế thừa từ trang chủ
7. Trang kết quả tìm kiếm
 Trả về kết quả tìm kiếm. Bạn có thể xem chi tiết của sách và thêm
vào giỏ hàng nếu bạn cần mua cuốn sách đó.
 Bạn có thể thêm vào giỏ hàng để thực hiện thanh toán.
8. Trang giỏ hàng
 Cung cấp thông tin về các sản phẩm bạn chọn như:
 Tên sản phẩm
 Đơn giá
 Số lượng
 Thành tiền
 Tổng tiền
 Xóa sản phẩm: xóa từng sản phẩm hay xóa cả giỏ hàng.
 Cập nhật số lượng sản phẩm, sau đó bạn tính lại giá tiền.
 Đặt hàng nếu bạn muốn mua hàng.
9. Trang đăng nhập vào hệ thống thanh toán của khách
hàng
 Nếu khách hàng là khách hàng cũ thì đăng nhập với tài khoản đã
đăng ký gồm:
 Email
 Mật khẩu
* Vào trang đăng ký nếu bạn có nhu cầu đăng ký khách hàng


 Yêu cầu gói hàng thành quà
Các hình thức thanh toán trên chỉ là các hình thức mô phỏng trên
phần mềm. Em dự định sẽ thực hiện thanh toán như sau:
Sử dụng hình thức thanh toán bằng thẻ ATM. Nhưng việc kết
nối đến ngân hàng thì không phải là dễ dàng gì. Chính vì vậy,em sẽ giả
định công ty phát cho mỗi khách hàng thê ATM mỗi khách hàng sẽ tự
đặt cho mình mật khẩu riêng, việc tạo tài khoản cho khách hàng thực
hiện ở ngay phía máy chủ.Khách hàng có thể nhập số tài khoản của
mình và sau mỗi lần mua hàng tài khoản của khách hàng sẽ bị trừ.

13. Trang tạo tài khoản:
15
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
 Tạo tài khoản: Khi khách hàng muốn mua hàng mà thanh toán bằng thẻ
ATM thì mỗi khách hàng cần phải có thê ATM của công ty. Thông tin
tạo tài khoản gồm:
 Mã tài khoản.
 Nhập số tiền trong tài khoản.
 Kiểm tra tài khoản: Khách hàng có thể kiểm tra tài khoản khi nào họ có
nhu cầu. Thông tin kiểm tra gồm:
 Nhập mã tài khoản.
 Kiểm tra.
14. Trang ý kiến khách hàng
 Thông tin phản hồi từ phía khách hàng.Khách hàng muốn gửi thông ý
kiến cần nhập đầy đủ thông tin sau:
 Email
 Nội dung

15. Trang trợ giúp

Thanh toán
Thống kê
Cập nhật
Ý kiến KH Đăng ký
Thống kêCập nhật tt_tk
Đăng nhập
Cập nhập user
Thống kê Thống kê
Trợ giúp
17
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
*Phân tích biểu đồ luồng dữ liệu ở mức ngữ cảnh (mức 0)
Ở biểu đồ luồng này thì thể hiện tác động giữa hai tác nhân: khách hàng và
người quản trị tới hệ thống thông qua các luồng dữ liệu.
Khách hàng có yêu cầu xem, tìm kiếm thông tin về sách cũng như yêu cầu
đặt mua hàng thì hệ thống sẽ thực hiện các yêu cầu đó thông qua các chức năng
tương ứng và gửi thông tin phản hồi lại cho khách hàng.
Người quản trị có yêu cầu xem thống kê hay cập nhật thông tin sản phẩm thì
hệ thống cũng sẽ thực hiện các yêu cầu đó thông qua các chức năng tương ứng và
gửi thông tin phản hồi về cho người quản trị.

Mức 1:

18
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
Tác nhân: + Khách hàng
+ Người quản trị
Kho dữ liệu : kho sách, kho user, kho admin, thông tin ý kiến, tài khoản

 Khách hàng :
+ Yêu cầu các thông tin cần xem về sách
bằng cách sử dụng chức năng của hệ thống.
+ Đưa ra tiêu chí và yêu cầu tìm kiếm sách
của hệ thống
+ Yêu cầu đặt hàng và đăng ký thông tin cá
nhân
20
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
 Người quản trị:
+ Yêu cầu cập nhật thông tin về sách như thêm, xóa, sửa
+ Yêu cầu tìm kiếm khi cần thiết
+ Xem thông tin về các hóa đơn đặt hàng
+ Thống kê sách như: số lượng sách bán ra, sách bạn
chạy, sách mới, hóa đơn theo ngày, tháng tuần

Mức 2:
Tác nhân: + Khách hàng
+ Người quản trị
Kho dữ liệu: kho tài khoản
Mô tả: Mỗi khách hàng khi đi mua sắm thì cần phải có tiền trong
tài khoản,vì vậy chúng ta cần giả định 1 tài khoản riêng cho khách hàng.
Từ chức năng Quản lý tài khoản ta phân nhỏ thành các chức năng
sau: Tạo tài khoản, xem thông tin tài khoản, cập nhật thông tin tài khoản, thống
kê.
 Khách hàng :
+Cung cấp thông tin tài khoản
+Kiểm tra tài khoản
 Người quản trị

+Cập nhật thông tin đăng ký của mình
 Người quản trị :+ Đăng ký tài khoản của mình
+Đăng nhập vào hệ thống quản trị đê thực
hiện
Chức năng của mình.
+Cập nhật thông tin đăng ký của mình
+ Thống kê những yêu câu cần thiết như:
Hàng nhập về, số lượng hàng tồn kho,số khách hàng, hoá đơn.
23
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
III.Sơ đồ thuật toán chức năng bán hàng
IV.Chức năng quản trị
V.Mô hình quan hệ E_R
24
Đề tài: Website bán sách
Sv_thực hiện: Vũ Thị Yến
VI.Thiết kế cơ sở dữ liệu
25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status