Danh sách các lớp đối tượng chính và quan hệ

Một phần của tài liệu PM23 08 nguyễnđứcviệt 18112107 thietkemanglan (Trang 61)

CHƯƠNG I : CƠ SỞ LÝ LUẬN VỀ MẠNG MÁY TÍNH

3.5. Phân tích và thiết kế hệ thống

3.5.2 Danh sách các lớp đối tượng chính và quan hệ

STT Tên Loại Ý nghĩa/ Ghi chú

1.

Khách hàng Lớp đối tượng chính

Mơ tả thơng tin chi tiết của từng khách hàng của cơng ty.(họ tên, giới tính, tuổi, quốc tịch, tài khoản…)

2.

Chương trình tour

Lớp đối tượng chính

Mơ tả chương trình tour do cơng ty thiết kế và tổ chức.(mã tour, tên tour, giá tour, ngày khởi hành, ngày kết thúc…)

3.

Truy cập - Đặt

chỗ Quan hệ

Xác lập liên kết để khách hàng thực hiện việc truy cập website  đặt chỗ cho tour lựa chọn.

3.5.3 Mơ tả chi tiết các lớp đối tượng chính và quan hệ

KHACHHANG

STT Thuộc tính Kiểu DL Ghi chú / Ý nghĩa

1. MA_KH Chuỗi Mã phân biệt khách hàng. 2. TEN_KH Chuỗi Họ tên khách hàng.

3. TUOI Số Tuổi của khách hàng 4. GIOITINH Đúng/ sai Giới tính của khách hàng

5. CMND Chuỗi Số CMND hoặc passport của khách hàng

6. MA_QUOCGIA Số Mã quốc tịch của khách hàng

7. MA_TAIKHOAN Chuỗi

Số tài khoản thanh toán của khách hàng nếu họ thanh toán băng tài khoản.

8. NGANHANG Chuỗi Tên ngân hàng mà khách hàng mở tài khoản

9. DIACHI Chuỗi Địa chỉ của khách hàng. 10. DIENTHOAI Chuỗi Số điện thoại của khách hàng 11. GHICHU Chuỗi Ghi chú về khách hàng

CHUONGTRINH_TOUR

STT Thuộc tính Kiểu DL Ghi chú / Ý nghĩa

1. MA_TOUR Chuỗi Mã của chương trình du lịch được tổ chức, do người quản trị quy định.

2. TEN_TOUR Chuỗi Tên của chương trình du lịch.

3. TEN_TOUR_TA Chuỗi Tên tiếng Anh của chương trình du lịch. 4. GIA Số Giá của chương trình du lịch.

5. DONVITINH Chuỗi Đơn vị tính của giá chương trình du lịch. 6. NGAY_KHOIHANH Ngày tháng Ngày khởi hành của chương trình du lịch. 7. NGAY_KETTHUC Ngày tháng Ngày kết thúc của chương trình du lịch. 8. SO_NGAY Số Số ngày của chương trình du lịch. 9. SO_DEM Số Số đêm của chương trình du lịch.

10. SO_CHO Số Số chỗ dự kiến tổ chức của chương trình du lịch.

11. NOIDUNG Chuỗi Nội dung, lịch trình của chương trình du lịch.

12. NOIDUNG_TA Chuỗi Nội dung, lịch trình tiếng Anh của chương trình du lịch.

13. HINHANH Chuỗi Tên hình ảnh minh họa cho chương trình du lịch.

14. MA_LOAITOUR Số Mã loại tour của chương trình du lịch. 15. LOAI_IN_OUT Đúng/ sai Giá trị quy định loại tour của chương trình

du lịch là tour trong hay ngoài Việt Nam. 16. TRON_GOI Đúng/ sai Giá trị quy định loại tour của chương trình

du lịch có là tour trọn gói hay khơng. 17. SO_CHODAT Số Số chỗ đã được đặt của chương trình du

lịch.

DAT_TOUR

STT Thuộc tính Kiểu DL Ghi chú / Ý nghĩa

1. MA_DATTOUR Số Mã phân biệt đơn đặt chỗ. 2. MA_TOUR Chuỗi Mã tour mà đơn đặt chỗ đặt. 3. NGAY_DAT Ngày tháng Ngày tháng đơn đặt chỗ được gửi

đến.

4. SO_CHO Số Số chỗ mà đơn đặt chỗ đó đặt. 5. THANH_TIEN Số Giá thành của đơn đặt chỗ đó. 6. DONVITINH Chuỗi Đơn vị tính của đơn đặt chỗ.

7. DA_THANHTOAN Số Số tiền mà khách hàng của đơn đặt chỗ tương ứng đã thanh toán. 8. TRANGTHAI Đúng/ sai Giá trị quy định đơn đặt chỗ này đã

