題目
石家莊鐵道大學在校學生行程統計(
20分)
180分鐘
1
、專案需求:
為了有效防止新冠疫情的傳播,急需開發一套在校學生行程統計系統,完成資訊統計,提前準備,有效保護在校學生的安全。
2.
系統要求與功能設計
2.1
頁面功能要求
(1)能夠在tomcat伺服器中正確部署,並通過瀏覽器檢視;(1分)
(2)**頁面整體風格統一;
(3)石家莊鐵道大學在校學生行程統計頁面,頁面效果如圖所示:(15分)
頁面詳細資訊如下表所示:
資訊標題
資訊型別
填寫要求
姓名文字框
學號文字框
要求輸入八位數字
學生類別
單選框單選項:本科生或者研究生
院系下拉列表框
下來列表框內容包括(土木學院、機械學院、交通學院、資訊學院、經管學院)
聯絡**
文字框要求輸入11位數字
健康碼顏色
單選框單選選項(綠碼、黃碼、紅碼)
行程統計
核取方塊□10月30日去過人民醫院
□10月25日以來去過深澤縣人民醫院
□10月16日以來去過深澤縣莊澤村
□10月29日以來去過黑龍江哈爾濱市或者黑河市
□10月18日以來途徑貴州遵義市;北京豐台、昌平
□10月17日以來到過湖南長沙;青海海東市
(以上選項可以多選)
其他涉疫資訊需要填報的
文字框②點選「提交」按鈕,儲存成功則提示資訊「填報成功」,失敗則提示「資訊填報錯誤」,並返回當前頁面
評分標準:
①完成石家莊鐵道大學在校學生行程統計頁面(未完成0分,完成2分);
②儲存行程資訊入庫(未完成0分,完成6分);
③學號和聯絡**判斷是否為指定位數的數字。(未完成0分,完成乙個0.5,全部完成1分);
④學生類別和健康碼顏色實現單選框選擇功能(未完成0分,完成乙個0.5,全部完成1分);
⑤實現院系下拉框功能(未完成0分,完成1分)。
⑥實現行程統計核取方塊功能(未完成0分,完成2分)
⑦實現提交後資訊提示功能;(未完成0分,完成2分)
2.2
功能要求
(1)設計出合理的資料庫和資料表,要求使用mysql、sqlserver、oracle三種資料庫中一種(1分)
(2)使用serverlet實現資訊提交功能(1分)。
(3)使用j**a bean封裝資料庫連線操作(2分。)