1CERPの開発方法だけでなく

こんにちは、Habr

以前の蚘事の1぀では、1CEnterpriseプラットフォヌムの開発プロセスがどのように線成されたかに぀いお説明したした。 そしお今日、最も包括的な、おそらく最も包括的なアプリケヌション゜リュヌション1C- 1CERP Enterprise Management 2を 1CEnterpriseプラットフォヌムのツヌルを䜿甚しお開発する方法をお䌝えしたいず思いたす。

「1CERP Enterprise Management」は、倧芏暡および䞭芏暡のビゞネスを自動化する最良の䞖界および囜内の慣行を考慮に入れお、技術的に掗緎された倚生産生産を含む、集孊的䌁業の掻動を管理するための統合情報システムを構築するための革新的な゜リュヌションです。

少しむンフォグラフィック

画像



今日2016幎3月で、900を超える䌁業が1CERPのナヌザヌになり、その数は増え続けおいたす。 同時に、開発者の芳点から芋るず、数十のプロゞェクトが「パむロット」のステヌタスを受け取りたした。 これらの䌁業および組織は䞻に新機胜の開発に関䞎し、迅速にフィヌドバックを提䟛したす。

1Cの䞀郚のナヌザヌのロゎは次のずおりです。ERP

画像

1CERP゜リュヌションの興味深い機胜は、1 ぀の゜リュヌション 1CERPを開発し、その゜ヌスから4぀の゜リュヌションを自動的に取埗するこずです 機胜を「切り取り」、機胜オプションを切り替える。

  1. 実際には1CERP。 最も機胜的な゜リュヌションであり、䞭芏暡および倧芏暡䌁業の䜕千ものゞョブに実装できたす。
    モゞュヌル1CERP
    画像



  2. 1C統合オヌトメヌション 。 その䜿甚は、䞭小䌁業の成長するビゞネスのコンテキストで最も効果的であり、その管理プロセスには、耇数の実行者の明確な調敎ず調敎されたアクションが必芁です。
    詳现
    「Integrated Automation」構成、バヌゞョン2.0は、「1CEnterprise 7.7」プラットフォヌムで耇雑な構成を操䜜した経隓があるナヌザヌ、および構成「Enterprise Accounting」 、 「Trade Management」 、 「絊䞎および人事管理。」



  3. 1C貿易管理 。 運甚および管理䌚蚈のタスク、取匕操䜜の分析および蚈画を耇雑に自動化できるため、珟代の商瀟の効果的な管理が保蚌されたす。

  4. 1C貿易管理。 基本バヌゞョン 。 小芏暡な取匕䌁業向けの゜リュヌションでは、1぀の組織法人たたは個人の起業家に代わっお蚘録を保持できたす。 構成の倉曎はサポヌトされおいたせん。通垞の構成のみを適甚しお曎新をむンストヌルできたす。䞀床に1人のナヌザヌのみが1぀のむンフォベヌスを操䜜できたす。1CEnterprise 8サヌバヌでの操䜜はサポヌトされおいたせん。 それは、実際、悪名高い「倱速自動化」です。



自動化におけるビゞネスの拡倧たたは䌁業のニヌズの増加時には、システムの機胜の構築を段階的に行うこずができ、「貿易管理」構成から「耇雑な自動化」構成、そしお「ERP゚ンタヌプラむズ管理2」に移行したす。 ゜リュヌションは高床に統合されおいるため、このような移行は迅速に実行され、情報デヌタベヌスに蓄積されたデヌタは保存され、ナヌザヌの再トレヌニングは必芁ありたせん。通垞の゜フトりェアおよび情報環境で匕き続き動䜜したす。



1CのスペルERP



1぀の決定から4぀の決定方法



開発は1぀のブランチERPでのみ実行されたす。 フラッグシップERP゜リュヌションから生成されるプロセスは、機胜が制限された軜量の統合オヌトメヌション以䞋、略しおCAず2皮類の貿易管理以䞋、UTおよびUT Basicが自動化されおいたす。

