У вас вопросы?
У нас ответы:) SamZan.net

практикумrdquo; на проект- Розробка програмного забезпечення для додавання нового користувача та коротког

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 4.4.2025

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
Тернопільський національний технічний університет імені Івана Пулюя

ЗВІТ
з дисципліни
Проектний практикум на проект:

Розробка програмного забезпечення для додавання нового користувача та короткого опису – Адресна книга

Перевірив:

к.т.н., ст. викл., Головатий А. І.

Розробив:

студент групи СПс-31 Непийвода Р.М.

Тернопіль 2013

Кафедра: Програмної інженерії

Дисципліна: Проектний практикум

Спеціальність: Програмна інженерія

Курс: 3  Група: СПс-31.  Семестр:  VI 

ЗАВДАННЯ

на проектування студенту

Непийводі Ростиславу Михайловичу

(Прізвище, Імя, По-батькові)

  1.  Тема проекту: Розробка проекту адресної книги.
  2.  Термін здачі закінченого проекту:  «      » жовтня 2013 р.
  3.  Вхідні дані для проекту: Дані предметної області, методичні вказівки, самостійно знайдені матеріали.
  4.  Зміст звіту: Вступ; Цілі документа; Перелік джерел; Огляд звіту; Загальний опис; Опис ПП; Функції ПП; Особливості реалізації; Користувацькі характеристики; Загальні обмеження; Обґрунтування та припущення; Висновки. 


РЕФЕРАТ

Звіт з проекту “Розробка проекту адресної книги”.

Об’єктом розробки став програмний продукт.

Ціль роботи: представити готовий програмний продукт, який містить інформацію про предметну область, а також виконує задані функції.

Отриманий програмний продукт був створений з допомогою Microsoft Visual Studio Version Selector. Він повністю  інтерактивний, тому цей продукт може бути використаний кожним, хто цікавиться цією проблемною галуззю.

Програмний продукт має перспективи подальшого розвитку. Наприклад, за допомогою різного роду додатків можна вдосконалити даний програмний продукт.


SUMMARY

Report of the project " Development of the project to convert currencies" .

The object was developing the software.

Objective: to provide ready software, which contains information about the subject area , and performs specified functions.

The resulting software was created with Microsoft Visual Studio Version Selector. It is fully interactive, so this product can be used by anyone who is interested in this troubled industry.

The software has prospects for further development. For example, using various applications can improve this software.


Технічне завдання

  1.  Загальні відомості

Даний документ є технічним завдання на розробку програми «Адресна книга». Ця програма призначена для додання нового користувача і короткого опису про нього.

  1.  Загальні вимоги
  2.  функціональність - інформація та приклади, що надаються програмним продуктом повинні бути корисні користувачеві, а операції виконувані програмою мають бути простими та зручними;
  3.  інтерактивність – необхідно забезпечити чіткий взаємозв’язок з користувачем;
  4.  зрозумілість - призначення програмного продукту повинно бути зрозумілим, з самої програми і документації;
  5.  повнота – функції програми повинні бути повністю виконувані та реалізовані;
  6.  стислість – відсутність зайвої інформації;
  7.  зручність використання – програма повинна бути зручною і простою, відповідно інтерфейс програмного продукту має бути зрозумілим для будь-якого користувача;
  8.  надійність - відсутність відмов і збоїв в роботі програм, а також простота виправлення дефектів і помилок;
  9.  ефективність – програма повинна чітко виконувати визначені операції. Затримки при роботі з програмою повинні бути відсутніми.
  10.  Вимоги до реалізації
  11.  Інтерфейс користувача повинен бути простим та зручним.
  12.  Систему необхідно розробити з допомогою Microsoft Visual Studio Version Selector.
  13.  Дизайн головного вікна необхідно розробити враховуючи принцип мінімалізму.
  14.  Програма повинна працювати без збоїв і коректно добавляти користувача в бази даних.


ЗМІСТ

1. ВСТУП ______________________________________________________7

1.1 Цілі документа ________________________________________________7

1.2 Перелік умовних позначень, символів, скорочень і термінів ___________7

