Кирпич. Облицовка камнем. Мокрый фасад. Фасадные панели. Дизайн и декор

Кирпич. Облицовка камнем. Мокрый фасад. Фасадные панели. Дизайн и декор

» » Личный дневник. Как следить за пользователями компьютера с помощью Punto Switcher Как создать свой личный дневник на компьютере

Личный дневник. Как следить за пользователями компьютера с помощью Punto Switcher Как создать свой личный дневник на компьютере

Это сделать никогда не поздно. В любом возрасте. Знаю — трудно заставить себя, но надо. Потом сами себе скажете спасибо.

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

Это простая, лёгкая и бесплатная программа на русском языке. Вы сможете добавлять в дневник фотографии, картинки и музыку. Подчёркивать эмоции живыми смайликами. Всё удобно и с подсказками. Вперёд!

ХОЧУ ПОЛУЧАТЬ НОВОСТИ БЛОГА

В ФОРМЕ НИЖЕ ВВЕДИТЕ СВОЕ ИМЯ И ЭЛЕКТРОННУЮ ПОЧТУ

не забудьте обновить КАПЧУ


Личный дневник — очень полезная штука. У каждого великого человека был дневник. Может именно поэтому они стали великими? Дневник — это средство контроля над собой. Он помогает упорядочивать свои мысли и идеи, анализировать поступки… Отбросим философию и стандартные фразы. Всю ценность ведения личного дневника Вы прочувствуете (именно, прочувствуете, каждой клеткой организма) через годы. Это как фотоальбом своей жизни, только в сотни раз мощнее. Достаньте старую, семейную фотографию или какую-нибудь вещь, мелочь из прошлого. Ага, чувствуете? А хотите усилить это ощущение многократно? До слёз? Наверняка Вы пытались начать личный дневник когда-то — отыщите его!!!

С годами воспоминания стираются, остаются одни обрывки. Мы не в состоянии помнить всё. Дневник нам поможет. Человечество не придумало ещё другого способа сохранить мысли и чувства. Первая любовь, первый поцелуй, первое разочарование, обида, надежды, страхи… — всё это сохранит Ваш личный дневник. Вы будете умиляться от своей наивности, плакать и смеяться. А первые шаги Вашего ребёнка? Личные победы? Убедил завести дневник?

Развитие информационных технологий намного упростила жизнь соотечественников. Теперь не надо стоять в очередях для посещения врача, не нужно ходить на почту либо другие учреждения для оплаты услуг и т. д. Причем легче стало жить и родителям: их чадо не сможет скрыть отрицательные оценки и заданное домашнее задание, просто замазав соответствующие записи штрихом или вырвав «лишние» листы. Ведь если в госуслугах зайти в электронный дневник можно найти все сведения, которые так или иначе могли бы быть интересными папам и мамам. В чем суть этого сервиса, как туда попасть? Ответы на эти и другие интересные вопросы относительно электронного дневника можно найти далее в приведенной статье.

Электронный дневник школьника: суть проекта

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

При решении воспользоваться таким удобным сервисом родителям следует проделать 3 основных пункта:

  • Зарегистрироваться в госуслугах (если ранее это еще не было осуществлено);
  • Получить данные (логин и пароль) для входа в электронный дневник;
  • Зайти непосредственно на саму необходимую страничку.

Более подробно все эти шаги расписаны ниже.

Регистрация на портале

Госуслуги – довольно удобный сервис. Ведь благодаря ему можно намного сократить временные расходы на посещение соответствующих инстанций. Так, благодаря данному сайту можно оставить заявление на:

  • Постановку ребенка в очередь в детский сад;
  • Регистрацию брака;
  • Оформление пособий, выплат;
  • Выпуск паспортов (гражданина РФ, заграничных);
  • Оплатить штрафы, налоги и многое другое.

А, значит, наличие зарегистрированной странички на государственном портале не помешает ни одному гражданину Российской Федерации.

Итак, регистрация на госуслугах осуществляется по следующим основным шагам:

  1. Вход на сайт. Для этого нужно перейти по следующей ссылке: https://gosuslugi.ru .
  2. Затем в открывшемся окне найти раздел «Вход в Госуслуги». Он находится в правом крае страницы.

Нажать на зарегистрироваться.

  1. Откроется новое окно, где нужно ввести свои данные: фамилию и имя, номер мобильного телефона либо адрес электронной почты.

  1. После ввода данных следует нажать на «Зарегистрироваться». В результате чего откроется окно для подтверждения номера телефона либо адреса электронной почты (смотря, что было введено ранее). Подтвердить новую учетную запись.
  2. В появившейся страничке задать пароль и подтвердить его повторным набором. Щелкнуть по «Готово».

  1. Откроется окно, где нужно будет ввести все свои данные. А именно ФИО пользователя, его пол и дату рождения, место рождения, гражданство, паспортные данные и номер СНИЛС. Нажать на «Сохранить».
  2. После чего введенные паспортные данные и номер СНИЛС будут проверяться на достоверность соответствующими органами. Тем временем пользователь может заполнить и другие пункты по желанию. Например, сведения о домашнем адресе, номерах водительского удостоверения, медицинских полисах, транспортном средстве и т. д.

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

Получение логина и пароля для входа в Электронный дневник

В этом случае есть 2 пути решения:

  • Обратиться с этим вопросом к классному руководителю ученика;
  • Получить данные через Госуслуги.

В некоторых случаях получение учетных данных чтобы в госуслугах зайти в электронный дневник доступно обоими способами, в других – только через учителя либо портал.

Если первый вариант ничего сложного за собой не кроет, то со вторым новичкам придется немного повозиться. Чтобы помочь в этом деле, будет правильно представить следующую инструкцию:

  • Зайти в уже знакомый портал по представлению государственных услуг, введя свои идентификационные данные.
  • В появившемся окне в поле для поиска ввести «электронный дневник». Нажать на поиск.


  • В результатах поиска найти услугу, которую предоставляет ведомство требуемого района. В качестве примера будет рассмотрено предложение от учреждения города Москвы. Здесь она именуется как «Электронный дневник школьника (МРКО)».

  • Перейти к получению услуги, кликнув по «Получение доступа к электронному дневнику школьника (МРКО)».

  • Откроется окно с указанием способов получения услуги, ее стоимости, сроках оказания, оснований для отказа, результатов работы и контактных данных организации, предоставляющей услуги.
  • Как видно получить данную услугу можно двумя способами: лично и через интернет.


  • А результатом оказания услуги окажется предоставление логина и пароля для входа в Электронный дневник. Причем срок рассмотрения заявки составляет 3 рабочих дня

Как зарегистрировать электронный дневник школьника в госуслугах

Определенной ссылки для входа в Электронный дневник школьника для всех регионов нет. Каждая область/край/республика разработали свои сервисы по предоставлению таких услуг. В качестве примера снова будет рассмотрен город Москва. Чтобы в госуслугах зайти в электронный дневник следует проделать следующие шаги:

  1. Ввод в поле любого поисковика информацию следующего типа «Электронный дневник Москва (или любой другой интересующий город)». Как правило, на первой же строчке отобразится необходимый сайт. Для Москвы ссылка сайта такова: https://pgu.mos.ru/ru/application/dogm/journal/#step_1 .
  2. При переходе по представленному адресу откроется поля для входа в портал Госуслуг (пример их получения был представлен выше в разделе «регистрация на портале»).


  1. Здесь же есть возможность входа, нажав на «Войти с помощью Gosuslugi.ru». Данная ссылка находится в самом низу страницы.
  2. При его нажатии появится окно с полями для ввода логина и пароля. Нужно заполнить их и нажать на «Войти».
  3. Появится новая страничка, где нужно ввести данные о логине и пароля для входа в уже непосредственно сам Электронный дневник (получить их можно, как уже указывалось выше, спросив у классного руководителя либо воспользовавшись порталом госуслуг).

  1. Заполнить все требуемые данные, нажать на «перейти в дневник». Таким простым образом и можно открыть электронный дневник школьника на госуслугах.

Личный дневник - очень полезная штука. У каждого великого человека был дневник. Может именно поэтому они стали великими?

Дневник - это средство контроля над собой. Он помогает упорядочивать свои мысли и идеи, анализировать поступки…

Отбросим философию и стандартные фразы. Всю ценность ведения личного дневника Вы прочувствуете (именно, прочувствуете, каждой клеткой организма) через годы. Это как фотоальбом своей жизни, только в сотни раз мощнее. Достаньте старую, семейную фотографию или какую-нибудь вещь, мелочь из прошлого. Ага, чувствуете? А хотите усилить это ощущение многократно? До слёз? Наверняка Вы пытались начать личный дневник когда-то - отыщите его!!!

С годами воспоминания стираются, остаются одни обрывки. Мы не в состоянии помнить всё. Дневник нам поможет. Человечество не придумало ещё другого способа сохранить мысли и чувства. Первая любовь, первый поцелуй, первое разочарование, обида, надежды, страхи… - всё это сохранит Ваш личный дневник. Вы будете умиляться от своей наивности, плакать и смеяться. А первые шаги Вашего ребёнка? Личные победы? Убедил завести дневник?