được xác nhận hay chưa.

CHITIET_DATTOUR

STT Thuộc tính Kiểu DL Ghi chú / Ý nghĩa

1. MA_DATTOUR Số Mã đơn đặt chỗ.

2. MA_KHACHHANG Số Mã khách hàng có trong đơn đặt chỗ.

3. GHICHU Chuỗi Giá trị quy định đơn đặt chỗ này đã được xác nhận hay chưa.

CHƯƠNG 4: KẾT LUẬN

Trong thời gian thực tập tại cơng ty đã giúp cho em có điều kiện va chạm với thực tế, có thể vận dụng chút kiến thức về công nghệ thông tin của em vào thực tế dự án, đó là điều thật sự bổ ích với mỗi sinh viên. Ngồi ra cịn có cơ hội tiếp thu và học hỏi những kiến thức thực tế từ dự án và công ty để mở rộng kiến thức của mình, nâng cao tầm hiểu biết và thực tế cơng việc để có thể đáp ứng nhu cầu ngày càng cao của ngành Công nghệ thông tin. Đồng thời học hỏi được về tác phong làm việc, cách giao tiếp ứng xử...

Tuy nhiên vì thời gian thực tập chưa được nhiều, lại chưa có kinh nghiệm thực tế nên bài luận văn tốt nghiệp này của em cịn nhiều hạn chế. Vì vậy em rất mong muốn nhận được sự đóng góp ý kiến, chỉ bảo của quý thầy cô, quý công ty để bản báo cáo này trở lên hoàn thiện hơn.

Em xin cảm ơn quý thầy cô, cùng tồn thể q cơng ty đã giúp đỡ và tạo điều kiện cho em hoàn thành tốt nhiệm vụ và yêu cầu đặt ra trong thời gian thực tập này.

TÀI LIỆU THAM KHẢO

1. Tài liệu nội bộ của Công ty TNHH Thương mại và Xuất nhập khẩu Việt

Hoa

2. Giáo trình ASP.NET - Trung tâm Đào tạo mạng máy tính Nhất Nghệ.

3. http://stackoverflow.com/

4. http://www.w3schools.com/

5. Lập trình Web động với Php/MySql của Tống Phước Khải

6. 3CD học PHP & My SQL của Đại Học KHTN,TP-HCM

7. Internet : 8. http://www.vavietnam.com 9. http://phpcodevn.com 10. http://forum.cntt.vn/ 11. http://izwebz.com 12. http://www.daubu.info/2010/06/top-websites-to-learn-css.html

PHỤ LỤC

MÃ NGUỒN CỦA TRANG

<!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>Đồ án website kinh doanh máy tính xách tay</title>

<link type="text/css" rel="stylesheet" href="css/style.css" /> <link type="text/css" rel="stylesheet" href="css/menu.css" />

<script language="JavaScript" type="text/JavaScript"

src="quanly.js"></script>

<!--<script language="JavaScript" type="text/JavaScript" src="Scripts/kt- trinhduyet.js"></script>-->

<script src="SpryAssets/SpryTabbedPanels.js"

type="text/javascript"></script>

<link href="SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css">

<script type="text/javascript" src="ajax.js"></script>

<script language="JavaScript" type="text/JavaScript"

src="Scripts/avim.js"></script> </head>

<body onload="kt()">

<script type="text/javascript" src="Scripts/tooltip/wz_tooltip.js"></script> <script type="text/javascript" src="Scripts/tooltip/tip_balloon.js"></script>

<script type="text/javascript" src="Scripts/tooltip/tip_centerwindow.js"></script> <script type="text/javascript" src="Scripts/tooltip/tip_followscroll.js"></script> <div id="container"> <div id="header"> <div class="header"> </div> </div> <div id="menu-ngang">

<div align="center" class="tdmenu"> <ul class="glossymenu">

<li class='current' ><a href="index.php" style="text-decoration: none; color:#000;"><b>Trang Chủ</b></a></li>

<li ><a href="?b=gioithieu" style="text-decoration: none; color:#000;"><b>Về chúng tôi</b></a></li>

<li ><a href="?b=huongdanmuahang" style="text-decoration: none; color:#000;"><b>Hướng Dẫn</b></a></li>

<li ><a href="?b=lienhe" style="text-decoration: none; color:#000;"><b>Liên Hệ</b></a></li>

</ul> </div>

</div>

<div id="main" style="margin-top:0px;"> <div id="content-left"> <script> function danhmuc(j){ objName = "danhmuc[" + j + "]"; var obj=document.getElementById(objName); //alert(objName);

var objImg = obj.parentNode.getElementsByTagName("img")[0]; objImg.src="images/arrow-square.gif"; if(obj.style.display == "none") { obj.style.display = "block"; objImg.src="images/arrow-square.gif"; }else{ } } obj.style.display = "none"; objImg.src="images/arrow-square2.gif"; </script>

