KNOWLEDGE知識の泉

正規化。日本の住所表記はカオス

住所を入力させるシステムを考えた場合、様々な問題が考えられます。例えば、入力された住所と、データベースに登録されている住所を照合する場合を考えてみましょう。 登録住所:大阪府大阪市〇〇区〇〇町1丁目2番3号 入力住所:大阪府大阪市〇〇区〇〇町1−2−3このまま単純に文字列比較

業務を考えて設計を

SEスキル的な話をひとつ。お客様のシステムを設計する際にはそのお客様の業務を考えてお客様に提案しましょう。例えば、あなたが設計した画面は非常に素晴らしく先輩にも褒められたのに、お客様はなぜか不満顔です、なぜでしょう??それは、実はお客様の業務では、他システムでも同じ内容入力を

ER図だけで、お客様ビジネスがわかる

テーブルの相関関係(ER)とレイアウトだけ見れば、お客様ビジネスが想像できる話を。説明を聞かなくとも、どの様な業務で、画面や帳票かわかります。ERはめちゃ大切!担当システムのER図は必ず確認を。もしなければ、そのシステム設計は危いかも。顧客マスタ(会社)と(人)があっ

システム設計はまずアウトプットから

あなたが”顧客マスター登録画面の設計”を依頼されたらどうしますか?テーブルレイアウトを見て項目を洗い出し、参考に他マスター画面を見る。確かにこれらも必要です。しかし、もっとも大切なのは顧客マスターの項目が利用される全アウトプットを確認すること。どの項目が、どの画面、どの機能で

システム開発はV

さて、今日は「システム開発はV、画面設計はZ」です。OJTでは出てこないような基本的な話を簡単に。システム開発の工程はたくさんありますが、概略でいうと要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、運用テストという流れがウォーターフォール手法では一般的です。絵にするとこん

システム構築プロジェクト、成功への道筋

数あるシステム化、開発の経験から成功したプロジェクトの要因は戦争と同じで指揮官、つまりプロジェクトマネージャのマネジメント力にかかっていると新ためて思っております。戦争では勝つ、負けるという単純な判断で戦います。システム化も品質のいいシステムを予算内で納期までに終えると言う単純明快な判断でマ

人工知能とは ①基礎と歴史

人工知能とはいったいなんなのか?現在でもこれに明確な答えなない、専門家の中でも意見が別れていると言うのが、現状です。しかし、一般的には「推論、認識、判断など、人間と同じ知的な処理能力を持つ機械(情報処理システム)であると言われています。 レベル1 制御工学によるシンプルな制御す

人工知能とは ②機械学習の手法

機械学習の具体的な手法 教師あり与えられたデータ(入力)を元に、そのデータがどんなパターン(出力)になるのかを識別、予測する。■例・過去の売上から、将来の売上を予測したい。・与えられた動物の画像が、なんの動物かを識別したい。・英語の文書を日本語に翻訳したい。■予測す

人工知能とは ③ディープラーニング

ディープラーニングの基本多重パーセプトロンニューラルネットワークは、人間の脳のニューロンのネットワークを模倣して作られています。モデルとしては入力と出力の関係性が、隠れ層の中に(重みとして)表現されているだけである。いわゆる隠れ層は入力と出力を関係づける関数になる。単純パーセプトロンは線形分

TOP