THIẾT KẾ , XÂY DỰNG TRANG WEB
QUẢNG CÁO & BÁN ĐIỆN THOẠI DI ĐỘNG
A. ĐỀ CƯƠNG DỰ ÁN.
I. Giới Thiệu :
Ngày nay, nền kinh tế đang phát triển ,đời sống được nâng cao,
lĩnh vực thương mại điện tử không còn xa lạ với chúng ta như trươc .Các
mặc hàng được rao bán trên Internet ngày càng phong phú và đa dạng ,
đặc biệt là các sản phẩm công nghệ cao.
Một trong số đó là : điện thoại di động . Hiện nay , chiếc điện
thoại không còn đơn thuần là liên lạc nữa , nó đã trở thành phương tiện
giải trí với các dịch vụ :game , nghe nhạc,wap,xem tivi…Vì vậy nhu cầu
sử dụng điện thoại di động ngày càng tăng cao ,để tiên viêc mua bán
,nhóm chúng em thiết kế và xây dựng trang web : “ Quảng cáo và mua
bán điện thoại trên Internet “ nhầm cung cấp thông tin cho khách hàng về
chiếc điện thoại để cho người dùng có thể chọn cho minh chiếc điện thoại
ưng ý nhất ngay tại nhà mà không cần đến trực tiếp cửa hàng.
II. Chức Năng :
1. Tìm Kiếm :
Đây là một trong số những chức năng quan trọng nhất của một
trang web. Chúng ta có thể tìm kiếm điện thoại theo:
+ Hãng xản xuất.
+Tên của điện thoại.
2. Cập Nhật Thông Tin :
Đây là chức năng của người quản lý. Bao gồm các chức năng :
+Thêm .
+Xóa.
+Sửa.
III. Ứng Dụng Thực Tiễn :
Trang web cung cấp cho khách hàng thông tin sản phẩm :mẫu
mã ,giá cả ,…thông tin khuyến mãi là cầu nối giữa doanh nghiệp và khách
hàng. Giúp khách hàng có thể mua hàng qua mạng Internet.
IV. Môi Trường Cài Đặt : Trang web được thiết kế và xây dựng trên nền
ngôn ngữ JSP SERVLET, JAVA SCRIPT, HTML ,cơ sở dữ lieu :SQL
server 2000.Công cụ hỗ trợ :Jbuilder, Microsoft SQL server 2000,
Frontpage.
Đồ Án Môn Học : Lập Trinh Java Và Web
GVHD: Viên Thanh Nhã –Nguyễn Duy Nhất
1
B.PHÂN TÍHC-THIẾT KẾ.
I.Phân tích:
Dùng Power Designer DataArchitect để biểu diễn mô hình ER.
KH_DATMUA
THUOC
DATMUA
KH_XEMCHITIET
CO CHI TIET
KIEUDT
MAKIEU
TENKIEU
HANGSX
<pi> VA10
VA20
VA20
<M>
Identifier_1 <pi>
DIENTHOAI
MADT
NHASX
GIATIEN
GHICHU
<pi> VA10
VA20
LI
LVA30
<M>
Identifier_1 <pi>
KH_THUONGXUYEN
MAKH
TENTRUYCAP
MATKHAU
NGAYSINH
DIENT HOAI
EMAIL
<pi> VA10
VA12
VA12
D
VA10
VA20
<M>
Identifier_1 <pi>
DATMUA
MADM
TENKH
NGAYMUA
DIACHI
DIENTHOAI
EMAIL
SOLUONG
THANHTIEN
<pi> VA10
VA20
D
VA30
VA10
VA20
I
LI
<M>
Identifier_1 <pi>
CHITIETDIENTHOAI
KICHTHUOC
TRONGLUONG
BLUETOOT H
NGHENHAC
NGHE_FM
HONGNGOAI
THENHO
GIABAN
NGAYBH
TINHTRANG
VA10
VA10
VA5
VA5
VA5
VA5
VA5
LI
DT
VA10
Mô tả chi tiết các thuộc tính của thực thể:
1.Kiểu điện thoại
STT Thuộc tính Kiểu Miền giá trị Ý nghĩa Ghi chú
1 MAKIEU Varchar(10) <pk> Khóa chính
2 TENKIEU Varchar(20)
3 HANGSX Varchar(20)
Đồ Án Môn Học : Lập Trinh Java Và Web
GVHD: Viên Thanh Nhã –Nguyễn Duy Nhất
2
2.Điện thoại:
STT Thuộc tính Kiểu Miền giá trị Ý nghĩa Ghi chú
1 MADT Varchar(10) <pk> Khóa chính
2 MAKIEU Varchar(10) <fk> Khóa nghoại
3 GIATIEN Varchar(20)
4 GHICHU Long Varchar
3.Đặt Hàng:
STT Thuộc tính Kiểu Miền giá trị Ý
nghĩa
Ghi chú
1 MADM Varchar(10) <pk> Khoa chính
2 MADT Varchar(10) <fk1> Khóa ngoại
3 MAKH Varchar(10) <fk2> Khóa ngoại
4 TENKH Varchar(20)
5 NGAYMUA Date
6 DIACHI Varchar(30)
7 DIENTHOAI Varchar(10)
4. Khách Hàng Thường Xuyên:
STT Thuộc tính Kiểu Miền giá
trị
Ý nghĩa Ghi chú
1 MAKH Varchar(10) <pk> Khóa chính
2 TENTRUYCAP Varchar(12)
3 MATKHAU Varchar(10)
4 NGAYSINH Date
5 DIENTHOAI Varchar(10)
6 EMAIL Varchar(20)
7 SOLUONG Integer
8 THANHTIEN Integer
5. Chi Tiết Điện Thọai
Đồ Án Môn Học : Lập Trinh Java Và Web
GVHD: Viên Thanh Nhã –Nguyễn Duy Nhất
3
STT Thuộc tính Kiểu Miền giá
trị
Ý nghĩa Ghi chú
1 MADT Varchar(10) <fk> Khóa ngoại
2 KHICTHUOC Varchar(10)
3 TRONGLUONG Varchar(10)
4 BLUETOOTH Varchar(5)
5 HONGNGOAI Varchar(5)
6 THENHO Varchar(5)
7 NGHENHAC Varchar(5)
8 NGHE_FM Varchar(10)
9 TINHTRANG Varchar(10)
10 GIABAN Integer
11 NGAYBH timestamp
Mô hình lô gic (PDM – Physical Data Model):
FK_DAT MUA_ DATM UA_DIENTHOA
FK_DIENTHOA_T HUOC_K IEUDT
FK_KH_T HUON_KH_XEM CHI_CHITIET D
FK_DAT MUA_KH_DATMUA_KH_T HUON
FK_CHITIET D_CO_CHI_T I_DIENT HOA
FK_DIENTHOA_CO_CHI_T I_CHIT IET D
KIEUDT
MAKIEU
TENKIE U
HANGSX
varchar(10 )
varchar(20 )
varchar(20 )
<pk>
DIENTHOAI
MADT
MAKIEU
NHASX
GIAT IEN
GHICHU
varchar(10)
varchar(10)
varchar(20)
integer
lon g varchar
<pk>
<fk1>
KH_T HUONGXUYEN
MAKH
TENT RUYCAP
MAT KHAU
NGAYSINH
DIENTHOAI
EMAIL
varchar(10)
varchar(12)
varchar(12)
date
varchar(10)
varchar(20)
<pk>
DATMUA
MADM
MADT
MAKH
TENKH
NGAYMUA
DIACHI
DIENTHOAI
EMAIL
SOLUONG
THANHTIE N
varchar(10 )
varchar(10 )
varchar(10 )
varchar(20 )
date
varchar(30 )
varchar(10 )
varchar(20 )
inte ge r
inte ge r
<pk>
<fk1>
<fk2>
CHITIET DIENTHOAI
MADT
KICHTHUOC
TRONGLUONG
BLUETOOT H
HONGNGOAI
THENHO
NGHENHAC
NGHE_FM
TINHTRANG
GIABAN
NGAYBH
varchar(10 )
varchar(10 )
varchar(10 )
varchar(5)
varchar(5)
varchar(5)
varchar(5)
varchar(5)
varchar(10 )
integer
tim estam p
<fk>
II. THIẾT KẾ GIAO DIỆN
Đồ Án Môn Học : Lập Trinh Java Và Web
GVHD: Viên Thanh Nhã –Nguyễn Duy Nhất
4
1.Trang Chủ :
Có các chức năng: đăng nhâp, đăng ký, tìm kiếm, liên hệ.
2. Các Trang Đăng Nhập:
Đồ Án Môn Học : Lập Trinh Java Và Web
GVHD: Viên Thanh Nhã –Nguyễn Duy Nhất
5
-Khách hàng đăng nhập :
-Admin đăng nhập vào trang quản trị .
3. Các Trang Đăng ký Thông Tin:
-Đăng kí thành viên khách hàng thường xuyên .
Sau khi đăng kí thông tin đăng kí được chuyển qua trang xử lý xóa :
Đồ Án Môn Học : Lập Trinh Java Và Web
GVHD: Viên Thanh Nhã –Nguyễn Duy Nhất
6