Это сделать никогда не поздно. В любом возрасте. Знаю - трудно заставить себя, но надо. Потом сами себе скажете спасибо.

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

Это простая, лёгкая и бесплатная программа на русском языке. Вы сможете добавлять в дневник фотографии, картинки и музыку. Подчёркивать эмоции живыми смайликами. Всё удобно и с подсказками. Вперёд!

Вот небольшой видео обзор программы «Ежедневник»:

Скачать «Ежедневник»: 5.7 Мб

Установка и работа программы в картинках

К Вашим услугам очень мощная система помощи, даже описывать нечего - все ответы есть в самой программе.

Ну вот, собственно и всё на сегодня.

С уважением, Сергей Трофимов (не певец)

И еще одна статья – с разными дневниками!

На долгую память: программы для ведения дневников

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

Как правило, когда человек заводит личный дневник, он подсознательно хочет, чтобы сделанные записи были когда-нибудь прочитаны. Впрочем, бывают ситуации, когда персональный дневник заводят не для того, чтобы доверять ему личные секреты, а совершенно для иных целей.

В этом обзоре мы собрали коллекцию самых разных дневников — от деловых ежедневников и «гламурных» тетрадок до медицинских журналов и дневников развития ребенка.

DiaryOne 6

  • Разработчик: PIMOne Software
  • Размер дистрибутива: 6,6 Мбайт
  • Распространение: shareware
  • Русский интерфейс: нет

DiaryOne – это классическая программа для ведения личного дневника. С ее помощью можно создавать как текстовые, так и голосовые записи. В текст можно вставлять различное содержимое – графические файлы, таблицы, flash-анимацию, анимированные смайлики, также можно связывать с записями любые файлы. При создании записи можно указывать текущую погоду, записывать информацию о доходах и расходах, а также выбирать музыку, которая в будущем будет проигрываться при чтении записи. DiaryOne поддерживает смену интерфейса при помощи скинов, а кроме этого, можно выбирать оформление рабочей области. В программе есть несколько десятков вариантов дизайна – от пляжа с пальмами до разных вариантов текстуры бумаги.

Для тех, кто любит не только вести дневник, но и просматривать свои записи, DiaryOne предлагает панель навигации, предусматривающую один из двух вариантов просмотра: по датам или по темам. Кроме этого, есть полнотекстовый поиск по записям дневника, возможность добавления записей в список «Избранного». Дневниковые записи можно отправлять по электронной почте прямо из программы, а также распечатывать. Подключив бесплатные плагины, которые можно скачать с сайта программы, можно также сохранить все записи в виде файлов CHM или PDF, а также записать на диск.

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

Smart Diary Suite 4 Medical Edition

  • Разработчик: Programming Sunrise
  • Размер дистрибутива: 11,7 Мбайт
  • Распространение: shareware
  • Русский интерфейс: нет

Для человека, который следит за своим здоровьем, очень важно вести статистику различных показателей — фиксировать в одно и то же время давление, мерить температуру, регулярно измерять свой вес и т.д. Записанные значения этих и любых других параметров удобно держать в электронном виде. Табличные данные можно вывести на печать и показать своему тренеру по фитнесу, послать по электронной почте лечащему врачу и т. д. Кроме того, электронная статистика дает возможность быстро проследить изменения, которые происходят в организме человека. Ну и, конечно же, этот дневник также можно использовать как обычный вариант ежедневника.

Несмотря на то, что в программе достаточно много различных функций, ее интерфейс продуман настолько хорошо, что запутаться в них практически невозможно. Для удобства в Smart Diary Suite есть несколько разделов, которые представлены в виде аккуратных вкладок. На первой из них – Overview – отображается наиболее важная информация, занесенная в другие разделы. Эта вкладка показывается при запуске программы. Число записей, которые выводятся на вкладке, можно настраивать. Кроме этого, есть возможность изменения разметки этой страницы. Удобно, что для редактирования записей или добавления новых не требуется переключаться в другие разделы – все можно делать непосредственно из главного окна.

Раздел Diary предназначен для добавления регулярных записей. Можно использовать возможности встроенного текстового редактора, работать с шаблонами, вставлять в записи файлы разных типов. Кроме этого, добавляя каждую запись, можно заполнять небольшую таблицу, в которой указывать состояние своего здоровья, вес, настроение, медикаменты, которые вы принимаете, продукты питания, которые входят в состав вашей диеты, и т.д. То, какие именно пункты будут в этой таблице, полностью зависит от пользователя. На основе данных, которые заносятся в эту таблицу, программа может строить графики. Записи можно организовывать по категориям, а также отбирать по разным критериям.

Кроме своей основной функции – помощи в ведении дневника — Smart Diary Suite также предлагает множество вспомогательных. Так, программу можно использовать как полноценный органайзер с возможностью добавления одноразовых или повторяющихся напоминаний о разных событиях, средство для учета запланированных дел с возможностью установки их приоритета, а также указания процента выполнения, инструмент для добавления заметок, которые могут быть организованы по категориям.

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

Функции, расположенные на вкладке Medication, будут полезны людям, которые вынуждены постоянно принимать лекарства. Smart Diary Suite может хранить базу данных прописанных медикаментов, а также информацию о том, в каких дозах и в какое время их нужно принимать. Программа может напоминать о необходимости выпить таблетку в указанное время, а также о том, что настало время проконсультироваться с доктором и обновить рецепт на лекарства. Отметим, что такая база данных лекарств может быть полезна не только больным людям, но и здоровым, ведь даже самые бодрые из нас иногда вынуждены обращаться к разным медикаментам. Составив свой список средств для помощи организму, вы всегда сможете вовремя вспомнить, сколько соды нужно положить в стакан воды, чтобы сделать раствор для полоскания горла. А уж о том, какую службу может сослужить подобный список молодой матери, даже и говорить не приходится.

Advanced Diary 3.0.1

  • Разработчик: CSoftLab
  • Размер дистрибутива: 11,1 Мбайт
  • Распространение: shareware
  • Русский интерфейс: есть

По внешнему виду Advanced Diary – это обычный ежедневник, позволяющий быстро выбирать дату записи при помощи аккуратного календаря, редактировать текст с использованием возможностей встроенного редактора и перемещаться по дневнику при помощи древовидного представления категорий. Мощь программы скрыта в возможностях работы с базами данных. Так, используя Advanced Diary, можно создавать несколько независимых баз данных, доступ к каждой из которых может быть защищен паролем. Между базами данных можно быстро переключаться и даже работать с несколькими одновременно. Для повышения уровня безопасности базы данных не только защищаются паролем, но и шифруются.

Много внимания в программе уделено возможностям печати дневниковых записей. Так, можно выбрать граничные даты записей, которые требуется распечатать, или категории, к которым они относятся. При этом записи будут вставлены в один из выбранных шаблонов, где кроме самого текста также присутствуют верхние и нижние колонтитулы. По умолчанию в Advanced Diary есть несколько шаблонов, и любой из них можно редактировать по своему усмотрению. Документ с записями, подготовленный к печати, можно экспортировать в файлы RTF или HTML с сохранением форматирования.

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

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

MemPad 3.41

  • Разработчик: Horst Schaeffer
  • Размер дистрибутива: 140 Кбайт
  • Распространение: бесплатно
  • Русский интерфейс: есть

Из всех программ, с помощью которых можно вести ежедневный дневник, утилита MemPad имеет самый маленький размер — чуть больше сотни килобайт. Кроме этого, программа не требует установки, поэтому ее очень удобно держать в качестве подручной записной книжки на USB-накопителе. Наконец, еще одним плюсом MemPad является бесплатный статус дневника.

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

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

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

Baby Diary 2.5

  • Разработчик: Aktisoft
  • Размер дистрибутива: 4,08 Мбайт
  • Распространение: shareware
  • Русский интерфейс: есть

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

Утилита Baby Diary дает возможность собрать воедино всю информацию о вашем ребенке. Программа, как нетрудно догадаться по названию, сконфигурирована для удобного ведения «оффлайнового ЖЖ», посвященного малышу. Дневник по умолчанию уже содержит массу категорий для систематизации всей информации о ребенке и семейных заботах — роды, первые шаги, праздники и так далее. В Baby Diary можно использовать функцию построения графиков, что очень важно, если вы следите за физическим развитием своего малыша. Делая регулярные замеры, например, веса ребенка, спустя некоторое время можно будет просмотреть графическую зависимость и сделать вывод, с какой скоростью был набран вес. При необходимости графики можно вывести на печать, чтобы показать их педиатру. Диаграммы можно масштабировать, а измеряемые параметры — придумывать самому.

