Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проект інформаційної системи обліку, обробки та зберігання особистих справ учнів МОУ "Гімназії № 3 ім. М.Ф. Панькова"

Реферат Проект інформаційної системи обліку, обробки та зберігання особистих справ учнів МОУ "Гімназії № 3 ім. М.Ф. Панькова"





еню буде поповнюватися і розширяться база довідкової інформації системи, а також поповняться дані по учням, їх успішність. p align="justify"> У групі В«Додати дані по учнямВ» (малюнок 8.5.2) зібрані функції по додаванню даних про учнів в базу даних.

Меню В«Додати учняВ». Вибравши цей пункт меню, ми зможемо додати дані по новому учневі в базу даних. p align="justify"> Вибираємо клас, вводимо дані по учневі (ПІБ, стать), завантажуємо фотографію учня (малюнок 8.5.3). Завантаження фотографії учня не обов'язкове, але для великої персоналізації особистої справи рекомендується прив'язувати фотографію до особової справи. Фотографії зберігаються в каталозі PhotoPupil. p align="justify"> Вибираємо, чи будуть введені дані за паспортом і свідоцтвом про народження учня. p align="justify"> Код додавання нового учня в базу даних представлений в лістингу 8.5.1.


Лістинг 8.5.1 - Додавання нового учня в базу даннихint AddPupil (Connection con, string FamilyPupil, string NamePupil, string PatronymicPupil, LayerClass, string TypeClass, string SpeciesClass, string DateEnterShcool, PhonePupil, string SexPupil, int BirthdayCertificate_ID, int Passport_ID, string Image)

{com = new SqlCommand ();. Connection = con.Con;

// Отримання ідентифікатора типу классаTypeClass_ID;. CommandText = String.Format ("SELECT TYPECLASSID FROM TABLE_TYPECLASS WHERE TYPECLASS = '{0}'", TypeClass);. Open (); _ID = ( int) com.ExecuteScalar ();. Close ();

// Отримання ідентифікатора спеціалізації классаSpeciesClass_ID;. CommandText = String.Format ("SELECT SPECIESCLASSID FROM TABLE_SPECIESCLASS WHERE SPECIESCLASS = '{0}'", SpeciesClass);. Open (); _ID = ( int) com.ExecuteScalar ();. Close ();

// Отримання ідентифікатора рівня классаLayerClass_ID;. CommandText = String.Format ("SELECT LAYERCLASSID FROM TABLE_LAYERCLASS WHERE LAYERCLASS = '{0}'", LayerClass);. Open (); _ID = ( int) com.ExecuteScalar ();. Close ();

// Отримання ідентифікатора классаClass_ID;. CommandText = String.Format ("SELECT CLASSID FROM TABLE_CLASS WHERE LAYERCLASS_ID = '{0}' AND TYPECLASS_ID =" {1} 'AND SPECIES_ID =' {2} '", _ID, TypeClass_ID, SpeciesClass_ID);. Open (); _ID = (int) com.ExecuteScalar ();. Close ();

// Отримання ідентифікатора полаSex_ID;. CommandText = String.Format ("SELECT SEXID FROM TABLE_SEX WHERE SEX = '{0}'", SexPupil);. Open (); _ID = (int ) com.ExecuteScalar ();. Close ();

// Додавання нового ученіка.CommandText = String.Format ("INSERT INTO TABLE_PUPIL (FAMILYPUPIL, NAMEPUPIL, PATRONYMICPUPIL, YEARENTERSHCOOLPUPIL, CLASSPUPIL_ID, BirthdayCertificate_ID, PASSPORTPUPIL_ID, PHONEPUPIL, SEXPUPIL_ID, PHOTOPUPIL) VALUES ('{ 0} ',' {1} ',' {2} ',' {3} ',' {4} ',' {5} &#...


Назад | сторінка 19 з 39 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Розробка програми, що використовує однофайловий базу даних на Pascal
  • Реферат на тему: Створення програмного продукту, що дозволяє синхронізувати дані вже наявної ...
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...
  • Реферат на тему: Проектування програмного модуля експорту / імпорту в базу даних аналізу лог ...