Вход

Управление общежитием

Реферат по менеджменту
Дата добавления: 23 января 2002
Язык реферата: Русский
Word, rtf, 525 кб
Реферат можно скачать бесплатно
Скачать
Данная работа не подходит - план Б:
Создаете заказ
Выбираете исполнителя
Готовый результат
Исполнители предлагают свои условия
Автор работает
Заказать
Не подходит данная работа?
Вы можете заказать написание любой учебной работы на любую тему.
Заказать новую работу
1. Описание постано вки задачи. Наименование организация : Общежитие института. Наименование предметной области : Управление общежи тием , учет прибывших , убывших студентов , контроль над своевременной уплатой сумм за проживание в общежитие. Цель разработки ИС (БД ): Оперативное слежение за прибытие м и отъездом студентов. Учет свободных мест в общежитие . Орган изация оперативного , своевременного учета оплаты студентами проживания в общежитии. Точка зрения : Комендант общежития. Перечень процессов составляющая деятельность общежития : 1. При поступле нии в учебное заведение абитуриент обозначает в договоре то , что он нуждается в общежитии или не нуждается . На ос но ве всех договоров подготавливаются места в общежитии. 2. Когда абитур иент зачислен (далее студент ), он пишет зая вление на место в общежитии . На основе данных заявлений (ФИО студента , курс , специа льность , факультет ) студентов расселяют по ком натам . Распр еделение заключается в том , что каждому студенту в соответствие записы вается комната в журнале коменданта общежития . 3. В период экзаменационных сессии в общежитие прибывают студенты-заочники , их , так же как и студе нтов дневного отделения , записывают в жу рнале коменданта. 4. Каждому студ енту объявляется сумма оплаты за проживание в месяц . Студент расписывается в журнале коменданта общежития. 5. Комендант об щежития подает отчет в деканат факультета о заселении студ ента в общежитие. 6. Об отъезде из обще жития студент должен сообщить коменданту заранее , не позднее 20-ти дневного срока . В этот срок он должен оплатить (погасить ) задолженности. 7. Если студент не вносит плату за комнату более чем в 30-ти дневный срок , то рассматривается вопрос об его выписке из общежития. 8. При нарушени и режима общежития студентом , рассматривается вопрос об исключении его из института. 9. Если студент а исключают из института , то в 10-ти дне вный срок он обязан освободить комнату и съехать из общежития. 10. При выезде студе нта из общежития , комендант отмеча ет в журнале дату выезда. Описание п роцессов , поддерживаемых в рамках данного исс ледования : · учет прибыв ших , выбывших студентов , относительно общежития ; · ведение жур нала коменданта общежития ; · учет своевр еменной опл аты сумм за комнату студен тами ; · оперативный учет свободных мест в общежитии для засел ения студентов ; · информирование деканата о въехавших в общежитие студент ах. На рис . 1 показана схема взаимосвязи ко мпонент с информационным обеспечением. Рис .1. Схема взаимосвязи процессов и ин формационных потоков Описание рег ламента для процессов : · учет прибыв ших , выбывши х студентов – постоянно ; · ведение жур нала коменданта общежития – постоянно ; · учет своевр еменной оплаты сумм – ежемесячно ; · оперативный учет свободных мест – постоянно , по мере прибытия (выбытия ) студентов ; · информирование деканата о въехавших в об щежитие студентах – постоянно. Уточнение правил для выполнения процессов для ПО : ь за первый месяц проживания студент обязан внести сум му оплаты в течении 10-ти дней со дня выезда ; ь студент дол жен погасить имеющиеся задолженности в 30-ти дневный срок с о дня , установленного как день оплаты . Если студент не оплачи вает проживание в данный (отведенный ) срок , то рассматривается вопрос об отчислении студ ента из института . При условии , что студен т имел ранние задолженности и был оставле н в общежитии по каким- л ибо пр ичинам (подача заявления о невозможной уплате долга , семейные и др . обстоятельства ), кото рые обосновываются соответствующими документами. ь если при отъезде из общежития студент не погасил все задолженности по оплате , то он не может снова въехать в общежитие , до полной уплаты задолженности. ь оплата за комнату зависит от качества (оценивается по 10-ти бальной системе ). Определяется наличием некоторых удобств в комнате , количества про живающих и т.д. Список выявленных сущностей : 1. Студент (пасп ортн ые данные , ) 2. Факультет (по лное , краткое название , декан и т.д .) 3. Специальность (полное , краткое название ) 4. Комната (кол- во мест , дополнительные условия ) 5. Журнал комен данта (данные об обучении студента (курс , с пециальность факул ьтет ), распределение студент ов по комнатам ) 6. Квитанция (ук азывается сумма и дата оплаты ) Перечень возможных запросов к базе да нных : · количество студентов , нуждающихся в общежитии ; · количество свободных мест в общежитии ; · перечень ст удентов по опр еделенной специальности , ку рсу ; · перечень ст удентов , имеющих долг по оплате общежития ; · просмотр ин формации о комнатах общежития ; · запрос коли чества и список исключенных студентов ; · количество проживающих студентов в общежитии ; · количество студен тов , не уплативших за текущий ме сяц сумму за комнату. Перечень возможных отчетов : 1. список студе нтов проживающих в общежитии (по факультету , специальности , курсу ); 2. список студе нтов имеющих задолженности на текущую дату ; 3. отчет о заселении общежит ия студентами (по комнат ам , количество свободных мест , комнат ); 4. список студе нтов , подлежащих выселению или отчислению за нарушение правил общежития. 2. Информационная модель данных . На рис . 2 предс тавлена концептуальная модель данных. Рис . 2. Концептуаль ная модель данных предметной области 2.1. Логическая модель На рис .3 предста влена диаграмма отношения сущностей , выполненная на основе концептуальной модели. Рис . 3. Диаграмма отношения сущностей ( EDO ) 2.2. Физическая модель данных На рис . 4 показана физическая модель данных . В модели представлены сущности, атрибуты , связи. Рис .4. Физичес кая модель данных На основе физической модели выполнено описание структуры таблиц базы данных в табл . 1-7 представлено описание структуры файлов *.dbf. Журнал комменданта ( Logbook ) зависимая Таблица 1 Заголовок поля Идентификатор Ключ Тип поля Длина 1 Номер записи Num_rec PK NUMERIC 5 2 Номер комнаты Num_room FK NUMERIC 3 3 Номер договора Num_treaty FK NUMERIC 5 4 Дата въезда Date_ent DATE 8 5 Дата выезда Date_exit DATE 8 6 Оплата за место Sum FLOAT 6,2 7 факт проживания loglive LOGICAL 1 Студент ( Student): независимая Таблица 2 Заголовок поля Идентификатор Ключ Тип поля Длина 1 Но мер студ . билета Num_stud PK NUMERIC 5 2 Имя Name CHARACTER 15 3 Фамилия Surname CHARACTER 15 4 От чество Patronim CHARACTER 19 5 Дата рожден ия BirthD DATE 8 6 Номер паспо рта N_pas NUMERIC 6 7 Серия паспо рта S_pas CHARACTER 5 8 Индекс Zip NUMERIC 6 9 Район District CHARACTER 20 10 Город Np CHARACTER 20 11 Улица street CHARACTER 15 12 Дом dom NUMERIC 3 13 Квартира flat NUMERIC 3 14 Телефон домашний tel NUMERIC 9 Договор ( Treaty) : зависимая Таблица 3 Заголовок поля Идентификатор Ключ Тип пол я Длина 1 Номер договора Num treaty PK NUMERIC 5 2 Код специальности Kod spec FK NUMERIC 5 3 Код факультета Kod facul FK NUMERIC 2 4 Номер студ билета Num stud FK NUMERIC 5 5 Дата заключения Date start DATE 8 6 Курс Kurs NUMERIC 1 Специальность ( Speciali): независимая Таблица 4 Заголовок поля Идентификатор Ключ Тип пол я Длина 1 Код специальности kod spec PK NUMERIC 5 2 Название naz spec CHARACTER 35 3 Корот кое название short spec CHARACTER 10 Факультет ( Faculti): независимая Таблица 5 Заголовок поля Идентификатор Ключ Тип пол я Длина 1 Код факультета kod facul PK NUMERIC 2 2 Название naz facul CHARACTER 35 3 Короткое название short facul CHARACTER 5 4 ФИО декана SNP decan CHARACTER 20 5 Телефон декана tel decan NUMERIC 6 Комната ( Room): независимая Таблица 6 Заголовок поля Идентификатор Ключ Тип пол я Длина 1 Номер комнаты Num room PK NUMERIC 3 2 Количество мест kol mest NUMERIC 1 3 Качество Quality NUMERIC 2 4 Примечания note MEMO 30 Квитанция (Receipt) :зависимая Таблица 7 Заголово к поля Идентификатор Ключ Тип поля Длина 1 Номер квитанции num receipt PK NUMERIC 6 2 Номер записи num rec FK NUMERIC 5 3 дата оплаты date ammou DATE 8 4 оплаченная сумма sum total FLOAT 6,2 2.3. Файлы вид а Для просмотра информации одн овременно во всех таблицах их необходим о связать (установить отношения ). Отношения сох раняются в файле вида ( kadastr . vue ). На рис . 5 отражена схема взаимосвязи таблиц. Рис . 5. Схема отношений между таблицами базы данных 3. Описание запросов к базе данных 1. Показать количество студентов , проживающих в комнате (№ 2): SELECT Logbook.*, Student.surname, Student.name, Student.patronic; FROM Logbook, Student, Treaty; WHERE Treaty.num_treaty = Logbook.num_treaty; AND Student.num_stud = Treaty.num_stud; AND Logbook.lognote = .T.; GROUP BY Logbook.num_room, Student.num_stud; HAVING Logbook.num_room = 2 2. Перечень всех студентов 4 курса проживающих в общежитии SELECT Logbook.num_rec, Logbook.num_room, Logbook.num_treaty,; Logbook.lognote, Student.surname, Student.name, Student. patronic,; Treaty.kurs; FROM Logbook, Student, Treaty; WHERE Treaty.num_treaty = Logbook.num_treaty; AND Student.num_stud = Treaty.num_stud; AND Logbook.lognote = .T.; GROUP BY Treaty.kurs, Student.num_stud; HAVING Treaty.kurs = 4; ORDER BY St udent.surname 3. Просмотр информ ации о комнатах общежития : количество комнат с 4-мя местами : SELECT Room.kolmest, COUNT(Room.num_room), Room.qualit, Room.num_room; FROM Room; GROUP BY Room.kolmest; HAVING Room . kolmest = 4 4. Покозать распределение сту дентов по комнатам SELECT Student.surname, Student.name, Student.patronic, Treaty.num_stud,; Treaty.kurs, Logbook.num_room, Faculty.shot_facul, Speciali.shot_spec; FROM Student, Room, Treaty, Logbook, Faculty, Speciali; WHERE Treaty.num_stud = Student. num_stud; AND Logbook.num_room = Room.num_room; AND Student.num_stud = Treaty.num_stud; AND Student.num_stud = Treaty.num_stud; AND Room.num_room = Logbook.num_room; AND Faculty.kod_facul = Treaty.kod_facul; AND Speciali.kod_spec = Treaty.kod_spec; AND Logbook.lognote = .T.; GROUP BY Room.num_room, Student.num_stud
© Рефератбанк, 2002 - 2017