На страницах этого дневника можно размещать видео, публиковать фотографии, кроме этого, в программе можно использовать голосовые комментарии. Собранные в программе изображения можно просматривать в режиме слайд-шоу. Поддерживается огромное число мультимедийных форматов: JPG, GIF, WMF, EMF, TIFF, PCD, PNG, EPS, PSD, PDD, TGA, VST, ICB, VDA, WIN, PSP, PCX, PCC, SCR, PPM, PGM, PBM, CEL, PIC, BW, RGB, RGBA, SGI, CUT, RLA, RPF, AVI, MPG и другие.

В Baby Diary имеется возможность использования специальной линейки, на которой автоматически будет показываться возраст вашего сына или дочки. Если роды еще только впереди, такой счетчик может показывать не возраст ребенка, а недели беременности.

Утилита поддерживает многопрофильный режим, который позволяет вести дневники для нескольких детей одновременно. На основе готового шаблона из собранных родительских записей можно экспортировать информацию в готовый блог (в программе эта функция называется web-книга), посвященный ребенку.

Для программы данного рода очень важно, что Baby Diary имеет русский интерфейс – все предельно понятно, а что непонятно, можно прояснить в русскоязычной документации.

MiLife 1.4

  • Разработчик: BravoBug Software
  • Размер дистрибутива: 6,46 Мбайт
  • Распространение: shareware
  • Русский интерфейс: нет

Обычно мы не включаем в обзор программного обеспечения приложения, написанные для платформы Mac OS X, однаков данном случае хотелось бы сделать исключение. Дело в том, что электронный дневник MiLife как нельзя лучше вписывается в квинтэссенцию «яблочного» ПО и поэтому рассчитан на определенного пользователя.

Поскольку стоимость продукции Apple несоизмеримо выше расценок на компьютеры, работающие под управлением Windows, пользователи, которые отдают предпочтение детищу Стива Джобса, руководствуются, как правило, несколькими доводами. Во-первых, компьютер на Mac OS X – это стабильная работа и практически полное отсутствие вирусной угрозы. Во-вторых, компьютер с логотипом Apple – это стильно и красиво. Программа MiLife имеет четко обозначенную аудиторию, которая руководствуется последним аргументом. Такие пользователи – любители всего гламурного.

Этот дневник действительно выглядит привлекательно, вдобавок он наделен массой разных функций. Причем в арсенале программы есть и действительно полезные инструменты, и откровенные излишества в виде всевозможных интерфейсных «украшательств», призванных произвести впечатление на неискушенного пользователя. Но вот парадокс – если в Windows за каждое дополнительное удобство интерфейса приходится расплачиваться снижением производительности, в операционной системе Mac OS X подобные излишества часто не только «сходят с рук» пользователю, но и заставляют почувствовать удобство от того, что все работает без заминок и при этом имеет красивый вид. Все вышесказанное относится и к электронному дневнику MiLife. Он имеет очень привлекательный интерфейс, но при этом работает быстро и стабильно.

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

В программе можно выполнять экспорт отдельных страниц или всего дневника в формат RTFD с сохранением стилей и вложенных изображений. Также можно сохранять содержимое в виде файла HTML или документа, совместимого с Microsoft Word. MiLife может создавать и резервную копию дневника, используя при этом сжатие данных в формат ZIP. Дневник может шифровать данные — для этой цели используется стойкий алгоритм AES-128.

В дневнике присутствует особый режим просмотра содержимого — Toggle Backdrop. При использовании этой функциипрограмма затеняет все области рабочего стола, концентрируя внимание пользователя на тексте дневника. Очень похожая функция есть в «яблочном» браузере Safari.

Заключение

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

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

"Санкт-Петербургский Государственный морской технический университет" в г. Северодвинске

ДИПЛОМНЫЙ ПРОЕКТ

Разработка программы "Электронный школьный журнал"

студент Сакин А.В.

Руководитель к. т. н., доцент

И.А. Микляев

Северодвинск 2009

Аннотация

Целью дипломного проекта является создание электронного школьного журнала.

Дипломный проект состоит из пояснительной записки, графических материалов и приложений.

Программный комплекс представляет собой базы данных и приложения, реализованные в среде Delphi 6.

Пояснительная записка содержит следующие основные разделы:

Раздел 1. "Техническое задание”. Раздел включает в себя описание назначения задачи, входных и выходных данных и функций системы.

Раздел 2. В разделе "Аналитическая часть" отражены следующие вопросы: описание процесса проведения аттестации студентов, актуальность решаемой задачи, обзор рынка существующих аналогов, характеристика инструментальных средств проектирования и разработки;

Раздел 3. Проектная часть состоит из:

требований к функциям системы;

проектирования структуры системы;

создания базы данных на основе спроектированной стуктуры;

отладки системы.

Раздел 4. В разделе "Экономическая часть" приводится оценка экономической эффективности системы, которая ожидается в результате реализации проекта на практике.

Раздел 5. В разделе "Охрана труда" приводятся требования к технике безопасности при эксплуатации разработанного программного продукта.

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

Приложения содержат исходные тексты программ и схемы алгоритмов проекта.

Содержание

  • Введение
  • 1. Техническое задание
  • 2. Аналитическая часть
  • 3. Проектная часть
  • 3.4 Отладка системы
  • 3.5 Руководство пользователя
  • 4. Экономическая часть
  • 5. Охрана труда
  • 5.1 Требования к ПЭВМ
  • 5.2 Требования к помещениям для работы с ПЭВМ
  • 5.3 Требования к уровням шума и вибрации
  • 5.4 Требования к освещению на рабочих местах
  • 5.5 Требования к уровням электромагнитных полей
  • 5.6 Общие требования к организации рабочих мест пользователей ПЭВМ
  • 5.7 Требования к организации и оборудованию рабочих мест с ПЭВМ для взрослых пользователей
  • 5.8 Требования к организации и оборудованию рабочих мест с ПЭВМ для обучающихся в учреждениях высшего профессионального образования
  • 5.9 Требования к организации медицинского обслуживания пользователей ПЭВМ
  • 5.10 Требования к проведению государственного санитарно-эпидемиологического надзора и производственного контроля
  • 5.11 Требования к утилизации отходов производства
  • Заключение
  • Список литературы
  • Приложение

Введение

Областью применения созданного программного продукта - является школьные образовательные учреждения.

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

заполнение школьного журнала осуществляется в ручном режиме;

сложность исправления структуры заполнения;

сложность обновления корректирующей информации;

сложность передачи информации успеваемости учеников;

сложность предоставления отчетов.

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

Положительные черты электронного журнала состоят в том что:

автоматизация работы с журналом;

простота предоставления отчетов;

автоматическое обновление корректирующей информации;

простота передачи информации успеваемости учеников.

1. Техническое задание

1.1 Характеристика комплекса задач

Целью данного дипломного проекта является разработка электронного школьного журнала. Данная программа должна решать следующие задачи и отвечать следующим требованиям:

Обеспечивать удобный интерфейс.

Синхронизированная работа с действующими базами данных учеников и учителей.

Не требовать дополнительного ПО.

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

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

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

1.1 Входная информация

Входной информацией является данные по ученикам и учителям.

1.2 Выходная информация

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

1.3 Требования к функционированию автоматизированной системы

Разрабатываемая программа должна удовлетворять следующим требованиям:

обеспечение надежности;

быстродействие;

простота управления.

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

Быстродействие. Достигается использованием новых технологий. А так же правильной структурой и написанием ее на некотором языке программирования.

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

программа электронный школьный журнал

2. Аналитическая часть

2.1 Формирования структуры школьного журнала до внедрения автоматизации

На основе проведенного анализа предметной области разработана функциональная модель процесса "Ведение школьного журнала" с нотацией IDEF0 в инструментальной среде BPwin, представленная на рисунках 2.1 - 2.5.

Функция процесса имеет название "Ведение школьного журнала”. Данная функция имеет входные данные: "Данные об учителе”, "Данные об результатах успеваемости”, "Данные об учениках” то есть это обрабатываемые данные. Управление функции происходит с помощью: "Список учителей”, "Журнал”, "Шкала оценок”, "Управление образованием”, "Приказ директора”. Механизмами, то есть средствами выполнения, функциями являются: "Учитель”, "Классный руководитель”, "Завуч по учебной работе”, ”Техническое и программное обеспечение”. Выходными данными, то есть результатом работы, являются: "Отчёт об успеваемости”, "Информация для управления образования”, "Заполненный журнал”.

На втором этапе проектирования функциональной модели создаем декомпозиционную модель процесса "Ведение школьного журнала”. Данная декомпозиционная модель представлена на рисунке 2.2.

Декомпозиционная диаграмма состоит из трех функций: "Занесение информации в журнал”, "Занесение информации об уроке и выставление оценок успеваемости ”, "Анализ данных и создание отчетов”.

1) Функция " Занесение информации в журнал ”. Входом является "Данные об учителе”, "Данные об учителе”. В качестве управляющего воздействия являются: "Список учителей”, "Журнал”. Исполняющими механизмами являются: "Классный руководитель”. Выходом являются: "Заполненная форма журнала”, "Заполненный журнал”.

