中学受験勉強管理システムにカート機能を追加しました

中学受験勉強管理システムにカート機能を追加しました。

 

単元を切り口に管理する単元メンテナンス/照会と問題属性を切り口に管理する問題メンテナンス/照会にカートボタンを設置しました。後でやりりたい問題をカートに登録しておくというものです。

 

単元メンテナンス/照会

2017-04-25

 

問題メンテナンス/照会

2017-04-25 (2)

 

同じ問題をカートに登録しようとするとエラーになります。

2017-04-25 (3)

 

カート画面です。表題でソートできます。解答済を自動判定するにチェック(既定値)すると、カート登録日<解答日の問題は表示されません。カートに入れた状態で解答を登録するとカートから消えるようにしました。カートからデータを削除していないので、このチェックを外すと表示されます。カートから削除する場合は、「カート削除」をクリックします。この場合は物理削除となります。削除確認のポップアップは操作が面倒なので実装しませんでした。間違って押さないように、右側にリンクボタンを配置しました。

選択した問題のみ、或いはまとめてPDFに出力も可能です。

2017-04-26 (4)

 

カート画面の問題IDをクリックすると問題が新しいウインドウで表示されます。

2017-04-26

 

解答履歴、解答用紙も表示されます。

2017-04-26 (1)

2017-04-26 (4)

スキャンして、バイナリでDBに登録された解答用紙を表示可能です。

2017-04-26 (2)

 

カート画面で単元名をクリックすると、単元情報が表示されます。解答もスキャンしてあるので、ここから簡単に表示できます。

2017-04-26 (3)

 

 

あ、この問題後日もう一度やりたいな、と思ったらカートに登録→後日カート照会してPDF出力印刷といった運用になります。

コメント

このブログの人気の投稿

ダブルクォーテーションで括られたCSVカ​ンマ区切りテキストファイルを SQL Server で Bulk Insert する方法

PowerShellでTSV/CSVの列を絞り込んで抽出し、(先頭/行末)からN行出力する

IKEAの鏡を壁に取り付ける