2016-04-04 19 views
2

私の卒業論文では、Webアプリケーション(ユーザーが最もクリックしたボタンや最も訪問したページなど)のユーザーインタラクションを常に監視するWebサービスを開発する必要があります。このプロジェクトの主な目的は、一連の行動プロファイルを生成することです。ユーザーアクティビティを監視するWebサービス

ウェブサービスに関する経験はありますが、このようなプロジェクト(類似のプロジェクト、既存の論文または記事)で出発点が必要です。誰かが助けることを願っています。

答えて

1

restFul Webサービスについて言えば、GET、POST、PUT、DELETEメソッドに関して必要と思われるすべてのAPIを一覧表示するのがよいでしょう。

たとえば、監視するWebサイトのすべてのボタン、リンク、ページのリストが必要な場合があります(getAllItemsと言うことがあります)。そのような個々のアイテムについては、 'onclick'、 'onbuttonpress'などのイベントをキャプチャするようにコードする必要があります(getOnClickForButtonAと言うことができます)。この情報はすべてデータベースに定期的に保存する必要があります。

データベースに十分な情報がある場合は、これを読んだり、いくつかの統計を生成するコードを書くことができます。

したがって、すべての情報を収集する一連のサービス。 すべての情報を格納するサービスのセット。 収集された情報を分析する一連のサービス。

希望すると便利です。

関連する問題