2) Функция "Занесение информации об уроке и выставление оценок успеваемости”. Входом являются "Данные о результатах успеваемости”, "Заполненная форма журнала”.

В качестве управляющего воздействия являются: "Журнал”, "Шкала оценок”. Исполняющими механизмами являются: "Учитель”.

Выходом являются "Данные об успеваемости”.

3) Функция "Анализ данных и создание отчетов”. Входом являются "Данные об успеваемости”. В качестве управляющего воздействия являются: "Журнал”, "Управление образованием”, "Приказ директора”. Исполняющими механизмами являются "Завуч по учебной работе”, "Техническое и программное обеспечение”.

Выходом являются: "Отчет об успеваемости”, "Информация для управления образования”.

На третьем этапе проектирования создаем декомпозиционную модель процесса "Занесение информации в журнал”.

Данная декомпозиционная модель представлена на рисунке 2.3.

Декомпозиционная модель состоит из трех функций: "Занесение информации о классах”, "Внесение информации об учителях”, "Внесение информации об учениках”.

1) Функция "Занесение информации о классах”. В качестве управляющего воздействия являются: "Список учителей”, "Журнал”. Исполняющими механизмами являются: "Классный руководитель”. Выходом являются: "Журнал с занесенными данными о классах”.

2) Функция "Внесение информации об учителях”. Входом является "Данные об учителе”. В качестве управляющего воздействия являются: "Журнал”. Исполняющими механизмами являются: "Классный руководитель”. Выходом являются: "Журнал с занесенными данными об учителях”.

3) Функция "Внесение информации об учениках”. Входом является "Данные об учениках”. В качестве управляющего воздействия являются: "Журнал”. Исполняющими механизмами являются: "Классный руководитель". Выходом являются: "Заполненная форма журнала”.

На четвертом этапе проектирования создаем декомпозиционную модель процесса "Занесение информации в журнал”. Данная декомпозиционная модель представлена на рисунке 2.4.

Декомпозиционная модель состоит из двух функций: "Заполнение информации об уроке”, "Выставление оценок по итогам урока”.

1) Функция "Заполнение информации об уроке”. Входом является "Заполненная форма журнала”. В качестве управляющего воздействия являются: "Журнал”. Исполняющими механизмами являются: "Учитель”. Выходом являются: "Журнал с занесенными данными”.

2) Функция "Выставление оценок по итогам урока”. Входом является "Журнал с занесенными данными”, "Данные об результатах успеваемости”. В качестве управляющего воздействия являются: "Журнал”, "Шкала оценок”. Исполняющими механизмами являются: "Учитель”. Выходом являются: "Данные об успеваемости”, "Заполненный журнал”.

На пятом этапе проектирования создаем декомпозиционную модель процесса "Занесение информации в журнал”. Данная декомпозиционная модель представлена на рисунке 2.5.

Декомпозиционная модель состоит из трех функций: "Анализ данных”, "Составление отчета для управления образования”, "Создание отчета успеваемости”.

1) Функция "Анализ данных”. Входом является "Данные об успеваемости”. В качестве управляющего воздействия являются: "Журнал”. Исполняющими механизмами являются: "Завуч по учебной работе”. Выходом являются: "Журнал с занесенными данными”.

2) Функция "Составление отчета успеваемости для управления образования”. Входом является "Проанализированные данные”. В качестве управляющего воздействия являются: "Управление образованием”. Исполняющими механизмами являются: "Завуч по учебной работе”, "Техническое и программное обеспечение”. Выходом являются: "Информация для управления образования”.

3) Функция "Создание отчета успеваемости”. Входом является "Проанализированные данные”. В качестве управляющего воздействия являются: "Приказ директора”. Исполняющими механизмами являются: "Завуч по учебной работе”, "Техническое и программное обеспечение”. Выходом являются: "Отчет об успеваемости”.

2.2 Обзор существующих аналогов систем

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

School Info - система ведения электронного школьного журнала, предоставляющая родителям информацию о школьной жизни ребенка, его оценках, посещаемости и др. (по sms, e-mail или через интернет).

2.3 Обзор и анализ инструментальных сред разработки

Для проектирования и разработки школьного электронного журнала на основании требований технического задания необходимо провести и обосновать выбор следующих инструментальных средств: CASE_систем, систем управления базами данных (СУБД) и визуальных сред объектно-ориентированного программирования.

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

1) Функциональные характеристики: среда функционирования - программное обеспечение и технические средства, необходимые для функционирования инструментального средства.

2) Технологическая среда: совместимость с другими средствами, включая непосредственный обмен данными. Поддерживаемая методология. Использование общепринятых, стандартных нотаций и соглашений. Поддерживаемые языки. Открытая архитектура и возможности экспорта/импорта. Обеспечение качества проектной документации, доступность и качество учебных материалов.

3) Простота освоения и использования: Удобство пользовательского интерфейса. Адаптируемость к конкретным требованиям пользователя. Простота установки и обновления версий. Простота работы с инструментальным средством. Унифицированность пользовательского интерфейса.

4) Эффективность: Требования к оптимальному размеру внешней и оперативной памяти, типу и производительности процессора, обеспечивающим приемлемый уровень производительности.

5) Качество технической поддержки в России, стоимость приобретения и поддержки.

2.3.1 CASE-средства разработки систем автоматизированного проектирования

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

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

На сегодняшний день рынок программного обеспечения располагает следующими наиболее развитыми CASE-средствами: Erwin, BPwin, Rational Rose.

1) BPwin - средство функционального моделирования, реализующее методологию IDEF0 (функциональная модель), IDEF3 (WorkFlow Diagram) и DFD (Data Flow Diagram). Функциональная модель предназначена для описания существующих бизнес процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей - того, к чему нужно стремиться (модель TO-BE). Методология IDEF0 предписывает построение иерархической системы диаграмм - единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействие с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. Если в процессе моделирования нужно осветить специфические стороны технологии предприятия, BPwin позволяет переключиться на любой ветви модели на нотацию IDEF3 или DFD создать смешанную модель. Нотация DFD включает такие понятия, как внешняя ссылка и хранилище данных, что делает ее более удобной по сравнению с IDEF0 для моделирования документооборота. Методология IDEF3 включает элемент "перекресток", что позволяет описать логику взаимодействия компонентов системы.

Взаимодействие с другими средствами.

С помощью функций экспорт/импорт осуществляется интеграция данных с ERwin.

Вывод: BPwin - средство функционального моделирования, реализующее методологию IDEF0. Позволяет создавать модель, содержащую четыре типа диаграмм: контекстную диаграмму; диаграммы декомпозиции; диаграммы дерева узлов; диаграммы для экспозиции (FEO). Возможно дополнение созданной модели процессов диаграммами DFD и Workflow (IDEF3).

2) ERwin - средство концептуального моделирования базы данных, использующее методологию IDEF1X. Достоинство системы ERwin состоит в следующем - построив один раз полноценную модель базы данных ее можно легко развивать, модифицировать и переносить с одного сервера базы данных на другой. Кроме того, с помощью удобного представления имеется возможность донести до конечного разработчика все нюансы разрабатываемой базы. ERwin не только позволяет создать логическую модель, он также автоматически строит физические структуры данных по информации в диаграмме. Нет необходимости тратить время на создание скриптов, создающих базу. ERwin реализует проектирование схемы БД, генерацию ее, описания на языке целевой СУБД (ORACLE, Access, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Progress и др.) и реинжиниринг существующей БД. ERwin выпускается в нескольких различных конфигурациях, ориентированных на наиболее распространенные средства разработки приложений. Версия ERwin/OPEN полностью совместима со средствами разработки приложений PowerBuilder и SQLWindows и позволяет экспортировать описание спроектированной базы данных непосредственно в репозитории данных средств.

Для ряда средств разработки приложений (PowerBuilder, SQLWindows, Delphi, Visual Basic) выполняется генерация форм и прототипов приложений. С помощью функций экспорт/импорт осуществляется интеграция данных с ВРwin.

Вывод: ERwin - средство концептуального моделирования БД, использующее методологию IDEF1X. Достоинство системы ERwin состоит в следующем - построив один раз полноценную модель базы данных ее можно легко развивать, модифицировать и переносить с одного сервера базы данных на другой. Кроме того, с помощью удобного представления имеется возможность донести до конечного разработчика все нюансы разрабатываемой базы.

3) В качестве инструментального средства разработки использовался программный продукт Rational Rose. Rational Rose - CASE-средство фирмы Rational Software Corporation (США) - предназначено для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации. Данная программа обеспечивает разработчику программного изделия поддержку двух существенных элементов современной разработки программного обеспечения: разработку, основанную на компонентах и управляемую итерационную разработку. Архитектура Rational Rose, основанная на диаграммах модели, облегчает использование Unified Modeling Language (UML), Object Modeling Technique (OMT) и Booch методы для визуального моделирования.

