已結(jié)束已結(jié)束做個招飛板塊培訓(xùn)助手微信小程序,預(yù)算5K以內(nèi)
一、項目概述開發(fā)一款微信小程序,核心功能為題型分類、自定義抽題數(shù)量、指定題目 5 秒限時作答、答題結(jié)束后即時展示每題對錯結(jié)果。簡化非核心功能:不存儲用戶歷史答題記錄、不設(shè)置錯題本模塊,用戶每次答題結(jié)果僅當(dāng)次展示,退出頁面后不保留。小程序需滿足操作流暢、限時精準(zhǔn)、用戶數(shù)據(jù)隔離的需求,無社交、支付等復(fù)雜功能。二、核心功能需求(一)前端用戶端功能用戶登錄模塊(數(shù)據(jù)隔離基礎(chǔ))登錄方式:微信授權(quán)一鍵登錄,通過微信用戶唯一標(biāo)識(OpenID)區(qū)分用戶,未登錄用戶無法進入抽題答題頁面。登錄后僅驗證用戶身份,不存儲任何個人信息及答題數(shù)據(jù)。題型分類模塊后臺預(yù)設(shè)招飛相關(guān)題型大類(如 “空軍招飛 - 數(shù)學(xué)”“民航招飛 - 英語”“PAT 測試 - 圖形推理”),支持增刪改題型名稱。前端首頁展示所有題型分類,已登錄用戶點擊對應(yīng)題型進入抽題設(shè)置頁面。抽題作答模塊(核心功能)抽題設(shè)置:用戶選擇題型后,可自定義抽題數(shù)量(如 5 題 / 10 題 / 20 題,默認 10 題),系統(tǒng)隨機抽取該題型下題目,單次答題會話內(nèi)不重復(fù)抽題。題目展示:單題依次展示,包含題干、A/B/C/D 四選項、倒計時提示(僅限時題顯示)。限時機制:題目分兩類:限時題(5 秒作答)、普通題(無時間限制),后臺可給每道題標(biāo)記 “限時 / 普通” 屬性。限時題展示 5 秒倒計時動畫,倒計時結(jié)束前用戶可提交答案;超時未提交自動判定為 “未作答”,并直接跳轉(zhuǎn)到下一題。答題操作:用戶點擊選項后即時提交答案,不可返回修改上一題,自動進入下一題。結(jié)果展示模塊(簡化核心)答題結(jié)束后,頁面展示總題數(shù)、答對題數(shù)、正確率。逐題展示結(jié)果:按答題順序列出每道題的題干、用戶答案、正確答案、對錯狀態(tài)(如 “第 1 題 ? 正確”“第 3 題 ? 錯誤”)。數(shù)據(jù)規(guī)則:僅當(dāng)次答題會話展示結(jié)果,用戶退出結(jié)果頁面、刷新頁面或重新答題后,上一輪結(jié)果自動清除,無任何數(shù)據(jù)留存。結(jié)果頁提供 “重新答題” 按鈕,點擊后可返回抽題設(shè)置頁面,重新選擇題型和題量。(二)后端管理功能題庫管理模塊(唯一后端功能)支持Excel 批量導(dǎo)入題目,導(dǎo)入字段包含:題型分類、題干、選項 A/B/C/D、正確答案、是否限時(是 / 否)。支持單題增刪改查,可手動修改題目屬性(如調(diào)整限時狀態(tài)、修正答案)。無用戶數(shù)據(jù)管理功能:不存儲任何用戶答題記錄,僅維護題庫數(shù)據(jù)。三、非功能需求性能要求頁面加載時間≤2 秒,抽題響應(yīng)時間≤1 秒,切換題目無卡頓。5 秒限時倒計時精準(zhǔn)無誤差,與手機系統(tǒng)時間同步,頁面切換、鎖屏等操作不影響倒計時準(zhǔn)確性。支持同時在線用戶數(shù)≥100 人,無崩潰、數(shù)據(jù)混亂問題。兼容性要求適配微信客戶端 iOS/Android 主流版本(近 2 年發(fā)布版本)。適配主流手機分辨率,頁面布局無錯亂、按鈕點擊無失效。安全性要求用戶登錄僅獲取 OpenID,不采集、不存儲任何個人隱私信息。題庫內(nèi)容僅允許前端展示,禁止用戶直接下載、復(fù)制。后端接口添加用戶權(quán)限校驗,非登錄用戶請求直接拒絕。運維要求提供小程序上線部署指南(含微信公眾平臺配置、服務(wù)器部署步驟)。提供題庫管理操作手冊,指導(dǎo)非技術(shù)人員完成 Excel 批量導(dǎo)入、單題修改。四、技術(shù)要求開發(fā)技術(shù)棧前端:微信小程序原生開發(fā)(WXML + WXSS + JavaScript)或 uniapp 框架(確保小程序端體驗一致)。后端:Node.js/ PHP / Python(開發(fā)者任選擅長技術(shù)棧)。數(shù)據(jù)庫:MySQL(輕量配置,僅存儲題庫數(shù)據(jù),無需大容量存儲)。服務(wù)器:騰訊云 / 阿里云輕量應(yīng)用服務(wù)器(2 核 4G、帶寬 5M 即可滿足需求)。第三方依賴僅接入微信小程序官方登錄接口,無其他第三方 SDK。五、交付物清單開發(fā)交付物小程序前端源碼(含頁面代碼、配置文件、靜態(tài)資源)。后端源碼(含題庫管理接口、登錄校驗接口、抽題邏輯代碼)。數(shù)據(jù)庫初始化腳本(含招飛題庫測試數(shù)據(jù))。文檔交付物小程序上線部署指南。題庫管理操作手冊。功能測試報告(含限時精準(zhǔn)度、數(shù)據(jù)隔離、結(jié)果展示等核心測試用例)。
*************
*************
評論
圖片
表情
