###### tags: `文件` # SRS文件分析 ## 使用者故事對照表 | 使用者工作 | 使用者故事 | | -------- | -------- | | 輸入帳號密碼登入平台 | 系統將使用者填寫的帳密送至資料庫進行比對。 | | 使用者註冊帳號密碼 | 使用者輸入帳號密碼等資訊,系統確認無誤後送進資料庫儲存。 | | 使用者查找所有校內外活動 | 系統將使用者所輸入的關鍵字送進資料庫進行比對並顯示查詢結果。 | | 使用者查看活動過往評論 | 系統跳轉至活動頁面並顯示過往活動評論。 | | 社團人員新增活動 | 系統跳轉至申請活動頁面,並將送出的表單放置資料庫中,刷新視窗。 | | 社團人員修改活動 | 系統跳轉至活動後台視窗並將活動修改的資訊儲存至資料庫後刷新視窗。 | | 社團人員刪除活動 | | | 社團人員活動申請單頁面 | 系統跳轉至申請單頁面並顯示有無未完成的申請單。 | | 管理者檢視活動申請書 | 系統跳轉至申請單頁面並顯示所有已完成與未完成申請的表單。 | | 管理者檢視 | | ## 1. 問題描述 長久以來,校與校間能溝通的管道在於學生會,社團想舉行活動多數也與學生會有關,但由於宣傳的不足,導致許多活動宣傳效益可能不如預期,連平時想參加活動的學生可能也因此錯過參加活動的機會。 我們希望透過此平台,整合校際間與社團的活動資訊整合,並以地圖及視覺化圖表方式,讓使用者能輕鬆瀏覽每個學校或社團的活動,並透過平台為學生們找到合適的活動類型、讓校際間能有更多的互動與交流、建立社群及活動籌備資訊整合的大環境。 本系統主要目標是提供各校園間社團及學生能夠以線上操作的方式,完成活動建立申請的相關流程,除此之外將設置互動天地,讓彼此間能更有交流,建立一個社群網路x活動籌備資訊整合平台。此外,除了能夠讓社團間呈報活動表單外,管理者也能夠透過本系統進行查詢、審核活動、管理會員帳號等,進而提升整體申請效率。 ## 2. 現有系統/技術回顧 ### 標桿系統Citytalk * 阿宅因為想認識新朋友,因此利用關鍵字搜尋活動,好讓自己可以參加活動認識新朋友。  * 阿宅找到喜歡的活動之後,因為第一次參加這個活動,因此查看歷年來參加過這個活動的人怎麼說,再決定自己是否要參加。  * 阿宅利用活動類別找出自己有興趣的活動,如:他今天想參加展覽類的活動,就透過活動類別中的展覽找自己有興趣的活動。  * 阿宅透過興趣類別找活動,例如:阿宅想參加海賊王的動漫展覽,就透過旁邊海賊王的連結進入到跟海賊王有相關的展覽活動頁   * 透過人氣排行,系統會推薦阿宅以下有幾個人氣活動可以參考,讓阿宅可以選擇是否要去參加這些活動。  * 活動上的地址, 阿宅在利用線上地圖工具規畫路徑  * 系統提醒阿宅活動時間,下圖為Citytalk活動參加提醒範例  * 阿宅可以在活動下方留言板留下參與活動後的心得  * 阿宅利用討論區發表自己的評論  ### 結論A:因為不是學校性的,使用上比較不方便,雖然可以應用在校園,但是範圍較於廣闊,我們希望可以縮小至讓學校社團能夠使用。 ### 結論B:討論區太多廣告性質留言,找不到有意義的資訊,無法引起共鳴。 ## 3. 業務需求分析 (Business Centric Analysis) ### A1 找活動 #### P1_A1_U1 阿宅在活動網上利用關鍵字搜尋找到活動, why? * 阿宅因為想認識新朋友,因此利用關鍵字搜尋活動,好讓自己可以參加活動認識新朋友。 #### P1_A1_U2 阿宅找到有興趣的活動後查看過往評論, why? (?) * 阿宅找到喜歡的活動之後,因為第一次參加這個活動,因此查看歷年來參加過這個活動的人怎麼說,再決定自己是否要參加。 #### P1_A1_U3 阿宅利用「活動類別」找自己有興趣的活動 * 阿宅利用活動類別找出自己有興趣的活動,如:他今天想參加展覽類的活動,就透過活動類別中的展覽找自己有興趣的活動。 #### P1_A1_U4 阿宅利用「興趣類別」找自己有興趣的活動 * 阿宅透過興趣類別找活動,例如:阿宅想參加海賊王的動漫展覽,就透過旁邊海賊王的連結進入到跟海賊王有相關的展覽活動頁 #### P1_A1_U5 系統推薦阿宅活動 * 透過人氣排行,系統會推薦阿宅以下有幾個人氣活動可以參考,讓阿宅可以選擇是否要去參加這些活動。 ~~### A2 交友 * 阿宅透過交友的方式找到喜歡的活動.有共同興趣與話題的朋友 系統上有一個「動態牆」讓阿宅參考別人的活動紀錄,讓阿宅可以透過此方式認識朋友~~ ### A3 規劃期 #### P1_A3_U1 活動上的地址利, 阿宅在利用線上地圖工具規畫路徑 * 阿宅在活動資訊欄中看到活動的地址,當他點擊地址後,系統會幫她規畫出前往活動地點的路徑,無論是搭乘大眾運輸或是自行開車,都能替他規劃出到達的路線。 #### P1_A3_U2 阿宅尋找活動地點附近景點 阿宅想說都出門了,不如到附近景點晃晃,所以利用系統尋找方圓200公尺的景點。 #### P1_A3_U3 系統推薦好友已參加活動(?) 當阿宅在瀏覽活動時,系統會告訴你,你的好友目前有參加哪些活動。 ### A4 參加活動 #### P1_A4_U1 阿宅確認參加活動 * 阿宅確定要參加某個活動後,點擊參加活動,系統回跳到新視窗  * 新視窗中會有要阿宅填寫的內容:包括參加人數,還有學號或身分證,聯絡資訊  #### P1_A4_U2 系統通知主辦方有人參加 * 阿宅點擊確定送出後,系統會透過email的方式,通知主辦方有人參加這個活動 #### P1_A4_U3 阿宅能在歷史紀錄中,查看他參加的活動 * 阿宅在歷史紀錄中查看他參加得活動  #### P1_A4_U3 系統提醒阿宅活動時間 * 系統會紀錄阿宅參加活動的時間,當日期跟時間接近活動的日期和時間時,系統會通過簡訊或mail通知他,提醒他要去參加活動。 * 日期的話會在活動前兩天至一天提醒,時間則是當天過凌晨24:00就提醒,還有活動前一個小時提醒,經由多次提醒讓使用者不會忘記參加活動。 ~~#### P1_A4_U2 阿宅可以用動態牆即時分享自己在活動現場拍的照片(?) * Ex: IG 限時動態牆~~ ~~### A5 活動後 #### P1_A5_U1 阿宅利用活動網上傳活動照片(?) #### P1_A5_U2 阿宅利用活動網分享心得(?) *阿宅可以在活動下方留言板留下參與活動後的心得 #### P1_A5_U3 阿宅評論完後,系統會推薦新活動(?) *當阿宅參加活動發表完文章後,系統會推薦相關的文章(類似活動)給阿宅,讓阿宅可以參考這些活動是否是他有興趣的可以參加。~~ ~~### A6 保持聯絡 #### P1_A6_U1 阿宅查看好友動態, 瞭解朋友們最近的動向(?) *Ex:IG動態牆、FB動態牆 #### P1_A6_U2 阿宅利用討論區發表自己的評論 #### P1_A6_U3 朋友有新參加的活動,系統會詢問你是否參加(?) *當朋友參加其他新活動的時候,系統會發送訊息問你是否要參加這個活動~~ --- ## 4. 操作案例設計與分析 (Tool Centric Analysis) ### P1_A1_U1_C1 使用者利用關鍵字查找活動 * 阿宅因為想認識新朋友,因此利用關鍵字搜尋活動,好讓自己可以參加活動認識新朋友。 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者提交搜尋要求給系統 | 2.系統提供使用者建議的活動 | | 3.使用者選擇其中一個活動以查看更多資訊 | 4.系統提供使用者該活動的明細 |  * 關鍵字搜尋在首頁的正上方,搜尋的規則,尋找各個活動的名稱,列出與關鍵字有關的所有活動。 * 關鍵字搜尋結果頁面左側出現活動類別以及興趣類別列表。 * 關鍵字搜尋DATA,搜尋關鍵字:沒有,搜尋頁面下方活動為空白。 * 關鍵字搜尋DATA,搜尋關鍵字:校內賽,須出現3筆資料,每個活動文字左側放一張圖片。 標題:弘光科技大學英雄聯盟杯校內賽 報名期限:2020 /10/10〜2020/11/05 地點:弘光科大電競館地點 簡介:弘光科技大學 標題:特戰英豪VALORANT校際盃樹德科大校內賽 報名期限:2020/11/10〜2020/12/05 地點:樹德科大電競館地點 簡介:樹德科技大學 標題:朝陽科大英雄聯盟校際盃校內賽 報名期限:2020/12/10〜2021/1/05 地點:朝陽科大電競館地點 簡介:朝陽科技大學 欄位分析: | 名稱 | 型態 | 格式 | 檢查規則 | 範例 | -------- | -------- | -------- |-------- | -------- | | 搜尋 | 字串 | 英文、數字 | 需輸入內容才可搜尋內容 | 朝陽籃球盃 | ### P1_A1_U2_C2 使用者利用活動類別查找活動 * 阿宅利用活動類別找出自己有興趣的活動,如:他今天想參加展覽類的活動,就透過活動類別中的展覽找自己有興趣的活動。 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者選擇其中一個類別要求給系統 | 2.系統提供使用者該類別下建議的活動 | | 3.使用者選擇其中一個活動以查看更多資訊 | 4.系統提供使用者該活動的明細 |  * 進入首頁在上方導覽列中點選活動頁面後,可以查看所有的活動,在該頁面左側提供活動類別以及興趣類別,提供使用者搜尋活動用。 * 活動類別的分類方式,在主辦方申請活動時,會由系統提供表單給主辦方填寫時進行勾選。 * 活動類別DATA:人文藝術、運動休閒、社團系會、其他 * 活動類別點選人文藝術結果,出現2筆資料,每個活動文字左側放一張圖片。 標題:MUSIC IS LIFE 共好草地音樂會 報名期限:2021-02-22~2021-02-22 地點:台南市 簡介:MUSIC IS LIFE是一種生活進行《音樂即是生活》。星期六的悠閒午後,請和我們在青青草地上共享在地音樂,與家人朋友吃飯,逛逛美食城集,為生活充沛的能量,繼續往前,讓“共好”持續發光! 標題:五月天[ 好好好想見到你 ] 演唱會 報名期限:2021-03-20~ 2021-03-29 地點:台南市 簡介:2020五月天[好好好想見到你]跨年演唱會,3個城市桃園台中台南15場次帶你飛向2021。 欄位分析: | 名稱 | 型態 | 格式 | 檢查規則 | 範例 | -------- | -------- | -------- |-------- | -------- | | 活動類別 | 字串 | 英文、數字 | | | ### P1_A1_U3_C3 使用者透過興趣類別查找活動 * 阿宅透過興趣類別找活動,例如:阿宅想參加海賊王的動漫展覽,就透過旁邊海賊王的連結進入到跟海賊王有相關的展覽活動頁 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者提交搜尋要求給系統 | 2.系統提供使用者該類別下建議的活動 | | 3.使用者選擇其中一個活動以查看更多資訊 | 4.系統提供使用者該活動的明細 |  * 進入首頁在上方導覽列中點選活動頁面後,可以查看所有的活動,在該頁面左側提供活動類別以及興趣類別,提供使用者搜尋活動用。 * 興趣類別的分類方式,在主辦方申請活動時,會由系統提供表單給主辦方填寫時進行勾選。 * 興趣類別DATA:演唱會、大師講座、藝文展覽、其他 * 興趣類別點選其他結果,出現1筆資料,每個活動文字左側放一張圖片。 標題:2019海賊王特展「ONE PIECE動畫20週年紀念特展」 報名期限:2019-07-05~2019-09-22 地點:台北松山文創園區4號5號倉庫 簡介:台灣第一場規模最大!五感體驗 ONE PIECE 動畫 20週年紀念特展, 2019年 07月05日起,正式於台北松山文創園區登場! 欄位分析: | 名稱 | 型態 | 格式 | 檢查規則 | 範例 | -------- | -------- | -------- |-------- | -------- | | 興趣類別 | 字串 | 英文、數字 | | | ### P1_A1_U4_C4 使用者找到活動後查看歷年評論 * 阿宅找到喜歡的活動之後,因為第一次參加這個活動,因此查看歷年來參加過這個活動的人怎麼說,再決定自己是否要參加。 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者選擇其中一個活動查看資訊 |2.系統提供使用者該活動的明細 | | 2.系統提供使用者該活動的明細 |4.系統提供使用者歷年的評論明細 |  * 使用者點選任一活動後,出現該活動詳細資訊。 活動名稱:五月天[ 好好好想見到你 ] 演唱會 圖片 報名期限:2021-03-20~ 2021-03-29 活動時間:2021-04-10 活動地點:台南市立體育場 提醒按鈕 參加按鈕 主辦單位:相信音樂 費用資訊票價:一般場次1000NT 聯絡資訊 電話:0912345678 Eail:cyut123@gmail.com 內容:2020五月天 [ 好好好想見到你 ] 跨年演唱會,3個城市桃園 台中 台南15場次帶你飛向2021 那一天 我們約好,這一天 要回到這裡,3個城市 15場次 珍重2020 飛向2021。」 就算全世界變天 我們還有不變的五月天 突然想到你身邊 好好好想見到你 3個城市15場次 感謝有你 守護這裡 珍重2020 飛向2021 欄位分析: | 名稱 | 型態 | 格式 | 檢查規則 | 範例 | -------- | -------- | -------- |-------- | -------- | | TIMES | NUMBER | 10 | | | | LOCATION | VARCHAR2 | 40 | | | | HOST | VARCHAR2 | 50 | | | | CONTACT PERSON | VARCHAR2 | 20 | | | | EMAIL | NUMBER | 30 | | | | TEL | NUMBER | 15 | | | ### P1_A4_U1_C5 使用者確認參加活動 使用者確認參加活動,點擊參加活動  按下點擊參加活動後,跳出新視窗填寫使用者資訊  ### P1_A4_U2_C6 系統通知主辦方有人參加  ### P1_A4_U3_C7 阿宅能在歷史紀錄中,查看他參加的活動  ### P1_A1_U5_C7 使用者利用動網留言板分享心得(new)  * 使用者點選任一活動後,出現該活動詳細資訊。 * 下方提供留言版的功能給使用者留言。 * 留言板需要登入帳號才可以留言。 * 留言版顯示總留言數,排序依據留言時間由新到舊。 * 留言顯示方式,一個使用者頭像及暱稱和留言內容。 ### P1_A1_U6_C8 系統推薦使用者活動 * 透過人氣排行,系統會推薦阿宅以下有幾個人氣活動可以參考,讓阿宅可以選擇是否要去參加這些活動。 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者移動至熱門活動區塊查看活動資訊 | 2.系統提供使用者目前熱門活動的明細 |  * 在首頁的下方,列出熱門活動及推薦活動。 * 熱門活動及推薦活動的顯示方式,熱門活動/推薦活動 (標題)以及出現一張圖片。 * 熱門活動/推薦活動的圖片可以給使用者點選跳轉至該活動詳細資料。 * 熱門活動的規則由所有使用者瀏覽活動的次數照順序列出一個至兩個熱門活動。 * 推薦活動依照關鍵字熱度(關鍵字搜尋次數):統計全網的關鍵字搜尋,含有搜尋熱度高關鍵字的活動優先推薦,再來熱度由高到低依序推薦。時間:依時間,距今時間越近的活動優先推薦,再來時間由近到遠依序推薦。 欄位分析: | 名稱 | 型態 | 格式 | 檢查規則 | 範例 | -------- | -------- | -------- |-------- | -------- | | ID | NUMBER | 10 | | | | IMGNAME | VARCHAR2 | 15 | | ### P1_A1_U7_C9 系統提醒使用者活動時間 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者將活動設置提醒 | 2.系統紀錄使用者的紀錄,並在活動到時提醒使用者 | | | 3.活動當天前,系統會推播訊息通知使用者參加活動 | * ### 系統如果有阿宅認識的朋友參加會提醒阿宅  * 在各個活動的詳細資料中有提醒的按鈕 * 使用者可以選擇以郵件提醒或簡訊提醒 * 系統會在活動開始前7天提醒使用者活動時間 * 郵件提醒設定完,會有彈跳視窗設定成功 * 郵件提醒按鈕在設定成功後會改變顏色 活動參加提醒 活動名稱:五月天[ 好好好想見到你 ] 演唱會 活動日期:2021-04-10 活動地點:台南市立體育場 郵件提醒 簡訊提醒 郵件及簡訊提醒範例:提醒你,活動名稱:五月天[ 好好好想見到你 ] 演唱會,活動日期:2021-04-10,活動地點:台南市立體育場,記得來喔。 欄位分析: | 名稱 | 型態 | 格式 | 檢查規則 | 範例 | -------- | -------- | -------- |-------- | -------- | | ID | NUMBER | 15 | | | DATE | NUMBER | 10 | | | | LOCATION | VARCHAR2 | 40 | | | TIMES | NUMBER | 10 | | ~~### P1_A2_U1_C8 使用者查看動態牆觀看(好友)動態 *### 系統將所有使用者的動態列出~~  ~~* 進入首頁在上方導覽列中點選動態牆頁面後,可以看到所有人的動態消息,每列顯示3個動態 *動態以一張圖片顯示,由發佈時間的先後順序依序排列,動態右上角顯示發布時間 *照片更新的規則,挑選照片的機制~~ ### P1_A3_U1_C10 使用者利用線上地圖功能規劃活動路徑   * 在各個活動的詳細資料中有活動地點,在地點旁邊新增地圖按鈕。 * 地圖按鈕連結至Google Map,以活動地點規劃的最佳路徑及交通工具。 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者選擇其中一個活動查看資訊 |2.系統提供使用者該活動的明細 | | 3.使用者查看該活動地點,並點擊「地圖」按鈕 |4.系統提供使用者前往該活動地點的最佳路徑及交通工具 | ### P1_A3_U2_C11 使用者查看活動地點附近景點   * 地圖按鈕連結至Google Map,Google Map內建提供選項可以給使用者查看活動地點附近景點。 | Actor動作 | System回應 | | -------- | -------- | | 1.使用者點擊「推薦景點」的功能 | 2.系統提供使用者該活動附近的景點 | | | 3.系統提供使用者前往該景點的最佳路徑 | ~~### P1_A3_U3_C11 系統推薦好友已經參加的活動~~ ### P1_A4_U1_C12 討論區給使用者發文 * 導覽列點選討論區可以跳轉至討論區 * 討論區可以讓使用者發表留言 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up