タグ付けされた質問 「tracking」

4
データベース履歴表/追跡表
現在、次のように追跡/履歴テーブルを構造化します。 PrimaryKey-ID OtherTableId-fk fieldName-追跡するフィールドの名前 OldValue NewValue ユーザー名 CreateDateTime したがって、基本的には、別のテーブル履歴を追跡し、変更されたフィールドの列名を新しい値と古い値で保存するテーブルが必要です。私の質問は、誰でもこれに穴を開けることができますか?また、その追跡がテーブルの列名のみがfieldName列に入力されるようにする最も簡単な方法は何ですか?現在、私のオプションは、作成中のサービスに列挙を含めるか、別のステータステーブルを作成してfieldNameをfkにすることです。より良いアイデアはありますか? 目標の編集:現在、追跡する必要があるフィールドは2つだけです。1つのフィールドはWebページに表示され、履歴が表示されます。もう1つのフィールドには1つの部門のみがアクセスし、クエリ可能なデータベースのビューにアクセスできます。彼らは、この1つのフィールドだけを照会して、フィールドを変更したユーザーと何に関する情報を取得します。これが、テーブルレコード履歴の正確なコピーではなく、データベースフィールドがテーブル列を定義する場所に設定したかった理由です。将来的にフィールドを追加または削除する可能性がある2つのフィールドのみを追跡する必要があります。 ありがとう!
13 database  sql  tracking 

4
チームのかんばんの品質属性を追跡するにはどうすればよいですか?
私のチームは、日々の進行状況を追跡するためにかんばんシステムを使用しており、機能(ユーザーストーリーとしてキャプチャ)の進行状況を理解するために非常にうまく機能しています。最近までうまく機能していた機能を開発するにつれて、システム設計の出現をほぼ許可しました。過去2週間で、パフォーマンスと変更可能性の品質属性に特に関連するアーキテクチャのトレードオフについていくつかの議論がありました。 私が思うに、機能を実装してシステムを設計するときに、アーキテクチャについて暗黙的に決定を下しますが、既知の品質属性要件に関してはそれらの決定を考慮していません。これらの重要な設計上の決定がどのように行われているのかを追跡/キャプチャ/視覚的に表現できれば、チームメンバーが実装中にシステムのアーキテクチャにさらなる緊張を生じさせないようになります。そしてもちろん、より複雑なものに、私たちのボード上の機能はありません、排他的、機能的で、時には建築の複雑さを隠します! チームのかんばんの品質属性(またはその他のアーキテクチャに関連する決定)の進捗を視覚的に追跡するにはどうすればよいですか?

3
REST API呼び出しを通じてアプリの使用状況を追跡することは倫理に反していますか?
サーバー側でPHPベースのREST APIへのASIHTTPRequestを使用してウェブサイトと通信するアプリを構築しています。 当然、私のアプリではサーバー側にさまざまなエンドポイントがあり、通常はJSONデータを返します。 各エンドポイントがヒットした回数についてカウンターをログに記録することは倫理的ではありませんか? どのエンドポイントがヒットしたか、ユーザーエージェント、時刻、場合によってはそれらのIP(グループの訪問など)をキャプチャして、アプリがどのように使用されたかをキャプチャしたいと思います。 これを行うには許可を求める必要がありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.