第二次作业— —结对项目
第二次作業(yè)— —結(jié)對(duì)項(xiàng)目
標(biāo)簽(空格分隔): 需求分析與原型模型設(shè)計(jì)
結(jié)對(duì)成員:
031302610 黃志鵬
031302603 陳波
1.樣本實(shí)例
一個(gè)老師的迫切需求————開課報(bào)課之繁瑣教師開課報(bào)課現(xiàn)狀描述:每個(gè)學(xué)期中間,第6周,教務(wù)處就會(huì)發(fā)布下學(xué)期開課計(jì)劃,形式開課列表excel。這份開課計(jì)劃書以群發(fā)郵件的形式發(fā)給所有老師。每個(gè)老師收到郵件后,在規(guī)定的截止時(shí)間之前,要將自己的名字填入自己希望報(bào)的課程的那一行“任課教師”列,如果有起訖周序的要求,可以填入對(duì)應(yīng)列中。如果對(duì)于安排等有其他要求可以填入“備注”等。如果沒有特別要求,備注欄等就可以空著。填好后,老師以郵件形式發(fā)回給負(fù)責(zé)人。負(fù)責(zé)人查閱每封郵件,打開每個(gè)excel,查看每個(gè)老師的填報(bào),最后手動(dòng)匯總成一個(gè)excel。困擾在于:群發(fā)郵件、群收郵件、催收郵件、匯總每個(gè)老師的excel,工作量巨大。2.軟件開發(fā)
2.1 需求分析
對(duì)于負(fù)責(zé)人來說,他需要做到開課計(jì)劃通知、群發(fā)郵件、查看教師的填報(bào)、匯總教師開課情況
- 開課計(jì)劃通知 :需要填寫計(jì)劃安排并通過郵件的方式告知所有教師
- 群發(fā)郵件 :需要填寫郵件內(nèi)容以及獲取教師的郵箱地址
- 查看教師的填報(bào) :需要接收教師郵件以及查閱郵件中的excel
- 匯總教師開課情況:需要將每封郵件中的excel中信息提取出來,然后整合在一個(gè)excel中
對(duì)于教師而言,需要在截止日期之前完成開課信息的填寫并提交,其中包括:
- 選擇任課課程 :需要在對(duì)應(yīng)課程進(jìn)行任課教師姓名的填寫
- 起訖周序 :如有特殊要求需要填寫相應(yīng)周序安排
- 備注 :如有其他要求需要填寫相關(guān)內(nèi)容,如無可空著
2.2 概要設(shè)計(jì)
我們打算采用Tomcat以及MySQL構(gòu)建web平臺(tái)以及相關(guān)數(shù)據(jù)庫(kù),為負(fù)責(zé)人與教師提供一個(gè)可供提交填報(bào)、管理信息等功能的網(wǎng)絡(luò)平臺(tái),教師可以通過登錄網(wǎng)站,編輯自己的個(gè)人資料、了解開課信息并進(jìn)行任課選擇,提交自己的開課信息;負(fù)責(zé)人可以通過網(wǎng)站進(jìn)行郵件群發(fā)、查看開課信息,后臺(tái)數(shù)據(jù)庫(kù)會(huì)將教師提交的開課信息進(jìn)行統(tǒng)計(jì)整理;
本次原型模型設(shè)計(jì),我們采用的是開發(fā)工具是Axure Rp
教師和負(fù)責(zé)人可以通過訪問首頁(yè)進(jìn)行注冊(cè)、登錄,左側(cè)設(shè)有公告提示,在登錄時(shí)在下方勾選身份進(jìn)行登錄,進(jìn)入不同的用戶界面,如若忘記密碼可點(diǎn)擊進(jìn)行密碼找回
如下是負(fù)責(zé)人界面的首頁(yè),通過點(diǎn)擊左側(cè)的按鈕,可以實(shí)現(xiàn)群發(fā)郵件、查看開課信息匯總以及教師信息、修改密碼的功能,點(diǎn)擊右上角的首頁(yè)可以返回網(wǎng)站首頁(yè),點(diǎn)擊退出可退出當(dāng)前賬號(hào)并返回首頁(yè)登錄界面
點(diǎn)擊左側(cè)群發(fā)郵件按鈕進(jìn)入群發(fā)郵件界面,可以填寫收件人的郵箱地址,編輯主題內(nèi)容和文本正文內(nèi)容
點(diǎn)擊左側(cè)開課信息匯總按鈕進(jìn)入相應(yīng)界面,可以查看由后臺(tái)數(shù)據(jù)庫(kù)整理的教師開課信息的匯總表格
點(diǎn)擊左側(cè)查詢教師信息按鈕可以通過輸入教師的教工號(hào)進(jìn)行查詢?cè)摻處煹拈_課情況
首頁(yè)登錄時(shí)選擇教師身份登入系統(tǒng),可以跳轉(zhuǎn)到教師界面的首頁(yè),點(diǎn)擊左側(cè)個(gè)人信息按鈕可以看到關(guān)于本人的個(gè)人信息并可進(jìn)行修改信息、上傳個(gè)人照片等功能
點(diǎn)擊左側(cè)開課選擇按鈕可以進(jìn)行任課選擇,通過課程前的勾選項(xiàng)確認(rèn)是否選擇,然后在其后的表格中填寫相應(yīng)內(nèi)容,在截止日期之前可做多次修改,截止日期后便不可修改,表格內(nèi)容會(huì)經(jīng)由數(shù)據(jù)庫(kù)匯總到負(fù)責(zé)人處
2.3 設(shè)計(jì)優(yōu)點(diǎn)
我們的設(shè)計(jì)方案省去了提交、整理、匯總excel所帶來的巨大工作量,教師可以通過網(wǎng)站進(jìn)行在線編輯、提交開課信息,由后臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行整理,在截止日期后統(tǒng)一進(jìn)行匯總,負(fù)責(zé)人可以通過網(wǎng)站直接查看開課信息的匯總,還可以通過在線群發(fā)郵件通知尚未回復(fù)選課信息的教師或可以在線編輯首頁(yè)公告進(jìn)行告知。
2.4 項(xiàng)目競(jìng)爭(zhēng)
我們的設(shè)計(jì)方案是建立一個(gè)web平臺(tái),教師和負(fù)責(zé)人可以通過網(wǎng)站在線注冊(cè)、登錄直接訪問和使用,相較于App客戶端,無需下載安裝,進(jìn)行網(wǎng)站的更新、維護(hù)時(shí)可以直接后臺(tái)操作,用戶不用不斷地更新原有的App版本;但是相較于App而言,缺乏一定的便捷性,用戶可以通過手機(jī)、pad等便捷工具隨時(shí)隨地使用App而無需登錄網(wǎng)站進(jìn)行訪問。
3.總結(jié)
由于是第一次做需求分析,無從入手,便參照了構(gòu)建之法第8章中提到的NABCD模型,如下:
- N(Need,需求)
- A(Approach,做法)
- B(Benifit,好處)
- C(Competitors,競(jìng)爭(zhēng))
- D(Delivery,推廣)
依樣畫葫蘆地將上述幾點(diǎn)描述出來,雖然存在很多不足之處需要改善,但是整個(gè)模型的條理性、邏輯性都較為清晰,通過與市場(chǎng)中存在的同類型產(chǎn)品進(jìn)行對(duì)比,優(yōu)化軟件的各部分功能,體現(xiàn)自身產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力,逐步完善自身的產(chǎn)品,從而更好進(jìn)行推廣。
Thanks for reading.
轉(zhuǎn)載于:https://www.cnblogs.com/hzpgod/p/4830109.html
總結(jié)
以上是生活随笔為你收集整理的第二次作业— —结对项目的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOS第四天-新浪微博 -存储优化OAu
- 下一篇: iOS字体