第一次結對作業:原型設計


這個作業屬於哪個課程 2018級計算機和綜合實驗班
林婧虹 211806229
陳子晗 211806109
這個作業要求在哪里 第一次結對作業:原型設計
這個作業的目標 學會合作、完成原型設計
作業正文 ...
其他參考文獻 ...

零、計划安排

步驟 計划時間 完成狀態
需求分析 1h 完成
細節討論 30min 完成
原型設計 8h 完成
原型優化 1h 完成
原型發布 1h 完成
編寫博客園 2h 完成

一、簡單介紹

  1. 結對成員1 —— 林婧虹:我來自18級計科三班,學號是211806229。
  2. 結對成員2 —— 陳子晗:我來自18級計科一班,學號是211806109。

二、結對過程

1. 結對原因

之前Java實踐課已經合作過一次,而且大家都能肝,所以自然而然的繼續合作了。

2. 結對感受

林婧虹:很少參與組隊活動,一般實踐都是能一個人完成的盡量完成。因為,我覺得我的水平有點拉跨,什么都學過有點,但是都不咋地,怕拖隊友后退,而且很少能遇到能肝的隊友,很多時候遇到的都是喜歡快到DDL才提交作業的,我快到截止日期的時候會很焦慮,所以一般都是提前完成作業。遇到有拖延症的隊友是真的真的非常的難受,自己一個人反而更高效。但是這次合作還是很愉快的,都是能肝的,喜歡提前完成作業的,而且大家都提前學過axure,完成的相當的高效。期待下次合作!
陳子晗:兩個人結對工作,確實比一個人干效率要來的高。我自己一個人的話,絕對要先摸幾天魚。結對的過程還是比較順利的,很快就定下了小程序的大概需要的功能。因為這次不用寫代碼,我們就分開各做各的,然后由她進行把控,整合。就是隊友完成任務的速度,着實讓我猝不及防。下課剛布置完作業,晚上就做的差不多了。

3. 對對方的評價

林婧虹:陳子晗同學,最開始認識在紅樓實驗室,雖然沒有太多的接觸,但是發現了這是一個猛人。后來慢慢的接觸發現,確實很強,學過很多種語言,和其他知識,特別是Java,真很強。在本次結對過程中發現,他很有想法,因為我們結對做原型是一人做幾個模塊,然后覺得他負責的那些模塊很有創新點,很有想法。期待下一次合作!
陳子晗:大佬不愧是大佬,大佬tql。在各種方面都給指點了我,給我帶來很多啟發。

三、結對照片

1. 討論過程

功能分析

原型發布

性能優化

原型設置

2. 結對照片

需求分析

原型細節討論

四、需求分析(NABCD模型)

N(Need 需求)

1. 基本需求

年度書單:用戶可以查看在過去一年中借閱了哪些書籍,平均借閱時長,對比同級或上一屆的同學自己的閱讀量等等
身邊的人在看什么:以數據或圖表等方式,讓用戶直觀了解到同班或同專業的同學都在看什么書

2. 補充需求

熱門推薦:可以查看最近用戶借閱最多的書籍(排行榜)
書籍查詢:通過書名及作者名查詢館藏書籍
新書上架:查看新增的書籍,查看館藏的變動
書籍推薦:每期會推薦一些書籍,並且有詳細說明推薦理由
詳細分類:安裝模塊把書籍進行分類,方便用戶進行查找
借閱榜(排行榜):最近借書排行榜
我的收藏:我的收藏列表
讀書筆記:記得閱讀過程中的筆記
我的借閱:查看過去借閱的書籍信息
消息通知:消息推送
意見反饋:遇到問題/意見反饋

A(Approach 做法)

對接圖書館的API獲取用戶的借閱信息以及圖書館藏信息
調用數據庫的信息,統計用戶的借閱情況,並對大量數據進行排序,以年度書單進行展示
用戶添加個人信息,通過數據庫對比,以圖表的形式展示附近在看情況
用戶可以自行添加收藏及讀書筆記等,保存在數據庫中

