軟件工程 |
https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
---|---|
作業要求 |
https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10458 |
作業目標 |
|
作業正文 |
|
參考文獻 |
|
一.結對人員
徐 磊:20177706
宋齊盾:20176864
二.開發工具
墨刀
三.需求分析——NABCD模型
需求(Need)
- 老師
關注學生的動態、了解學生的現狀
與學生實時交流,檢查作業情況 - 萌新學生
了解導師的個人主頁、與導師交流
想知道學長對於老師的具體評價
了解學長/學姐的發展就業趨勢 - 在校學生
了解學長學姐的動態
了解學長學姐的老師 - 畢業學生
想了解自己老師現狀
與學弟學妹交流(可能主要是學妹)
做法(Approach)
根據需求分析結果,設定一款基於web端的原型
- 用戶注冊(只限本學校使用):
1.用戶注冊時需要用到郵箱和手機號碼,而郵箱綁定了qq的話,則可以通過搜尋,幫客戶查找熟悉的人,並提供對方主頁資料,看是否認識。
2.注冊時會有身份選擇,即選擇老師還是學生。老師可以創建家族樹,學生則不能,但可以通過搜索找到老師並申請加入家族樹,也可從其他學生主頁加入。 - 用戶使用
1.用戶可以發布自己的動態,也可以查看自己聯系人的動態,並可以進行點贊,踩一下,評論等操作。
2.設計有個人簡介模塊,使得同門師兄弟能更好地了解各自的發展狀況和項目進展 。
3.可以了解你同學的圈子,你同學老師的圈子,甚至是你同學老師的老師的圈子。
好處(Benefit)
- 學生層面:通過這個軟件,學生可以直接與導師交流,對於還沒選擇導師的學生,可以方便的與導師當前帶的學生或者已畢業的學生交流,來了解導師而那些面臨畢業的學生,在主頁體現出自己的想法,可以得到學長學姐的幫助,而類似於擁有內推名額的學長學姐也可以通過該軟件來定向幫助那些需要得到幫助的學弟學妹。
- 導師層面:可以方便地向多個學生同時推送作業或者其他通知,想要與某個學生交流時也可以通過家族樹找到某個學生。而通過在動態頁內發布自己的近況,工作情況等等,在發布自己心情的同時,有時也能得到需要的幫助。對於那些不希望讓不怎么熟悉的好友看到的消息(例如工作上的信息讓不是同一家族樹的人知道並沒有任何好處),可以將權限設置為友好,只有同一家族樹可見,而有一些動態,不希望導師、某些同學或者陌生人看到,可以設置為私密,這是專屬於你們的空間。並且可將qq微信上陌生人可見的公開動態爬取到頁面展示,以便別人更好的了解你。
競爭(Competitors)
- 優勢:該軟件在聊天,發布動態方面上都是類似qq,微信的。但由於只注重於交流方面,所以客戶在使用時產生的內存較少,不會像qq,微信一樣使用就產生大量內存。該軟件主要是宗旨重在服務,所以在學校使用期間幾乎不會有廣告,所以大家不用擔心點錯就會下載亂七八糟的軟件。本軟件支持游客登錄,但是已注冊用戶可設置權限,僅讓家庭樹的成員可以看到。
- 劣勢:該軟件雖然注重於聊天,但也局限於聊天,可用擴展功能太少,無關聯軟件,功能有待進一步開發。
推廣(Delivery)
- 可以自己建立一個公眾號,和共享單車或是抓娃娃機合作,讓客戶掃碼關注公眾號,並且每天在公眾號發布推送,等粉絲量累積到一定程度,將公眾號移植到該軟件內,以此增加用戶量;
- 設立會員免費機制,前50位注冊用戶可免費得會員一個月,會員可以在不打破平衡情況下獲得更高權限,以此吸引用戶量;
- 利用qq不小心一點就下的功能來推廣;
四.原型設計
1.登錄頁面
如果有賬號則直接登錄,無賬號則要注冊,無賬號又不想注冊,可以使用游客登錄,如果有賬號不記得密碼,別急,支持郵箱找回。注冊時選擇身份,並綁定手機號和郵箱,方便忘記密碼后更改。
2.主界面
主界面類似於微信,登錄進去即是消息界面,有助於用戶第一時間收到最新消息,並能給予最熱情的回復,頂部有進入功能頁以及返回按鈕。
在主界面點擊浩南頭像,即可進入與之對話界面
在主界面點擊右上角圖標,進入功能界面,分別有聯系人,我的消息,社團動態,我的家族樹,個人空間,注銷/切換賬號等功能
從功能界面進入聯系人界面,可以查看你所有的聯系人,並且將同學老師划分到一個家族樹
從功能界面進入社團動態界面,查看家族樹人的動態和了解不同的人
在社團動態頁面,點擊別人動態下的小房子,即可查看他人的家族樹,並可以選擇是否加入家庭樹
當然,個人空間是必不可少得部分,可以展示自己資料和動態
最后附上動態操作圖
五.結對過程
1.任務分配
徐:共同完成了整體的框架,共同完成了整體的框架,負責墨刀界面的制作,markdown的制作。
宋:共同完成了整體的框架,提供背景圖片,負責細化結構查漏補缺,找材料,制作動圖,轉化為文件上傳到博客園。
2.結對圖片
附上帥圖
附件:我的 PDF
六.心得
徐磊:在實踐中了解和學會原型設計的流程,熟悉了墨刀的用法,在結對的過程中兩個人一起克服困難,與自己一人單打獨斗相比之下,兩人之間的合作確實加快了效率,畢竟能時不時插諢打科幾句,團隊的合作就在於優勢相輔。感覺像是個美術作業,越到后面越魔化,不過做的挺有意思的。
七.改進2.0
改進思路:在功能頁面,加入設置,新建家族樹,家族樹動態(好友動態和家族樹動態是分開的),以便更好的滿足需求分析。
改進后功能圖
新增設置內容
新增創建和退出家族樹界面
改進后好友動態(家族動態和好友動態是分開的)
改進后家族樹(新增功能)
新增家族樹動態
附上家族樹操作動圖
改進后應該是符合了需求分析,做起來挺有意思的。(味同嚼蠟)
八.自評分
項目 | 分數 |
---|---|
NABCD | 35 |
功能設計 | 25 |
界面設計 | 20 |
結對過程描述 | 9 |
成員信息 | 2 |
結對照片 | 2 |
pdf附件 | 2 |