項目原型設計
格式描述
- 團隊名稱: 雲打印
- 課程名稱: 軟件工程實踐
- 作業要求: 項目原型設計
- 作業目標: 設計項目基本原型
- 使用工具: 墨刀
- 原型設計:
- 項目原型設計--微信小程序 (點擊左邊進入墨刀預覽)
項目原型設計--商家端 (點擊左邊進入墨刀預覽) - 博文下載: 下載
團隊隊員
隊員學號 | 隊員姓名 | 個人博客地址 | 備注 |
---|---|---|---|
221600412 | 陳宇 | http://www.cnblogs.com/chenyuu/ | 隊長 |
221600411 | 陳迎仁 | https://www.cnblogs.com/yinen/ | |
221600409 | 蔡森林 | https://www.cnblogs.com/csl8013/ | |
221600401 | 陳詩嫻 | https://www.cnblogs.com/orangepoem/ | |
221600408 | 蔡鴻鍵 | https://www.cnblogs.com/jichiwoyaochi/ |
項目描述
一、項目描述
1.1產品簡介
雲打印是一款以微信小程序為基礎的在線打印服務,通過和實體打印店合作,用戶可以通過微信小程序上傳word,ppt,pdf等文檔,后台可以通過代碼計算頁數然后返回給前端計算出價格,通過微信下單,付款。商家通過網頁界面接單和下載文檔,並進行打印和配送。
1.2發展前景
現代生活是快節奏的生活方式,低效率的服務已經逐漸被淘汰,便利快捷的服務方式逐漸被人們所認同,而在線打印就是解決了傳統的打印方式用人工打印算錢的低效率方式,利用在線支付下單,線下實體打印店打印,配送,用戶只需利用微信小程序操作,無需到實體打印店排隊,提高了打印店的打印效率,合理利用打印資源,提高盈業額。
二、市場需求分析
2.1需求調查方式
為了更好的了解用戶需求,我們采用了發放問卷的方式。問卷主要涵蓋三個方面:個人情況調查、打印資料習慣調查和平台滿意度調查以及功能需求調查。其中個人情況題1題,打印資料習慣調查4題,平台滿意度調查1題,功能需求調查2題,意見反饋1題。
2.1.1 抽樣方式
本着自願的原則,我們共邀請了142名被試者。為了使數據層次更加豐富,我們向不同年級的人發放了問卷,覆蓋大一到大四學生。
2.1.2 調查時間
2019年3月18日開展調查,並於3月20日完成數據的統計分析工作。
2.2 問卷分析
2.2.1 打印資料習慣分析
受訪的142名參與者中經常去打印店打印資料的占42.96%,較多人還是有去打印店打印資料的需求。在這142名參與者,較多人選擇打印試卷、練習,比例達到86.62%,論文報告以及課件等也分別占到了60.56%、53.52%。這些打印者對於他們資料的私密性,總的來看還是可被分享的占絕大多數。對於資料私密性要求較高的僅有25.35%。緊接着對於打印店碰到的問題,也是我們這個平台想解決的用戶痛點,大部分被調查的人都遇到了打印店人多擁擠的情況,比例占到90.85%;還有其他比如錯印、多印的情況也占到52.82%;所以去打印店打印碰到的問題還是較多的。
是否經常去打印店打印資料?
去打印店主要打印什么類型的材料?
資料的保密性如何
在打印店遇到的問題?
2.2.2 平台滿意度分析
對於開發一個平台來解決打印者在打印店碰到的一些問題的這個想法還是比較受到大家的歡迎以及支持;有55.63%的被調查者非常希望有這樣一個平台來解決問題,也僅僅只有4.23%的人較為不需要這個平台提供幫助。
####2.2.3 功能需求調查分析 針對平台的載體我們進行了調查,81.69%的人更希望通過簡單的微信小程序來使用這個平台,更加便捷和方便。針對功能上除了提供在線打印和上傳資料,他們還對配送提出了一些希望的要求,比如配送費以及時效性等。當然也提到了文件的保密問題。
NABCD模型
-
N (Need,需求)
- 幫助用戶便捷快速的打印文件
- 無論何時何地用戶只要在微信上操作,即可下單打印
- 用戶從微信小程序上傳文檔,下單,付款
- 后台計算文檔頁數和價格
- 商家進行打印,配送
- 商家從后台界面,可以進行接單,配送
- 對商家打印訂單進行數據可視化
-
A(Approach,方法)
- 設計一個基於微信小程序實現相關需求。
- 用戶從手機選擇文件上傳
- 后台計算頁數和價格
- 商家進行接單打印,配送
-
B(Benefit,好處)
- 用戶可以便捷快速的打印自己想要的材料
- 通過微信小程序,用戶無需安裝額外軟件
- 能隨時隨地打印
-
C(Competitors,競爭)
- 優點:
- 這個創意很新穎,國內還沒有一個這樣的微信小程序在大學里面使用
- 操作簡單方便
- 能在任何地方打印
- 缺點:
- 前期和店家合作比較難達成
- 文件上傳大小容易受到限制
- 前期用戶數不足
- 優點:
-
D(Delivery,推廣)
- 線上推廣
- 通過寫推文進行推廣
- 和廣告商進行合作
- 用微信公眾號進行推廣
- 線下推廣
- 以簡單便捷的方式使用,提高用戶體驗,用戶互相推廣
- 在人流量較大的位置粘貼宣傳海報
- 線上推廣
三、產品與服務
3.1 微信小程序的設計
功能部分:
1、文檔打印:用以打印用戶需要打印的文檔文件
2、圖片打印:用以打印用戶需要打印的圖片
3、歷史訂單:用以查詢用戶歷史打印文檔或圖片等消費記錄
4、掃一掃:待開發
用戶部分:
1、注冊登錄:微信授權登錄
2、用戶信息管理:用戶管理自己的賬戶和個人信息
3.2 微信小程序的制作
使用微信web開發者工具進行開發小程序
3.3微信小程序所能提供的服務
進入雲打印的首頁,有4個功能按鈕,分別為文檔打印,圖片打印,歷史訂單以及掃一掃。選擇文檔打印或圖片打印功能,進入訂單填寫頁面,填寫個人信息,上傳需要打印的文檔或圖片之后,設置打印屬性,可選單雙面和黑白或者彩色打印,之后提交訂單,核對訂單信息,然后進入支付頁面,支付成功后就提交訂單到服務器,服務器會將訂單實時反饋到商檢的web端,商家可以在訂單列表中選擇訂單,然后打印訂單中的文檔,並且根據需要安排配送人員進行資料的配送。
3.4微信小程序的完善及發展方向
1、增加圖像文字識別功能,讓用戶隨時拍照想要的文字內容,隨時生成對應的文檔,隨時打印相應的文檔,達到即拍即印的效果。
2、增加路徑規划功能,用戶可通過在線輸入當前所在地址,系統自動匹配距離最近的打印店供用戶選擇,提高用戶獲取資料的時效。
3、增加年度賬單功能,讓用戶知道本年度所打印文檔或圖片的相關消費記錄。
原型設計
使用工具: 墨刀
項目原型設計--微信小程序 (點擊左邊進入墨刀預覽)
項目原型設計--商家端 (點擊左邊進入墨刀預覽)
效能分析和PSP
PSP是卡耐基梅隆大學(CMU)的專家們針對軟件工程師所提出的一套模型:Personal Software Process (PSP, 個人開發流程,或稱個體軟件過程)。
PSP2.1 | Personal Software Process Stages | 預估耗時(分鍾) | 實際耗時(分鍾) |
---|---|---|---|
Planning | 計划 | 0 | 0 |
• Estimate | • 估計這個任務需要多少時間 | 800 | 1000 |
Development | 開發 | 0 | 0 |
• Analysis | • 需求分析 (包括學習新技術) | 60 | 90 |
• Design Spec | • 生成設計文檔 | 50 | 60 |
• Design Review | • 設計復審 | 50 | 50 |
• Coding Standard | • 代碼規范 (為目前的開發制定合適的規范) | 40 | 45 |
• Design | • 具體設計 | 500 | 600 |
• Coding | • 具體編碼 | 0 | 0 |
• Code Review | • 代碼復審 | 0 | 0 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 30 | 35 |
Reporting | 報告 | 30 | 30 |
• Test Report | • 測試報告 | 30 | 30 |
• Size Measurement | • 計算工作量 | 30 | 35 |
• Postmortem & Process Improvement Plan | • 事后總結, 並提出過程改進計划 | 30 | 30 |
合計 | 850 | 1005 |
向客戶推銷
首先我們先介紹我們的項目是一個以微信小程序為基礎的在線打印服務,能在線下單並配送至宿舍,接着向它演示如何使用在線打印,其次在說明傳統的打印店模式,人多,U盤容易中毒,U盤容易丟失等問題,最后推薦它注冊並使用一下小程序。
使用建議
- 文件盡量上傳pdf格式,以便打印格式不變
- 上傳的文件盡量不要含有太多圖片,以免計算價格出錯
原型設計
我們程序分為小程序端和商家端 我們小組分別對原型進行了討論並進行了設計。
首先我們討論小程序的登錄注冊和上傳文件,接着進行了用戶界面的原型設計
其次我們討論了商家網頁端的原型設計過程。
微信小程序原型
商家端原型
團隊的選題報告問題的回答
Question 1.很接地氣,有沒有打印預覽功能
Answer:首先打印預覽功能是一個能有效避免用戶打印出來的文件和預期打印的文件不一樣的功能,它能提高用戶體驗,所以這個功能我們一直在考慮,我們選用的微軟的在線預覽功能,能預覽常見的word,ppt,pdf等文檔。
#### Question 2.市場是否只局限於福大?推廣的力度不夠 #### Answer:市場當然不局限於福大,只是我們的產品剛開始投入使用,需要事先進行試點實驗,如果於福大試驗成功,並深受學生愛戴,我們便可有理由向其他高校進行一系列宣傳。說到宣傳,我們打算通過微信公眾號,qq空間,朋友圈等途徑進行推廣,讓雲打印成為每個同學的資料神器。
#### Question 3.打印內容安全和隱私如何保障? #### Answer:保密配送: 針對調查發現 25%的資料是隱私的 75%的資料是可以公開的 可以具體實現保密配送和非保密配送。 保密配送對於客戶的隱私保護是有一套規范和嚴格的流程的: 1. 首先用戶使用小程序前要同意用戶隱私協議 2、保密文件由我們專門的配送員派送,並會事先與您約好收貨地點,這樣就避免了貿然上門派件時遇到的尷尬情況; 3、在外包裝上,我們會使用統一的文件帶包裹打印的文件,不會留下任何標示及產品說明。 4、使用中繼號來聯系配送和顧客。 安全: 將配送過程分成三方責任人 1.商家 2.配送 3.顧客 通過app進行網上登記來確定安全責任的划分。 非隱私文件: 支持到店自取 和 打印店配送員配送至宿舍
#### Question 4.是否有類似的軟件競爭? #### Answer:在軟件商城中我看到挺多可以連接自己的打印機來打印文件的軟件,但這就需要自己有一台打印機,與我們小程序的功能不同,我認為這類不構成明顯的競爭關系。我只找到很少的與我們的小程序類似的高校雲打印網站,而且這些網站都是只針對個別學校,覆蓋面比較小,我也沒有看到福州的任何一所高校有被包含在網站服務的學校之內,所以我認為若是我們將小程序向周邊學校擴展的話這些網站與我們會是競爭關系,但目前只是在校內使用應該還不會產生競爭。
#### Question 5.打印任務的優先級如何保證?加急怎么處理? #### Answer:打印優先級在微信小程序的兩個方面來體現,一個是用戶自選擇的配送時間,另一個可以在小程序設置一個訂單選項,讓用戶自己選擇是否加急。如果用戶選擇加急可以在web商家端的訂單上顯示一個加急圖標。在項目上線時,與商家老板進行系統的簡單講解,包括優先級的圖標顯示,從而讓商家老板根據加急文件優先打印。
解決方案預期規划
首先完善基礎功能,其次針對用戶打印文件可能格式出錯,和隱私問題進行針對性解決。對於打印文件的格式的問題,預期解決方案提供一個在線編輯的word文檔,並在用戶提交訂單后后台自動把word轉成pdf保持文件格式不變,或者就是用戶自己上傳pdf文件格式,這兩種文件都能保持文件不變,針對用戶隱私問題,我們會在用戶上傳的文件的時候進行提醒,並獨立出一個用戶隱私文件打印模塊,由我們指定的商家進行打印配送。
隊員貢獻
隊員學號 | 隊員姓名 | 此次作業任務 | 貢獻比例 |
---|---|---|---|
221600412 | 陳宇 | 安排任務,博客撰寫,原型設計,問題的回答,整理問題 | 20% |
221600411 | 陳迎仁 | 小程序原型設計,問題的回答 | 19% |
221600401 | 陳詩嫻 | 網頁原型設計,問題的回答 | 21% |
221600409 | 蔡森林 | 小程序原型設計,問題的回答 | 22% |
221600408 | 蔡鴻鍵 | 網頁原型設計,問題的回答 | 18% |