Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
2017-11-22 | 122 |
5.00
из
|
Заказать работу |
|
|
SQL запросы формы AddInfoKlient (полный листинг файла в приложении Б1):
Добавление информации об абоненте в таблицу абонентов:
ob_pl = textBox1.Text + "," + textBox2.Text;
ot_pl = textBox3.Text + "," + textBox4.Text;
OleDbCommand myOleDbCommand = AppExel.connection.CreateCommand();
myOleDbCommand.CommandText = "INSERT INTO Platelshiki (ЕРЦ, ФИО, Улица, Дом, Квартира, Количество, Общая, Отапливаемая) VALUES (?,?,?,?,?,?,?,?)";
myOleDbCommand.Parameters.Add("@ЕРЦ",OleDbType.Char,15).Value = textBoxERC.Text;
myOleDbCommand.Parameters.Add("@ФИО", OleDbType.Char,35).Value = textBoxFIO.Text;
myOleDbCommand.Parameters.Add("@Улица",OleDbType.Char,30).Value= textBoxUlica.Text;
myOleDbCommand.Parameters.Add("@Дом", OleDbType.Char, 6).Value = textBoxDom.Text;
myOleDbCommand.Parameters.Add("@Квартира", OleDbType.UnsignedInt).Value = Convert.ToInt32(textBoxKvartira.Text);
myOleDbCommand.Parameters.Add("@Количество", OleDbType.TinyInt).Value = Convert.ToByte(comboBox1.Text);
myOleDbCommand.Parameters.Add("@Общая", OleDbType.Single).Value = Convert.ToSingle(ob_pl);
myOleDbCommand.Parameters.Add("@Отапливаемая", OleDbType.Single).Value = Convert.ToSingle(ot_pl);
myOleDbCommand.ExecuteNonQuery();
Добавление девяти тарифов абонента в таблицу тарифов:
for (int i = 1; i <= 9; i++) {
OleDbCommand myOleDbCommand1 = AppExel.connection.CreateCommand();
myOleDbCommand1.CommandText = "INSERT INTO Tarifi (ЕРЦ, Код_услуги, Единица, Тариф1, Тариф2) VALUES (?,?,?,?,?)";
myOleDbCommand1.Parameters.Add("@ЕРЦ",OleDbType.Char,15).Value= textBoxERC.Text;
myOleDbCommand1.Parameters.Add("@Код_услуги", OleDbType.Integer).Value = i;
myOleDbCommand1.Parameters.Add("@Единица", OleDbType.Char, 15).Value = mas[i - 1];
myOleDbCommand1.Parameters.Add("@Тариф1", OleDbType.Single).Value = 0;
myOleDbCommand1.Parameters.Add("@Тариф2", OleDbType.Single).Value = 0;
myOleDbCommand1.ExecuteNonQuery();
}
ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА
Аппаратные и программные средства создания и эксплуатации приложения
Для работы приложения требуется следующеее аппаратное обеспечение:
1) процессор с тактовой частотой не менее 1.6 ГГц;
2) оперативная память объёмом не менее 512 Мб;
3) ……...
Программные требования к приложению.
|
На компьютере должны быть установлено следующее программное обеспечение:
1) операционная система –Windows 7, Windows 8, Windows 10;
2) …..
Руководство пользователя
Для работы приложения необходимо:
Установить на компьютере программную среду.NET FRAMEWORK 4.0 (ссылка: https://www.microsoft.com/ru-ru/download/details.aspx?id=17851).
Создать на жёстком диске папку с любым именем и скопировать в неё файл AppExcel.exe.
Скопировать в эту же папку файл kommunalka.mdb.
Перейти в папку, в которой находится файл AppExcel.exe, и сделать на нём двойной клик мышкой.
На рисунке 5.1 показан файл приложения и используемая база данных.
Рисунок 5.1 – Папка с файлом приложения и базой данных
5.3 Описание контрольных примеров
Для запуска приложения необходимо нажать дважды левой кнопкой мыши на файл AppExcel.exe, после чего откроется главная страница приложения (рисунок А1).
Если абонента ещё нет в списке плательщиков, то вам следует нажать на кнопку «Ввести данные о себе», которая находится в нижней части экрана. В открывшемся окне заполнить необходимые поля и нажать кнопку «Сохранить» (рисунок А2).
……
ЗАКЛЮЧЕНИЕ
В результате решения задачи спроектирована база данных и система, автоматизирующая процесс расчёта оплаты коммунальных услуг, формирование и вывод в документ Excel адресных бланков счетов-извещений и счетов-квитанций и заполнение их полученными в результате расчёта данными.
Приложение позволяет …...
Приложение рассчитывает: квартплату, суммы к оплате за электроэнергию, газ, холодную воду, отопление, горячую воду и её стоки, вывоз твёрдых бытовых отходов и домофон, а затем автоматически формирует документ Excel с заполненными адресными бланками извещения и квитанции на оплату жилья и коммунальных услуг, который абонент может распечатать.
Приложение может использоваться (кем) (для чего).
|
|
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!