1. Тексеру комиссиясы қызметінің деректер базасын жобалау
1.2. Міндет қою
Мақсаты осы дипломдық жұмыс болып табылады жобалау және әзірлеу деректер базасын жауапты клиенттерге қызмет көрсету дүкен, сондай-ақ автоматтандыру жұмысы сату жөніндегі менеджер және әкімші тауарларды есепке алу бойынша қоймада [6].
Тексеру комиссиясының деректер базасы келесі мәселелерді қарастырады:
а) жинақтаушы және дербес компьютерлерді есепке алу;
б) тауарлардың келу міндетін бірнеше ішкі тапсырмаларға бөлуге болады:
1) жинақтауыштар мен дербес компьютерлер шығарылған елдің жазбасы;
2) алынған жиынтықтардың санын есепке алу;
3) қажет көрсетілетін қызметтерге жазба; 4 тауарларды сатып алу бағасы.
в) тауарларды қоймаға топтар бойынша бөлу;
г) сату бойынша апта сайынғы және ай сайынғы есептерді құру ; д) шығындар бойынша апта сайынғы және ай сайынғы есептерді құру.
А қосымшасында іске асырылған бағдарламалық өнімнің коды көрсетілген.
2.2. Дүкен дерекқорының тұжырымдамалық моделін құру
Деректер базасын жобалау мыналарды қамтиды:
а) тұжырымдамалық жобалау;
б) схемалық-құрылымдық жобалау.
Әзірлеушілер тобына мамандар кіреді:
а) пәндік саланы формализациялау бойынша;
б) деректер базасын басқару жүйелерін бағдарламалық қамтамасыз ету бойынша; в) дизайнерлік сала бойынша.
Тұжырымдамалық жобалау кезінде жолдар қолданылады:
а) пәндік аймақты талдау → ЕR диаграммалары → физикалық диаграмма → SQL (DDL);
б) тақырып аймағын талдау → UML диаграммасы → физикалық диаграмма → SQL (DDL);
в) іс жүзінде — физикалық диаграмма → SQL (DDL), кейде бірден SQL.
Тұжырымдамалық жобалау кезеңдері: а) пәндік аймаққа шолу;
б) ДБ функциялары мен міндеттерінің шеңберін қалыптастыру және құру;
в) пәндік сала мәнінің негізгі объектілерін анықтау. Қатынастар-ұйымдастырушылық және техникалық тәсілдер:
а) дедуктивті - негізгі ұғымдар мен категориялар анықталады, атрибуттар қалыптасады - "оккамның ұстарасы" қағидасы (ағылш. философ Уильям Оккам) - минималды жеткіліктілік принципі;
б) индуктивті тәсіл - атрибуттар тізімін қалыптастырады, содан кейін біріктіріледі (жалпыланады), содан кейін формализация (ЕR модельдері немесе UML диаграммалары [4].
Пәндік аймақтың формальды сипаттамасы көп жағдайда қағаз жүзінде жүзеге асырылады және ақпараттық жүйенің деректер банкін құрудың эскиздік жобасының негізі болып табылады. Пәндік салаға (пайдалану саласына) шолу - әзірлеуші жобаның құрамына не кіретінін және оның шекарасынан тыс не екенін анықтау үшін пәндік сала туралы жалпы түсінікті қалыптастыру үшін Тапсырыс берушімен өзара іс-қимыл жасай отырып жүзеге асырады.
Әзірлеуші қажетті құжаттаманы - ережелерді, жарғыларды, нұсқаулықтарды, функциялар мен міндеттерді және т.б. зерттейді. Маңызды сәт-пәндік аймақтың бөлінуі, яғни оны ұйымдастырушылық, технологиялық, Функционалды және басқаларға бөлу. үзінділер.
Бұл жағдайда формализатор мәселелерді шешуі керек:
а) қамтылуға тиіс фрагменттер тізбесін (ұйымның әртүрлі деңгейлерінде шешім қабылдайтын тұлғалар, функционалдық-технологиялық құрылымдар, бөлімшелер және т. б.) бөліп көрсету;
б) әрбір фрагмент қызметінің ақпараттық қажеттіліктері мен ақпараттық нәтижелерін анықтау (қандай ақпарат, қандай түрде, қандай мерзімде және сол сияқты);
б) әр фрагменттегі ақпаратты тұтыну және өңдеу процестерінің жалпы сипаттамалары мен мазмұнын анықтау.
Достарыңызбен бөлісу: |