В составе Rational Rose можно выделить 6 основных структурных компонент: репозиторий, графический интерфейс пользователя, средства просмотра проекта (browser), средства контроля проекта, средства сбора статистики и генератор документов. К ним добавляются генератор кодов (индивидуальный для каждого языка) и анализатор для С++, обеспечивающий реинжиниринг - восстановление модели проекта по исходным текстам программ.

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

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

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

Rational Rose предоставляет отображать, в графическом виде, различную информацию с помощью 7 диаграмм:

1) Диаграммы вариантов использования (use case diagram), для отображения поведения системы;

2) Диаграммы классов (class diagram), для отображения структуры классов и их наследственных связей;

3) Диаграммы взаимодействия:

а) Диаграммы сотрудничества (collaboration diagram), для описания действий классов необходимых для решения задачи;

б) Диаграммы сценариев (sequence diagram), для отображения объектных взаимодействий.

4) Диаграммы состояний (statechart diagram), для анализа классов с существенным динамическим поведением;

5) Диаграммы активности (activity diagram), для моделирования рабочего потока бизнес-процесса (операции класса);

6) Диаграммы компонентов (component diagram), для представления взаимосвязи модулей системы и их состава;

7) Диаграммы топологии (deploment diagram), для отображения физических взаимосвязей между программными и аппаратными компонентами системы.

Rational Rose - программное обеспечение для визуального моделирования, которое позволяет создавать, анализировать, проектировать, рассматривать, изменять, управлять компонентами и реализовывать системы способом, который действительно облегчает взаимодействие. Также можно графически изобразить краткий обзор поведения вашей системы с помощью use-case diagram.

Rational Rose предоставляет диаграммы взаимодействия как дополнительное графическое представление диаграммы сценариев. Такие диаграммы показывают объектные взаимодействия, организованные вокруг объектов и их связи друг к другу. Диаграмма состояний обеспечивает дополнительные методы анализа для классов с существенным динамическим поведением. Диаграмма состояния показывает хронологию жизни данного класса, события, вызывающие переход от одного состояния в другое, и действия, которые являются следствием изменения состояния. Диаграммы активности обеспечивают способ моделировать рабочий поток бизнес-процесса или способ моделировать операции класса.

Rational Rose обеспечивает систему обозначений, необходимую для того, чтобы специфицировать и задокументировать структурную схему системы. Логическая архитектура фиксируется в диаграммах классов, которые содержат классы и отношения, которые представляют ключевые абстракции системы при разработке.

Взаимодействие с другими средствами и организация групповой работы.

Поддерживает кодогенерацию для языков C++, Delphi, Visual C++, Visual Basic и Java. Rational Rose интегрирован с MS Visual Studio, со средством управления требованиями (Requisite Pro), со средствами тестирования (SQA Suite, Performance Studio), со средствами конфигурационного управления (ClearCase, PVCS).

Rational Rose функционирует на различных платформах: IBM PC (в среде Windows), Sun SPARC stations (UNIX, Solaris, SunOS), Hewlett-Packard (HP UX), IBM RS/6000 (AIX).

Вывод: Rational Rose позволяет реализовать все выгоды визуального моделирования. Он разработан, чтобы обеспечить разработчиков законченным набором инструментальных средств визуального моделирования для разработки устойчивых, эффективных решений.

Впоследствии, уже имея объектно-ориентированную разработанную систему, легко ее реализовать на каком-нибудь программном средстве реализации проектов.

Общий вывод: В качестве CASE-средств были выбраны BPwin, ERwin и Rational Rose, так как они обладают всеми необходимыми средствами для описания разрабатываемой системы. Кроме того, эти средства очень распространены и как следствие существует большой объем справочной информации по работе с ними.

2.3.2 Обзор визуальных сред программирования

В настоящее время на рынке программного обеспечения наиболее распространенными и покупаемыми являются такие среды визуального программирования как Borland Delphi, С++ Builder, Visual Studio 2005 Standard Edition.

1) Borland Delphi - это проверенный продукт, предназначенный для разработки приложений в среде WINDOWS 95/98/2000/Me/NT/XP. Его популярность на рынке программного обеспечения обеспечивается следующими факторами:

Borland Delphi - это сочетание классических принципов программирования и современных технологий. Delphi объединяет визуальные средства быстрого создания приложений, высокопроизводительный (до 350000 строк кода в минуту на Pentium 90) компилятор объектно-ориентированного языка, компонентную архитектуру среды разработчика, масштабируемый механизм доступа к базам данных;

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

быстрый компилятор делает процесс разработки интерактивным;

настоящий машинный код работает в 10-20 раз быстрее, чем в системах на основе интерпретатора;

достигается высочайшая скорость разработки за счет использования набора встроенных компонент, средств визуального проектирования и отладки RAD - Rapid Application Development;

прототип превращается в целевую систему без переработки;

приложения и компоненты создаются с помощью одного инструмента - объектно-ориентированного языка программирования Object Pascal;

Рабочим языком Delphi является Object Pascal - язык программирования, включающий обработчик ошибочных ситуаций и исключений, который позволяет существенно увеличить стабильность и надежность работы программы. Увеличение вероятности повторного использования кода благодаря принципу наследования визуальных форм и другие новые возможности этого инструмента, среди которых наиболее выделяются кэширование обновлений, фильтры, фоновое выполнение запросов, работа с различными форматами данных.

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

Кроме того, значительным достоинством программных средств Borland Delphi является базы знаний языка, заложенная еще при программировании в ранних версиях Pascal под DOS, учитывая, что структура и семантика визуального программирования не претерпела никаких изменений.

Интегрированная среда разработки Borland Delphi основана на многочисленных встроенных функциях и классах из структуры библиотеки классов, известной как Visual Component Library (VCL, библиотека визуальных компонентов). Большинство этих классов в действительности являются потомками других классов из VCL. Они позволяют:

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

осуществлять поддержку приложений баз данных, которая состоит в организации доступа к базам данных (dBase, Paradox, ASCII, Access) и управление данными из приложений через процессоры баз данных, таких как Borland Database Engine (BDE) или ActiveX Data Objects (ADO) фирмы Microsoft, а также разрабатывать приложения клиент-сервер для баз данных на основе SQL-серверов.

разрабатывать Интернет - приложения и Web-серверные расширения.

создавать собственные компоненты, библиотеки динамической компоновки (DLL) и пакеты, разрабатывать COM-приложения.

использовать механизмы ActiveX и OLE Automation - высокоуровневые программные технологии, основывающиеся на COM.

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

2) C++ Builder, также как и Borland Delphi, относится к RAD_системам.

Си ++ Builder имеет те же возможности, что и Delphi, однако имеет и существенные преимущества, такие как: визуальная среда разработки, имеет ряд дополнительных функций, по сравнению с Delphi, что облегчает и ускоряет разработку приложений; наличие библиотеки шаблонов STL (Standard Template Library); поддержка библиотеки MFC (Microsoft Foundation Classes); возможность импорта и дальнейшей компиляции приложений Visual C++, работающих с MFC; больший, по сравнению с Delphi, объем сервисных функций; гибкость и расширяемость языка C++, за счет возможности перегрузки операторов, создания библиотек шаблонов и т.д.

К числу достоинств С++ Builder можно отнести:

- универсальность, краткость и относительно низкий уровень;

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

Однако следует отметить, что Си предоставляет средства лишь последовательного управления ходом вычислений: механизм ветвления по условиям, циклы, составные инструкции, подпрограммы - и не содержит средств мультипрограммирования, параллельных процессов, синхронизации и организации сопрограмм. На языке Си написаны практически все приложения под UNIX.

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

Вывод: С++ Builder - это универсальный язык программирования с компактным способом записи выражений, современными механизмами управления данными и богатым набором операторов. Кроме того, Cи поддерживает абстракцию данных с помощью механизма классов и обеспечивает объектно-ориентированное программирование и позволяет вводить собственные типы данных, соответствующие решаемым задачам.

3) Visual Studio 2005 Standard Edition

Эта версия Visual Studio представляет собой профессиональный инструмент начального уровня. В нем сочетается простота версий Express и мощные средства разработки, необходимые для:

– создания бизнес-приложений с использованием языков Visual Basic, С#, C++;

– создания Windows - и веб-приложений, приложений для портативных устройств;

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

Также Visual Studio позволяет:

– использовать возможности по генерированию отчетов SQL Reporting Services для оформления выводимых данных;

– расширять возможности Visual Studio с помощью инструментов третьих фирм;

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

Стоит также отметить поддержку многоязыковой среды разработки приложений CLR (Common Language Runtime). Эта возможность появилась благодаря универсальному межъязыковому интерфейсу Common Language Infrastructure, или CLI, который поддерживает разработку программных компонентов на различных языках программирования.

При этом несомненным преимуществом для программистов является то, что они могут разрабатывать (или дорабатывать) программное обеспечение на наиболее подходящем языке программирования. Здесь следует учитывать характер задачи (скажем, рекурсию или символьную обработку более естественно реализовать на языке функционального программирования, а формализацию структуры предметной области - на объектно-ориентированном языке).

