Разработка автоматизированной информационной системы интернет-проектирования для ЗАО "Агропромышленная компания "СТАВХОЛДИНГ" под управлением ОС Linux RedHat 8.0
Функциональная структура автоматизированного комплекса, характеристика основных программ системы проектирования: Outlook Express/TheBat, Promt 2000, SmartWhois, SmartPayPals, CuteFTP, RegIT. Механизм работы с Web-магазином, логическая структура.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 28.06.2011 |
Размер файла | 300,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
for(p = 1; p < cPage ; p++)
{
out.println("<a href=search.jsp?m1&POST="+POST+"&mv=" + p + ">"+ p +"</a> | ");
}
out.println("<hr>");
// paging
int cpage;
int currentRs;
String pt;
pt = request.getParameter("mv");
mm = request.getParameter("m");
lang = referes.getGlobals("lang");
if (pt == null)
{
currentRs = 0;
}
else
{
cpage = Integer.parseInt((String)pt);
currentRs = 10 * (cpage - 1);
out.println(cpage + "<br>");
}
Connection con = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
String sql;
sql = "Select * from SOFT LIMIT "+ currentRs +",10";
ResultSet rs = stmt.executeQuery(sql);
//rs.absolute(10);
while (rs.next())
{
if (POST=! null) {
string SS = printTableData("NAME", rs, 4048, true)
if (!strstr(SS,POST)) continue;
}
out.println("
<table width=\"99%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td colspan=\"2\" height=\"10\" bgcolor=\"#CCCCCC\">"
+ String Line(include(lang+'menu'),mm) +
"</td>
</tr>
</table>
<br>
<div align=\"center\">
<table width=\"99%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
<tr bgcolor=\"#CCCCCC\">
<td width=\"461\"><a href=\"#\">"
+ printTableData("NAME", rs, 4048, true) +
"</a></td>
<td width=\"219\">"
+ printTableData("DATA", rs, 4048, true) +
"</td>
<td width=\"306\">"
+ printTableData("WOW", rs, 4048, true) +
"</td></tr><tr> <td colspan=\"3\">"
+ printTableData("INFO", rs, 4048, true) +
"</td></tr><tr><td colspan=\"2\"><div align=\"center\"><a href=\""
+ printTableData("URL1", rs, 4048, true) +"\">"
+ String Line(include(lang+'download'),mm) +" "
+ printTableData("NAME", rs, 4048, true) +
“</a></div></td><td width=\"306\"><div align=\"center\"><a href=\""
+ String Line(include(lang+'sale'),mm) +
"&bid="+printTableData("ID", rs, 4048, true) +"\">"
+ printTableData("COST", rs, 4048, true) +
"</a></div></td></tr></table><br>");
}
%>
МОДУЛЬ ГЕНЕРАЦИИ СПИСКА ПРОГРАММ ПО ДАТЕ DATE.JSP
<%@ page import="java.*" %>
<%
int pages;
Connection ocon = null;
Class.forName("org.gjt.mm.mysql.Driver");
ocon = DriverManager.getConnection("jdbc:mysql:///".String Line(Include('config.inc'),1), String Line(Include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmtt = ocon.createStatement();
ResultSet rc = stmtt.executeQuery("Select count(*) from SOFT where DATA between '"+Date getDate()+"' and '01012004'");
round(SOFT,date)='15.12.2003'
rc.next();
pages = rc.getInt(1);
//out.println("Count of Records : " + pages + "<br>");
out.println("Count of Records : " + pages + "<br>");
int cPage;
cPage = (pages / 10) + 1;
if ((cPage * 10) + 1 >= pages)
{
cPage++;
}
out.println("Count of Pages : " + (cPage - 1) + "<br><p><p>");
int p;
for(p = 1; p < cPage ; p++)
{
out.println("<a href=date.jsp?m1&mv=" + p + ">"+ p
+"</a> | ");
}
out.println("<hr>");
// paging
int cpage;
int currentRs;
String pt;
pt = request.getParameter("mv");
mm = request.getParameter("m");
lang = referes.getGlobals("lang");
if (pt == null)
{
currentRs = 0;
}
else
{
cpage = Integer.parseInt((String)pt);
currentRs = 10 * (cpage - 1);
out.println(cpage + "<br>");
}
Connection con = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
String sql;
sql = "Select * from SOFT where DATA between '"+Date getDate()+"' and '01012004' LIMIT "+ currentRs +",10";
ResultSet rs = stmt.executeQuery(sql);
//rs.absolute(10);
while (rs.next())
{
string PodMenu = printTableData("TID", rs, 4048, true);
if(mm!=PodMenu) continue;
out.println("
<table width=\"99%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td colspan=\"2\" height=\"10\" bgcolor=\"#CCCCCC\">"
+ String Line(include(lang+'menu'),mm) +
"</td>
</tr>
</table>
<br>
<div align=\"center\">
<table width=\"99%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
<tr bgcolor=\"#CCCCCC\">
<td width=\"461\"><a href=\"#\">"
+ printTableData("NAME", rs, 4048, true) +
"</a></td>
<td width=\"219\">"
+ printTableData("DATA", rs, 4048, true) +
"</td>
<td width=\"306\">"
+ printTableData("WOW", rs, 4048, true) +
"</td></tr><tr><td colspan=\"3\">"
+ printTableData("INFO", rs, 4048, true) +
"</td></tr><tr> <td colspan=\"2\"> <div align=\"center\"><a href=\""
+ printTableData("URL1", rs, 4048, true) +"\">"
+ String Line(include(lang+'download'),mm) +
" "
+ printTableData("NAME", rs, 4048, true) +
"</a></div></td><td width=\"306\"><div align=\"center\"><a href=\""
+ String Line(include(lang+'sale'),mm) +
"&bid="+printTableData("ID", rs, 4048, true) +"\">"
+ printTableData("COST", rs, 4048, true) +
“</a></div></td></tr></table><br>");}%>
МОДУЛЬ АВТОРИЗАЦИИ АВТОРОВ ПРОГРАММ AVTOR.JSP
<%@ page import="java.*" %>
<%
int pages;
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
LOGIN = request.getParameter("LOGIN");
PASSWORD = request.getParameter("PASSWORD");
if (LOGIN == null) out.println("
<form name=\"form1\" method=\"post\" action=\"avtor.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"
<input type=\"text\" name=\"PASSWORD\">
"+ String Line(include(lang+'password'),mm) +"
<input type=\"submit\" name=\"Submit\" value=\"Submit\">
</p>
</form>
<hr>
<form name=\"form2\" method=\"post\" action=\"avtor.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"<br>
<input type=\"text\" name=\"PASSWORD1\">
"+ String Line(include(lang+'pass2'),mm) +" <br>
<input type=\"text\" name=\"PASSWORD1\">
"+ String Line(include(lang+'pass1'),mm) +" <br>
<input type=\"text\" name=\"P_NAME\">
"+ String Line(include(lang+'name'),mm) +" <br>
<input type=\"text\" name=\"ADDRES\">
"+ String Line(include(lang+'address'),mm) +"<br>
<input type=\"text\" name=\"gorod\">
"+ String Line(include(lang+'gorod'),mm) +" <br>
<input type=\"text\" name=\"STRANA\">
"+ String Line(include(lang+'strana'),mm) +" <br>
<input type=\"text\" name=\"TELFON\">
"+ String Line(include(lang+'telefon'),mm) +"<br>
<input type=\"text\" name=\"FAX\">
"+ String Line(include(lang+'fax'),mm) +" <br>
<input type=\"text\" name=\"INEMAIL\">
"+ String Line(include(lang+'in_email'),mm) +" <br>
<input type=\"text\" name=\"OUTEMAIL\">
"+ String Line(include(lang+'out_email'),mm) +"</p>
<input type=\"text\" name=\"CIN\">
"+ String Line(include(lang+'cin'),mm) +"</p>
</form>
");
PASSWORD1 = request.getParameter("PASSWORD1");
Class.forName("org.gjt.mm.mysql.Driver");
ocon = DriverManager.getConnection("jdbc:mysql:///".String Line(Include('config.inc'),1), String Line(Include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmtt = ocon.createStatement();
if ((LOGIN != null) && (PASSWORD1 == null) ) {
ResultSet rc = stmtt.executeQuery("Select * from PROGRAMERS where LOGIN = '"+LOGIN+"'");
if(!rs){
out.println(String Line(include(lang+'login_error'),mm));
out.println("
<form name=\"form1\" method=\"post\" action=\"avtor.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"
<input type=\"text\" name=\"PASSWORD\">
"+ String Line(include(lang+'password'),mm) +"
<input type=\"submit\" name=\"Submit\" value=\"Submit\">
</p>
</form>
");
}
String P=printTableData("PASSWORD", rc, 4048, true)
if(!stristr(P,PASSWORD)) {
out.println(String Line(include(lang+'login_error'),mm));
out.println("
<form name=\"form1\" method=\"post\" action=\"avtor.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"
<input type=\"text\" name=\"PASSWORD\">
"+ String Line(include(lang+'password'),mm) +"
<input type=\"submit\" name=\"Submit\" value=\"Submit\">
</p>
</form>
");
}
String ID=printTableData("ID", rc, 4048, true)
include('avtor_menu.jsp?GID='+ID);
}
//new avtor
if (LOGIN = request.getParameter("LOGIN") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (PASSWORD1 = request.getParameter("PASSWORD1") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (PASSWORD2 = request.getParameter("PASSWORD2") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (P_NAME = request.getParameter("P_NAME") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (ADDRES = request.getParameter("ADDRES") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (GOROD = request.getParameter("STRANA") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (STRANA = request.getParameter("STRANA") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (TELEFON = request.getParameter("TELEFON") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (FAX = request.getParameter("FAX") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (INEMAIL = request.getParameter("INEMAIL") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (OUTEMAIL = request.getParameter("OUTEMAIL") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (CNUM = request.getParameter("CNUM") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if(!stristr(PASSWORD1,PASSWORD2))out.printLn(String Line(include(lang+'reg_error'),mm));
Connection con = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
ResultSet rc = stmtt.executeQuery("Select * from PROGRAMERS where LOGIN = '"+LOGIN+"'");
if(rc) out.printLn(String Line(include(lang+'user_exists'),mm));
String sql;
sql = "insert into PROGRAMERS (LOGIN,PASSWORD,P_NAME,ADDRES,GOROD,STRANA,TELEFON,FAX,INEMAIL,OUTEMAIL,CNUM) VALUES ('"+LOGIN+"','"+PASSWORD+"','"+P_NAME+"','"+ADDRES+"','"+GOROD+"','"+STRANA+"','"+TELEFON+"','"+FAX+"','"+INEMAIL+"','"+OUTEMAIL+"','"+CNUM+"'";
ResultSet rs = stmt.executeQuery(sql);
if(!rs) out.printLn(String Line(include(lang+'add_error'),mm));
ResultSet rq = stmtt.executeQuery("Select * from PROGRAMERS where LOGIN = '"+LOGIN+"'");
String ID=printTableData("ID", rc, 4048, true)
include('avtor_menu.jsp?GID='+ID);
%>
МОДУЛЬ РЕДАКТИРОВАНИЯ АВТОРСКОЙ ИНФОРМАЦИИ AVTOR_EDIT.JSP
<%@ page import="java.*" %>
<%
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
ID = request.getParameter("ID");
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
String sql;
sql = "Select * from SOFT where ID ='"+ID+"'";
ResultSet rs = stmt.executeQuery(sql);
//rs.absolute(10);
<form name=\"form2\" method=\"post\" action=\"save_avtor.jsp\">
<input type=\"text\" name=\"LOGIN\"
value="
"+String LOGIN=printTableData("LOGIN", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'avtor_edit1'),mm) +" <br>
<br>
<input type=\"text\" name=\"PASSWORD\" value="
"+String PASSWORD=printTableData("PASSWORD", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'avtor_edit2'),mm) +" <br>
<input type=\"text\" name=\"P_NAME\" value="
"+String P_NAME=printTableData("P_NAME", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'avtor_edit3'),mm) +" <br>
<input type=\"text\" name=\"ADDRES\"
value="
"+String ADDRES=printTableData("ADDRES", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'avtor_edit4'),mm) +" <br>
<input type=\"text\" name=\"GOROD\"value="
"+String GOROD=printTableData("GOROD", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'avtor_edit5'),mm) +" <br>
<input type=\"text\" name=\"STRANA\"value="
"+String STRANA=printTableData("STRANA", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'avtor_edit6'),mm) +" <br>
<input type=\"text\" name=\"TELEFON\"value="
"+String TELEFON=printTableData("TELEFON", rs, 4048, true)+"
"
>"+ String Line(include(lang+'avtor_edit7'),mm) +" <br>
<input type=\"text\" name=\"FAX\"value="
"+String FAX=printTableData("FAX", rs, 4048, true)+"
"
>"+ String Line(include(lang+'avtor_edit8'),mm) +" <br>
<input type=\"text\" name=\"INEMAIL\"value="
"+String INEMAIL=printTableData("INEMAIL", rs, 4048, true)+"
"
>"+ String Line(include(lang+'avtor_edit9'),mm) +" <br>
<input type=\"text\" name=\"OUTEMAIL\"value="
"+String OUTEMAIL=printTableData("OUTEMAIL", rs, 4048, true)+"
"
>"+ String Line(include(lang+'avtor_edit10'),mm) +" <br>
<input type=\"text\" name=\"CNUM\"value="
"+String CNUM=printTableData("CNUM", rs, 4048, true)+"
"
>"+ String Line(include(lang+'avtor_edit11'),mm) +" <br>
<input type=\"submit\" name=\"
"+ String Line(include(lang+'avtor_pipe'),mm) +"
\" value=\"Submit\">
<br>
</form>
");%>
МОДУЛЬ ОСНОВНОГО МЕНЮ АВТОРА ПРОГРАММ AVTOR_MENU.JSP
<%@ page import="java.*" %>
<%
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
ID = request.getParameter("ID");
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
String sql;
sql = "Select * from SOFT where GID ='"+ID+"'";
ResultSet rc = stmt.executeQuery("Select * from PROGRAMERS where ID ='"+ID+"'");
ResultSet rs = stmt.executeQuery(sql);
//rs.absolute(10);
while (rs.next())
{
out.println("
<script language=\"JavaScript\">
<!--
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf(\"?\"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_changeProp(objName,x,theProp,theValue) { //v3.0
var obj = MM_findObj(objName);
if (obj && (theProp.indexOf(\"style.\")==-1 || obj.style)) eval(\"obj.\"+theProp+\"='\"+theValue+\"'\");
}
//-->
</script>
<link rel=\"stylesheet\" href=\"main.css\" type=\"text/css\">
<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>
"+ String Line(include(lang+'edit_me'),mm) +"
<a href=\"editme.jsp?ID=
"+String ID=printTableData("ID", rc, 4048, true)+"
\">
"+String LOGIN=printTableData("LOGIN", rc, 4048, true)+"
</a></td>
</tr>
</table>
<br>
<form name=\"form1\" method=\"post\" action=\"JAVA_SCRIPT\" id=\"0\">
<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>#</td>
<td>"+ String Line(include(lang+'avformsoft1'),mm) +"</td>
<td>"+ String Line(include(lang+'avformsoft2'),mm) +"</td>
<td>"+ String Line(include(lang+'avformsoft3'),mm) +"</td>
<td>"+ String Line(include(lang+'avformsoft4'),mm) +"</td>
<td>"+ String Line(include(lang+'avformsoft5'),mm) +"</td>
<td>"+ String Line(include(lang+'avformsoft6'),mm) +"</td>
</tr>
<tr>
<td>"+rs.count()+"</td>
<td>"+String NAME=printTableData("NAME", rs, 4048, true)+"</td>
<td>"+String DATE=printTableData("DATE", rs, 4048, true)+"</td>
<td>"+String COST=printTableData("COST", rs, 4048, true)+"</td>
<td>"+String FLAG=printTableData("FLAG", rs, 4048, true)+"</td>
<td>"+String PERS=printTableData("PERS", rs, 4048, true)+"</td>
<td>
<input type=\"radio\" name=\"radiobutton\" value=\"radiobutton\" checked onClick=\"MM_changeProp('form1','','id','
"+String ID=printTableData("ID", rs, 4048, true)+"
','FORM')\">
</td>
</tr>
</table>
<input type=\"submit\" name=\"
"+ String Line(include(lang+'delete_buton'),mm) +"
\" value=\"delete\"
onClick=\"MM_changeProp('0','','action','soft_del.jsp?id='+'id','FORM')\" class=\"e\">
<input type=\"submit\" name=\"
"+ String Line(include(lang+'edit_buton'),mm) +"
\" value=\"edit\"
onClick=\"MM_changeProp('0','','action','soft_edit.jsp?id='+'id','FORM')\"class=\"e\">
</form>
<form name=\"form2\" method=\"post\" action=\"\">
<input type=\"text\" name=\"NAME\">
"+ String Line(include(lang+'soft_add1'),mm) +" <br>
<br>
<input type=\"hidden\" name=\"hiddenField\" value=\"GID\">
<br>
<br>
<select name=\"TID\">
<option value=\"0\">"+ String Line(include(lang+'soft_addT1'),mm)
+"</option>
<option value=\"1\" selected>"+ String
Line(include(lang+'soft_addT2'),mm) +"</option>
<option value=\"2\">"+ String Line(include(lang+'soft_addT3'),mm)
+"</option>
<option value=\"3\">"+ String Line(include(lang+'soft_addT4'),mm)
+"</option>
<option value=\"4\">"+ String Line(include(lang+'soft_addT5'),mm)
+"</option>
<option value=\"5\">"+ String Line(include(lang+'soft_addT6'),mm)
+"</option>
<option value=\"6\">"+ String Line(include(lang+'soft_addT7'),mm)
+"</option>
<option value=\"7\">"+ String Line(include(lang+'soft_addT8'),mm)
+"</option>
<option value=\"8\">"+ String Line(include(lang+'soft_addT9'),mm)
+"</option>
</select>
"+ String Line(include(lang+'soft_add2'),mm) +"<br>
<input type=\"text\" name=\"URL1\">
"+ String Line(include(lang+'soft_add3'),mm) +" <br>
<input type=\"text\" name=\"URL2\">
"+ String Line(include(lang+'soft_add4'),mm) +" <br>
<input type=\"text\" name=\"URL3\">
"+ String Line(include(lang+'soft_add5'),mm) +" <br>
<input type=\"text\" name=\"INFO\">
"+ String Line(include(lang+'soft_add6'),mm) +" <br>
<input type=\"text\" name=\"VER\">
"+ String Line(include(lang+'soft_add7'),mm) +" <br>
<select name=\"OS\">
<option value=\"Windows NT\" selected>Windows NT</option>
<option value=\"Windows ME\">Windows ME</option>
<option value=\"Windows 95\">Windows 95</option>
<option value=\"Windows ME\">Windows ME</option>
<option value=\"Windows 98\">Windows 98</option>
<option value=\"Windows XP\">Windows XP</option>
<option value=\"Windows 2000\">Windows 2000</option>
<option value=\"Windows 2003\">Windows 2003</option>
<option value=\"Linux\">Linux</option>
<option value=\"Unix\">Unix</option>
<option value=\"OS/2\">OS/2</option>
<option value=\"Macintosh\">Macintosh</option>
<option value=\"Palm\">Palm</option>
</select>
"+ String Line(include(lang+'soft_add8'),mm) +" <br>
<br>
<input type=\"hidden\" name=\"DATE\" value=\"
"+String TTT=Get.Date()+"
\">
<br>
<input type=\"text\" name=\"COST\">
"+ String Line(include(lang+'soft_add9'),mm) +"<br>
<input type=\"text\" name=\"PERS\">
"+ String Line(include(lang+'soft_add10'),mm) +" <br>
<input type=\"hidden\" name=\"wow\" value=\"0\">
<br>
<input type=\"hidden\" name=\"HIDE\" value=\"1\">
<br>
<input type=\"submit\" name=\"
"+ String Line(include(lang+'soft_add11B'),mm) +"
\" value=\"Submit\">
<br>
</form>
<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>
<div align=\"center\"><a href=\"index.phtml\">
"+ String Line(include(lang+'soft_menu_down1'),mm) +"
</a></div>
</td>
<td>
<div align=\"center\"><a href=\"save.jsp?con="+con+"\">
"+ String Line(include(lang+'soft_menu_down2'),mm) +"
</a></div>
</td>
<td>
<div align=\"center\"><a href=\"undo.jsp?con="+con+"\">
"+ String Line(include(lang+'soft_menu_down3'),mm) +"
</a></div>
</td>
<td>
<div align=\"center\"><a href=\"help.html\">
"+ String Line(include(lang+'soft_menu_down4'),mm) +"
</a></div>
</td>
</tr>
</table>
");
%>
МОДУЛЬ РЕДАКТИРОВАНИЯ ОПИСАНИЯ ПРОГРАММ АВТОРА EDIT_ME.JSP
<%@ page import="java.*" %>
<%
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
ID = request.getParameter("ID");
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
String sql;
sql = "Select * from SOFT where ID ='"+ID+"'";
ResultSet rs = stmt.executeQuery(sql);
//rs.absolute(10);
<form name=\"form2\" method=\"post\" action=\"save_me.jsp\">
<input type=\"text\" name=\"NAME\"
value="
"+String NAME=printTableData("NAME", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'soft_add1'),mm) +" <br>
<br>
<input type=\"hidden\" name=\"GID\" value=\"
"+String GID=printTableData("GID", rs, 4048, true)+"
\">
<br>
<br>
<select name=\"TID\">
<option value=\""
+String TID=printTableData("TID", rs, 4048, true)+
"\" selected>default</option>
<option value=\"0\">"+ String Line(include(lang+'soft_addT1'),mm) +"</option>
<option value=\"1\">"+ String Line(include(lang+'soft_addT2'),mm) +"</option>
<option value=\"2\">"+ String Line(include(lang+'soft_addT3'),mm) +"</option>
<option value=\"3\">"+ String Line(include(lang+'soft_addT4'),mm) +"</option>
<option value=\"4\">"+ String Line(include(lang+'soft_addT5'),mm) +"</option>
<option value=\"5\">"+ String Line(include(lang+'soft_addT6'),mm) +"</option>
<option value=\"6\">"+ String Line(include(lang+'soft_addT7'),mm) +"</option>
<option value=\"7\">"+ String Line(include(lang+'soft_addT8'),mm) +"</option>
<option value=\"8\">"+ String Line(include(lang+'soft_addT9'),mm) +"</option>
</select>
"+ String Line(include(lang+'soft_add2'),mm) +"<br>
<input type=\"text\" name=\"URL1\" value="
"+String URL1=printTableData("URL1", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'soft_add3'),mm) +" <br>
<input type=\"text\" name=\"URL2\" value="
"+String URL2=printTableData("URL2", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'soft_add4'),mm) +" <br>
<input type=\"text\" name=\"URL3\"
value="
"+String URL3=printTableData("URL3", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'soft_add5'),mm) +" <br>
<input type=\"text\" name=\"INFO\"value="
"+String INFO=printTableData("INFO", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'soft_add6'),mm) +" <br>
<input type=\"text\" name=\"VER\"value="
"+String VER=printTableData("VER", rs, 4048, true)+"
"
>
"+ String Line(include(lang+'soft_add7'),mm) +" <br>
<select name=\"OS\">
value="
"+String INFO=printTableData("INFO", rs, 4048, true)+"
"
<option value=\""+String OS=printTableData("OS", rs, 4048, true)+"\" selected>"+String OS=printTableData("OS", rs, 4048, true)+"</option>
<option value=\"Windows NT\">Windows NT</option>
<option value=\"Windows ME\">Windows ME</option>
<option value=\"Windows 95\">Windows 95</option>
<option value=\"Windows ME\">Windows ME</option>
<option value=\"Windows 98\">Windows 98</option>
<option value=\"Windows XP\">Windows XP</option>
<option value=\"Windows 2000\">Windows 2000</option>
<option value=\"Windows 2003\">Windows 2003</option>
<option value=\"Linux\">Linux</option>
<option value=\"Unix\">Unix</option>
<option value=\"OS/2\">OS/2</option>
<option value=\"Macintosh\">Macintosh</option>
<option value=\"Palm\">Palm</option>
</select>
"+ String Line(include(lang+'soft_add8'),mm) +" <br>
<br>
<input type=\"hidden\" name=\"DATE\" value=\"
"+String TTT=Get.Date()+"
\">
<br>
<input type=\"text\" name=\"COST\">
"+ String Line(include(lang+'soft_add9'),mm) +"<br>
<input type=\"text\" name=\"PERS\">
"+ String Line(include(lang+'soft_add10'),mm) +" <br>
<input type=\"hidden\" name=\"wow\" value=\""+String WOW=printTableData("WOW", rs, 4048, true)+"\">
<br>
<input type=\"hidden\" name=\"HIDE\" value=\"1\">
<br>
<input type=\"submit\" name=\"
"+ String Line(include(lang+'soft_pipe'),mm) +"
\" value=\"Submit\">
<br></form>");%>
МОДУЛЬ ЗАПИСИ ИЗМЕНЕНИЙ РЕДАКТОРА ОПИСАНИЯ ПРОГРАММ АВТОРА SAVE_ME.JSP
<%@ page import="java.*" %>
<%Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
ID = request.getParameter("ID");
GID = request.getParameter("GID");
TID = request.getParameter("TID");
NAME = request.getParameter("NAME");
URL1 = request.getParameter("URL1");
URL2 = request.getParameter("URL2");
URL3 = request.getParameter("URL3");
INFO = request.getParameter("INFO");
VER = request.getParameter("VER");
OS = request.getParameter("OS");
DATE = request.getParameter("DATE");
COST = request.getParameter("COST");
PERS = request.getParameter("PERS");
WOW = request.getParameter("WOW");
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3)); Statement stmt = con.createStatement(); String sql;
sql = "update into PROGRAMERS (GID,TID,NAME,URL1,URL2,URL3,INFO,VER,OS,DATE,COST,PERS,WOW,HIDE) VALUES ('GID"++"','"+TID+"','"+NAME+"','"+URL1+"','"+URL2+"','"+URL3+"','"+INFO+"','"+VER+"','"+OS+"','"+DATE+"','"+COST+"'",'"+PERS+"'",'"+WOW+"'",'1'";
ResultSet rs = stmt.executeQuery(sql);%>
МОДУЛЬ ЗАПИСИ ИЗМЕНЕНИЙ РЕДАКТОРА ДАННЫХ АВТОРА SAVE_AVTOR.JSP
<%@ page import="java.*" %>
<%
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
ID = request.getParameter("ID");
LOGIN = request.getParameter("LOGIN");
PASSWORD = request.getParameter("PASSWORD");
P_NAME = request.getParameter("P_NAME");
ADDRES = request.getParameter("ADDRES");
GOROD = request.getParameter("GOROD");
STRANA = request.getParameter("STRANA");
TELEFON = request.getParameter("TELEFON");
FAX = request.getParameter("FAX");
INEMAIL = request.getParameter("INEMAIL");
OUTEMAIL = request.getParameter("OUTEMAIL");
CNUM = request.getParameter("CNUM");
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3)); Statement stmt = con.createStatement(); String sql;
sql = "update into PROGRAMERS (LOGIN,PASSWORD,P_NAME,ADDRES,GOROD,STRANA,TELEFON,FAX,INEMAIL,OUTMAIL,CNUM) VALUES ('LOGIN"++"','"+PASSWORD+"','"+P_NAME+"','"+ADDRES+"','"+GOROD+"','"+STRANA+"','"+TELEFON+"','"+FAX+"','"+INEMAIL+"','"+OUTMAIL+"','"+CNUM+"'";
ResultSet rs = stmt.executeQuery(sql);%>
МОДУЛЬ АВТОРИЗАЦИИ ПОКУПАТЕЛЯ BUYER.JSP
<%@ page import="java.*" %>
<%
int pages;
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
LOGIN = request.getParameter("LOGIN");
PASSWORD = request.getParameter("PASSWORD");
if (LOGIN == null) out.println("
<form name=\"form1\" method=\"post\" action=\"buyer.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"
<input type=\"text\" name=\"PASSWORD\">
"+ String Line(include(lang+'password'),mm) +"
<input type=\"submit\" name=\"Submit\" value=\"Submit\">
</p>
</form>
<hr>
<form name=\"form2\" method=\"post\" action=\"buyer.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"<br>
<input type=\"text\" name=\"PASSWORD1\">
"+ String Line(include(lang+'pass2'),mm) +" <br>
<input type=\"text\" name=\"PASSWORD1\">
"+ String Line(include(lang+'pass1'),mm) +" <br>
<input type=\"text\" name=\"NAME\">
"+ String Line(include(lang+'name'),mm) +" <br>
<input type=\"text\" name=\"ADDRES\">
"+ String Line(include(lang+'address'),mm) +"<br>
<input type=\"text\" name=\"CITY\">
"+ String Line(include(lang+'gorod'),mm) +" <br>
<input type=\"text\" name=\"INDEX\">
"+ String Line(include(lang+'index'),mm) +" <br>
<input type=\"text\" name=\"PHONE\">
"+ String Line(include(lang+'telefon'),mm) +"<br>
<input type=\"text\" name=\"COUNTRY\">
"+ String Line(include(lang+'strana'),mm) +" <br>
<input type=\"text\" name=\"FAX\">
"+ String Line(include(lang+'fax'),mm) +" <br>
<input type=\"text\" name=\"EMAIL\">
"+ String Line(include(lang+'email'),mm) +"</p>
<input type=\"text\" name=\"CARD\">
"+ String Line(include(lang+'card'),mm) +"</p>
<input type=\"text\" name=\"CNUMBER\">
"+ String Line(include(lang+'cnumber'),mm) +"</p>
<input type=\"text\" name=\"EXPIRE\">
"+ String Line(include(lang+'expire'),mm) +"</p>
</form>
");
PASSWORD1 = request.getParameter("PASSWORD1");
Class.forName("org.gjt.mm.mysql.Driver");
ocon = DriverManager.getConnection("jdbc:mysql:///".String Line(Include('config.inc'),1), String Line(Include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmtt = ocon.createStatement();
if ((LOGIN != null) && (PASSWORD1 == null) ) {
ResultSet rc = stmtt.executeQuery("Select * from BUYERS where LOGIN = '"+LOGIN+"'");
if(!rs){
out.println(String Line(include(lang+'login_error'),mm));
out.println("
<form name=\"form1\" method=\"post\" action=\"buyer.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"
<input type=\"text\" name=\"PASSWORD\">
"+ String Line(include(lang+'password'),mm) +"
<input type=\"submit\" name=\"Submit\" value=\"Submit\">
</p>
</form>
");
}
String P=printTableData("PASSWORD", rc, 4048, true)
if(!stristr(P,PASSWORD)) {
out.println(String Line(include(lang+'login_error'),mm));
out.println("
<form name=\"form1\" method=\"post\" action=\"buyer.jsp\">
<p>
<input type=\"text\" name=\"LOGIN\">
"+ String Line(include(lang+'login'),mm) +"
<input type=\"text\" name=\"PASSWORD\">
"+ String Line(include(lang+'password'),mm) +"
<input type=\"submit\" name=\"Submit\" value=\"Submit\">
</p>
</form>
");
}
String ID=printTableData("KID", rc, 4048, true)
include('buyer_menu.jsp?KID='+KID);
}
//new avtor
if (LOGIN = request.getParameter("LOGIN") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (PASSWORD1 = request.getParameter("PASSWORD1") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (PASSWORD2 = request.getParameter("PASSWORD2") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (NAME = request.getParameter("NAME") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (ADDRESS = request.getParameter("ADDRESS") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (CITY = request.getParameter("CITY") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (INDEX = request.getParameter("INDEX") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (COUNTRY = request.getParameter("COUNTRY") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (PHONE = request.getParameter("PHONE") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (FAX = request.getParameter("FAX") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (EMAIL = request.getParameter("EMAIL") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (CARD = request.getParameter("CARD") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (CNUMBER = request.getParameter("CNUMBER") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if (EXPIRE = request.getParameter("EXPIRE") == null) out.printLn(String Line(include(lang+'reg_error'),mm));
if(!stristr(PASSWORD1,PASSWORD2))out.printLn(String Line(include(lang+'reg_error'),mm));
String DATE=Get.Date();
Int BCOUNT=0;
Int MONEY=0;
Connection con = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
Int KID = stmtt.executeQuery("Select count(*) from KORZINA");
ResultSet rs = stmtt.executeQuery("insert into KORZINA (SID,COST,DATE,THANKS) values ('"+KID+"','0','0','0')");
ResultSet rc = stmtt.executeQuery("Select * from BUYERS where LOGIN = '"+LOGIN+"'");
if(rc) out.printLn(String Line(include(lang+'user_exists'),mm));
String sql;
sql = "insert into BUYERS
(LOGIN,PASSWORD,NAME,ADDRESS,CITY,COUNTRY,PHONE,FAX,EMAIL,DATE,BCOUNT,MONEY,KID,CARD,CNUMBER,EXPIRE) VALUES ('"+LOGIN+"','"+PASSWORD1+"','"+NAME+"','"+ADDRESS+"','"+CITY+"','"+COUNTRY+"','"+PHONE+"','"+FAX+"','"+EMAIL+"','"+DATE+"','"+BCOUNT+"','"+MONEY+"'",'"+KID+"'",'"+CARD+"'",'"+CNUMBER+"'",'"+EXPIRE+"'";
ResultSet rs = stmt.executeQuery(sql);
if(!rs) out.printLn(String Line(include(lang+'add_error'),mm));
ResultSet rq = stmtt.executeQuery("Select * from BUYERS where LOGIN = '"+LOGIN+"'");
String ID=printTableData("KID", rc, 4048, true)
include('buyer_menu.jsp?KID='+KID);
%>
МОДУЛЬ ГЕНЕРАЦИИ МЕНЮ ДЛЯ ПОКУПАТЕЛЯ BUYER_MENU.JSP
<%@ page import="java.*" %>
<%
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
KID = request.getParameter("KID");
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
String sql;
ResultSet rs = stmt.executeQuery("Select * from KORZINA where SID ='"+KID+"'");
ResultSet rc = stmt.executeQuery("Select * from BUYERS where KID ='"+KID+"'");
GLOBALS String GENID=String ID=printTableData("ID", rc, 4048, true);
out.println("<table width=\"100%\" border=\"1\">
<tr>
<td>#</td>
<td>"+ String Line(include(lang+'soft_name'),mm) +"</td>
<td>"+ String Line(include(lang+'buy_date'),mm) +"</td>
<td>"+ String Line(include(lang+'soft_cost'),mm) +"</td>
<td>"+ String Line(include(lang+'buy_status'),mm) +"</td>
<td>"+ String Line(include(lang+'discont'),mm) +"</td>
</tr>");
Int ic=0;
while (rs.next())
{
ic++;
out.println("
<tr>
<td>"+ic+"</td>
<td>"+String NAME=printTableData("NAME", rs, 4048, true)+"</td>
<td>"+String DATE=printTableData("DATE", rs, 4048, true)+"</td>
<td>"+String COST=printTableData("COST", rs, 4048, true)+"</td>
<td><a href=\"buy.jsp?KID="+String ID=printTableData("ID", rs, 4048, true)+"&ID="+String ID=printTableData("ID", rc, 4048, true)+"\"></td>
<td>"+String THANKS=printTableData("THANKS", rs, 4048, true)+"</td>
</tr>
");
out.println("
<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>
<div align=\"center\"><a href=\"index.phtml\">
"+ String Line(include(lang+'soft_menu_down1'),mm) +"
</a></div>
</td>
<td>
<div align=\"center\"><a href=\"save.jsp?con="+con+"\">
"+ String Line(include(lang+'soft_menu_down2'),mm) +"
</a></div>
</td>
<td>
<div align=\"center\"><a href=\"undo.jsp?con="+con+"\">
"+ String Line(include(lang+'soft_menu_down3'),mm) +"
</a></div>
</td>
<td>
<div align=\"center\"><a href=\"help.html\">
"+ String Line(include(lang+'soft_menu_down4'),mm) +"
</a></div>
</td>
</tr>
</table>
");
%>
МОДУЛЬ СОХРАНЕНИЯ ИЗМЕНЕНИЙ АВТОРОМ ПРОГРАММ И ПОКУПАТЕЛЕМ SAVE.JSP
<%@ page import="java.*" %>
<%
Connection con = request.getParameter("con");
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
Statement stmt = con.close();
if(stmt){
out.println("<hr>"+ String Line(include(lang+'save_base'),mm) +"");
} else {
out.println("<hr>"+ String Line(include(lang+'err_save_base'),mm) +"");
}
}
%>
МОДУЛЬ ОТМЕНЫ ИЗМЕНЕНИЙ СДЕЛАННЫХ АВТОРОМ ПРОГРАММ И ПОКУПАТЕЛЕМ UNDO.JSP
<%@ page import="java.*" %>
<%
Connection con = request.getParameter("con");
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
Statement stmt = con.UndoconChanges();
if(stmt){
out.println("<hr>"+ String Line(include(lang+'undo_base'),mm) +"");
} else {
out.println("<hr>"+ String Line(include(lang+'err_undo_base'),mm) +"");
}
%>
МОДУЛЬ РЕАЛИЗАЦИИ ПОКУПКИ ПРОГРАММЫ И ОТМЕНЫ ПОКУПКИ BUY.JSP
<%@ page import="java.*" %>
<%
Connection ocon = null;
lang = referes.getGlobals("lang");
mm = request.getParameter("m");
KID = request.getParameter("KID");
ID = request.getParameter("ID");
BID = request.getParameter("BID");
if((KID!=null)&&(ID!=null)){
String ST =
include("http://mystats.ebay.com/?SHOP=A8721781&KID="+KID+"&ID="+ID+"");
} esle {
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("Select * from KORZINA where SID ='"+KID+"'");
ResultSet rc = stmt.executeQuery("Select * from BUYERS where KID ='"+KID+"'");
COOK =
request.putParameter("SHOP=A8721781",""+printTableData("ID", rc, 4048, true)+"",""+printTableData("NAME", rc, 4048, true)+"",""+printTableData("ADDRESS", rc, 4048, true)+"",""+printTableData("CITY", rc, 4048, true)+"",""+printTableData("COUNTRY", rc, 4048, true)+"",""+printTableData("INDEX", rc, 4048, true)+"",""+printTableData("PHONE", rc, 4048, true)+"",""+printTableData("EMAIL", rc, 4048, true)+"",""+printTableData("BCOUNT", rc, 4048, true),+"",""+printTableData("MONEY", rc, 4048, true)+"",""+printTableData("KID", rc, 4048, true),+"",""+printTableData("CARD", rc, 4048, true)+"",""+printTableData("CNUMBER", rc, 4048, true)+"",""+printTableData("EXPIRE", rc, 4048, true)+"",""+BID"");
Open.Url("http://www.ebay.com/buyers_shops/","COOK");
if(stristr(request.Referer.Parameter("thankyou"),"thanksyou")){
con = DriverManager.getConnection("jdbc:mysql:///".String Line(include('config.inc'),1), String Line(include('config.inc'),2), String Line(include('config.inc'),3));
Statement stmt = con.createStatement();
ResultSet rc = stmt.executeQuery("Select * from BUYERS where KID ='"+KID+"'");
Int J=printTableData("BCOUNT", rc, 4048, true)+1;
ResultSet rd = stmt.executeQuery("Select * from SOFT where BID ='"+BID+"'");
ResultSet rk = stmt.executeQuery("Select * from KORZINA where SID ='"+KID+"'");
Int M=printTableData("COST", rd, 4048, true);
Int S=printTableData("THANKS", rk, 4048, true)+1;
Int z=m-(m%s);
String sql1;
String sql2;
sql1 = "insert into BUYERS (BCOUNT,MONEY) VALUES ("'"+J+"','"+z+"'");
ResultSet rs = stmt.executeQuery(sql1);
String DATE=Get.Date();
sql2 = "insert into KORZINA (SID,COST,DATE,THANKS) VALUES ("'"+KID+"',"'"+m+"',"'"+DATE+"','"+z+"'");
out.println("<hr>"+ String Line(include(lang+'thanks_2buyer'),mm) +"");
} else {
out.println("<hr>"+ String Line(include(lang+'bad_credit'),mm) +"");
}}%>
ГЛАВНЫЙ КОНФИГУРАЦИОННЫЙ ФАЙЛ МОДУЛЕЙ ИНТЕРНЕТ МАГАЗИНА CONFIG.INC
localhost:3306
admin
XXPASSXX
lang_rus
lang_eng
Размещено на Allbest.ru
Подобные документы
Этапы проектирования информационных систем. Корпоративные информационные системы, тенденции их развития. Требования к организации базы данных. Основные концепции реляционных баз данных. Выбор системы проектирования. Логическая структура приложения.
дипломная работа [2,2 M], добавлен 20.12.2012Обзор основных принципов построения информационных систем для торговли через Интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирования автоматизированной системы управления книжным Интернет магазином.
дипломная работа [4,2 M], добавлен 24.03.2010Технологии автоматизированного проектирования, автоматизированного производства, автоматизированной разработки и конструирования. Концептуальный проект предполагаемого продукта в форме эскиза или топологического чертежа как результат подпроцесса синтеза.
реферат [387,2 K], добавлен 01.08.2009Использование бинарных деревьев для поиска данных. Схемы алгоритмов работы с бинарным деревом. Проектирование алгоритмов и программ. Структура программного комплекса. Язык С# как средство для разработки автоматизированной информационной системы "Адрес".
курсовая работа [914,9 K], добавлен 14.11.2013Функциональное описание процесса разработки системы автоматического проектирования цилиндрической емкости. Математическая постановка и программное обеспечение задачи. Алгоритм работы программы и результаты ее работы, анализ использования основных окон.
курсовая работа [876,0 K], добавлен 20.12.2012Анализ проектирования автоматизированной информационной системы компьютерного магазина "Джей". Разработка базы данных на языке Transact-SQL в системе управления базами данных Microsoft SQL Server 2000. Расчет себестоимости и цены программного продукта.
курсовая работа [2,3 M], добавлен 16.08.2012Цели и задачи проектирования информационной системы, основные требования к ней, внутренняя структура и взаимосвязь отдельных компонентов. Обзор и анализ существующих программных разработок. Обоснование стратегии автоматизации и технологии проектирования.
курсовая работа [3,3 M], добавлен 12.01.2015Предпосылки внедрения систем автоматизированного проектирования. Условная классификация САПР. Анализ программ, которые позволяют решать инженерные задачи. Система управления жизненным циклом продукта - Product Lifecycle Management, ее преимущества.
контрольная работа [1,3 M], добавлен 26.09.2010Проектирование базы данных "Менеджер". Выбор системы проектирования и реализации. Задачи, выполняемые приложением. Технические требования, предъявляемые к базе данных. Ее информационно-логическая структура. Основные принципы работы с приложением.
дипломная работа [2,5 M], добавлен 20.05.2013Принципы проектирования базы данных. Разработка автоматизированной информационной системы для учета материалов хранящихся на складах, их движения по складам, контроля прихода, расхода и остатков материалов, а так же для выявления потребности в их закупке.
отчет по практике [4,9 M], добавлен 03.02.2013