本站小編為你精心準備了JSP下社交網站設計探討參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1需求分析
1.1系統需求分析
由于該網站是基于用戶之間的交流而設計的。所以在設計一些單獨的功能模塊要想清楚單獨的模塊功能和整體系統中存在的兼容性和整體完整性,主要的設計宗旨是:整體的功能存在于單獨的功能之中。因為這樣設計有利于將來需求增多時系統整體的擴充。在具體的系統實現上,我們要基于有關用戶間的交流的需求上開始,也就是所有用戶之間會產生,還有可能產生的交流需求來制作單獨的模塊功能。從而就可以研究出本系統中所有單獨模塊需要做到的功能。
1.2功能需求分析
一個系統最主要的開發基礎是用戶對系統功能的需求,因此在本系統的所有開發設計中,我們要從滿足用戶需求的方面開始,要有系統所做的一切全都是為了用戶這種理念,要在分析與構造本系統的初期,為了使系統的功能可以更完美的滿足用戶的需求,而經常出去尋找用戶,多與用戶交流,從而知道她們對這樣的交流系統有什么樣的要求,本著功能齊全,界面華麗,用戶使用起來卻很簡單的原則而進行本系統的制作。經過長期與用戶的交流,得出結論是本系統至少要做到以下:
1)用戶使用起來方便:界面設計要華麗大氣,并且重要信息的顯示,以及操作時的按紐要在用戶很容易就能看到的地方,并且比如說像有關文章的操作,查詢好友最新的文章,查找文章中的關鍵詞等等最好可以做到只需用戶點幾下鼠標就能實現的地步;還有,網站要能顯示動態信息,因為這樣就可以使用戶任何時候都能知道自己的帳號的情況以及所有好友的動態。并且最好能把本系統制作成讓用戶覺得這個網站就是他自己設計的,可以隨意更改布局。
2)及時更新:假如好友新照片或者新文章后,系統會及時在用戶的操作頁面中提示。而像好友對用戶空間的留言,訪問,對照片以及文章的評論則自動加載到用戶的空間中。
3)最主要的就是系統運行方面,要以更快,更穩定為原則。
4)系統要有可擴展性,便于將來需求增加時對該系統功能的擴展以及日后的維護工作。
5)本系統,用戶要有登陸,注冊和查看其他用戶資料的權限。
1.3數據庫方面
數據庫的制作要遵循一些原則,因為一個好的數據庫要做到一些約束和要求。盡量不要將個體的表格之間產生數據變動的關聯,最好是實體與表格一一對應,明白實體所具有的性質,以及實體所對應的字段是什么,最重要的就是各個實體之間的關系要明確。實體、性質與互相之間的關系是在初步系統制作時要首先想到的問題,就像本系統的各個功能模塊的劃分一樣,功能表與實體類一定要做到一一對應。
2結束語
社交網絡通信在人們的生活中已經開始扮演越來越重要的角色,像QQ空間,天涯論壇,百度貼吧,新浪微博等等,通過這些,用戶可以通過Internet網絡進行即時的交流,信息的共享,以及社交,并且在不久的將來,網絡通信系統必將越來越娛樂化,從而改變人們的生活。
作者:胡濤單位:孝感學院新技術學院