Автор работы: Пользователь скрыл имя, 11 Июня 2012 в 00:39, курсовая работа
Данный курсовой проект был выполнен с целью практического освоения основных приемов и правил проектирования в программной среде Visual studio на языке C# с подключением к ней баз данных. БД была спроектирована в среде Microsoft Access. Полученный результат может быть реализован с помощью любой системы управления БД, например Microsoft Access. А также может работать независимо через расширение файла *.exe . В качестве предметной области разрабатываемой базы данных (БД) выбрана библиотека, занимающаяся обслуживанием клиентов, выдачей и приемом экземпляров. Но основной целью служит для сохранения, учета и подсчета книжных экземпляров, а также данных об авторах этих книг.
СОДЕРЖАНИЕ………………………………..………………….…………..2
ВВДЕНИЕ ……….……………………………………………….……….…..3
1.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
(Название темы, раскрытие сущности вопроса,
анализ существующих аналогов) …….………………………..…………... 4
2.ПРОГРАМНАЯ ДОКУМЕНТАЦИЯ…………………………..………………………………9
Техническое задание……………………………………………….….……..9
Пояснительная записка………………………………………………..….…13
Описание программы……………………………………………………..…24
3. ЭКСПЛУАТАЦИОННАЯ ДОКУМЕНТАЦИЯ (инструкция для пользователя по установке и эксплуатации разработанного программного проекта) ……………………………………………………………..……….29
ЗАКЛЮЧЕНИЕ………………………………………………………………36
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ……………….……….37
ПРИЛОЖЕНИЯ…………
Назначение и установка
программы
Данное программное приложение предназначено для учета, контроля книжных изданий в условиях личной библиотеки или частных владений.
Данное приложение обеспечивает:
-
формирование оперативных и
- быстрый доступ к информации;
-
быстрое просматривание
-
мгновенное формирование
-
максимальное снижение
- рациональная
организация информационных
- исключение дублирования ввода .
- система
должна обеспечивать учет
Любая
программа содержит в себе функции,
напрямую реализующие функции
Программное приложение разработано на языке программирования С#.
Visual Studio 2008 – долгожданная версия популярной платформы разработки, в которой программисты Microsoft реализовали новейшие достижения для разработчиков, руководителей разработки, тестировщиков и дизайнеров.
Версия 2008 включает в себя Visual Basic .NET, Visual C++, Visual C#, а также новый функциональный язык Visual F#. В комплекте с программой идет усовершенствованная 4-ая версия .NET Framework. Visual Studio 2008 поддерживает JavaScript и jQuery.
Интерфейс
программы и редактор кода были переработаны
и реализованы на Windows Presentation Foundation
(WPF). Это позволило сделать рабочую среду
более функциональной и гибкой. Одним
из полезных новшеств является возможность
использования нескольких мониторов,
а также возможность отображения информации
о коде в разных представлениях. В программе
также был усовершенствован редактор
для Silverlight.
Руководство
для пользователя
Для начала работы с программой нужно произвести следующие действия.
Для начала убедитесь что перед вами именно моё разработанное приложения для учета и документации книжных изданий.
Нажмите на ярлык. Он запустит приложение, тот самый EXE файл.
Если все сделали
правильно то перед вами добавиться
Фома. Главная страница которая будет
называются условно стартовой. Так
как именно с ней и от неё
будут происходить все
Главная форма 1
А на этой форме
«Авторы» расположены элементы для
работы с таблицей Авторов. Можно добавлять
и удалять, и сохранять всю добавленную
информацию прямо в основную базу данных.
Авторы 1
А на этой форме «Издания» расположены элементы для работы с таблицей книжных изданий. Можно добавлять и удалять, и сохранять всю добавленную информацию прямо в основную базу данных.
Издания
1
А на этой форме «Место хранения» расположены элементы для работы с таблицей кодов мест хранения. Можно добавлять и удалять, и сохранять всю добавленную информацию прямо в основную базу данных.
Хранилище 1
А на этой форме
«Кто взял» расположены элементы
для работы с таблицей имен должников.
Можно добавлять и удалять, и
сохранять всю добавленную
Кто
взял 1
Далее будут представлены 4 вида отчета по категориям (Авторы рис «ОТЧЕТ1», Издания рис «ОТЧЕТ2», Кто взял рис «ОТЧЕТ3», Место хранения рис «ОТЧЕТ4».)
ОТЧЕТ 1
ОТЧЕТ 2
ОТЧЕТ 3
В
программу можно добавлять
Чтобы
перейти на главную форму, необходимо
в меню выбрать Файл – На главную.
ЗАКЛЮЧЕНИЕ
В спрограммированной работе, при проектировании информационной системы «Библиотека» были рассмотрены принципы проектирования концептуальной модели, логической, физической модели и были рассмотрены основные причины, по которым данный выбор программного обеспечения Visual Studio 2008 был целесообразным.
Целью курсового проекта естественно являлось разработать программное приложения для частной, домашней библиотеки.
Был сделан обзор аналогов программ для этого учета.
В соответствии с целью в проекте были поставлены следующие задачи:
- рассмотреть предметную область.
- спроектировать базу данных для программного приложения;
- изучить действующее программное приложение. Объектом является частная библиотека и программное средство «Личная библиотека».
- разработать программное приложение.
- сокращение временных циклов работы в нахождении нужной информации.
Во второй главе работы (самой важной частью данной работы), программная документация было рассмотрено комплекс документов:
- техническое задание;
- пояснительная записка;
- описание программы.
В
техническом задание
Данное приложение должно было обеспечивать:
- быстрый доступ к информации;
- мгновенное формирование и предоставление отчетов;
-
максимальное снижение
- система должна предоставлять ввод, обработку и поиск данных.
- формирование оперативной и достоверной информации об изданиях и об авторах;
Рассматривались так же и требования к системе для установки Visual Studio 2008 Professional Edition.
Требования к надежности
При функционировании данной информационной системы должен был осуществляться контроль входной и выходной информации, в том числе данных вводимых пользователем и данных, содержащихся в таблицах баз данных.
В
пояснительной записки
Для наиболее распространенных реляционных баз данных был представлен язык инфологического моделирования «Таблица-связь», что было показана вся связь между созданными таблицами.
В логическом проектирование были приведены формы входных и выходных документов как: штатное расписание, личный листок, обучение, родственники, командировки, приказы, отделы, справочник должностей, журнал увольнения, журнал зачисления по найму, было показано выявление функциональной зависимости документов, определены связи информационных объектов. Были определены типы, размер атрибутов объекта БД отдел кадров. Так же была рассмотрена ДЛМ.
В данной работе была определена зависимость ключевых реквизитов, проведена группировка реквизитов одинакового зависимые от кочевых и объеденных ключевыми в один информационный объект.
В данном курсовом проекте рассмотрена программа Visual Studio 2008. Выявлено преимущество программы. Одним из нововведений программы является модуль Architecture Explorer, который позволяет анализировать сложный программный код в графической форме. Такая форма облегчает чтение стороннего кода и упрощает коллективную работу над большим проектом. Детализацию отображения информации можно настроить в зависимости от задачи.
В
третей главе рассматривалась
Проект
был разработан вначале на Microsoft Access и
после на программной среде Visual Studio 2008
Professional Edition. Легкая в понимании и использовании,
благодаря этим характеристикам было
принято использовать именно её. Чтобы
обеспечить поддержку проектов создания
программного обеспечения для Интернета
(включая ASP.NET AJAX), Windows Vista, Windows Server 2008, выпуска
2007 системы Microsoft Office, SQL Server 2008 и устройств
под управлением Windows Mobile.
Списки
использованной литературы
1. Сибилёв
В.Д. Модели и проектирование баз данных:
Учебное пособие. В 2-х частях. - Томск: Томский
межвузовский центр дистанционного образования
- 2002. - Ч.1. 133с.
2. Лабораторный
практикум по дисциплине «
3. ANSI/X3/SPARC Study Group on Data Base Management Systems.
Interim Report // FDT (ACM SIGMOD bulletin).– 20010. –7,№2.
4. Мейер
Д. Теория реляционных баз
1987. – 2010 с.
5. Методические
указания по курсу “ Microsoft Visual
Studio ”. – СПб.: Изд- во ЛФЭИ, 2010
– 33 с.
6. Основы информатики и вычислительной техники. Часть 2: Тексты
лекций. СПб.: Изд-во СПбГУЭФ,2009. – 163 с.
9. Язык описания данных КОДАСИЛ: Пер. с англ./Под ред.
М.Р.Когаловского
и Г.К.Столярова – М.: Статистика, 2009.–183
с.
8. Четвериков В.Н. и др. Базы и банки данных: Учебник для вузов по
спец. «АСУ»/В.Н. Четвериков, Г.И. Ревунков, Э.Н. Самохвалов; Под
ред. В.Н. Четверикова.–М.: Высш. шк., 2010.
– 248 с.
10. Chen P.P. The entity-relation model. Toward a unified view of data
ACM TODS, no. 1, 1976, p. 9-36. Есть русский пер.: Питер
Пин-Шен
11. Мартин Дж. Организация баз данных в вычислительных системах:
Пер. с англ. – М.: Мир,2009.–622 с.
ПРИЛОЖЕНИЕ
Здесь я предоставлю вашему вниманию формы программы и их прописанные коды.
Над каждой формой буду писать её значение и её функцию, а под ней будет размещен сам код.
Первая форма
(рис.1) - это главная форма на ней будет
представлено меню. Здесь будет представлены
возможности перехода к отчетам и другим
таблицам данных.
Рисунок
1