В среде разработки Visual Studio 2005 используется технология Microsoft.net (произносится дот-нэт) - это программная технология, для создания как обычных программ, так и веб-приложений.

Поэтому, во-первых, основные сервисные возможности для разработчиков, которые предоставляет среда.net (отладка, анализ кода и т.д.) не зависят от конкретного языка программирования, и, следовательно, программистам нет необходимости заново постигать особенности среды разработки, если требуется перейти с одного языка на другой. Например, служба, написанная на C++ для Microsoft.net, может обратиться к методу класса из библиотеки, написанной на Delphi; на C# можно написать класс, наследующий от класса, написанного на Visual Basic.net, а исключение, созданное методом, написанным на C#, может быть перехвачено и обработано в Delphi. Каждая библиотека (сборка) в.net имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок. Во-вторых, несмотря на то, что еще не все языки программирования поддерживаются.net, существует возможность самостоятельной разработки транслятора для любого языка программирования, причем это не вызывает трудностей даже у программистов, практически не имеющих профессиональной подготовки в области разработки компиляторов.

Благодаря возможностям среды разработки Microsoft Visual Studio.net и спецификации Microsoft.net Framework корпорация Microsoft предоставляет разработчикам самые эффективные средства для быстрого создания и развертывания современных приложений и веб-служб XML.

Платформа Microsoft.net, благодаря средствам Visual Studio.net и.net Framework, позволит обеспечить более быструю разработку программных приложений и служб.

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

универсальным межъязыковым интерфейсом;

качеством визуальной среды обработки;

скоростью работы компилятора и высоким быстродействием откомпилированных программ;

гибкостью и масштабностью используемой базовой архитектуры.

Общий вывод: для разработки прикладной программы выбрана среда программирования Borland Delphi, т.к. Borland Delphiимеет все средства для решения поставленных задач.

2.4 Требования к техническим и программным средствам

Для функционирования программы необходимо, чтобы система удовлетворяла следующим минимальным требованиям:

1. Процессор Intel Pentium с тактовой частотой 2800 МГц;

2. SVGA видеоадаптер;

3. 512 Мб оперативной памяти;

4. Операционная система Microsoft Windows 9x/NT/XP.

3. Проектная часть

3.1 Описание функций "Электронный школьный журнал" (ЭШЖ). Диаграмма вариантов использования

В результате изучения вопросов, связанных с процессом разработки АС ЭШЖ были определены основные функции системы, отображенные на диаграмме вариантов использования рисунок 3.1

Актерами на данной диаграмме являются Завуч (Админ), Учитель (Клиент), "БД Data_School_COШ_5”, "БД Data_Сhild_COШ_5”, "БД Журнала”, MS Excel, Принтер.

Функциями являются "Редактирование записей спецификации”, "Добавление записей”, "Удаление записей.

В таблице 3.1 приведены описания функций, пользователей и объектов.

Таблица 3.1.

Описания функций, пользователей и объектов

Название

Описание

Краткий алгоритм

выполнения

Работа со справочниками

Завучу предоставляется возможность работы со справочниками

У завуча есть возможность просмотра справочников, редактирование записей, добавление записей и удаление.

Работа с учебным планом

Завучу предоставляется возможность работы с учебным планом.

У завуча есть возможность редактирование записей, добавление записей и удаление в учебном плане.

Завучу предоставляется возможность зайти в электронный журнал через учебный план.

У завуча есть возможность редактирование записей, добавление записей и удаление.

Создание отчета

Завучу предоставляется создать отчет успеваемости.

У Завуча есть возможность создать отчета успеваемости.

Название

Описание

Краткий алгоритм

выполнения

Работа с электронным журналом.

Учителю предоставляется возможность работа с электронным журналом

У учителя есть возможность редактирование записей, добавление записей, удаление.

Формирование печатной формы журнала

Учителю предоставляется возможность сформировать печатную форму журнала в MS Excel.

У учителя есть возможность сформировать печатную форму журнала для выбранного класса и предмета.

3.2 Построение логической модели данных

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

На основе анализа рабочей области была спроектирована логическая модель базы данных по нотации IDF0 в CASE-средстве ERWin для представленной автоматизированной системы, представленная на рисунках 3.2 - 3.3 Словарь сущностей приведен в таблице 3.2.

В таблице 3.1 приведены описания функций, пользователей и объектов

Таблица 3.2

Описания таблиц сущностей

Имя атрибута

Определение

Обязателный (+/-)

Individ - данные об сотруднике

Табельный номер

Табельный номер преподавателя

Фамилия преподавателя

Имя преподавателя

Отчество

Отчество преподавателя

Дата рождения

Дата рождения преподавателя

ИНН преподавателя

Пенсионное страхование

Пенсионное страхование преподавателя

Пол преподавателя

Номер учреждения

Номер учреждения

Статус преподавателя

Номер параметра

Номер параметра

Табельный номер

Табельный номер

Серия и номер документа

Серия и номер документа

Param - параметр

Номер параметра

Номер параметра

Название

Название

Степень значимости

Степень значимости

Принадлежность параметра

Принадлежность параметра

Journal - журнал

Номер предмета

Номер предмета

Таблица 3.3

Словарь сущностей Data_Child_СОШ_5

Имя атрибута

Определение

Обязательный (+/-)

Individ - данные об ученнике

Свидетельство о рождении

Свидетельство о рождении ученика

Фамилия ученика

Отчество

Отчество ученика

Дата рождения

Дата рождения ученика

ИНН ученика

Пенсионное страхование

Пенсионное страхование ученика

Пол ученика

Номер учреждения

Номер учреждения

Статус ученика

Param_Individ - параметр индивида

Номер параметра

Номер параметра

Документ

Серия и номер документа

Param - параметр

Номер параметра

Номер параметра

Название

Название

Степень значимости

Степень значимости

Принадлежность параметра

Принадлежность параметра

Journal - журнал

Свидетельство о рождении

Свидетельство о рождении

Номер класса

Номер класса

Term - Список Тем

3.3 Построение динамической модели системы

Динамическая модель системы предназначена для иллюстрации работы системы при выполнении поставленных задач и участие объектов статической модели в данных задачах. Модель представлена виде диаграмм (состояния, компонентов, топологии) выполненных по нотации UML.

3.3.1 Диаграмма состояния системы

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

3.3.2 Диаграмма деятельности системы

Рис. 3.6 Диаграмма активности системы "Клиент"

3.3.3 Диаграмма взаимодействия объектов системы

Диаграммы взаимодействия объектов выполненная по нотации UML представлена на рисунке 3.7.

3.3.4 Диаграмма компонентов системы

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

Таблица 3.4

Словарь компонентов

Имя компонента

Назначение

Регистрация

Главная меню

Учреждения

Сотрудники

USch_StPlan. pas

Учебный план

UTch_Journal. pas

Имя компонента

Назначение

UCh_Individ. pas

UTch_Report. pas

Создание отчета

Data_School_СОШ_5

БД Сотрудников

Data_Child_СОШ_5

БД Ученников

БД Журнала

3.3.5 Диаграмма топологии системы

Диаграмма топологии системы приведена на рисунке 3.8, на ней отображается набор технических устройств.

3.4 Отладка системы

Для отладки программы на компьютер были установлены пакеты Delphi 6.0 для разработки системы. Для просмотра программы не требуется установка дополнительного программного обеспечения.

3.5 Руководство пользователя

Для удобного выбора исходных данных из справочной базы данных, редактирования базы данных, ввода необходимых исходных данных разработан интерфейс системы. Общий вид форм АС ЭШЖ представлен на рисунках 3.10 - 3.20.

Программа имеет администраторское приложение, и клиент. Администраторское приложение загружается посредством запуска файла с именем "PTeach. exe”. После загрузки программы на экран выводится окно выбора учреждения, представленное на рисунке 3.10.

После выбора учреждения нажимаем на кнопку продолжить, и открывается форма главного меню, представленная на рисунке 3.11

В главном меню можно выбрать следующие пункты справочник "Учреждения” (представленном на рисунке 3.12), справочник "Сотрудники”, (представленном на рисунке 3.13), справочник "Классы” (представленном на рисунке 3.14), "Учебный план” (представленном на рисунке 3.15), ”Создать отчет" об общей успеваемости (представленном на рисунке 3.16).

После выбора класса и предмета в учебном плане наводим курсором на учителя и нажатием левой кнопки мыши входим в журнал с выбранными параметрами, представленном на рисунке 3.17

На рисунках 3.18 и 3.19 представлена печатная форма на двух листах. На первом листе выводиться оценки по данному классу журнала. На втором представлены темы и дата проведения урока.

На рисунке 3.20 показан общий отчета успеваемости по всем классам для вывода общей статистики по школе.

Клиентское приложение загружается посредством запуска файла с именем "Client. exe”. После загрузки программы на экран выводится окно выбора учреждения, представленном на рисунке 3.21.

