Version 62 (modified by 6 years ago) ( diff ) | ,
---|
Back to MarketAssessment main page
Use-Case Model
Во attachments има стари и несредени датотеки кои не одговараат на напишаното. Треба да се проверат сите, тие што може и треба да се ажурираат, а останатите што не се веќе валидни да се избришат од тука. Доколку некои се посоодветни во некој use-case опис, тогаш треба од тука да се избришат, а таму да се додадат.
Актери
- Организации (Компании, институции и образовни институции)
- Поединци (Професионалци и студенти)
Use-Cases
- Клиент - Најава Регистрација - Систем
- Use Case дијаграм за најава и регистрација во системот
- MarketAssessmentUC Organizations (companies, institutions & educational institutions)
- MarketAssessmentUC Persons (Professionals & Students)
клиент стои недокументирано? што е тоа, дали е уште потребно.
- Use Case дијаграм за функционалностите (Регистрација, Најава, Барање услуга, Нудење услуга, Пребарување информации) на системот при користење од организациите
Кој е овој дијаграм? најдобро тука да биде линкувана конкретната датотека да се знае која е. Ако е нешто за во другите страници, тогаш таму да се пресели а од тука да се избрише.
Податочен модел врз основа на случаи на користење на системот
Главни ентитети, Атрибути
Подвлечете ги кандидат клучевите
Организации:
- Id_организација
- Име на организација
- Вид на организација (Компанија / Институција / Образовна институција - факултет/едикативен центар)
- Единствен број
- Број на вработени (опционално)
- Контакт (е-маил адреса, телефонски број, физичка адреса)
- База која се користи во организацијата
Поединци:
- Id_поединец
- Име и презиме
- Студент или искусен професионалец
- Контакт
- Професија
- Образование
- Дали во Вашата фирма се прават обуки и презентации на новитети на вработените?
- Дали сте заинтересирани за обуки и презентации на новитети?
Регистрација:
- Id_регистрација
- Корисничко име (емаил)
- Лозинка
- Дата
- Тип ( организација/поединец )
- За Организација : Име
- За Поединец: Име и презиме
Најава:
- Id_најава
- Корисничко име (емаил)
- Лозинка
- ПоследнаДата
Корисници ентитетот е заменет со најава. Од поединци и организации корисничко име и лозинка се тргнати бидејки ги има во најава и регистрација меѓу кои ке има врска и од таму ке се влечат тие податоци.
- Одговор: Самата идејата е проблематична, бидејќи ги поистоветува концептите Корисник и Најава. Но, знаеме од пракса дека Корисникот и неговата Најава на систем не се исто нешто, бидејќи секој Корисник може реално да има повеќе Најави на системот низ својата историја, па со вакво решение фактички во еден „удар“ го губиме и концептот на Корисник и концептот на Најава, а го губиме и историјатот на Најавите бидејќи се чува само последната.
Тоа се проблемите, па треба да се дискутира.
Услуги:
- Име на услуга
- Тип на услуга (Обука за база на податоци/Одржување на база на податоци/Сопствен софтвер/Консултантски услуги/Пракса/Работа/Обука)
- Име на база на податоци
- Тип на база на податоци
- Верзија на менаџмент систем
- Цена на услуга
- Опис на услуга
- Контакт (FK од организацијата од која евнесена ускугата)
- Дата
FK како поим воопшто не постои во модел на ентитети и релации.
Во Услуги е додаден атрибут Дата * за да се опфатат сите времиња сегашно/минато.
- Одговор: Еден ентитет е една услуга, па ќе има само една дата - последната.
За пракса не направивме посебен ентитет бидејки е прикажан како тип на услуга. Додадени се и Обука и Работа како типови во услуга ( бидејки пракса веќе беше ставено како тип а обука и работа би требало да одат во иста група со пракса, така да или сите одат како тип на услуга или за сите би требало нов ентитен? мислиме дека доколку се чуваат истите информации за сите три типа тогаш е ок вака само што ке бидат тргнати како посебни врски и ке остане само врската x бара/нуди услуга )
- Одговор: Треба да се дискутира попрецизно за сите различни UC - кој на кого ја нуди како услуга праксата, па дали воопшто може да се решат на еден начин сите ситуации.
Врски:
- Поединец се регистрира
- Поединец се најавува
- Поединец бара услуга
- Поединец нуди услуга
- Поединец ажурира податоци
- Поединец пребарува информации
- Организација се регистрира
- Организација се најавува
- Организација бара услуга
- Организација нуди услуга
- Организација ажурира податоци
- Организација пребарува информации
Врските се променети како резултат на тоа што пракса/работа/обука се тип на услуга.
- Одговор: Треба да се дискутира, исто како за погоре.
Во сите колекции е додадено Id.
- Потпрашање: Што се тоа колекции?
1.Идеја што би требало да бидат податок и инфомација? не личат на ентитети
- Потпрашање: на што конкретно се мисли?
2.Идеја што со оваа забелешка " Треба да размислувате поформално, како бара услуга некоја организација? Дали објавува оглас, пушта јавно соопштение, праќа мејл до некого? Тие работи треба да се евидентираат" ( мислиме дека ако го додадиме ова многу ќе се искомплицираат работите.
- Одговор: Обично работите се комплицираат кога имате мултимодални концепти. Нешта кои за еден значат едно, а за друг значат друго. Потешки се за процесирање, потешки се за пребарување, потешко е за програмирање.
Ова останува: за сите врски кои изгледаат како коректни неопходна е проверка дали се баш такви какви што сте ги навеле, односно дали тоа што го поврзуваат е доволно или е потребна покомлексна структура да се репрезентираат.
- На пример велите “Организација бара услуга“, но со самото тоа што кажувате „бара“ во сегашно време, е исто како да велите “Организацијата Х сега бара услуга за К“. Но, што правиме кога некоја организација барала услуги и во минатото, а тој податок ни е потребен за да може да се прават различните анализи. Наведената врска, не е доволна да репрезентира и сегашна и мината состојба, бидејќи една врска вклучува само еден пар од една Организација и една Услуга - не може да вклучи повеќекратно учество - со други зборови не може да покрие “Организацијата Х сега бара услуга за К1“ и “Организацијата Х лани барала услуга за К2“ и “Организацијата Х преклани барала услуга за К2“ и “Организацијата Х пред 3 години во април барала услуга за К3“.
За ова да се реши е неопходно да се размислувате поформално.
- Пример: како бара услуга некоја организација? Дали објавува оглас, пушта јавно соопштение, праќа мејл до некого? Тие работи треба да се евидентираат
Вакво размислување треба да спроведете за сите врски за кои потенцијално треба да се чува историјат.
Attachments (15)
-
LoginRegister.png
(35.0 KB
) - added by 7 years ago.
LoginRegister
-
SystemFeatures.png
(22.6 KB
) - added by 7 years ago.
System Features Use Case Diagram
- USE CASES - Profesionalci i eksperti.docx (16.5 KB ) - added by 7 years ago.
- Anketen list do profesionalci i eksperti.docx (14.9 KB ) - added by 7 years ago.
-
ObrazovniInstitucii-Anketa.docx
(173.9 KB
) - added by 7 years ago.
ObrazovniInstitucii-Anketa
- Anketa kompanii.docx (13.6 KB ) - added by 7 years ago.
-
usecases_companies.docx
(336.0 KB
) - added by 7 years ago.
use cases companies
- Use_cases_Studenti.docx (14.6 KB ) - added by 7 years ago.
-
AnketaZaInstitucii.docx
(85.5 KB
) - added by 7 years ago.
AnketaZaInstitucii
-
UseCasesInstitucii.docx
(14.4 KB
) - added by 7 years ago.
UseCasesInstitucii
-
ObrazovniInstitucii-UseCase.docx
(16.9 KB
) - added by 7 years ago.
ObrazovniInstitucii-UseCase
-
Организации-UseCase.docx
(18.1 KB
) - added by 7 years ago.
Organizacii
- User_case_persons.PNG (79.6 KB ) - added by 7 years ago.
- use_case_profesionalci.PNG (38.7 KB ) - added by 7 years ago.
- updates.docx (17.2 KB ) - added by 7 years ago.
Download all attachments as: .zip