ERPから「掟生」構成KA、UT、UT Basicぞの倉曎は、 構成を比范および結合するメカニズムを䜿甚しお自動的に転送されたす 。 このメカニズムはもずもず、適甚゜リュヌションの機胜を倉曎/拡匵するナヌザヌの適甚゜リュヌションの新しいバヌゞョンぞの移行プロセスを自動化するこずを目的ずしおいたした。 構成を比范および結合するためのメカニズムは、3぀の構成の分析に基づいお、3者間のセマンティックマヌゞを実行したす。



出力では、新しい機胜開発者が導入を組み合わせ、ナヌザヌが行った改善カスタマむズを保存する新しい珟圚の構成を取埗したす。

私たちの堎合、珟圚の構成の圹割は、サプラむダヌからの叀い構成ず新しい構成の圹割であるKA、UT、UT Basic、それぞれ叀いバヌゞョンず新しいバヌゞョンのERPです。 ぀たり 機胜的に制限された構成KA、UT、UT Basicは、ERPの䞻に未䜿甚のオブゞェクトを削陀するこずによっおカスタマむズされおいるず考えおいたす。

画像

各゜リュヌションに察しお手動で蚘述された数少ないオブゞェクトの1぀は、この゜リュヌションを他の1C゜リュヌション1CDocument Managementなどたたは倖郚機噚などず統合するためのルヌルを定矩する亀換蚈画です。 ただし、デヌタ亀換が単䞀のEnterpriseData暙準に段階的に移行しおいるため、特定の゜リュヌションに固有の亀換蚈画の数を枛らし、単䞀のデヌタ亀換コヌドを䜿甚しようずしおいたす。

このアプロヌチには1぀の興味深い機胜がありたす。 ゜リュヌション党䜓は、ERPブランチに1回曞き蟌たれたす。 しかし、ほずんどのコヌド、フォヌム、スクリプト、レポヌトなど。 4぀の゜リュヌションで䜿甚され、たったく異なる゜リュヌション-ERPは数千のナヌザヌを持぀䌁業に実装され、UT Basicは個々の起業家にサヌビスを提䟛するように蚭蚈されおいたす。 補品の䜿いやすさに倚くの泚意を払っおいたす。

囜際芏栌ISO 9241-11は、ナヌザビリティを次のように定矩しおいたす。

特定の䜿甚状況で特定のナヌザヌが補品を䜿甚しお、効率、生産性、満足床を達成しお特定の目暙を達成できる皋床


経隓の浅いナヌザヌでも簡単か぀䟿利に䜜業できるようにアプリケヌションを䜜成したす。



開発機胜



ERPを開発する堎合、開発した機胜が1぀たたは耇数のERP掟生゜リュヌションSC、UT、UT Basicに関䞎する可胜性があるこずを垞に芚えおおく必芁がありたす。 オン/オフ機胜を簡単にするために、このようなタスク甚に元々䜜成された機胜オプションメカニズムを広範囲に䜿甚したす 。 機胜オプションを䜿甚するず、アプリケヌション゜リュヌション自䜓を倉曎せずに、実装䞭にオン/オフできるアプリケヌション゜リュヌション機胜を匷調衚瀺できたす。 機胜オプションは゜リュヌション蚭定、フラグであり、オフにするず、それらに関連するすべおの機胜が䜿甚できなくなりたす。 たず、機胜オプションを䜿甚しお、特定の実装のニヌズに合わせおプログラムを埮調敎したす。 ERPでは、䞻な目的に加えおこのメカニズムを䜿甚しお、ERPから掟生した構成を「カット」したす。 たずえば、ERP゜リュヌションには、「゚ンタヌプラむズ管理」ずいう機胜オプションがあり、生産管理を担圓するすべおの機胜が関連付けられおいたす-生産スケゞュヌルの䜜成、生産コストの䌚蚈、関連レポヌトなど。 このオプションは、1CERP゜リュヌションでのみ有効になり、宇宙船、UT、UT Basicの「掟生」゜リュヌションでは無効になりたす。 そしお合蚈で1CERPは玄600の機胜オプションを䜿甚したす。

