中学受験勉強管理システムにカート機能を追加しました
中学受験勉強管理システムにカート機能を追加しました。
単元を切り口に管理する単元メンテナンス/照会と問題属性を切り口に管理する問題メンテナンス/照会にカートボタンを設置しました。後でやりりたい問題をカートに登録しておくというものです。
単元メンテナンス/照会
問題メンテナンス/照会
同じ問題をカートに登録しようとするとエラーになります。
カート画面です。表題でソートできます。解答済を自動判定するにチェック(既定値)すると、カート登録日<解答日の問題は表示されません。カートに入れた状態で解答を登録するとカートから消えるようにしました。カートからデータを削除していないので、このチェックを外すと表示されます。カートから削除する場合は、「カート削除」をクリックします。この場合は物理削除となります。削除確認のポップアップは操作が面倒なので実装しませんでした。間違って押さないように、右側にリンクボタンを配置しました。
選択した問題のみ、或いはまとめてPDFに出力も可能です。
カート画面の問題IDをクリックすると問題が新しいウインドウで表示されます。
解答履歴、解答用紙も表示されます。
スキャンして、バイナリでDBに登録された解答用紙を表示可能です。
カート画面で単元名をクリックすると、単元情報が表示されます。解答もスキャンしてあるので、ここから簡単に表示できます。
あ、この問題後日もう一度やりたいな、と思ったらカートに登録→後日カート照会してPDF出力印刷といった運用になります。
コメント
コメントを投稿