最近幾年,隨著移動互聯(lián)網(wǎng)的深入發(fā)展,我們的日常生活和工作和微信已經(jīng)緊密綁定。其實(shí),有時候生活和工作的界限已經(jīng)不明顯,在我們的微信好友里既有家人、朋友,也有同事、客戶和領(lǐng)導(dǎo)。
因?yàn)槲⑿胚B接的便利性和溝通的及時性,現(xiàn)在學(xué)校也將微信作為和家長溝通和連接的重要的橋梁。比如在微信群里發(fā)布菜譜、作業(yè)通知、繳費(fèi)通知、活動等等信息。
如果只借助微信群,因?yàn)榧磿r消息太多,如果工作比較繁忙的家長需要了解孩子在學(xué)校的學(xué)習(xí)和生活情況時,免不了要翻閱歷史聊天記錄才行。
本次實(shí)戰(zhàn)教程就利用小程序的便捷性來解決微信群溝通的不足。我們新分析一下需要具備哪些功能和數(shù)據(jù)源如何設(shè)計。
1 角色的劃分
要規(guī)劃一款實(shí)用的小程序,當(dāng)然要從實(shí)際的業(yè)務(wù)出發(fā)。我們做系統(tǒng)的分析時,首先要按照業(yè)務(wù)運(yùn)行的規(guī)則來整理參與業(yè)務(wù)流程的各相關(guān)放。我們先定義如下幾個角色:
- 學(xué)生
- 家長
- 老師
- 管理員
學(xué)生的話,日常的活動就是寫作業(yè),要及時查看老師布置的作業(yè),有的可能還涉及打卡和拍照的事情。
家長的話,內(nèi)容就比較多了,比如要查看學(xué)生的作業(yè)督促完成。有的作業(yè)是布置給家長的,比如學(xué)習(xí)某某安全視頻,拍照打卡。有的活動還需要家長參加,比如校園開放日,節(jié)假日活動。有的家長還關(guān)心還在在校內(nèi)的餐食、體育活動等。
老師,通常需要發(fā)布各類通知,布置作業(yè),做招生宣傳,布置活動要求等。
管理員,主要的工作就是管理人員的信息,比如審核學(xué)生、家長、老師的注冊信息,如果老師或者學(xué)生離開班級要進(jìn)行賬號的禁用等操作。
2 用例分析
有了角色的相關(guān)分析,我們就要考慮用例圖。用例圖先列出具體的用戶,然后就是用戶可以做哪些操作。
學(xué)生的用例圖:
老師的用例:
家長的用例:
管理員的用例:
3 創(chuàng)建業(yè)務(wù)數(shù)據(jù)源
按照上述角色我們創(chuàng)建五個數(shù)據(jù)源,分別是學(xué)生、老師、家長、管理員、年級班級。
打開微搭控制臺,點(diǎn)擊數(shù)據(jù)模型,點(diǎn)擊新建
輸入數(shù)據(jù)源的名稱年級班級表,創(chuàng)建成功后點(diǎn)擊編輯,添加字段
輸入年級名稱,類型選擇文本
繼續(xù)點(diǎn)擊添加字段,然后再輸入班級名稱,類型選擇文本
接著創(chuàng)建學(xué)生表
先添加姓名,類型選擇文本
接著添加性別,類型選擇枚舉,創(chuàng)建一個枚舉類型,枚舉項(xiàng)分別為男和女
接著添加出生日期,類型選擇日期時間,格式選擇日期
接著添加家庭地址,類型選擇文本
接著添加身份證號
接著添加學(xué)號,類型選擇自動編號,編號類型選擇自定義,格式如下:
{DATETIMEUTC:yyyy}{SEQNUM:4}
接著添加所在年級,類型選擇文本
接著添加所在班級,類型選擇文本
繼續(xù)創(chuàng)建數(shù)據(jù)模型,添加家長表
添加家長姓名字段,類型選擇文本
添加家長性別字段,類型選擇枚舉
添加學(xué)生姓名字段,類型選擇文本
添加學(xué)生學(xué)號字段,類型選擇文本
添加聯(lián)系方式字段,類型選擇電話
添加親屬關(guān)系字段,類型選擇枚舉
點(diǎn)擊立即創(chuàng)建,創(chuàng)建選項(xiàng)集
接著創(chuàng)建教師表
添加教師姓名字段,類型選擇文本
添加教師性別字段,類型選擇枚舉
添加所屬年級字段,類型選擇文本
添加所在班級字段,類型選擇文本
添加任教科目字段,類型選擇枚舉
添加是否班主任字段,類型選擇布爾值
添加聯(lián)系方式字段,類型選擇電話
創(chuàng)建管理員表
添加管理員姓名字段,類型選擇文本
添加管理員性別字段,類型選擇枚舉
添加所在部門字段,類型選擇枚舉
添加聯(lián)系方式字段,類型選擇電話
4 創(chuàng)建登錄用戶數(shù)據(jù)源
除了業(yè)務(wù)信息外,如果用戶登錄小程序還需要一個用戶數(shù)據(jù)源
輸入賬號字段,類型選擇文本
輸入密碼,類型選擇文本
輸入登錄方式,類型選擇枚舉
輸入最后登錄時間,類型選擇日期時間
輸入用戶狀態(tài),類型選擇枚舉
創(chuàng)建一個角色字段,類型選擇枚舉
添加業(yè)務(wù)標(biāo)識字段,類型選擇文本文章來源:http://www.zghlxwxcb.cn/news/detail-791849.html
總結(jié)
本篇我們分析了家校通小程序的具體需求,按照需求規(guī)劃了不同角色需要開發(fā)的功能,按照角色設(shè)計了不同的數(shù)據(jù)源存放不同的信息。有了上述的分析和設(shè)計接下來我們就可以進(jìn)入到應(yīng)用開發(fā)了,后續(xù)我們逐步分析功能如何開發(fā)。文章來源地址http://www.zghlxwxcb.cn/news/detail-791849.html
到了這里,關(guān)于家?;ネㄐ〕绦?qū)崙?zhàn)開發(fā)01需求分析的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!