Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Программа учета клиентов ООО "Новый день"

Тип: дипломная работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Требования к программе, составу и параметрам технических средств. Основные элементы языка программирования. Инструкция на выполнение программы учета клиентов: вызов и загрузка, входные и выходные данные. Расчет себестоимости программного продукта.
Краткое сожержание материала:

Размещено на

ВВЕДЕНИЕ

Общество с ограниченной ответственностью «Новый день», основанное в 2002 году, является стоматологической клиникой, в которой работают шесть специалистов стоматологов. Стоматология, от древнегреческого уфпмбфпт - рот, +древнегреческое лпгпт - слово, это раздел медицины, занимающийся изучением зубов, их строения и функционирования, их заболеваний, методов их профилактики и лечения, а также болезни полости рта, челюстей и пограничных областей лица и шеи. Стоматология - наука, изучающая строение, функции, норму и патологию полости рта и челюстно-лицевой области.

Россия познакомилась со стоматологией благодаря Петру I, который впервые привёз из-за границы различные приспособления для лечения зубов. Первая школа, которая занималась подготовкой зубных врачей, открылась в 1881 г. в Санкт-Петербурге и уже к 1883 году из школы было выпущено более 450 дантистов. В начале XX века уже было собрано много знаний в этой области и выпущено много научных работ. Стали использоваться более современные инструменты для лечения зубов, появились новые пломбировочные материалы, применялись различные лекарственные вещества. Сначала стоматологами могли работать только мужчины, но с 1875 года такое право получили и женщины. После Великой Отечественной войны стоматология развивалась особенно высокими темпами, стали открываться новые стоматологические институты, проводились различные исследования, выпускались новые бормашины и стоматологические установки. В настоящее время стоматология шагнула далеко вперёд. Стала возможной имплантация зубов и восстановление даже очень сильно разрушенного зуба, появились качественные пломбировочные материалы и современные инструменты для лечения зубов. Заболевания зубов являются наиболее распространенными болезнями человека. По статистическим данным, более 90 % населения земного шара страдает болезнями зубов. Столь значительное распространение этого страдания ставит перед органами здравоохранения задачи, направленные на разработку мер профилактики возникновения болезней зубов, совершенствование методов лечения, изучение причин, порождающих эти заболевания. К болезням зуба относятся кариес, пульпит, периодонтит. Кроме того, в клинике встречаются проявления различных форм недостаточности эмали и дентина (гипоплазия, клиновидный дефект, стирание зубов), которые имеют совершенно иную этиологию и клинику.

Современной стоматологической клинике для эффективной работы необходимо вести учет пациентов, сотрудников и бухгалтерии. Это влечет за собой необходимость вести большое количество бумажной документации, что существенно осложняет работу персонала стоматологической клиники, в особенности бухгалтера и работника регистратуры. Для того чтобы частично автоматизировать, и как следствие, упростить этот процесс можно использовать базу данных, которая будет содержать и частично обрабатывать необходимую информацию.

В гражданском кодексе Российской Федерации база данных охарактеризована как представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины. Существует множество других определений, отражающих скорее субъективное мнение тех или иных авторов, однако общепризнанная единая формулировка отсутствует. Наиболее часто используются следующие отличительные признаки:

1) База данных хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки, картотеки и т. п.) базами данных не являются.

2) Данные в базе данных логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе. Структурированность подразумевает явное выделение составных частей (элементов), связей между ними, а также типизацию элементов и связей, при которой с типом элемента (связи) соотносится определённая семантика и допустимые операции.

3) База данных включает схему, или метаданные, описывающие логическую структуру базы данных в формальном виде (в соответствии с некоторой метамоделью). В соответствии с ГОСТ Р ИСО МЭК ТО 10032-2007, «постоянные данные в среде базы данных включают в себя схему и базу данных. Схема включает в себя описания содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных. База данных включает в себя набор постоянных данных, определенных с помощью схемы. Система управления данными использует определения данных в схеме для обеспечения доступа и управления доступом к данным в базе данных».

Из перечисленных признаков только первый является строгим, а другие допускают различные трактовки и различные степени оценки. Можно лишь установить некоторую степень соответствия требованиям к базам данных. В такой ситуации не последнюю роль играет общепринятая практика. В соответствии с ней, например, не называют базами данных файловые архивы или электронные таблицы, несмотря на то, что они в некоторой степени обладают признаками баз данных.

