A szakértői rendszer az emberi szakmai tudás és a szoftver technikai képességeinek kombinációja. A szakértői rendszerek sokféle feladatot képesek megoldani - az ember munkájának fókuszától és a szoftver funkcionalitásától függően.
Szükséges
programozási környezet
Utasítás
1. lépés
Válassza ki azt a programozási nyelvet, amelyen a szakértői rendszer programját megírják. A különböző nyelveket különböző feladatokra tervezték, ezért több időbe telik a probléma megoldása. Természetesen a választás legfőbb előnye az a nyelv, amelyen írási tapasztalattal rendelkezik. Elolvashatja az interneten az adott programozási nyelvről szóló véleményeket, megtekintheti a héjat, amelyben dolgoznia kell, és még sok minden mást.
2. lépés
Döntse el azokat a feladatokat, amelyeket a szakértői rendszer megold. A szakértői rendszer közötti fő különbség a megtanulhatóság, bár programozott. Válassza ki azt a feladatot, amelyhez kevés a futtatható kód, feltételekkel. Gondoskodjon a program logikájának fejlesztéséről.
3. lépés
Hozzon létre egy grafikus programszerkezetet. Ismertesse a program fő osztályait és a főbb funkciókat! A szakértői rendszer felületének fejlesztésekor érdemes ebből kiindulni. Nemcsak az Ön számára, hanem a kezdők számára is érthetőnek kell lennie, akik nemrég kezdtek el dolgozni személyi számítógéppel.
4. lépés
Kezdje el írni a programot. A munka megkönnyítése érdekében használjon modern fejlesztői környezetet - ezeket könnyen megtalálja az interneten, és letöltheti a merevlemezre. A program megírása után szánjon egy kis időt a munka és a tanulhatóság logikájának tesztelésére. Ez meglehetősen nehéz folyamat, de sok időt kell rá fordítania.
5. lépés
A szakértői rendszer fő célja olyan problémák megoldása, amelyekhez a szakértő adatai és ismeretei szükségesek. Így a szokásos felhasználó „szakértőt fog kapni otthon”, mivel a szakértő összes tudása beépül a programkódba és az Ön által kifejlesztett program logikájába.