, , .
" "
.
______ ..
_____ ________ 2014 .
: ..
: ..
: .
: ..
: ..
: ..
:
2014
( )
________________________________________________
( )
________ ______________
() (, )
(, )________________
(, )
1.
___________________________________________________________
( )
_____ _____
2.
3. - :
4. ( )
5.
6.
7. ____________
8. ____________
________________ _____________________
() (, )
_____________________
.
85 ., 5 ., 24 ., 12 ., 50 , 4 .
, , , ,
, .
- , .
, , , .
, .
|
|
- , .
. . .
.
1. , .. / .. . : , 2000. 248.
2. . . , .. - Internet. PHP: 2-45 01 03 . / . . . , .. . : , 2009. 82.
3. , .. . 2 . / .. ; . . . . .: , 1998. .1 336 ; .2 360 .
4. : . 10 2000. 361-3: 1 . 2004. : , 2004.
5. : . , 23 . 2004 ., 468 // . . . 2004. 68
6. 7.1-2003. . . 2004-11-01. : . , 2004.
7. , .. web- / .. , .. // (IST`2008): IV , , 4-6 2008 . : . , 2008. 219-224.
8. .. web- // .. , .. // . 2009. -2. c.109-114
9. . . [ ] 2013. :http://www.park.by/topic-facts/.
10. : . . / .. , .. . : , 2003.
. UML-
. 1
. 2
. 3
. 4
. 5 :
.
. 6
1 tasks
id_empl | INTEGER | 11, NOT NULL | |
id_project | INTEGER | 11, NOT NULL | |
task_number | INTEGER | ||
date_delivery | DATE | NOT NULL | |
date_turn | DATE | DEFAULT NULL |
2 employees
id_employee | INTEGER | 11, NOT NULL | |
surname | VARCHAR | ||
id_depart | INTEGER | ||
salary_hour | INTEGER | DEFAULT NULL |
3 projects
|
|
id_project | INTEGER | 11, NOT NULL | |
project | VARCHAR |
4 departments
id_depart | INTEGER | ||
phone | VARCHAR |
.
++
class fraction{//
int m; //
int n; //
public: void input();//
void output();//
void mult(int a);//
};
void fraction::input(){//
cout<< ; cin>>m;
cout<< ; cin>>n;
}
void fraction::output(){//
cout<< m<</<<n;
}
void fraction::mult(int a){//
m=m*a;
}
void main(){
fraction A; //
int k; //
//
cout<< ;
A.input();
//
cout<< ;
cin>>k;
A.mult(k);
//
A.output();
}
PHP
<?session_start();
if(!isset($_SESSION['user_id'])) { //
echo "ND"; exit; }
include "connect.php"; //
function (){//
$query="UPDATE tasks SET state=3, date_turn=NOW(), work_time=$_POST[work_time], result='$_POST[result]' WHERE id=$_POST[id] "; //echo $query;
$result=mysql_query($query) or die(mysql_error());
}
// ,
if (isset($_POST['button'])){ $_POST['button']($_POST['id']);}
?>
<html>
<head>
<title> </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<LINK href="lab.css" type=text/css rel=stylesheet>
</head>
<body>
<?//
$result=mysql_query("UPDATE tasks SET state=2 WHERE id_user=$_SESSION[user_id] AND state=1") or die(mysql_error());
//
$query="SELECT * FROM tasks WHERE id_user=$_SESSION[user_id] AND state=2 ORDER BY date_delivary"; //echo $query;
$result=mysql_query($query) or die(mysql_error());
//
echo ", $_SESSION[user_surname]!";
$all =MYSQL_NUMROWS($result); //
if ($all>0){//
echo "<p> $all !</p>";
$i=1;
echo"<table border=1 width=100% cellpadding=0 cellspac-ing=0>
<tr><td width='40'></td>
<td width='20%'></td>
<td></td>
<td></td>
<td width='100'> </td>
<td width='100'></td>
<td width='100'></td>
<td width='78'></td></tr>";
while($array = mysql_fetch_array($result, MYSQL_ASSOC)){
echo "<tr><td >".$i++."</td>
<td> $array[owner_surname]</td>
<td> $array[room]</td>
<td>$array[task]</td>
<td>$array[date_delivary]</td>
<form name='f$array[id]' method='POST'>
<td><input type=text name='work_time' ></td>
|
|
<td width='100'><textarea name='result'></textarea></td>
<td ><input type=hidden name='id' value='$array[id]'><input type=submit name='button' value=''></td></form></tr>";
}
?></table><?
//
}
else // ,
echo "<p> !</p>";
?>
</body>
</html>
JavaScript
function check(){//
if(document.add.id_topic.value==0){//
document.add.id_topic.focus();
alert(" !");
return false;
}
if(document.add.task.value.length==0){//
document.add.task.focus();
msgTd.className="msgFalse";
msgTd.innerHTML=" !";
return false;
}
//
var dateFormat="yyyy-M-d"; //
if(!isDate(document.add.date_turn.value, dateFormat)){
alert(' !\n : --');
document.add.date_turn.focus();
return false;
}
//