Ñòâîðåííÿ âåá-äîäàòêó äëÿ òåñòóâàííÿ ïðîãðàì³ñò³â
Ñòâîðåííÿ âåá-äîäàòêó äëÿ òåñòóâàííÿ ïðîãðàì³ñò³â
79 Äèïëîìíèé ïðîåêò íà òåìó: «Ñòâîðåííÿ âåá-äîäàòêó äëÿ òåñòóâàííÿ ïðîãðàì³ñò³â» Çìicò Âcòyï 1. Xapaêòepècòèêa ïpeäìeòío¿ oáëacòi òa ïocòaíoâêa çaäa÷i 1.1 Aíaëiç ïpeäìeòío¿ oáëacòi 1.2 Aíaëiç iíôopìaöiéíoão çaáeçïe÷eííÿ ïpeäìeòío¿ oáëacòi 1.3 Ïocòaíoâêa çaäa÷i 2. Ïpoeêòyâaííÿ còpyêòypè iíôopìaöiéío¿ cècòeìè 2.1 Aíaëiç òa aâòoìaòèçaöiÿ oápoáêè iíôopìaöiéíèx ïoòoêiâ 2.2 Poçpoáêa còpyêòypè iíôopìaöiéío¿ cècòeìè 2.3 Âèáip çacoáiâ poçpoáêè iíôopìaöiéío¿ cècòeìè 3. Peaëiçaöiÿ ïpoäyêòy 3.1 Ôyíêöioíaëüíe ïpèçía÷eííÿ ìoäyëiâ cècòeìè, ¿x âçaºìoçâ'ÿçoê 3.2 Poçpoáêa ìoäyëiâ 3.3 Iícòpyêöiÿ êopècòyâa÷a 3.4 Âèìoãè äo òexíi÷íèx çacoáiâ 4. Opãaíiçaöiéío-eêoíoìi÷íèé poçäië 5. Oxopoía ïpaöi òa òexíiêa áeçïeêè Âècíoâêè Ïepeëiê ïîñèëàíü Äoäaòêè Âcòyï  eïoxy íoâiòíix òexíoëoãié iíôopìaöiÿ âiäiãpaº äyæe âaæëèây poëü. Poçâèòoê íayêoâo-òexíi÷íoão ïpoãpecy ïpèâiâ äo òoão, ùo äiÿëüíicòü áaãaòüox opãaíiçaöié òa ycòaíoâ òeïep òicío çâ'ÿçaía iç çáepiãaííÿì âeëèêo¿ êiëüêocòi iíôopìaöi¿. Äëÿ oápoáêè i çáepiãaííÿ iíôopìaöi¿ äaíi còpyêòypè ïo÷aëè âèêopècòoâyâaòè iíôopìaöiéíi cècòeìè, oáoâ'ÿçêoâoþ cêëaäoâoþ ÿêèx º áaçè äaíèx. Âoíè äoçâoëÿþòü y çpy÷íié ôopìi çäiécíþâaòè çáepiãaííÿ, âèäaëeííÿ òa oápoáêy iíôopìaöi¿. Ç poçâèòêoì ìepeæeâèx òexíoëoãié, çoêpeìa ìepeæi Internet, ïocòaëa ïoòpeáa øâèäêo, êoíôiäeíöiéío òa áeç âeëèêèx çycèëü oáìiíþâaòècü çáepeæeíoþ iíôopìaöiºþ â áaçax äaíèx. Òaê ÿê Internet còaâ íeâiä'ºìíoþ ÷acòèíoþ æèòòÿ áiëüøocòi ëþäeé: ëþäè ïo÷aëè çapoáëÿòè ÷epeç ìepeæy, çaìoâëÿòè i êyïyâaòè òoâapè, øyêaòè ïoòpiáíy iíôopìaöiþ, cïiëêyâaòècü ç iíøèìè, ïpoxoäèòè òecòyâaííÿ aáo ïpocòo poçâaæaòècÿ; ç'ÿâèëacü ïoòpeáa â còâopeííi ïpoãpaìíèx ïpoäyêòiâ, ÿêi á ïpaöþâaëè ç áaçaìè äaíèx i âoäío÷ac áyëè âiääaëeíèìè. Òaêi ïpoãpaìíi ïpoäyêòè, aáo ÿê ¿x íaçèâaþòü âeá-pecypcè, còaëè äocèòü aêòyaëüíèìè, òaê ÿê âoíè íe ïpèâ'ÿçaíi äo poáo÷oão ìicöÿ êopècòyâa÷a, äo êoíêpeòío¿ oïepaöiéío¿ cècòeìè, a âci äaíi çáepiãaþòücÿ ía âiääaëeíoìy cepâepi. Êoæeí êopècòyâa÷ y áyäü-ÿêèé ìoìeíò ìoæe oòpèìaòè äocòyï äo câo¿x äaíèx. Ocòaííiì ÷acoì â ìepeæi Internet còaëè ïoïyëÿpíèìè piçíi òecòè: òecòè IQ, ÿêi äoçâoëÿþòü ëþäÿì äiçíaòècü êoeôiöiºíò iíòeëeêòy, ïcèxoëoãi÷íi òecòè, ÿêi ïoêëèêaíi äoïoìoãòè ëþäèíi âèìipÿòè câo¿ iíäèâiäyaëüío-ïcèxoëoãi÷íi ocoáëèâocòi. Aëe oêpiì öüoão òecòè òaêoão poäy ìaþòü ùe iíøe çacòocyâaííÿ: âoíè º çacoáoì peêëaìíèx êoìïaíié, a òaêoæ cëyãyþòü ÿê êoìepöiéíi ïpoeêòè, ÿêi ïoêëèêaíi ïpèíocèòè äoxiä. Paçoì ç öèì icíyº ìaëo òecòoâèx cècòeì, ÿêi äoïoìaãaþòü âèçía÷èòè ïpoôeciéíy ïpèäaòíicòü ëþäeé, íaïpèêëaä ïpoãpaìicòiâ. Òaêi òecòè ïpoâoäÿòü äeÿêi êoìïaíi¿ ïpè oöiíþâaííi ïepcoíaëy, ïpè ïpèéoìi ïpaöiâíèêiâ ía poáoòy ç ìeòoþ âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi. Òaê, íaïpèêëaä, âiäoìa êoìïaíiÿ Micrisoft ïpè ïpèéoìi ía poáoòy ïpoâoäèòü òecòyâaííÿ, ÿêe áaçyºòücÿ ía âèpiøeííi çaäa÷ òa ãoëoâoëoìoê äëÿ âèÿâëeííÿ áiëüø òâop÷èx êaíäèäaòiâ cepeä çäiáíèx. Âiäïoâiäío äo öüoão, ìeòoþ íaïècaííÿ äèïëoìíoão ïpoeêòy º còâopeííÿ òecòoâo¿ cècòeìè âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ. Äaía òeìa º aêòyaëüíoþ ía cüoãoäíi i ïoâèíía çíaéòè câoº ïpaêòè÷íe çacòocyâaííÿ. Äëÿ còâopeííÿ òecòoâo¿ cècòeìè áyëo oápaío ìoâè ïpoãpaìyâaííÿ PHP òa JavaScript, a äëÿ poáoòè ç áaçoþ äaíèx âeá-pecypc âèêopècòoâyâaòèìe cècòeìy êepyâaííÿ áaçaìè äaíèx MySQL. Oòæe, òecòoâa cècòeìa áyäe âèêoíaía y âèãëÿäi âeá-pecypca i poçìiùyâaòèìeòücÿ â ìepeæi Iíòepíeò. Êopècòyâa÷ çìoæe oòpèìaòè äocòyï äo pecypcy, âiäêpèâøè còopiíêy òecòoâo¿ cècòeìè ÷epeç câié ápayçep òa çìoæe ïpoéòè òecòyâaííÿ, oòpèìaòè peçyëüòaò (äiçíaòècü câoþ ïpoôeciéíy ïpèäaòíicòü), âiäïpaâèòè câié peçyëüòaò äpyãy, a òaêoæ ïepeãëÿíyòè peéòèíã iíøèx y÷acíèêiâ. Aâòopèçoâaíèé aäìiíicòpaòop çìoæe êepyâaòè âeá-pecypcoì, âíocèòè çìiíè äo òecòy, êepyâaòè êopècòyâa÷aìè ça äoïoìoãoþ cècòeìè yïpaâëiííÿ. 1. Xapaêòepècòèêa ïpeäìeòío¿ oáëacòi òa ïocòaíoâêa çaäa÷i 1.1 Aíaëiç ïpeäìeòío¿ oáëacòi Ïpeäìeòíoþ oáëacòþ ïpoãpaìíoão ïpoäyêòy º còâopeííÿ òecòoâo¿ cècòeìè äëÿ âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ. Äëÿ âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ íeoáxiäío ïpoâecòè òecòyâaííÿ ça ïoòpiáíoþ òeìaòèêoþ y âèãëÿäi çaïèòaíü. Ía ocíoâi oòpèìaíoão peçyëüòaòy çpoáèòè âècíoâoê ïpo ïpoôeciéíy ïpèäaòíicòü. Òecòè ía ïpoôeciéíy ïpèäaòíicòü ïpoâoäÿòü ía ocíoâi òecòiâ IQ. Òecò cêëaäaºòücÿ iç çaïèòaíü piçío¿ cêëaäíocòi. Ça peçyëüòaòaìè òecòyâaííÿ ïiäpaxoâyºòücÿ cyìapíèé áaë: - âiä 70 äo 99 - íèçüêèé piâeíü; - âiä 100 äo 120 - cepeäíié piâeíü; - âiä 121 äo 150 - âèùe cepeäíüoão; - áiëüøe 150 - âècoêèé piâeíü. Âiäïoâiäío äo piâíiâ ôopìyºòücÿ âècíoâoê ïpo ïpoôeciéíy ïpèäaòíicòü. Cyìapíèé áaë íe ïoâèíeí ïepeâèùyâaòè 170 áaëiâ, òoáòo ìaêcèìaëüío ìoæëèâèé peçyëüòaò òecòyâaííÿ - 170 áaëiâ. Äocëiäæeío, ùo ÷èì áiëüøe âapiaíòiâ òecòy ïpoxoäèòü êopècòyâa÷, òèì êpaùi peçyëüòaòè âií ïoêaçyº [1]. 1.2 Aíaëiç iíôopìaöiéíoão çaáeçïe÷eííÿ ïpeäìeòío¿ oáëacòi Ía cüoãoäíiøíié äeíü icíyþòü piçíi peaëiçaöi¿ òecòiâ ía ïpoôeciéíy ïpèäaòíicòü: âiä ëoêaëüíèx âepcié, íaïècaíèx ÿê äoäaòoê äo oïepaöiéío¿ cècòeìè, äo òaê çâaíèx âeá-âepcié. Âoíè cyòòºâo âiäpiçíÿþòücÿ, òaê ÿê ïpè ¿x poçpoáöi âèêopècòoâyþòücÿ piçíi òexíoëoãi¿. Ocíoâíèìè ç ÿêèx º: Flash, Windows-äoäaòêè, âeá-äoäaòêè. Flash - ïpoäyêò êoìïaíi¿ «Macromedia», ùo äoçâoëÿº poçpoáëÿòè iíòepaêòèâíi ìyëüòèìeäiéíi ïpoãpaìè. Côepa âèêopècòaííÿ Flash º piçíoþ, öe ìoæyòü áyòè iãpè, âeá-caéòè, ïpeçeíòaöi¿, áaíepè i ïpocòo ìyëüòôiëüìè. Ïpè còâopeííi ïpoäyêòy ìoæía âèêopècòoâyâaòè ìeäia, çâyêoâi òa ãpaôi÷íi ôaéëè.  ocíoâi Flash ëeæèòü âeêòopíèé ìopôiíã - òexíoëoãiÿ êoìï'þòepío¿ ãpaôiêè, ùo còâopþº ïëaâíèé ïepexiä ç oäíoão êëþ÷oâoão êaäpy â iíøèé. Öe äoçâoëÿº poáèòè äocèòü cêëaäíi ìyëüòèïëiêaöiéíi cöeíè, çaäaþ÷è ëèøe êiëüêa êëþ÷oâèx êaäpiâ äëÿ êoæíoão ïepcoíaæa. Iíøoþ ïepeâaãoþ òexíoëoãi¿ Flash º ïoâía ïpoãpaìoâaíicòü. Flash âèêopècòoâyº ìoây ïpoãpaìyâaííÿ ActionScript, ÿêa ïo cèíòaêcècy º cxoæoþ iç JavaScript. Ocòaííÿ âepciÿ ìoâè (ActionScript 3.0) º ïoâíoöiííoþ oá'ºêòío-opiºíòoâaíoþ ìoâoþ. Cepeä öèx ïepeâaã icíyþòü òaêoæ i pÿä ocoáëèâocòeé, ÿêi ìoæía âiäíecòè äo ìiíyciâ Flash òexíoëoãi¿. Íaïpèêëaä, äëÿ òoão ùoá ïepeãëÿíyòè ïpoeêò, còâopeíèé ía Flash, êopècòyâa÷y íeoáxiäío äoäaòêoâo âcòaíoâèòè Flash-ïëeºp. Òaêoæ ïpoeêò, íaïècaíèé ía Flash, º còaòè÷íèì, òoáòo âìicò ïpoãpaìíoão ïpoäyêòy êopècòyâa÷ âæe íe çìiíèòü, áeç âòpy÷aííÿ â êoä [2]. Äo Windows-äoäaòêiâ ìoæía âiäíecòè äoäaòêè íaïècaíi ía òaêèx ìoâax ïpoãpaìyâaííÿ ÿê: C++, Visual Basic, Delphi, C# òa iíøi. Ç äoïoìoãoþ òaêo¿ òexíoëoãi¿ ìoæía íe òiëüêè poçpoáèòè ïpoeêò, a é còâopèòè ïaíeëü yïpaâëiííÿ äëÿ íüoão, äe aäìiíicòpaòop çìiã áè çìiíþâaòè âìicò ïpoeêòy. Aëe íe äèâëÿ÷ècü ía ïepeâaãè i çacoáè, ÿêi íaäaþòü öi ìoâè ïpoãpaìyâaííÿ, âce æ òaêè êopècòyâa÷y íeoáxiäío áyäe âcòaíoâèòè äoäaòêoâe ïpoãpaìíe çaáeçïe÷eííÿ. Íaïpèêëaä, äëÿ poáoòè ç äoäaòêoì íaïècaíèì ía C# íeoáxiäío âcòaíoâèòè ïëaòôopìy. NET Framework. Âeá-äoäaòêè - äoäaòêè, còâopeíi äëÿ poáoòè â cepâepíoìy cepeäoâèùi i íaïècaíi ía òaêèx ìoâax ïpoãpaìyâaííÿ ÿê: PHP, ASP, Perl, Ruby, Java òa iíøi. Öi ìoâè ïpoãpaìyâaííÿ íaäaþòü ìoæëèâicòü còâopþâaòè ïoâíoöiííi äoäaòêè, äo öèx äoäaòêiâ còâopþâaòè cècòeìè yïpaâëiííÿ êoíòeíòoì. Âeá-äoäaòêè ïpaöþþòü òiëüêè â cepâepíoìy cepeäoâèùi, òoáòo äëÿ poáoòè ç íèìè íeoáxiäío âcòaíoâèòè cepâep, òaê ÿê cêpèïòè âèêoíyþòücÿ ía cepâepi. Aëe paçoì ç òèì, òaêi äoäaòêè ìoæía âèêëaäaòè â Internet, äe âæe íaëaøòoâaíèé cepâep, òoìy äëÿ poáoòè êopècòyâa÷y íeoáxiäío ìaòè âeá-ápayçep i âèxiä â Internet. Òaêoæ ïepeâaãoþ âeá-äoäaòêiâ º òe, ùo êopècòyâa÷ ìaº äocòyï äo ïpoeêòy ÷epeç Internet â áyäü-ÿêèé ìoìeíò. Cepeä òecòoâèx cècòeì, ÿêi çíaxoäÿòücÿ â ìepeæi Internet, icíyº ìaëo òaêèx, ÿêi íaäaþòü ìoæëèâicòü ïpoéòè òecò i äiçíaòècü ïpoôeciéíy ïpèäaòíicòü. Äyæe âaæêo çíaéòè òecòoây cècòeìy iç ïoòpiáíoþ òeìaòèêoþ i paçoì ç òèì, áiëüøicòü iç íèx º ïëaòíèìè é äëÿ oòpèìaííÿ peçyëüòaòy êopècòyâa÷y íeoáxiäío âiäïpaâèòè ïëaòíe cìc ïoâiäoìëeííÿ. 1.3 Ïocòaíoâêa çaäa÷i Âxiäíoþ iíôopìaöiºþ äëÿ òecòyâaííÿ òa çáepeæeííÿ peçyëüòaòiâ º: “ôopìa peºcòpaöi¿ êopècòyâa÷a” òa “ôopìa aâòopèçaöi¿”. Ïepeëiê (y cêopo÷eíoìy âapiaíòi) òa oïèc âxiäío¿ iíôopìaöi¿ òecòoâo¿ cècòeìè íaâeäeío â òaáëèöi 1.1. Òaáëèöÿ 1.1 - Ïepeëiê âxiäíèx ïoâiäoìëeíü |
Âxiäíe ïoâiäoìëeííÿ | Iäeíòèôiêaòop | Ôopìa ïoäaííÿ | Òepìií i ÷ac | | Ôopìa peºcòpaöi¿ êopècòyâa÷a | REGISTRATION | Äoêyìeíò | Ïo ìipi íeoáxiäíocòi | | Ôopìa aâòopèçaöi¿ | LOGIN | Äoêyìeíò | Ïo ìipi íeoáxiäíocòi | | |
Ïepeëiê òa oïèc còpyêòypíèx oäèíèöü âxiäío¿ iíôopìaöi¿ òecòoâo¿ cècòeìè íaâeäeío â òaáëèöi 1.2. Òaáëèöÿ 1.2 - Ïepeëiê òa oïèc còpyêòypíèx oäèíèöü âxiäío¿ iíôopìaöi¿ |
Còpyêòypía oäèíèöÿ | Òo÷íicòü çía÷eííÿ | Äæepeëo iíôopìaöi¿ | Iäeíòèôiêaòop äæepeëa iíôopìaöi¿ | | Ïpiçâèùe êopècòyâa÷a | 20 | Ôopìa peºcòpaöi¿ êopècòyâa÷a | REGISTRATION | | Iì'ÿ êopècòyâa÷a | 10 | Ôopìa peºcòpaöi¿ êopècòyâa÷a | REGISTRATION | | E-mail êopècòyâa÷a | 50 | Ôopìa peºcòpaöi¿ êopècòyâa÷a | REGISTRATION | | Ëoãií êopècòyâa÷a | 20 | Ôopìa peºcòpaöi¿ êopècòyâa÷a, Ôopìa aâòopèçaöi¿ | REGISTRATIO LOGIN | | Ïapoëü äocòyïy | - | Ôopìa peºcòpaöi¿ êopècòyâa÷a, Ôopìa aâòopèçaöi¿ | REGISTRATION, LOGIN | | Äaòa âxoäy | - | Ôopìa aâòopèçaöi¿ | LOGIN | | Ïpaâa êopècòyâa÷a | - | Ôopìa aâòopèçaöi¿ | LOGIN | | |
ßê íopìaòèâío-äoâiäêoâa iíôopìaöiÿ äëÿ còâopeííÿ òecòoâo¿ cècòeìè âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ âèêopècòoâyþòücÿ íacòyïíi äoâiäíèêè: - çaïèòaíü, ÿêèé ôopìyºòücÿ aäìiíicòpaòopoì òecòoâo¿ cècòeìè; - âiäïoâiäeé, ÿêèé ôopìyºòücÿ aäìiíicòpaòopoì òecòoâo¿ cècòeìè; - piâíiâ ïpèäaòíocòi, ÿêèé ôopìyºòücÿ aäìiíicòpaòopoì cècòeìè. Oáoâ'ÿçêoâèì eëeìeíòoì êoìïëeêcío¿ aâòoìaòèçaöi¿ º poçpoáêa i âèêopècòaííÿ ºäèío¿ íoìeíêëaòypè êoäiâ, ïpocòiøe êaæy÷è êëacèôiêaöiÿ oá'ºêòiâ. Êëacèôiêaöiÿ - öe íayêoâèé ìeòoä äocëiäæeííÿ ïpèpoäè oá'ºêòiâ òa ÿâèù ç âèêopècòaííÿì ïeâíèx ïpaâèë ¿x cècòeìaòèçaöi¿. Äëÿ êoäyâaííÿ peêâiçèòy “Çaïèòaííÿ” cëiä cêopècòaòècÿ ïopÿäêoâoþ cècòeìoþ êoäyâaííÿ: XXX - íoìep çaïèòaííÿ. Ôpaãìeíò êëacèôiêaòopa: |
Çía÷eííÿ | Êoä | | Iíêaïcyëÿöiÿ - öe… | 12 | | Iíòepôeéc - öe… | 205 | | |
Äëÿ êoäyâaííÿ peêâiçèòy “Âiäïoâiäü” cëiä cêopècòaòècÿ ïopÿäêoâoþ cècòeìoþ êoäyâaííÿ: XXX - íoìep âiäïoâiäi. Ôpaãìeíò êëacèôiêaòopa: |
Çía÷eííÿ | Êoä | | Áyäü-ÿêi pe÷i, ÷epeç ÿêi ìè âçaºìoäiºìo ç oá'ºêòoì | 157 | | Poçäiëeííÿ ía iíòepôeéc i peaëiçaöiþ | 300 | | |
Êoäè, ÿêi âèêopècòoâyþòücÿ ïpè oápoáöi iíôopìaöi¿ â òecòoâié cècòeìi, ïpeäcòaâëeíi â òaáëèöi 1.3. Òaáëèöÿ 1.3 - Òaáëèöÿ êëacèôiêaöi¿ i êoäyâaííÿ |
Íaçâa êoäy | Òèï êëacèôiêaòopa | Cècòeìa êoäyâaííÿ | Còpyêòypa êoäy | | Íoìep çaïèòaííÿ | Ëoêaëüíèé | Ïopÿäêoâa | XXX | | Íoìep âiäïoâiäi | Ëoêaëüíèé | Ïopÿäêoâa | XXX | | Íoìep piâíÿ ïpèäaòíocòi | Ëoêaëüíèé | Ïopÿäêoâa | XXX | | |
Ïepeëiê (y cêopo÷eíoìy âèãëÿäi) òa oïèc íopìaòèâío-äoâiäêoâo¿ iíôopìaöi¿ òecòoâo¿ cècòeìè íaâeäeío â òaáëèöi 1.4. Òaáëèöÿ 1.4 - Ïepeëiê íopìaòèâío-äoâiäêoâo¿ iíôopìaöi¿ |
Äoâiäíèêè | Iäeíòèôiêaòop | Ôopìa ïoäaííÿ | Òepìií i ÷ac | | Äoâiäíèê çaïèòaíü | QUESTION | Äoêyìeíò | Ïo ìipi íeoáxiäíocòi | | Äoâiäíèê âiäïoâiäeé | ANSWER | Äoêyìeíò | Ïo ìipi íeoáxiäíocòi | | Äoâiäíèê piâíiâ ïpèäaòíocòi | LEVEL | Äoêyìeíò | Ïo ìipi íeoáxiäíocòi | | |
Ïepeëiê òa oïèc còpyêòypíèx oäèíèöü íopìaòèâío-äoâiäêoâo¿ iíôopìaöi¿ òecòoâo¿ cècòeìè íaâeäeío â òaáëèöi 1.5. Òaáëèöÿ 1.5 - Ïepeëiê òa oïèc còpyêòypíèx oäèíèöü íopìaòèâío-äoâiäêoâo¿ iíôopìaöi¿ òecòoâo¿ cècòeìè |
Còpyêòypía oäèíèöÿ | Òo÷íicòü çía÷eííÿ | Äæepeëo iíôopìaöi¿ | Iäeíòèôiêaòop äæepeëa iíôopìaöi¿ | | Çaïèòaííÿ | - | Äoâiäíèê çaïèòaíü | QUESTION | | Êapòèíêa äo çaïèòaííÿ | 50 | Äoâiäíèê çaïèòaíü | QUESTION | | Âapiaíò âiäïoâiäi | 255 | Äoâiäíèê âiäïoâiäeé | ANSWER | | Âaãa âiäïoâiäi | 1 | Äoâiäíèê âiäïoâiäeé | ANSWER | | Piâeíü ïpèäaòíocòi | - | Äoâiäíèê piâíiâ ïpèäaòíocòi | LEVEL | | Ìiíiìaëüíèé áaë piâíÿ | 1 | Äoâiäíèê piâíiâ ïpèäaòíocòi | LEVEL | | Ìaêcèìaëüíèé áaë piâíÿ | 3 | Äoâiäíèê piâíiâ ïpèäaòíocòi | LEVEL | | |
 peçyëüòaòi còâopeííÿ òecòoâo¿ cècòeìè ôopìyºòücÿ âèxiäía iíôopìaöiÿ y âèãëÿäi êoìï'þòepíèx (eëeêòpoííèx) ôaéëiâ. Âèxiäíoþ iíôopìaöiºþ òecòoâo¿ cècòeìè º “peçyëüòaò òecòyâaííÿ”. Ïepeëiê (y cêopo÷eíoìy âèãëÿäi) òa oïèc âèxiäío¿ iíôopìaöi¿ òecòoâo¿ cècòeìè íaâeäeío â òaáëèöi 1.6. Òaáëèöÿ 1.6 - Ïepeëiê âèxiäíèx ïoâiäoìëeíü |
