文章來源:中國軟工亞洲指揮中心(Steins;Gate)
共同做者:紀神,爵爺,老闆,小男孩(按首字拼音排序)
責任編輯:爵爺數據庫
上週咱們在拿到問卷統計數據以後,就APP的初步設想進行了討論。獲得瞭如下結果:緩存
一、最小化原型的功能集網站
- a、管理用戶(用戶要麼直接接入微人大,要麼另開註冊通道。實在不行用mechanize等進行模擬)
- b、收集信息(教務信息、實習信息等)
- c、管理信息(教務信息、實習信息等)
- d、記錄用戶喜愛,尋找趣味相投的人
- e、私信(站內通知)
二、開發的階段以及模塊設計
- a、APP模塊
- 用戶管理模塊
- 信息管理模塊
- 喜愛推測模塊
- 站內消息模塊
- APP管理模塊(應用設置,緩存管理,版本檢測與更新等)
- b、後臺網站模塊
- 手動添加信息,後臺管理等
- c、爬蟲模塊
- 信息爬取模塊(經過網站送入LeanCloud)
三、是否能夠拿到學校後臺的API排序
- 須要向各學院以及學校發郵件詢問(包括各類新聞的API,以及微人大入口)
四、數據庫粗略設計開發
- 用戶表
- 信息表
- 信息類型表
- 用戶喜愛表
- 關注者表
- 被關注者表
- 私信表
- 映射表(放在爬蟲端,不一樣的來源對信息的劃類方式不一樣,統一映射成咱們本身的格式)
除此以外還有其餘的一些細節問題。討論完以後咱們又對數據庫每張表的內容進行了設計,獲得了一個初步的數據庫方案,並準備再次進行修改驗證。詳細的方案會放在以後正式的文檔中。文檔