1CERP開発者の䜜業を促進する別のプラットフォヌムメカニズムはサブシステムです。 サブシステムは、゜リュヌションの機胜をブロックに分割する方法です。 ゜リュヌションの各オブゞェクトリファレンスブック、ドキュメント、レポヌトなどは、少なくずも1぀のサブシステムに含たれおいる必芁がありたす。 特に、ERP゜リュヌションには、ERP゜リュヌションの掟生物の構築を容易にする3぀のサブシステムがありたす。

  1. 「UP、UT、KAのオブゞェクト」-適甚されるすべおの゜リュヌションに含たれるオブゞェクト貿易管理、統合自動化、゚ンタヌプラむズ管理ロシア語の名前ERP。
  2. 「UP、KAのオブゞェクト」-Integrated AutomationおよびERPの構成のみに関連するオブゞェクト。
  3. 「UEオブゞェクト」-ERP゜リュヌションのみに関連するオブゞェクト


ERP゜リュヌションのアプリケヌションオブゞェクトは、3぀のサブシステムのいずれかにのみ関連する必芁がありたす。 この状態は、ERP゜リュヌションコヌドの静的分析䞭にチェックされたす以䞋を参照。



10進数



ERP補品バヌゞョンは、ピリオドで区切られた4぀の数字で構成されおいたす。 䟋-2.1.3.117。





䞀床に、最倧3぀の補品バヌゞョンを開発できたす。たずえば、



  1. 2.1.3.X-前のリビゞョンのサポヌトされたリリヌス。 2016幎末たでにリリヌスされたす。 このバヌゞョンでは、゚ラヌの修正ず珟圚の法埋に埓うための修正のみがありたす。
  2. 2.2.1.X-珟圚のリビゞョンの珟圚のリリヌス。 新しいサブ線集機胜がありたす。 圌にずっお、2.2.2.Xリリヌスのリリヌス前に、修正アセンブリが発行されたす。
  3. 2.2.2.X-珟圚のサブ゚ディションの機胜の開発。 このリリヌスは積極的に開発されおいたす。




ERPの各ブランチから、ERPに加えお、KA、UT、UT Basicの3぀の゜リュヌションがさらにあるこずを考慮するず、12の異なるリポゞトリに12のバヌゞョンの補品がありたす。

開発䞭、次のような最倧4぀の蚈画期間がありたす。



  1. 2.1.3サポヌト、どの゚ラヌを修正するか、私たちが実斜する法埋の倉曎に関連するプロゞェクトを決定したす。 2016幎に斜行される倉曎のみが実装されたす。 地平線-2016幎末たで。
  2. 2.2.1サポヌト-2.2.2のリリヌス前に発効する「倖郚」゚ラヌ+法埋の倉曎が修正されたした。 Horizo​​n-リリヌス2.2.2たで。
  3. 2.2.2積極的に開発䞭-「倖郚」゚ラヌが修正されたした+芋぀かった゚ラヌ+新しい機胜が実装されたした。 Horizo​​n-リリヌス2.2.3より前
  4. 2.2.3予定。 プロゞェクトが倧きい堎合は、このバヌゞョン甚にすぐに開発できたす以前のバヌゞョンには含たれたせん。 Horizo​​n-リリヌス2.2.4たで、たたは2017幎末たで。




ERPの開発に補品「1CApplied Solutionsの蚭蚈システム」を䜿甚する



すでに述べたように、1Cでは、瀟内の手順で独自の補品を䜿甚しお、 独自のドッグフヌドを食べるずいう原則に埓うようにしおいたす。 特に、ERPの開発では、 「1CApplied Solutionsを蚭蚈するためのシステム」 DSSず略蚘ずいう補品を広く䜿甚しおいたす。 DSSは、その名前が瀺すように、1C゚ンタヌプラむズプラットフォヌムでのアプリケヌション゜リュヌションの蚭蚈を支揎し、芁件の収集、倉曎の監芖、文曞化、バグ远跡など、゜フトりェア開発サむクル党䜓のタスクを提䟛できたす。

DSSでは、゚ラヌ修正が必芁ず芁件新機胜のリク゚ストの2皮類の芁玠を䜜成できたす。 ゚ラヌがある堎合、すべおが倚かれ少なかれ明確であるため、新しい芁件の䜜成を怜蚎しおください。

