Проектирование приложений доступа к базе данных для автоматизируемых функций
Выбор автоматизируемых функций и информационного обеспечения. Выявление ограничений и правил поддержания целостности. Графическое представление концептуальной ER-модели в среде MS SQLServerManagementStudio. Реализация клиентского приложения в среде MSC#.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.02.2014 |
Размер файла | 853,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
СОДЕРЖАНИЕ
Введение
1. Выбор автоматизируемых функций и информационного обеспечения
1.1 Краткое описание предметной области
1.2 Выбор и описание автоматизируемых функций
1.3 Первичное описание информационного обеспечения
2. Проектирование концептуальной ER-модели
2.1 Выявление ограничений и правил поддержания целостности
2.2 Графическое представление концептуальной ER-модели в среде MS SQLServerManagementStudio
3. Проектирование реляционнойSQL-модели
3.1 SQL-код для создания реляционной модели
4. Проектирование приложений доступа к базе данных для автоматизируемых функций
4.1 Реализация клиентского приложения в среде MSC#
Заключение
Список использованной литературы
ВВЕДЕНИЕ
Впервые упрощенная система налогообложения (УСНО) была введена в России федеральным законом № 222-ФЗ от 29 декабря 1995 г, который утратил силу 1 января 2003 г. За время применения упрощенной системы налогообложения в нее вносились изменения и дополнения, и уточнялись некоторые положения. Результатом такой работы явилось введение в действие с 1 января 2003 г новой упрощенной системы налогообложения, которая сочетала некоторые элементы предыдущей версии упрощенной системы налогообложения и накопленный опыт за время ее применения. И с тех пор многие организации предпочли перейти на упрощенную систему налогообложения. Но некоторые фирмы до сих пор не приемлют эту налоговую систему, считая ее сложной в применении. И напрасно. Ведь известно, что невысокие доходы многих малых предприятий с трудом позволяют честно платить все налоги, а упрощенная система налогообложения - это законный способ налоговой оптимизации, о котором знают далеко не все, тому же для бухгалтера этот спецрежим означает сокращение трудоемкости бухгалтерского и налогового учета, таким образом, тема данной работы является актуальной.
Положительная сторона данного налогового режима для налогоплательщиков объясняется существенным снижением налоговой нагрузки по сравнению с общеустановленной системой налогообложения. Данные меры принимаются правительством для стимулирования развития сферы частного предпринимательства, вывода доходов малых предприятий и индивидуальных предпринимателей в легальный, не теневой бизнес.
Объектом исследования является процесс оказания государственных услуг организациям по приему единой(упрощенной) налоговой декларации.
Предметом исследования является автоматизация процесса уплаты единой(упрощенной) налоговой декларации.
Цель - создание базы данных для информационного обеспечения автоматизируемых функций уплаты единой(упрощенной) налоговой декларации.
Для достижения этой цели в процессе проектирования решаются следующие задачи:
1. Анализ процесса уплаты единой(упрощенной) налоговой декларации.
2. Создание функционально-организационной диаграммы процесса уплатыединой(упрощенной) налоговой декларации. Выделение автоматизируемых функций по уплате налогов.
3. Проектирование базы данных как информационного обеспечения реализации выделенных автоматизируемых функций.
4. Задание ограничений базы данных. Проектирование ER-диаграмм базы данных. Создание концептуальной реляционной модели и ее реализация в MSSQLServer 2005.
5. Создание электронных web-форм интерфейсов пользователей системы (граждан, госслужащих) с использованием технологии ASP.NET.
6. Реализация автоматизируемых функций бизнес-процессов уплаты единого налога с использованием MSVisualStudio (C#).
1. Выбор автоматизируемых функций и информационного обеспечения
1.1 Краткое описание предметной области
Упрощенная система налогообложения- специальный налоговый режим, применяемый налогоплательщиками (организациями и индивидуальными предпринимателями) ииными системами налогообложения. Специальный налоговый режим -- это налоговый режим с особым порядком исчисления налогов.
Сущность упрощенной системы как специального налогового режима и еепривлекательность для многих заключается в замене целого ряда налогов уплатой единого налога, исчисляемого по результатам хозяйственной деятельности налогоплательщика за налоговый период.
А с 2006 г. индивидуальные предприниматели, занимающиеся отдельными видами деятельности, смогут вновь применяют упрощенную систему на основе патента.
Упрощенная система может применяться хозяйствующими субъектами на территории Российской Федерации и не требует принятия какого-либо законодательного акта субъекта Российской Федерации.
То есть, в отличие от системы налогообложения в виде единого налога на вмененный доход, упрошенная система, установленная главой 26.2 Налогового кодекса Российской Федерации (НК РФ), действует на всей территории Российской Федерации.
Целью введения УСНО является стимулирование развития предпринимательской деятельности в сфере малого бизнеса, уровень развития которого в значительной степени определяет уровень экономического развития страны в целом.
Необходимо помнить о некоторых особенностях. Так, на выплаты социального характера (например, оплату путевки на лечение) за счет средств, оставшихся после уплаты единого налога, следует начислять взносы на обязательное пенсионное страхование. Причина состоит в том, что «упрощенцы» не являются плательщиками налога на прибыль, и поэтому применять норму, установленную пунктом 3 статьи 236 НК РФ, не могут. Именно такой позиции придерживаются налоговая служба и финансовое ведомство.
Одна из функций налоговой системы заключается в стимулировании развития перспективных отраслей и сфер экономики. Для выполнения этой функции помимо основного режима налогообложения существуют специальные налоговые режимы.
В настоящее время в Российской Федерации действуют следующие специальные налоговые режимы:
- единая система налогообложения (единый налог) (глава 26.2НК РФ);
- упрошенная система налогообложения (глава 26.2 НК РФ);
- система налогообложения в виде единого налога на вмененный доход для отдельных видов деятельности (глава 26.2НК РФ);
- система налогообложения при выполнении соглашений о разделе продукции (глава 26.4 НК РФ).
Основы действующей упрощенной системы налогообложения установлены главой 26.1 НК РФ, которая была введена в действие федеральным законом № 104-ФЗ от 24 июля 2002. Цель упрощенной системы налогообложения заключается в уменьшении налогового бремени, упрощение налогового и бухгалтерского учета и отчетности для небольших предприятий и индивидуальных предпринимателей. Достижение указанных целей способствует развитию малого бизнеса в России и роста эффективности экономики страны в целом.
Упрощенная система налогообложения (УСНО) не является отдельным видом налога, это специальный налоговый режим, который применяется организациями и индивидуальными предпринимателями наряду с общей системой налогообложения (общий режим). Под специальным режимом понимается особая форма исчисления и уплаты налогов и сборов в течение определенного периода времени, который применяется случаях и в порядке, предусмотренном Налоговым кодексом Российской Федерации.
Применять УСНО могут только те организации и индивидуальные предприниматели, которые отвечают критериям, установленным ст. 346.12 и ст. 346.13 НК РФ.
Упрощенная система налогообложения, предусмотренная главой 26.2 НК РФ -- это специальный налоговый режим, применяемый организациями и индивидуальными предпринимателями добровольно наряду с общей системой налогообложения.
Суть этого налогового режима состоит в том, что налогоплательщики (организации и индивидуальные предприниматели) вместо ряда налогов, установленных законодательством Российской Федерации о налогах и сборах, уплачивают единый налог, исчисляемый по результатам деятельности за налоговый период.
Законодателем предусмотрен добровольный порядок перехода индивидуальных предпринимателей и организаций на УСНО и обратно на общий режим налогообложения. Однако при нарушении определенных критериев, установленных ст. 346.13 НК РФ, должны в обязательном порядке вернуться на общий режим.
Переход на УСНО предусматривает замену ряда налогов, установленных законодательством Российской Федерации о налогах и сборах, уплатой единого налога, исчисляемого по результатам хозяйственной деятельности субъектов предпринимательства. Исчерпывающий перечень этих налогов приведен в пунктах 2 и 3 ст. 346.11 НК РФ. Налоги, не перечисленные в указанных пунктах, налогоплательщики уплачивают на общих основаниях. Кроме того, кодексом установлена обязанность уплаты организациями и индивидуальными предпринимателями страховых взносов на обязательное пенсионное страхование в соответствии с законодательством Российской Федерации. Также субъекты предпринимательства, применяющие УСНО, не освобождаются от обязанностей налоговых агентов, установленных положениями НК РФ.
Для организаций и предпринимателей, применяющих УСНО, сохраняется действующий порядок ведения кассовых операций и порядок предоставления статистической отчетности. В настоящее время ведение кассовых операций регулируется Инструкцией Центрального Банка Российской Федерации от 4 октября 1993 г. № 18 “Порядок ведения кассовых операций в Российской Федерации”.
Субъекты предпринимательской деятельности, применяющие УСНО, в соответствии с п. 2 и 3 ст. 346.11 НК РФ, вместо уплаты налогов приведенных в таблице 1.1. уплачивают единый налог. Перечень налогов, приведенный в таблице 1.1. является закрытым.
Таблица 1.1
Налоги, не уплачиваемые при применении УСНО
Субъекты предпринимательской деятельности. |
Наименование налога, не уплачиваемого при применении УСНО. |
|
Организации. |
Налог на прибыль организации. |
|
Налог на имущество организации. |
||
Единый социальный налог. |
||
Налог на добавленную стоимость, за исключением налога на добавленную стоимость, уплачиваемого при ввозе товаров на таможенную территорию Российской Федерации. |
||
Индивидуальные предприниматели |
Налог на доходы физических лиц (в отношении доходов полученных от осуществления предпринимательской деятельности). |
|
Налог на имущество физических лиц |
||
Индивидуальные предприниматели |
Единый социальный налог с доходов |
|
Единый социальный налог с выплат и иных вознаграждений, начисляемых индивидуальными предпринимателями в пользу физических лиц. |
||
Налог на добавленную стоимость, за исключением налога на добавленную стоимость, уплачиваемого при ввозе товаров на таможенную территорию Российской Федерации. |
Так как перечень налогов, от уплаты которых субъекты предпринимательской деятельности, применяющие УСНО, освобождены, является закрытым, то помимо единого налога и страховых взносов на обязательное пенсионное страхование организации и индивидуальные предприниматели, применяющие УСНО, обязаны уплачивать налоги и сборы, не упомянутые в данном перечне в соответствии с общим режимом налогообложения, а также подавать в налоговые органы декларации и иные формы отчетности по уплаченным налогам, сборам и взносов.
Организации и индивидуальные предприниматели, применяющие УСНО, обязаны производить уплату страховых взносов на обязательное пенсионное страхование в соответствии с законодательством Российской Федерации.
Индивидуальным предпринимателям следует также обратить внимание на то, что факт перехода на УСНО не освобождает их от уплаты налога на доходы физических лиц в отношении доходов, не связанных с осуществлением предпринимательской деятельности (например, стоимость выигрышей и призов, дивиденды и т. п.). Тоже относится и к налогу на имущество физических лиц, т.е. с имущества, которое не используется в осуществлении предпринимательской деятельности, индивидуальный предприниматель обязан заплатить указанный налог.
Субъекты предпринимательской деятельности, применяющие УСНО, не освобождены от исполнения обязанностей налоговых агентов, предусмотренных НК РФ. Налоговые агенты должны вести учет выплаченных доходов, удержанных у налогоплательщиков и перечисленных в бюджет сумм налогов, в том числе персонально по каждому налогоплательщику, предоставлять отчетность о суммах исчисленных, удержанных и перечисленных в бюджет налогов. Перечень налогов, сборов и взносов, уплачиваемых организациями и индивидуальными предпринимателями, применяющие УСНО.
Помимо налогов и сборов субъекты предпринимательской деятельности, применяющие УСНО, обязаны, в установленном законом порядке, уплачивать налоги за пользование природными ресурсами, а также федеральные, региональные и местные лицензионные сборы.
Порядок исчисления налоговой базы
Статьёй 346.20 Налогового кодекса РФ устанавливаются следующие налоговые ставки по Единому налогу, взимаемому в связи с применением Упрощённой системы налогообложения (УСН):
6 %, если объектом налогообложения являются доходы,
15%, если объектом налогообложения являются доходы, уменьшенные на величину расходов.
С 1 января 2009 года законами субъектов РФ могут быть установлены дифференцированные налоговые ставки в пределах от 5 до 15 процентов в зависимости от категорий налогоплательщиков.
Следующие условия являются необходимыми, но не достаточными для перехода на упрощённую схему налогообложения:
средняя численность работников в организации или у индивидуального предпринимателя за налоговый период, определяемая в порядке, устанавливаемом Росстатом, не превышает 100 человек;
по итогам девяти месяцев года, в котором подаётся заявление о переходе на упрощённую систему налогообложения, доход от реализации, определяемый в соответствии со статьёй 248 НК РФ, не превысил 15 млн. рублей (без учета налога на добавленную стоимость).
Некоторые организации и ИП не могут перейти на УСН, так как попадают в категорию лиц, перечисленных в пункте 3 статьи 346.12
Налоги, сборы и взносы, уплачиваемые на УСНО
Страховые взносы на ОПС (Федеральный закон 167-ФЗ от 15.12.2001)
на финансирование страховой части пенсии
на финансирование накопительной части пенсии
ИП уплачивают фиксированные платежи, которые не зависят от дохода.
Страховые взносы на обязательное социальное страхование от несчастных случаев и профессиональным заболеваниям (Федеральный закон 125-ФЗ от 24.07.1998г.)
Добровольные страховые взносы на социальное страхование работников на случай временной нетрудоспособности (Федеральный закон 190-ФЗ от 31.12.2002г.)
НДС
ввоз товаров на таможенную территорию РФ (Налоговый кодекс, ст.34611, ст.151)
в случае выставления покупателю СФ с выделенным НДС (Налоговый кодекс, ст.173 п.5)
по деятельности, осуществляемой в рамках простого товарищества (ст.174.1)
Налог на прибыль организаций (уплачивают только организации, ИП не платят!) с доходов, облагаемых по налоговым ставкам, предусмотренным пунктами 3 и 4 статьи 284 Налогового кодекса
НДФЛ (уплачивают только ИП) с доходов облагаемых по налоговым ставкам, предусмотренным пунктами 2, 4 и 5 статьи 224 Налогового Кодекса
Акцизы (Налоговый кодекс, глава 22)
ввоз подакцизных товаров на таможенную территорию РФ;
приобретение в собственность нефтепродуктов;
реализация организациями с акцизных складов алкогольной продукции, приобретенной у налогоплательщиков - производителей указанной продукции, либо с акцизных складов других организаций;
продажа конфискованных и/или бесхозяйственных подакцизных товаров;
реализация подакцизных товаров (за исключением нефтепродуктов), происходящих с территории Республики Беларусь и ввезенных на территорию Российской Федерации с территории Республики Беларусь
Государственная пошлина (Налоговый кодекс, глава 25.3)
Таможенная пошлина (Таможенный кодекс, ст.318-319)
Транспортный налог (Налоговый кодекс, глава 28.Местные законы о транспортном налоге)
Земельный налог (Налоговый кодекс, глава 31.Местные законы о земельном налоге)
Сборы за пользование объектами животного мира и за пользование объектами водных биологических ресурсов (Налоговый кодекс, глава 25.1)
Водный налог (Налоговый кодекс, глава 25.2)
Налоги, уплачиваемые на УСНО в качестве налогового агента:
НДФЛ (Налоговый кодекс, глава 23)
Налог на прибыль организаций - выплата дивидендов юридическим лицам (Налоговый кодекс, глава 25)
НДС (Налоговый кодекс, ст.161)
Эффективное функционирование налоговой системы возможно только при использовании передовых информационных технологий, базирующихся на современной компьютерной технике. С этой целью в органах налоговой службы создается автоматизированная информационная система, которая предназначена для автоматизации функций всех уровней налоговой службы по обеспечению сбора налогов и других обязательных платежей в бюджет и внебюджетные фонды, проведению комплексного оперативного анализа материалов по налогообложению, обеспечению органов управления и соответствующих уровней налоговых служб достоверной информацией.
Для создания автоматизированной информационной системы налоговой службы необходимо знать, какие функции свойственны каждому уровню и как осуществляется взаимодействие между этими уровнями. Система налогов имеет иерархическую структуру, представленную на рис.1
Федеральные
налоги
-----------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------
Региональные
налоги
---------------------------------------------------------------------------------------------------------------------------------------------------
Местные
налоги
!(исп. ЕНД) - В данной структуре применима «Единая(упрощённая) налоговая декларация»
Рис. 1. Структура системы налогов в РФ
Отправить отчетность в налоговую инспекцию вы можете по электронной почте. О том, как это сделать, налоговики разъяснили в Методических рекомендациях, утвержденных приказом от 10 декабря 2002 г. N БГ-3-32/705@.
Для многих сдача отчетности в электронном виде является обязательной. Это фирмы со среднесписочной численностью работников более 250 человек. А с 1 января 2008 г. - более 100 человек. Чтобы начать использовать такую технологию сдачи отчетности, бухгалтерия должна иметь компьютер и доступ к Интернету, заключить договор с оператором и приобрести у него необходимое программное обеспечение.
Оператор связи обеспечит фирму средствами защиты информации и ключами электронной цифровой подписи.
Почтовая программа шифрует, подписывает и отправляет декларации в адрес налоговой инспекции. Если в документе есть ошибка, то программа его не отправит, а «заставит» бухгалтера исправить недочет. В течение суток (без учета выходных и праздничных дней) с момента отправки инспекция должна выслать вам:
- электронную квитанцию о приеме документа с ЭЦП налоговой;
- протокол входного контроля документа с ЭЦП налоговой;
- подтверждение оператора.
В течение суток полученный от инспекции протокол входного контроля заверьте ЭЦП и отправьте обратно.
Если в протоколе содержится информация о том, что ваш электронный документ не прошел входной контроль, нужно устранить указанные ошибки и повторить всю процедуру сдачи отчетности.
В подтверждении оператора должны быть указаны дата и время сдачи отчетности. Оно должно быть заверено ЭЦП оператора связи. В течение суток нужно заверить подтверждение своей ЭЦП и выслать его обратно оператору. Отчетность считают представленной в инспекцию, если фирма получила подтверждение, подписанное ЭЦП оператора.
Принятой отчетность станет только после того, как фирма получит протокол входного контроля, который подтверждает, что электронный документ не содержит ошибок и прошел входной контроль.
Обратите внимание: если вы представили отчетность в электронном виде, сдавать ее на бумажном носителе вы не обязаны.
Сдать декларацию в электронном виде - это, значит, отправить ее в инспекцию по телекоммуникационным каналам связи, а не на дискете вместе с бумажным отчетом.
ФНС разработала новую систему сдачи "электронной" отчетности - напрямую в инспекцию (приказ ФНС РФ от 12 декабря 2006 г. N САЭ-3-13/848@).
Чтобы подключиться к новой системе, в свою инспекцию нужно подать заявление и заявку. В ней указать данные сотрудников, получающих право ЭЦП. Электронную цифровую подпись и сертификат ключа подписи выдадут Доверенные удостоверяющие центры (УЦ), аккредитованные ФНС.
По новому регламенту в течение 6 часов, после того как фирма отправила отчет, ИФНС должна прислать подтверждение отправки, квитанцию о приемке и протокол входного контроля декларации. Обнаруженные ошибки фирма должна исправить в течение 5 дней (без учета выходных и праздничных).
Подтверждение отправки и протокол входного контроля уполномоченное лицо фирмы подписывает своей ЭЦП и в течение суток отправляет в инспекцию.
Безусловно, представление отчетности в электронном виде по телекоммуникационным каналам связи позволяет более оперативно осуществлять обмен информацией между налогоплательщиком и налоговым органом. Отчетность становится более достоверной, так как программа, которая используется для формирования файлов с отчетностью, позволяет проверять их на наличие арифметических и логических ошибок.
Недостатком является то, что в электронном виде в налоговый орган могут быть представлены только сами формы отчетности. А документы, которые могут быть дополнительно запрошены налоговым органом в рамках камеральной проверки по-прежнему в налоговый орган нужно будет представлять в бумажном виде.
Структуру файла обмена можно найти в формате XSD размешенном на официальном сайте Федеральной налоговой службы или на портале государственных услуг.
Рис.2. Диаграмма структуры файла обмена
Рис.3. Функционально-организационная диаграмма.
1.2 Выбор и описание автоматизируемых функций
клиентский графический среда обеспечение
Исходя из построенной функционально-организационной диаграммы и поставленных задач исследования выделим функции, подлежащие автоматизации при решении функциональных задач по экспертизе документов и регистрации прохождения проверки и выдачи документов в системе; регистрации предприятий в системе с реализацией возможности подачи и получения документов в электронном виде, а так же проведения оплаты госуслуги с помощью электронных платежей; автоматизацию внесения данных в единый реестр гражданских прав.
1.2.1 Перечень автоматизируемых функций
В рамках данного проекта для автоматизации выбраны следующие функции автоматизированной системы « Прием единой налоговой декларации»:
1) Зарегистрировать налогоплательщика.
2) Заполнить налоговую декларации.
3) Подготовить все необходимые электронные приложения (документы) для предоставления их в ФНС:
а) заполненная единая налоговой декларация
б) документ подтверждающий полномочия представителя от организации
в) документ о сумме уплаты налога
4) Внести платежи.
5) Формировать и выдать необходимые документы.
1.2.2 Функция 1 «Зарегистрировать предприятия»
Данная функция предназначена для регистрации предприятий в базе данных ФНС для уплаты единого налога российских организаций.
Особенность реализации функции состоит в том, что регистрация предприятий производится в базе данных ФНС.
В реализации данной функции участвуют следующие объекты предметной области: ФНС, предприятие.
Автоматизация данной функции позволит фиксировать организацию за счет: ИНН, КПП, ОКАТО, ОКЭВД, Название организации полностью.
Контроль осуществляет эксперт ФНС и программа.
1.2.3 Функция 2 «Заполнить единую(упрощённую) налоговую декларации»
Данная функция предназначена для заполнения налоговой декларации с приложением электронных документов в сети Интернет. Эта цель достигается за счет того, что заявитель (пользователь) самостоятельно заполняет предложенные электронные документы в сети Интернет.
Особенность автоматизированной реализации функции состоит в том, что готовый ответ направляется через сеть интернет в организацию.
В реализации данной функции участвуют следующие объекты предметной области: пользователь (организация), декларация в электронном виде.
Ожидается, что автоматизация данной функции позволит фиксировать декларации пользователей информационной системы, а также повысить быстродействие и снизить трудоемкость заполнения налоговой декларации.
Контроль осуществляет эксперт ФНС и программа.
1.2.4 Функция 3 «Подготовить все необходимые электронные приложения (документы) для предоставления их в ФНС»
Данная функция предназначена для подготовки и автоматизированного предоставления большого количества документов: заполненная налоговая декларация по единому налогу, документ подтверждающий полномочия представителя от организации, документ о сумме уплаты налога.
Особенности реализации функции состоят в том, что из имеющих БД происходит контроль заполненных полей документов.
В реализации данной функции участвуют следующие объекты предметной области: представитель от организации, необходимые заполненные документы для ФНС.
Автоматизация данной функции позволит фиксировать:
а) Единую налоговую декларацию
б) Документ о сумме уплаты налога
Контроль осуществляет эксперт ФНС.
1.2.5 Функция 4 «Внести платежи»
Данная функция предназначена для автоматизированного приема документов, подтверждающих оплату. Эта цель достигается за счет того, что система фиксирует принятые платежи.
Особенность автоматизированной реализации функции состоит в том, что результат платежа направляется через сеть Интернет в соответствующий реестр данных.
В реализации данной функции участвуют следующие объекты предметной области: пользователь (организация), ФНС, БД эл платежей сбербанк-фнс.
Ожидается, что автоматизация данной функции позволит пользователям информационной системы вносить платежи за счет использования современных автоматизированных средств.
Контроль осуществляет эксперт ФНС.
1.2.6 Функция 5 «Формировать и выдать необходимые документы»
Данная функция предназначена для оформления квитанции об уплате налога и подлинник налоговой декларации, подписанный налогоплательщиком.
Особенность реализации функции состоит в том, что данные документы позволяют подтвердить факт уплаты налогов.
В реализации данной функции участвуют следующие объекты предметной области: ФНС, организация, квитанции об уплате налога и подлинник налоговой декларации, подписанный налогоплательщиком.
Автоматизация данной функции позволит формировать и выдавать необходимые документы, т.е. квитанцию об уплате налога и подлинник налоговой декларации, подписанный налогоплательщиком.
Контроль осуществляет эксперт ФНС.
1.2.7 Сводка объектов, участвующих в реализации функций
Объекты предметной области, участвующие в реализации автоматизируемых функций, сведены в табл. 1.2
Таблица 1.2.
Сводка объектов, участвующих в реализации функций
Номер объекта |
Имя объекта |
Описание объекта |
Функции |
|||||
1 |
2 |
3 |
4 |
5 |
||||
1 |
Организация |
Организация, обращающаяся для уплаты единого налога, заполняет и передает документы. |
+ |
+ |
+ |
+ |
||
2 |
Эксперт ФНС |
Федеральная налоговая служба, принимает и проверяет документы |
+ |
+ |
||||
3 |
БД ФНС |
База данных федеральной налоговой службы, предоставляет необходимые данные. |
+ |
+ |
+ |
+ |
+ |
|
4 |
Налоговая декларация |
Заполняемый документ для уплаты единого налога |
+ |
+ |
+ |
|||
6 |
Документ о сумме налога, подлежащая уплате |
Документ о сумме налога, подлежащая уплате единого налога, выдаваемый ФНС. |
+ |
|||||
7 |
БД эл. платежей сбербанк-фнс |
БД эл платежей ФНС для уплаты единого налога |
+ |
|||||
8 |
Выдаваемые документы |
Квитанция об уплате единого налога, подлинник налоговой декларации, подписанный налогоплательщиком |
+ |
+ |
+ |
|||
9 |
Документ, подтверждающий личность |
Документ подтверждающий полномочия представителя от организации |
+ |
+ |
+ |
+ |
||
10 |
БД юридических лиц |
Единый государственный реестр юридических лиц |
+ |
1.3 Первичное описание информационного обеспечения
В данном подразделе дается первичное описание информационного обеспечения функций, выбранных для автоматизации. Информационное обеспечение функций -- это совокупность данных, значения которых должны храниться в создаваемой базе данных для реализации автоматизируемых функций. Ниже для каждой из автоматизируемых функций перечислены необходимые атрибуты с соответствующими пояснениями. Информационное обеспечение каждой функции в виде совокупности атрибутов, необходимых для ее осуществления, с указанием объектов предметной области, которым принадлежат атрибуты, отражено в табл. 1.3
Функция 1 «Зарегистрировать предприятие»
Для реализации этой функции требуются следующие атрибуты в базе данных:
Таблица 1.3.1.
Информационное обеспечение функции 1 «Зарегистрировать предприятия»
Объект |
Атрибут |
Описание атрибута |
Внешние источники данных (БД) |
|
1. Зарегистрировать предприятия |
1.1. Полное наименование организации |
Название организации |
БД ФНС |
|
1. |
1.2. ИНН (ИНО) |
Индивидуальный номер организации |
||
1. |
1.3. КПП |
Код причины постановки |
||
1. |
1.4. ОКВЭД |
Классификатор видов экономической деятельности |
||
1. |
1.5. ОКАТО |
Общероссийский классификатор объектов административно-территориального деления |
||
1. |
Функция 2 «Заполнить единую налоговую декларацию».
Для реализации этой функции требуются следующие атрибуты в базе данных:
Таблица 1.3.2.
Информационное обеспечение функции 2 «Заполнить налоговую декларации по единому налогу»
Объект |
Атрибут |
Описание атрибута |
Внешние источники данных БД |
|
2. Бланк налоговой декларации |
2.1. Налоговый (отчетный) период (код) |
Налоговымпериодом по налогу признается календарный год или полугодие |
БД ФНС |
|
1. |
2.2. ИНН |
Индивидуальный номер налогоплательщика |
||
1. |
2.3. КПП |
Код причины постановки |
||
1. |
2.4. Кем вы являетесь |
Налогоплательщик или представитель налогоплательщика |
||
1. |
2.5. Номер контактного телефона |
Номер телефона организации |
||
1. |
2.6. ФИО налогоплательщика |
ФИО представителя организации |
||
1. |
2.7. Код бюджетной классификации |
Выбирается из списка оплата налога, пенни, штрафы по налогу. |
||
1. |
2.8. Наименование документа, подтверждающего полномочия представителя |
Документ, если сам налогоплательщик графу не надо заполнять |
||
1. |
2.9. Дата представления декларации |
Дата представления декларации |
Функция 3. «Подготовить все необходимые документы»
Для реализации этой функции требуются следующие атрибуты в базе данных:
Таблица 1.3.3.
Информационное обеспечение функции 3 «Подготовить все необходимые документы»
Объект |
Атрибут |
Описание атрибута |
Внешние источники данных (БД) |
|
1. Идентификационный номер и пароль |
2.10. Номер выданный программой |
Номер и пароль выдает программа для дальнейшего использования. |
БД ФМС |
|
1. |
2.11. Пароль |
|||
2. Документ о сумме уплаты налога |
2.12. Документ о сумме уплаты налога |
Документ, уведомляющий о необходимой сумме для уплаты налога |
БД ФНС |
Функция 4. «Внесение платежей»
Для реализации этой функции требуются следующие атрибуты в базе данных:
Таблица 1.3.4
Информационное обеспечение функции 4 «Внесение платежей»
Объект |
Атрибут |
Описание атрибута |
Внешние источники данных (БД) |
|
3. ФНС |
3.1. Квитанция об уплате |
Квитанция об уплате единого налога |
ФНС |
|
1. |
3.2. БД эл платежей ФНС |
БД эл платежей ФНС для уплаты единого налога |
БД эл платежей ФНС |
Функция 5. «Формировать и выдать документы».
Для реализации этой функции требуются следующие атрибуты в базе данных:
Таблица 1.3.5.
Информационное обеспечение функции 4 «Формировать и выдать документы»
Объект |
Атрибут |
Описание атрибута |
Внешние источники данных (БД) |
|
4. Выдача документов ФНС предприятию |
4.1. Квитанция об уплате единого налога |
Выдается документ, подтверждающий оплату налога |
БД ФНС |
|
1. |
4.2. Подлинник налоговой декларации, подписанный налогоплательщиком |
Выдается подлинник налоговой декларации, подписанный налогоплательщиком |
БД ФНС |
|
5. БД реестр юридических лиц |
5.1. Запись в едином реестре юридических лиц |
Производится запись в едином реестре юридических лиц об оплате единого налога |
БД ЕГРЮЛ |
2. Проектирование концептуальнойER-модели
2.1 Выявление ограничений и правил поддержания целостности
Данный раздел посвящен выявлению ограничений и правил поддержания целостности данных, которые будут размещаться в базе данных. Рассматриваются ограничения и правила для отдельных атрибутов.
2.1.1 Функция 1 «Зарегистрировать предприятие»
Таблица 2.1.1.
Домены атрибутов для функции 1 «Регистрация предприятий»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
1.1. Полное наименование предприятия |
Строка букв |
А..Яя |
+ |
|||||
1.2. ОКАТО |
Целое число |
0..9 |
+ |
|||||
1.3. ИНН (ИНО) |
Целое число |
0..9 |
+ |
|||||
1.4. КПП |
Целое число |
0..9 |
+ |
|||||
1.5. ОКВЭД |
Строка символов |
0...9 |
+ |
1) Полное наименование организации без кавычек.
2) Полное ОКАТО.
3) ) ИНН - Идентификационный Номер Налогоплательщика, единый по всем видам налогов и сборов на всей территории РФ, который присваивается налоговыми органами налогоплательщикам.
ИНН для физического лица представляет собой последовательность из 12 арабских цифр, которые характеризуют слева направо следующее:
NNPPXXXXXXCC
NN - код субъекта Российской Федерации согласно 65 статье Конституции;
PP - номер местной налоговой инспекции;
ХХХХХХ - собственно порядковый номер записи о лице в территориальном разделе единого государственного реестра налогоплательщиков налогового органа, осуществившего постановку на учет;
СС - контрольное число, рассчитанное по специальному алгоритму, установленному Министерством Российской Федерации по налогам и сборам.
4) КПП - Код причимныпостаномвки на учёт.
(КПП) представляет собой девятизначный цифровой код, где:
· первые две цифры -- код субъекта Российской Федерации согласно 65 статье Конституции
· третий и четвертый знаки -- код Государственной налоговой инспекции, которая осуществляла постановку на учёт организации по месту её нахождения, месту нахождения её филиалов и (или) представительств, расположенных на территории РФ или по месту нахождения принадлежащего ей недвижимого имущества и транспортных средств;
· пятый и шестой знаки являются кодами причины постановки на учёт;
· седьмой, восьмой и девятый знаки -- порядковый номер постановки на учёт по соответствующей причине.
· 5)ОКВЭД - Общероссийский классификатор видов экономической деятельности
2.1.2 Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
Таблица 2.1.2.
Домены атрибутов для функции 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
1.1. Заполнение |
Bit |
True False |
+ |
|||||
1.2. Проверка |
Bit |
True False |
+ |
|||||
1.3. 1.3. Организация \ обособленное подразделение |
Строка букв |
А..я |
+ |
+ |
||||
1.4. ИНН |
Целое число |
0..9 |
+ |
+ |
||||
1.5. Номер контактного телефона |
Целое число |
0..9 |
+ |
|||||
1.6. ФИО налогоплательщика |
Строка букв |
А..Яя |
+ |
|||||
1.7. Дата представления декларации |
Дата |
0..9 |
+ |
|||||
1.8. Наименование документа, подтверждающий полномочия представителя |
Строка букв |
А..я |
+ |
|||||
1.9Сумма доходов |
Числовое значение |
0..9 |
+ |
|||||
1.9Сумма расходов |
Числовое значение |
0..9 |
+ |
Примечания:
1) Налоговый (отчетный) период (код) - записывается 2-х код
2) Наименование документа, подтверждающий полномочия представителя - записывается номер паспорта и серия представителя организации.
Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.1.1.2.
2.1.3 Функция 3 «Подготовить все необходимые документы»
Таблица 2.1.3.
Домены атрибутов для функции 3 «Подготовить все необходимые документы»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
1.1. Документ о сумме уплаты налога |
Целое число |
0..9 |
+ |
+ |
+ |
+ |
||
1.2. ID |
Строка букв |
А..я |
+ |
+ |
+ |
|||
1.3. 1.3. Пароль |
Строка букв и чисел |
0..9 А..я |
+ |
+ |
+ |
Примечания:
1) Документ о сумме уплаты налога - записывается номер квитанции
2.1.4 Функция 4 «Внесение платежей»
Таблица 2.1.4.
Домены атрибутов для функции 4 «Внесение платежей»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
1.1. Квитанция об уплате |
Целое число |
0..9 |
+ |
+ |
+ |
+ |
||
1.2. БД эл. платежей |
Целое число |
0..9 |
+ |
+ |
+ |
Примечания:
1) БД эл. Платежей - записывается как логическое значение, платежи внесены: «да» или «нет»
2.1.6 Функция 5 «Формировать и выдать документы»
Таблица 2.1.5.
Домены атрибутов для функции 5 «Формировать и выдать документы»
Атрибут |
Тип (размер) |
Границы |
Структура |
Условие |
Повторяемость |
Обязательность |
Значение по умолчанию |
|
1.1. Квитанция об уплате |
Целое число |
0..9 |
+ |
+ |
+ |
+ |
||
1.2. Подлинник налоговой декларации, подписанный налогоплательщиком |
Строка букв |
А..я |
+ |
+ |
+ |
|||
1.3. 1.3. Запись в едином реестре юридических лиц |
Строка букв |
А..я |
+ |
+ |
+ |
Примечания:
1) Запись в едином реестре юридических лиц - записывается как логическое значение: «да» или «нет»
Функция 1 «Зарегистрировать предприятие»
Статические ограничения для данной функции на уровне кортежей для групп атрибутов приведены в табл. 2.2.1.1.
Таблица 2.2.1.1.
Статические ограничения для групп атрибутов на уровне кортежей функции 1 «Зарегистрировать предприятия»
№ п/п |
Группа атрибутов |
Ограничение |
|
1 |
ОКВЭД |
||
2 |
Полное наименование организации |
||
4 |
ИНН (ИНО) |
Уникальность |
|
5 |
КПП |
||
6 |
ОКАТО |
Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, приведены в табл. 2.2.1.2.
Таблица 2.2.1.2.
Динамические ограничения на уровне атрибутов для функции 1 «Регистрация предприятий».
Атрибут |
Динамическое ограничение |
|
1ИНН |
Целое число. |
Функция 2 «Заполнить налоговую декларации по налогу на прибыль организаций»
Таблица 2.2.2.1.
Статические ограничения для групп атрибутов на уровне кортежей функции 2 «Заполнить единую налоговую декларации»
№ п/п |
Группа атрибутов |
Ограничение |
|
1 |
Налоговый (отчетный) период (код) |
Уникальность |
|
2 |
КПП |
||
3 |
Организация \ обособленное подразделение |
||
4 |
ИНН |
||
5 |
Номер контактного телефона |
||
6 |
ФИО налогоплательщика |
||
7 |
Дата представления декларации |
||
8 |
Наименование документа, подтверждающий полномочия представителя |
||
9 |
Сумма доходов |
||
10 |
Сумма расходов |
Функция 3 «Подготовить все необходимые документы»
Таблица 2.2.3.1. Статические ограничения для групп атрибутов на уровне кортежей функции 3 «Подготовить все необходимые документы»
№ п/п |
Группа атрибутов |
Ограничение |
|
1 |
Документ о сумме уплаты налога |
||
2 |
ID |
Уникальность |
|
3 |
Пароль |
Функция 4 «Внесение платежей»
Таблица 2.2.4.1. Статические ограничения для групп атрибутов на уровне кортежей функции 4 «Внесение платежей»
№ п/п |
Группа атрибутов |
Ограничение |
|
1 |
1.1 Квитанция об уплате |
||
2 |
2.1 БД эл. платежей |
||
3 |
Номер квитанции |
Уникальность |
Функция 5 «Заключение о внесении изменений в налоговую декларацию»
Таблица 2.2.4.1. Статические ограничения для групп атрибутов на уровне кортежей функции 4 «Заключение о внесении изменений в налоговую декларацию»
№ п/п |
Группа атрибутов |
Ограничение |
|
1 |
1.1 Квитанция об уплате |
||
2 |
2.1 Подлинник налоговой декларации, подписанный налогоплательщиком |
||
2.2 Запись в едином реестре юридических лиц |
2.2 Графическое представление концептуальной ER-модели в среде MS SQLServerManagementStudio
Рис. 4 Графическое представление концептуальнойER-модели.
3. Проектирование реляционнойSQL-модели
Данный раздел посвящен проектированию реляционнойSQL-модели. Здесь выполняется перевод глобальной ER-модели в реляционную форму, специфицируются ограничения и правила поддержания целостности на реляционном уровне, записывается SQL-код для создания реляционной модели.
3.1 SQL-код для создания реляционной модели
В данном подразделе разработанSQL-код для создания реляционной модели.
В разработанной реляционной форме SQL- модели используется 5 таблиц:
В данном подразделе разработанSQL-код для создания реляционной модели:
Таблица Declarations
USE [ESHN]
GO
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
SETANSI_PADDINGON
GO
CREATETABLE [dbo].[Declarations](
[ID_Applicant] [int] NOTNULL,
[Name] [varchar](50)NOTNULL,
[Surname] [varchar](50)NOTNULL,
[Patronymic] [varchar](50)NOTNULL,
[INN_Org] [bigint] NOTNULL,
[Phone] [bigint] NOTNULL,
[Who] [varchar](90)NOTNULL,
[Fiscal_year] [int] NOTNULL,
[Docum_access] [varchar](90)NULL,
[Date] [datetime] NULL,
[ID_KBK] [int] NOTNULL,
[Sum_doh] [bigint] NOTNULL,
[Sum_loss] [bigint] NOTNULL,
[ID_Emp] [int] NOTNULL,
[ID_Pay] [int] NOTNULL,
[Doc_okay] [bit] NOTNULL,
[Dec_Accept] [bit] NULL,
[pass] [varchar](10)NULL,
[Sum_payment] [bigint] NULL,
CONSTRAINT [PK_Declarations] PRIMARYKEYCLUSTERED
( [ID_Applicant] ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON [PRIMARY]
)ON [PRIMARY]
GO
SETANSI_PADDINGOFF
GO
ALTERTABLE [dbo].[Declarations] WITHNOCHECKADDCONSTRAINT [FK_Declarations_Employees_FNS1] FOREIGNKEY([ID_Emp])
REFERENCES [dbo].[Employees_FNS] ([ID_Emp])
GO
ALTERTABLE [dbo].[Declarations] NOCHECKCONSTRAINT [FK_Declarations_Employees_FNS1]
GO
ALTERTABLE [dbo].[Declarations] WITHNOCHECKADDCONSTRAINT [FK_Declarations_KBK1] FOREIGNKEY([ID_KBK])
REFERENCES [dbo].[KBK] ([ID_KBK])
GO
ALTERTABLE [dbo].[Declarations] NOCHECKCONSTRAINT [FK_Declarations_KBK1]
GO
ALTERTABLE [dbo].[Declarations] WITHNOCHECKADDCONSTRAINT [FK_Declarations_Organization] FOREIGNKEY([INN_Org])
REFERENCES [dbo].[Organization] ([INN])
NOTFORREPLICATION
GO
ALTERTABLE [dbo].[Declarations] NOCHECKCONSTRAINT [FK_Declarations_Organization]
GO
ALTERTABLE [dbo].[Declarations] WITHNOCHECKADDCONSTRAINT [FK_Declarations_Payment] FOREIGNKEY([ID_Pay])
REFERENCES [dbo].[Payment] ([ID_Pay])
NOTFORREPLICATION
GO
ALTERTABLE [dbo].[Declarations] NOCHECKCONSTRAINT [FK_Declarations_Payment]
Созданиетаблицы Employees_FNS
USE [ESHN]
GO
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
SETANSI_PADDINGON
GO
CREATETABLE [dbo].[Employees_FNS](
[ID_Emp] [int] NOTNULL,
[Name] [varchar](50)NOTNULL,
[Surname] [varchar](50)NOTNULL,
[pass] [varchar](10)NULL,
[Patronymic] [varchar](50)NOTNULL,
CONSTRAINT [PK__Employees_FNS__267ABA7A] PRIMARYKEYCLUSTERED
(
[ID_Emp] ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON [PRIMARY]
)ON [PRIMARY]
GO
SETANSI_PADDINGOFF
Создание таблицы KBK
USE [ESHN]
GO
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
SETANSI_PADDINGON
GO
CREATETABLE [dbo].[KBK](
[ID_KBK] [int] NOTNULL,
[Numer] [varchar](70)NOTNULL,
[Text] [varchar](70)NOTNULL,
CONSTRAINT [PK_KBK] PRIMARYKEYCLUSTERED
(
[ID_KBK] ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON [PRIMARY]
)ON [PRIMARY]
Созданиетаблицы Organization
GO
SETANSI_PADDINGOFF
USE [ESHN]
GO
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
SETANSI_PADDINGON
GO
CREATETABLE [dbo].[Organization](
[INN] [bigint] NOTNULL,
[KPP] [bigint] NOTNULL,
[OKVED] [varchar](8)NULL,
[OKATO] [bigint] NOTNULL,
[NAME] [varchar](200)NULL,
CONSTRAINT [PK__Organization__1FCDBCEB] PRIMARYKEYCLUSTERED
(
[INN] ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON [PRIMARY]
)ON [PRIMARY]
GO
SETANSI_PADDINGOFF
Созданиетаблицы Payment
USE [ESHN]
GO
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
CREATETABLE [dbo].[Payment](
[ID_Pay] [int] NOTNULL,
[Status_Payment] [bit] NOTNULL,
PRIMARYKEYCLUSTERED
(
[ID_Pay] ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON [PRIMARY]
)ON [PRIMARY]
4. Проектирование приложения доступа к базе данных для автоматизируемых функций
4.1 Реализация клиентского приложения в среде MSC#
В данном разделе разрабатываются прототипы клиентского приложения функций услуг по предоставлению оплаты налога на прибыль организаций.
Главное окно
Для отправки декларации в начале необходима регистрация с вводом всех данных налогоплательщика.
После того как вы зарегистрировались необходимо войти в систему введя свой ИНН и пароль, необходимо верно заполнить все поля).
После проделанных функций можно приступить к отправке налоговой отчет...
Подобные документы
Выбор автоматизируемых функций и информационного обеспечения базы данных "Учет решений по уголовным делам". Выборка и описание автоматизируемых функций, даталогическое моделирование. Создание объектов: таблиц, связей, запросов, фильтров, триггеров.
курсовая работа [2,4 M], добавлен 25.03.2015Выбор и описание автоматизируемых функций: учет кадров, инцидентов, парка компьютерной техники, заказа расходных материалов, комплектующих и ремонта техники. Первичное описание информационного обеспечения. SQL-код для создания таблиц базы данных.
курсовая работа [424,3 K], добавлен 10.04.2011Анализ предметной области. Выработка требований и ограничений. Серверная часть информационной системы. Запросы клиентского приложения. Триггеры для поддержки сложных ограничений целостности в базе данных. Пользовательский интерфейс клиентского приложения.
курсовая работа [2,6 M], добавлен 21.02.2016Разработка функциональной модели предметной области. Построение UML диаграмм в среде Pacestar UML Diagrammer. Выбор программных средств разработки. Разработка логической и физической модели данных. Разработка клиентского приложения ИС в среде Access.
курсовая работа [2,2 M], добавлен 09.03.2011Функции автоматизированной системы "Отдел аспирантуры". Проектирование реляционной модели и разработка SQL-кода базы данных. Анализ информационного обеспечения функций. Проектирования глобальной ER-модели. Спецификации локальных ограничений и правил.
курсовая работа [428,4 K], добавлен 01.04.2011Разработка приложения, позволяющего автоматизировать документооборот предприятия по списанию основных средств. Мероприятия по защите и обеспечению целостности базы данных. Разработка клиентского приложения. Запросы к базе данных, руководство пользователя.
курсовая работа [700,0 K], добавлен 14.01.2015Выявление информационных объектов баз данных и требований целостности к данным. Построение результирующей ER диаграммы. Даталогическое проектирование и разработка сценариев работы информационной системы. Выбор средства реализации клиентского приложения.
курсовая работа [2,7 M], добавлен 28.08.2012Описание предметной области "Спортивные соревнования". Проектирование концептуальной и логической модели данных. Добавление не вошедших в ER–диаграмму атрибутов. Разработка SQL запросов к базе данных. Описание работы, тестирование клиентского приложения.
курсовая работа [1,1 M], добавлен 24.11.2014Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.
курсовая работа [1,4 M], добавлен 14.01.2018Описание структуры обучающего блока. Проектирование его алгоритма и лингвистического и информационного обеспечения. Организация его взаимодействия с базой данных. Разработка графического интерфейса. Программная реализация основных функций приложения.
дипломная работа [2,1 M], добавлен 20.12.2015Разработка информационной и инфологической модели базы данных на тему "Командировка". Выбор модели данных и составление ее концептуальной схемы. Получение доступа к БД средствами Delphi, разработка пользовательского интерфейса. Реализация SQL-запросов.
реферат [1,2 M], добавлен 16.06.2009Эксплуатация анализатора качества электроэнергии Satec PM175. Создание документов "Видение" и "Спецификация требований" для системы сбора данных с анализатора. Проектирование серверного и клиентского приложения в среде программного обеспечения LabVIEW.
курсовая работа [830,6 K], добавлен 25.09.2013Проектирование приложения для автоматизации процесса страхования, которое поможет страховым агентам сократить время на работу с документацией. Разработка прикладной программы доступа к базе данных в среде Delphi. Система управления базами данных.
курсовая работа [1,2 M], добавлен 14.01.2015Описание предметной области и списка ограничений, организация выборки информации, разработка триггеров для редактирования данных, проектирование клиентского приложения с целью создания сетевой базы данных "Поставка и реализация компьютерной техники".
курсовая работа [3,9 M], добавлен 26.06.2011Информационное обеспечение автоматизированной системы, создаваемой для устранения ошибок при внесении различных данных о всех услугах. Создание таблиц. Описание автоматизируемых функций приложения. Укрупнённый алгоритм программы, логика работы модулей.
курсовая работа [931,5 K], добавлен 27.09.2012Программа поиска в базе данных в среде Borland Delphi 7.0 Enterprise. Условия и блок-схемы задач. Ввод массива. Текст программ в Delphi, в Паскаль. Текст программы поиска в базе данных. Кодирование материала. Изготовление реляционной базы данных.
практическая работа [27,6 K], добавлен 11.10.2008Разработка приложений баз данных Delphi. Построение концептуальной модели, атрибуты сущностей и связей. Проектирование приложения для ведения базы данных телефонных номеров с возможностью поиска по всем имеющимся полям. Тестирование программного средства.
курсовая работа [641,7 K], добавлен 17.08.2013Информационные задачи и круг пользователей системы. Выработка требований и ограничений. Разработка проекта базы данных. Программная реализация проекта базы данных. Разработка хранимых процедур для поддержки сложных ограничений целостности в базе данных.
курсовая работа [706,2 K], добавлен 17.06.2012Построение инфологической, физической и концептуальной моделей данных, создание процедурных ограничений целостности и типичных запросов к базе. Описания занесения данных в таблицы об иерархии кафедр и факультетов, информации о расписании и лекторах.
курсовая работа [2,8 M], добавлен 30.11.2011Общая характеристика сетевой игры с несколькими клиентами в программной среде MS Visual Studio 2010 на языке программирования C++ с использованием функций работы с сокетами. Реализация системного сервиса, разработки интерфейса, алгоритм его тестирования.
курсовая работа [495,3 K], добавлен 06.01.2013