После выбора учреждения нажимаем на кнопку продолжить, и открывается форма регистрации учителя, представленная на рисунке 3.22

На данной форме учитель выбирает себя из списка (рисунок 3.23) и вводит свой персональный пароль, после чего нужно нажать на кнопку "Зарегистрироваться”, если все было сделано, верно, то автоматически подгружается класс и предмет (рисунок 3.24).

После заполнения регистрации нужно нажать на кнопку "Загрузить журнал”, после чего происходит вход в журнал с выбранными параметрами, представленном на рисунке 3.25.

В журнале можно редактировать исправлять и сохранять внесенные данные. При нажатии на кнопку "Добавить тему” добавляется новая тема поля с датой, название тем, так же редактируются. При нажатии на кнопку "Печатная форма”, Происходит создание журнала в печатной форме в MS Excel на двух листах, представленном на рисунке 3.26 и 3.27.

4. Экономическая часть

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

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

Экономия на заработанной плате исполнителей за счёт интенсификации их труда.

Экономии затрат на машинное время.

Ожидаемая годовая эффективность рассчитывается по формуле:

Э г = С 1 - С 2 , (4.2)

где С 1 и С 2 - затраты (в рублях) на решения набора задач до и после внедрения системы проектирования, соответственно.

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

Себестоимость состоит из:

основной заработной платы разработчика;

дополнительной заработной платы;

отчислений на социальное страхование, ЕСН;

накладные расходы;

амортизационные отчисления;

расходы на электроэнергию, материалы и на аренду помещения.

4.1 Расчёт стоимости разработки системы

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

Для определения затрат на оплату труда разработчика необходимо знать стоимость нормо-часа работы программиста. Для расчёта принята стоимость равная 70 рублям.

СНЧ (стоимость нормо-часа) = 70 рублей.

С учетом районного (40%) и северного (80%) коэффициентов и при расчёте ставки равной 70 рублей.

4.2 Стоимость разработки методов решения

Разработка методов решения включает:

выбор и разработка алгоритмов;

определение состава и структуры хранения данных;

проектирование программного продукта в целом.

На разработку методов решения было затрачено 200 часов (T РМР ).

С РМР (стоимость разработки методов решения) =

С РМР ==7000 рублей.

4.2.1 Стоимость программирования и отладки

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

, (4.2)

где - затраты на программирование и отладку;

- общий расход машинного времени;

Р - почасовая тарифная ставка программиста, которая в данном случае составляет 70 рублей (С НЧ ).

рублей.

4.2.2 Расход машинного времени и его стоимость

Всего при разработке программного продукта было затрачено следующее количество машинного времени:

Таблица 4.1

Затраты машинного времени

Один час машинного времени стоит 40 рублей, таким образом затраты на оплату машинного времени составили рублей.

4.2.3 Затраты на разработку программного продукта

Стоимость разработки программного продукта составили:

Таблица 4.2

Затраты на разработку

Виды затрат

Стоимость, руб.

Затраты на разработку методов решения

Затраты на программирование и отладку

Дополнительная оплата работы программиста (10% от C Р )

Единый социальный налог (27,1 % от С Р )

Прочее (затраты на приобретение оборудования, комплектующих, накладные расходы, амортизационные отчисления, расходы на электроэнергию, материалы, аренду помещения и т.д.) (15 % от общих расходов)

Стоимость машинного времени (Т М )

4.3 Оценка экономической эффективности системы

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

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

Таблица 4.3

Затраты до и после внедрения

Как видно из таблицы затраты времени на выполнение операций до и после отличаются очень сильно. При ежемесячной оплате труда программиста в размере 80 руб. в час прямой ежемесячный экономический эффект от внедрения автоматизированной системы составит:

Годовой экономический эффект составил:

Срок окупаемости системы:

где - общие расходы на создание системы (см. таблица 4.2), руб.

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

5. Охрана труда

5.1 Требования к ПЭВМ

ПЭВМ должны соответствовать требованиям санитарно-эпидемиологических правил и нормативов, и каждый их тип подлежит санитарно-эпидемиологической экспертизе с оценкой в испытательных лабораториях, аккредитованных в установленном порядке.

Концентрации вредных веществ, выделяемых ПЭВМ в воздух помещений, не должны превышать предельно допустимых концентраций (ПДК), установленных для атмосферного воздуха.

Мощность экспозиционной дозы мягкого рентгеновского излучения в любой точке на расстоянии 0,05 м от экрана и корпуса видеодисплейного терминала (на электронно-лучевой трубке) при любых положениях регулировочных устройств не должна превышать 1 мкЗв/час (100 мкР/час).

Конструкция ПЭВМ должна обеспечивать возможность поворота корпуса в горизонтальной и вертикальной плоскости с фиксацией в заданном положении для обеспечения фронтального наблюдения экрана видеодисплейного терминала (ВДТ). Дизайн ПЭВМ должен предусматривать окраску корпуса в спокойные мягкие тона с диффузным рассеиванием света. Корпус ПЭВМ, клавиатура и другие блоки и устройства ПЭВМ должны иметь матовую поверхность с коэффициентом отражения 0,4 - 0,6 и не иметь блестящих деталей, способных создавать блики.

Для дисплеев на ЭЛТ частота обновления изображения должна быть не менее 75 Гц при всех режимах разрешения экрана, гарантируемых нормативной документацией на конкретный тип дисплея, и не менее 60 Гц для дисплеев на плоских дискретных экранах (жидкокристаллических, плазменных и т.п.).

Подобные документы

    Назначение создания информационной системы "Электронный журнал" для автоматизации контроля учебного процесса. Построение логической и реляционной моделей данных. Разработка клиент-серверного приложения для работы с базой данных; программная реализация.

    дипломная работа , добавлен 19.01.2017

    Общие сведения о проектировании базы данных и разборка приложений для взаимодействия с БД. Разработка проекта клиентского приложения "Электронный классный журнал" с помощью языка программирования Delphi 7. Просмотр и изменение информации базы данных.

    курсовая работа , добавлен 24.06.2011

    Формирование требований к подсистеме учёта и поиска электронной литературы. Проектирование архитектуры, интерфейса программного средства. Организация взаимодействия подсистемы с базой данных, руководство пользователя. Диаграмма вариантов использования.

    курсовая работа , добавлен 28.08.2012

    Разработка программы FileInfo, выдающей полную информацию о заданном файле с применением языка программирования С++, используя API функции Win 32. Использование пространств имён.NetFramework. Руководство пользователя и системные требования программы.

    курсовая работа , добавлен 25.04.2012

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

    курсовая работа , добавлен 17.01.2011

    Возможности создания баз данных средствами программного продукта SQL. Изучение предметной области и разработка проекта базы данных по учету студентов "Журнал классного руководителя". Задачи реализации программного средства, его тестирование и отладка.

    курсовая работа , добавлен 07.12.2012

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

    дипломная работа , добавлен 22.11.2015

    Описание структуры бинарного дерева поиска на языке C# среды Visual Studio. Требования к интерфейсу пользователя, структуре данных и программным средствам. Компоненты программных средств, результаты тестирования, диаграммы вариантов использования классов.

    курсовая работа , добавлен 26.01.2013

    Разработка программного обеспечения, позволяющего вести электронный учет товара, оптимизировать работу с поставщиками, ускорять процедуры оформления документов. Среда программирования и алгоритм задачи. Формы и отчеты программы. Ее тестирование и отладка.

    дипломная работа , добавлен 18.07.2014

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

Как правило, когда человек заводит личный дневник, он подсознательно хочет, чтобы сделанные записи были когда-нибудь прочитаны. Впрочем, бывают ситуации, когда персональный дневник заводят не для того, чтобы доверять ему личные секреты, а совершенно для иных целей.

В этом обзоре мы собрали коллекцию самых разных дневников - от деловых ежедневников и «гламурных» тетрадок до медицинских журналов и дневников развития ребенка.

⇡ DiaryOne 6

  • Разработчик: PIMOne Software
  • Размер дистрибутива: 6,6 Мбайт
  • Распространение: shareware
  • Русский интерфейс: нет

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

Для тех, кто любит не только вести дневник, но и просматривать свои записи, DiaryOne предлагает панель навигации, предусматривающую один из двух вариантов просмотра: по датам или по темам. Кроме этого, есть полнотекстовый поиск по записям дневника, возможность добавления записей в список "Избранного". Дневниковые записи можно отправлять по электронной почте прямо из программы, а также распечатывать. Подключив бесплатные плагины, которые можно скачать с сайта программы, можно также сохранить все записи в виде файлов CHM или PDF, а также записать на диск.

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

⇡ Smart Diary Suite 4 Medical Edition

  • Разработчик: Programming Sunrise
  • Размер дистрибутива: 11,7 Мбайт
  • Распространение: shareware
  • Русский интерфейс: нет

