1. 程式人生 > 其它 >3月4號考試

3月4號考試

  

2020級《軟體工程》

實發專案系統開發(180分鐘)

 

     河北省重大技術需求徵集系統原型(15分)

 

1、專案需求:

為了充分利用京津科技資源,破解我省產業轉型升級、綠色崛起所面臨的重大技術難題,按照廳領導指示,現面向重點產業、重點領域、重點企業(單位)徵集產業或領域關鍵技術難題,構建我省重大技術需求資料庫,特制定本工作方案。重大技術需求徵集系統流程如下:

2.系統要求與功能設計

2.1 頁面要求

1、根據提供的登入介面素材(login.html)完成登陸介面的展示;

2、根據提供的主介面(index.html)素材完成系統主介面的瀏覽展示;

3、首頁為使用者登入頁面,使用者登入後,進入主介面,要求實現密碼驗證,頁面驗證碼功能;

4、需求徵集功能頁:實現重大技術需求徵集資訊的檢視、線上填報、提交功能

5、需求稽核功能頁:瀏覽已提交的重大技術需求資訊,並對該資訊進行稽核,稽核結果有通過或不通過,並附有稽核意見;

6、系統管理功能頁:使用者註冊、修改密碼;

7、對每頁中的瀏覽結果要求以列表形式展示。

2.2 功能要求

1、使用者註冊:首次使用者使用需要進行註冊,然後登入本系統。(1.5分)

(1)使用者註冊需要填報使用者姓名、密碼、重複密碼、手機號碼、所屬單位五項內容(0.5分)

(2)驗證密碼和重複密碼保持一致(0.5分);

(3)驗證手機號碼為11位數字。(0.5分)

2、使用者登入功能:根據登入資訊錯誤型別,提示使用者名稱、密碼、註冊碼錯誤;(2.5分)

(1)使用者名稱不在資料庫中,提示“該使用者不存在”。(0.5分)

(2)密碼錯誤,提示“密碼錯誤,請重新錄入”。(0.5分)

(3)錄入驗證碼資訊與介面顯示驗證碼碼資訊不一致,提示“驗證碼碼錯誤”。(0.5分)

(4)上述資訊錄入正確,頁面跳轉到系統主介面。(0.5分)

(5)根據提供的登入介面素材(login.html)完成登陸介面的展示;(0.5分)

 

3、系統主介面:(1分)

(1)根據提供的主介面(index.html)素材完成系統主介面的瀏覽展示;(0.5分)

(2)實現主介面左側系統選單欄功能,二級選單包括需求徵集、瀏覽需求、需求稽核、使用者註冊、修改密碼五項功能;(0.5分)

 

3、需求徵集:(4分)

完成河北省重大技術需求線上填報,提交功能,具體徵集內容如下表所示;

河北省重大技術需求徵集表

技術需求名稱

 

 

重大科技需求概述(主要內容,技術指標、預期經濟和社會效益等,500

 

 

 

 

研究型別

□基礎研究  □應用研究  □試驗發展 □研究發展與成果應用 

□技術推廣與科技服務  多選

技術需求

合作模式

○獨立開發     ○技術轉讓  

○技術入股    ○合作開發    (單選框)

計劃總投資 

       (只能填入數字,可以有小數點)

  萬元

 

(1)  實現重大技術需求線上填報功能(0.5分)

(2)  實現驗證重大技術需求概述字數不超過500字(0.5分)

(3)  實現研究型別多選功能(0.5分)

(4)  實現技術需求合作模式單選功能(0.5分)

(5)  實現計劃總投資數字錄入功能(0.5分)

(6)  實現需求資訊提交後臺資料庫功能(1分)

(7)  在後臺數據庫對需求資訊標註狀態為未稽核(需求資訊狀態為未稽核、已稽核、被退回三種狀態)(0.5分)

 

4、瀏覽需求:要求實現檢視已提交的需求資訊功能(2分)

(1)  以列表形式實現已提交需求資訊檢視功能,列表結果顯示序號、技術需求名稱、提交日期,需求狀態四列內容(0.5分)

(2)  實現按照需求狀態過濾查詢結果(0.5分)

(3)  實現按照技術需求名稱查詢資訊功能(0.5分)

(4)  單擊“技術需求名稱”可顯示需求資訊的詳細內容。(0.5分)

 

 

 

5、需求稽核:在瀏覽需求的功能基礎上增加稽核功能(1分)

(1)  基本介面與瀏覽需求保持一致,但是結果只顯示未稽核的需求資訊(0.5分)

(2)  單擊“技術需求名稱”,進入需求資訊詳細內容介面,與瀏覽需求的詳細資訊不一樣的地方在於,增加需求評審意見“通過”和“不通過”單選框,並提示輸入評審意見。(0.5分)

 

 

6、修改密碼:使用者可以選擇選單欄中的修改密碼對自己的登陸密碼進行修改(1分)

(1)實現修改密碼頁面功能(0.5分)

(2)實現修改密碼功能。(0.5分)

 

 

7、資料庫設計:根據題目要求完成資料庫設計(2分)。