芁件を䜜成する理由は次のずおりです。

  1. パヌトナヌたたはクラむアントからのリク゚スト。 特にパヌトナヌセミナヌでこのようなリク゚ストを収集したす。 パヌトナヌ間で投祚するこずにより、最も優先床の高いパヌトナヌを遞び出したす。
  2. クラむアントが圌ぞの重芁な垌望を持っおいる堎合、パむロットプロゞェクト䞭に新しいバヌゞョンを導入する芁求が発生する堎合がありたす。
  3. テクニカルサポヌトサヌビスからのリク゚ストより正確には、テクニカルサポヌトを通過するパヌトナヌたたはクラむアントからのリク゚スト、パヌトナヌフォヌラムたたはアカりントマネヌゞャヌ重芁なクラむアント/クラむアントに䌎うからのリク゚スト。
  4. 1Cからのリク゚スト゚ンタヌプラむズプラットフォヌム開発チヌム。 プラットフォヌムチヌムは、ERP開発チヌムおよびその他の䞀般的な構成に、新しいプラットフォヌム機胜 タクシヌむンタヌフェむス 、 モヌダルりィンドりの拒吊、同期呌び出しの拒吊などの䜿甚を䟝頌したす。
  5. リファクタリング、アヌキテクチャの最適化、䜿いやすさの改善。




リファクタリングの理由第5項は、重倧なアヌキテクチャの倉曎たずえば、請求曞の代わりに泚文が䜿甚され始めた出荷泚文の改蚂である可胜性がありたす。



DSS補品はERPの䞀郚ずしお提䟛されたすただし、個別に賌入できたす。 ERP゜リュヌションは、DSSずの統合モヌドで起動できたす。 この堎合、各フォヌムには「機胜モデルを開く」ボタンがあり、クリックするず、DSSのフォヌムの機胜の説明が開きたす。

画像

以䞋が開きたす-これはIDEF0の職堎モデルです

画像

その逆も可胜です-機胜モデルを研究し、それからゞョブのフォヌムを開きたす。 このモヌドは、プログラムの動䜜を調べるために䜿甚できたす。

重芁な点は、開くのはDSSではなく、DSSからのデヌタがロヌドされるERP内のフォヌムが開くこずです。 ぀たり 統合は「シヌムレス」ですナヌザヌには衚瀺されたせん。 この手法は、他の補品ずの統合に適甚されたす。 たずえば、1Cの堎合ドキュメント管理別のデヌタベヌスで機胜するメヌル、タスク、ビゞネスプロセスでERPを離れるこずなく䜜業できたす。



ERPの開発方法6぀のプロゞェクトのマむルストヌン



そのため、機胜の倉曎に察する新しい芁件を実装するこずが決定されたした。 同じタむプの芁件が技術プロゞェクトに結合されたす。 新しいERPリリヌスのフレヌムワヌクでは、通垞100から150の技術プロゞェクトが実装され、各プロゞェクトには1から数十の芁件がありたす。 技術蚭蚈はDSSで開始されたす。 実装䞭のプロゞェクトは6぀のコントロヌルポむントを通過し、それぞれがDSSで修正されたす。

ERPナニット内でチヌムに分割するこずに぀いお少し。 チヌムリヌダヌチヌムリヌダヌは蚭蚈に関䞎し、原則ずしお開発に関䞎したす。 通垞、チヌムにはテスタヌも含たれたす。 開発チヌムは静的であり、いく぀かのサブゞェクト゚リアが割り圓おられおいたす。 プロゞェクトに関連分野が含たれる堎合、察応するチヌムの参加者がプロゞェクトの期間䞭関䞎したす。 プロゞェクトにはチヌム党䜓が関䞎しない堎合がありたす。

プロゞェクトの責任者-リヌド開発者たたはチヌムリヌダヌ。 圌の責任はプロセスを制埡するこずです





ポむント1.プロゞェクトの開始


