iT邦幫忙

2023 iThome 鐵人賽

DAY 8
0

軟體名稱

隨身旅遊雜記

開發目標

提供可以記錄旅遊或美食的雜記功能,可以透過關鍵字收尋主題內容,找尋之前撰寫的內容,並可以提供離線查詢功能,可以留存與查詢圖片.

使用者功能需求(前台)

列表頁面

  • 規則
    1. 上方建立搜尋列.可依關鍵字搜尋文章標頭由列表過濾出相關文章.
    2. 以表格方式建立旅遊文章列表,日期由新到舊排列.
    3. 表格顯示欄位:標題、地點、文章分類、旅遊日期、建立日期
    4. 文件排序依建立日期由新到舊排序
    5. 類型可以由使用者自行建立Tag方式建立
    6. 選擇標題可以進入文章編輯頁面進行編輯
    7. 可以於列表上新增、更新、刪除文章
  • 實例

使用者可於列表查詢下列資訊:

標題 地點 類型 旅遊日期 建立日期
東大門夜市美食紀錄 花蓮 食記 2023/9/23 2023/9/23
太魯閣重點景點 花蓮 景點 2023/9/23 2023/9/23

文章頁面

  • 規則

    文章可以提供以下輸入功能:

    1. 標題:主題撰寫
    2. 旅遊日期:紀錄旅遊時間
    3. 類型:文章分類
    4. 地點:旅遊地點紀錄
    5. 描述:使用者可以針對文章內容進行描述
    6. 圖片上傳與展示:使用者可以上傳圖片,並瀏覽圖片.
  • 實例

    使用者可於文章頁面編輯下列資訊:

    1. 標題:東大門夜市
    2. 旅遊日期:2023/9/23
    3. 類型:食記
    4. 地點:花蓮
    5. 描述:棺材板內料實在,還蠻不錯吃的…..
    6. 圖片上傳與展示:紀錄實際圖片.

系統登入

  • 規則

    1. 會員在未登入時可點擊「登入」則進入系統登入畫面。
    2. 登入畫面包含輸入「帳號」與「密碼」。
    3. 成功登入之後,於列表頁面右上角顯示使用者名稱與使用者資料修改、登出功能。
  • 實例

    登入畫面輸入:

    1. 帳號:user
    2. 密碼:1234

使用者資料修改功能

  • 規則
    1. 使用者登入後於列表頁面可以進入使用者資料修改功能
    2. 顯示客戶帳戶資料,將資料分為二類:編輯基本資料、修改密碼.
    3. 編輯基本資料包含使用者帳號、姓名、性別、手機、生日、Email
    4. 修改密碼包含新密碼、確認新密碼.
    5. 使用者帳號部分不可修改.
  • 實例
    • 基本資料畫面:
    1. 帳號:user
    2. 姓名:user
    3. 性別:男
    4. 手機:09XX-XXXXXX
    5. 生日:20XX/XX/XX
    6. Email: test@gmail.com
    • 修改密碼畫面:
    1. 新密碼:xxxxxx
    2. 舊密碼:xxxxxx

上一篇
Day 7 - 前端資料UI顯示
下一篇
Day 9 - 系統功能需求定義-2
系列文
Electron Angular軟體架構與簡易功能實作學習路程實記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言