CHƯƠNG 1 GIỚI THIỆU VỀ THƯƠNG MẠI ĐIỆN TỬ
2.Khảo sát hiện trạng
3.2.Các chức năng cho nhà quản trị
3.2.14.Procedure QLQuangCao
Input Mã quảng cáo
Process Begin If
If (Mã quảng cáo = CSDL quảng cáo) Then Hiển thị thông tin quảng cáo, cho phép sửa xoá dữ liệu
Else Không hiển thị, có thể thêm mới
End If
CHƯƠNG IV
THIẾT KẾ GIAO DIỆN
1. Thiết kế Sitemap
2. Thiết kế giao diện
2.1. Trang chủ
Tại đây khách hàng có thể duyệt, tìm kiếm mọi loại sách mình cần, sự dụng mọi dịch vụ như đọc tin tức, xem giới thiệu, hướng dẫn, gửi thông tin liên hệ v.v..
2.2. Trang giới thiệu
Hiển thị nội dung giới thiệu về trang web
2.3. Trang hướng dẫn mua hàng
Hiển thị nội dung hướng dẫn khách hàng mua hàng tại trang web
2.4. Trang liên hệ
Tại đây khách hàng có thể gửi thông tin góp ý, liên hệ tới trang web bằng cách điền thông tin cá nhân và nội dung góp ý vào form.
2.5. Trang tin tức
Tại đây khách hàng có thể đọc các loại tin tức được trang web cập nhật như: tin du lịch, tin giải trí, tin thể thao v.v..
2.6. Trang giỏ hàng
Hiển thị thông tin giỏ hàng của bạn như: tên sách, đơn giá, số lượng, tổng tiền. Khách hàng cũng có thể bắt đầu mua hàng ở đây bằng cách nhấp nút “Tiếp tục mua”.
2.7. Trang đăng ký thành viên
Tại đây khách hàng có thể đăng ký làm thành viên để có thể sử dụng mọi dịch vụ của trang web. Khách hàng phải điền đầy đủ thông tin cá nhân, tên đăng nhập, mật khẩu truy cập rồi nhấn “Gửi thông tin” để hoàn thành đăng ký.
2.8. Trang đăng nhập
Yều cầu khách hàng đăng nhập hệ thống và cũng có thể đăng ký mới tại đây khi nhấn nút đăng ký.
2.9. Trang chi tiết sản phẩm
Hiển thị thông tin chi tiết về cuốn sách.
2.10. Trang thanh toán
Hiển thị giỏ hàng, thông tin khách hàng và yêu cầu khách hàng điền địa chỉ nhận, phương thức thanh toán rồi nhấn “Gửi thông tin” để mua mặt hàng đó.
2.11. Trang quản trị
Đây là trang để người quản trị chọn từng nội dung quản trị như quản lý hàng hoá, quản lý thành viên v.v..
3. Một số đoạn mã chương trình
3.1. Trang chủ
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="css/left.css" rel="stylesheet" type="text/css" />
<title>Nha Sach Phuong Dong</title> </head>
<body>
<table border="0" width="90%" cellpadding="0" cellspacing="0" align="center">
<tr ><td ><!--#include file="header3.html"--></td></tr> </table>
<table width="90%" border="0" cellpadding="0" cellspacing="0" align="center">
<tr><td width="270" height="1070" valign="top">
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" height="1070">
<tr valign="top" width="300" height="1070"><td width="143" height="1070" class="left"><!--#include file="left2.asp"--></td></tr>
</table> </td>
<td width="100%" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" >
<tr><td width="100%" height="998" valign="top"><!--#include file="main.asp"--></td></tr>
</table></td>
<td width="147" height="1070" valign="top"><table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" height="1070">
<tr valign="top" width="300" height="1070">
<td width="143" height="1070" ><!--#include file="right.asp"--></td> </tr> </table> </td> <tr> <td colspan="3"><!--#include file="footer.asp"--></td></tr> </table> </body> </html> 3.2. Trang đăng ký <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="css/left.css" rel="stylesheet" type="text/css" />
<title>Nhà sách Phương Đông</title> </head>
<body>
<table width="90%" border="0" cellpadding="0" cellspacing="0" align="center">
</table>
<table width="90%" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="270" height="1070" valign="top"><table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" height="1070">
<tr valign="top" width="300" height="1070">
<td width="143" height="1070" class="left"><!--#include file="left2.asp"--></td>
</tr>
</table> </td>
<td width="100%" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" height="998" valign="top"><!--#include file="MainDki.asp"--></td>
</tr>
</table> </td>
<td width="147" valign="top" height="1070"><table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" height="1070">
<tr valign="top" width="300" height="1070">
<td width="143" height="1070"><!--#include file="right.asp"--></td> </tr> </table> </td> <tr> <td colspan="3"><!--#include file="footer.asp"--></td></tr> </table> </body> </html>
3.3. Trang giỏ hàng
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <!--#include file="connection/connect.asp"--> <script language="javascript"> function tieptucmua() { window.opener='x'; window.open("index.asp"); window.close(); } </script> </head> <body> <% dim tongsl,tongtien,ms,k,h,trung,i tongsl=0 tongtien=0 trung=false set rs=server.CreateObject("adodb.recordset") rs.cursortype=1 ms=request.QueryString("ms") for i=1 to 10
if ms=session("ms" & i) then trung=true
exit for end if next
if trung=false then
if ms<>session("temp") then 'session("temp")="" Session("sosanpham")=Session("sosanpham")+1 k=session("sosanpham")
session("ms"& k)=ms
rs.Open"select * from Sach where MaSach='" & ms & "'",conn while rs.EOF=false session("tensach"& k)=rs.Fields("TenSach") session("giaban"& k)=rs.Fields("Gia") rs.movenext wend end if end if h=session("sosanpham") session("temp")=masp redim sl(h) for i=1 to h sl(i)=request.Form("txtsl" & i) if sl(i)>=1 then
session("sl" & i)=sl(i)
session("thanhtien" & i)=session("sl" & i)*session("giaban" & i) else
if session("sl" & i)="" then session("sl" & i)=1
session("thanhtien" & i)=session("giaban" & i) else if session("sl" & i)<2 then
session("sl" & i)=1
session("thanhtien" & i)=session("giaban" & i) end if end if end if tongtien=tongtien+session("thanhtien" & i) tongsl=tongsl+session("sl" & i) next session("tsl")=tongsl session("tongtien")=tongtien %>
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr>
<td width="100%" height="28"><font color="#510051" size="4"
> <img src="Image/shoppingcart.gif" width="21" height="17" />Giỏ hàng của bạn</font></td>
</tr> </table>
<table width="95%" align="center" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" >
<form method="post" action="ChonMua.asp"> <tr>
<td width="43" height="33" bgcolor="#666666"><div align="center"><font color="#FFFFFF"><b>TT</b></font></div></td>
<td width="302" bgcolor="#510051"><div align="center"><font color="#FFFFFF"><b>Tên sách</b></font> </div></td>
<td width="123" bgcolor="#666666"><div align="center"><font color="#FFFFFF"><b>Giá bán (VND)</b></font></div></td>
<td width="81" bgcolor="#510051"><div align="center"><font color="#FFFFFF"><b>Số lượng</b></font> </div></td>
<td width="102" bgcolor="#666666"><div align="center"><font color="#FFFFFF"><b>Thành tiền</font></font> </div></td>
<td width="48" bgcolor="#510051"><div align="center"><font color="#FFFFFF"><b>Xoá</b></font></div></td>
</tr> <%
for i=1 to h
response.Write("<tr align='center'><td>" &i & "</td><td><font
color='#4F7010'><b>" & session("tensach"& i) & "</b></font></td><td>" & session("giaban" &i) & "</td><td><input type='text' size='1' name='txtsl" & i &"' value='"& session("sl"& i) &"'/></td><td>" & session("thanhtien" & i) &"</td><td><a href='xlXoaHang.asp?msp=" & session("tensach" & i) & "'><img src='Image/Delete.gif' border='0'></img></a></td></tr>")
next %> <tr>
<td height="26" colspan="3" bgcolor=""><div align="right">Tổng</div></td> <td align="center"><b><%response.Write(tongsl)%></b></td> <td align="center"><b><%response.Write(tongtien)%></b></td> <td></td> </tr> </table>
<table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr>
<td colspan="3" valign="bottom">
<a href="index.asp"> <img src="Image/btn_tieptuc.jpg" border="0" /></a> <% if session("user")="guest" then response.Write("<a href='DangNhap.asp'><img src='Image/btn_thanhtoan.jpg'></a>") else
response.Write("<a href='ThanhToan.asp' ><img src='Image/btn_thanhtoan.jpg' border='0'></img></a>")
end if %> </tr> <tr>
<td valign="top"><a href="index.asp"><img src="Image/back.gif" width="84" height="21" border="0" /></a></td>
<td colspan="2" valign="top"><a href="ChonMua.asp"><img src="Image/top.gif" width="84" height="21" border="0"/></a></td> </tr>
</table> </body> </html>
3.4. Trang liên hệ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="../css/dangki1.css" type="text/css" rel="stylesheet" />
<link href="../css/button.css" type="text/css" rel="stylesheet" /> <title>Nhà sách Phương Đông</title>
<script language="javascript" src="Javascript/LienHe.js"> </script>
</head> <body>
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr>
<td height="24" colspan="10" bgcolor="#FFFFFF"><img src="Image/CONGHOA_layout1_20.gif" /><font size="4" color="#6C006C">Góp Ý</font></td>
</tr> <tr>
<td height="66" colspan="11" valign="bottom"><div align="center"><font color="#CC3300"><u>Thông tin liên hệ</u><br /><br /><font color="black" size="2">Địa chỉ: 95-Cầu Diễn-Từ Liêm-Hà Nội<br />Điện thoại:<font color="#FF9900"> (043)8340683 - (043)7560985</font> - Fax: <font color="#FF9900"> (84-8) 3 9718040</font><br />Email:
info@nsphuongdong.com</font> </div></td> </tr>
<tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Tên người đại diện:</font><font color="red" size="2">*</font> </td>
<td colspan="4" valign="top"><form method="post" name="f1" id="form1" action="xlLienHe.asp" onsubmit="return check()" >
<input type="text" name="txtHoTen" style="background- color:#F7F7F7" />
</td> </tr>
<tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Chức vụ :</font> </td>
<td colspan="4" valign="top">
<input type="text" name="txtCV" style="background-color:#F7F7F7" /> </td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Tên công ty :</font></td>
<td colspan="4" valign="top">
<input type="text" name="txtCT" style="background-color:#F7F7F7" /> </td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Địa chỉ :</font></td>
<td colspan="4" valign="top">
<input type="text" name="txtDC" style="background-color:#F7F7F7"/> </td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Địa chỉ email :</font><font color="red" size="2">*</font></td>
<td colspan="4" valign="top">
<input type="text" name="txtEM" style="background-color:#F7F7F7"/> </td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Địa chỉ website :</font></td>
<td colspan="4" valign="top">
<input type="text" name="txtWeb" style="background- color:#F7F7F7"/></td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Điện thoại :</font><font color="red" size="2">*</font></td>
<td colspan="4" valign="top">
<input type="text" name="txtDT" style="background-color:#F7F7F7" /> </td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Số Fax :</font><font color="red" size="2">*</font></td>
<td colspan="4" valign="top">
<input type="text" name="txtFax" style="background-color:#F7F7F7" /> </td>
</tr> <tr>
<td colspan="2" valign="top"><font size="2" color="#333333">Nội dung :</font></td>
<td colspan="4" valign="top">
<textarea name="txtND" cols="25" rows="5" style="background- color:#F7F7F7"></textarea>
</tr> <tr>
<td width="102" align="right" valign="bottom"><input type="submit" value="Gửi thông tin" style="background-color:#F16F0E"/></td>
<td width="102" align="right" valign="bottom"><input type="reset" value="Nhập lại" style="background-color:#F16F0E" /></td>
</form> </tr>
<tr>
<td height="36" colspan="2" valign="bottom"> <img src="Image/back.gif" width="84" height="21" /></td>
<td height="36" colspan="2" valign="bottom" ><div align="right"><img src="Image/top.gif" width="84" height="21" /></div></td>
</tr> </table> </body> </html>
3.5. Trang quản trị
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="../css/Style.css" rel="stylesheet" type="text/css" />
<title>Nhà sách Phương Đông kính chào quí khách</title> </head>
<body>
<tr><td height="251" colspan="3" align="center"><img src="../Image/hkdgffds.PNG" width="40%" height="251" /></td>
</tr> <tr>
<td height="124" colspan="3" valign="top"><table width="74%" height="120" border="1" align="center" bordercolor="#666666" bgcolor="#F4F4F4">
<tr>
<td width="33%" align="center"><a href="QLThanhVien.asp">QL Thành Viên</a></td>
<td width="34%" align="center"><a href="QLDonDH.asp">QL Đơn đặt hàng</a></td>
<td width="33%" align="center"><a href="TKKhachHang.asp">TK khách hàng</a> </td></tr>
<tr><td align="center"><a href="QLHangHoa.asp">QL Hàng hoá</a></td><td align="center"><a href="QLQuangCao.asp">QL quảng cáo</a></td><td align="center"><a href="TKSanPham.asp">TK sản phẩm</a> </td></tr>
<tr>
<td align="center"><a href="QLNews.asp">QL Tin Tức</a></td><td align="center"><a href="">QL Nội dung</a></td>
<td align="center"><a href="TKDoanhThu.asp">TK doanh thu</a> </td></tr> </table></td></tr>
<td valign="top"><a href="../Logout.asp">[ Thoát quyền quản trị ] </a></td></tr>
KẾT LUẬN
Sau một thời gian nghiên cứu, tìm hiểu, xem những trang Web bán hàng, đồng thời tham khảo thêm những tài liệu thiết kế Web và thương mại điện tử, đề tài đã được thực hiện tương đối hoàn chỉnh. Đề tài này đã tập trung được vào những khía cạnh sau:
- Nghiên cứu lý thuyết về thương mại điện tử.
- Ứng dụng những lý thuyết học được tại trường lớp cũng như những kiến thức thực tiễn về thương mại để xây dựng mô hình kinh doanh tương đối mới hiện rất được quan tâm ở nước ta.
- Xây dựng mô hình bài toán dựa trên cơ sở tìm hiểu các hoạt động của hệ thống.
- Thiết lập các chức năng hoạt động cho toàn bộ hệ thống.
- Đưa ra mô hình dữ liệu, đặt các mối quan hệ ràng buộc một cách phù hợp, đảm bảo tối ưu theo mô hình lý thuyết đã nghiên cứu.
Vì thời gian nghiên cứu không nhiều, điều kiện không cho phép và khả năng còn nhiều hạn chế nên kết quả thu được còn nhiều thiếu sót.
Rất mong nhận được nhiều ý kiến đóng góp, phê bình của các thầy cô giáo cùng bạn bè để em có thể hoàn chỉnh được hơn kiến thức của mình.
LỜI CẢM ƠN
Trước hết em xin chân thành cảm ơn các thầy cô giáo khoa Công Nghệ Thông Tin của Trường ĐH Phương Đông đã trang bị cho em những kiến thức cơ bản, cần thiết trong những năm học vừa qua để em có thể hoàn thành đồ án tốt nghiệp này.
Em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Đăng Hậu đã tận tình hướng dẫn em thực hiện đề tài trong suốt thời gian qua.
Một lần nữa em xin chân thành cảm ơn!
Hà Nội, ngày 24 tháng 4 năm 2009 Sinh viên thực hiện