一、掌握軟件原型開發技術html
二、學習使用軟件原型開發工具app
使用的工具:墨刀(APP端開發原型)框架
工具簡介:工具
墨刀(MockingBot)是一款簡單快捷的原型設計工具佈局
墨刀工具設計APP的優勢及特色:學習
(1)拖拽操做,輕鬆完成界面設計開發工具
(2)多格式離線文件下載動畫
(3)雲端實時保存,工做無縫銜接網站
(4)支持建立 iPhone/iPad、Android、平板、watches、PC 各平臺設備的原型,也能夠自定義設備尺寸,提供一個便捷、真實又自由的創做環境。ui
(5)提供 iOS、Android 等平臺的經常使用組件及大量精美圖標,原型搭建就像堆積木同樣輕鬆。同時還能夠自定義本身的個性化組件,方便項目之間自由切換、使用。
(6)提供豐富的頁面切換方式、交互手勢及動畫,簡單操做便可創做仿若真實 app 的產品 demo。
(7)經過二維碼、連接分享,能夠在網頁、移動端、墨刀預覽助手 app 中快速查看產品 demo 的演示效果。
(8)內設30餘種組件動做、30個以上內置組件組合、7種基礎應用模板、豐富圖標庫。
隨着移動互聯網技術的發展,以及智能手機的遍佈,手機在咱們的生活中逐漸佔據了更加劇要的地位,各類各樣的手機App也孕育而生。國家衛生和計劃生育委員會主任李斌在十二屆全國人大四次會議舉行記者會上表示,全面實施「兩孩政策」後咱們國家從此每一年大致出生1700萬或者以上,如今每一年1600多萬新生兒。也就是說從此兒童教育這一塊的教育壓力會增大。也就意味着老師的工做壓力也會增大,而且教育是學校和家庭共同的責任,因此家長也應該負起相應的責任,作一些力所能及的事情(如:檢查做業)。家長在經歷裏了一成天的忙碌以後,不想再翻開習題答案冊,而且有的習題答案冊只給出答案。所以開發一款基於Android平臺的小學課後答案查詢App十分必要。
課後答案查詢App是一款針對小學生課後輔導的答案查詢App。對家長而言,相比於傳統的習題答案冊,課後答案查詢App不須要盲目的整本書翻閱查找答案在哪,只須要進入相應的習題答案冊選擇要查詢的章節與題號或者輸入帶查詢的題目內容便可,簡化了查題過程較少了查題時間;對老師而言,在家長已經檢查過學生做業的狀況下,學生錯題減小了,在必定程度上解決了老師的工做量;對學生而言,有的題目家長也不會,或者家長沒時間的狀況下,則多了一種求助手段。相比較於其餘同類產品而言,課後答案查詢App實現用戶身份認證,查詢結果按身份顯示,大大減小學生照抄答案的現象。
下圖爲軟件設計框架圖
三、原型設計結果
墨刀原型設計連接:https://modao.cc/app/OuovJ9uF96rEMmsx3T2qr7AyRQLRgU7
首頁: 登錄註冊界面:
初始年級選擇界面 搜題功能
精準查詢
掃碼查詢
搜索成功界面 搜索失敗界面
四、原型設計思路
PP home page, login and registration interface: the main functions of this page are login or registration. We want to use parents, so we specially designed a registration mechanism. Only when we meet the requirements of our examination and apply for registration as a specific user, can we carry out the above operation and find the answer to the homework, thus reducing the situation that students use the software to query the answer to the exercises after class.
初始年級選擇界面:用戶進行的第一次年級選擇,爲後來的搜題打基礎。
搜題功能:該功能分爲三個界面,兩個部分。分別是:精準查詢和掃碼獲取。
精準查詢:家長能夠經過直接搜索教材名稱、學生年級、做業所在章節、做業題目的關鍵字獲取知足條件的習題,而後,在這些當中篩選出所要查詢的習題,從而獲取習題答案。同時,這種機制節省了家長檢查孩子做業的時間,更貼近家長的需求。
掃碼查詢:掃碼獲取書籍條碼,獲取書籍答案或者根據條碼反饋,輕鬆做業。
搜題成功界面:屏幕顯示搜題答案。
搜題失敗界面:屏幕顯示搜題失敗,可選擇再拍一遍。
五、原型設計心得
在作設計以前,我和個人團隊一塊兒讀了老師給咱們提供的有關原型設計的文檔(《構建之法》第10章 典型用戶和場景http://www.cnblogs.com/xinz/archive/2011/10/30/2229236.html阿里巴巴衛哲關於軟件產品的討論http://iamsujie.com/8000/8018/ ),這些文檔使我在原型設計上面有了更好的新思路,《構建之法》拓寬了個人思路,打開了個人侷限,使我明白了好多在軟件工程設計中咱們將要遇到或已經遇到的疑問,並提供了行之有效的解決思路;而衛哲的3+1理論,更讓我直擊工程的本質:
需求是從哪裏來的?目標客戶是誰?
有多少人有這樣的需求?這個需求緊迫嗎?
他們的痛是什麼?場景是什麼?(用產品以前/以後)
+1:
解決以後在網站數據上會有什麼表現?
前3個問題可以幫咱們切入問題的本質,引起更多的思考,後一個問題讓咱們思考到底要什麼樣的結果,如何衡量。而這恰好是咱們去思考一個工程真正缺乏的東西。
咱們都知道原型在產品的開發過程當中具備重要的做用,在開發早期它的重要性不言而喻。在產品設計階段,畫出產品原型,這是詳查和分解應用最簡單最低成本的階段,充分利用該階段,能夠避免後期改寫大量代碼。咱們在設計過程當中,對界面的功能模塊、圖片信息、組件製做、總體佈局等部分分別作了設計和展現,致力於展示一個好的原型設計。指望會讓整個團隊更好的理解產品,從而提早發現問題並解決問題,也指望咱們的合做夥伴可以提早預覽將要交付的工程,並和他們進一步溝通,以期在工程開始最初就能接近他們的需求從而減小返工的機率和頻率。原型設計在軟件工程中是一個不可或缺的過程,它能夠是咱們用最少的時間作出滿意度最高的工程,咱們應該重視原型的設計,也但願通過這次的原型設計能使咱們的工程後期能更夠更加順利的進行。