История возникновения и развития технологий баз данных может рассматриваться как в широком, так и в узком аспекте.

В широком аспекте понятие истории баз данных обобщается до истории любых средств, с помощью которых человечество хранило и обрабатывало данные. Следует помнить, что недостатком этого подхода является размывание понятия «база данных» и фактическое его слияние с понятиями «архив» и даже «письменность».

История баз данных в узком аспекте рассматривает базы данных в традиционном (современном) понимании. Эта история начинается с 1955 года, когда появилось программируемое оборудование обработки записей. Программное обеспечение этого времени поддерживало модель обработки записей на основе файлов. Для хранения данных использовались перфокарты.

Оперативные сетевые базы данных появились в середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. В это же время в сообществе баз данных COBOL была проработана концепция схем баз данных и концепция независимости данных.

Следующий важный этап связан с появлением в начале 1970-х реляционной модели данных, благодаря работам Эдгара Ф. Кодда. Работы Кодда открыли путь к тесной связи прикладной технологии баз данных с математикой и логикой. За свой вклад в теорию и практику Эдгар Ф. Кодд получил премию Тьюринга.

Сам термин database (база данных) появился в начале 1960-х годов, и был введён в употребление на симпозиумах, организованных фирмой SDC в 1964 и 1965 годах, хотя понимался сначала в довольно узком смысле, в контексте систем искусственного интеллекта. В широкое употребление в современном понимании термин вошёл лишь в 1970-е годы.

Основные задачи процесса создания базы данных и определения необходимых ограничений целостности, или проектирования базы данных, включают в себя:

1) Обеспечение хранения в базе данных всей необходимой информации;

2) Обеспечение возможности получения данных по всем необходимым запросам;

3) Сокращение избыточности и дублирования данных;

4) Обеспечение целостности данных в базе.

Выполнение этих задач в процессе проектирования базы данных является необходимым условием для того, чтобы разрабатываемая база данных могла использоваться сотрудниками общества с органичной ответственностью «Новый день» и не нанесла ущерба предприятию во время внедрения её в эксплуатацию и в процессе самой эксплуатации базы данных сотрудниками стоматологической клиники.

1. ОБЩАЯ ЧАСТЬ

1.1 Постановка задачи

1.1.1 Назначение задачи

В соответствии с заданием на дипломное проектирование, программный продукт был разработан для учета пациентов и бухгалтерии стоматологической клиники ООО «Новый день». Основной целью создания приложения является упрощение работы сотрудников клиники. База данных должна иметь интуитивно понятный интерфейс, удобную навигацию, иметь интеграцию с Microsoft Office Excel 2007, сохранять целостность хранимых данных и предоставлять их пользователю в понятном виде.

1.1.2 Технико-математическое описание задачи

На предприятии установлено системное и прикладное программное обеспечение.

Операционная система семейства Windows представляет пользователю оболочку графического интерфейса, которая обеспечивает стандартную среду пользователя и программиста.

Для решения задач прикладного характера на компьютерах фирмы, в зависимости от выполняемых функций в отделах, установлены: 1С: «Бухгалтерия», пакет прикладных программ МС Office и специализированно программное обеспечение для обслуживания оборудования стоматологической клиники.

На компьютерах предприятия установлено следующее программное обеспечение: ОС Windows XP, пакет прикладных программ МС Office, а так же сервисные программы для поддержки работы сети между компьютерами.

Для решения поставленной задачи необходим следующий пакет программ:

ОС семейства Windows - управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные с...

Другие файлы:

Информационная система учета обслуживания клиентов центра телекоммуникаций г. Знаменска
Цели деятельности центра телекоммуникации, использование программных продуктов для автоматизации отдельных этапов работы учета обслуживания клиентов....

Программа для подсчета выручки казино
Разработка программы для старших менеджеров казино, рассчитывающей результаты всех игровых столов за рабочий день, независимо от количества клиентов и...

Оценка состояния бухгалтерского отчета
Теоретический и методологический аспекты аудиторской проверки учета готовой продукции в соответствии с последними изменениями в законодательстве на пр...

Автоматизация учета клиентов туристического агентства
Создание автоматизированного учета клиентов в туристическом агентстве "Отпуск". Вывод данных о клиентах и заключенных с ними договорах. Требования к п...

Автоматизация учета клиентов организации средствами программы "1С: Предприятие 7.7"
Автоматизация учета клиентов организации с помощью программного пакета "1С: Предприятие", предназначенного для обработки больших объемов числовой инфо...