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