Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Для выполнения поставленной задачи было решено использовать объектно-ориентированный язык программирования C Sharp (C#), так как он полностью подходит для выполнения задачи, а также предназначен для разработки приложений, выполняемых в среде.NET Framework.
Также было решено использовать возможности файл-серверной СУБД Microsoft SQLSERVER, так как наше приложение будет работать с небольшими объёмами данных и будет небольшое число пользователей, одновременно работающих с данными.
Для создания приложения используем пространство имен System.Windows.Forms, содержащее: классы форм, а также всех других визуальных компонентов: кнопок, переключателей, полей ввода и т.д. Помимо самих классов в данном пространстве имен также существует огромное количество других типов: интерфейсов, структур, делегатов и т.д. [6]
Описание использованных в программе процедур, объектов, форм и классов:
В моей программе создано 7 форм:
“MainForm” (основная форма нашей программы),
“NewDebitor” (форма для дабавление новый дебиторы),
“NewCredit” (форма для добавление кредита для дибитора),
“NewPayment” (форма добавления нового оплата),
“ UpdateDebitor ” ((форма обновления данных об Дебитора),
“NewUser” (форма регистрации),
“login” (форма входа в программу).
Пространство имен System.Data.SqlClient является поставщиком данных платформы.NET Framework для SQL Server.
Поставщик данных.NET Framework для SQL Server представляет собой набор классов, используемых для доступа к базам данных SQL Server в управляемом пространстве. Класс SqlDataAdapter позволяет заполнить резидентно находящийся в памяти набор DataSet, который можно использовать для запроса и обновления базы данных.
Также реализована процедура поиска по таблице DataGridView.
В Базе Данных пароли хранятся в виде MD5. Для этого использую процедуру GetHashString(string s).в которую передаю пароль в незашифрованном виде.
Дата публикования: 2014-11-28; Прочитано: 202 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!