freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

sns社區(qū)博客系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-預覽頁

2025-07-13 14:44 上一頁面

下一頁面
 

【正文】 構 13第4章 系統(tǒng)設計 14 系統(tǒng)架構 14 總體結構 14 三層架構 14 數(shù)據庫設計 15 ER圖 15 數(shù)據表 17第5章 系統(tǒng)實現(xiàn) 20 系統(tǒng)環(huán)境 20 20 20 用戶管理 20 用戶登錄 20 忘記密碼 23 用戶注冊 28 日志管理 30 日志首頁 30 分頁查詢的實現(xiàn) 30 分頁處理的實現(xiàn) 32 可視化編輯器 32 相冊管理 34 相冊首頁 34 上傳相片 34 好友管理 36第6章 系統(tǒng)測試 38 測試的任務與目標 38 測試的任務 38 測試的目標 38 測試對象和要點 38 測試用例 38 41第7章 總結與展望 44 總結 44 展望 44致 謝 45參考文獻 46附錄A 48第1章 引言第1章 引言 論文研究的背景、目的及意義進入21世紀以后,計算機與人類之間的距離逐漸縮小,幾乎在人類出現(xiàn)的地方都可以接觸到計算機。在互聯(lián)網中,PC機、智能手機都沒有強大的計算及寬帶資源,它們依賴網站服務器,才能瀏覽發(fā)布信息。SNS網站,就是依據六度理論建立的網站,幫你運營朋友圈的朋友。因此,在計算機網絡高速發(fā)展的當代,有必要去認識網絡的新事物,學習網絡的新知識[2]。67 國內外研究現(xiàn)狀及成果我們大部分人都希望能夠在眾人面前展示自己,而在這個互聯(lián)網的時代,我們每個人都可以很輕易的在網絡上開出一片屬于自己的空間,那就是擁有展示自己的網站。一個SNS服務網站就是想給用戶提供最好的個人空間,并且千方百計(用主題、用活動、用熱點等等)的吸引用戶來使用,不僅讓他使用該空間,還要讓他把朋友也帶進來。美國兩個社交網站MySpace和Facebook的全球風行迅速將SNS的熱潮燒到了中國。不過有些國家也有自己本土的社交網站,一般是年輕人使用。如:世紀佳緣、賽客網等;第三類是商務類型的SNS,這一類型主要面向企業(yè)商務應用收費和多樣線下商業(yè)活動收費。 論文的研究方法及思路博客是網絡應用程序的一種,也是B/S結構的Web應用程序。JSP是開發(fā)動態(tài)網絡頁面的,因此系統(tǒng)中必須具備一個數(shù)據庫,由MySql擔任此工作。由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總能在Tomcat中得到體現(xiàn)。WAR是Sun提出的一種Web應用程序格式,與JAR類似,也是許多文件的一個壓縮包。你在瀏覽器中訪問這個應用的JSP時,通常第一次會很慢,因為Tomcat要將JSP轉化為Servlet文件,然后編譯。SNS的另一種常用解釋:全稱Social Network Site,即“社交網站”或“社交網”。”按照六度分割理論,每個個體的社交圈都不斷放大,最后成為一個大型網絡。因此,現(xiàn)在一般所謂的SNS,則其含義還遠不及“熟人的熟人”這個層面。在世界范圍內都具有遠大的前景和廣闊的市場,既然傳統(tǒng)媒體也在革新,社會交際也會產生很多變化,而不僅僅是餐廳和電話。得益于Java的跨平臺的特性,Servlet也是平臺無關的。這可以使團隊協(xié)作的更好,開發(fā)出更高質量的站點。從概念上講,事件是一種在“源對象”和“監(jiān)聽對象”之間、某種狀態(tài)發(fā)生變化的傳遞機智。特別的,事件機制還應當:1. 能夠發(fā)現(xiàn)制定的對象類可以生成的事件。5. 事件源與監(jiān)聽者之間可進行高效的事件傳遞。JSP頁面文件執(zhí)行時被編譯成字節(jié)代碼,由客戶端流覽的Java虛擬機解釋執(zhí)行,不再是源代碼,執(zhí)行效率和安全性高。JSP代碼可以在APACHE、IIS等服務器上執(zhí)行,支持大部分操作系統(tǒng)。結構上,MyEclipse的特征可以被分為7類:1. JavaEE模型 2. WEB開發(fā)工具 3. EJB開發(fā)工具 4. 應用程序服務器的連接器5. JavaEE項目部署服務6. 數(shù)據庫服務7. MyEclipse整合幫助簡單而言,MyEclipse是Eclipse的插件,也是一款功能強大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。如果要添加、訪問和處理存儲在一個計算機數(shù)據庫中的數(shù)據,就需要一個像MySQL這樣的數(shù)據庫管理系統(tǒng),可以很好的處理大量的數(shù)據。MySQL數(shù)據庫系統(tǒng)使用最常用的數(shù)據庫管理語言結構化查詢語言(SQL:Structured Query Language)來進行數(shù)據庫管理。4. MySQL服務器是一個快的、可靠的和易于使用的數(shù)據庫服務器。博客網站系統(tǒng)的總目標是:在計算機網絡,數(shù)據庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的SNS社區(qū)博客網站,為網絡用戶提供進行在線交流的網絡平臺。博客,又譯為網絡日志、部落格或部落閣等,是一種通常由個人管理、不定期張貼新的文章的網站。 硬件環(huán)境服務器端硬件最低要求:CPU P4以上,內存1GB以上,硬盤10GB以上。 功能模塊分析根據系統(tǒng)每個功能模塊[16][17][18]的用例圖[19]來進行劃分和描述,下面給出系統(tǒng)的各功能模塊需求。如果填寫的賬號已經存在,則應提示“此賬號已被使用”?!暗卿洝表撁嫔线€提供“注冊新用戶”鏈接和“忘記密碼”鏈接。6. 修改個人資料在“SNS社區(qū)博客系統(tǒng)”頁面點擊“修改個人資料”鏈接,進入“修改個人資料”頁面,可填寫興趣愛好、聯(lián)系方式、上傳照片,完成“修改個人資料”功能。 日志管理模塊用例圖點擊日志標題可查看相應的文章內容,還提供“寫新日志”按鈕。當點擊“發(fā)布”按鈕,則跳轉到“日志詳情”頁面。當點擊“保存”或“取消”時,均跳轉到“日志列表”頁面,只是“取消”不做任何的內容修改。此刪除只可單條刪除。點擊具體某個相冊,進入“相冊詳情”頁面,頂部提供編輯、刪除鏈接,也可對相冊或照片進行描述,仍可對該相冊進行照片上傳。刪除之前應顯示警告:“此操作不可恢復。1. 添加好友在“好友列表”頁面與主頁面,都顯示可能認識的人,點擊添加,即可發(fā)生添加好友請求。此刪除只可單條刪除。3. 模塊層包含業(yè)務層、實體層和數(shù)據訪問層,用JavaBean實現(xiàn)。區(qū)分層次的目的是為了體現(xiàn)“高內聚,低耦合”的思想,以提高軟件的可維護性和可擴展性。在體系架構中的位置很關鍵,它處于數(shù)據訪問層與表示層中間,起到了數(shù)據交換中承上啟下的作用。它是存在于人類腦海里面的一種鏡像,符合人們思考問題的習慣,是現(xiàn)實生活的一種反映。結構如表42所示。結構如表44所示。結構如表46所示。:處理登錄請求的Servlet()代碼見附錄A代碼1所示。 } catch (NoSuchAlgorithmException e) { throw new RuntimeException((),e)。 } byte[] b = (bs)。 i++) { b[i] = (byte) (256)。 i++) { if(input[i] != db[i]) { return false。String auto = null。 if( == 3 ) { User u = (autoInfo[0], (autoInfo[1]), autoInfo[2])。 if( null != returnUrl ) { (returnUrl)。 } }}(()+/)。通過忘記密碼界面發(fā)送一個有令牌生成的郵件,鏈接回重置密碼界面,令牌方法代碼如下:public User loginWithToken(String userName, long num, String token) { String s = (userName, num)。 byte[] bs = (s)。 if(() 2) { (0)。 (cachecontrol, nocache)。 int height = 45。 Random random = new Random()。 //繪制一條干擾線 BasicStroke bs = newBasicStroke(2f,)。 int[] yPoints = new int[3]。 yPoints[j] = (height 1)。 int itmp = 0。 //A~Z } else { itmp = (10)+48。 (color)。 //縮放 float scaleSize = () + 。 ((ctmp), 15*i+40, 16)。 (image, JPEG, ())。 } int r = s+ (e s)。 }} 用戶注冊本系統(tǒng),在用戶注冊中采用Ajax[27][28][29][30]技術實現(xiàn)了無刷新用戶名唯一性的驗證功能;解決了傳統(tǒng)Web表單數(shù)據驗證時,用戶需要等待、頁面需要完全刷新、表單信息全部消失的問題。 return false。 return true。39。private final int pageCount。public int getCurrentPage() { return currentPage。}public int getRecordCount() { return recordCount。}public PageQuery(int currentPage, int recordCount, int pageSize){ = pageSize。 = () / + 1。 } int recordCount = (userId)。 return result。: 可視化編輯器界面使用kindeditor這個功能,只須在需要顯示的頁面中加入如下代碼就可在頁面上看到如上的界面效果:script type=text/javascript charset=utf8 src=../ke//script script type=text/javascript ({ id : 39。, fileManagerJson : 39。 = url。若相冊中有圖片,將顯示第一張上傳的照片。其中通過smartUpload來實現(xiàn)相片的上傳。 (jpg,jpeg,gif,png)。 } Request req = ()。 if( !() ) { photoPath =images/+()+_+()+.+()。 photoTime = new Timestamp(())。 }(albums/?albumsId=+()+)。: 過濾器的實現(xiàn)本系統(tǒng)只實現(xiàn)中文過濾器,主要代碼為:public class CharacterEncodingFilter implements Filter { public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { (UTF8)。 測試的目標1. 測試的目的是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。本測試將從用戶的角度出發(fā),針對幾個模塊的功能,進行黑盒測試。4. 用戶是否能進行好友的管理。我參考了人人網、開心網、空間等網站。其中運用到分層架構、Ajax技術[32][33][34][35]等。但作為一個極富發(fā)展?jié)摿Φ捻椖浚┛拖到y(tǒng)是值得繼續(xù)全面完善的。3. 結合SSH框架,以減少冗余代碼等;創(chuàng)建數(shù)據存儲過程,提高存儲量等。柳玲老師學識淵博、治學嚴謹、工作勤奮以及不斷創(chuàng)新的學術思維和高度的責任感,激勵著我,將使我終身受益。論文的完成與他們的研究成果是分不開的。 SuppressWarnings(unchecked) public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。 if(Info==null) { Info=new HashMapString, String()。if( userName == null || () == 0 || password == null || () == 0 ) { Cookie[] c=()。 } } } (error, 登錄名和密碼不能為空!)。 try {autoLogin = ((cbLogin))。 (autoLogin * 3600 * 24)。 synchronized (application) { Integer count=(Integer)(onLineCount)。 (/).forward(request, response)。 private String smtpUserName。 public void init() { ServletConfig config = ()。 smtpPassword = (smtpPassword)。BufferedInputStream bs = new BufferedInputStream(new FileInputStream(path))。 GetPwd = new String(b)。 String answer = (answer)。 } else
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1