B(Benfit 好處)

小程序具有跨平台的優勢,比app更容易推廣,並且適用性較強
界面較為簡潔

C(Competitors 競爭)

因為圖書館大多是非盈利性,一般較大的圖書館會自行開發 app,但是很少人會進行下載 app,因為這類 app 其實使用頻率較低。而且大多數圖書館沒有進行開發小程序,最多開發了公眾號,所以市場前景還是更廣闊的。

D(Delivery 推廣)

由於微信小程序的用戶龐大,所以推廣主要由微信進行進行推廣
因為目前這個小程序是面向學校圖書館的,所以可以在校園內進行推廣

五、方案設計

六、遇到問題

1. 問題:滾動時候界面會超出設定的范圍

解決:在交互里設置邊界

2. 問題:元件較多,運行緩慢

解決:將做好的界面轉化為動態面板

3. 問題:axure 發布困難

解決:最開始使用 axShare 進行發布,后來發現加載緩慢,因為 axShare 的服務器在國外。所以使用藍湖進行發布,但是藍湖是先加載文字,然后對文字進行渲染才出現界面。所以又換了 Axhub 進行發布,Axhub 有點像 axure 自帶的預覽效果不錯

4. 問題:制作原型的時候卡頓

解決:沒解決,感覺是 axure 的問題,元件較多直接未響應,還好開了自動保存,損失較小。感覺下次可以試試墨刀?但是墨刀好像交互的動畫較少。可能會試試 XD 吧。還是PS好用,然后在藍湖里設置交互動畫。

5. 問題:元件較少、還不是很好看

解決:自己做元件,不想做的百度找元件。

七、原型展示

原型地址1:圖書館原型

切換界面的時候有一定的卡頓

原型地址2:圖書館原型

藍湖是先出現文字,再進行渲染界面,所以有一定延遲

原型展示

原型開發工具

Axure RP8
AxhubCharts

首頁

在首頁,可以以書名 或 作者 進行查詢,還有 熱門推薦 以及 新書上架,方便用戶快速獲取自己想要的書籍

我的

豐富的功能,讓用戶更好的管理自己的書籍

我的收藏

可以讓用戶快速的跳轉到收藏書籍的詳情頁


年度書單

年度書單回顧了用戶這一年來讀書的點點滴滴,讓用戶對自己這一年來的閱讀進行總結



讀書筆記

記錄下對閱讀時的感悟、感想


我的借閱

直觀的看到自己借閱書籍的時間和書籍到期時間,還可以一鍵對書籍進行續約。

身邊在看

用餅狀圖的方式,直觀的展現了身邊同學閱讀的書籍,可以讓學生更好的知道自己的學習方向,以及需要閱讀的書籍。

消息通知

臨近借閱到期時間,會提醒用戶盡快歸還書籍或對書籍進行續約。還有上架書籍,書籍推薦等信息。

意見反饋

對圖書館、或者小程序等進行反饋。

分類

讓學生快速方便的尋找到自己想要的書籍

排行榜

圖書館借閱書籍次數的榜單,為了使界面更加對稱,從主頁點擊排行榜是會出現菜單欄

借閱榜

圖書館借閱書籍次數的榜單

新書上架

新增書籍:圖書館新增加的書籍

館藏變動:圖書館已有書籍的增加或減少


書籍查詢

根據書名查詢到的書籍基本信息,作者、出版社、館藏狀態等。評論 和 目錄 可以讓讀者對書籍有一個大致的認知

可以點擊書籍館藏導航,快速的找到書籍在書架上的位置



書薦

根據老師或學生響應推薦的書籍,排名不分先后。用戶可以在對在推薦下面點贊、評論

分類-專業類別

在大的分類下面在按不同專業進行細分


八、總結

搞了好多版,優化了好幾次,axure着實卡,下次換個工具。

參考資料

Axure教程視頻,0基礎入門,2小時學會
關於博客園內嵌入bilibili視頻


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM