Svetainės skyriai
Redaktoriaus pasirinkimas:
- „Samsung Galaxy A3“ gamykliniai nustatymai iš naujo
- BIOS: paleiskite iš disko
- Kaip paleisti iš „diegimo“ DVD arba „flash drive“ - BIOS sąranka nuotraukose
- Kaip teisingai nustatyti RAM laiką?
- „Navitel“ diegimas navigatoriuje ir kompiuteryje
- Pakeiskite slaptažodį Minecraft serveryje per savo asmeninę paskyrą ir klientą
- Kas yra garsiakalbio kabelis
- Kompiuterio naudojimas kaip telefonas
- Kaip naudoti išmanųjį telefoną kaip nešiojamojo kompiuterio modemą
- Kaip prijungti antrą televizorių prie imtuvo arba skaitmeninės televizijos priedėlio
Reklama
Grafinės schemos elementai. |
Kilmės istorija informacines technologijas turi savo šaknis senovėje. Pirmuoju etapu galima laikyti paprasčiausio skaitmeninio įrenginio – sąskaitų – išradimą. Abakas buvo išrastas visiškai savarankiškai ir beveik vienu metu Senovės Graikijoje, Senovės Romoje, Kinijoje, Japonijoje ir Rusijoje. Skaitmeninė skaičiavimo technologijų plėtros kryptis pasirodė perspektyvesnė ir šiandien yra pagrindas kompiuterinė įranga ir technologija. Pirmąją mechaninę skaitmeninę mašiną sukūrė prancūzų filosofas ir mechanikas Blaise'as Pascalis 1642 m. XIX amžiaus pradžioje Joseph Marie Jacquard naudojo kortą su skylutėmis (perforuotą kortelę), kad valdytų audimo stakles. Mokslininkai panaudojo šį atradimą kurdami naują skaičiavimo mašina kuri atlieka operacijas be žmogaus įsikišimo. Tolesnė skaitmeninių kompiuterių technologijų plėtra vyko sparčiai. Buvo išrasti greitesni ir mažesni kompiuteriai, kurie padidino našumą ir sumažino energijos sąnaudas. 70-ųjų viduryje pirmasis asmeninius kompiuterius. Tolesnė kompiuterių istorija glaudžiai susijusi su mikroprocesorių technologijos raida. 1981 m. rugpjūčio 12 d. pasirodė IBM kompiuteris. Per dvidešimt metų nuo IBM PC išleidimo, jo išvaizda, funkcionalumas buvo išplėstas. Kompiuterinių technologijų integracija į kiekvieno žmogaus kasdienybę gerokai išaugo. XX amžiaus antroje pusėje. žmonija įžengė į naują savo vystymosi etapą. Šiuo laikotarpiu prasidėjo perėjimas iš industrinės visuomenės į informacinę. Procesas, užtikrinantis šį perėjimą, vadinamas informatizacija. Informatizacija – tai informacinių priemonių ir technologijų, užtikrinančių visų visuomenės narių sąmoningumo lygio, būtino ir pakankamo radikaliam darbo kokybei ir gyvenimo sąlygoms radikaliam gerinimui, pasiekimą ir palaikymą. visuomenė. Kartu informacija tampa svarbiausiu strateginiu visuomenės ištekliu ir užima svarbią vietą ekonomikoje, švietime ir kultūroje. Visuomenės informatizacijos neišvengiamumą lemia staigus informacijos vaidmens ir svarbos padidėjimas. Informacinė visuomenė būdinga labai išvystyta informacinė sfera, apimanti žmogaus veiklą kuriant, apdorojant, kaupiant, perduodant ir kaupiant informaciją. Informatizacija yra būtina sąlyga visuomenės mokslinei, techninei, socialinei, ekonominei ir politinei pažangai. Perėjimo iš postindustrinės visuomenės į informacinę visuomenę procesas įvairiose šalyse nevyksta vienu metu, jam taip pat būdingi skirtingi vystymosi tempai. Ekspertų teigimu, bet kuri šalis, kad ir kokia ji būtų industrializuota, pavėlavusi su informatizacija taps trečiojo pasaulio šalimi. Taigi informatizacija visuomenėje turi didelę reikšmę, nes informacijos ištekliai naudojami įvairiose žmogaus veiklos srityse ir tampa bet kurio vartotojo ar organizacijos nuosavybe. Informatizacija leidžia padidinti darbo našumą, darbo kokybę ir visos visuomenės gyvenimo lygį. 1. Technologinė dalis 1.1 Domeno analizė Prieš baigiamąją praktiką vyko įmonės UAB „Kirovenergo“ NES automatizuotų valdymo sistemų skyriuje. Šis skyrius visų pirma užsiima informacinėmis sistemomis. Viena iš veiklų – ten įdiegtos 1C: Enterprise sistemos aptarnavimas. „1C: Enterprise“ sistema buvo vienas iš studijų objektų prieš baigiant studijas. Šio baigiamojo darbo projekto tikslas – sukurti modulį kompiuterius surenkančiai įmonei. Būtina sukurti modulį, kuris žymiai padidintų įmonės našumą. Pirmame skyriuje nagrinėjama įmonės struktūra. Atlikta esamų IS analogų peržiūra ir palyginimas, atliktas jų palyginimas ir tinkamiausio parinkimas. Buvo aprašyta dalykinė sritis ir išanalizuotas funkcionalumas informacinė sistema. Ir pats modulis buvo sukurtas. 2 skyriuje apskaičiuojamas diegiamos informacinės sistemos ekonominis efektyvumas. Paskutiniame diplominio projekto 3 skyriuje paliečiami gyvybės saugos klausimai Žemiau mes analizuosime dalykinę sritį. 1.1.1 Įmonės organizacinė struktūraĮmonės organizacinė struktūra yra hierarchinė (panaši į medį). Įmonei vadovauja generalinis direktorius. Jis vadovauja visai įmonei, jam pavaldžios visos įmonės sudarančios paslaugos. Grafinis vaizdavimasĮmonės organizacinė struktūra pateikta 1 pav 1 pav. Grafinis įmonės organizacinės struktūros vaizdas Išskirkime darbuotojus ir įmones bei jų funkcijas: Valdymas – valdymo funkcijos, atskaitomybė; Finansų skyrius – kainų politikos valdymas; Masters – surinkimas; Vadovai – darbas su klientais, tiekėjais; Marketingo specialistas – planavimas ir analizė. Techninis personalas (sandėlininkai, vairuotojai) – pristatymas, pakrovimas; Buhalterija ir kasininkai – paslaugų kainos apskaičiavimas, darbas su atsiskaitymais. Administratorius – atlieka vienos duomenų bazės formavimo, duomenų bazės atsarginių kopijų kūrimo, prieigos prie sistemos teisių valdymo ir sistemos konfigūravimo funkcijų vykdymo funkcijas. 1.1.2 Funkcinė įmonės struktūraIšskirkime pagrindinius posistemius įmonės struktūroje. Šitie yra: Apskaita. Darbas su klientais Planavimas ir analizė Parduotuvės darbas 1) „Apskaita“: mokėjimo dokumentų apskaičiavimas ir generavimas; sąskaitų faktūrų ir sąskaitų faktūrų apskaičiavimas ir generavimas; Darbo užmokesčio apskaitos ruošimas; einamosios dokumentacijos apskaita; pensijų fondų apskaita; ataskaitinių dokumentų apskaičiavimas ir generavimas; prekių judėjimo sandėlyje dokumentų analizė; 2) „Darbas su klientais“: planuojamo projekto aptarimas, sutarčių su klientais formavimas ir sudarymas. 3) „Planavimas ir analizė“: parduodamos produkcijos planavimas ir analizė, gaunamų produktų planavimas ir analizė, prekybos laikotarpio analizė, užsakymų analizė, prekių judėjimo sandėlyje apskaita. 4) „Parduotuvės veikla“: komponentų ir surinktų gaminių pardavimas, sandėliavimas, surinkimas 1.2 Esamos programinės įrangos peržiūraŽemiau bus pateikta trumpos charakteristikos sistemos, skirtos spręsti panašias problemas kaip 1C versija 7.7. 1.2.1 Galaxy„Galaxy Business Suite“ yra visas verslo sprendimų rinkinys, leidžiantis atlikti standartines ir specializuotas įmonės, holdingo ar įmonių grupės valdymo užduotis vienoje informacinėje erdvėje šiuolaikinėje ekonomikoje. 2 paveiksle parodyta Galaxy Business Suite struktūra. 2 pav. „Galaxy Business Suite“ struktūra „Galaxy Business Suite“ kompleksas, pagrįstas pažangiomis informacinėmis technologijomis, suteikia sprendimą: 1) visas įmonės valdymo užduočių spektras pagal ERP koncepciją; 2) užduotys, padedančios priimti valdymo sprendimus, remiantis pagrindinių įmonės veiklos rodiklių nustatymu, planavimu, pasiekimu ir analize; 3) įmonės valdymo uždaviniai, susiję su informacijos, gaunamos iš geografiškai paskirstytų padalinių/įmonių, konsolidavimu ir paskirstytų išteklių (materialinių, finansinių, darbo) valdymu. Verslo veiklos valdymas (Corporate Performance Management, CPM) – paskirstytų daugiapakopių verslo bendruomenių, holdingų ir korporacijų problemų sprendimas. Galimybė organizuoti vieną informacinę erdvę ne tik korporacijos viduje, bet ir klientų bei partnerių atžvilgiu, išorinių duomenų sinchronizavimo ir verslo procesų taikomųjų programų integravimas. Katalogų ir duomenų sinchronizavimas su išorinėmis sistemomis. „Galaxy Business Suite“ kompleksas atspindi pažangias valdymo metodikas ir koncepcijas, naujausius pokyčius informacinių technologijų srityje: 1) Real-Time Enterprise (RTE) – operatyvios ir patikimos informacijos apie svarbių ir kritinių procesų vykdymą gavimas, pagalba priimant sprendimus tinkamu laiku, gebėjimas greitai prisitaikyti prie kintančio įmonės valdymo verslo modelio poreikių. 2) Enterprise Service Bus (ESB) – integracija į vieną informacinė erdvė paskirstytos struktūros, dirbančios su heterogeninėmis sistemomis. Unikali technologija, kuris anksčiau dėl savo kainos buvo prieinamas tik didelėms įmonėms. 3) Verslo procesų valdymo sistema (Business Procesų valdymas, BPM) – procesų efektyvumo ir valdymo kokybės didinimas, įprastų operacijų kontrolė ir valdymas, dinamiškas procesų tobulinimas, lankstumas ir naudojimo paprastumas. 4) Mobilus verslas – dinamiškos struktūros mobiliojo verslo kūrimas, integracija su partneriais internetu, palaikymas mobiliuosius įrenginius, Internetinės parduotuvės. „Galaktika Business Suite“ komplekso branduolys – Galaktika ERP sistema. Sistemos galimybes papildo ir plečia Galaktika Ranet platformoje esantys Galaktika sprendimai, kurie yra jau paruošti produktai ir lengvai pritaikomi konkretaus kliento poreikiams: Galaktika Business Intelligence ir Galaktika Financial Management. Specialiai vidutinėms įmonėms, remiantis Galaktika ERP sistema, buvo sukurtas Galaktika Start sprendimas, leidžiantis greitai ir minimaliomis sąnaudomis automatizuoti pagrindinius įmonės verslo procesus. Mažos, dinamiškai besivystančios įmonės gali pasinaudoti specialus pasiūlymas„Galaktika Corporation“ – „Galaktika Progress“ sprendimu. Sistemos galimybės leidžia greitai išspręsti pagrindines valdymo užduotis vienoje informacinėje erdvėje ir suteikti įvairių valdymo lygių vadovams reikalingą ir patikimą informaciją valdymo sprendimams priimti. Buhalterinės apskaitos sistemos sukūrimas ir įvairių ataskaitų formavimas Medžiagų ir finansinių srautų valdymas Finansų planavimas ir operatyvinis finansų valdymas Gamybos planavimas ir valdymas, kontrolė Produkto kokybės valdymas Personalo valdymas ir personalo politikos įgyvendinimas Ryšių su klientais valdymas Skiriamieji bruožai„Galaktika Corporation“ sprendimai: 1. Atitiktis ERP koncepcijai ir MRP-II standartui 2. Šiuolaikinės valdymo technikos ir atsižvelgiant į Rusijos specifiką 3. Nacionalinių ir tarptautinių finansinės atskaitomybės standartų palaikymas 4. Mastelio keitimas. 5. Greito įgyvendinimo galimybė 6. Paprastumas ir patikimumas. 1.2.2 Microsoft AxaptaMicrosoft Axapta – tai visapusiškas ERP sprendimas, sukurtas specialiai vidutinėms ir didelėms įmonėms, leidžiantis joms plėsti savo galimybes ir įgyti naujų konkurencinių pranašumų. Microsoft Axapta idealiai tinka įmonėms, ieškančioms visiškai integruoto sprendimo. „Microsoft Axapta“ apima visas verslo sritis, įskaitant gamybą ir platinimą, tiekimo grandinės ir projektų valdymą, finansų valdymą ir verslo žvalgybą, santykių su klientais valdymą ir žmogiškųjų išteklių valdymą. „Microsoft Axapta“ turi šias savybes: 1) Universalumas Sistema atitinka visus Rusijos ir tarptautinių apskaitos standartų ir teisės aktų reikalavimus, gali veikti keliomis kalbomis ir skirtingomis valiutomis. 2) Mastelio keitimas Pirmą kartą įdiegus Microsoft Axapta, įdiegiamos visos sistemos funkcijos. Nenaudojamos funkcijos lieka paslėptos nuo vartotojų ir suaktyvinamos įvedus atitinkamus licencijos kodus į sistemą. 3) Darbas keliose įmonėse Įdiegę vieną Microsoft Axapta, galite savarankiškai tvarkyti veiklos ir finansinę apskaitą keliose įmonėse, tuo pačiu sumažindami sistemos palaikymo ir atnaujinimo išlaidas. Šis darbo modelis idealiai tinka įmonėms, turinčioms kelis biurus, filialus ar dukterines įmones. Klientų ir tiekėjų failai, Didžiosios knygos sąskaitų planas ir kiti duomenys gali būti bendri visoms įmonėms arba unikalūs kiekvienai įmonei, atsižvelgiant į jūsų verslo poreikius. Sistema taip pat palaiko prekybą tarp įmonių. „Microsoft Business Solutions-Axapta“ yra pagrįsta moderniausiomis vakarietiškomis valdymo technologijomis ir aukštųjų technologijų sprendimais, leidžiančiais efektyviai valdyti savo įmonę. . Sistema labiau tinka verslo procesų automatizavimui valdymo apskaitos rėmuose vidutinėms ir didelėms įmonėms įvairiose ekonominės veiklos srityse. Axapta yra ERP sistema, veikianti e-verslas. Axapta sistemos išskirtinumas slypi tame, kad ji moderni technologija suteikia vieningą informacijos erdvę įmonei, kurioje back office ir front office dirba kaip vientisa visuma. „Axapta“ siūlo įvairias verslo žvalgybos galimybes, kurios palengvina sprendimų priėmimą ir visišką santykių su klientais valdymą (CRM). Pagrindiniai Axapta sistemos moduliai yra šie: Finansai; Prekyba ir logistika; Gamyba; Elektroninė prekyba; Personalo valdymas; Projektai; Ryšių su klientais valdymas (CRM – Customer Relationship Management); Žinių vadyba (KM - Knowledge Management); Tiekimo grandinės valdymas (SCM – Supply Chain Management) ir kt. Didelis rinkinys funkcionalumą„Axapta“ sistema suteikia galimybę gauti tam tikrų privalumų: Mažesnės sistemos sukūrimo ir priežiūros išlaidos; Programų atnaujinimo paprastumas; Perteklinės informacijos balansas; Pilnas verslo procesų integravimas. 1.2.3 info:COMinfor:COM – tai pilno masto ERP klasės sistema, skirta vidutinės rinkos įmonėms, užtikrinanti bendrą visų funkcinių įmonės padalinių darbą, taip užtikrinant reikiamą skyrių darbo nuoseklumą. Ypatumai: 1) infor:COM sukūrė infor business solutions AG, išvertė į rusų kalbą ir pritaikyta prie Rusijos normų ir verslo praktikos. 2) Sistema į vieną vienetą sujungia įmonės išteklių planavimo (ERP), gamybos (medžiagų) išteklių planavimo (MRP, MRPII), ryšių su klientais valdymo (CRM), elektroninės komercijos (e-verslas) ir tiekimo grandinės valdymo modulius. (SCM). 3) Bazinis paketas teikia pardavimų, pirkimo, sandėliavimo, gamybos, išteklių planavimo, įmonių katalogų priežiūros ir sistemų valdymo funkcijas. Be to, prie sistemos bet kada galima pridėti papildomų funkcijų. 4) Be plataus standartinių ataskaitų rinkinio, įtraukto į pristatymo paketą, vartotojas gali pasiekti sistemoje saugomą informaciją kitomis priemonėmis: specialiu ataskaitų generatoriumi, įtaisytomis sąsajomis su MS Word, MS Excel, taip pat ODBC. technologija (atvira sąsaja prieigai prie duomenų bazių), suteikianti prieigą prie standartinių duomenų bazių formatų; MS SQL serveris arba Oracle. 1) Pardavimų srityje info:COM sistema suteikia galimybę dirbti su komerciniais pasiūlymais kartu su kitomis funkcijomis. Kainodaros procesas gali apimti tiek pačioje įmonėje pagamintus, tiek perkamus produktus. Sistemoje galite sekti visą komercinio pasiūlymo pakeitimų istoriją. Pasiūlymą galima konvertuoti į užsakymą be pakartotinio prašymo rankinis įvedimas duomenis. 2) Pardavimo užsakymai gali būti naudojami gaminant gamybos užsakymus arba specializuotus remonto ar aptarnavimo užsakymus. Sistema leidžia kontroliuoti užsakymų vykdymo procesą ir valdyti jų būsenas. 3) infor:COM suteikia galingą galių nustatymo sistemą. Taigi pirkimo užsakymus išduoti turi teisę tik įgalioti asmenys. 4) Sistema apdoroja tiekėjų komercinių pasiūlymų paraiškas ir tvarko jų archyvą. 5) Poreikių skaičiavimas, gamybos planavimas, pirkimas ir kt. gali būti vykdoma visoje tiekimo grandinėje. Užsakymų sąrašas gali būti automatiškai išsiųstas faksu, paštu ir per internetą. Sandėlio modulis palaiko visas sandėlio operacijas. Vartotojas gali gauti grafinę sandėlių vietų, atsargų ir jų būsenos suvestinę – nuo standartinių sandėlių iki kokybės kontrolės taškų ir sustabdytų užsakymų vietų. Visos sandėlio procedūros yra dokumentuojamos. 6) Sistema leidžia detaliai planuoti visus išteklius. Atbulinis, išankstinis ir tarpinis planavimas leidžia kontroliuoti užsakymų vykdymą ir paskirstyti gamybos išteklius, atsižvelgiant į tikslią informaciją apie personalo ir medžiagų apkrovą. Taip galite sutrumpinti užsakymų įvykdymo laiką ir pasiekti didesnį našumą. 7) Pagamintos produkcijos savikainos apskaita yra viena stipriausių infor:COM sistemos pusių. Išlaidų skaičiavimo modulis leidžia bet kada apskaičiuoti visas faktines su užsakymu ar projektu susijusias išlaidas, taip pat nukrypimus nuo planuotų išlaidų. Galima įtraukti administracines ir valdymo išlaidas bei atsižvelgti į grąžos normą. Jūs nustatote tinkintus mokesčių tipus. Užsakymo kainą galite peržiūrėti bet kurioje sistemos vietoje, taip pat ir užsakyme. 8) Gamybos sektoriuje sistema leidžia kontroliuoti gaminių išleidimą, gamybos valdymą, žaliavų sąnaudų apskaitą, gamybos proceso kontrolę. Yra darbingumo, terminų ir darbo išteklių valdymo įrankiai, pažangios planavimo ir analizės galimybės, valdymo informacijos pateikimas kuo vaizdingiausia forma. Galima jungti gamybos aikšteles į grupes ir išlaikyti alternatyvias vietas, išlaikyti lanksčius, pritaikomus gamybos grafikus (kiekvienai gamybos vietai galima nustatyti bet kokį pamainų grafiką, į kurį bus atsižvelgta planuojant gamybos pajėgumus). 9) infor: COM duomenys, suskirstyti į patogios struktūros katalogų rinkinį, nėra „pasyviai informatyvūs“, bet yra giliai integruoti į apdorojimo procedūras. Tiesą sakant, kruopščiai suderinta sistema leidžia kurti automatinis režimas iki 100% gamybos ir pirkimo užsakymų pagal poreikius, nulemtus esamo užsakymų rinkinio arba bendro gamybos plano. 10) Būtina ypač atkreipti dėmesį į sistemoje įdiegtą variantų generavimo technologiją: taigi, savikaina ir gamybos laikas gali būti skaičiuojami priklausomai nuo konfigūracijos variantų, gaminio medžiagos ir kitų parametrų. Ši technologija leidžia reguliuoti apdorojimo parametrus realiu laiku. Pavyzdžiui, priklausomai nuo įvesto užsakymo parametrų, koreguoti užsakymo kainos sąlygas arba atlikti reikiamus užsakomos prekės technologinio žemėlapio pakeitimus: detalią informaciją apie reikalingas žaliavas, maršrutą, planuojamą pristatymo laiką ir kt. 11) Standartiniame infor:COM pakete yra galingi sistemos konfigūravimo įrankiai. Visų pirma, tai susiję su pasirinktinių ataskaitų kūrimu, remiantis populiariu Crystal Reports ataskaitų generatoriumi, kurio vykdymo laiko versija yra įtraukta į standartinį paketą. „Infor Dialog Manager“, taip pat standartiškai įtraukta į sistemą, leidžia redaguoti bet kokias formas ar apdorojimo procedūras. Versijų valdymo įrankiai užtikrina lengvą tinkinimo perkeliamumą keičiant pagrindinės programos versijas. 1.2.4 1C: įmonėPažvelkime į „1C“ kompanijos programinės įrangos produktą ir pabrėžkime jo pranašumus. „1C:Enterprise“ apima platformą ir jos pagrindu sukurtus taikomųjų programų sprendimus, skirtus automatizuoti organizacijų ir asmenų veiklą. Pati platforma nėra programinės įrangos produktas skirtas naudoti galutiniams vartotojams, kurie paprastai dirba su vienu iš daugelio taikomųjų sprendimų (konfigūracijų), sukurtų tam tikroje platformoje. Šis metodas leidžia automatizuoti įvairių tipų įmonės veiklą naudojant vieną technologijų platformą. 1C:Enterprise taikymo mechanizmų sudėtis yra orientuota į apskaitos ir įmonės valdymo automatizavimo problemų sprendimą. Į problemas orientuotų objektų naudojimas leidžia kūrėjui spręsti įvairiausias sandėlio, apskaitos, valdymo apskaitos, darbo užmokesčio, duomenų analizės ir valdymo problemas verslo procesų lygmeniu. Platformos lankstumas leidžia naudoti 1C:Enterprise įvairiose srityse: Gamybos ir prekybos įmonių, biudžetinių ir finansinių organizacijų, paslaugų sektoriaus įmonių ir kt. automatizavimas; Pagalba įmonės veiklos valdymui; Organizacinės ir ūkinės veiklos automatizavimas; Buhalterinės apskaitos tvarkymas su keliais sąskaitų planais ir savavališkais apskaitiniais matavimais, reglamentuotas ataskaitų teikimas; Plačios valdymo apskaitos ir analitinės atskaitomybės galimybės, daugiavaliutinės apskaitos palaikymas; Planavimo, biudžeto sudarymo ir finansinės analizės problemų sprendimas; Darbo užmokesčio skaičiavimas ir personalo valdymas. 1.3 Sistemų palyginimas ir optimalios sistemos parinkimas.1 lentelėje parodyta Lyginamosios charakteristikos sistemos 1 lentelė. Sistemų palyginimas.
1C:Enterprise produktas mūsų įmonei yra labiau tinkamas dėl šių priežasčių: 1) Gana maža kaina, palyginti su kitais produktais. 2) Padidėjęs našumas, palyginti su panašiomis sistemomis. 3) Lankstus pritaikymas konkrečiai įmonei. 4) Standartinių mechanizmų, skirtų perėjimui iš senesnės versijos į naują, buvimas, todėl nereikia kurti naujos duomenų bazės. 5) orientuota į Rusijos vartotojus. Vadinasi, ne toks sudėtingas personalo mokymas. 1.4 1C sistema: įmonė1C-Enterprise yra lanksti, pritaikoma sistema, skirta įvairioms užduotims, susijusioms su įmonės veiklos automatizavimu, spręsti. 3 paveiksle parodyta įvairių 1C: Enterprise komponentų sąveikos schema. 3 pav. Komponentų sąveikos schema 1C: įmonė Viena iš būdingų programų savybių yra jų mastelio keitimas: gali veikti ta pati konfigūracija vietinis kompiuteris, internete ir serveryje, kuriame veikia MS SQL serveris 7.0. Konfigūratorius. Viskas prasideda nuo konfigūratoriaus paleidimo. „1C:Enterprise“ programos vadinamos „konfigūracija“ ir sukuriamos specialiu kūrėjo „Configurator“ režimu. Įprasti vartotojai dirba įmonės režimu. Objektai, savybės ir metodai. Svarbiausia 1C sąvoka yra „objektas“. Objektas yra realaus pasaulio elementas. Objektu gali būti bet kas: kompiuteris, debesis, katė... Bet mus domina tik tie objektai, kurie yra įmonės biuro veikloje: dokumentai, ataskaitos, katalogai... Pateikiama programa 1C. kaip tarpusavyje susijusių objektų visuma, t.y. objekto konfigūracija. Pavyzdžiui, dokumentas „Įsakymas priimti į darbą“, katalogas „Darbuotojai“, ataskaita „Per laikotarpį priimti darbuotojai“. Objektai turi tam tikrų atributų (ypatybių, detalių). Pavyzdžiui, darbuotojas turi pavardę, vardą, patronimą, atlyginimą, personalo numerį. Priėmimo pavedimas turi numerį ir datą. Objekto savybių rinkinį nurodo kūrėjas. Objektai taip pat turi tam tikrus metodus (procedūras ir funkcijas). Pavyzdžiui, galite pasirinkti visus darbuotojus naudodami katalogo metodą Pasirinkti elementus () arba įrašyti dokumentą naudodami Rašymo () metodą. Integruota kalba. Konfigūracijos objektų elgsena nurodoma integruota kalba. Programuotojas gali parašyti savo modulius, susidedančius iš procedūrų ir funkcijų, integruota 1C kalba. Integruota kalba leidžia dirbti su katalogais, dokumentais ir kitais 1C objektais. Pavyzdžiui, galite naudoti objektinius metodus, kad pasirinktumėte visus Darbuotojų katalogo elementus, kurie būtų išvesti į ataskaitą, arba sukurtumėte ir išsaugotumėte bet kurį dokumentą. Moduliai, procedūros ir funkcijos. Visa konfigūracija, kaip tikriausiai jau pastebėjote, susideda iš modulių. Tai gali būti dokumentų moduliai, ataskaitų moduliai ar kiti moduliai. Moduliai susideda iš procedūrų ir funkcijų. Procedūra yra nedidelė programa, skirta konkrečiai užduočiai atlikti. Funkcija nuo procedūros skiriasi tik tuo, kad turi rezultatą. Jie sako, kad „funkcija grąžina rezultatą“. Pavyzdžiui, modulis „Įdarbinimo įsakymas“ gali turėti šias procedūras: CheckCorrect() ir PrintOrder(). Pasaulinis modulis. 1C sistemoje yra vadinamasis pasaulinis modulis. Tai reiškia visą konfigūraciją. Visuotinis modulis reikalingas procedūroms ir funkcijoms, kurios yra prieinamos bet kurioje programos vietoje (bet kuriame kitame modulyje), rašyti. Norėdami tai padaryti, tiesiog turite nurodyti raktinį žodį Eksportuoti. Taip pat galite sukurti visuotinius kintamuosius, kurie gali būti naudojami bet kurioje programos vietoje. Tačiau kuo mažiau tokių globalių kintamųjų, tuo geriau, nes moduliai tampa labiau nepriklausomi vienas nuo kito, o tai sumažina klaidų skaičių programoje ir palengvina derinimą. 1.4.1 Konfigūratoriaus paskirtis1C:Enterprise sistemos konfigūratorius yra specialus režimas paleisti 1C ir yra skirtas kūrėjams ir programuotojams. Šiuo režimu kūrėjas sukuria arba koreguoja duomenų bazės struktūrą, programinės įrangos moduliai, atlieka administracinius darbus. Konfigūratoriaus režimu negalite įvesti informacijos į duomenų bazę, išskyrus duomenų bazės įkėlimą iš archyvų. Įprasti vartotojai dirba kitu „Įmonės“ režimu. Šiuo režimu galite įvesti duomenis, pildyti katalogus ir įvesti dokumentus, generuoti ataskaitas ir pradėti apdorojimą. Įmonės režimu negalite redaguoti konfigūracijos struktūros. Konfigūratoriaus režimu apibrėžiame duomenų bazės struktūrą ir rašome programas. Įmonės režimu naudojame programas ir įvedame duomenis. Pagrindinis konfigūratoriaus langas. (4 pav.) 4 pav. Pagrindinis konfigūratoriaus langas Kairėje yra konfigūracijos medis, kuriame redaguojama duomenų bazės struktūra. Dešinėje yra Sintaksės asistento langas, kuris dažnai naudojamas rašant programos modulius, siekiant atsiminti konkrečios procedūros/funkcijos sintaksę ar parametrus. Konfigūracijos medis (metaduomenys) 5 pav. – Konfigūracijos medis. Konfigūracijos lange galite išplėsti objektų sąrašus (konstantos, katalogai, dokumentai ir kt.). Objektus galima pridėti, ištrinti, redaguoti, keisti jų tvarką, rūšiuoti ir parašyti jiems aprašymą. Kiekvienas objektas turi savybių ir kontekstinis meniu(šaukiamas dešiniuoju pelės mygtuku). Konfigūracija taip pat apima sąsajas ir teises. Norėdami jiems paskambinti, turite spustelėti skirtukus, esančius konfigūracijos medžio apačioje. Be to, kai aktyvus konfigūracijos medžio langas, meniu Veiksmai tampa prieinami elementai „Global Module“, „General Tables“ ir „Image Library“. Formos redaktorius Daugelis konfigūracijos objektų turi rodymo formas. Visų pirma, 7.7 versijos ekrano formose yra katalogai, dokumentai, dokumentų žurnalai, ataskaitos, apdorojimas, skaičiavimo žurnalai, operacijų žurnalas, registravimo žurnalas, sąskaitų planas ir sąskaita. Kai kurie objektai gali turėti kelias ekrano formas, pavyzdžiui, katalogai turi sąrašo formą, elementų formą ir grupės formą. 6 pav. – Dokumento forma Paaiškinkime formų rengyklės skydelio mygtukų reikšmę:
Pažvelkime į valdymo skydelio mygtukus:
Vartotojų patogumui būtinai nustatykite nuoseklią dialogo elementų apėjimo tvarką! Intensyviai įvedant informaciją, patartina kuo daugiau naudotis klaviatūra. Perėjimo tvarka sukonfigūruojama taip. Meniu Dialogas panaikinkite žymės langelio „Automatinis judėjimo užsakymas“ žymėjimą. Tada vėl dialogo meniu spustelėkite „Tikrinimo tvarka“ ir paeiliui spustelėkite dialogo lango elementų numerius tokia tvarka, kokia jie turėtų būti. Važiavimo tvarką taip pat galima redaguoti meniu Dialogas => "Perėjimo tvarkos nustatymas". Programinės įrangos modulių redaktorius Kiekviena ekrano forma turi programinės įrangos modulį, 7 pav. Be to, yra dokumentų programinės įrangos moduliai ir visuotinis modulis. Šiuose moduliuose yra programa integruota 1C kalba, kuri yra panaši į BASIC, tačiau turi savo ypatybes. 7 pav. Modulio skirtukas Programinės įrangos modulis turi sintaksės paryškinimą. Raktiniai žodžiai, kintamieji, komentarai ir reikšmės rodomi skirtingomis spalvomis. Spalvų paletė sukonfigūruojama parametruose. Paaiškinkime programos modulio rengyklės skydelio mygtukų reikšmes:
Redaguodami modulį taip pat atkreipkite dėmesį į viršutinius mygtukus. Ten rasite paieškos mygtukus, sintaksės asistento iškvietimą, struktūras ir daug daugiau. Sintaksės asistentas yra labai naudingas dalykas. Ten galite ieškoti žodžių. Be to, redaguodami modulį galite dešiniuoju pelės mygtuku spustelėti bet kurį žodį ir pasirinkti „Rasti sintaksės asistente“. Šablonai sukurti taip, kad palengvintų sunkų programuotojo darbą. Kad nerašytume ilgų konstrukcijų, o pakeistume jas trumpais žodžiais. Be to, įvedus tokią santrumpą, ji automatiškai pakeičiama visa konstrukcija. Pavyzdžiui, pavargote nuolat rašyti „EndIf;“. Siūlau sugalvoti santrumpą „ke“. Kai įvesite tokią santrumpą, ji automatiškai bus pakeista į "EndIf;" (net su kabliataškiu pabaigoje!). Galima padaryti ir sudėtingesnių dalykų. Įvedate žodį "Bye". Akivaizdu, kad tai yra ciklo pradžia. Tokiu atveju 1C dialogo lange paprašys sąlygos, tada suformuos visą struktūrą ir netgi pastatys žymeklį ten, kur reikia, kad galėtumėte toliau rašyti programą. Ate<ваше условие>CycleEndCycle; Šablonų redagavimo langą galima iškviesti iš Sintaksės asistento spustelėjus dešinįjį pelės klavišą arba per Tools => Setting up templates. Spausdintų formų (maketų) redaktorius Ataskaitose yra spausdintos formos, tai suprantama. Dokumentai turi ir spausdintas formas, tai irgi suprantama. Tačiau spausdintas formas gali turėti ir kiti objektai: katalogai, dokumentų žurnalai, sąskaitų planas ir kt. Tiesą sakant, bet koks objektas, turintis ekrano formą, gali turėti vieną ar daugiau spausdinimo formų. Spausdinamus elementus sudaro langeliai, kuriuose yra tekstas arba formulės, panašiai kaip Microsoft Excel, 8 pav. Spausdintos formos generuojamos integruota 1C kalba naudojant sekcijos išvestį. IN spausdinta forma Skyrių gali nebūti, tada galite išvesti arba viską, arba nieko. Tačiau dažniausiai kai kurias pasikartojančias dalis reikia rodyti daug kartų, pavyzdžiui, darbuotojų sąrašą, produktų sąrašą ir pan. Sekcijos gali būti horizontalios arba vertikalios. 8 pav. Spausdinimo formos skirtukas Paaiškinkime spausdinimo formos rengyklės skydelio mygtukų reikšmes:
Kiekviena ląstelė turi ypatybes, kurios iškviečiamos dešiniuoju pelės mygtuku spustelėjus 9 pav. 9 pav. Ląstelių savybės Atkreipkite dėmesį į iššifravimo lauką, nes tai labai svarbu ir dažnai naudojamas programuojant 1C. Duomenų bazės administravimas Administravimo meniu rasite šiuos elementus:
Paprastai vartotojai tyliai dirbs su duomenų baze, kol atliksite kai kuriuos vietinės kopijos pakeitimus. Tada įkeliate pakeistą konfigūraciją į veikiančią duomenų bazę ir vartotojai pradeda patirti palaimą dėl jūsų pakeitimų. Konfigūracijų sujungimas Kai reikia išsaugoti kai kurias pradinės konfigūracijos ypatybes, naudojamas šis režimas. Tuo pačiu metu analizuojami skirtumai tarp konfigūracijų ir sukonfigūruojamas sujungimo režimas. Visa tai labai svarbu ir visa tai reikės išstudijuoti. 1.4.2 Integruotos funkcijos.Šios procedūros ir funkcijos dažnai naudojamos programuojant 1C, todėl turite jas žinoti!
1.4.3 1C kalba1C kalba yra labai panaši į BASIC. 1C versijoje visi raktiniai žodžiai gali būti parašyti rusų kalba.
1.5 Standartinės konfigūracijos pasirinkimas ir nustatymo užduotysKad šis modulis būtų prieinamas ir lengvai konfigūruojamas, sukursime sistemą, kuri būtų suderinama su bet kokia standartine 1C Enterprise 7.7 konfigūracija. Tai padidins šio modulio paklausą. Apžvelgus funkcionalumu tinkamus programinės įrangos analogus, buvo padaryta išvada, kad tinkamiausia programa yra 1C:Enterprise. Todėl ateityje turėsime atlikti šiuos veiksmus: 1 Diegimas 1C: įmonė. 2 Vystymas: Dokumentas „Žaliavos“ Dokumente turi būti lentelės skyrius. Žurnalas „Gamyba“, kuriame bus eksponuojami gatavi gaminiai. Ataskaita „Prekių prieinamumas sandėlyje“. Sugeneruojama ataskaita apie dokumentą „Žaliavos“. Atlikta plėtros analogų apžvalga, atliktas jų palyginimas ir pagrįstas tinkamiausio pasirinkimas. Šiuo atveju tai yra 1C: Enterprise. Po to sistema buvo išnagrinėta išsamiau. Problema suformuluota. Todėl galite pradėti kurti dizaino sprendimus. 1.6 IP modulio kūrimas asmeninių kompiuterių surinkimo įmonei1.6.1 Dokumento formos kūrimas.Norėdami sukurti modulį, naudokite konfigūratorių. Norėdami paleisti 1C konfigūratoriaus režimu, pirmiausia turime atidaryti 1C:Enterprise ir atsidariusiame lange pridėti duomenų bazę, kurios pagrindu bus parašytas šis modulis, spustelėdami mygtuką „Pridėti“, tada nurodydami kelią. ir vardas. Mūsų atveju mes naudojame tipinę konfigūraciją, kaip parodyta 10 ir 11 paveiksluose. 10 pav. – 1C: įmonės programos paleidimo langas 11 pav. – 1C: įmonės programos paleidimo langas Atsidariusiame lange ID laukelyje įveskite dokumento pavadinimą ir spustelėkite toliau, kaip parodyta 12-15 pav. 12 pav. Naujo dokumento kūrimo langas 13 pav. Naujo dokumento kūrimo langas. 14 pav. Naujo dokumento kūrimo langas 15 pav. Naujo dokumento kūrimo langas Tada pasirodo langas, kuriame pasirenkami mūsų dokumento parametrai ir iš šio lango galite iškviesti langus tiesioginiam modulio programavimui, kaip parodyta 16 pav. 16 pav. – Dokumento parametrų pasirinkimo langas. Lauke „Žurnalas“ pasirinkite žurnalą, kuriam priklausys dokumentas. 17 pav. – Atributų ypatybių langas. Atributo savybėse nurodome identifikatorių ir reikšmės tipą. Jei reikia pasirinkti informaciją iš katalogo, nurodykite tipą „Katalogas. Nomenklatūra“, kaip parodyta 17 paveiksle. Išsami informacija apie lentelės dalį yra sukurto dokumento lentelės dalies stulpelių reikšmės. Išsamios informacijos kūrimas panašus į antraštės detalių kūrimą. Atributo „Vardas“ vertės tipą pasirinkite „Katalogas“. Nomenklatūra“, tai būtina atliekant siuntimus. Likusioje dalyje vertės tipą nustatykite į „Skaičius“ 18 pav. – langas, kuriame galima pasirinkti detales. Parenkame detales, kurios turi atsispindėti dokumento formoje, kaip parodyta 18 pav. Toliau dokumento formoje pridedame reikiamus valdiklius. Pridedami mygtukai „Kainų skaičiavimas“ ir „Spausdinti“ Be to, skirtuko mygtukų ypatybėse formulės įvesties eilutėje įveskite procedūrų pavadinimą „Išlaidų skaičiavimas()“ mygtukui „Išlaidų apskaičiavimas“ ir „Spausdinti()“ mygtukui „Spausdinti“. , kaip parodyta 19 ir 20 paveiksluose. 19 pav. Mygtuko ypatybių langas. 20 pav. – Mygtuko ypatybių langas. Stulpelis „Žaliavų kaina“ bus nepasiekiamas pakeitimams, kaip parodyta 21 pav. 21 pav. Mygtuko ypatybių langas. Taip pat darome nematomą stulpelį „Procentai“, kaip parodyta 22 paveiksle. 22 pav. – Mygtuko savybių langas. Rezultatas yra tokia forma – 23 pav. 23 pav. – Dokumento forma „Žaliavos ir produktai“. Dabar galite pradėti kurti formos modulį. Norėdami tai padaryti, eikite į skirtuką Modulis. Prieš pradėdami programuoti, sukurkime programos algoritmą. 24 pav. Darbo su moduliu „Gamyba“ algoritmo schema Apatiniame etape kuriamas dokumentas „Žaliavos“, kuriame jo veikimo algoritmą, 25 pav. 25 pav. – Naujo dokumento įvedimo algoritmo schema. 1.6.3 Modulio kūrimas.Paleidžiame dokumentą „Žaliavos ir produktai“ (26 pav.). 26 pav. – Dokumentas „Žaliavos ir produktai“. Atidarant dokumentą, atliekama procedūra „Atveriant“. Ši procedūra nustato pradines dokumento kintamųjų reikšmes ir sukuria eilutes bei stulpelius TzDop verčių lentelėje. Tai atliekama naudojant operacijas „NewColumn“, „NewRow()“. Programos kodas: Procedūra OnOpen() OnWriteRetransmit(1); SumCom=0; SumRas=0; tzAdditionalNewColumn("Informacija","Eilutė",26,"Informacija",30); tzAdd.NewColumn("Ekranas","Skaičius" ,15,2,"Indikatorius",15); tzAdd.NewLine(); tzAdd.Inf = "Komponentų kaina"; tzAdd.NewLine(); tzAdd.Inf = "Eksploatacinių medžiagų kaina"; tzAdd.NewLine(); tzAdd.Inf = "Darbo išlaidos%"; tzAdd.NewLine(); tzAdd.Inf = "Kiti mokesčiai%"; tzAdd.NewLine(); tzAdd.Inf = "Kaina"; tzAdd.NewLine(); tzAdd.Inf = ""; tzAdd.NewLine(); tzAdd.Inf = "Žymėjimas"; tzAdd.NewLine(); tzAdd.Inf = "Išpardavimo kaina"; Procedūros pabaiga Identifikatoriams „SummaCom“ ir „SummaRas“ priskiriama nulinė reikšmė. Pavadinimui pasirinkite gatavo produkto pavadinimą iš katalogo „Nomenklatūra“. Mes nustatome gatavų gaminių kiekį partijoje, be šių duomenų dokumentas nebus teisingai užregistruotas. Spustelėjus mygtuką „Nauja eilutė“, iš karto iškviečiamas žinynas „Medžiagos“. 27 pav. Medžiagos pasirinkimas iš katalogo. Kai medžiaga pasirenkama, iškviečiama „Perskaičiavimo (medžiagos)“ procedūra. Programos kodas atrodys taip: Kaina = Medžiaga.Kaina; Kiekis = Kaina*Kiekis; mat=Medžiaga.Parent; SumCom = SumCom + suma; SumRas=SumRas+suma; endIf; endIf; endIf; endIf; EndProcedure //Perskaičiavimas Kadangi procedūra iškviečiama iš stulpelio „Medžiaga“, tada Atributo pavadinimas = Medžiaga ir tada procedūra, remiantis sąlygų rezultatais, vykdo tik vieną formulę Kaina = Medžiaga Kaina Šiai formulei žaliavų sąnaudų stulpelyje , įvedama medžiagos kaina iš katalogo Medžiagos. Procedūros perskaičiavimas (atributo pavadinimas) Jei Medžiaga.Pasirinkta() = 1 Tada Jei (AttributeName = "Medžiaga") Tada Kaina = Medžiaga.Kaina; KitaipIf (AttributeName = "Kiekis") Tada Kiekis = Kaina*Kiekis; mat=Medžiaga.Parent; Jei AbbrLP(mat) = "Komponentai" Tada SumCom = SumCom + suma; tzAdd.SetValue(1,2,SumCom); Jei AbbrLP(mat) = "Sunaudojimo reikmenys", tada SumRas=SumRas+suma; tzAdd.SetValue(2,2,SumRas); Report("Pasirinktas netinkamas katalogo elementas"); endIf; endIf; endIf; endIf; EndProcedure //Perskaičiavimas Procedūra atliekama taip: Apskaičiuoja sumą, kuri įvedama į dokumento formą Suma = Kaina*Kiekis, Suranda pasirinktos medžiagos pirminį elementą, kad apskaičiuotų atskiras išlaidas komponentams ir eksploatacinėms medžiagoms. Tada, naudodamas sąlygas, padidina arba komponentų (SumCom = SumCom + suma) arba eksploatacinių medžiagų (SumRas = SumRas + suma) išlaidų sumą. Įrašo gautas sumas į „TZdop“ verčių lentelę Jei objektas nėra paimtas iš gamybos žurnalo, rodomas pranešimas („Pasirinktas netinkamas katalogo elementas“) Pasirinkus visas naudojamas medžiagas, būtina užpildyti verčių lentelę. Tai būtina norint atsižvelgti į kitas su gamyba susijusias išlaidas (elektra, transportas, darbo užmokestis ir kt.). Šios išlaidos įvedamos procentais. Jei jų neįvesite, skaičiavimas bus neteisingas. Spustelėjus reikiamą eilutę reikšmių lentelėje, iškviečiama EditTsAdd() procedūra Procedūra EditTzAdd() VrNumber = tzAdd.Display; EnterNumber(VrNumber,"Enter "+tzAdditionalInfo,15,3); tzAdd.Display = VrNumber; Procedūros pabaiga Rodomas duomenų įvedimo dialogo langas ir įrašomi įvesti duomenys į reikšmių lentelę. Suvedus reikiamus duomenis, apskaičiuojama prekės savikaina ir pardavimo kaina.Tai daroma paspaudus formos „Kaštų apskaičiavimas“ mygtuką.Tokiu atveju vadinama tokia procedūra: ProcedūraCalculateCost() ZatRab=tzAdd.GetValue(3,2); ZatPr=tzAdd.GetValue(4,2); Nat=tzAdd.GetValue(7,2); Jei ZatWork*ZatPr=0 Tada report("Įvesti ne visi parametrai"); endIf; Jei ZatRab*ZatPr<>0 Tada Total=(SumCom+SumRas)*(ZatRab/100+ZatPR/100+1); tzAdd.SetValue(5,2,Iš viso); endIf; Jei Nat=0 Tada tzAdd.SetValue(8,2,Iš viso); Iš viso1=Iš viso+iš viso*nacionalinis/100; tzAdd.SetValue(8,2,Total1); endIf; Kaina = iš viso1; Iš viso=Kaina*Vnt.; Procedūros pabaiga Naudodami komandą „GetValue“, mes gauname vertes iš reikšmių lentelės iš nurodytų pozicijų. „Jei ZatWork*ZatPr=0 Tada praneškite („Įvesti ne visi parametrai“) Šis parametras reikalingas, kad naudojamuose parametruose nebūtų nulinių reikšmių. Jei nulinių reikšmių nėra, bus skaičiuojama savikaina, o tada pardavimo kaina, o antkainio gali nebūti, tam priskiriame vieneto reikšmę. Tada, jei reikia, galite atsispausdinti surinkto konfigūraciją Sistemos vienetas su pardavimo kainomis ir atiduoti potencialiems pirkėjams. Tai daroma paspaudus mygtuką „spausdinti“. Tada programa iškviečia spausdinimo procedūrą. Procedūra Spausdinti () pr=ZatRab+ZatPr; Tab.OriginalTable("Spausdinti"); Tab.OutputSection("Antraštė"); Tab.Options(0,0,0,0); SelectRows(); mat=Medžiaga.Parent; procentas=suma*pr/100+suma; Jei AbbrLP(mat) = "Komponentai" Tada Tab.OutputSection("Eilutė"); endIf; EndCycle; Tab.OutputSection("Head2"); SelectRows(); Nors GetString() = 1 ciklas mat=Medžiaga.Parent; procentas=suma*pr/100+suma; procentai=procentai*nacionalinis/100+procentai; Jei AbbrLP(mat) = "Sunaudojimo reikmenys" Tada Tab.OutputSection("2 eilutė"); endIf; EndCycle; Tab.OutputSection("Poraštė"); Tab.ViewTik(1); Tab.Show("Spausdinti žaliavas",""); Procedūros pabaiga 28 pav. Dokumento „Žaliavos“ spausdinimo forma. Spausdinimo formos kūrimas. Naudojant formą sukuriamas būsimo dokumento vaizdas. Čia rasite: prekės pavadinimą, dokumento datą, prekės pavadinimą, jos kiekį, sumą ir bendrą savikainą. Norėdami tai padaryti, mes sukuriame 2 antraštes atskirai komponentams ir Prekės ir eilutės, į kurias bus kopijuojami duomenys. Čia taip pat skaičiuojami procentai – „procentas=suma*pr/100+suma“, „procentas=procentas*nacionalinis/100+procentai“.Procentas yra kintamasis, kuriame saugomas kiekvienai medžiagai atskirai taikomas antkainis ir kaštai. Apskaičiavus ir sugeneravus spausdintą formą, dokumentas turi būti tvarkomas. Dokumento įforminimas priklauso nuo sąskaitų plano ir įmonėje tvarkomos apskaitos tipo. Šioje parinktyje naudojami du įrašai: debetas 20 - kreditas 10.1 (medžiagų nurašymas į gamybą) ir debetas 43 - kreditas 20 (gatavų produktų nurašymas iš gamybos). Kai vartotojas spusteli mygtuką „Gerai“ arba „Uždaryti“, pasirodo dialogo langas su pasirinkimu „Paskelbti dokumentą ar ne“. Patvirtinus, prasideda operacijos apdorojimo procedūra. Ši procedūra parašyta ne formos modulyje, o pačiame dokumento modulyje. Procedūros apdorojimo elgesys () SelectRows(); Nors GetString() = 1 ciklas Operation.New Posting(); Operation.Debit.Account = AccountByCode("20",PaskyrosPlanai.Pagrindinis); Operation.Debit.Types of Items = "Produktai"; Operation.Credit.Account = AccountByCode ("10.1", Sąskaitų planai. Pagrindinis); Operation.Credit.Materials = Medžiaga; Operation.Credit.Storage Locations = "Pagrindinis sandėlis"; Operation.Quantity = Kiekis; Operation.Amount = suma; EndCycle; Operation.New Posting(); Operation.Debit.Account = AccountByCode("43",PaskyrosPlanai.Pagrindinis); Operation.Debit.Nomenclature = Vardas; Operation.Debit.Storage Locations = "Pagrindinis sandėlis"; Operation.Credit.Account = AccountByCode("20",PaskyrosPlanai.Pagrindinis); Operation.Credit.Types of Items = "Produktai"; Operacija.Kiekis = gabaliukai; Operacija.Suma = Kaina; Operacija. Operacijos suma = Kaina*Vienas; Operacija.Rašyti(); Procedūros pabaiga Pirmiausia atliekame pirmąjį registravimą; tai daroma ciklu, nes kiekviena medžiaga nurašoma atskirai. Nustatome pagrindines siuntimų subsąskaitas, tai yra Nomenklatūros tipas, Medžiagos ir saugojimo vietos. Taip pat nustatome laidų turinį. Siuntimo kiekis ir suma paimami priklausomai nuo nurašytos medžiagos kiekio ir kiekio. Antrasis laidas atliekamas tokiu pačiu būdu. Tokiu atveju atliekama tik vieną kartą, kiekis imamas iš to, kiek pagaminame gatavų gaminių, o suma paimama iš prekės savikainos. Dabar reikia sukurti žurnalą, kuriame būtų rodomi gatavi produktai. žurnalas sukuriamas naudojant konstruktorių. 30 pav. Žurnalo dizaino langas. Kitame lange pasirenkami dokumentai, kuriems priklausys ši ataskaita. Mūsų atveju turite pasirinkti vieną dokumentą - „Žaliavos“, kaip parodyta 31 paveiksle. 31 pav. Žurnalo dizaino langas. Kitame lange turite pasirinkti formos stulpelius. Norėdami tai padaryti, spustelėkite mygtuką „Naujas“ ir pasirinkite mums reikalingas reikšmes, kaip parodyta 32 ir 33 paveiksluose. 32 pav. Žurnalo dizaino langas. 33 pav. Žurnalo stulpelių pasirinkimo langas. Rezultatas bus tokia forma (34 pav.) 34 pav. Žurnalo forma. Čia bus parinktas gatavas produktas, jo kiekis, kaina ir bendra suma. Spustelėjus užbaigimo mygtuką, įvykdoma procedūra „AtClose()“, kurią naudodami galite uždaryti programą arba išeiti iš žurnalo. Spustelėjus spausdinimo mygtuką, vykdoma procedūra „Print()“, kuri atveria „Sandėlio prieinamumo“ ataskaitos formą ir parodo visus turimus gatavus gaminius. Procedūra OnClose() Jei Question("Baigti darbą?","Taip+Ne")="Taip", tada Išjungimo sistema (1); Grąžinimo Būsena(0); endIF; Procedūros pabaiga Procedūra Spausdinti () OpenForm ("Report.Warehouse Availability"); 36 pav. – Ataskaitos forma. Atidarant ataskaitą, atliekama procedūra „AtOpen()“, kuri nustato darbo datą. Kai paspausite mygtuką „Generuoti“, bus vykdoma procedūra „Generuoti ()“. Čia iš 43 sąskaitos (pagaminta produkcija) skaitomi ir parenkami visi elementai pagal įvestą datą. Toliau pateikiamas prašymas gauti sumą ir kiekį "ExecuteRequest(,Date_1,43,1,"SK"). Tada vykdomas ciklas, kuris išspausdina reikšmes (pavadinimas, kiekis ir kaina). Perem Tab, BukhItogi_1; Procedūra OnOpen() Data_1 = Darbo data(); Procedūros pabaiga Procedūra Sukurti () Tab = CreateObject("Lentelė"); Tab.OutputSection("Antraštė"); AccountingTotals_1 = CreateObject("AccountingTotals"); ApskaitaSumos_1.UseSubconto(TypesSubconto.Nomenclature,); Apskaitos rezultatai_1.RunQuery(,Data_1,43,1,"SK"); Nom_ = CreateObject("Katalogas. Nomenklatūra"); AccountingTotals_1.SelectSubconto(1,"Vardas"); Nors AccountResults_1.GetSubconto(1) > 0 ciklas Nom_.FindItem(Account Totals_1.Subconto()); Kiekis = Formatas(AccountingItogi_1.SKD("K"),"Ch12.2"); Kaina = Formatas(Apskaita_1.SKD("C"),"Ch12.2"); Produktas_ = Nom_.Pavadinimas; Tab.OutputSection("Eilutė"); Nom = Nom + 1; EndCycle; Tab.Options(0,0,0,0); Tab.Protection(0); Tab.ViewTik(0); Tab.PageParameters(1,100,1,5,5,5,5,0,0); Tab.Show("Pareiškimas apie gatavų produktų prieinamumą sandėlyje",""); 37 pav. – „Sandėlio prieinamumo“ ataskaitos forma. 2.Ekonominė dalis2.1 Įgyvendinto varianto kaštų apskaičiavimasBaigiamojo darbo tikslas – sukurti ir įdiegti modulį 1C:Enterprise, kuriam reikalingas kompiuteris su procesoriumi (ne mažiau) Pentium 3 ir atminties moduliu (ne mažiau) 128 MB RAM, veikiantis su operacine sistema. Windows sistemos XP ar naujesnė versija. Taip pat reikia įsigyti programą 1C:Enterprise. Programavimo technikas kviečiamas atkurti ir derinti programą. Sukurto modulio įgyvendinimas apima personalo, kuris vėliau dirbs su šia sistema, mokymo išlaidas. Išlaidos už aukščiau išvardintus programinė įranga parodytos 2 lentelėje. 2 lentelė – Įdiegtos programinės įrangos kaštai. Išlaidos už aukščiau išvardintus Aparatūra parodytos 3 lentelėje. 3 lentelė. Įdiegtos techninės įrangos sąnaudos. Biuro išlaidos pateiktos 4 lentelėje. 4 lentelė – Biuro išlaidos. Pagrindinės išlaidos yra: Programinė įranga-7000 Techninė įranga-16000 Biuras – 3200 2.2 Ekonominio naudingumo skaičiavimasEfektyvumas – tai konkretaus ekonominio ar kitokio sprendimo efektyvumo rodiklis, nulemtas jį įgyvendinus gautų galutinių rezultatų ir sunaudotų išteklių (darbo, materialinių, finansinių) santykio. Efektyvumas apibūdina išlaidų efektyvumą norint pasiekti norimą efektą (numatytų tikslų). 5 lentelė. Projekto įgyvendinimo efektyvumo rodikliai Nustatant ekonominį efektą skaičiuojant kapitalo ir einamąsias sąnaudas, atsižvelgiama tik į tas sąnaudas (straipsnius), kurios skiriasi pagrindinėmis ir įgyvendintomis galimybėmis. Apskaičiuotas kapitalo išlaidų ekonominio naudingumo koeficientas nustatomas pagal formulę: Arba pagal formulę: Kur C – absoliutus kaštų pokytis, t.y. skirtumas tarp įdiegtų ir pagrindinių variantų rubliais. Ekonominis efektas apskaičiuojamas naudojant pagrindinių ir įgyvendintų variantų rodiklius pagal 2 lentelę - „Projekto įgyvendinimo efektyvumo rodikliai“ Ekonominis efektyvumas – tai žmogaus veiklos rezultatų (gamybos, ūkinio) siekiant reikiamo galutinio rezultato ir sunaudotų išteklių (darbo, materialinių, finansinių) santykis. Šalies ekonominės visuomenės vystymasis suponuoja sistemingą efektyvumo didinimą visose žmogaus veiklos srityse, kuris pasireiškia absoliučiu arba santykiniu kaštų mažėjimu. 1) Metinio ekonominio efekto apskaičiavimo pagrindas yra pagrindinių ir įgyvendinamų variantų sumažintų sąnaudų palyginimo metodika. Metinis ekonominis efektas nustatomas pagal formulę: Pvz.=(Sv+En*Kv)-(Sb+En*Kb), Kur Sat, St yra metinės sąnaudos atitinkamai pagrindiniame ir įgyvendintame variante; Kb, Kv – pagrindinio ir įgyvendinamo varianto kapitalo investicijos; En – standartinis kapitalo investicijų efektyvumo koeficientas. Pvz.=(267320+40700*0.5)-(242200+23000*0.5)=290520-253700=36820 2) Atsipirkimo laikotarpis metais nustatomas pagal formulę: Srovė=(Kv-Kb)/Pvz Dabartinis yra atsipirkimo laikotarpis; Srovė=(40700-23000)/36820=0,48 Iš ekonominės dalies analizės galime pasakyti apie įgyvendinamo objekto efektyvumą. Ekonominiai rodikliai: Metinis ekonominis efektas –19420 m Atsipirkimo laikotarpis – 0,48 metų Numatomas ekonominio naudingumo koeficientas – 0,5 2.3 Semantinis projekto pagrindimasDiplominiame projekte pasiūlyto modulio sukūrimas, sukūrimas ir įdiegimas leis kompiuterių surinkimo įmonei automatizuoti buhalterinės apskaitos darbą, pagerinti informacijos apdorojimo kokybę ir greitį bei jos saugojimo patikimumą. Modulio dėka paspartės sprendimų priėmimo procesas įvairiuose administraciniuose lygmenyse. Diegdami modulį nustatėme, kad šis modulis padeda darbuotojams skirti daug mažiau pastangų ir žymiai sutrumpina informacijos apdorojimo laiką. Taip pat pastebimai sumažėja klaidų tikimybė. Kitas šio modulio bruožas yra tai, kad jį galima naudoti ne tik šioje įmonėje, bet ir daugelyje kitų panašių organizacijų, užsiimančių panašia gamyba. 3.1 Bendrosios nuostatosŠiomis sanitarinėmis taisyklėmis ir reglamentais siekiama užkirsti kelią neigiamam veiksniams, susijusiems su darbu su vaizdo rodymo terminalais (VDT) ir asmeniniais elektroniniais kompiuteriais (PC), poveikiui žmonėms, nustatyti sanitarinius ir higienos reikalavimus, užtikrinančius saugias naudotojų darbo sąlygas; Atsakomybė už šių sanitarinių taisyklių laikymąsi tenka pareigūnams. organizacijų ir įstaigų specialistai ir darbuotojai, kompiuterių, gamybos įrangos ir žaidimų kompleksų naudojimas VDT pagrindu, taip pat dalyvaujantys projektuojant. kompiuteriams eksploatuoti skirtų patalpų statyba ir rekonstrukcija administraciniuose, švietimo, visuomeninės paskirties ir gamybiniuose pastatuose: Draudžiama tvirtinti naujų kompiuterių norminę ir techninę dokumentaciją, pradėti gaminti, parduoti ir naudoti gamybos sąlygomis, ugdymo procesuose ir kasdieniame gyvenime; Higieninis jų saugos žmonių sveikatai vertinimas; Higienos sertifikato gavimas pagal nustatytus reikalavimus; Įmonių, organizacijų ir įstaigų vadovai, nepriklausomai nuo nuosavybės formos ir pavaldumo, siekdami užtikrinti gamybos kontrolę, įpareigoti AK vartotojų darbo vietas pritaikyti pagal šių sanitarinių taisyklių reikalavimus: Valstybinę sanitarinę ir epidemiologinę priežiūrą bei šių sanitarinių taisyklių įgyvendinimo kontrolę vykdo Rusijos Federacijos valstybinės sanitarinės epidemiologijos tarnybos įstaigos ir institucijos bei atitinkamų ministerijų ir departamentų departamentų sanitarinė ir epidemiologinė priežiūra. 3.2 Reikalavimai kompiuteriamsKompiuterio vizualiniai ergonominiai parametrai yra saugos parametrai, o neteisingai pasirinkus juos, pablogėja vartotojų sveikata. Visi PC turi turėti higienos sertifikatą, įskaitant vizualinių parametrų įvertinimą; Kompiuterio konstrukcija, jo konstrukcija ir ergonominių parametrų rinkinys turi užtikrinti patikimą ir patogų rodomos informacijos skaitymą eksploatacinėmis sąlygomis; Kompiuterio konstrukcija turi suteikti galimybę stebėti ekraną iš priekio, sukant korpusą horizontalioje plokštumoje aplink vertikalią ašį +- 30 laipsnių kampu su fiksavimu tam tikroje padėtyje; Siekiant užtikrinti patikimą informacijos skaitymą su atitinkamu jos suvokimo komforto laipsniu, turi būti nustatyti optimalūs ir priimtini vizualinių ergonominių parametrų diapazonai; Kompiuterio konstrukcija turi užtikrinti, kad rentgeno spinduliuotės apšvitos dozės galia bet kuriame taške 0,05 m atstumu nuo kompiuterio ekrano ir korpuso, bet kurioje valdymo įtaisų padėtyje, neviršytų 7,74x10 A/kg, kuri atitinka lygiavertę 0,1 mrem/val dozę (100 μR/val.); Klaviatūros dizaine turėtų būti: Sukurtas kaip atskiras įrenginys su galimybe laisvai judėti; Atraminis įtaisas, leidžiantis keisti klaviatūros paviršiaus pasvirimo kampą nuo 5 iki 15 laipsnių; Vidurinės eilės klavišų aukštis ne didesnis kaip 30 mm; Dažnai naudojamų klavišų vieta yra centre, apačioje ir dešinėje; retai naudojamas - viršuje ir kairėje; Klavišų funkcinių grupių paryškinimas pagal spalvą, dydį, negalią ir vietą; Minimalus rakto dydis yra 5 mm, optimalus - 15 mm; Raktai su įduba centre ir 19 plius minus 1 mm žingsniu; Atstumas tarp klavišų yra ne mažesnis kaip 3 mm; Tas pats smūgis visiems klavišams, kurių minimalus pasipriešinimas spaudimui yra 0,25 N, o didžiausias atsparumas ne didesnis kaip 1,5 N; Garsas Atsiliepimas nuo klavišų įjungimo su lygio reguliavimu garso signalas ir galimybė jį išjungti. 3.3 Reikalavimai patalpoms, skirtoms kompiuterio darbuiPatalpose su kompiuteriais turi būti natūralus ir dirbtinis apšvietimas; Natūralus apšvietimas turėtų būti aprūpintas šviesos projekcijomis, nukreiptomis pirmiausia į šiaurę ir šiaurės rytus, ir užtikrinti, kad natūralaus apšvietimo koeficientas (NFL) būtų ne mažesnis kaip 1,2% vietovėse su stabilia sniego danga ir ne mažesnis kaip 1,5% likusioje teritorijos dalyje. Visose ugdymo ir ikimokyklinėse įstaigose rūsiuose ir rūsiuose negalima statyti darbo vietų su kompiuteriais; Vienos darbo vietos su kompiuteriu plotas visose ugdymo ir ikimokyklinio ugdymo įstaigose turi būti ne mažesnis kaip 6,0 kvadratinių metrų, o tūris – ne mažesnis kaip 24,0 kubinių metrų; Statant naujas ir rekonstruojant esamas vidurines, vidurines specializuotas ir aukštąsias mokyklas, kompiuteriams skirtos patalpos turi būti suprojektuotos ne mažesnio kaip 4,0 m aukščio (nuo grindų iki lubų); Gamybos ir mokymo patalpos (auditorijos) Kompiuterinė technologija, demonstracinės klasės, biurai ir kt.) neturėtų ribotis su patalpomis, kuriose triukšmo ir vibracijos lygis viršija standartines vertes (mechaninės parduotuvės, dirbtuvės, sporto salės ir kt.); Patalpų su kompiuteriais atitvarų konstrukcijų garso izoliacija turi atitikti higienos reikalavimus ir užtikrinti standartizuotus triukšmo parametrus pagal šių sanitarinių taisyklių reikalavimus; Patalpose su kompiuteriais turi būti įrengtos šildymo, oro kondicionavimo arba efektyvios tiekimo ir ištraukiamosios ventiliacijos sistemos. Kompiuterių vizualiniai ergonominiai parametrai ir jų kitimo ribos.
|
Populiaru:
Nauja
- BIOS: paleiskite iš disko
- Kaip paleisti iš „diegimo“ DVD arba „flash drive“ - BIOS sąranka nuotraukose
- Kaip teisingai nustatyti RAM laiką?
- „Navitel“ diegimas navigatoriuje ir kompiuteryje
- Pakeiskite slaptažodį Minecraft serveryje per savo asmeninę paskyrą ir klientą
- Kas yra garsiakalbio kabelis
- Kompiuterio naudojimas kaip telefonas
- Kaip naudoti išmanųjį telefoną kaip nešiojamojo kompiuterio modemą
- Kaip prijungti antrą televizorių prie imtuvo arba skaitmeninės televizijos priedėlio
- Geriausi internetiniai kompiuteriai pagal klientų atsiliepimus