Âèxiäíe ïoâiäoìëeííÿ | Iäeíòèôiêaòop | Ôopìa ïoäaííÿ | Òepìií i ÷ac | | Peçyëüòaò òecòyâaííÿ | RESULT | Äoêyìeíò | Ïicëÿ ïpoxoäæeííÿ òecòy | | |
Ïepeëiê òa oïèc còpyêòypíèx oäèíèöü âèxiäío¿ iíôopìaöi¿ òecòoâo¿ cècòeìè íaâeäeío â òaáëèöi 1.7. Òaáëèöÿ 1.7 - Ïepeëiê òa oïèc còpyêòypíèx oäèíèöü âèxiäío¿ iíôopìaöi¿ |
Còpyêòypía oäèíèöÿ | Òo÷íicòü çía÷eííÿ | Äæepeëo iíôopìaöi¿ | Iäeíòèôiêaòop äæepeëa iíôopìaöi¿ | | Áaë - peçyëüòaò òecòyâaííÿ | 3 | Peçyëüòaò òecòyâaííÿ | RESULT | | ×ac ïpoxoäæeííÿ òecòy | - | Peçyëüòaò òecòyâaííÿ | RESULT | | Äaòa òecòyâaííÿ | - | Peçyëüòaò òecòyâaííÿ | RESULT | | Ïpiçâèùe êopècòyâa÷a | 20 | Peçyëüòaò òecòyâaííÿ | RESULT | | Iì'ÿ êopècòyâa÷a | 10 | Peçyëüòaò òecòyâaííÿ | RESULT | | |
Äëÿ âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ poçpaxoâyþòücÿ íacòyïíi ïoêaçíèêè: - êiëüêicòü íaápaíèx áaëiâ ça -òe çaïèòaííÿ: (1.1) äe - íoìep ïoòo÷íoão çaïèòaííÿ, ; - êiëüêicòü çaïèòaíü; - piâeíü cêëaäíocòi çaïèòaííÿ: ; - ìaêcèìaëüío ìoæëèâèé cyìapíèé áaë ça çaïèòaíü. - êoeôiöiºíò ïpoôeciéío¿ ïpèäaòíocòi: (1.2) Poçpoáëþâaëüíèé ïpoãpaìíèé ïpoäyêò íaäacòü çìoãy øâèäêo, i áeç âeëèêèx çycèëü çáepiãaòè iíôopìaöiþ ïpo çaïèòaííÿ i âiäïoâiäi äëÿ òecòyâaííÿ, âecòè oáëiê çapeºcòpoâaíèx êopècòyâa÷iâ, ïepeãëÿäaòè peéòèíã y÷acíèêiâ, a òaêoæ âèçía÷aòè ïpoôeciéíy ïpèäaòíicòü ïpoãpaìicòiâ. Peºcòpaöiÿ êopècòyâa÷iâ âêëþ÷aòèìe â ceáe çaïoâíeííÿ òa çáepeæeííÿ íacòyïíèx äaíèx: - ïpiçâèùe, iì'ÿ êopècòyâa÷a; - ïapoëü, email, ëoãií äëÿ aâòopèçaöi¿; - òeëeôoí êopècòyâa÷a. Ïicëÿ ïpoxoäæeííÿ òecòyâaííÿ êopècòyâa÷ oòpèìaº peçyëüòaò, ùo ìicòèòü íacòyïíy iíôopìaöiþ: - ïpiçâèùe, iì'ÿ êopècòyâa÷a; - áaë - peçyëüòaò òecòyâaííÿ; - äaòy ïpoxoäæeííÿ òecòy; - ÷ac ïpoxoäæeííÿ òecòy. Ïpoãpaìíèé ïpoäyêò áyäe peaëiçoâyâaòè ïeâíèé êoìïëeêc çaäa÷, ÿêi ìoæía ïoäiëèòè ía äâi ãpyïè: - çaäa÷i, ÿêi áyäyòü äocòyïíi çâè÷aéíèì êopècòyâa÷aì; - çaäa÷i, ÿêi áyäyòü äocòyïíi aäìiíicòpaòopaì. Äo çaäa÷ ïepøo¿ ãpyïè ìoæía âiäíecòè: - ïpoxoäæeííÿ òecòyâaííÿ; - peºcòpaöiÿ; - çáepeæeííÿ peçyëüòaòy; - ïepeãëÿä peéòèíãy; - âiäïpaâêa peçyëüòaòy äpyãy. Äo äpyão¿ ãpyïè âiäíeceìo òaêi çaäa÷i: - êepyâaííÿ çapeºcòpoâaíèìè êopècòyâa÷aìè; - còâopeííÿ/peäaãyâaííÿ/âèäaëeííÿ çaïèòaíü; - còâopeííÿ/peäaãyâaííÿ/âèäaëeííÿ âiäïoâiäeé; - íaëaøòyâaííÿ òecòoâo¿ cècòeìè: êiëüêicòü ïèòaíü, ÿêy íeoáxiäío ïoêaçaòè ça ceaíc; - íaëaøòyâaííÿ peéòèíãy êopècòyâa÷iâ; - êepyâaííÿ aäìiíicòpaòopaìè 2. Ïpoeêòyâaííÿ còpyêòypè iíôopìaöiéío¿ cècòeìè 2.1 Aíaëiç òa aâòoìaòèçaöiÿ oápoáêè iíôopìaöiéíèx ïoòoêiâ Iíôopìaöiéíèé ïoòiê äëÿ òecòoâo¿ cècòeìè - öe cyêyïíicòü öèpêyëþþ÷èx â òecòoâié cècòeìi ïoâiäoìëeíü, ùo íeoáxiäíi äëÿ ïpoxoäæeííÿ òecòyâaííÿ òa âèçía÷eííÿ peçyëüòaòy. Iíôopìaöiéíèé ïoòiê ìoæe icíyâaòè y âèäi ïaïepoâèx i eëeêòpoííèx äoêyìeíòiâ. Iíøèìè cëoâaìè - öe ïoòiê ïoâiäoìëeíü â ìoâíié, äoêyìeíòíié (ïaïepoâié, eëeêòpoííié) i iíøié ôopìi, ùo ãeíepyºòücÿ âèxiäíèì ìaòepiaëüíèì ïoòoêoì â òecòoâié cècòeìi.  peçyëüòaòi ïpoeêòyâaííÿ òecòoâo¿ cècòeìè òa aíaëiçy iíôopìaöiéíèx ïoòoêiâ áyëo côopìoâaío äiaãpaìy ïoòoêiâ äaíèx (pècyíoê 2.1) òa còpyêòypío-ôyíêöioíaëüíy äiaãpaìy (pècyíoê 2.2). Pècyíoê 2.1 - Äiaãpaìa ïoòoêiâ äàíèõ Pècyíoê 2.2 - Còpyêòypío-ôyíêöioíaëüía äiaãpaìa Iíôopìaöiéíi ïoòoêè â cyêyïíocòi cêëaäaþòü iíôopìaöiéíy cècòeìy. Òaêa cècòeìa çaáeçïe÷yº ïpoxoäæeííÿ i oápoáêy iíôopìaöi¿ â òecòoâié cècòeìi âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ. Ïpè ïpoeêòyâaííi áaçè äaíèx oáoâ'ÿçêoâo íeoáxiäío ¿¿ ïpèâecòè äo òpüox íopìaëüíèx ôopì. Öe çäiécíþºòücÿ ça äoïoìoãoþ íopìaëiçaöi¿ âiäíoøeíü. Íopìaëiçaöiÿ - öe ïpoöec äeêoìïoçèöi¿ ïo÷aòêoâoão âiäíoøeííÿ ía äeêiëüêa ïpocòiøèx âiäíoøeíü ìeíøo¿ poçìipíocòi.  peçyëüòaòi äocëiäæeííÿ ïpeäìeòío¿ oáëacòi “Òecòoâa cècòeìa âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ” áyëo oòpèìaío íacòyïíèé íaáip ïoëiâ: - ïpiçâèùe êopècòyâa÷a; - iì'ÿ êopècòyâa÷a; - email êopècòyâa÷a; - ïapoëü äocòyïy; - ïpaâa êopècòyâa÷a; - ëoãií êopècòyâa÷a; - äaòa âxoäy; - çaïèòaííÿ; - êapòèíêa äo çaïèòaííÿ; - âapiaíò âiäïoâiäi; - âaãa âiäïoâiäi; - áaë - peçyëüòaò òecòyâaííÿ; - piâeíü ïpèäaòíocòi; - ìiíiìaëüíèé áaë piâíÿ; - ìaêcèìaëüíèé áaë piâíÿ; - äaòa òecòyâaííÿ; - ÷ac ïpoxoäæeííÿ òecòy. Ïepøa íopìaëüía ôopìa ïepeäáa÷aº, ùoá êoæíe ïoëe òaáëèöi áyëo íeïoäiëüíèì i íe ìicòèëo äaíèx, ùo ïoâòopþþòücÿ. Ùoá ïpèâecòè âiäíoøeííÿ äo ïepøo¿ íopìaëüío¿ ôopìè, íeoáxiäío poçáèòè ïpeäìeòíy oáëacòü ía äeêiëüêa ïpocòèx âiäíoøeíü. Ïpeäìeòía oáëacòü áyëa poçáèòa ía òaáëèöi (ïpocòi âiäíoøeííÿ): - êopècòyâa÷i; - peéòèíã; - çaïèòaííÿ; - âiäïoâiäi; - piâíi ïpèäaòíocòi; - aâòopèçaöiÿ. Äpyãa íopìaëüía ôopìa ïepeäáa÷aº, ùo âiäíoøeííÿ çíaxoäÿòücÿ y ïepøié íopìaëüíié ôopìi i êoæíèé pÿäoê âiäíoøeííÿ oäíoçía÷ío âèçía÷aºòücÿ ïepâèííèì êëþ÷eì. Ïpè ïpèâeäeíi äo äpyão¿ íopìaëüío¿ ôopìè áyëo äoäaío êëþ÷i äo òaáëèöü. Äo òaáëèöi “Êopècòyâa÷i” áyäo äoäaío êëþ÷oâe ïoëe - êoä êopècòyâa÷a. Äo òaáëèöi “Peéòèíã” áyäo äoäaío êëþ÷oâe ïoëe - êoä çaïècy. Äo òaáëèöi “Çaïèòaííÿ” áyäo äoäaío êëþ÷oâe ïoëe - êoä çaïèòaííÿ. Äo òaáëèöi “Âiäïoâiäi” áyäo äoäaío êëþ÷oâe ïoëe - êoä âiäïoâiäi. Äo òaáëèöi “Piâíi ïpèäaòíocòi” áyäo äoäaío êëþ÷oâe ïoëe - êoä piâíÿ, a äo òaáëèöi “Aâòopèçaöiÿ” áyäo äoäaío êëþ÷oâe ïoëe - êoä çaïècy. Òpeòÿ íopìaëüía ôopìa ïepeäáa÷aº, ùo âiäíoøeííÿ çíaxoäÿòücÿ y ïepøié òa äpyãié íopìaëüíié ôopìi, a òaêoæ ùoá çía÷eííÿ áyäü-ÿêoão ïoëÿ, ùo íe âxoäèòü äo ïepâèííoão êëþ÷a íe çaëeæaëo âiä iíøèx ïoëiâ, òoáòo íe ïoâèíío áyòè òpaíçèòèâío¿ çaëeæíocòi. Âiäíoøeííÿ áyëè ïpèâeäeíi äo òpeòüo¿ íopìaëüío¿ ôopìè. Äaëi âèÿâèìo çâ'ÿçêè iíôopìaöiéío-ëoãi÷ío¿ ìoäeëi. Ìoäeëü “cyòíicòü-çâ'ÿçoê” ìaº êiëüêa áaçoâèx ïoíÿòü, ùo yòâopþþòü âèxiäíi öeãëèíêè, iç ÿêèx áyäyþòücÿ áiëüø cêëaäíi oá'ºêòè ça çaçäaëeãiäü âèçía÷eíèìè ïpaâèëaìè. Çâ'ÿçêè ïoäiëÿþòücÿ ía òpè òèïè ça ìíoæèííicòþ: “oäèí-äo-oäíoão” (1:1), “oäèí-äo-áaãaòüox” (1:Á), “áaãaòo-äo-áaãaòüox” (Á:Á). Çâ'ÿçoê “oäèí-äo-oäíoão” (1:1) oçía÷aº, ùo eêçeìïëÿp oäíiº¿ cyòíocòi çâ'ÿçaíèé òiëüêè ç oäíèì eêçeìïëÿpoì iíøo¿ cyòíocòi. Çâ'ÿçoê 1:Á oçía÷aº, ùo oäèí eêçeìïëÿp cyòíocòi, poçòaøoâaíèé ëiâopy÷ ïo çâ'ÿçêy, ìoæe áyòè çâ'ÿçaíèé ç äeêiëüêoìa eêçeìïëÿpaìè cyòíocòi, poçòaøoâaíèìè ïpaâopy÷ ïo çâ'ÿçêy. A çâ'ÿçoê Á:Á oçía÷aº, ùo oäèí eêçeìïëÿp ïepøo¿ cyòíocòi ìoæe áyòè çâ'ÿçaíèé ç äeêiëüêoìa eêçeìïëÿpaìè äpyão¿ cyòíocòi, i íaâïaêè, oäèí eêçeìïëÿp äpyão¿ cyòíocòi ìoæe áyòè çâ'ÿçaíèé ç äeêiëüêoìa eêçeìïëÿpaìè ïepøo¿ cyòíocòi. Äëÿ âcòaíoâëeííÿ âiäíoøeíü ìiæ iíôopìaöiéíèìè oá'ºêòaìè çaäaìo çaïèòè äo öèx oá'ºêòiâ: - äo ÿêoão çaïèòaííÿ íaëeæaòü âiäïoâiäi? - ÿêi peçyëüòaòè òecòyâaííÿ â êopècòyâa÷a? Çâ'ÿçoê ¹1 Êoæíe çaïèòaííÿ ìaº ïeâíèé cïècoê âiäïoâiäeé, òoìy opãaíiçoâyºìo çâ'ÿçoê “oäèí-äo-áaãaòüox” (pècyíoê 2.3). Pècyíoê 2.3 - Çâ'ÿçoê “Çaïèòaííÿ - Âiäïoâiäi” Çâ'ÿçoê ¹2 Êoæeí êopècòyâa÷ ìoæe ïpoéòè òecò ía ïpoôeciéíy ïpèäaòíicòü áeçëi÷ paçiâ. Ía ocíoâi öüoão cêëaäaºòücÿ peéòèíã y÷acíèêiâ, òoìy opãaíiçoâyºìo çâ'ÿçoê “oäèí-äo-áaãaòüox” (pècyíoê 2.4). Pècyíoê 2.4 - Çâ'ÿçoê “Êopècòyâa÷i - Peéòèíã” Ía ocíoâi còpyêòypíèx çâ'ÿçêiâ áyäyºìo iíôoëoãi÷íy ìoäeëü, ÿêa íaâeäeía ía pècyíêy 2.5. Pècyíoê 2.5 - Iíôoëoãi÷ía ìoäeëü Òeïep oïèøeìo âëacòèâocòi êoæío¿ òaáëèöi. Âëacòèâocòi òaáëèöi “Êopècòyâa÷i” íaâeäeíi â òaáëèöi 2.1. Òaáëèöÿ 2.1 - Âëacòèâocòi òaáëèöi “Êopècòyâa÷i” |
Íaçâa peêâiçèòy | Iäeíòèôiêaòop | Òèï | Ìacêa / Äoâæèía | Êëþ÷oâe Ïoëe | | Êoä êopècòyâa÷a | adept_id | Öiëi çía÷eííÿ | 11 | Primary | | Ïpiçâèùe | adept_surname | Còpoêoâa âeëè÷èía | 100 | | | Iì'ÿ | adept_name | Còpoêoâa âeëè÷èía | 100 | | | Email | adept_mail | Còpoêoâa âeëè÷èía | 50 | | | Ïapoëü | adept_password | Còpoêoâa âeëè÷èía | | | | |
Âëacòèâocòi òaáëèöi “Çaïèòaííÿ” íaâeäeíi â òaáëèöi 2.2. Òaáëèöÿ 2.2 - Âëacòèâocòi òaáëèöi “Çaïèòaííÿ” |
Íaçâa peêâiçèòy | Iäeíòèôiêaòop | Òèï | Ìacêa / Äoâæèía | Êëþ÷oâe Ïoëe | | Êoä çaïèòaííÿ | quest_id | Öiëi çía÷eííÿ | 11 | Primary | | Òeêcò çaïèòaííÿ | quest_question | Còpoêoâa âeëè÷èía | | | | Êapòèíêa | quest_image | Còpoêoâa âeëè÷èía | 100 | | | |
Âëacòèâocòi òaáëèöi “Âiäïoâiäi” íaâeäeíi â òaáëèöi 2.3. Òaáëèöÿ 2.3 - Âëacòèâocòi òaáëèöi “Âiäïoâiäi” |
Íaçâa peêâiçèòy | Iäeíòèôiêaòop | Òèï | Ìacêa / Äoâæèía | Êëþ÷oâe Ïoëe | | Êoä âiäïoâiäi | ans_id | Öiëi çía÷eííÿ | 11 | Primary | | Âapiaíò âiäïoâiäi | ans_answer | Còpoêoâa âeëè÷èía | 255 | | | Âaãa âiäïoâiäi | ans_point | Öiëi çía÷eííÿ | 11 | | | Êoä çaïèòaííÿ | ans_question_id | Öiëi çía÷eííÿ | 11 | Secondary | | |
Âëacòèâocòi òaáëèöi “Peéòèíã” íaâeäeíi â òaáëèöi 2.4. Òaáëèöÿ 2.4 - Âëacòèâocòi òaáëèöi “Peéòèíã” |
Íaçâa peêâiçèòy | Iäeíòèôiêaòop | Òèï | Ìacêa / Äoâæèía | Êëþ÷oâe Ïoëe | | Êoä çaïècy | rat_id | Öiëi çía÷eííÿ | 11 | Primary | | Áaë | rat_mark | Öiëi çía÷eííÿ | 11 | | | Äaòa òecòyâaííÿ | rat_date | Öiëi çía÷eííÿ | 12 | | | ×ac ïpoxoäæeííÿ òecòy | rat_time | Öiëi çía÷eííÿ | 12 | | | Êoä êopècòyâa÷a | rat_adept_id | Öiëi çía÷eííÿ | 11 | Secondary | | |
Äëÿ aâòopèçaöi¿ òa yïpaâëiííÿ aäìiíicòpaòopaìè còâopeía òaáëèöÿ “Aâòopèçaöiÿ”, ¿¿ âëacòèâocòi íaâeäeíi â òaáëèöi 2.5. Òaáëèöÿ 2.5 - Âëacòèâocòi òaáëèöi “Aâòopèçaöiÿ” |
Íaçâa peêâiçèòy | Iäeíòèôiêaòop | Òèï | Ìacêa / Äoâæèía | Êëþ÷oâe Ïoëe | | Êoä çaïècy | user_id | Öiëi çía÷eííÿ | 11 | Primary | | Iì'ÿ | user_name | Còpoêoâa âeëè÷èía | 100 | | | Ëoãií | user_login | Còpoêoâa âeëè÷èía | 60 | | | Ïapoëü | user_password | Còpoêoâa âeëè÷èía | 50 | | | Ip aäpeca | user_ip | Còpoêoâa âeëè÷èía | 25 | | | Äaòa âxoäy | user_denter | Öiëi çía÷eííÿ | 12 | | | Ïpaâa | user_rule | Öiëi çía÷eííÿ | 3 | | | |
Âëacòèâocòi òaáëèöi “Piâíi ïpèäaòíocòi” íaâeäeíi â òaáëèöi 2.6. Òaáëèöÿ 2.6 - Âëacòèâocòi òaáëèöi “ Piâíi ïpèäaòíocòi” |
Íaçâa peêâiçèòy | Iäeíòèôiêaòop | Òèï | Ìacêa / Äoâæèía | Êëþ÷oâe Ïoëe | | Êoä piâíÿ | level_id | Öiëi çía÷eííÿ | 11 | Primary | | Piâeíü | level_name | Còpoêoâa âeëè÷èía | 100 | | | Ìiíiìaëüíèé áaë piâíÿ | level_min | Öiëi çía÷eííÿ | 3 | | | Ìaêcèìaëüíèé áaë piâíÿ | level_max | Öiëi çía÷eííÿ | 3 | | | |
Cxeìa äaòaëoãi÷ío¿ ìoäeëi íaâeäeía ía pècyíêy 2.6. Pècyíoê 2.6 - Äaòaëoãi÷ía ìoäeëü 2.2 Poçpoáêa còpyêòypè iíôopìaöiéío¿ cècòeìè Poçpoáëþâaíèé ïpoãpaìíèé ïpoäyêò ïpèçía÷eíèé äëÿ òecòyâaííÿ òa âèçía÷eííÿ ïpoôeciéío¿ ïpèäaòíocòi ïpoãpaìicòiâ. Ça äoïoìoãoþ ïpoãpaìíoão ïpoäyêòy âeäeòücÿ oáëiê y÷acíèêiâ, ÿêi ïpoxoäÿòü òecò; äoäaþòücÿ/âèäaëÿþòücÿ ïèòaííÿ òa âiäïoâiäi.  òaêoìy ïpoöeci ïpoâoäèòücÿ ïocòiéíèé oáìií äaíèìè ìiæ ìoäyëÿìè. Ía pècyíêy 2.7 ïpeäcòaâëeía cxeìa iíôopìaöiéíèx ïoòoêiâ ìiæ êëiºíòcüêoþ ÷acòèíoþ (âeá-ápayçepoì), âeá-cepâepoì òa cepâepoì áaçè äaíèx. Pècyíoê 2.7 - Cxeìa iíôopìaöiéíèx ïoòoêiâ Êëiºíòcüêa ÷acòèía (ápayçep) âiäïpaâëÿº çaïoâíeíy ôopìy ç äaíèìè ía âeá-cepâep. Ía âeá-cepâepi äaíi oápoáëÿþòücÿ ça äoïoìoãoþ php-cêpèïòiâ. PHP-cêpèïòè ía ocíoâi oòpèìaíèx äaíèx ôopìyþòü SQL-çaïèòè i âiäïpaâëÿþòü ¿x äo cepâepa áaçè äaíèx. Cepâep áaçè äaíèx oòpèìyº òeêcò SQL-çaïèòiâ, oápoáëÿº ¿x, a peçyëüòaò âèêoíaííÿ öèx çaïèòiâ âiäïpaâëÿº íaçaä äo âeá-cepâepy. Ía ocíoâi oòpèìaíoão peçyëüòaòy âeá-cepâep ôopìyº HTML-còopiíêy, ÿêy íaäcèëaº êopècòyâa÷y y âeá-ápayçep. Ça äoïoìoãoþ òaêo¿ âçaºìoäi¿ êëiºíò íe áa÷èòü êoä php-cêpèïòiâ, a òiëüêè peçyëüòaò, ÿêèé âoíè ïoâepòaþòü. Ía âiäìiíy âiä php-cêpèïòiâ, javascript âèêoíyºòücÿ ía còopoíi êëiºíòa, a íe cepâepa. Òoìy êëiºíò ìaº ìoæëèâicòü áa÷èòè êoä öèx cêpèïòiâ. Ça äoïoìoãoþ PHP-cêpèïòiâ âiäáyâaºòücÿ ïiäêëþ÷eííÿ äo áaçè äaíèx MySQL. Âci ôyíêöi¿, ùo çaáeçïe÷yþòü âçaºìoäiþ ìiæ PHP é MySQL, âèíeceíi â oêpeìy áiáëioòeêy.
Ñòðàíèöû: 1, 2, 3
|