Выбор инструментария для разработки информационной системы. Базы данных и системы управления базами данных, формулирование задач системы. Выбор языка программирования, специфика проектирования клиентского приложения. Требования для информационной системы.
Аннотация к работе
Федеральное государственное бюджетное образовательное учреждение высшего образования «Поволжский государственный университет телекоммуникаций и информатики» Факультет Информационных систем и технологий Направление (специальность) Информационные системы и технологии2)Особенности разработки информационных систем 1) Изучить принцип создания информационных систем 2) Установить программное обеспечение PYCHARM и DB Browser for SQLITE 3)Разработать базу данных 4 )Разработать пользовательское приложениеСо времени появления первых компьютеров прошло уже немало лет, которые превратили их из технологических диковинок в незаменимый инструмент почти, что каждого современного специалиста, который хочет быть хоть как-то востребованным работником, так как они преумножают его профессиональные способности, помогая в решении сложных задач за меньшее количество времени. Да и плюс к этому текущее состояние технического прогресса позволяет компьютерным техническим средствам решать поставленные задачи с более высоким качеством в противовес классическим способам, с помощью которых эти же задачи решаются за куда меньшее время. информационный язык программирование По самым скромным оценкам, рост объема информации возрастает в геометрической прогрессии, а принятие по-настоящему верного и самое главное нужного решения, все больше и больше зависит от полноты, достоверности и оперативности этой самой предоставляемой информации и не стоит забывать о досягаемости и оперативности этой информации для заинтересованных лиц. Одним, наверное, из важных мест при занимаемых информационными системами является место при выборке важной и нужной информации из огромного потока различной информации, что способствует приличному увеличению производительности труда сотрудников. Например, для тех же криминалистов следственное выявление преступления теперь сложно представить без использования информационных систем, так как крайне важен сбор, хранение и самое главное быстрая обработка значимой для них информации.Для эффективного решения поставленной задачи, которой является разработка информационной системы, нужно сначала определится с понятиями о карте учета и индивидуального отчета преподавателя за один семестр.Хоть информационные системы и являются довольно типичным программным продуктом, они имеют ряд ощутимых различий от обычных прикладных программ и систем. Поэтому клиентские приложения информационной системы должны иметь просто осваиваемым и удобным интерфейсом, который предоставляет конечному пользователю все требуемое ему для работы, но одновременно с этим не дает ему возможности выполнять какие-то лишние действия; Система управления базами данных, представляет собой систему, позволяющую создавать базы данных и манипулировать сведениями из них. В такой системе клиент обращается к серверу на уровне файловых команд, система управления файлами считывает запрашиваемые данные из базы данных и по блокам передает эти данные клиентскому приложению. Система управления базами данных - это система, допускающая возможность создавать базы данных и манипулировать сведениями из них, а доступ этот осуществляется с помощью специального языка запросов.Интерпретатор и все больше набирающая популярноть библиотека находяться в открытом доступе, нацеленный в первую очередь на повышение продуктивности самого программиста, нежели кода, который он пишет. Так как наша система будет локальной, то есть работать она будет на одном компьютере, у нас есть на выбор три способа как организовать на пользовательском компьютере хранение данных, это использовать полную версию, либо использовать встраиваемую систему базы данных или не использовать систему базы данных вообще. 4. ставить полную версию системы управления базами данных затратно по памяти, да и если приложение потребуется перенести на другой компьютер нужно будет искать человека, который разбирается в этом, так как нужно будет настроить систему управления базами данных и перенести базу данных, а встраиваемые обычно идут как библиотеки, которые просто подключаются к основному приложению; SQLITE представляет собой компактную встраиваемую реляционную базу данных, она не использует парадигму клиент сервер, то есть не является отдельным работающим процессом, с которым работает программа, а предоставляет библиотеку, с которой компонуется программа и движок становится частью программы. Несколько процессов или потоков могут одновременно без каких-то проблем читать данный из одной базы, а вот запись в базу можно осуществить только в том случае, если никаких других запросов в данный момент не обслуживается, в противном случае запись не удастся и в программу вернется код ошибки.
План
Индивидуальный план преподавателя является основным документом, регламентирующим планирование и выполнение: