項(xiàng)目初衷
方便開發(fā)者查詢自己所遇到的問題的答案;減少重復(fù)問題的回答仇轻,減輕技術(shù)支持負(fù)擔(dān);方便進(jìn)行知識管理奶甘,不斷改進(jìn)答案篷店。
對于個人來講,借助這個小項(xiàng)目提升自己的綜合能力臭家,發(fā)現(xiàn)自己的不足疲陕,學(xué)習(xí)新技能。
一切以滿足最基本的功能出發(fā)钉赁,不做過度設(shè)計(jì)蹄殃,做好合理的解耦,方便后期進(jìn)行優(yōu)化改進(jìn)你踩。
方案設(shè)計(jì)
幫助中心包含前臺和后臺兩個部分诅岩。
前臺
- 搜索框(模糊查詢,搜索問題)
- 常見問題列表
- 接口測試
后臺
- 用戶管理
- Q&A管理
包含功能
綠色打鉤的為目前已完成的功能带膜。
紅色1為目前正在開發(fā)的功能吩谦。
用戶賬號作為管理員,可以在后臺添加膝藕、編輯Q&A式廷,跟蹤Q&A維護(hù)人信息。
功能思維導(dǎo)圖
技術(shù)選型
后端:
采用Java語言芭挽,Spring-boot框架滑废,Mysql數(shù)據(jù)庫蝗肪,JPA數(shù)據(jù)框架
前端:
為了方便跟Spring框架集成,考慮易用性策严,使用Velocity模板引擎配合Bootstrap前端框架穗慕。