LỜI NÓI ĐẦUCù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.Đố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ì vậy, chúng em đã thực hiện đồ án “ XÂY DỰNG WEBSITE QUẢNG CÁO QUA MẠNG” cho một website có tên “binhthu.Com, địa chỉ số 16 đường Nguyễn Viết Xuân, Thành phố Vinh, Tỉnh Nghệ An. Người chủ nhà hàng đưa các phòng hát đó lên website của mình và quản lý bằng website đó, khách hàng có thể đặt và thanh toán trên website mà không cần đến nhà hàng. Chủ nhà hàng sẽ giữ phòng hátcho khách hàng khi nhận được tiền.
Trang 1MỤC LỤC
MỤC LỤC……… 1
LỜI NÓI ĐẦU ……… …… 2
CHƯƠNG I – KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG … 3
I – PHÂN TÍCH YÊU CẦU ĐỀ BÀI ……… …3
1 TÊN ĐỀ TÀI……… … 3
2 CHỨC NĂNG ……… … 3
II – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG……… 4
1 KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG HỆ THỐNG MỚI 4
2 PHÂN TÍCH HỆ THỐNG ……… 5
CHƯƠNG II – THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG ………….….16
I – CÀI ĐẶT CHƯƠNG TRÌNH ……… 16
II – GIAO DIỆN VÀ MÃ LỆNH ……….…17
CHƯƠNG III – CÁC KẾT QUẢ NGHIÊN CỨU ĐẠT ĐƯỢC …….… 24
I – KẾT QUẢ ……….…24
1 Ưu điểm ……….… 24
2 Nhược điểm ……….….24
II – HƯỚNG PHÁT TRIỂN ……… … 25
KẾT LUẬN ……….… 26
Trang 2Cù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 chinhphục hết đỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sảnphẩ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.
Đố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àngcá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ảiquả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ì vậy, chúng em đã thực hiện đồ án “ XÂY DỰNG WEBSITE QUẢNGCÁO QUA MẠNG” cho một website có tên “binhthu.Com, địa chỉ số 16 đườngNguyễn Viết Xuân, Thành phố Vinh, Tỉnh Nghệ An Người chủ nhà hàng đưa cácphòng hát đó lên website của mình và quản lý bằng website đó, khách hàng có thểđặt và thanh toán trên website mà không cần đến nhà hàng Chủ nhà hàng sẽ giữphòng hátcho khách hàng khi nhận được tiền
Với sự hướng dẫn tận tình của thầy giáo Lê Văn Vinh đã giúp em hoàn thành
cuốn báo cáo đề tài này Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và càiđặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót Em rất mong nhận
được sự thông cảm và góp ý của quý thầy cô Em xin chân thành cảm ơn.
Vinh, Ngày 9 tháng 4 năm 2014
Nhóm SV: Ngô Quang Tưởng–
Nguyễn Tiến Tới
Lớp : CĐ TinK37
CHƯƠNG I – KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG
I – PHÂN TÍCH YÊU CẦU ĐỀ BÀI
Trang 31 TÊN ĐỀ TÀI
“Xây dựng Website quảng cáo nhà hàng karaoke qua mạng”
2 CHỨC NĂNG
Đây là một website bán và giới thiệu sản phẩm của cửa hàng, công ty
đến người tiêu dùng với các chi tiết Phòng hát với giá cả chính xác Có các chứanăng sau:
Cho phép cập nhật hàng vào CSDL
Hiển thị danh sách các Phòng hát theo từng loại
Hiển thị giá phòng khách hàng đã chon mua
Hiển thị thông tin nhà cung cấp
YÊU CẦU ĐẶT RA
a Thiết bị và phần mềm
- Máy tính có thể thiết kế được web
- Hệ quản trị cơ sở dữ liệu MySQL
- Cài đặt Xampp
Trang 4Thứ nhất : Dành cho khách hàng: Khách hàng là những người có nhu cầu
mua sắm hàng hóa, họ sẽ tìm kiếm các Phòng hát cần thiết từ hệ thống và đặt muacác Phòng hát này Vì thế phải có các chức năng sau:
- Hiển thị danh sách các Phòng hát của cửa hàng để khách hàng xem, lựa chọn vàmua
- Khách hàng xem các thông tin tin tức mới trên trang web
- Sau khi khách hàng chọn và đặt hàng hàng trực tiếp thì phải hiện lên đơn hàng
để khách hàng có thể nhập thông tin mua hàng và xem hoá đơn mua hàng
Thứ hai : Dành cho người quản trị: Người làm chủ ứng dụng có quyền kiềm
soát mọi hoạt động của hệ thống Người này được cấp username và password đểđăng nhập hệ thống thực hiện chức năng của mình:
- Chức năng cập nhật, sửa, xoá các Phòng hát, loại hàng, nhà sản xuất, tin tức.(phải kiểm soát được hệ thống) Nó đòi hỏi sự chính xác
- Tiếp nhận kiểm tra đơn đặt hàng của khách hàng Hiển thị đơn đặt hàng
- Thống kê
Ngoài các chức năng trên thì trang Web phải được thiết kế sao cho dễ hiểu, giaodiện mang tính dễ dùng đẹp mắt và làm sao cho khách hàng thấy được thông tin cầntìm, cung cấp các thông tin quảng cáo hấp dẫn, các tin tức khuyến mãi để thu hútkhách hàng
II – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
1 KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG HỆ THỐNG MỚI
* Sau khi khảo sát em đã nắm bắt được các thông tin :
- Quản lý sản phẩm: mã sản phẩm, tên sản phẩm, mã loại,mã nhà cung cấp,đơn giá, số lượng, hình ảnh, thành tiền
- Quản lý nhà cung cấp: :mã nhà cung cấp, tên nhà cung cấp, địa chỉ, điệnthoại
- Quản lý tin tức: Mã tin, Tên tin, hình ảnh, ngày đăng tin
Trang 5- Quản lý hóa đơn: số hiệu hóa đơn, tên khách hàng, địa chỉ, điện thoại, email,ngày bán, phương thức thanh toán, tổng tiền.
- Xử lý được đơn hàng và thống kê
* Khách hàng: người lựa chọn Phòng hát để mua Khác với mua trực tiếp tại cửahàng, công ty ở đâ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 Phòng hát được sắp xếp theo thứ tự dễ tìm kiếm
2 PHÂN TÍCH HỆ THỐNG
Sau khi khảo sát hiện trạng của hệ thống và xây dựng hệ thống thì em dã đưa
ra các tệp CSDL của “Xây dựng website quảng cáo nhà hàng karaoke qua mạng”
a Các tệp cơ sở dữ liệu: Gồm có 9 tệp csdl :
anhphong, dichvuan, dichvuuong, giaphong, khachhang, members, noidung,xacnhan, xacnhanthanhtoan
+++++++++++++++++++++++++++++++++++++
anhphong (maphong,anh201,anh202,anh203,anh204,anhvip1,anh anhvip2)
dichvuan (sott, loai, anh, gia)
dichvuuong(sott,loai,anh,gia)
giaphong (maphong, gia201, gia202, gia203, gia204, giavip1, giavip2).khachhang (id, maxacnhan, fullname, email, thoigian, phong, sodt, ngaydat,phuongthuc, tienphong, tiendichvu, tongtien)
members (id, user, pass, email, fullname, urls, birthday, admin)
noidung (maphong, chaomung, phonghat, dichvu1, dichvu2, dichvu3)
xacnhan(maxacnhan, trangthai)
xacnhanthanhtoan (maxacnhan, trangthai)
Trang 6 CSDL: anhphong
CSDL: dichvuuong
Trang 7 CSDL: giaphong
Trang 8 CSDL:khachhang
CSDL: members
CSDL: noidung
Trang 9 CSDL: xacnhan
CSDL: xacnhanthanhtoan
b Xây dựng biểu đồ phân cấp chức năng
Trang 10c Xây dựng biểu đồ phân cấp chức năng
Trang 11Biểu đồ luồng dữ liệu: Ta xây dựng biểu đồ luồng dũ liệu như sau:
- Biểu đồ luồng dữ liệu mức khung cảnh:
HỆ THỐNG QUẢN LÝ BÁN
HÀNG
KHÁCH HÀNG
Trang 12- Biểu đồ luồng dữ liệu mức đỉnh:
Trang 13- Biểu đồ luồng dữ liệu mức dưới đỉnh:
NHÂN
ĐĂNG NHẬP ADMIN
NHÀ QUẢN LÝ
DM TIN TỨC
Trang 14KIỂM TRA
ĐẶT HÀNG
XỦ LÝ HÀNG HÓA
Trang 16Cập nhật nội dung
Cập nhật dịch vụ
Xử lý hóa đơn
Thốngkê
Xử lý hóa đơn
đã thanh toán
Thống kêthành viên
KH đã thanhtoán
KH chưathanh toán
Trang 17I – CÀI ĐẶT CHƯƠNG TRÌNH
Hệ thống cài đặt bao gồm 2 phần:
Phần thứ nhất hỗ trợ cho khách hàng: Phần này nhằm giới thiệu cho kháchhàng về nhà hàng các phòng hát kinh doanh của nhà hàng hàng và hỗ trợ choviệc đặt phòng qua mạng khi khách hàng có nhu cầu Phần này gồm có cácchức năng xử lý sau:
- Tra cứu phòng hát theo yêu cầu: Khách hàng xem phòng hát tùy thích
- Kiểm tra đặt hàng và lập đơn đặt hàng
Phần thứ hai hỗ trợ cho nhà quản lý: Phần này chủ yếu hỗ trợ cho việc quản
lý, cập nhật, thống kê các thông tin cần thiết như: Loại phòng, giá phòng, phí dịch vụ, đơn đặt phòng,…Gồm có các xử lý sau:
- Cập nhật giá phòng: Thêm, Xóa, sửa,xem
- Cập nhật ảnh phòng: Thêm, Xóa, Xem
- Cập nhật dịch vụ: Thêm, Xóa, sửa,xem
- Xử lý đơn hàng
- Thồng kê khách hàng:
+ Thống kê khách hàng chưa đặt phòng
Trang 18Hình 1: Màn hình giao diện “ index.php”
Các phần cắt trên, dưới, trái, phải của trang web
Phần trên của trang web:
Phần bên dưới của trang web:
Trang 19Phần bên trái của trang web: Phần bên phải của trang web:
Trang 20
Nếu đã là là admin đăng nhập sẽ xuất hiên menu “Trang quản trị”
Nếu thành viên đăng nhập sẽ không xuất hiên menu “Trang quản trị”
Trang 21Khi đã là thành viên đặt hàng
Trang 22Đặt phòng ->
Xem hóa đơn ->
Trang quản lý admin.php
Trang 23Khách chưa thanh toán
Trang 24Khi đã xác nhận đã thanh toán hóa đơn sẽ được chuyển tới menu “Hóa đơn đã thanh toán”
Quản trị có thống kê danh sách thành viên của website
CHƯƠNG III – CÁC KẾT QUẢ NGHIÊN CỨU ĐẠT ĐƯỢC
Trang 25I – KẾT QUẢ
1 Ưu điểm:
Trong quá trình thực hiện đề tài, em đã cố gắng hết sức để tìm hiểu và cài đặtchương trình nhưng vì thời gian có hạn nên có thể chưa giải quyết được tất cả cácvấn đề đặt ra Em rất mong nhận được sự thông cảm của quí Thầy cô Em xin chânthành cảm ơn
Những kết quả đạt được:
+ Về công nghệ:
Tìm hiểu và nắm bắt được các công cụ thiết kế Web
Biết được cách thiết kế Web động cũng như cách tổ chức cơ sở dữ liệu
Các dịch vụ trên Internet, đặc biệt là Web
+ Về cài đặt chương trình:
Giới thiệu các Phòng hát kinh doanh của của hàng đến với khách hàng
Cho phép tra cứu Phòng hát các loại Phòng hát cụ thể
Cho phép khách hàng thực hiện việc đặt hàng qua mạng
Tiếp nhận đơn đặt hàng của khách hàng
Lập hóa đơn
Cập nhật: Phòng hát, loại hàng, nhà sản xuất, tin tức
+ Tính năng của chương trình:
Thông tin về khách hàng, Phòng hát,… được cập nhật kịp thời, chính xác
Giao diện thân thiện với người dùng
+ Phần phụ: Đã cập nhật được số người online…
2 Nhược điểm:
Trang 26Đề tài này có thể phát triển theo các hướng như sau :
+ Cho phép khách đặt hàng và thanh toán trực tiếp qua mạng
+ Hỗ trợ thực hiện in ấn trên Web
+ 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 phòng hát cụ thể
KẾT LUẬN
Trang 27Tóm lại, với tốc độ phát triển ngày càng tăng của mạng máy tính thì việc thiết kế
và cài đặt các ứng dụng cho người dùng là rất cần thiết Vì vậy ý tưởng giới thiệu vàquảng cáo nhà hàng karaoke qua mạng tuy không phải là mới nhưng phần nào cũnggiúp cho khách hàng thuận tiện trong việc lựa chọn và mua hàng
Hiện nay việc ứng dụng thương mại điện tử ở Việt Nam chỉ đáp ứng đượcmột số vấn đề cơ bản về mua bán, chưa được linh hoạt Việc ứng dụng này đòi hỏiphải tốn nhiều thời gian và tiền bạc
Với kiến thức nền tảng đã được học ở trường và bằng sự nỗ lực của mình, em
đã hoàn thành đề tài “Xây dựng Website quảng cáo nhà hàng karaoke qua mạng”.Mặc dù đã cố gắng và đầu tư rất nhiều nhưng do thời gian có hạn và không đượcthực hiện trên Internet nên đề tài còn nhiều hạn chế Em rất mong nhận được sựthông cảm và góp ý của thấy cô cùng các bạn để chương trình ngày càng hoàn thiệnhơn
Một lần nữa em xin chân thành cảm ơn cô giáo Phạm Thị Đào và Thầy giáo
Lê Văn Vinh đã tận tình giúp đỡ em trong suốt thời gian thực hiện đồ án thực tập tốt
nghiệp Em xin chân thành cảm ơn!