軟工大做業·源物語(三)

文章來源:中國軟工亞洲指揮中心(Steins;Gate)
共同做者:紀神,爵爺,老闆,小男孩(按首字拼音排序)
責任編輯:爵爺數據庫

    上週咱們在拿到問卷統計數據以後,就APP的初步設想進行了討論。獲得瞭如下結果:緩存

一、最小化原型的功能集網站

  • a、管理用戶(用戶要麼直接接入微人大,要麼另開註冊通道。實在不行用mechanize等進行模擬)
  • b、收集信息(教務信息、實習信息等)
  • c、管理信息(教務信息、實習信息等)
  • d、記錄用戶喜愛,尋找趣味相投的人
  • e、私信(站內通知)

二、開發的階段以及模塊設計

  • a、APP模塊
  • 用戶管理模塊
  • 信息管理模塊
  • 喜愛推測模塊
  • 站內消息模塊
  • APP管理模塊(應用設置,緩存管理,版本檢測與更新等)
  • b、後臺網站模塊
  • 手動添加信息,後臺管理等
  • c、爬蟲模塊
  • 信息爬取模塊(經過網站送入LeanCloud)

三、是否能夠拿到學校後臺的API排序

  • 須要向各學院以及學校發郵件詢問(包括各類新聞的API,以及微人大入口)

四、數據庫粗略設計開發

  • 用戶表
  • 信息表
  • 信息類型表
  • 用戶喜愛表
  • 關注者表
  • 被關注者表
  • 私信表
  • 映射表(放在爬蟲端,不一樣的來源對信息的劃類方式不一樣,統一映射成咱們本身的格式)

    除此以外還有其餘的一些細節問題。討論完以後咱們又對數據庫每張表的內容進行了設計,獲得了一個初步的數據庫方案,並準備再次進行修改驗證。詳細的方案會放在以後正式的文檔中。文檔

相關文章
相關標籤/搜索