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

Реферат Проектування бази даних &Автосервіс&





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

Аналогічна перевірка включена в усі поля, де можливий введення некоректних даних. Результат тестування представлений на малюнку 8.2.


Малюнок 8.2 - Робоче вікно програми


Програма пройшла тестування і повністю працездатна. Вразливостей не виявлено.

Висновок


При виконанні курсового проекту були пройдені всі етапи розробки спеціалізованого прикладного програмного забезпечення:

- формалізація задачі;

- збір необхідних вихідних даних;

розробка та налагодження програмного продукту.

Розроблено програму «Автосервіс», яка дозволяє автоматизувати роботу користувача і полегшити доступ до інформації та її обробку. Додаток забезпечує легку і швидку роботу з базою даних.

Розроблене додаток виконує наступні операції:

виведення вмісту бази даних;

додавання записів у базу даних;

редагування записів у базі даних;

видалення записів з бази даних;

пошук записів в базі даних.

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

При розробці програмного програми «Автосервіс» мною був глибше вивчений мову С # і питання взаємодії з базою даних.


Список використаних джерел


1.Павловская Т.А. C #. Програмування на мові високого рівня. Підручник для вузів.- СПб .: Питер, 2007. - 432 с.

.Фролов А.В., Фролов Г.В. Мова C #. Самовчитель.- М .: ДІАЛОГ-МІФІ, 2003. - 560 с.

.Шілдт Г.Полний довідник по C #.- М .: Видавничий дім «Вільямс», 2004. - 752 с.

.Робінсон С., Кумар Н., Макквін К., Корнес О., Глін Дж., Харвей Б. C # для професіоналів (2 томи). Програміст - програмісту.- М .: Лорі, 2003. - 478с.

.Використання C #. Спеціальне видання.- М .: Видавничий дім «Вільямс», 2002. - 528с.

.Шілдт.Г. C #: навчальний курс.- М .: Питер, 2002. - 512с.

.Трей Неш. C # 2008: прискорений курс для професіоналів.- М .: ТОВ

. «И.Д. Вільямс », 2008. - 576 с.

.Троелсен Е. C # і платформа NET. Бібліотека програміста.- Спб .: Питер, 2002. - 800 с.

.Прайс Д., Гандерлой М. Visual C # .NET. Повне керівництво .: - К .: ВЕК +, СПб .: КОРОНА принт, К .: НТІ, М .: ентропія, 2004. - 960 с.

.Секунов Н.Ю. Розробка додатків на С ++ і C #. Бібліотека програміста.- СПб .: Пітер, 2003. - 608 с.

.Майо Д. C #: Мистецтво програмування. Енциклопедія програміста.- СПб .: ТОВ «ДиаСофтЮП», 2002. - 656 с.


Додаток A


Схема узагальненого алгоритму роботи програми


Схема алгоритму роботи програми:


Додаток 2


Лістинг програмного коду

using System;

using System.Collections.Generic;System.ComponentModel;System.Data;System.IO;System.Linq;System.Text;System.Data.Sql;System.Data.SqlClient; Курсавой_проект_Автосервіс

{

class Автосервіс

{string Enter (string str1, string str2)

{myConnection88=new SqlConnection (@ server=localhost; Trusted_Connection=yes; database=ServiceStation; Connection timeout=10 );

{access= 2 raquo ;;. Open (); myReader=null; myParam77=new SqlParameter ( @ Param77 raquo ;, SqlDbType.NVarChar, 50) ;. Value=str1; myParam88= new SqlParameter ( @ Param88 raquo ;, SqlDbType.NVarChar, 50) ;. Value=str2; myCommand=new SqlCommand ( Select Access from Workers WHERE Login=@ Param77 and Password=@ Param88 raquo ;, myConnection88) ;. Parameters. Add (myParam77) ;. Parameters.Add (myParam88);=myCommand.ExecuteReader (); (myReader.Read ())

{

access=myReader [ Access ]. ToString ();

}. Close (); access;

}

{. WriteLine ( Не вдається підключитися до сервера! n ); 2 raquo ;;

}

} void Main (string [] args)

{buff=null, name, fam, famm, ochestvo, marka, number, numberr, work, detali, worker; price; access2= 3 raquo ;, log=null, pass=null; flag=true; flag2=true; (flag2)


Назад | сторінка 8 з 17 | Наступна сторінка





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

  • Реферат на тему: Етапи розробки бази даних у середовищі Microsoft Access 2003
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Проектування бази даних Access &Бібліотека&
  • Реферат на тему: Додаток в Visual Basic для роботи з базою даних