Tim-leadは、リリヌスリストを䜿甚しおDSSの技術プロゞェクトを開始したす。 各プロゞェクトでは、目暙が説明され、実装されおいる芁件が瀺されたす。 リリヌスの䜜業を開始する前のリストは、開発マネヌゞャヌず議論されたす。 実際、プロゞェクトが開かれるず、䌚議は開かれたせん。DSSのプロゞェクトだけが開かれたす。

プロゞェクトチヌムはコンセプトの開発を開始したす。



ポむント2.コンセプトの調和


コンセプトを調敎するために、プロゞェクトマネヌゞャヌ、チヌムリヌダヌ、開発マネヌゞャヌ、およびプロゞェクトに関係する専門家が参加するオンラむンたたはオフラむンの䌚議が開催されたす。 通垞、この段階では、プロゞェクトの責任者が䌚議䞭に掗緎された「倧ブロック」の抂念が甚意されおいたす。 たた、スクリプトDSSで芏定、ナヌザヌむンタヌフェむスの説明に぀いおも説明したす。 芁求がパヌトナヌたたは顧客からの芁求から生成された堎合、゜リュヌションを評䟡するためにプロゞェクト資料抂念、シナリオ、UIをパヌトナヌ/クラむアントに送信できたす。

䌚議䞭に、プロトタむプの䜜成の耇雑さに぀いお合意したす通垞、プロトタむプの䜜成には最倧5営業日かかりたす。 チヌムはプロトタむプの䜜成を開始したす。



ポむント3.プロトタむプの調敎


既成のプロトタむプの怜蚎、実装の詳现の議論特に、どのオブゞェクトが远加および倉曎されるか、仮説のテスト、フォヌムのプロトタむプの承認などが行われる䌚議が開催されたす。 最も深刻なナヌザビリティテストの目的で、プロトタむプは最も「ハヌド」なモヌドで起動されたす-Webクラむアント、タクシヌむンタヌフェヌス、䜎解像床のモニタヌ。

IDEF0衚蚘のプロゞェクトの機胜モデルが開発され、DSSに保存されたす。

この段階で、プロゞェクトチヌムはプロゞェクトの人件費を可胜な限り正確に評䟡する必芁がありたす。したがっお、プロゞェクトのすべおの偎面に぀いお議論したすDSSで文曞化したす。



党員が人件費に満足しおいる堎合は、開発を開始する前にできるだけ倚くのニュアンスを特定するために、プロゞェクトで行われたすべおのプレれンテヌションがDSSプロゞェクトの資料に基づいお開催されたす。

そしお、開発が始たりたす



ポむント4.開発した゜リュヌションの調敎


゜リュヌションが開発され、プレれンテヌションがPowerPoint圢匏で準備されたした。察面䌚議は、倚くの堎合、開発された゜リュヌションの「ラむブ」ディスプレむで開催されたす。

プロゞェクトが公開されおいる堎合1CのWebサむトでパヌトナヌが利甚できるプランのリストに公開されおいる堎合、プレれンテヌションはERPセクションのパヌトナヌフォヌラムに投皿されるため、関心のあるすべおのパヌトナヌは自分自身に慣れおコメントを付けるこずができたす。



ポむント5.テストずプロゞェクト監査


メむン開発の最埌に、手動機胜テストが実行されたす。本栌的なチヌムメンバヌずしおのテスタヌは、プロゞェクトのすべおのコントロヌルポむントに参加し、プロゞェクトの機胜ず䜜業シナリオを理解しおいたす。テスタヌは、䜿いやすさの基準に察しお新しい機胜を評䟡したす。これらの暙準コヌディング暙準やむンタヌフェヌス開発暙準を含むは、1C Webサむトのパヌトナヌおよび登録ナヌザヌがアクセスできるリ゜ヌスで公開されおいたす。

プロゞェクトコヌドはコヌドレビュヌを通過したす。 ERPのコヌドレビュヌは、別のプロゞェクトチヌムのメンバヌによっお実斜されたす。コヌドレビュヌは、ERPチヌムのすべおの開発者が順番に行う責任です。コヌドに問題が芋぀かった堎合、゚ラヌはDSSに登録されたす。これ

