Автор работы: Пользователь скрыл имя, 11 Июня 2013 в 19:54, дипломная работа
Цель дипломного проекта состоит в разработке программного модуля, позволяющего вести учет по подключению пользователей к сети Интернет.
Необходимость разработки данной программы состоит в создании нового способа деятельности, предполагающей экономическую, продуктивную работу, связанную с учетом подключения пользователей на предприятии к сети Интернет, их данными, а также учет количества времени, проведенного в Интернете.
Введение
1 Назначение и область применения
1.1 Общие сведения
1.2 Назначение и цели создания системы
1.3 Требования к системе
2 Исследовательская часть
2.1 Анализ методов решения задачи
2.2 Входные данные
2.3 Выходные данные
3 Конструкторская часть
3.1 Разработка информационной модели
3.2 Разработка алгоритма задачи
3.3 Разработка интерфейса пользователя
3.4 Разработка справочной системы
4 Тестирование программного продукта
5 Организационно-экономическая часть
6 Охрана труда, техника безопасности, противопожарные мероприятия и охрана окружающей среды
Заключение
Литература
Приложения
Приложение А Код программы
Приложение Б Руководство программиста
Приложение В Руководство пользователя
Содержание
Введение
1 Назначение и область применения
1.1 Общие сведения
1.2 Назначение и цели создания системы
1.3 Требования к системе
2 Исследовательская часть
2.1 Анализ методов решения задачи
2.2 Входные данные
2.3 Выходные данные
3 Конструкторская часть
3.1 Разработка информационной модели
3.2 Разработка алгоритма задачи
3.3 Разработка интерфейса пользователя
3.4 Разработка справочной системы
4 Тестирование программного продукта
5 Организационно-экономическая часть
6 Охрана труда, техника безопасности, противопожарные мероприятия и охрана окружающей среды
Заключение
Литература
Приложения
Приложение А Код программы
Приложение Б Руководство программиста
Приложение В Руководство пользователя
Введение
Тема данного дипломного проекта:
«Автоматизированная система
Необходимость разработки данной программы состоит в создании нового способа деятельности, предполагающей экономическую, продуктивную работу, связанную с учетом подключения пользователей на предприятии к сети Интернет, их данными, а также учет количества времени, проведенного в Интернете.
Данный дипломный проект позволяет сократить время при внесении необходимых данных.
Для того чтобы не фиксировать всю информацию документально или в отдельных источниках, была создана данная программа. Она позволяет скомпоновать все данные воедино для удобной и упрощенной работы. Эта программа позволит быстро вносить конкретные данные: личностные сведения пользователей, их паспортные данные, данные по подключению в сеть и данные по пользованию сетью Интернет.
Программа предполагает быструю и удобную работу на понятном пользователю языке, а также она проста и легка в применении.
1 Назначение и область применения
1.1 Общие сведения
Объектом автоматизации является учет пользователей, подключенных в сеть, а также учет их пребывания в сети Интернет. Разработка программного продукта ведется на основе списка подключаемых абонентов, их личностных и паспортных данных, которые содержатся в документации на предприятии.
На предприятии РУП «Белтелеком» были представлены документы, на основании которых была разработана следующая программа, представленная на рисунке 1.
Рисунок 1 – Интерфейс программы
1.2 Назначение и цели создания системы
Программа, разрабатываемая в дипломном проекте, предназначена для облегчения работы в сфере учета по подключению в сеть Интернет будущих пользователей. Предполагает легкую систематизацию и четкую группировку входных данных. Программа позволит сократить количество работы, ранее распространявшейся на нескольких работников, а также уменьшит время поиска и систематизации всех данных.
Для пользователя разработанная программа очень легка и проста в применении. Предполагает быструю и удобную работу на понятном пользователю языке.
Эта программа позволит быстро вносить конкретные данные.
Программа предполагает ввод данных следующего типа:
–личностных данных (ФИО, год рождения, адрес, телефон);
–паспортных данных (серия и номер паспорта, кем выдан, дата выдачи);
–данных по подключению в сеть Интернет (дата подключения, тип подключения, тариф за минуту);
–данных по пользованию сетью Интернет (дата пользования, время, стоимость).
В программе также предусмотрено добавление, изменение и удаление данных. Благодаря этим функциям можно добавлять новых пользователей, изменять их данные, если есть в этом необходимость, а также удалять пользователей, которые больше не являются пользователями сети Интернет.
Данная программа
Фильтрация помогает отфильтровать
из всей таблицы данного нам
1.3 Требования к системе
Объем исполняемого модуля неограничен,
но при программировании необходимо,
чтобы код программы был
Конфигурацией аппаратных и программных средств для функционирования разработанной программы является компьютер со следующими характеристиками:
– наличие установленной версии Windows 98 – XP;
– BDE Administrator для работы с базой данных;
– процессор Pentium – 100 МГц;
– 256 Мбайт оперативной памяти;
– 20 Мбайт свободного пространства на жестком диске;
– Philips 170C монитор;
– мышь А4 Tech;
– стандартная клавиатура.
2 Исследовательская часть
2.1 Анализ методов решения задачи
Целью моего дипломного проекта является автоматизированная система учета по подключению Интернет сети в РУП «Белтелеком».
Автоматизация – это применение технических средств, освобождающих пользователя частично или полностью от его непосредственного участия в процессах сбора, преобразования, передачи и использования энергии, материалов и информации.
Разрабатываемая автоматизированная информационная система учета по подключению Интернет сети в РУП «Белтелеком» должна помочь решить следующие стоящие перед ней задачи:
- создать базу данных для более эффективного доступа к информации предприятия;
- реализовать
- улучшить и упростить доступ к хранимой информации;
- обеспечить удобный интерфейс для обычного пользователя для доступа к хранимой информации;
- обеспечить получение
- обеспечить сопровождаемость системы и надежное применение программного средства;
- улучшить ряд экономических
показателей, т.е. уменьшить
- улучшение качества обработки получаемой информации, т.е. повышение достоверности информации, ее соответствия времени получения, ее степени защиты от нежелательного просмотра и т.д.
2.2 Входные данные
В качестве входных данных разработанной программы входят личностные данные пользователей:
– ФИО;
– год рождения;
– адрес;
– телефон.
Также в программу входят и паспортные данные пользователей:
– серия и номер паспорта;
– кем выдан;
– дата выдачи.
В качестве данных по подключению к сети Интернет будут использоваться следующие значения:
– дата подключения;
– тип подключения;
– тариф за минуту.
Самыми основными и
– дата пользования;
– время;
– стоимость.
2.3 Выходные данные
Выходными данными разработанной программы будет являться отчет, в который будут внесены все данные.
Отчет – это печатный документ, содержащий данные, аналогичные получаемым в результате выполнения запроса к базам данных.
Выделяют следующие виды отчетов:
– простой отчет;
– отчет с группированием данных;
– составной отчет, объединяющий несколько разных отчетов.
Отчет позволяет просмотреть и сравнить все те данные о пользователях, которые будут скомпонованы воедино. В отчете будет предоставлена информация, как об общих данных пользователя, так и о данных пользования Интернетом (Рисунок 2).
Рисунок 2 – Отчет
3 Конструкторская часть
3.1 Разработка информационной модели
На этапе разработки информационной модели необходимо определить основные сущности и связи между ними, определить обязательность связи.
В структуру базы данных Project входят следующие таблицы:
– таблица №1 – «Личностные данные»;
– таблица №2 – «Паспортные данные»;
– таблица №3 – «Данные по подключению в сеть Интернет»;
– таблица №4 – «Данные по пользованию сетью Интернет».
В таблицу №1 «Личностные данные» входят следующие поля:
– FIO – символьный тип(35) – ФИО;
– Data rozhdenia – тип даты – дата рождения;
– Address – целочисленный тип(20)– адрес;
– Telefon – целочисленный тип(6) – телефон.
В таблицу №2 «Паспортные данные» включены следующие поля:
– FIO – целочисленный тип(35) – ФИО;
– Dannye pasporta – целочисленный тип(9) – серия и номер паспорта;
– Kem vydan – целочисленный тип(18) – кем выдан;
– Data vydachi – тип даты – дата выдачи.
В таблицу №3 «Данные по подключению в сеть интернет» входят следующие поля:
– FIO – целочисленный тип(30) – ФИО;
– Data podkluchenia – тип даты – дата подключения;
– Tip podkluchenia – целочисленный тип(12) – тип подключения;
– Tarif za minutu – целочисленный тип – тариф за минуту.
В таблицу №4 «Данные по пользованию сетью интернет» включены следующие поля:
– FIO – целочисленный тип(35) – ФИО;
– Data polzovania – тип даты – дата пользования;
– Time(min) – тип время – время(минуты);
– Stoimost – целочисленный тип – стоимость.
3.2 Разработка алгоритма задачи
Разработка алгоритма задачи – это важный процесс создания программного объекта, так как она помогает более точно и просто понять саму идею программы, разделяя при этом ее на отдельные блоки (задачи). Укрупненная схема работы программы представлена на рисунке 3.
С помощью алгоритма задачи наглядно отображается зависимость одних данных в используемой программе от других. Результатом разработки алгоритма задачи является логический блок, который наглядно показывает процессы обработки данных, вводимых пользователем, и формирование при этом необходимых отчетных документов.
3.3 Разработка интерфейса пользователя
Данная программа
При создании проекта были задействованы следующие компоненты:
– TTable – кнопка для отображения данных в табличной форме;
– TDataSource – служит для связи данных в таблице;
– TDBGrid – кнопка для визуального отображения данных в таблице;
– TButton – кнопка, при нажатии на которую выполняется прописанная в ней функция либо процедура;
–TDBNavigator – компонент, служащий для перемещения, редактирования, удаления, добавления, отмены действия;
– TEdit – служит для отображения текстовых и числовых значений;
– TLabel – для надписи каких-либо компонентов, а также может служить для вывода ответов;
– TMainMenu – меню формы, в нем могут располагаться все те действия, которые могут выполняться на форме;
– TRadioGroup – служит для маркированного списка;
– TBitBtn – кнопка с изображением (разновидность TButton), но с отличительной особенностью свойства Glyph, с помощью которого определяется растровое изображение, рисуемое на поверхности кнопки;
– TDBEdit – позволяет редактировать значение строкового поля текущей записи набора данных.
При разработке интерфейса для удобства работы пользователя с программой использовались стандартные цвета и стандартные шрифты кнопок, текстовых полей, меню, форм.
3.4 Разработка справочной системы
Справочная система данного программного модуля состоит из раздела: «Справка». Раздел «Справка» содержит в себе два подраздела: «О программе» и «О разработчике». В подразделе «О программе» отображаются данные о том, как работать с программой (Рисунок 4).
Информация о работе Автоматизированная система учета по подключению Интернет сети в РУП «Белтелеком»