Đề tài:
Phân tích và thiết kế
webside đặt hàng qua mạng
3
Lời nói đầu
Cùng với thương mại điện tử trở thành một ưu tiên của chình phủ thì việc
mua bán hàng qua mạng trở thành 1 phương thức kinh doanh được nhiều người
quan tâm. trước xu thế hội nhập kinh tế quốc tế và toàn cầu hóa nền kinh tế thế
giới, các họat động giao dịch thương mại không chỉ được giới hạn trong khuôn
khổ 1 quốc gia hay 1 khu vực mà nó còn được diễn ra trên khắp toàn cầu. Thông
qua in ternet các doanh nghiệp có thể thực hiện mọi hoạt động giao dịch kinh
doanh.
Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin và những ứng
dụng của nó trong đời sống. Máy tính điện tử không còn là một thứ phương tiện lạ
lẫm đối với mọi người mà nó dần trở thành một công cụ làm việc và giải trí thông
dụng và hữu ích của chúng ta, không chỉ ở công sở mà còn ngay cả trong gia đình.
Trong nền kinh tế hiện nay, mọi mặt của đời sống xã hội ngày càng được
nâng cao, đặc biệt là nhu cầu trao đổi hàng hoá của con người ngày càng tăng cả
về số lượng và chất lượng.Hiện nay các công ty tin học hàng đầu thế giới không
…………………………………………………………………………
…………………………………………………………………………
…………………………………………………………………………
…………………………………………………………………………
…………………………………………………………………………
…………………………………………………………………………
…………………………………………………………………………5
…………………………………………………………………………
……………………………………………………
Hưng Yên, ngày… tháng….năm 2007
Giáo viên hướng dẫn
Phân tích và thiết kế một webside đặt hàng qua mạng
I- Yêu cầu của đề tài:
-Giúp khách hàng có thể tìm kiếm thông tin về sản phẩm một cách nhanh
nhất.
-Người viếng thăm website có thể xem tìm kiếm thông tin về các sản phẩm.
- Cập nhật những thông tin và sản phẩm mới có trên thị trường
-Đáp ứng nhu cầu của khách hàng thông qua việc liên hệ giữa khách hàng
và web.
-Website phải có dung lượng không quá lớn ,tốc độ xử lí nhanh.
-Đảm bảo an toàn dữ liệu khi chạy web trực tuyến
Cập nhật thống kê In ấn Tìm kiếm
C
ập
nh
ật
Hàng mới
C
ập
nh
ật
Giá cả
TK theo
hãng SX
TK theo t
ác
giả
TK theo
loại sách
TK theo
tên sách
TK theo….
Th
ống
k
Người quản trị:
Chức năng này cho phép người quản lý cập nhật hàng hóa và thay
đổi giá cả của mặt hàng. Khi có cuốn sách nào mới được xuất bản mà có yêu cầu
được thông tin trên web sẽ báo cho người quản trị để họ cập nhậ vào hoặc là khi
có chương trình khuyến mại, các mặt hàng nào được giảm giá hay hình thức
khuyến mại như thế nào cũng sẽ được thay đổi theo chức năng này.
Khách hàng:
Đối với khách hàng đó là việc cập nhật đơn hàng của họ.
2.2- Chức năng tìm kiếm.
Đây là chức năng không thể thiếu của bất cứ webside nào. Khi khách hàng
muốn biết thông tin về sản phẩm, hoặc có những cuốn sách mà họ muốn mua
nhưng không nhớ rõ thông tin chính xác về nó, thì qua những từ khóa họ có thể
tìm thấy được nó một cách dễ dàng.
2.3-Chức năng thống kê
Bất cứ khi nào người quản trị muốn biết tình trạng của mặt hàng như là
loại sách bán chạy nhất, sách nào còn nhiều nhất… thì chức năng này sẽ giúp họ. 9
Đối với khách hàng, khi họ muốn kiểm tra đã co bao nhiêu sách trong giỏ hàng,
đã hết bao nhiêu tiền, nên mua nữa hay không … thì đây là chức năng không thể
thiếu.
2.4- Chức năng in ấn
Chức năng này giúp cho cả người quản trị lẫn khách hàng có thể biết rõ
ràng về đơn hàng của khách.
3-Biểu đồ luồng dữ liệu mức ngữ cảnh
Chức năng chính của hệ thống là ĐẶT HÀNG, các đối tác của hệ thống là
NGƯỜI QUẢN TRIN và KHÁCH HÀNG. Hệ thống nầy được sử dụng
nhằm thỏa mãn nhu cầu cả 2 phía đối tác.
Đăng
nhập
k
ết
quả
Đăng
nhập
k
ết
quả
Đăng
nhập
Đăng
nhập
Tìm
kiếm
đặt
hàng 11
Kho dữ liệu : danh sách hóa đơn
Chức năng cập nhật đơn hàng: Khách hàng có yêu cầu tìm thông tin của
In ấn
DS đơn hàng
Thông tin đơn hàng
Xác nhận thông tin mua hàng
Thông tin đơn hàng
Kết quả
Kết quả
Y/c thống kê DS đơn hàng
Kết quả in
Yêu cầu in đơn hàng
Kết quả in
DS đơn hàng
Tìm
kiếm
Kết quả tìm kiếm Yêu cầu tìm kiếm
Kết quả tìm kiếm
Yêu cầu in đơn hàng
Yêu cầu tìm kiếm
Cập nhật hàng hóa, giá cả 13
Sách , tác giả,chi tiết sách,sách tác giả 14
Tác giả
Ten TG
khóa
Mã sách
Mã
sách
Mã TG 15
Mô hình quan hệ biểu hiện mối quan hệ giữa các thực thể sau:
_Thực thể sách gồm các thuộc tính: tblsach (Tensach, MaSach, MaTG,
NXB, SoTrang, NamXB, NXB, TuKhoa)
-Thực thể chi tiết sách có các thuộc tình tblchitietsach( Masach, MaCaBiet)
-Thực thể tác giả có: tbltacgia( tenTG, MaTG, DCLienHe)
-Thực thể sách- tácgiả: tblsachTG( MaSach, MaTG)
Thực thể sách liên kết với thực thể tác giả bởi MaTG,
thực thể sách liên kết với thực thể chi tiết sách bởi MaSach,
thực thể sách- tácgiả liên kết với thực thể tác giả và thực thể sách bởi
MaTG và MaSach 6-Biểu đồ quan hệ
Các tệp dữ liệu chính của chương trình: gồm 4 bảng dữ liệu sau.
Tblsach
16
18
1 MaSach Mã số sách Varchar
2 MaTG Mã tác giả Varchar * Bảng kết nối cơ sở dữ liệu: 7- Thiết kế Form và giao diện 19
Thiết kế giao diện cho mỗi chương trình là một khâu rất quan trọng, nó
không thêt thiếu được trong mỗi chương trình. Ngoài nộ dung của chương trình
phần giao diện fải thiết kế sao cho đẹp và tiện lợi cho người sử dụng. vì thời gian
và kiến thức còn hạn hẹp nên chúng tôi chỉ thiết kế một vào form quan trọng.
Form 1: giới thiệu sản phẩm:
Khi khách hàng xem xong chi tiết về sách muốn mua có những thuộc tính
như: Mã sách, tác giả, nhà xuất bản, số trang, giá,… nếu muốn mua sẽ click vào
nut “Mua/add to card ” nếu ko click vào nút “trở lại kệ sách/ return”
3 - Phân tích biểu đồ quan hệ.
4 - Thiết kế giao diện.
Trong quá trình nghiên cứu và xây dựng lên hệ thống thì nhóm tôi cũng đã
có tham khảo một số tài liệu của những anh chị học cùng ngành học khoá trên.
Mặc dù nhóm cũng đã rất cố gắng nhưng bản báo cáo này vẫn còn có nhiều 22
thiếu sót, chúng tôi rất mong được sự đóng góp, chỉ bảo của quý thầy cô và các
bạn.
Xin chân thành cảm ơn!
Hưng Yên, ngày 12 tháng 6 năm 2007 MỤC LỤC
Phân tích thiết kế một webside đặt hàng qua mạng
23