Автор статьи
Валерия
Эксперт по сдаче вступительных испытаний в ВУЗах
1 2
2.3 Описание интерфейса приложения
В качестве СУБД для реализации разрабатываемой системы был выбран Microsoft SQL Server. Причина выбора данной СУБД состоит в том, что она представляет собой компактную базу данных, развертывание которой возможно как на настольном компьютере, так и на смарт-устройстве или планшетном ПК, также неоспоримым преимуществом является то, что данная СУБД является бесплатной, что заметно уменьшает затраты на разработку и внедрение ИС. Среда разработки приложений, язык программирования С#. Данная среда разработки благодаря её обширным возможностям наличию бесплатной полнофункциональной версии является наиболее приемлемой при разработке информационной системы. Рассмотрим практическую реализацию данного проекта. Разработка ИС будем вести в среде Visual Studio 2012 на языке программирования C#, технология Windows Form. Для работы с БД будем приписывать код в ручную и пользоваться объектом SqlConnection. База данных будет находится на внешнем сервере, а именно СУБД Microsoft Sql Server. Подключение к базе данных. Для подключения к базе данных необходимо сформировать строку подключения, это основной элемент. Для работы с БД формируются SQL запросы, а затем они обрабатываются кодом C#. В подтверждение данных слов представим фрагмент кода с подключением к БД и запросам на ввод д Полное ядро доступа к БД можно посмотреть в программном комплексе.Разработка интерфейса пользователя
Для разграничения простых пользователей и администратора создадим форму входа в систему, смотрите рисунок 9. Рисунок 9 — Форма входа в систему При авторизации пользователя администратору программного комплекса будет предоставлено основная форма учета маршрутов, смотрите рисунок 10. Рисунок 10 — Форма по учета маршрутов2.4 Руководство пользователя
При запуске программного комплекса запускается стартовое окно приложения, смотрите рисунок 11. Рисунок 11 — Стартовое окно программы Далее можно пройти авторизацию если ты администратор или оператор БД, смотрите рисунок 12. Рисунок 12 — Авторизация пользователя Пройдя авторизацию мы попадаем в окно «Маршруты», смотрите рисунок 13. Рисунок 13 — Учет маршрутов Здесь пользователь может добавить, удалить, обновить и найти информацию об маршрутах . И так далее. Мы попадаем в окно для работы с транспортам, смотрите рисунок 14. Рисунок 14 — Учет транспорта Здесь пользователь может добавить, удалить, обновить и найти информацию об транспорте. С окна «Маршруты» мы можем попасть в окно «Водители», смотрите рисунок 15. Рисунок 15 — Учет водителей Здесь пользователь может добавить, удалить, обновить и найти информацию об водителях. Далее можем пройти к пунктам маршрута, смотрите рисунок 16. Рисунок 16 — Учет пунктов маршрута Здесь пользователь может добавить, удалить, обновить и найти информацию об пунктах маршрута. Далее можем пройти к билетам маршрута , смотрите рисунки 17. Рисунок 17 — Учет билетов Здесь пользователь может добавить, удалить, обновить и найти информацию об билетах на данный маршрут.Заключение
В результате выполнения курсовой работы был достаточно подробна изучен язык программирования C#, находящийся на платформе Visio Studio. Конкретно платформа Windows Form С#. В качестве хранения данных использовалась сервер Microsoft ACCESS 2007. Работа над данным контейнером, тоже привели к улучшению знаний у автора о данной системе управления базой данных. В процессе разработки, коды программы распределялись по файлам. Данный подход закрепил умения и навыки автора по модульному программированию. В результате оформления ПЗ контрольной работы были закреплены навыки построения алгоритмов в виде блок-схем и диаграмм активностей. В результате выполнения данной курсовой работы был разработан программный комплекс для автоматизированной деятельности автовокзала. Данное программное обеспечение выполняет следующие функции:- Добавление, удаление и обновление информации об маршрутах;
- Добавление, удаление и обновление информации об пунктах маршрута;
- Добавление, удаление и обновление информации об проданных билетах;
- Добавление, удаление и обновление информации об водителях;
- Добавление, удаление и обновление информации об транспортах автовокзала;
- Добавление, удаление и обновление информации об выручке маршрута и штрафах водителя;
- Поиск билетов;
- Поиск водителей;
- Поиск транспорта;
- Поиск маршрута по водителю;
- Поиск маршрута по транспорту;
- Поиск маршрута по дате;
- Отчет маршрутов по водителю;
- Отчет маршрута по транспорту;
- Отчет маршрута по выручке;
- Отчеты маршрутов по датам;
- Авторизация;
- Вывод отчета в Exel документ.
Список литературы
- Агуров П.А. С#. Разработка компонентов в MS Visual Studio 2008/2010.СПб.: БХВ –Петербург, 2008. 480с.
- Марченко А.Л. C#. Введение в программирование. Учебное пособие. М.: МГУ им. М.В. Ломоносова ,2005. 317с.
- Биллиг В.А. Основы программирования на C#//Учебное пособие. 2005. URL:http://www.intuit.ru/department/pl/csharp (дата обращения 16.01.12)
- Фаулер М. UML. Основы. 3-е издание. Символ-Плюс, 2005, 192 с. [2] Буч Г., Рамбо Д.,
- Якобсон А. Язык UML. Руководство пользователя. Второе издание. ДМК, 2006, 496 с.
- Фримен, A.ASP.NET МVС 3 для профессионалов /А. Фримен, С. Сандерсон. – Москва: Вильямс, 2012. – 680 с.: ил.
- Троелсен, Э. Язык программирования C# 5.0 и платформа.NET 4.5 /Э. Троелсен – Москва: Вильямс, 2013–1312 с.: ил.
- Микелсен, К. Язык программирования C# /К. Микелсен. – ДиаСофт, 2002. – 656 с.:ил.
- Информационные системы и технологии.Методические указания по выполнению дипломного проекта для студентов специальностей 1–40 01 02 «Информационные системы и технологии» / сост.: О.И. Наранович. – Барановичи: РИО БарГУ, 2009. – 39 с.
- Петзольд, Ч. Программирование для Microsoft Windows на С# /Ч. Петзольд. – М.: Русская редакция, 2010. – 880 с.:ил.
- Рихтер, Д. Программирование на платформе Microsoft.NET Framework / Д. Рихтер. – СПб.: Русская редакция, 2012. – 836 с.:ил.
- Оформление раздела «Охрана труда» в дипломных проектах: методические указания по выполнению дипломных работ и проектов для студентов специальности 1–27 01 01 Экономика и организация производства; 1–40 01 02 Информационные системы и технологии / сост. Ю.И. Шадид. – Барановичи: РИО БарГУ, 2009. – 12 с.
- Троелсен, Э. Язык программирования C# 4.0 и платформа.NET 4.0 /Э. Троелсен – Москва: Вильямс, 2011–1214 с.: ил.
- Визуальное моделирование с помощью IBM Rational Software Architect и UML. Терри Кватрани, Джим Палистрант. Издательство: КУДИЦ-Пресс, 2014 г.
- Intuit.ru Курс “Визуальное моделирование в Rational Rose”.
- Проектирование информационных систем: Методические указания к выполнению курсовой работы для студентов специальности 351400 «Прикладная информатика в экономике» / Сост. П.В. Минеев. Красноярск, КГТУ, 2014. 36 с.
- Проектирование информационных систем: учеб. пособие / П. В. Минеев ; Сиб. федер. ун-т, ХТИ — филиал СФУ. — Абакан : РИСектор ХТИ — филиала СФУ, 2013
- Дубаков А.А. Проектирование информационных систем: Учебное пособие. Томск.: Изд. ТПУ, 2015.
- Чен П.П. Модель “сущность-связь” – шаг к единому представлению данных. СУБД, N3, 2015 г.
- Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М., Финансы и статистика, 2012.
- Вендров А.М. Проектирование программного обеспечения экономических информационных систем. М., Финансы и статистика, 2014.
- Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования. М., Мир, 2014.
- Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++. 2-е изд. М., Издательство Бином, СПб., Невский диалект, 2015.
- Буч Г., Рамбо Д., Джекобсон А. Язык UML: руководство пользователя. М., ДМК, 2016.
- Лахатин, А.С. Языки программирования. Учеб. пособие / А.С. Лахатин, Л.Ю. Искакова. — Екатеринбург, 1998. — 548с.: ил.
- Богатырев, А. Язык программирования С [Электронный ресурс] / А. Богатырев.- электр. дан. — Режим доступа: http://www.refby.com. — Загл. с экрана.
- Уэйт, М. Язык С. Руководство для начинающих. / М. Уэйт, С. Прага, Д. Мартин. — М.: Мир, 1995. — 521с.: ил.
- Павловская Т. А. C#. Программирование на языке высокого уровня: Учебник для вузов. — СПб.: БХВ-Петербург. 2007.
- Попов И. И., Партыка Т. Л. Языки программирования: Учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2008.
- Голицина О. Л., Попов И. И. Основы алгоритмизации и программирования: Учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2005.
- Фаронов В. В., Создание приложений с помощью C#: Руководство программиста. — М.: Эксмо, 2008.
- Свердлов С. З. Языки программирования и методы трансляции. Учебное пособие. — СПб.: Питер, 2007.
- Павловская Т. А. С/С++ Программирование на языке высокого уровня. — СПб.: Питер, 2005.
- Нортроп Тони, Уилдермьюс Шон, Райан Билл. Основы разработки приложений на платформе Microsoft .NetFramework. Учебный курс Microsoft / Пер. с англ. — М.: «Русская редакция», СПб.: «Питер», 2007.
- Чен П.П. Модель “сущность-связь” – шаг к единому представлению данных. СУБД, N3, 2015 г.
- Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М., Финансы и статистика, 2012.
- Вендров А.М. Проектирование программного обеспечения экономических информационных систем. М., Финансы и статистика, 2014.
- Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования. М., Мир, 2014.
- Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++. 2-е изд. М., Издательство Бином, СПб., Невский диалект, 2015.
- Буч Г., Рамбо Д., Джекобсон А. Язык UML: руководство пользователя. М., ДМК, 2016.
1 2
О сайте
Ссылка на первоисточник:
http://www.sipkro.ru
Поделитесь в соцсетях:
Оставить комментарий
Inna Petrova 18 минут назад
Нужно пройти преддипломную практику у нескольких предметов написать введение и отчет по практике так де сдать 4 экзамена после практики
Иван, помощь с обучением 25 минут назад
Inna Petrova, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Коля 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Николай, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инкогнито 5 часов назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения. Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 6 часов назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Василий 12 часов назад
Здравствуйте. ищу экзаменационные билеты с ответами для прохождения вступительного теста по теме Общая социальная психология на магистратуру в Московский институт психоанализа.
Иван, помощь с обучением 12 часов назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Анна Михайловна 1 день назад
Нужно закрыть предмет «Микроэкономика» за сколько времени и за какую цену сделаете?
Иван, помощь с обучением 1 день назад
Анна Михайловна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Сергей 1 день назад
Здравствуйте. Нужен отчёт о прохождении практики, специальность Государственное и муниципальное управление. Планирую пройти практику в школе там, где работаю.
Иван, помощь с обучением 1 день назад
Сергей, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инна 1 день назад
Добрый день! Учусь на 2 курсе по специальности земельно-имущественные отношения. Нужен отчет по учебной практике. Подскажите, пожалуйста, стоимость и сроки выполнения?
Иван, помощь с обучением 1 день назад
Инна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Студент 2 дня назад
Здравствуйте, у меня сегодня начинается сессия, нужно будет ответить на вопросы по русскому и математике за определенное время онлайн. Сможете помочь? И сколько это будет стоить? Колледж КЭСИ, первый курс.
Иван, помощь с обучением 2 дня назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Ольга 2 дня назад
Требуется сделать практические задания по математике 40.02.01 Право и организация социального обеспечения семестр 2
Иван, помощь с обучением 2 дня назад
Ольга, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Вика 3 дня назад
сдача сессии по следующим предметам: Этика деловых отношений - Калашников В.Г. Управление соц. развитием организации- Пересада А. В. Документационное обеспечение управления - Рафикова В.М. Управление производительностью труда- Фаизова Э. Ф. Кадровый аудит- Рафикова В. М. Персональный брендинг - Фаизова Э. Ф. Эргономика труда- Калашников В. Г.
Иван, помощь с обучением 3 дня назад
Вика, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Игорь Валерьевич 3 дня назад
здравствуйте. помогите пройти итоговый тест по теме Обновление содержания образования: изменения организации и осуществления образовательной деятельности в соответствии с ФГОС НОО
Иван, помощь с обучением 3 дня назад
Игорь Валерьевич, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Вадим 4 дня назад
Пройти 7 тестов в личном кабинете. Сооружения и эксплуатация газонефтипровод и хранилищ
Иван, помощь с обучением 4 дня назад
Вадим, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Кирилл 4 дня назад
Здравствуйте! Нашел у вас на сайте задачу, какая мне необходима, можно узнать стоимость?
Иван, помощь с обучением 4 дня назад
Кирилл, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Oleg 4 дня назад
Требуется пройти задания первый семестр Специальность: 10.02.01 Организация и технология защиты информации. Химия сдана, история тоже. Сколько это будет стоить в комплексе и попредметно и сколько на это понадобится времени?
Иван, помощь с обучением 4 дня назад
Oleg, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Валерия 5 дней назад
ЗДРАВСТВУЙТЕ. СКАЖИТЕ МОЖЕТЕ ЛИ ВЫ ПОМОЧЬ С ВЫПОЛНЕНИЕМ практики и ВКР по банку ВТБ. ответьте пожалуйста если можно побыстрее , а то просто уже вся на нервяке из-за этой учебы. и сколько это будет стоить?
Иван, помощь с обучением 5 дней назад
Валерия, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Инкогнито 5 дней назад
Здравствуйте. Нужны ответы на вопросы для экзамена. Направление - Пожарная безопасность.
Иван, помощь с обучением 5 дней назад
Здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Иван неделю назад
Защита дипломной дистанционно, "Синергия", Направленность (профиль) Информационные системы и технологии, Бакалавр, тема: «Автоматизация приема и анализа заявок технической поддержки
Иван, помощь с обучением неделю назад
Иван, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru
Дарья неделю назад
Необходимо написать дипломную работу на тему: «Разработка проекта внедрения CRM-системы. + презентацию (слайды) для предзащиты ВКР. Презентация должна быть в формате PDF или формате файлов PowerPoint! Институт ТГУ Росдистант. Предыдущий исполнитель написал ВКР, но работа не прошла по антиплагиату. Предыдущий исполнитель пропал и не отвечает. Есть его работа, которую нужно исправить, либо переписать с нуля.
Иван, помощь с обучением неделю назад
Дарья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@the-distance.ru