2018年3月13日火曜日

5 Information Technology 2






DATABASES



Database Management System (DBMS)DataOrganizeするシステムです。



重複するファイルを持たずに、1つのデータセットを持ち、必要な時に取りに行けばいい。



DBMSは、ファイルではなく、データをManagementします。



常に考えなければいけないのは、費用対効果です。



Decisions must be made when setting up a database



How much data to capture in light of Cost vs. Benefit





Organization



Hierarchical: A “tree and branches” approach 親があって子がある、みたいな。



Network



Networkのデータベースの特徴は、1つのデータベースに対して、複数のアクセスポイントを設けます。



Relational



一般的に企業で使われているのが、テーブルを使うRelational databaseです(MicrosoftAccessOracle)。



Drawbacks難点は、Some data duplication



Commands



Data Query Commands:有名なのがQuery by Example (QBE)。インターネットの空席情報など。key wordsから探します。Advantageは使いやすいこと。



SQL:データの検索変更削除の処理を行う言語です。



Data Definition Commandsset up data structuresに使います。



Data Manipulation Commands:データを追加、削除、Updateします。







SYSTEMS DEVELOPMENT



System Developmentステージについて



1. 一般的に、システムのDevelopmentをする場合、identifying the hardware and software to be assembled into a computer system to be used to meet a set of specified requirements



2.  There are different ways to describe the steps in systems development.



a. System analysis:既存のシステムがどうなっているのか、それをどういう風に変えていきたいのか、Investigationをします。そしてFeasibility Studyをします。



b. Feasibility study (often combined with the systems analysis step) :ユーザーのニーズを聞いて、Objectiveをしっかりします



c. Systems design:データのデザイン、プロセスのデザイン、そしてユーザのインターフェースのデザインに入ります。

This step is performed before hardware and software are purchased まだ、この時点では買いません。

そして、プログラムを書いていきます。

そして、この段階でどういうソフトウェアを買うべきか、どういうコンピュータを買うべきか、Identifyしていきます。



d. System Implementation導入:規格に基づいたハードウェアとソフトウェアを買って、誰かを雇う必要があったり、トレーニングを受けさせる必要があります。エラーが見つかればDebugしていきます。そしていよいよConvert to new systemです。そしてBefore final implementation、最後のテストをします to make sure the new system will serve the organization’s needs。このステージでシステムエラーが起こると、非常にお金がかかります。そしてシステムのドキュメンテーションをしておかなければいけません。



e. システムのMaintenanceについて



キーワードはMonitoringEvaluating、そして必要があればシステムをModifyingします。







TRANSACTION PROCESSING



●トランザクションのプロセシングモード



1. Batch:週に1回、午後5時以降など、一定の間隔を置いて行います。Usually the least expensive choiceDrawbackは、バッチが行われるまでマスターファイルがUpdateされないことです。



2. OnlineInput device is connected to CPUMaster files are updated as the transaction data is inputIf online, but not online real-time, the input need not occur contemporaneous with the transaction。午前10時に取引先で売り上げました。午後3時に会社に戻り、自席のPCで自分の売り上げを上げます。



3. Online Real-Time (OLRT)



Input deviceがあって、同時に売り上げます。銀行のATMなど。



4. Distributed:分散処理







DOCUMENTATION



フローチャートData Flow Diagrams (DFD)があります。



フローチャートの方が、physical and logical characteristicsを示しているので、細かいです。ハードウェアを変えたら、Updateしなければいけません。



Data Flow Diagrams (DFD)は、単純にlogical characteristicsロジックの所だけを見せているので、Physicalaspectを省いています。フローチャートよりDFDの方が、ITに詳しくない人にも分かりやすいです。








海外格安航空券を探すなら スカイチケット!


0 件のコメント:

コメントを投稿