2015-08-18 閱讀數:5062
第一章、技術環境及標準
一.技術環境
服務器操作系統: centos5.5 x86-64bit
Web服務器: nginx
網站語言: php
底層語言: c/java
數據庫: mysql5.1.34
二. 設計標準
名稱 |
平均 |
訪問量 |
100萬 |
并發數 |
20次/秒 ~ 100次/秒(峰值) |
數據容量 |
1000萬 |
查詢響應 |
<5秒(去除網絡延遲以及資源加載等原因) |
瀏覽器兼容 |
IE6/7/8/9 火狐,谷歌瀏覽器 |
三. 硬件以及網絡
名稱 |
參數 |
數量 |
WEB服務器 |
Intel Xeon *2 /8g內存 /512g固態硬盤/雙千M卡 |
1 |
數據庫服務器 |
Intel Xeon *2 /16g內存 /120g固態硬盤/雙千M卡 |
1 |
中間層服務器 |
Intel Xeon *2 /32g內存 /80g固態硬盤/雙千M卡 |
1 |
網絡 |
電信托管獨享每個服務器獨享10M,不夠可加 |
3 |
如訪問量增大可適當對三種類型服務器進行擴充。以上配件均為DIY配置,如需品牌服務器則需根據選取的品牌查看配置。選取DIY配置的原因維修方便,后續費用低,且均選取intel的原廠配件實測品質有保障。
第二章、網站需求分析
一.整體功能模塊
網站首頁:主要以flash滾動廣告、小區信息聚合、話題聚合、產品聚合。
隨便看看: 以用戶分享的信息為來源進行集中展示,可以分享那里火鍋好吃,那里蔬菜新鮮,那里購物便宜,什么時候組織一些活動,等等一些生活信息和經驗。
左鄰右舍:以小區為單位查找注冊用戶的基本公開信息,可以發起好友邀請。
社區廣場: 集中展示小區以及周邊配套信息的地方,小區信息,周邊商家,各個小區居委會,街道辦事處聯系方式和信息和生活便民信息,社區便利店主要是做優惠購物,團購信息。
客服中心:主要是用戶和網站之間溝通和建議。
二.角色及結構
SNS小區交友網,上圖以單個城市社區模型 ,以行政區域作為劃分,從街道到社區居委會再到轄區內的小區。其中街道,居委會,小區都有自己的主頁,由網站方可以和各個街道辦事處,社區居委會,小區物管和業主委員會合作共建,各個職能部門可以通過平臺發布聯系方式,公告通知,便民信息,辦事指南,市民也可以通過平臺與各個相關的職能部門進行溝通互動,達到方便居民服務居民的目的,讓整個平臺變得更加實用。
小區居民可以通過各自小區主頁了解物管公司,業主委員會,小區周邊商戶基本信息。物管公司,業委會,小區入駐商戶也可以通過平臺在小區主頁上發布信息,方便民眾。
三.用戶體系
用戶通過注冊進行登錄過后,可以編輯個人資料,交友和好友互動,使用網站提供的便民工具(在線交費,電子地圖,公交查詢等),管理自己的訂單,發布/分享的信息。
四. SNS小區交友
SNS社交關系作為其中用戶與用戶之間關聯的重心細分成了6個緯度
1. 居住小區緯度:用戶注冊填寫了小區信息后,系統可自動向他/她推薦同一個小區的可能認識的人。
2. 興趣愛好緯度:如填寫興趣愛好后,進一步精確推薦具有相同愛好的人。
3. 社交圈緯度:可以通過我已經認識的好友來認識好友的好友,以好友為基本點進行發散,這個也是SNS的一個重心,現實生活中這樣的情況也是非常普遍的,這樣可以進一步加強整個社交關系網絡。
4. 年齡性別緯度: 可以通過年齡段和性別以及婚姻狀況向用戶推薦,如年輕的未婚的可以相互推薦,同一個年齡層次的可以相互推薦,這樣更能有話題。
5. 行業緯度: 從事相同行業的可以相互推薦。
6. 家鄉緯度:現在流動人口是非常多的,他鄉遇故知是一種很溫馨的感受,可以通過用戶填寫的故鄉來進行推薦。
五.商家聯盟
如上圖所示:以小區為中心,周圍的商家注冊入住,填寫自己的基本信息,聯系方式,經營范圍可以自動生成一個商家的主頁,商家可以發布一些商業優惠,促銷,就業,信息,方便小區居民也擴大商家的業務。
六.小區便利店
由網站平臺出面,將用戶的需求和商家資源進行結合在網站上以購物,團購的形式發布到網站上,用戶可以通過網上提交購買申請下訂單,可以通過支付接口完成支付,也可以貨到付款,統一由網站方發貨,如線下消費型團購則有商家直接提供服務。
訂單處理: 用戶在網站下單(我方建議:增加手機驗證下單,這樣就確定了用戶下單的真實性)、電話下單本身具有真實性,通過訂單審核后,根據配送地址選取最近的配送點分撥,進入配送流程。
物流配送: 當配送點收到分撥的配送訂單時候,打印出配送清單,根據清單從庫存中分揀備貨齊全,開始配送,用戶簽收(如貨到付款則需要收回貨款), 回執清單(繳納貨款),完成配送。
七.便民服務
主要為了方便網民,提供日常的一些服務(電子地圖,公交查詢,手機號碼查詢,IP地址查詢,列車時刻表,機票查詢,上網導航),另外也可以和第三方合作提供水電氣等日常費用繳納的接口通道,可以集成本地信息搜索,工作信息,房屋搜索信息,為網民提供服務。
八.后臺管理
系統設置: 基礎數據設置(地域,小區信息等網站初始化信息),管理員權限設置(多管理員模式)。
報表統計: 用戶注冊數,信息發布報表、各小區申請人數統計、支付人數統計、數據分時段查詢、報表導出。
用戶管理:管理注冊用戶和聯盟商家,物管公司,業主委員會,街道辦事處等各種角色的審核和管理(封號,編輯等操作)。
信息管理:用于管理用戶發布的分類信息,分享信息,商家發布的信息(審核,置頂,編輯,刪除)
購物/團購管理:用于發布產品信息,團購信息和處理用戶的購買申請,以及相關的統計,訂單查詢。
開放平臺:主要用于集成管理第三方應用和接口,用來豐富整個平臺的功能,更好的為大眾提供服務.