網報系統前臺簡要需求分析
(一)目前承辦考試項目考生在報名時均需要填寫以下基本情況:
- 姓名
- 證件類型
- 證件號碼
(二)大致相同項,這些項基本上都有,區別只在于是否為必填項
- 性別
- 民族
- 出生日期
- 戶籍(或所在地)
- 政治面目
- 學歷
- 職業
- 職稱(有的考試項目沒有)
- 通訊地址
- 郵編
- 聯系電話
- 工作單位
為方便考生管理,應增加安全問題以及安全答案,用于找回密碼。
(三)在報名階段,主要不同的地方在于報名信息有較大的區別。
- 報考的級別:有的考試有級別選擇,但有的沒有
- 報考種類:有的考試分上機和筆試,或者口試和筆試,還有一種情況,不同的級別可能會有不同的報考種類
- 補考:有的考試有,有的沒有,或者根據級別的不同可能會沒有補考,另外成績保留時間也不一樣
- 考試地點:通常都是在本校,但有少數考試是在外校
初步設想:設一個基本信息表(大表,是否需要做成一個純存儲表還在考慮中),一個考試項目字段對應表(包括是否必填等信息),基本信息表中只設都相同的三個項為必填項,其他不設,由程序控制是否必填。比較麻煩的是報名信息部分,如果根據每個考試單獨寫死倒是很容易,但要想比較靈活,方便以后增加考試項目就需要好好的計劃一下,這塊暫時先放放。
(四)在考生填寫報名信息時,應該及時給于提示,在填寫完畢后,給于錯誤提示。
(五)在填寫普通信息時,應在客戶端和服務端都驗證:
- 是否必填
- 格式是否正確,如身份證、郵箱等
- 是否有非法輸入。
(六)考生在進入網站時(首頁)顯示一個報名向導,分為以下步驟:
- 填寫身份證號以及選擇要報名的考試項目(本校只接受身份證號報名,不接受其他證件號。這一步要不要增加驗證碼,待定)
- 填寫考試報名所需基本信息
- 填寫考試報名相關信息
- 顯示完整報名信息
已報名考生:
- 在第一步填寫完成后,程序應該判斷在本次考試中該考生是否已報名,如果已報過名的轉入到登陸界面,讓考生登陸進入后進行修改。
- 登陸后,顯示向導第二步,程序從以前報名信息中讀取信息,并填寫。
- 完成修改后,程序向郵箱發送郵件。
第一次報名考生:
- 在填寫第二步時,從外部數據中選取該考生照片。
- 在完成三步后,程序向郵箱發送郵件,自動增加新的用戶,默認密碼為身份證號后六位。
在填寫第三步時:
- 默認情況下,根據身份證號以及考試設置,自動填入補考項
- 考生自主修改時,如果有補考,則要對規則進行驗證,如果出現已知錯誤,給出提示,并報名失敗。例如:某一考生上半年報名的一級,但沒有過,下半年報考時,該考生應該不存在補考,如果該考生已存在于成績庫中,應該對該考生進行強制驗證。
(七)成績查詢時,顯示一個查詢向導,分為以下步驟:
- 填寫身份證號或準考證號以及選擇要查詢的考試項目
- 如果成績庫中有該考生成績,顯示該考生歷年考試成績,如果沒有該考生成績,則顯示國家教育考試中心網址,讓考生繼續查詢
(八)查詢報名信息時,顯示一個查詢向導,分為以下步驟:
- 填寫身份證號以及選擇要查詢的考試項目
- 顯示當前考試報名信息,以及交費情況、交費時間,地點等通知。考試地點、準考證等考試信息(需要根據數據決定顯示那些信息)。
(八)常規非主要功能需求
- 簡單的新聞功能
- 簡單的常見問題
- 在線答疑(由于沒有專人值守,待定)
- 密碼修改以及找回功能
這個星期的事還真多,又要報職稱,又得準備下個星期的全國計算機等級考試。
浙公網安備 33010602011771號