2020軟件工程做業04

軟件工程 17級計科一班
做業要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10574
做業目標 設計家族樹應用的UI
做業正文 以下
參考文獻 http://www.pc0359.cn/article/jiaocheng/69385.html
https://www.axure.com.cn/resource/page/3/

結對成員

朱旭煒 20177596html

劉 濤 20177569編程

原型開發工具

Axure RP 8安全

NABCD模型

  • N需求

    • 用戶能夠建立和加入家族樹,在填寫完註冊信息後自動生成,也能夠在查找導師後申請加入
    • 用戶在加入家族樹以後能夠詳細的知道同們的前驅後繼及他們的基本信息
    • 用戶能夠查看其餘家族的基本信息,家族內部的信息能夠設置權限
    • 用戶能夠經過及時聊天的窗口進行溝通交流
  • A作法

    • 在設計過程當中,加入了家族樹、我的動態和即時聊天窗,方便用戶之間交流;在註冊時設置郵箱和手機號驗證,增長了信息的安全性和真實性
  • B好處

    • 用戶之間能夠經過家族樹來聯繫,在聊天窗口內能夠即時聊天交流
    • 用戶在登陸註冊時須要驗證郵箱或手機號,確保了應用內信息的真實性和安全性
  • C競爭

    • 優點:加入了即時聊天窗,信息交流比較高效
    • 劣勢:社交軟件以騰訊一家獨大,推廣難度大,用戶範圍小。
  • D推廣

    • 在線上推廣,在朋友圈、微博、qq上進行試用宣傳
    • 在線下,在學校、在專業內進行試用宣傳

原型設計

功能設計

一、登陸界面

QQ圖片20200402205315

二、註冊界面

QQ圖片20200402213152

界面設計

一、主頁

QQ圖片20200402205320

QQ圖片20200402205324

二、家族樹

QQ圖片20200402205327

三、我的空間

QQ圖片20200402205330

四、消息列表

QQ圖片20200402205334

結對過程

任務分配

@波蘭杜蘭特:在結對編程中負責提供開發工具的操做技術支持及上網查閱資料,編寫博文網絡

@不負真人:在結對編程中負責開發工具的操做工具

遇到的困難與解決

在此次設計中,咱們打算設計圓角的文本框和圓角的下拉列表框,在網上也查閱了一些資料,可是文本框和下拉列表框並不能直接調整圓角,須要一些操做學習

  1. 圓角的文本框的實現:將文本框嵌入矩形框中,調整矩形框的圓角,將文本框的邊框隱藏和調整透明的
  2. 圓角的下拉列表框的實現:暫時沒有找到解決方法

心得

@波蘭杜蘭特:在此次結對的設計中,成員間發揮已掌握的操做知識進行取長補短,相互補充沒學過的操做,整個設計過程比較流暢,效率也比較高。結對方式選擇的是分享屏幕的方式,可是並不影響開發設計。在學習Axure RP 工具中,上網查閱資料,尋找解決方式,實現一些比較美觀的操做,好比經過雙層動態面板實現隱藏滾動條的可滾動屏幕。關於《構建之法》,經過閱讀兩章內容後,對軟件開發有所新的認識,在軟件開發中要注重用戶的需求,前提是瞭解理解用戶的需求,還有軟件開發的創新,開發更有競爭力,讓用戶提升體驗的軟件。開發工具

@不負真人:在本次的軟件工程中要求進行結對編程,這又是我一個不多涉及的編程方式,在本次做業過程當中,我與朱旭煒同窗進行結對,因爲疫情,咱們使用網絡視頻的方式進行實時的交流。在此以前,我一直認爲編程須要的是一我的默默的完成,但在本次結對中,咱們各司其職,經過合理的安排工做,使得編程的效率和體驗都有所上升。在開始本次編碼以前,我經過視頻,學習了使用Axure RP 8,這是本次做業的收穫之一,在利用Axure RP 8規劃頁面時,我常常詢問朱旭煒同窗的意見,從多角度對界面設計進行審視,同時對細節進行探討,我認爲這樣既保證了工做的正確性、又提高了效率,是一次很棒的結對體驗!編碼

結對照片

QQ截圖20200402141412

QQ圖片20200402161811

結對

兄弟同心,其利斷金設計

PDF文件

http://q7g31tuvu.bkt.clouddn.com/結對成員-cnblog.pdf視頻

自評分


項目 分數
NABCD 35
功能設計 15
社交功能 15
界面設計 20
結對過程描述 9
相關文章
相關標籤/搜索