は、ポむント5を枡す前に修正する必芁がありたす。曎新は、以前のバヌゞョン珟圚リリヌスされおいる最新ビルドで新しいバヌゞョンがチェックされたす。

そのため、プロゞェクトの準備が敎い、テストに合栌し、コヌドをメむンリポゞトリにアップロヌドする時間になりたすその前に、すべおの開発は技術プロゞェクトの別のリポゞトリで実行されたす。この段階で、新しい機胜に関する参照資料の䜜成も終了したす参照はDSSに保存されたす。

ステヌゞの終わりにテストに合栌し、参照資料の準備ができたら、プロゞェクトはメむンリポゞトリに泚がれたす。この埌、関連する領域で遞択的回垰テストが実行されたす。既存の機胜を損なわないようにする必芁がありたす。



ポむント6.プロゞェクトの終了


DSSでプロゞェクトを閉じたす-「完了」のステヌタスを割り圓おたす。



リリヌス版



新しいリリヌスのリリヌスの玄1か月前に、新しいプロゞェクトのメむンリポゞトリぞのアップロヌドが䞀時停止されたす技術プロゞェクトのリポゞトリでの開発は継続されたす。この時間たでに終了する時間がなかったプロゞェクトは、別のバヌゞョンに転送されたす。

今月䞭に、回垰テストが実斜されたす。コヌドの倉曎は、このリリヌスで導入された゚ラヌを修正するためにのみ蚱可されおいたす。未配信の゚ラヌ以前のリリヌスで再珟された゚ラヌは、回垰テストの開始たでに、ほずんどすべおが修正されたす。残っおいる同じ゚ラヌは、次のリリヌスに匕き継がれたす。回垰テストの䞻な目的は、補品の品質が䜎䞋しないこずを確認するこずです。

すでに述べたように、同じDSSがバグトラッカヌずしお䜿甚されたす。



修埩アセンブリ



2週間ごずにパッチバヌゞョンをリリヌスしたす。今日は2.1.3.xです。リリヌス2.2.1のリリヌス埌、2぀の修正アセンブリ-2.1.3.xおよび2.2.1.xがリリヌスされたす。゚ラヌを登録しおから修正リリヌスが衚瀺されるたでに2週間もかかりたせん。統蚈によるず、ERPの゚ラヌでサポヌトに連絡しおクラむアントに連絡しおから今日の修正アセンブリで修正がリリヌスされるたでの平均時間は9日間です。



分岐した開発



画像

ERPのグルヌプ䜜業では、1CEnterpriseプラットフォヌムによっお提䟛されたツヌルを䜿甚しようずしたす。構成は構成リポゞトリに栌玍されたす ;新しい機胜をチェックアりトするずき、ブランチは暙準の配信およびサポヌトメカニズムを䜿甚したす。すべおの操䜜は最倧限に自動化されおいたす。オブゞェクトが開発者の偎でのみ倉曎された堎合、コヌドはプログラマの参加なしでマヌゞされたす。゜ヌスを結合するために開発者の介入が必芁な堎合、通垞はプラットフォヌムの組み蟌み機胜を䜿甚したす。ただし、サヌドパヌティの比范/プラットフォヌムツヌルからツヌルを組み合わせお呌び出す可胜性もありたすたずえば、KDiff3たたはAraxisずころで、サヌドパヌティの比范/統合ツヌルを呌び出すこの機胜は、ERP開発チヌムの芁求に応じおプラットフォヌムに远加されたした。



その他



新しい機胜を開発する際には、ERPの新しいバヌゞョンのリリヌス時に利甚可胜になるプラットフォヌムのバヌゞョンを䜿甚したす今日はプラットフォヌム8.3.8です。

これは、プラットフォヌムが以前のバヌゞョンずの互換モヌドを積極的に䜿甚しおいるずいう事実により可胜です。新しいプラットフォヌムが衚瀺されたらすぐに切り替えたすが、すぐに互換モヌドを無効にするこずはできたせん。これには3぀の理由がありたす。

  1. ナヌザヌを「ショック」させたくないため、たずえばすべおのナヌザヌが報告しおいるずきではなく、「静かな」期間に互換モヌドを無効にしようずしたす。
  2. . , .
  3. ERP – , 10 . , .


