Module xây dựng tập dữ liệu

Một phần của tài liệu Luận văn thạc sĩ Xây dựng ứng dụng phát hiện nội dung giống nhau giữa các tài liệu (Trang 62)

6. Bố cục luận văn

3.2.2.Module xây dựng tập dữ liệu

Hình 3.4. Module xây dựng tập dữ liệu tài liệu

Trong module xây dựng tập dữ liệu tài liệu, chỉ ngƣời quản trị viên (admin) và những ngƣời dùng đƣợc cấp quyền mới cĩ thể thực hiện xây dựng tập dữ liệu tài liệu thơng qua form xây dựng tập dữ liệu. Khi thực hiện chọn tệp KLTN và nhấn nút lệnh xây dựng tập dữ liệu thì tệp KLTN sẽ đƣợc chuyển lên thƣ mục cĩ tên data trên server chứa website đồng thời đƣợc đƣa vào CSDL để xây dựng đặc trƣng cho tập KLTN. Đĩ chính là bƣớc thống kê số câu, văn bản chứa câu đĩ và số lần xuất hiện của các câu trong tập các KLTN đã đƣợc xây dựng trong tập dữ liệu.

Module này cịn hiển thị 1 số tài liệu vừa đƣợc xử lý để tiện cho việc theo dõi của ngƣời dùng.

Mã nguồn của Module xây dựng tập dữ liệu:

<?

require("dbcon.php");

mysql_query("CREATE TABLE tanso SELECT * , COUNT(*) AS tanso FROM luanvan GROUP BY noidung HAVING tanso > 0");

echo " Đã tạo xong bảng dữ liệu"; $totalRows=0;

$sql ="SELECT * FROM huanluyen"; $result = mysql_query($sql,$link); $totalRows = mysql_num_rows($result); if($totalRows>0)

{?><hr align="center" width="100%" color="#33FFCC"/></caption>

<center><font face="Times New Roman, Times, serif"

color="#0066FF"><b>DANH SÁCH CÁC CÂU</b></font></center></br> <table align="center" width="100%" border="1"

cellspacing="0" cellpadding="3">

<TR><th align="center" valign="middle">ID</th> <th align="center" valign="middle"> NỘI DUNG</Th> <th align="center" valign="middle"> VĂN BẢN</Th> <th align="center" valign="middle"> TẦN SỐ</Th> <?php while($rows=mysql_fetch_array($result)) {?>

<tr>

<td align="center" valign="middle"> <? echo $rows['id']; ?></td>

<td align="left" valign="middle"><? echo $rows['noidung']; ?></td>

<td align="left" valign="middle"><? echo $rows['vanban']; ?></td>

<td align="left" valign="middle"><? echo $rows['tanso']; ?></td> </tr> <? }?> </table> <? } else

echo"khơng tìm thấy bản ghi nào"; // close connection

mysql_close($link); ?>

Một phần của tài liệu Luận văn thạc sĩ Xây dựng ứng dụng phát hiện nội dung giống nhau giữa các tài liệu (Trang 62)