Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Организационно-экономическая сущность задачи.




  • Наименование задачи «Создание информационной базы для АИС «Архив», место решения: Архив колледжа
  • Цель решения задачи: оптимизация операций в архиве.
  • Назначение: задача предназначена для секретаря учебной части.
  • Задача решается по запросу в режиме реального времени.
  • Первичной информацией являются бумажные документы ведения архива и файлы с оценками, созданные MS EXCEL.
  • Результатная информация выводится на экран в виде таблиц или по запросу.
  • Потребителями результатной информации является секретарь учебной части и выпускники.

2.Описание исходной (входной) информации:

Перечень исходной информации:

Исходными данными для решения задачи являются следующие документы:

· Приказ об отчислении

· Приказ о зачислении

· Ведомость оценок к диплому

· Перечень специальностей и квалификаций в колледже

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

 

Название поля Идентификатор Тип Размер Ключ
Номер диплома numd Символьный    
Дата выдачи диплома datav Дата    
Код студента kodstud Числовой   ПК
Фамилия fam Символьный    
Имя im Символьный    
Отчество otch Символьный    
Дата рождения droj Дата    
Номер приказа о зачислении nprzac Символьный    
Дата приказа о зачислении dprzac Дата    
Номер приказа об отчислении nprotc Символьный    
Дата приказа об отчислении dprotc Дата    
Регистрационный номер regnum Числовой    
Код специальности kodspec Числовой   ВК
Код пред док koddok Числовой   ВК
Название квалификации kval Символьный    

Таблица 2. «Студенты»

 

Таблица 3.«Специальности»

Название поля Идентификатор Тип Размер Ключ
Код специальности kodspec Числовой   ПК
Номер специальности numspec Числовой    
Название специальности naimspec Символьный    

 

Таблица 4. «Предыдущий документ об образовании»

Название поля Идентификатор Тип Размер Ключ
Код пред док koddok Числовой   ПК
Наименование naim Символьный    

 

 

Таблица 5. «Оценки»

Название поля Идентификатор Тип Размер Ключ
Код студента kodstud Числовой   ВК
Название предмета naimpr Символьный    
Оценка marks Числовой    

 

Способы контроля данных:

  1. В таблице «Студенты» поле Название квалификации, контролируется по списку, данные списка представлены в виде отдельной таблицы «Квалификация», содержащей одно поле «Название квалификации»

 

Таблица 6. «Квалификация»

Название поля Идентификатор Тип Размер Ключ
Название квалификации kval Символьный    

3. Описание результатной (выходной) информации:

 

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

  1. Формы:

§ Главная кнопочная – меню, с помощью которого осуществляется навигация по Базе данных;

§ Диплом по специальности – многотабличная форма, содержит все данные из таблицы «Студенты» и из таблицы «Специальность». Данные в форме отсортированы по дате выдачи диплома и по фамилии студента. Позволяет просматривать, добавлять, удалять, печатать, искать и редактировать записи по таблице;

§ Студент - многотабличная форма, содержит все данные из таблицы «Студенты» и из таблицы «Оценки». Данные в форме отсортированы по коду специальности, дате выдачи диплома и по фамилии студента. Позволяет просматривать, добавлять, удалять, редактировать записи в этих таблицах;

  1. Запросы:

§ «Запрос по ФИО студента» - многотабличный запрос, по заданным фамилии, имени и отчеству студента, выводит данные о студенте (фамилия, имя, отчество,номердиплома,дата выдачи диплома, дата рождения, номер приказа о зачислении, дату приказа о зачислении, номер приказа об отчислении, дату приказа об отчислении, регистрационный номер, название квалификации из таблицы «Студенты»), все данные для этого студента из таблиц «Специальность», «Пред.док»и «Оценки».

§ «Запрос по номеру диплома» - многотабличный запрос, по заданномуномеру диплома, выводит данные о студенте (фамилия, имя, отчество,номер диплома,дата выдачи диплома, дата рождения, номер приказа о зачислении, дату приказа о зачислении, номер приказа об отчислении, дату приказа об отчислении, регистрационный номер, название квалификации из таблицы «Студенты»), все данные для этого студента из таблиц «Специальность», «Пред.док»и «Оценки».

§ «Запрос по специальности и году» - многотабличный запрос, по заданнымспециальности студента и году выпуска, выводит данные о студенте (фамилия, имя, отчество,номер диплома,дата выдачи диплома, дата рождения, номер приказа о зачислении, дату приказа о зачислении, номер приказа об отчислении, дату приказа об отчислении, регистрационный номер, название квалификации из таблицы «Студенты»), все данные для этого студента из таблиц «Специальность», «Пред. док»и «Оценки».

  1. Отчеты:

§ Диплом по специальности – многотабличный отчет, содержит все данные из таблиц «Студенты» и «Специальность». Данные в отчете сгруппированы по специальности. Данные внутри группы отсортированы по году выпуска и по фамилии.

§ Диплом по Оценкам – многотабличный отчет, содержит все данные из таблиц «Студенты», «Специальность» и «Оценки». Данные в отчете сгруппированы по номеру диплома. Данные внутри группы отсортированы по названию предмета.

 

4. Описание алгоритма решения задачи:

Рисунок 9. Схема связи таблиц


2.3. Разработка задачи (текст программы, технологическая схема работы, разработанный план(схема))

 

Кнопка «Выход»

IF messagebox("Выйти из формы?", 4+32+256,"Выход")=6

_Screen.ActiveForm.release()

ELSE

_screen.ActiveForm.refresh()

Endif

Кнопка «Поиск»

CLOSE TABLES

SET DEFAULT TO f:\Архив\

DO FORM poisk

USE

Кнопка «Формы»

CLOSE TABLES

SET DEFAULT TO f:\Архив\

DO FORM formz

USE

Кнопка «Отчёты»

CLOSE TABLES

SET DEFAULT TO f:\Архив\

DO FORM repz

USE


Кнопка «ПоискпоФИО»

SET DATE GERMAN

SET CENTURY on

SET DEFAULT TO "f:\архив\"

SELECT naimpr,marks,numd,datav,fam,im,otch,droj,nprzac,dprzac,nprotc,dprotc,regnum,kval;

FROM stud,marks,preddok,spec WHERE stud.kodstud=marks.kodstud AND preddok.koddok=stud.koddok AND;

spec.kodspec=stud.kodspec AND;

stud.fam=thisform.text1.Value AND stud.im=thisform.text2.Value AND stud.otch=thisform.text3.Value

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...