<prompt> Tengeneza programu ya Ruby kwenye Reli ambayo hutumika kama mfumo wa usimamizi wa kazi. Watumiaji wanapaswa kuwa na uwezo wa kuunda, kuhariri, kufuta na kutia alama kazi kama zimekamilika. Unganisha programu na hifadhidata ya SQLite kwa kuhifadhi data ya kazi.  <response>: Ili kuunda programu ya Ruby on Rails ambayo hutumika kama mfumo wa usimamizi wa kazi, fuata hatua hizi:1. Sakinisha Ruby na Reli: Hakikisha kuwa umeweka Ruby na Rails kwenye mashine yako. Unaweza kuangalia ikiwa zimesakinishwa kwa kuendesha ruby -v na reli -v kwenye terminal. Ikiwa sivyo, zisakinishe kutoka kwa na Unda programu mpya ya Reli: Tekeleza amri ifuatayo ili kuunda programu mpya ya Reli na SQLite kama hifadhidata chaguomsingi:inaelekeza mfumo mpya wa usimamizi_wa kazi3. Badilisha katika saraka mpya iliyoundwa:cd task_management_system4. Tengeneza kiunzi cha kazi: Tekeleza amri ifuatayo ili kuunda kiunzi cha kazi zenye kichwa, maelezo, na sifa zilizokamilishwa:reli huzalisha kiunzi Kichwa cha kazi: maelezo ya mfuatano:maandishi yamekamilika:boolean5. Hamisha hifadhidata: Tekeleza amri ifuatayo ili kuunda jedwali la majukumu katika hifadhidata ya SQLite:reli db:hama6. Ongeza uthibitishaji kwa muundo wa Task: Fungua faili appmodelstask.rb na uongeze mistari ifuatayo ndani ya kizuizi cha Class Task ApplicationRecord:rubiinathibitisha :cheo, uwepo: kweliinathibitisha :maelezo, uwepo: kweli7. Sasisha kidhibiti cha majukumu: Fungua faili appcontrollerstasks_controller.rb na usasishe kitendo cha create ili uelekeze kwenye njia ya msingi baada ya kuunda kazi:rubidef kuunda task Task.newtask_params respond_to kufanya format ikiwa task.save format.html redirect_to root_path, taarifa: Task imeundwa kwa ufanisi. format.json render :show, status: :created, location: task mwingine format.html render :new format.json toa json: task.errors, hali: :unprocessable_entity mwisho mwishomwisho8. Sasisha faili ya njia: Fungua faili configroutes.rb na uisasishe ili kuweka njia ya mizizi kwenye faharasa ya kazi:rubiNjia.za.maombi.ya.rails.draw.fanya rasilimali: kazi mzizi tasksindexmwisho9. Anzisha seva ya Reli: Tekeleza amri ifuatayo ili kuanzisha seva ya Reli:seva ya reli10. Fikia programu katika kivinjari chako: Fungua kivinjari chako na uende kwenye ili kufikia mfumo wa usimamizi wa kazi.Sasa unayo programu ya msingi ya Ruby kwenye Reli ambayo hutumika kama mfumo wa usimamizi wa kazi na ujumuishaji wa hifadhidata ya SQLite. Watumiaji wanaweza kuunda, kuhariri, kufuta na kutia alama kazi kuwa zimekamilika. 