Разработка подсистемы учета научно-исследовательской работы студентов
Трудности проведения работы по учету научно-исследовательских работ студентов. Создание базы данных, принцип системы автоматизированного учета. Интерфейс для просмотра таблиц базы данных полностью и их редактирования. Тестирование программного средства.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 28.08.2012 |
Размер файла | 2,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
private System. Windows. Forms. Button button2;
private System. Windows. Forms. DataGrid dataGrid2;
private System. Windows. Forms. TextBox textBox5;
private System. Windows. Forms. Label label2;
private System. Windows. Forms. Button button3;
private System. Windows. Forms. DataGrid dataGrid3;
private System. Windows. Forms. GroupBox groupBox4;
private System. Windows. Forms. DataGrid dataGrid4;
private System. Windows. Forms. Button button4;
private System. Windows. Forms. SaveFileDialog saveFileDialog1;
private System. Windows. Forms. GroupBox groupBox3;
private System. Windows. Forms. GroupBox groupBox1;
private System. Windows. Forms. DataGrid dataGrid5;
private System. Windows. Forms. Button button5;
private System. Data. OleDb. OleDbDataAdapter oleDbDataAdapter1;
private System. Windows. Forms. Button button6;
private System. Data. SqlClient. SqlConnection sqlConnection1;
private System. Data. OleDb. OleDbConnection oleDbConnection1;
private System. Data. OleDb. OleDbCommand oleDbSelectCommand1;
private Kursovoi. DataSet1all dataSet1all1;
private System. Windows. Forms. DateTimePicker dateTimePicker1;
private System. Windows. Forms. Label label9;
private System. Windows. Forms. DateTimePicker dateTimePicker2;
private System. Windows. Forms. DateTimePicker dateTimePicker3;
// / <summary>
// / Required designer variable.
// / </summary>
private System.componentModel. Container components = null;
public Form3 ()
{
//
// Required for Windows Form Designer support
//
InitializeComponent ();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
// / <summary>
// / Clean up any resources being used.
// / </summary>
protected override void Dispose (bool disposing)
{
if (disposing)
{
if (components! = null)
{
components. Dispose ();
}
}
base. Dispose (disposing);
}
private void checkBox1_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox1. Checked) this. textBox1. Enabled=true; else this. textBox1. Enabled=false;
}
private void checkBox2_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox2. Checked) this. textBox2. Enabled=true; else this. textBox2. Enabled=false;
}
private void checkBox3_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox3. Checked) this. textBox3. Enabled=true; else this. textBox3. Enabled=false;
}
string fam, imya, otch,rukov,tema;
string st="'";
private void button1_Click (object sender, System. EventArgs e)
{
fam=this. textBox1. Text;
imya=this. textBox2. Text;
otch=this. textBox3. Text;
rukov=this. textBox4. Text;
tema=this. textBox5. Text;
if (this. checkBox1. Checked&! this. checkBox2. Checked&! this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Фамилия="+st+fam+st+")";
}
if (! this. checkBox1. Checked&this. checkBox2. Checked&! this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Имя="+st+imya+st+")";
}
if (! this. checkBox1. Checked&! this. checkBox2. Checked&this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Имя="+st+otch+st+")";
}
if (this. checkBox1. Checked&this. checkBox2. Checked&! this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Фамилия="+st+fam+st+") AND (students. Имя="+st+imya+st+")";
}
if (this. checkBox1. Checked&! this. checkBox2. Checked&this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Фамилия="+st+fam+st+") AND (students. Отчество="+st+otch+st+")";
}
if (! this. checkBox1. Checked&this. checkBox2. Checked&this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Имя="+st+imya+st+") AND (students. Отчество="+st+otch+st+")";
}
if (this. checkBox1. Checked&this. checkBox2. Checked&this. checkBox3. Checked)
{
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (students. Фамилия="+st+fam+st+") AND (students. Имя="+st+imya+st+") AND (students. Отчество="+st+otch+st+")";
}
this. dataSet1all1. Clear ();
oleDbDataAdapter1. Fill (dataSet1all1);
}
char stt='"';
private void button2_Click (object sender, System. EventArgs e)
{
rukov=this. textBox4. Text;
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (prepods. Фамилия="+st+rukov+st+")";
this. dataSet1all1. Clear ();
this. oleDbDataAdapter1. Fill (this. dataSet1all1);
}
private void button3_Click (object sender, System. EventArgs e)
{
tema=this. textBox5. Text;
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (Raboty. Тема="+st+tema+st+")"; // +tema;
this. dataSet1all1. Clear ();
oleDbDataAdapter1. Fill (this. dataSet1all1);
}
string date;
private void button4_Click (object sender, System. EventArgs e)
{
date = this. dateTimePicker1. Text+" "+"00: 00: 00";
MessageBox. Show (date);
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (conferentions. Дата=" + @"'" +date+ @"'"+")";
this. dataSet1all1. Clear ();
oleDbDataAdapter1. Fill (dataSet1all1);
}
private void button5_Click (object sender, System. EventArgs e)
{
string daten = this. dateTimePicker2. Text+" "+"00: 00: 00", datek = this. dateTimePicker3. Text+" "+"00: 00: 00";
oleDbDataAdapter1. SelectCommand.commandText="SELECT Raboty. Код, Raboty. Тема, prepods. Фамилия AS ФамилияРуководителя, students. Фамилия, students. Имя, students. Отчество, groups. НазваниеГруппы, Raboty. ДатаСдачи, conferentions. Дата AS ДатаКонференции FROM Raboty, students, prepods, groups, conferentions WHERE (Raboty. КонфИД = conferentions. Код) AND (Raboty. СтудИД = students. Код) AND (students. ГрупИД = groups. КодГруппы) AND (Raboty. РуководительИД = prepods. Код) AND (conferentions. Дата>=" + @"'" +daten+ @"'"+") AND (conferentions. Дата<=" + @"'" +datek+ @"'"+")";
this. dataSet1all1. Clear ();
oleDbDataAdapter1. Fill (dataSet1all1);
}
private void Form3_Load (object sender, System. EventArgs e)
{
this. oleDbDataAdapter1. Fill (this. dataSet1all1,"Raboty");
}
string [] str1= new string [1000];
string nstr,kstr,str11,strob;
private void button6_Click (object sender, System. EventArgs e)
{
char gal='"';
for (int i=0; i<this. dataSet1all1. Tables ["Raboty"]. Rows. Count; i++)
{
str1 [i+1] +=@"<tr>";
for (int j=0; j<this. dataSet1all1. Tables [0]. Columns. Count; j++)
{
if (j<this. dataSet1all1. Tables [0]. Columns. Count-2)
str1 [i+1] +=@"<td width="+gal+"3%"+gal+">"+this. dataSet1all1. Tables [0]. Rows [i] [j]. ToString () +@"</td>";
if (j>this. dataSet1all1. Tables [0]. Columns. Count-3)
str1 [i+1] +=@"<td width="+gal+"3%"+gal+">"+this. dataSet1all1. Tables [0]. Rows [i] [j]. ToString (). TrimEnd ('0'). TrimEnd (': '). TrimEnd ('0'). TrimEnd (': '). TrimEnd ('0'). TrimEnd (' ') +@"</td>";
}
str1 [i+1] +=@"</tr>"+"\n";
}
nstr=@"<html>
<head>
<title>Отчет</title>
<meta http-equiv="+gal+@"Content-Type"+gal+" content="+gal+@"text/html; charset=windows-1251"+gal+@">
</head>
<body bgcolor="+gal+@"#FFFFFF"+gal+@" text="+gal+"#000000"+gal+@">
<table width="+gal+"93%"+gal+@" border="+gal+"1"+gal+@">";
kstr=@"</table>
</body>
</html>
";
stringprodolzhstr=@" <tr>
<td width="+gal+@"3%"+gal+" height="+gal+"33"+gal+@">Код</td>
<td width="+gal+"4%"+gal+" height="+gal+"33"+gal+@">Тема</td>
<td width="+gal+"7%"+gal+" height="+gal+"33"+gal+@">Фамилия</td>
<td width="+gal+"4%"+gal+" height="+gal+"33"+gal+@">Имя</td>
<td width="+gal+"7%"+gal+" height="+gal+"33"+gal+@">Отчество</td>
<td width="+gal+"5%"+gal+" height="+gal+"33"+gal+@">Группа</td>
<td width="+gal+"11%"+gal+" height="+gal+"33"+gal+@">Руководитель</td>
<td width="+gal+"7%"+gal+" height="+gal+"33"+gal+@">Дата Сдачи</td>
<td width="+gal+"6%"+gal+" height="+gal+"33"+gal+@">Дата Конференции</td>
</tr>";
for (int i=0; i<this. dataSet1all1. Tables [0]. Rows. Count+1; i++)
{
str11+=str1 [i];
}
strob=nstr+prodolzhstr+str11+kstr;
this. saveFileDialog1. ShowDialog ();
try
{
System. IO. FileStream fs=new System. IO. FileStream (this. saveFileDialog1. FileName,System. IO. FileMode. Create);
System. IO. StreamWriter writer=new System. IO. StreamWriter (fs,System. Text. Encoding. UTF8);
writer. Write (strob);
writer. Close ();
fs. Close ();
}
catch (Exception err)
{
// Form1. ShowMyMessage (err. Message);
}
}
}
}
Form4:
using System;
using System. Drawing;
using System. Collections;
using System.componentModel;
using System. Windows. Forms;
namespace Kursovoi
{
// / <summary>
// / Summary description for Form4.
// / </summary>
public class Form4: System. Windows. Forms. Form
{
private System. Windows. Forms. TabControl tabControl1;
private System. Windows. Forms. TabPage tabPage1;
private System. Windows. Forms. TabPage tabPage2;
private System. Windows. Forms. TabPage tabPage3;
private System. Windows. Forms. TabPage tabPage4;
private System. Windows. Forms. DataGrid dataGrid1;
private System. Windows. Forms. ListBox listBox4;
private System. Windows. Forms. Label label4;
private System. Windows. Forms. DataGrid dataGrid2;
private System. Windows. Forms. DataGrid dataGrid3;
private System. Windows. Forms. ListBox listBox2;
private System. Windows. Forms. Label label2;
private System. Windows. Forms. Button button2;
private System. Windows. Forms. CheckBox checkBox1;
private System. Windows. Forms. Button button1;
private System. Windows. Forms. DataGrid dataGrid4;
private System. Windows. Forms. DataGrid dataGrid5;
private System. Windows. Forms. ListBox listBox1;
private System. Windows. Forms. Label label1;
private System. Windows. Forms. Button button3;
private System. Windows. Forms. CheckBox checkBox2;
private System. Windows. Forms. Button button4;
private System. Windows. Forms. DataGrid dataGrid6;
private System. Windows. Forms. Button button5;
private System. Windows. Forms. CheckBox checkBox3;
private System. Windows. Forms. Button button6;
private System. Windows. Forms. DataGrid dataGrid7;
private System. Windows. Forms. Button button7;
private System. Windows. Forms. CheckBox checkBox4;
private System. Windows. Forms. Button button8;
private System. Data. OleDb. OleDbDataAdapter oleDbDataAdapter2;
private System. Data. SqlClient. SqlConnection sqlConnection1;
private System. Data. OleDb. OleDbConnection oleDbConnection1;
private System. Data. OleDb. OleDbDataAdapter oleDbDataAdapter3;
private Kursovoi. DataSet1stud dataSet1stud1;
private System. Data. OleDb. OleDbDataAdapter oleDbDataAdapter4;
private Kursovoi. DataSet1rab dataSet1rab1;
private Kursovoi. DataSet1prep dataSet1prep1;
private Kursovoi. DataSet1confs dataSet1confs1;
private Kursovoi. DataSet1groups dataSet1groups2;
private System. Data. OleDb. OleDbDataAdapter oleDbDataAdapter1;
private System. Data. OleDb. OleDbDataAdapter oleDbDataAdapter5;
private System. Windows. Forms. DataGrid dataGrid8;
private System. Windows. Forms. ListBox listBox3;
private System. Windows. Forms. Label label3;
private System. Data. OleDb. OleDbCommand oleDbSelectCommand1;
private System. Data. OleDb. OleDbCommand oleDbInsertCommand1;
private System. Data. OleDb. OleDbCommand oleDbUpdateCommand1;
private System. Data. OleDb. OleDbCommand oleDbDeleteCommand1;
private System. Data. OleDb. OleDbCommand oleDbSelectCommand2;
private System. Data. OleDb. OleDbCommand oleDbInsertCommand2;
private System. Data. OleDb. OleDbCommand oleDbUpdateCommand2;
private System. Data. OleDb. OleDbCommand oleDbDeleteCommand2;
private System. Data. OleDb. OleDbCommand oleDbSelectCommand3;
private System. Data. OleDb. OleDbCommand oleDbInsertCommand3;
private System. Data. OleDb. OleDbCommand oleDbUpdateCommand3;
private System. Data. OleDb. OleDbCommand oleDbDeleteCommand3;
private System. Data. OleDb. OleDbCommand oleDbSelectCommand4;
private System. Data. OleDb. OleDbCommand oleDbInsertCommand4;
private System. Data. OleDb. OleDbCommand oleDbUpdateCommand4;
private System. Data. OleDb. OleDbCommand oleDbDeleteCommand4;
private System. Data. OleDb. OleDbCommand oleDbSelectCommand5;
private System. Data. OleDb. OleDbCommand oleDbInsertCommand5;
private System. Data. OleDb. OleDbCommand oleDbUpdateCommand5;
private System. Data. OleDb. OleDbCommand oleDbDeleteCommand5;
// / <summary>
// / Required designer variable.
// / </summary>
private System.componentModel. Container components = null;
public Form4 ()
{
//
// Required for Windows Form Designer support
//
InitializeComponent ();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
// / <summary>
// / Clean up any resources being used.
// / </summary>
protected override void Dispose (bool disposing)
{
if (disposing)
{
if (components! = null)
{
components. Dispose ();
}
}
base. Dispose (disposing);
}
private void button2_Click (object sender, System. EventArgs e)
{
this. Close ();
}
private void checkBox1_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox1. Checked) {this. dataGrid1. ReadOnly=false; this. button1. Enabled=true; }
else {this. dataGrid1. ReadOnly=true; this. button1. Enabled=false; }
}
private void button1_Click (object sender, System. EventArgs e)
{
this. oleDbDataAdapter4. Update (this. dataSet1rab1,"Raboty");
this. dataSet1rab1. Clear ();
this. oleDbDataAdapter4. Fill (this. dataSet1rab1,"Raboty");
}
private void Form4_Load (object sender, System. EventArgs e)
{
this. oleDbDataAdapter1. Fill (this. dataSet1stud1);
this. oleDbDataAdapter5. Fill (this. dataSet1prep1);
this. oleDbDataAdapter2. Fill (this. dataSet1groups2);
this. oleDbDataAdapter3. Fill (this. dataSet1confs1);
this. oleDbDataAdapter4. Fill (this. dataSet1rab1);
}
private void button3_Click (object sender, System. EventArgs e)
{
this. Close ();
}
private void checkBox2_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox2. Checked) {this. dataGrid4. ReadOnly=false; this. button4. Enabled=true; }
else {this. dataGrid4. ReadOnly=true; this. button4. Enabled=false; }
}
private void button4_Click (object sender, System. EventArgs e)
{
this. oleDbDataAdapter1. Update (this. dataSet1stud1,"students");
this. dataSet1stud1. Clear ();
this. oleDbDataAdapter1. Fill (this. dataSet1stud1,"students");
}
private void checkBox3_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox3. Checked) {this. dataGrid6. ReadOnly=false; this. button6. Enabled=true; }
else {this. dataGrid6. ReadOnly=true; this. button6. Enabled=false; }
}
private void button5_Click (object sender, System. EventArgs e)
{
this. Close ();
}
private void button6_Click (object sender, System. EventArgs e)
{
this. oleDbDataAdapter3. Update (this. dataSet1confs1,"conferentions");
this. dataSet1confs1. Clear ();
this. oleDbDataAdapter3. Fill (this. dataSet1confs1,"conferentions");
}
private void button8_Click (object sender, System. EventArgs e)
{
this. Close ();
}
private void checkBox4_CheckedChanged (object sender, System. EventArgs e)
{
if (this. checkBox4. Checked) {this. dataGrid7. ReadOnly=false; this. button8. Enabled=true; }
else {this. dataGrid7. ReadOnly=true; this. button8. Enabled=false; }
}
private void button7_Click (object sender, System. EventArgs e)
{
this. oleDbDataAdapter2. Update (this. dataSet1groups2,"groups");
this. dataSet1groups2. Clear ();
this. oleDbDataAdapter2. Fill (this. dataSet1groups2,"groups");
}
}
}
Приложение Б. Диаграмма DFD
Приложение В. Диаграмма вариантов использования
Размещено на Allbest.ru
Подобные документы
Возможности создания баз данных средствами программного продукта SQL. Изучение предметной области и разработка проекта базы данных по учету студентов "Журнал классного руководителя". Задачи реализации программного средства, его тестирование и отладка.
курсовая работа [3,7 M], добавлен 07.12.2012Разработка программного проекта для осуществления автоматизированного учета оплаты обучения в количественном и стоимостном выражении. Описание алгоритма формирования отчета и структуры таблицы базы данных. Осуществление просмотра и редактирования данных.
курсовая работа [2,1 M], добавлен 02.05.2015- Разработка системы учета успеваемости студентов на основе рейтинговой системы - подсистема "Кафедра"
Проектировка и создание системы, направленной на упразднение трудной и рутинной работы преподавателей, за счет централизованного хранения данных об успеваемости студентов и удобного доступа к ним. Средства реализации и тестирование программного средства.
курсовая работа [1,3 M], добавлен 28.08.2012 Структура обязательной информации, включаемой в базу данных компьютерной фирмы. Создание таблиц с помощью Microsoft Access, содержащих сведения о компьютерах, покупателях, оплате. Разработка форм для выполнения расчетов, просмотра и редактирования данных.
контрольная работа [2,3 M], добавлен 10.04.2012Разработка проектных решений по созданию подсистемы учета студентов в деканате различных форм и видов обучения, диагностический анализ системы управления. Проектирование информационной базы данных, построение инфологической и датологической модели.
дипломная работа [1,1 M], добавлен 24.06.2011Исследование работы научно-исследовательской лаборатории и проблем сайтостроения. Анализ действующих научно-образовательных математических Web-сайтов. Разработка и реализация базы данных, страниц для студентов и библиотеки с докладами и презентациями.
дипломная работа [2,1 M], добавлен 12.10.2012Разбиение данных по таблицам и создание связей между таблицами. Нормализация и проектирование сценария работы базы данных. Выбор программного обеспечения. Требования к аппаратным и программным средствам для работы созданного программного продукта.
курсовая работа [30,2 K], добавлен 23.01.2011Разработка базы данных для автоматизации учета и хранения сведений о заявках от работодателей. Проектирование приложения в СУБД Access. Описание запросов, отчетов и представлений данных. Интерфейс, условия выполнения и тестирование программного продукта.
курсовая работа [3,7 M], добавлен 05.04.2012Проектирование системы управления базой данных "Почтовые отделения" для создания единой информационной системы: создание таблиц для хранения данных, ввод данных, разработка элементов базы, предназначенных для просмотра, редактирования и вывода информации.
курсовая работа [1,4 M], добавлен 31.03.2010Создание нескольких таблиц для нашей базы данных "Деканат студентов". Проектирование межтабличных связей. Создание формы в режиме "Мастера создания форм". Запросы при помощи мастера. Запрос "Выбор студентов по успеваемости". Установка порядка сортировки.
лабораторная работа [124,5 K], добавлен 01.05.2014