プロジェクトの目的

このシステムは、電話帳を使用する際のユーザーの一般的なニーズに基づいて開発されています。電話帳を最新の状態に保つために、管理者は電話帳の既存のレコードを追加および削除したり変更したりする権限を持ちます。ディレクトリ ユーザーには、特定のレコードを検索し、利用可能なすべてのレコードの詳細を一覧表示する権限のみが与えられます。管理者は、顧客レコードの追加、特定のレコードの検索、レコードの削除、既存のレコードの変更など、さまざまな操作を実行する権限を持ちます。短い時間間隔で検索結果を提供するために、最適化された検索アルゴリズム コードが使用されており、数秒以内に結果が提供されます。

すべての操作をできるだけ簡単にするために、ユーザーフレンドリーなアプローチが考慮されています。ユーザーは、操作を成功させるために、最終確認時に回答を入力するだけで済みます。治療システム背景すべての処理タスクを処理し、データの整合性を維持してデータの冗長性を削減します。検索操作の場合、ユーザーは連絡先番号または電話番号を使用して特定のレコードを取得できますが、唯一の条件は、顧客レコードがファイル システムで利用可能であることです。そのようなレコードが利用できない場合は、ユーザーがシステムに提供したデータに基づいて適切なエラー メッセージが表示されます。

既存システム

顧客は、希望する結果を予定通りに得るためのより便利な方法を必要としています。テクノロジーがすべての人の生活において重要な役割を果たしている今日の時代では、人々は特定の記録を検索するために古き良きマニュアル本を使用することを余儀なくされています。出版社であっても、毎年発行される新しい巻に新しいファイルを印刷する必要があります。顧客は毎年、新しいボリュームに対して金額を支払うことに常にイライラしています。

特定のレコードを検索するプロセスも顧客にとっては大きな問題です。最初にインデックス ページを参照してアルファベット文字の詳細を取得し、次にページ番号を使用して別のページを参照する必要があります。望ましい結果が得られますが、これも時間のかかるプロセスです。

提案システム

この新しいシステムでは、顧客の要件を満たすすべての機能がわずか数秒で追加されました。必要な結果をタイムリーに提供するために、二分探索法を使用して最小限の時間で結果を生成しました。顧客は毎年新しいボリュームを購入する必要はなく、更新されたレコードを入手するために新年まで待つ必要もありません。新しい顧客の詳細は管理者によって更新されるため、ユーザーは毎回最新の情報を入手できます。

データの冗長性を排除し、検証プロセスを実行するために、クラスごとのバックグラウンド コードがこのタスクを担当します。管理者が入力中にエラーを犯した場合、修正が必要になるとともに警告が表示されます。また、グラフィカルな表示でお客様にシステムの便利な使い方をご案内します。

プロジェクトをダウンロードする

電話帳管理システム