Для человека, который следит за своим здоровьем, очень важно вести статистику различных показателей - фиксировать в одно и то же время давление, мерить температуру, регулярно измерять свой вес и т.д. Записанные значения этих и любых других параметров удобно держать в электронном виде. Табличные данные можно вывести на печать и показать своему тренеру по фитнесу, послать по электронной почте лечащему врачу и т. д. Кроме того, электронная статистика дает возможность быстро проследить изменения, которые происходят в организме человека. Ну и, конечно же, этот дневник также можно использовать как обычный вариант ежедневника.

Несмотря на то, что в программе достаточно много различных функций, ее интерфейс продуман настолько хорошо, что запутаться в них практически невозможно. Для удобства в Smart Diary Suite есть несколько разделов, которые представлены в виде аккуратных вкладок. На первой из них - Overview - отображается наиболее важная информация, занесенная в другие разделы. Эта вкладка показывается при запуске программы. Число записей, которые выводятся на вкладке, можно настраивать. Кроме этого, есть возможность изменения разметки этой страницы. Удобно, что для редактирования записей или добавления новых не требуется переключаться в другие разделы - все можно делать непосредственно из главного окна.

Раздел Diary предназначен для добавления регулярных записей. Можно использовать возможности встроенного текстового редактора, работать с шаблонами, вставлять в записи файлы разных типов. Кроме этого, добавляя каждую запись, можно заполнять небольшую таблицу, в которой указывать состояние своего здоровья, вес, настроение, медикаменты, которые вы принимаете, продукты питания, которые входят в состав вашей диеты, и т.д. То, какие именно пункты будут в этой таблице, полностью зависит от пользователя. На основе данных, которые заносятся в эту таблицу, программа может строить графики. Записи можно организовывать по категориям, а также отбирать по разным критериям.

Кроме своей основной функции - помощи в ведении дневника - Smart Diary Suite также предлагает множество вспомогательных. Так, программу можно использовать как полноценный органайзер с возможностью добавления одноразовых или повторяющихся напоминаний о разных событиях, средство для учета запланированных дел с возможностью установки их приоритета, а также указания процента выполнения, инструмент для добавления заметок, которые могут быть организованы по категориям.

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

Функции, расположенные на вкладке Medication, будут полезны людям, которые вынуждены постоянно принимать лекарства. Smart Diary Suite может хранить базу данных прописанных медикаментов, а также информацию о том, в каких дозах и в какое время их нужно принимать. Программа может напоминать о необходимости выпить таблетку в указанное время, а также о том, что настало время проконсультироваться с доктором и обновить рецепт на лекарства. Отметим, что такая база данных лекарств может быть полезна не только больным людям, но и здоровым, ведь даже самые бодрые из нас иногда вынуждены обращаться к разным медикаментам. Составив свой список средств для помощи организму, вы всегда сможете вовремя вспомнить, сколько соды нужно положить в стакан воды, чтобы сделать раствор для полоскания горла. А уж о том, какую службу может сослужить подобный список молодой матери, даже и говорить не приходится.

⇡ Advanced Diary 3.0.1

  • Разработчик: CSoftLab
  • Размер дистрибутива: 11,1 Мбайт
  • Распространение: shareware
  • Русский интерфейс: есть

По внешнему виду Advanced Diary - это обычный ежедневник, позволяющий быстро выбирать дату записи при помощи аккуратного календаря, редактировать текст с использованием возможностей встроенного редактора и перемещаться по дневнику при помощи древовидного представления категорий. Мощь программы скрыта в возможностях работы с базами данных. Так, используя Advanced Diary, можно создавать несколько независимых баз данных, доступ к каждой из которых может быть защищен паролем. Между базами данных можно быстро переключаться и даже работать с несколькими одновременно. Для повышения уровня безопасности базы данных не только защищаются паролем, но и шифруются.

Много внимания в программе уделено возможностям печати дневниковых записей. Так, можно выбрать граничные даты записей, которые требуется распечатать, или категории, к которым они относятся. При этом записи будут вставлены в один из выбранных шаблонов, где кроме самого текста также присутствуют верхние и нижние колонтитулы. По умолчанию в Advanced Diary есть несколько шаблонов, и любой из них можно редактировать по своему усмотрению. Документ с записями, подготовленный к печати, можно экспортировать в файлы RTF или HTML с сохранением форматирования.

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

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

⇡ MemPad 3.41

  • Разработчик: Horst Schaeffer
  • Размер дистрибутива: 140 Кбайт
  • Распространение: бесплатно
  • Русский интерфейс: есть

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

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

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

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

⇡ Baby Diary 2.5

  • Разработчик: Aktisoft
  • Размер дистрибутива: 4,08 Мбайт
  • Распространение: shareware
  • Русский интерфейс: есть

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

Утилита Baby Diary дает возможность собрать воедино всю информацию о вашем ребенке. Программа, как нетрудно догадаться по названию, сконфигурирована для удобного ведения «оффлайнового ЖЖ», посвященного малышу. Дневник по умолчанию уже содержит массу категорий для систематизации всей информации о ребенке и семейных заботах - роды, первые шаги, праздники и так далее. В Baby Diary можно использовать функцию построения графиков, что очень важно, если вы следите за физическим развитием своего малыша. Делая регулярные замеры, например, веса ребенка, спустя некоторое время можно будет просмотреть графическую зависимость и сделать вывод, с какой скоростью был набран вес. При необходимости графики можно вывести на печать, чтобы показать их педиатру. Диаграммы можно масштабировать, а измеряемые параметры - придумывать самому.

На страницах этого дневника можно размещать видео, публиковать фотографии, кроме этого, в программе можно использовать голосовые комментарии. Собранные в программе изображения можно просматривать в режиме слайд-шоу. Поддерживается огромное число мультимедийных форматов: JPG, GIF, WMF, EMF, TIFF, PCD, PNG, EPS, PSD, PDD, TGA, VST, ICB, VDA, WIN, PSP, PCX, PCC, SCR, PPM, PGM, PBM, CEL, PIC, BW, RGB, RGBA, SGI, CUT, RLA, RPF, AVI, MPG и другие.

В Baby Diary имеется возможность использования специальной линейки, на которой автоматически будет показываться возраст вашего сына или дочки. Если роды еще только впереди, такой счетчик может показывать не возраст ребенка, а недели беременности.

Утилита поддерживает многопрофильный режим, который позволяет вести дневники для нескольких детей одновременно. На основе готового шаблона из собранных родительских записей можно экспортировать информацию в готовый блог (в программе эта функция называется web-книга), посвященный ребенку.

Для программы данного рода очень важно, что Baby Diary имеет русский интерфейс - все предельно понятно, а что непонятно, можно прояснить в русскоязычной документации.

⇡ MiLife 1.4

  • Разработчик: BravoBug Software
  • Размер дистрибутива: 6,46 Мбайт
  • Распространение: shareware
  • Русский интерфейс: нет

Обычно мы не включаем в обзор программного обеспечения приложения, написанные для платформы Mac OS X, однаков данном случае хотелось бы сделать исключение. Дело в том, что электронный дневник MiLife как нельзя лучше вписывается в квинтэссенцию «яблочного» ПО и поэтому рассчитан на определенного пользователя.

Поскольку стоимость продукции Apple несоизмеримо выше расценок на компьютеры, работающие под управлением Windows, пользователи, которые отдают предпочтение детищу Стива Джобса, руководствуются, как правило, несколькими доводами. Во-первых, компьютер на Mac OS X - это стабильная работа и практически полное отсутствие вирусной угрозы. Во-вторых, компьютер с логотипом Apple - это стильно и красиво. Программа MiLife имеет четко обозначенную аудиторию, которая руководствуется последним аргументом. Такие пользователи - любители всего гламурного.

Этот дневник действительно выглядит привлекательно, вдобавок он наделен массой разных функций. Причем в арсенале программы есть и действительно полезные инструменты, и откровенные излишества в виде всевозможных интерфейсных «украшательств», призванных произвести впечатление на неискушенного пользователя. Но вот парадокс - если в Windows за каждое дополнительное удобство интерфейса приходится расплачиваться снижением производительности, в операционной системе Mac OS X подобные излишества часто не только «сходят с рук» пользователю, но и заставляют почувствовать удобство от того, что все работает без заминок и при этом имеет красивый вид. Все вышесказанное относится и к электронному дневнику MiLife. Он имеет очень привлекательный интерфейс, но при этом работает быстро и стабильно.

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

В программе можно выполнять экспорт отдельных страниц или всего дневника в формат RTFD с сохранением стилей и вложенных изображений. Также можно сохранять содержимое в виде файла HTML или документа, совместимого с Microsoft Word. MiLife может создавать и резервную копию дневника, используя при этом сжатие данных в формат ZIP. Дневник может шифровать данные - для этой цели используется стойкий алгоритм AES-128.

В дневнике присутствует особый режим просмотра содержимого - Toggle Backdrop. При использовании этой функциипрограмма затеняет все области рабочего стола, концентрируя внимание пользователя на тексте дневника. Очень похожая функция есть в «яблочном» браузере Safari.

⇡ Заключение

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