絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

3 件中 1 - 3 件表示
カバー画像

システム開発はなぜ難しいのか|フロントエンド・バックエンド・データベースという「構造」の話

最近はAIの進化によって、以前よりも簡単にシステムを作れる時代になりました。実際、Vibe Codingや生成AIを使えば、短時間でWebサービスや簡単なツールを作ることも可能です。しかし、実際に作り始めると、多くの人が途中で気づきます。「システムって、思っていたより複雑だな」ということに。■ システムは大きく3つで構成されている基本的に、WebシステムやSaaSは以下の3つで構成されています。1. フロントエンド(Front-end)ユーザーが実際に見る画面部分です。・Web画面・ボタン・入力フォーム・スマホ表示・画面デザインなど、いわゆる「見える部分」を担当します。2. バックエンド(Back-end)システム内部の処理を行う部分です。例えば、・ログイン認証・API処理・データ計算・外部サービス連携・権限管理など、ユーザーから見えない裏側の処理を担当します。3. データベース(Database)データを保存・管理する場所です。・ユーザー情報・予約情報・チャット履歴・顧客データなどを安全に保持します。この設計が崩れると、「あとから修正できないシステム」になりやすくなります。 昔から「分業」が前提だったもともとシステム開発の現場では、これらは分業されていました。例えば、・フロントエンドエンジニア・バックエンドエンジニア・インフラ/DB担当・UI/UXデザイナーといった形です。つまり、一人ですべてを担当する前提ではないということです。UIやDashboard設計も別の専門領域特に最近は、単純に「動けばいい」だけではなく、・見やすさ・操作しやすさ・管理のしやすさといったUI/UXも
0
カバー画像

Power BIの画面からデータを更新する方法?!

みなさまはじめまして。TIムトゥと申します。元々は新卒で某外資系コンサルに入社し、某巨大外資コンサルに転職したのち、現在は某規制業界で社内SEをやっております。これまで、ERPとそのDWH/BIの導入に携わることが多かったのですが、そこでの常識を打ち破られた話をさせていただきたい、、、と思います。「BIってあくまでデータの可視化・参照を行うだけだよね」というのがこの15年ほどの常識だったのですが、なんとPower BIでは、、「Power BIの画面からデータを更新することができる!!」のです!!!具体的には、Power PlatformのデータベースであるDataverse上にデータを格納するテーブルを作成し、そのでテーブルを更新するPower Appsを作成し、Power BIの"Power Appsビジュアル"から呼び出すことで実現が可能となっています。アーキテクチャのイメージ実際の用途としては、・実績を表示するBIに対して、各部署のコメントを入力させるといったことが考えられます。しかし、Power BIからPower Appsの画面を呼び出してデータを登録する都合上、コメント入力のような「独立したデータ」の登録となり、普段の業務で考えられる「予算実績に対して、見込みの数字を入力したい」というケースにはどうしても対応がむつかしいと感じています。。実際の数字入力のイメージ「やはりPower BIからの入力には限界があるのか?!」と感じたそこの皆様。実はこれ、Fabricを使えば実現することが可能なのです!!ということで次回は「Fabricを使ってPower BIからデータを
0
カバー画像

What is a database?

What is a database?■Traditional problems with files・Data is duplicated.・Data inconsistency occurs.The concept of database was born to solve these problems.The case that two systems have the same data, for example.■The purpose of using the database①Share data and keep it consistent.②Make the data independent from the system.   It will become easily to update the data.③The data will be protected.-----------------------------------------------------------[Japanese]データベースとは■従来のファイルにおける問題点・各ファイルに同じ内容のデータが複数発生することがある(重複)・データの矛盾が発生する(複数の利用者が同時に更新するとき)これらの問題点を解決するために、データベースという概念が生まれました。(例)2つのプログラムが同じ内容のデータを持っている場合■データベースの目的①データの共有化 → 整合性を保つ②データのプログラムからの独立 → 保守・変更が容易になる③データの機密保護
0
3 件中 1 - 3