1.3 Список джерел ________________________________________________7

1.4 Огляд специфікації _____________________________________________7

2. ЗАГАЛЬНИЙ ОПИС __________________________________________8

2.1 Опис ПП ______________________________________________________8

2.2 Функції ПП ____________________________________________________8

2.3 Вигляд веб-сайту _______________________________________________9

2.4 Особливості реалізації _________________________________________Помилка! Закладку не визначено.

2.5 Користувацькі характеристики _________________________________14

2.6 Мінімальні системні вимоги _____________________________________14

2.7 Обґрунтування, допущення, пропозиції ____________________________14

3. ВИСНОВКИ _________________________________________________Помилка! Закладку не визначено.


ВСТУП

  1.  Цілі документа

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

  1.  Перелік умовних позначень, символів, скорочень і термінів
  2.  ПП - програмний продукт;
  3.  ПК – персональний комп`ютер;

  1.  Список джерел
  2.  http://uk.wikipedia.org/wiki/Visual Studio
  3.  http://kurs.com.ua/?gclid=CPmJ99TFlLoCFcJb3godyhkAeQ

  1.  Огляд специфікації

У цьому пункті знаходиться інформація щодо усіх розділів документу.

Для читача рекомендовано ознайомитися зі структурою документа перед початком читання основної частини.

Документ умовно розділений на дві логічні частини - вступну та основну. До вступної частини відносяться:

  1.  Титульний аркуш
  2.  Список авторів
  3.  Реферат
  4.  Зміст
  5.  Перелік умовних позначень, символів, скорочень і термінів
  6.  Передмова

Із іншої частини можна отримати коротку інформацію про авторів та підготуватися до сприйняття більш детальної інформації про предметну область і програмний продукт.

Основна частина включає в себе:

  1.  Вступ
  2.  Загальний опис
  3.  Висновки

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

Загальний опис містить визначення всіх вимог. Також цей розділ містить детальний огляд всіх можливостей системи та перелік версій даного ПП.

ЗАГАЛЬНИЙ ОПИС

  1.  Опис ПП.

Даний програмний продукт розроблений для додавання нового користувача в адресну книгу. Основними функціями цієї програми є:

  1.  Створення
  2.  Заміна
  3.  Видалення
  4.  Збереження
  5.  Відмінна
  6.  Вихід з програми
  7.  Функції ПП

Функції даного ПП не дуже широкі. Інтерфейс програми є досить простим та зручним.

До функцій даного ПП відносяться:

  1.  Додання нового користувача
  2.  Редагування
  3.  Змінна даних
  4.  Видалення інформації з бази даних
  5.  Збереження короткої інформації про користувача
  6.  Вихід з програми

  1.  Вигляд програмного продукту.

Головне вікно програми зображено на рисунку 2.3.1.:

Рис. 2.3.1. Головне вікно програми

Інші вікна програми, які забезпечують її функції зображено на рисунках 2.3.2., 2.3.3., 2.3.4., 2.3.5., 2.3.6., 2.3.7., 2.3.8., 2.3.9., 2.3.10., 2.3.11., 2.3.12., 2.3.13. .

Рис. 2.3.2. Створення нового користувача

Рис. 2.3.3. Підпункти головного меню

Рис. 2.3.4. Заповнення короткого змісту про користувача

Рис. 2.3.5. Додання фотографії в бази даних

Рис. 2.3.6. Список користувачів в базі даних

  1.  Особливості реалізації.

Розроблений програмний продукт реалізовано з допомогою Microsoft Visual Studio Version Selector.

  1.  Користувацькі характеристики.

В якості цільової аудиторії даного ПП може виступати кожен, кого необхідно добавити в Адресну книгу і записати про нього короткий зміст.

  1.  Мінімальні системні вимоги.

Для використання даного програмного продукту не потрібно великого обсягу системних ресурсів, рекомендовані вимоги можуть бути такими:

  1.  Не менше 6 Мб вільного місця на диску;
  2.  64 Мб оперативної памяті;
  3.  Операційна система: Windows.

  1.  Обґрунтування, допущення, пропозиції

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


Висновки

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


Додатки

Для моєї програми «Адресна книга», яка добавляє людей в бази даних, задано такий код:

Imports System.Data

Imports System.Data.SqlClient

Public Class FormMain

   Dim FrendDataAdapter As New SqlDataAdapter

   Private Sub FrendsBindingSource_ListChanged(ByVal sender As System.Object, ByVal e As System.ComponentModel.ListChangedEventArgs) Handles FrendsBindingSource.ListChanged

       ToolStripStatusLabel2.Text = FrendsBindingSource.Count

   End Sub

   'Добавляем новую запись в источник строк

   Private Sub AddNewFrendToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddNewFrendToolStripMenuItem.Click

       EditingAddingRecords_Disabled()

       FrendsBindingSource.AddNew() 'Добавляем новую запись в источник строк

       PictureBoxFoto.Image = My.Resources.NoFoto

   End Sub

   Private Sub FormMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

       EditingAddingRecords_Enabled()

       'Функция подгружающая данные в ДатаСет из базы данных подробнее Функция описана в ModuleGlobal.vb

       GetFrendsToBase("SELECT * FROM frends", "frends", FrendsDataSet1)

   End Sub

   Private Sub EditToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditToolStripMenuItem.Click

       EditingAddingRecords_Disabled()

   End Sub

   Private Sub SaveToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveToolStripMenuItem.Click

       If TextBoxFamilia.Text <> "" Then

           EditingAddingRecords_Enabled()

           'Процедура обновляающая данные в ДатаСет из базы данных подробнее Процедура описана в ModuleGlobal.vb

           UpdateDataSetOutOfBindingSourse(FrendsBindingSource, "SELECT * FROM frends", "frends", FrendsDataSet1)

       Else

           MsgBox("Нельзя сохранить без фамилии")

       End If

   End Sub

   Private Sub CancelToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CancelToolStripMenuItem.Click

       EditingAddingRecords_Enabled()

       FrendsBindingSource.CancelEdit()

   End Sub

   Private Sub ButtonLoadImg_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonLoadImg.Click

       If OpenFileImage.ShowDialog() = Windows.Forms.DialogResult.OK Then

           PictureBoxFoto.LoadAsync(OpenFileImage.FileName)

       Else

           MsgBox("Не выбрано изображение", MsgBoxStyle.Information)

       End If

   End Sub

   Private Sub DeletToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DeletToolStripMenuItem.Click

       If MsgBox("Вы действительно хотите удалить " + TextBoxFamilia.Text, MsgBoxStyle.OkCancel) = MsgBoxResult.Ok Then

           FrendsBindingSource.RemoveCurrent()

           'Процедура обновляающая данные в ДатаСет из базы данных подробнее Процедура описана в ModuleGlobal.vb

           UpdateDataSetOutOfBindingSourse(FrendsBindingSource, "SELECT * FROM frends", "frends", FrendsDataSet1)

       End If

   End Sub

   Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click

       Me.Close()

   End Sub

   Private Sub FrendsBindingSource_PositionChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FrendsBindingSource.PositionChanged

       ToolStripStatusLabel5.Text = FrendsBindingSource.Position + 1

   End Sub

   Private Sub TextBoxFindFirstName_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)

   End Sub

End Class




1. Количество и размеры предприятий при совершенной конкуренции а Множество мелких предприятий никаких ог
2. Какие признаки сорняков положены в основу агробиологической их классификации 2
3. художественный образ сравнительно недавнего происхождения
4. Балтийский самоцвет
5. .0 ГГц;Видеокарта GPU Mli 300RM- 256 МбROM- 100 Мб слот microSD поддержка карт памяти до 32 ГбКамеры- задняя 03 Мп с подсветкой.
6. Приборы для определения влажности воздуха
7. Vr 12 PRINT TB20; Grupp 12iu1
8. Реферат- Основные принципы планирования и подготовки выездной налоговой проверки
9. Тема- Програмування розгалужень.html
10. 1798 від 26 липня 2004 р