<table width="195" border="0" cellspacing="0" cellpadding="0"> <tr>

<td style="height:35px" background="images/bgn_menu2.png">

<div align="left" style="color:#FFF; font-family:Tahoma; font-size: 14px; padding-left:30px;">DANH MỤC SẢN PHẨM</div></td>

</tr>

<tr><td height=30 background='images/bg_menu.png' style="padding- left:30px">

<a href=?b=nsp&idn=1 style="color:#fff" onMouseOver="style.color='#ffcc00'"

onMouseOut="style.color='#FFF'">Laptop</a></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding-left:25px"><a href=?b=lsp&idl=7 style="color:#000" onMouseOver=" Tip('Có 7 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Samsung</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=6 style="color:#000" onMouseOver="

Tip('Có 2 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Toshiba</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=5 style="color:#000" onMouseOver="

Tip('Có 4 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Sony</a></div></td></tr><tr><td

height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=16 style="color:#000" onMouseOver="

Tip('Có 0 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">BenQ</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=4 style="color:#000" onMouseOver=" Tip('Có 2 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">HP Compaq</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding-

left:25px"><a href=?b=lsp&idl=3 style="color:#000" onMouseOver="

Tip('Có 4 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Asus</a></div></td></tr><tr><td

height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=9 style="color:#000" onMouseOver="

Tip('Có 3 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Lenovo</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=8 style="color:#000" onMouseOver="

Tip('Có 2 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Dell</a></div></td></tr><tr><td

height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=1 style="color:#000" onMouseOver="

Tip('Có 3 sản phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Apple

(Macbook)</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding-left:25px"><a href=?b=lsp&idl=2 style="color:#000" onMouseOver=" Tip('Có 2 sản

phẩm');style.color='#d4340c';"

onMouseOut="style.color='#000'">Acer</a></div></td></tr><tr><td height=30 background='images/bg_menu.png' style='padding-left:30px'>

<a href=?b=nsp&idn=2 style="color:#fff" onMouseOver="style.color='#ffcc00'" onMouseOut="style.color='#fff'">Phụ

kiện</a></td></tr><tr><td height=30

background='images/bg_menu42.png'><div style="padding-left:25px"><a href=?b=lsp&idl=15 style="color:#000000" onMouseOver="Tip('Có 2 sản

phẩm');style.color='#FFFFFF'" onMouseOut="style.color='#000000'">Loa Laptop</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding-left:25px"><a href=?b=lsp&idl=11 style="color:#000000" onMouseOver="Tip('Có 3 sản phẩm');style.color='#FFFFFF'" onMouseOut="style.color='#000000'">USB

3G</a></div></td></tr><tr><td height=30

background='images/bg_menu42.png'><div style="padding-left:25px"><a href=?b=lsp&idl=10 style="color:#000000" onMouseOver="Tip('Có 2 sản phẩm');style.color='#FFFFFF'"

onMouseOut="style.color='#000000'">USB</a></div></td></tr><tr><td height=30 background='images/bg_menu42.png'><div style="padding- left:25px"><a href=?b=lsp&idl=13 style="color:#000000"

onMouseOver="Tip('Có 2 sản phẩm');style.color='#FFFFFF'"

onMouseOut="style.color='#000000'">Chuột</a></div></td></tr></table>

</div>

<div id="content-right">

<table width="195" border="0" cellspacing="0" cellpadding="0"> <tr>

<td width="195" height="35" background="images/bgn_login2.png"><div align="left" style="color:#fff; font-family:Tahoma; font-size: 14px; padding- left:30px">ĐĂNG NHẬP</div></td>

</tr> <tr>

<td align="center" background="images/toplist-content.gif" style="border- left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border- bottom:1px solid #CCCCCC; background-repeat:repeat-x">

<form action="include/login-authentication.php" method="post">

<div align="left" style="padding-top:5px; font-family:Tahoma; font- size:12px; width:190px; padding-left:2px; height:25px">

User: <input type="text" name="user" style="width: 130px; background- image:url(images/username.gif); background-position: 2px 2px; background- repeat:no-repeat; padding-left:20px; border:1px solid #999; height:20px" /></div>

<div align="left" style="padding-top:5px; padding-bottom:5px; font-

family:Tahoma; font-size:12px; width:190px; padding-left:2px;

height:25px">

Pass: <input type="password" name="pass" style="width:130px; background-image:url(images/password.gif); background-position: 2px 2px;

background-repeat:no-repeat; padding-left:20px; border:1px solid #999; height:20px" /></div>

<input type="submit" value="Đăng nhập" class="button" onmouseover="style.background='url(images/button-2-o.gif)'"

onmouseout="style.background='url(images/button-o.gif)'" /><br />

<div style="padding-top:10px; font-family:Tahoma; font-size:12px"> <a href="index.php?b=dk">&raquo; Đăng ký</a> &nbsp; &nbsp;</div>

</form> </td> </tr> </table>

<table width="195px" border="0" cellspacing="0" cellpadding="0"> <tr>

<td background="images/bgn_timkiem2.png" height="35px"><div align="left" style="color:#fff; font-family:Tahoma; font-size: 14px; padding- left:30px;">TÌM KIẾM </div></td>

</tr>

<form action="?b=tk" method="GET" onsubmit="return tk(text_content.value);">

<input type="hidden" name="b" value="tk" /> <tr>

<td background="images/toplist-content.gif" style="border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-repeat:repeat-x">

<div align="left" style="padding-top:5px; height:20px">Nhập từ khóa cần tìm:</div>

<div style="padding-top:5px; padding-bottom:3px" align="center"> <p>

<input type="text" name="text_content" id="text_content" class="timkiem-textbox" maxlength="70" style="height:18px; border:1px solid #999; width:165px">

</p>

</div></td> </tr>

<tr>

<td height="30" align="center" style="border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC"><span style="border-bottom:5px">

<input type="submit" value="Tìm" class="button" onmouseover="style.background='url(images/button-2-o.gif)'" onmouseout="style.background='url(images/button-o.gif)'" /> </span></td> </tr> </form> </table> <div style="height:5px"></div>

<table width="195" border="0" cellspacing="0" cellpadding="0"> <tr>

<td width="195" height="35"

background="images/bgn_giohang2.png"><div align="left" style="color:#FFF; font-family:Tahoma; font-size: 14px; padding- left:25px">THÔNG TIN GIỎ HÀNG</div></td>

</tr> <tr>

<td background="images/toplist-content.gif" style="border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC; background-repeat:repeat-x">

<div style="padding-left:30px; line-height:25px;"> &raquo; Sản phẩm:

0<br>&raquo; <a href="index.php?b=gh">Xem Giỏ Hàng</a> <br /> </div>

</td> </tr> </table>

<div style="height:5px"></div>

<table width="195" border="0" cellspacing="0" cellpadding="0"> <tr>

<td width="195" height="35" background="images/bgn_hotro2.png"><div align="left" style="color:#FFF; font-family:Tahoma; font-size: 14px; padding-left:30px">HỖ TRỢ</div></td>

</tr> <tr>

<td background="images/toplist-content.gif" style="border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC; background- repeat:repeat-x">

<div style="line-height:20px">

<div style="padding-left:20px; padding-

top:3px;"><strong>&raquo;XuanQuocQN@gmail.com</strong></div> </div>

</td> <tr>

<td height="30px" style="border-bottom: 1px solid #CCCCCC;border- left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;">

</td> </tr> </tr> </table>

</div>

<div id="content">

<table width="560" border="0" cellspacing="0" cellpadding="0"> <tr>

<td height="40" style="border-bottom:1px solid #333; background:url(images/toplist-content.gif) repeat-x; padding-bottom:5px; font-weight:bold">

<a href="index.php"><img src="images/Home.gif" width="16" height="16" border="0"></a>

<img src="images/towred1-r.gif" width="16" height="9"> <a href="?b=nsp&idn=1">Laptop</a>

<img src="images/towred1-r.gif" width="16" height="9"> <a href="?b=lsp&idl=6">Toshiba</a>

</td> </tr> </table>

<table width="560" border="0" cellspacing="0" cellpadding="0"> <tr>

<td bgcolor="#d4340c" style="padding-left:5px; width:550px; height:30px" ><a style="color: #fff; font-size:13px; font- weight:bold">Toshiba</a></td>

</tr> <tr>

<td align="center" style="padding-left:5px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC" >

<div class=divshow>

<table width=175 height=220 border=0 cellspacing=0 cellpadding=0 background="images/box.gif" style="border:1px dotted #999">

<tr>

<td height=170><a href=?b=ct&id=7><img

src='sanpham/small/SATELLITEL50.jpg' width=170px height=170

border=0> </a></td> </tr> <tr>

<td height=25 style="font-size:14px;

color:#F00"><strong>SATELLITE L50</strong><img src='images/new.gif' ></td>

</tr> <tr> </tr>

</table>

Một phần của tài liệu PM23 08 nguyễnđứcviệt 18112107 thietkemanglan (Trang 61)

Tải bản đầy đủ (DOCX)

(79 trang)
w