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

正文內(nèi)容

基于j2ee交友網(wǎng)站的設(shè)計與實現(xiàn)(編輯修改稿)

2025-06-10 20:26 本頁面
 

【文章內(nèi)容簡介】 還可以進一步與朋友交流溝通。 而且 交友網(wǎng)站的產(chǎn)生成為了 信息資源的重要組 成部分, 同時也為 新型社交、婚戀方式 提供了 支撐平臺 。 此交友網(wǎng)站基于 J2EE,利用 Servlet+JSP 進行開發(fā)設(shè)計,數(shù)據(jù)庫采用了 SQL SERVER 2021。 網(wǎng)站的功能有:用戶登錄、查看修改個人信息、個人相冊管理、個人日志管理、個人音樂管理、聊天室和留言板。 本文 以 建立一個小型交友網(wǎng)站的過程為主線組織材料, 對網(wǎng)站從分析到設(shè)計及最后 的測試, 進行了簡單的概述 。在 詳細設(shè)計中 設(shè)計與 實現(xiàn)部分省 略 去了 大量復(fù)雜的 的程序代碼,用比較直觀易讀的 文字和 程序流程圖,增強了文章的可讀性。在寫作過程中,本文與實際項目進度相結(jié)合,體現(xiàn) 理論聯(lián)系實際,理論應(yīng)用于實踐的科學(xué)性。 關(guān)鍵詞 : 交友;查詢 ;聊天 IV ABSTRACT Today, the work has bee an indispensable part of our lives, but too much dependent on online activities make us lose sight of the reality of interpersonal munication. Dating site it is in this context that bred and produce. Dating sites provide people with a dating work platform, through the work。 we can easily make new friends as well as News of friends, but also can further municate with friends. And the generation of dating sites has bee an important part of the information resources, and also provides support platform for new social, Love and Marriage. This dating site is based on J2EE, to use Servlet + JSP development and design, database using SQL Server 2021. The site39。s features include: user login, View to modify personal information, personal photo album management, a personal log management, personal music management, chat rooms and message boards. In this paper, the main line of tissue material to build a small dating site, from analysis to design and final test, a simple overview. Design in the detailed design and implementation of partially omitted to a large number of plex code, with intuitive and easytoread text and program flow chart。 enhance the readability of the article. In the process of writing this article with the actual progress of the project bined, reflecting the theory with practice, the scientific theory into practice. Keywords: Make Friends; Inquiry; Chat 1 第 1章 緒論 課題背景 根據(jù)國外 某網(wǎng)站 公布的 統(tǒng)計 數(shù)據(jù), 社交 網(wǎng)絡(luò) 使用率 已經(jīng) 占據(jù)了 全世界所有網(wǎng)站 使用率 的 25%,而 在世界排 名的前一萬的網(wǎng)站中,這種社交網(wǎng)絡(luò) 占據(jù)了 %的驚人比例 [1]。由此可以看出, 社交網(wǎng)絡(luò)現(xiàn)今 已經(jīng)是人們生活 中 不和 缺少 的一部分 。 正如眾所周知 Facebook 是現(xiàn)今世界上最大的社交網(wǎng)站,從 2021 年 2 月推出至今已經(jīng)積累了近 6 億的注冊用戶 , 約 70%的用戶位于美國國外。 它依靠熟人網(wǎng)絡(luò),是建立在現(xiàn)實社會關(guān)系上的網(wǎng)絡(luò)系統(tǒng), 以真實 的 身份組成 社交環(huán)境可以更好的吸引人們關(guān)注,同時 眾多的用戶為 Facebook 帶來了豐厚的收益。 由于社交網(wǎng)站的吸引了全世界的眾多用戶,致使很多大型的網(wǎng)站都迫不及待的想與 之開展合作。依賴龐大 的用戶和信息資源,社交網(wǎng)站逐漸成為網(wǎng)絡(luò)巨頭。 隨著國外社交網(wǎng)絡(luò)的迅速壯大,我國的社交網(wǎng)絡(luò)和也在努力創(chuàng)新。從最早的BBS、博客等初級的社交網(wǎng)站,進一步發(fā)展成現(xiàn)今的 SNS、微博等大型網(wǎng)絡(luò)社交 。 就像 美國的 Facebook, 我國的騰訊從最 單一 的聊天工具 ,經(jīng)過 不斷的推陳出新,依靠龐大的人氣和品牌推出了 空間這一社交網(wǎng)站,現(xiàn)今它的發(fā)展已頗具規(guī)模 [2]。 我國龐大的學(xué)生群體為社交網(wǎng)絡(luò)的發(fā)展提供了基礎(chǔ),校園社交網(wǎng)站已經(jīng)是他們每個人生活不可或缺的一部分, 例如 人人網(wǎng), 朋友網(wǎng) 等 [3]。通過這里他們可以找到他們昔日的老友,并了解 他們最新的動態(tài),查看他們的日志和照片 ;此外他們還可以認(rèn)識新的朋友,通過互動交流了解彼此的個性喜好。通過這樣的社交網(wǎng) 站還可以得到他們所需要的信息,例如校園活動、考試信息和就業(yè)信息等 ,為他們提供便利。 由于社交網(wǎng)站發(fā)展的速度非常之快,而且它帶來的利益和優(yōu)勢也是顯而易見的,對于這樣一個良好的需求背景,我選擇做一個交友網(wǎng)站 。 目的和意義 現(xiàn)今網(wǎng)絡(luò)發(fā)展迅速,人們的生活和工作都離不開網(wǎng)絡(luò)。而且人們的生活節(jié)奏逐漸加快工作日益繁忙,很多人將多數(shù)的時間都投入了網(wǎng)絡(luò)中來,而且網(wǎng)絡(luò)也幫助人們解決了眾多的事情。但是將全部的精力 都投入網(wǎng)絡(luò)卻影響了現(xiàn)實中的人際交往,致使與周圍人的交流溝通減少,朋友的圈子也逐漸變小。就 在這時,交友網(wǎng)站的出現(xiàn)為人們提供了一個網(wǎng)上交友平臺,方便了用戶和好友 之間的溝通交流, 并 擴大了人際關(guān)系。 交友網(wǎng)站吸納了眾多的用戶參與到其中,積累了大量的用戶資源。而且我國廣大的學(xué)生群體為交友網(wǎng)站提供了良好的用戶基礎(chǔ)。一個好的交友網(wǎng)站可以帶動游戲、婚戀和教育等多種事業(yè)的發(fā)展,可以看出其產(chǎn)生的一系列經(jīng)濟效益和影響是不容忽視 2 的,因此我就 決 定開發(fā)一個在線交友網(wǎng)站,一方面滿足于用戶在網(wǎng)絡(luò)中交友的需求另一方面也能夠為網(wǎng)絡(luò)產(chǎn) 業(yè)的發(fā)展做出貢獻。 系統(tǒng)設(shè)計思想 本網(wǎng)站 按照下面的思想原則進行設(shè)計 : ⑴ 網(wǎng)站符合用戶基本需求,滿足人們交友的需要, 操作簡易, 界面清晰。 ⑵ 網(wǎng)站采用分模塊的設(shè)計方式,一方面有利于各部分功能的組合修改,另一方面也利于后期的對網(wǎng)站的補充和維護。 ⑶ 網(wǎng)站數(shù)據(jù)庫可根據(jù)后期的需要進行數(shù)據(jù)補充修改。 系統(tǒng)開發(fā)環(huán)境 本網(wǎng)站利用 Servle 和 JSP 技術(shù),使用 SQL SERVER 2021 數(shù)據(jù)庫、 JDBC 數(shù)據(jù)庫連接技術(shù)、 MyEclipse 開發(fā) 平臺等進行開發(fā) 。 Servlet 技術(shù) Servlet 是 使用了一定協(xié)議以及 Api 的 Java 程序,主要用于 Web 的開發(fā)和 應(yīng)用 。其內(nèi)部 全部由 Java 語言實現(xiàn),具有 Java 語言的所有 優(yōu)點, 使用 了 一些已經(jīng)寫好的Java 程序去實現(xiàn)工作,結(jié)合工作要求 調(diào)用對象以及方法的過程 [4]。 Servlet 的主要實現(xiàn)包 位于: .*以及 .*兩個包下。 JSP 技術(shù) JSP(JavaServer Pages)是 一種動態(tài) 的 網(wǎng)頁技術(shù)。 它 只需要編寫一次, 而且它與 ASP的相比是絕對的優(yōu)勢在于可以在所有平臺任意環(huán)境中使用,除 了 系統(tǒng)外不需要更改代碼 ,由于 JSP 可以使用服務(wù)器組件,開發(fā)者利用它來實現(xiàn)高度復(fù)雜的 Web 的開發(fā) [5]。 SQL Server 2021 數(shù)據(jù)庫簡介 Microsoft SQL Server2021 是 Microsoft 公司推出的大型數(shù)據(jù)庫系統(tǒng) ,它具有存儲、檢索以及修改數(shù)據(jù)的功能 , 它的編程接口非常豐富、易用,可以很容易地用組件訪問數(shù)據(jù)庫 [5]。 由于 JDBC 編程接口 的 出現(xiàn) , 現(xiàn)在 我們 可以非常方便地在 Java 編程中連接 SQL Server 了 [6]。 JDBC 數(shù)據(jù)訪問技術(shù) JDBC 是 Java 數(shù)據(jù)庫連接技術(shù)的 英文 簡稱, 是實現(xiàn) Java 和數(shù)據(jù)庫 進行密切連接的技術(shù),由 Java 語言編寫成。它提供 了一種 Java 程序與數(shù)據(jù)庫連接的通道 ,使開發(fā)人員 直接利用 Java 語言 設(shè)計數(shù)據(jù)庫 , JDBC 是一種低級的 API。 JDBC 的工作流程,首先 連接一個數(shù)據(jù)庫 ,然后 對數(shù)據(jù)庫傳送 SQL 語句 ,并 處理 數(shù)據(jù)庫的返回結(jié)果 。 3 MyEclipse 簡介 MyEclipse 企業(yè)級工作平臺是對 Eclipse IDE 的擴展, 通過這 個平臺可是實現(xiàn)本網(wǎng)站的各個功能模塊和數(shù)據(jù)庫的開發(fā)設(shè)計,并大大提 升 我們 工作 的 效率 [7]。它為 JavaEE開發(fā)提供了豐富的功能,覆蓋了全部 的 設(shè)計 編碼、調(diào)試、測試和發(fā) 布功能, 并支持其它的開發(fā)語言。 4 第 2章 交友 網(wǎng)站的可行性分析 與 需求分析 系統(tǒng)的可行性分析和需求分析是設(shè)計系統(tǒng)的必須步驟,下面是本交友網(wǎng)站的 具體分析過程。 網(wǎng)站的可行性分析 可行性分析的主要內(nèi)容有:經(jīng)濟可行性、技術(shù)可行性、操作可行性、功能可行性、社會可行性和奉獻可行性等 [8]。 下面主要 分析了網(wǎng)站的 經(jīng)濟可行性、 網(wǎng)站的 技術(shù)可行性和 網(wǎng)站的操作可行性 。 經(jīng)濟可行性 經(jīng)濟可行性就是對網(wǎng)站開發(fā)的成本和效益進行分析。通過對網(wǎng)站的初期成本投資和未來貨幣時間價值比較,判斷是否可以盡早的收回投入。 由于系統(tǒng)是本人在校期間獨立 完成,為期 6 周,日用費主要為食宿等費用,每天約 50 元。 本網(wǎng)站的 初期投資,如表 21 所示。 表 21 交友網(wǎng)站初期投資 序號 項目 人工(人 日) 單價(元) 合計(元) 1 需求分析 5 50 250 2 總體設(shè)計 5 50 250 3 詳細設(shè)計 5 50 250 4 編碼實現(xiàn) 20 50 1000 5 系統(tǒng)集成測試 4 50 200 6 說明手冊編制 3 50 150 7 合計 2100 本 網(wǎng)站成功使用后 ,用戶便可以在網(wǎng)上注冊會員或者 VIP 會員。如果每個會員辦理增值業(yè)務(wù)十元(如開通超級用 戶等)。每年至少可以注冊 300 個會員,則以后每年可以賺得 3000 元,假設(shè)年利率為 5%,該軟件的生命期預(yù)計為 5 年。 本交友網(wǎng)站 的貨幣時間價值,如表 22 所示。 表 22 交友網(wǎng)站的貨幣時間價值 年份 將來值(元) ( 1+i) n 現(xiàn)在值(元) 累計的現(xiàn)在值 (元) 1 3000 2857 2857 2 3000 2721 5578 3 3000 2592 8170 4 3000 2468 10638 5 3000 2351 12989 系統(tǒng)開發(fā) 成功后,第一年可以 獲得 2857 元,比投資多 757 元。 即: 2100/2857= 純收入: 129892100=10889(元) 5 綜上,開發(fā)本網(wǎng)站需要 2100 元的投資成本,一年內(nèi)即可收回成本。 經(jīng)過上述分析,開發(fā)本交友網(wǎng)站在經(jīng)濟方面是可行的。 技術(shù)可行性 開發(fā)一個中小型交友網(wǎng)站, 不會涉及太多的技術(shù) ,主要 就是在 MyEclipse 平臺上用 Java Servlet 和 JSP 技術(shù) 來 設(shè)計本網(wǎng)站的主要功能 。并使用 SQL SERVER2021 構(gòu)建數(shù)據(jù)庫 ,運用 Dreamweaver8[9]來設(shè)計網(wǎng)站頁面。 對 于這些技術(shù) 和軟件 我都較好的掌握,可以在預(yù)期的時間內(nèi)完成 ,因此本網(wǎng)站技術(shù)方面可行 。 操作可行性 本 網(wǎng)站 的操作界面 美觀 , 簡單明了的顯示了具體內(nèi)容 。使 用戶 不 必掌握較高 計算機專業(yè)知識,只要 會使用計算機 即可操作。經(jīng)過 后期詳細設(shè)計 的系統(tǒng)將具有操作簡單、方便靈活等優(yōu)點, 并滿足大眾用戶基本的 交友需求 ,因此在操作上是可行的 。 網(wǎng)站的需求分析 通過調(diào)查了解人們對交友網(wǎng)站的功能需求,主要功能有:根據(jù)需要查詢好友,瀏覽好友日志相冊和交流溝通等功能。 網(wǎng)站主頁 :展示網(wǎng)站 最新動態(tài)和公告, 向用戶推薦他可能相識或有共同特點的好友 以 及本網(wǎng)站 訪問量較高 的用戶。 個人 應(yīng)用 管理 :添加修改用戶個人信息,查看 刪除以 及添加 新的日志 ,對于個人相冊用戶可以查看、建立或刪除相冊 以及上傳 或刪除 照片。用戶 還可 可以在本網(wǎng)站 個人的音樂播放器 上添加自己喜歡的歌曲并播放。 個人 好友管理 :用戶可以隨時 根據(jù)姓名和類別進行篩選 添加好友。 用戶 可以查看好友的 資料 、 好友的日 志 和 好友相冊 照片。 聊天室 : 用于用戶和好友之間在線時時聊天 ,可以群聊所有人也可以私聊單個好友。 留言板 :在用戶不在線或者還未成為好友時用戶可以通過留言板與對象進行交流, 用戶可以向 對方 發(fā)送 留言 、查看和回復(fù)留言 。 本網(wǎng)站在 性能上需要保證網(wǎng)站響應(yīng)及時,可以容納多人在線以及信息的安全性。 系統(tǒng)流程圖 該網(wǎng)站的系統(tǒng) 流程主要介紹用戶交友的詳細過程以 及如何交友和處理自己應(yīng)用的過程。通過系統(tǒng)流程圖可以看出所做的網(wǎng)站主要的業(yè)務(wù)流向,從而判斷出網(wǎng)站的業(yè)務(wù)以及基本功能是否符合要求。單從交友網(wǎng)站這個字面就可以知道 其實這個系統(tǒng)最主要的業(yè)務(wù)就是用戶交友,用戶可以通過注冊會員登錄網(wǎng)站 進行瀏覽和交友。本網(wǎng)站的系統(tǒng) 流程圖如圖 和圖 所示。 6 會員用戶 個人信息個人日志個人相冊 數(shù)據(jù)庫上傳/ 刪除添加/ 刪除查看/ 修改 個人信息個人日志個人相冊 留言查看/ 回復(fù)/發(fā)送 留言 個人音樂播放/ 添加/刪除 音樂 圖 會員用戶個人管理系統(tǒng)流程圖 會員用戶 好友資料好友日志好友相冊在線聊天 數(shù)據(jù)庫 好友發(fā)送/ 回復(fù)查看查看查看 好友資料好友日志好友相冊在線聊天查找/ 添加 好友 圖 會員用戶好友管理 系統(tǒng)流程圖 數(shù)據(jù) 流圖 對于不是會員的用戶在登錄網(wǎng)上交友網(wǎng)站后應(yīng)該先注冊,添寫完注冊 信息就可以正常的進行交友了。用戶可以管理個人信息、個人日志 、相冊、音樂 以及查看留言板。向喜歡 會員 的提出 交友申請 ,就可以與之成為好友。 用戶還可以瀏覽好友的相冊和日志并和好友進行聊天。本系統(tǒng) 部分 功能的數(shù)據(jù)流圖如 圖 、圖 和圖 所示。 本章小結(jié) 本系統(tǒng)的可行性 分析 ,經(jīng)濟 上 主要研究本系統(tǒng)的初期投資、 貨幣時間價值和回收成本的時間 [10];技術(shù) 上 主要研究 網(wǎng)站 開發(fā)軟硬件條件 ;操作方面主要對用戶是否能夠良好的操作本網(wǎng)站進行分析 。 本系統(tǒng)的需 求分析,確定了網(wǎng)站的基本功能和結(jié)構(gòu),并分析了部分功能的數(shù)據(jù)流程。 綜上,本網(wǎng)站在可行性和需求上已具備 開發(fā)的基本條件和能力,可以進行開發(fā)。 7 會 員 用 戶 A 網(wǎng) 站 會 員條 件 信 息會 員 信 息會 員 列 表會 員 資料 查 詢 好 友查 看 資 料發(fā) 送 留 言好 友 條件顯 示 會 員顯 示 會 員 資 料會 員 用 戶 B留 言 表留 言 內(nèi) 容會員資料會 員 資 料會 員 資 料會 員 列 表發(fā) 出 申 請符 合 條 件申 請 內(nèi) 容返 回 確 認(rèn)同意好 友 庫好 友 信 息交 友 成 功 圖 添加好友數(shù)據(jù)流圖 會 員 用 戶上 傳 照 片查 看 相 冊刪 除 照 片選 擇 相 冊選 擇 照 片新 建 相 冊刪 除 相 冊顯 示 照 片照 片 庫相 冊 庫上 傳 / 刪 除 反 饋進 入 個 人 照片 頁 面進入數(shù)據(jù)上 傳 數(shù)據(jù)查 看數(shù) 據(jù)選 擇 數(shù)據(jù)創(chuàng) 建 數(shù)據(jù)相 冊 名稱照 片 數(shù)據(jù)照 片名 稱照 片照 片相 冊 信息選 擇數(shù) 據(jù)刪 除數(shù) 據(jù)相冊數(shù)據(jù)選 擇數(shù) 據(jù)選 擇數(shù) 據(jù)上傳照片上傳 /刪除信息成 功 / 失 敗 圖 瀏覽相冊數(shù)據(jù)流圖 會 員 用 戶進 入 聊 天 室退 出 聊 天 室選 擇 群 聊選 擇 在 線 好 友好 友 庫發(fā) 送 內(nèi) 容好 友進 入數(shù) 據(jù)選 擇數(shù) 據(jù)好友數(shù)據(jù)好友數(shù)據(jù)聊 天 數(shù) 據(jù)聊 天 數(shù) 據(jù)聊 天內(nèi) 容退 出數(shù) 據(jù) 圖 在線聊天數(shù)據(jù)流圖 8 第 3章 總體設(shè)計 總體設(shè)計是根據(jù)先前的需求分析來進行概要的設(shè)計,將各個階段的工作細分成各個 部分,將軟件的結(jié)構(gòu)劃分 各個模塊,然后逐一進行設(shè)計。 系統(tǒng)功能模塊 設(shè)計 根據(jù) 交友網(wǎng)站 的需求分析 , 將各個需求細分 。 本網(wǎng)上交友網(wǎng)站主要有 5 個主模塊構(gòu)成, 然后依次劃分子模塊,具體的 系統(tǒng)結(jié)構(gòu)圖,如圖 所示。 網(wǎng) 上 交 友 系 統(tǒng) 信 息 查 詢 好 友 管 理 個 人 管 理 信 息 更 改 個 人 音 樂 管 理 個 人 相 冊 管 理 個
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1