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

正文內(nèi)容

網(wǎng)上同學(xué)錄的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-10-03 00:49 本頁面
 

【文章內(nèi)容簡介】 eaver。 ASP。 Access Design and Implementation of Online Alumni Forum Wang Xiaoli (School of Computer Science and Technology, Major of Computer Science and Technology, class 2 grade 2020, 052230068) Abstract: This paper describes the design and realization of an online alumni forum. This alumni forum is such a website where the schoolmates can municate and keep contact. This website adopts Access as the background database and IIS as the web server. The system visits the Access database through ASP which is a new kind of server script environment. This article elaborates the process of system requirements analysis, the design of the database structure and the configuration of system environment. Key words: Dreamweaver。 ASP。 Access 1 引言 隨著計算機網(wǎng)絡(luò)的發(fā)展, Inter 已經(jīng)成為最有市場潛力的 技術(shù)領(lǐng)域,它 越來越深刻的改變 著 人們 的 生活, 給人們的生活帶來了諸多的便利。比如 、 UC 等 各種在線聊天 系統(tǒng), 已經(jīng) 深刻的影響 著 人們的 生活 ,使得人們 即使遠 在千里之 外也可以 隨時通訊。信息時代的到來,使得 過去的陳舊的聯(lián)系方式,已經(jīng)不能滿足現(xiàn)代生活的需要, 此時 同學(xué)錄作為一種方便 同學(xué) 之間聯(lián)系的實用系統(tǒng)便 出現(xiàn)了 。 相信大多數(shù)同學(xué)都使用過 “ 網(wǎng)易 ” 網(wǎng)站的同學(xué)錄功能。只要注冊為網(wǎng)站的用戶后,就可以加入自己的班級或申請屬于自己的班級,成為班級成員。同學(xué)錄為同學(xué)之間的交流提供了很大的方便,大家可以在同學(xué)錄上留言,聊天等。每次登錄自己 的班級 ,都有一種回家的感覺。但是同學(xué)錄畢竟是網(wǎng)站提供的一個免費功能,所以有時候會出現(xiàn)訪問速度很慢等現(xiàn)象,而且空間有限 [1]。為了畢業(yè)后同學(xué)們聯(lián)系與交流的需要,為了使我們計算科學(xué)與技術(shù)專業(yè)同學(xué)間的友誼長存,設(shè)計并開發(fā)了一個網(wǎng)上同學(xué)錄 —— “ 魯東大學(xué)計算機科學(xué)與技術(shù)學(xué)院 05 專升本班 同學(xué)錄”。 本 同學(xué)錄 系統(tǒng)旨在 為班級同學(xué)之間 的 交流和聯(lián)系提供一個平臺 , 達到增進 同學(xué) 之間的感情,方便 同學(xué) 聯(lián)系的目的。 2 開發(fā)系統(tǒng)所用相關(guān)技術(shù)介紹 魯東大學(xué) 畢業(yè) 設(shè)計 2 Dreamweaver 簡介 Dreamweaver 是 Macromedia 公司推出的一款 非常優(yōu)秀的網(wǎng)頁制作工具軟件,具有可視化編輯界面,即“所見即所得”的編輯方式使設(shè)計者不必編寫復(fù)雜的 HTML 源代碼就可以生成跨平臺、跨瀏覽器的網(wǎng)頁。 ASP 相關(guān)知識 1. ASP 的文件結(jié)構(gòu) Active Server Pages(ASP)是服務(wù)器端的腳本編寫環(huán)境。通過 ASP 可以創(chuàng)建動態(tài) Web頁或生成功能強大的 Web 應(yīng)用程序。一般來說, ASP 文件包括以下部分的任意組合。 ? 文本; ? HTML 標(biāo)記; ? 客戶端腳本程序代碼,用“ ” 標(biāo)識符括起來的部分; ? 服務(wù)器端腳本程序代碼 (又 稱為 ASP 指令 ),用“ %”和“ %”標(biāo)識符括起來的部分 [2]。 2. ASP 的內(nèi)置對象 目前的 ASP 版本總共提供了 5 個內(nèi)建對象。各個內(nèi)置對象的功能 [2]見表 。 表 ASP 對象及功能 內(nèi)置對象名 對象功能 Request 對象 負責(zé)從用戶端接收信息 Response 對象 負責(zé)傳送信息給用戶 Server 對象 負責(zé)控制 ASP的運行環(huán)境 Session 對象 負責(zé)存儲個別用戶的信息 Application 對象 負責(zé)存儲數(shù)據(jù)以供多個用戶使用 3. ASP 的工作原理 ASP 程序不同于普通的 HTML 文件的執(zhí)行。所有的 ASP 程序?qū)⒃?Web 服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序,用戶端的瀏覽器不需要執(zhí)行這些腳本語言。當(dāng)程序執(zhí)行完畢后,服務(wù)器只將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣就減輕了客戶端瀏覽器的負擔(dān),提高了交互的速度。 ASP 的執(zhí)行過程如下: 1) 瀏覽器提交 ASP 的請求給 Web 服務(wù)器; 2) Web 服務(wù)器接收申請并根據(jù) .asp 的后綴名查找 ASP 文件; 3) 調(diào)用 ASP 引擎解釋腳本命令,根據(jù)命令生成相應(yīng)的 HTML 文件; 4) 將 HTML 文件送回瀏覽器; 5) 用戶的瀏覽器解釋這些 HTML 文件,并將結(jié)果顯示出來 [2]。 ASP 的工作流程 [3]如圖 所示為: 魯東大學(xué) 畢業(yè) 設(shè)計 3 ASP 是否要求 連接數(shù)據(jù)庫 HTTP 請求 HTTP 應(yīng)答 靜態(tài)網(wǎng)頁 動態(tài)網(wǎng)頁 圖 ASP 工作流程圖 Access 數(shù)據(jù)庫 Microsoft Access 是目前市場上一種優(yōu)秀的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它具有易學(xué)、易用、功能強大、面向?qū)ο蟮目梢暬O(shè)計等優(yōu)點。本同學(xué)錄系統(tǒng)用 Access 來定義數(shù)據(jù)創(chuàng)建表,利用表來存儲相應(yīng)信息。 3 用戶需求分析 用戶調(diào)查 ? 網(wǎng)上同學(xué)錄的現(xiàn)狀:現(xiàn)在許多網(wǎng)站,如“新浪”、“網(wǎng)易”等都提供免 費 同學(xué)錄、校友網(wǎng)的功能。只要注冊為網(wǎng)站的用戶后,就可以加入自己的班級或創(chuàng)建自己的班級,成為班級成員。在同學(xué)錄上大家可以留言,上傳照片等。但是同學(xué)錄畢竟是網(wǎng)站提供的一個免費功能,所以有時候會出現(xiàn)訪問速度很慢等現(xiàn)象,而且空間有限;并且像“在線聊天”這種功能,現(xiàn)有的同學(xué)錄基本都不具備。 ? 網(wǎng)上同學(xué)錄的意義:創(chuàng)建一個屬于自己的網(wǎng)上同學(xué)錄,不僅僅可以解決現(xiàn)有同學(xué)錄的 訪問速度慢、空間有限等缺陷,還可以建立自己的班級聊天室,同學(xué)們只要在線,就可以和在線的班級同學(xué)聊天。 我們即將結(jié)束大學(xué)生活,和與我們朝夕相處二年或者五年的同 學(xué)分別,我們來自祖國各地,畢業(yè)后又將奔向四面八方,利用網(wǎng)絡(luò)進行聯(lián)系與交流將會是我們的主要方式。所以需要制作一個屬于我們自己的網(wǎng)上同學(xué)錄,期待它能夠比網(wǎng)絡(luò)中現(xiàn)有的同學(xué)錄更好的為同學(xué)們服務(wù),增進同學(xué)之間、感情,方便同學(xué)聯(lián)系。 確定目標(biāo)系統(tǒng)的功能 Web 服務(wù)器 ADO 數(shù)據(jù)庫 客戶端 魯東大學(xué) 畢業(yè) 設(shè)計 4 根據(jù)軟件工程的原理,需求分析的任務(wù)是確定系統(tǒng)必須完成的工作,也就是對目標(biāo)系統(tǒng)提出完整、準備、清晰、具體的要求。同學(xué)錄具備的功能描述如下: 用戶注冊 : ? 正常流程 —— 用戶只有通過注冊后才能進入同學(xué)錄,才能查看同學(xué)錄其模塊的內(nèi)容。這其中包括相冊,留言板,聊天室,通訊錄 。 ? 異常流程 —— 如果用戶沒有注冊,就沒有資格進入同學(xué)錄,只能看到 的界面。如果點擊查看其它頁面,系統(tǒng)就會給出出錯信息。 上傳照片: ? 正常流程 —— 用戶登陸成功后,點擊相冊,用戶會看到其他用戶上傳的相片,也可以自己上傳相片。相片的格式是一定的,為 “ .jpg”和“ .gif”。 ? 異常流程 —— ? 用戶若沒有登陸,點擊相冊時,系統(tǒng)則提示 “ 您還沒有登陸,請重新登陸! ” ? 若相片的格式非 “ .jpg”和“ .gif” ,則系統(tǒng)提示 “ 文件格式不對,請重新上傳! ” 留言板: ? 正常流程 —— 用戶登陸成功后,點擊留言板,用戶 會看到其他用戶的留言,也可以自己留言。 ? 異常流程 —— ? 用戶若沒有登陸,點擊留言板時,系統(tǒng)則提示 “ 您還沒有登陸,請重新登陸! ” 。 ? 用戶留言內(nèi)容不能為空,若為空,系統(tǒng)則提示 “ 留言內(nèi)容不能為空! ” 。 聊天室: ? 正常流程 —— 用戶登陸成功后,點擊聊天室,用戶可以在線和其他在線用戶聊天,但是聊天記錄不保存在數(shù)據(jù)庫中,下次登錄后這些記錄將不存在。 ? 異常流程 —— 用戶若沒有登陸,點擊聊天室時,系統(tǒng)則提示“您還沒有登陸,請重新登陸!” 。 通訊錄: ? 正常流程 —— 用戶登陸成功后,點擊通訊錄,用戶會看到已注冊的所有用戶的一些基本信息 ,如 , 等。這些信息是從數(shù)據(jù)庫中自動提取的。 ? 異常流程 —— 用戶若沒有登陸,點擊通訊錄時,系統(tǒng)則提示“您還沒有登陸,請重新登陸!” 。 數(shù)據(jù)建模 根據(jù)關(guān)系數(shù)據(jù)庫的原理,為了把系統(tǒng)數(shù)據(jù)清晰明確地表達出來,通常需要建立概念模型。最常用的表示概念數(shù)據(jù)模型的方法是 “實體 — 聯(lián)系” 方法 (EntityRelationship Approach),又稱為 ER 模型。 ER 圖共有三種符號:實體、屬性和聯(lián)系。經(jīng)過分析,可魯東大學(xué) 畢業(yè) 設(shè)計 5 以提取出以下幾個實體: 用戶 (user),留言本 (liuyan),相片 (photo),現(xiàn) 把它們分別給出。分別如圖 、 、 所示: 圖 用戶實體圖 圖 留言本實體圖 圖 相片實體圖 在找出所有實體的基礎(chǔ)上,需要進一步分析各實體之間的聯(lián)系。經(jīng)過分析之后,給出所有實體的聯(lián)系圖,即 ER 圖,如圖 所示。 n m m n 圖 同學(xué)錄的 ER圖 4 系統(tǒng)總體設(shè)計 系統(tǒng)體系結(jié)構(gòu) 設(shè)計 該同學(xué)錄采用 B/S 模式, B/S 模式是把 Web 技術(shù)和數(shù)據(jù)庫技術(shù)結(jié)合起來的新技術(shù),實現(xiàn)開發(fā)環(huán)境和應(yīng)用環(huán)境的分離,用戶端用相對統(tǒng)一的瀏覽器代替客戶軟件,實現(xiàn)跨平臺的應(yīng)用和多媒體服務(wù)?;?B/S 模式的信息系統(tǒng)通常采用三層結(jié)構(gòu): “ 瀏覽器 — Web服務(wù)器 — 數(shù)據(jù)庫服務(wù)器 ” ,如圖 所示 [4]。
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1