團隊做業第二次—項目選題報告


課程:軟件工程1916|W
做業:團隊做業第二次—項目選題報告
團隊名稱:SkyReach
做業目標:肯定和分析選題,繪製評審表前端


選題報告


一.題目:基於安卓開發的匿名社區軟件

二.研究背景及意義

  • 背景
    • 隨着網絡的迅速發展,每時每刻在網絡上傳輸的信息是龐大的,同時,人與人之間的信息交流也變得「零距離」。人們可以獲取更多本身想了解的信息,也能發表本身的見解,分享本身的信息,擴大交流面。可是因爲咱們中國管理與傳統教育的特殊性,也有許多人在思想上比較激進,有種種想法與建議,某些方面又相對傳統保守。在咱們大學生圈子裏,身邊也不難發現許多同窗表達慾望十分旺盛,可是內斂的性格則致使他們又隱忍下去。或者是,心中有不滿,須要發泄着,礙於面子又不敢在公衆之下實名發表。
  • 意義
    • 提供一個表達本身情緒的平臺。咱們正處於一個情感旺盛的年紀,許多人還未經歷過社會的打磨。而關於親情、友情以及愛情,都會產生一些愉悅或是煩悶的情緒。而許多內在且不擅於表達的人,大多會本身憋在心中。長期心裏的苦悶抑鬱,無疑會對我的的性格和身心健康產生不良的影響。咱們但願經過這個匿名的軟件,提供一個暢所欲言的社區,既能分享本身幸福快樂的瞬間,更多的是傾訴本身的苦悶之情。經過發泄這個過程,可以療愈心裏,對於身心的健康發展,也有益處。
    • 提供一個闡述意見及建議的平臺。在學習以及平常生活中,每一個人都是獨特的個體。而對於規定咱們身邊的各類條條框框,或者是對於各類現象的處理,每一個人老是有獨特的想法。咱們但願經過這個平臺,你們能夠匿名的方式發表意見,不管是對於學習中:老師教學方式的意見或建議、校園教學模式的意見或建議等;或者是平常生活中:宿舍管理方式、食堂的經營方式等方面的意見或建議,都能在上面表達出來。而相關部門組織,也能夠經過這個平臺,瞭解到你們的言論,處理你們的訴求。對於渴望瞭解到真實狀況的相關決策者,匿名區也能夠幫助他做出更正確的決策。這樣,普遍的收集羣總意見,可以促進你們學習以及生活條件的提升。
    • 提供一個興趣愛好彙集地。美好的生活,總還須要興趣來點綴。針對於傳統的實名制興趣社區,更多的用戶屬於樂於在大衆表達自我者。在匿名區中,會更加方便你們敢於闡述本身的興趣愛好。這個板塊中,能夠根據須要分紅各類不一樣的興趣部落,擁有相同愛好的人,能夠在其中盡情表達,由於互相都不瞭解對方身份,所以會減小顧及,顯得更加的真實。
    • 匿名給你們帶來的,除了真實、真切還有真相。在匿名社區上的一切行爲都是線下生活的映射。就想一面鏡子同樣,對於你們生活中的美好或是醜陋進行真的的反射。而大學生都是未來社會階層中的中梁砥柱,關乎着社會的將來。所以,對於這些數據的研究,也是有着重大的意義。這個平臺,無疑能夠部分體現真實的生活、真實的思想,對於相關的科研人員,也是一份值得參考的數據。

三.研究主要內容

  • 確立研究目標
    • 本項目旨在設計而且開發一個匿名社區,主要的針對對象是在校大學生,這個系統主要提供一個能夠隱藏我的身份,發表我的心情動態、看法、意見、建議的社區平臺。同時,在社區中具備熱詞統計和分析的功能。
  • 系統需求分析
  • 社區主要分爲三大社區,包括心靈樹洞、意見建議版、興趣愛好彙集地;各個社區大概須要如下功能:
    - 用戶發帖以及評論、點贊、分享、置頂、搜索等系列基本操做;
    - 管理員對版塊和帖子、用戶的基本管理功能;
    - 提供羣聊和私信功能;
    - 專門的熱帖區,自動更新顯示必定時間內瀏覽人數最多或者好評最多的帖子;
    - 對於熱門話題進行數據統計,僅管理員可見;

NABCD模型

- N(Need,需求)
    - 提供一個匿名交流平臺
    - 提供一個興趣分流社區
    - 讓用戶暢所欲言(法律與道德容許範圍內)
    - 提供羣聊與私信功能

- A(Approach,方法)
    - 設計一個基於安卓的APP社區
    - 發表了問卷調查徵集用戶意見
    - 前端採用網絡請求OKhttp,圖片加載glide,輕量數據庫greenDAO,異步鏈式RxJava等框架,後端用PHP,APACHE服務器,MYSQL數據庫部署。採用先後端分離的模式進行開發。

- B(Benefit,好處)
    - 用戶能夠暢所欲言(法律與道德容許範圍內)
    - 用戶能夠主動聯繫與本身有相同興趣的「隱友」
    - 教育專區中,用戶能夠提出對老師適當的建議

- C(Competitors,競爭)
    - 優勢:
        - 移動端,方便用戶隨時隨地使用
        - 操做簡單方便
        - 集合了市場上某些軟件的優勢
    - 缺點:
        - 前期用戶數不足
        - 須要多數管理員來處理社區舉報

- D(Delivery,推廣)
    - 線上推廣
        - QQ、微信等社交軟件
        - 推文推廣
    - 線下推廣
        - 貼宣傳海報
        - 人脈朋友間的推廣

四.可行性分析

本次項目的可行性分析主要依據是經過問卷調查的方式,對於周邊同窗的意見進行參考。

當詢問是否有須要一個匿名平臺時,統計結果以下:
android

根據統計圖,仍是有44%的一部分同窗以爲是有這個需求的,而保留意見的也有52%,以爲沒必要要的,根據圖表則比較少。所以,仍是大部分同窗有這樣的需求,也驗證了咱們這個想法有必定的需求。
當詢問是否願意經過這樣一個匿名社區表達本身的真實想法時,統計結果以下:
數據庫

根據統計圖,有4/5的同窗表示願意在這樣一個平臺上表達本身的真實想法。
以上圖的數據與詢問這樣的平臺是否對於緩解壓力有做用進行交叉分析,獲得圖表:
後端

數據代表,在願意表達人中,絕大部分以爲這個平臺,仍是有必定對於身心健康幫助。
經過以上幾個問題針對這個項目的需求瞭解,能夠比較明顯的表達出,還有有一半以上的同窗對於這樣的匿名社區表達出接受的態度。所以,對於這樣的項目具備必定的可行性。服務器

五.研究方法

  • 本項目基於android平臺,前端採用網絡請求OKhttp,圖片加載glide,輕量數據庫greenDAO,異步鏈式RxJava等框架,後端用PHP,APACHE服務器,MYSQL數據庫部署。採用先後端分離的模式進行開發。

六.研究進度計劃

  • 第4周:查找資料,肯定研究課題。本階段經過網上搜集資料,小組討論,身邊人調查來肯定具備開發意義的課題,肯定一個項目。
  • 第5周:完成詳細的需求分析,創建合適的UML圖與創建初步的原型。
  • 第6-8周:查閱資料,學習相關知識,準備編碼。
  • 第9-14周:編碼時間
  • 第15周:測試與完善
  • 第16周:總結,編寫相關文檔。

評審表


相關文章
相關標籤/搜索