Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка інформаційної системи накопичення, зберігання та вибірки даних про проекти, що виконуються підприємством і розробником web-додатків

Реферат Розробка інформаційної системи накопичення, зберігання та вибірки даних про проекти, що виконуються підприємством і розробником web-додатків





пки: створення, зміна та видалення (знаки +, -, * соответвственно). Цей інтерфейс використовується також для роботи з записами про клієнтів, співробітників і задачах.

При натисканні кнопки створення викликається форма проекту, на якій в текстовому полі і випадних списках, пов'язаних з відповідними стовпцями в БД, задаються значення полів нового об'єкта (а саме найменування, клієнт, керівник і крайній строк). При підтвердженні введення формується нова рядок і додається у відповідну таблицю, шляхом виклику стандартного методу: thBaseDataSet. Tables [«project»]. Rows. Add (row);. projectTableAdapter. Update (projects5thBaseDataSet. project);

При натисканні кнопки зміни також викликається форма проекту. Але попередньо здійснюється її заповнення поточними значеннями для змінюваного об'єкта. Через властивість форми передається ідентифікатор змінюваного об'єкта (поточний об'єкт у випадаючому списку): fp=new FormProject ();. preLoad ();. modId=Convert. ToInt32 (comboBoxProjects. SelectedValue. ToString ());

Попередньо здійснюється ініціалізація таблиць шляхом виклику методів TableAdapter. Fill (DataSet. Table) для таблиць проектів, таблиць і клієнтів (всі ці таблиці беруть участь у поданні даних на формі проекту).

При підтвердженні зроблених змін викликається збережена процедура поновлення запису: thBaseDataSetTableAdapters. QueriesTableAdapter qTA=new Projects5thBaseDataSetTableAdapters. QueriesTableAdapter (); tS=Convert. ToDateTime (projects5thBaseDataSet. project. Rows [mN] [«timeStart»]); tF=Convert. ToDateTime (projects5thBaseDataSet. project. Rows [mN] [«timeFin»]);. project_mod (mId, textBoxName. Text, (int) comboBoxUser. SelectedValue, (int) comboBoxClient. SelectedValue, tS, tF, dateTimePickerDeadline. Value);

Слід зауважити, що значення часу початку і закінчення виконання проекту не доступні для редагування, оскільки їх формування має відбуватися на підставі входять до їх складу подзадач.

Видалення також здійснюється шляхом виклику збереженої процедури видалення запису: thBaseDataSetTableAdapters. QueriesTableAdapter qTA=new Projects5thBaseDataSetTableAdapters. QueriesTableAdapter ();. project_del (Convert. ToInt32 (comboBoxProjects. SelectedValue. ToString ()));

Форма (під-) задачі (task) дозволяє створювати запис про нову (під-) завданню і змінювати властивості існуючих (під-) завдань.

Робота з таблицею завдань аналогічна роботі з таблицею проектів (панель кнопок +, -, *). Різниця лише в керуючому елементі, з якого витягується ідентифікатор змінною / удаляемой запису. Для завдань - це таблиця завдань, де значення виходить за поточною виділеному рядку, тоді як для проектів - це значення списку, що випадає.



Форма замовників (clients) дозволяє переглядати дані про замовників, викликати форму додавання або зміни запису про замовника, а також видаляти записи про замовників. На відміну від форми проектів заповнення таблиці здійснюється автоматично (оскільки не потрібно додаткової обробки даних перед виведенням).

Форма замовника (client) служить для створення запису про новий замовника та зміни властивостей існуючих замовників.



Форма співробітників (users) дозволяє переглядати дані про співробітників, в...


Назад | сторінка 6 з 9 | Наступна сторінка





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

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