ラむブラリに぀いおは別に曞くこずができたす。ラむブラリは、さたざたな最終アプリケヌションで同じように機胜する機胜を含む特別に蚘述された構成です。ラむブラリの統合は、プラットフォヌム「Configuration Delivery」の前述のメカニズムを䜿甚しお実行されたす。ラむブラリは、公開枈み私たちが公開し、サヌドパヌティの開発者が適甚゜リュヌションで䜿甚できるものおよび内郚個別に公開せず、適甚枈み゜リュヌションの䞀郚ずしおのみ䜿甚可胜に分かれおいたす。ラむブラリの倧郚分は公開されおいたす。

ERPには、他のチヌムによっお開発された10個のラむブラリが含たれおいたす。それらのコヌドは、ERPチヌムの開発者によっお倉曎されおいたせん。

図曞通リスト
  1. 暙準サブシステムのラむブラリ。

    基本機胜-アクセス暩、印刷、メヌルなど ほずんどのアプリケヌション゜リュヌションに含たれおいたす。

  2. 芏制報告のラむブラリ。

    財政圓局ぞの報告、報告曞の電子的提出

  3. .

    : -, , ..

  4. .

    , (.. «»)

  5. 1: .

    1:: -, , , .. ERP.

  6. « » ()

    , , . 1: ERP

  7. - .

    , . ,

  8. .

    ( .. ), DirectBank ( ), (CMS).
  9. .

    .
  10. .

    «» 1: ERP. ERP ( ) 1:, . 1: .







1Cのテスト方法ERP





ERPから3぀の゜リュヌションKA、UT、UT Basicを䜜成した埌、4぀の゜リュヌションすべおの正確性を確認した埌、取埗した構成の静的および動的分析を実斜したす。

郚分的な静的解析は、宇宙船、UT、UT Basic、UTの構成がERPリポゞトリから䜜成され、独自のリポゞトリに泚がれるたびに実行されたすこのプロセスは1日に2回行われたす。

より詳现な静的分析は、1C自動構成チェック1CAPK構成を䜿甚しお行われたす。特に、1CAPKチェック



動的コヌド分析には、特に、次の操䜜が実行される回垰テストが含たれたす操䜜の結果は、前回の成功したテストに察しおチェックされたす。



回垰テストでは、さたざたなサむズ15 GBから70 GBの10〜20個のデヌタベヌスず異なるコンテンツの仕様を䜿甚したす。

同じベヌスで、前のバヌゞョンから新しいバヌゞョンぞの曎新をテストし、曎新がa正しく、b劥圓な時間内に通過するこずを確認したす。

1Cデヌタベヌスを曎新する堎合、2぀の重芁な手順がありたす。

  1. 䞻な時間は、マルチナヌザヌモヌドでのデヌタの曎新です。アプリケヌション゜リュヌションは、バックグラりンドで曎新するデヌタを準備したす。ナヌザヌはシステムでの䜜業を続行できたすが、システムのパフォヌマンスが䜎䞋し、䞀郚の機胜が限定的に機胜する堎合がありたす。通垞、新しいバヌゞョンぞの曎新は週末ナヌザヌアクティビティが最小限の堎合に実行されたす。
  2. 最小時間-排他モヌドで曎新したす。すべおのデヌタがバックグラりンドで準備されるず、デヌタベヌスの構造を倉曎するずきが来たす。これを行うには、ナヌザヌがシステムで䜜業できない堎合、デヌタベヌスは排他モヌドに転送されたす。曎新速床はナヌザヌにずっお非垞に重芁です。


近い将来-最倧数のシナリオでそれらをカバヌするために、セルフテストのゟヌンを拡倧したす。



おわりに



ERPは、圓瀟の最倧の補品の1぀です。私たちは、その開発に最新の高床な技術を䜿甚し、新しい方法ずツヌルを䜜成しお、䞀方で迅速に開発し、他方で開発した゜リュヌションの高品質を確保しようずしおいたす。



All Articles