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

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





ії ( enter) дозволяє обмежити доступ до роботи з додатком.

Після запуску клієнта відбувається з'єднання з базою даних. У форму авторизації додані об'єкти DataSet, BindingSource і TableAdapter для таблиці користувачів. При завантаженні форми викликається метод читання записів з зазначеної таблиці:. Fill (projects5thBaseDataSet. user);

При цьому автоматично відбувається виклик стандартного методу доступу до даних DataSet через BindingSource. Після заповнення таблиці користувачів можна звертатися до значень її полів через колекцію таблиць DataSet: thBaseDataSet. user. Rows [i] [«name»]

Для ідентифікації користувача здійснюється перебір імен і відповідних їм паролів з метою пошуку відповідності введених даних. У разі успіху визначається тип користувача, що задає рівень доступу до системи.

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

Після проходження авторизації викликається основна клієнтська форма.



Основна (main) форма дозволяє здійснювати спостереження за станом проектів, а також викликати форми, реалізують інші функції.

Робоча область форми містить таблицю, прив'язану до збереженій процедурі на вибірку «горящих» проектів. З цієї таблиці здійснюється експорт у файл xlsx.

В режимі повного доступу на формі розташовані три кнопки, які викликають форми проектів, клієнтів і користувачів відповідно. Додаток має багатовіконний інтерфейс, таким чином, одноразово може бути відкрито до чотирьох вікон.



Форма управління проектами (projects) дозволяє переглядати дані про проекти, викликати форми додавання або зміни запису про проект або складової (під-) завданню, а також видаляти (під-) завдання і закривати проекти.

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

Основна робоча область форми містить таблицю DataGridView, формовану «вручну», в ітераційної роботі з записами таблиці завдань в колекції таблиць DataSet. Цикл здійснює заповнення відповідного стовпця залежно від типу задачі (задача / підзадача). Крім того у вкладеному циклі проводиться заміна ідентифікатора співробітника-керівника на його ім'я (використовується таблиця користувачів в колекції таблиць DataSet).

випадає список пов'язаний з полем імені проекту в DataSet. При зміні значення відбувається оновлення таблиці (під-) завдань DataGridView. Таблиця формується «вручну», в ітераційної роботі з записами таблиці завдань в колекції таблиць DataSet. Шляхом вибірки значень за ідентифікатором проекту з колекції таблиць: thBaseDataSet. Tables [«task»]. Rows [i] [«idProject»]

Цикл здійснює заповнення відповідного стовпця залежно від типу задачі (задача / підзадача). Крім того у вкладеному циклі проводиться заміна ідентифікатора співробітника-керівника на його ім'я (використовується таблиця користувачів в колекції таблиць DataSet).

Сформовані рядки додаються в DataGridView методом add (row).

Праворуч від ComboBox розташовані три кно...


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





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

  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Підсистема автоматичного резервування даних користувачів і їх відновлення п ...
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel