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

正文內(nèi)容

基于bs模式的twitter微博的設(shè)計范文畢業(yè)論文(編輯修改稿)

2025-06-25 23:26 本頁面
 

【文章內(nèi)容簡介】 問題,使系統(tǒng)在商業(yè)戰(zhàn)略上占得先機。1.聯(lián)合數(shù)據(jù)庫服務(wù)器SQL Sever 2000 支持分布式分區(qū)視圖增強[15],使您得以在多臺服務(wù)器間對表進行水平區(qū)分。還可以從一臺數(shù)據(jù)庫服務(wù)器擴大到一組數(shù)據(jù)庫服務(wù)器,使服務(wù)器相互合作,提供與數(shù)據(jù)庫服務(wù)器群集相同的性能級別。2.索引視圖當應(yīng)用程序中包含需要經(jīng)常執(zhí)行連接或聚合操作的查詢時,利用索引視圖可顯著提高查詢性能。索引視圖允許在視圖中創(chuàng)建索引,在數(shù)據(jù)庫中存儲視圖的結(jié)果集并編制索引。不必為了利用索引視圖所帶來的性能改進而修改現(xiàn)有的應(yīng)用程序。3.級聯(lián)引用完整性約束在嘗試更新或刪除現(xiàn)有外鍵所指向的鍵時,可以控制 SQL Sever 2000 采取的操作[16]。這由 CREATE TABLE 和 ALTER TABLE 語句的 REFERENCES 子句中新的 ON DELETE 和 ON UPDATE 子句控制。4.索引增強現(xiàn)在可以在計算機上創(chuàng)建索引??芍付ㄒ陨蜻€是降序生成索引,以及數(shù)據(jù)庫引擎是否應(yīng)在索引創(chuàng)建,索引創(chuàng)建過程中使用并行掃描和排序。  JavaScript簡介JavaScript是由Netscape公司開發(fā)出來的面向?qū)ο蟮目蛻舳四_本語言,它的前身是LiveScript[17]。采用單純的HTML技術(shù)制作的網(wǎng)頁有一定的局限性,他只能提供靜態(tài)的資源,缺少動態(tài)的效果。這里的動態(tài)體現(xiàn)在兩方面,一種是客戶端與服務(wù)器產(chǎn)生的互動效果,另一種是客戶端的WEB頁面產(chǎn)生的動態(tài)效果,例如鼠標點擊可查看下一頁。實現(xiàn)第二種動態(tài)效果最好的工具就是JavaScript。 JavaScript的特點在HTML基礎(chǔ)上利用JavaScript可以開發(fā)交互式WEB網(wǎng)頁。JavaScript使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。JavaScript短小精悍,又是在客戶機上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。同時它又是為制作WEB網(wǎng)頁而量身定做的一種簡單的編程語言。JavaScript使網(wǎng)頁增加互動性,使有規(guī)律的重復的HTML文本簡化,減少了下載時間。JavaScript程序是純文本的,且不需編譯,所以使用任何純文本的編輯器都可以編輯JavaScript程序。 JavaScript的對象和事件JavaScript的一個重要功能就是基于對象的功能,通過基于對象的程序設(shè)計,可以用更直觀、模塊化和可重復使用的方式進行程序開發(fā)。一組包含數(shù)據(jù)的屬性和對屬性中包含數(shù)據(jù)進行操作的方法,稱為對象。比如要設(shè)定網(wǎng)頁的背景顏色,所針對的對象就是document,所用的屬性名是bgcolor,=blue,就是表示使背景的顏色為藍色。用戶與網(wǎng)頁交互時產(chǎn)生的操作,稱為事件。事件可以由用戶引發(fā),也可能是頁面發(fā)生改變,甚至還有你看不見的事件。絕大部分事都由用戶的動作所引發(fā),如:用戶按鼠標的按鈕,就產(chǎn)生click事件,若鼠標的指針的鏈接上移動,就產(chǎn)生mouseover事件等等。在Javascript中,事件往往與事件處理程序配套使用。而對事件的處理,是用addEventListener()函數(shù),它有三個參數(shù):事件,引發(fā)的函數(shù),是否使用事件捕捉。 第三章 需求分析與設(shè)計  需求分析 功能需求微博網(wǎng)站的開發(fā)目標必須以滿足用戶需求為前提,而在網(wǎng)站開發(fā)的第一階段中,用戶的需求往往是不完整的、不明確的,需求分析人員協(xié)助用戶對需求作進一步的理解乃至創(chuàng)造并歸納出較為詳細的需求說明,其方法的特點是可以在整個開發(fā)過程中回頭補充調(diào)整各階段的工作,因此,用戶需求分析在最初并不顯得像結(jié)構(gòu)化方法那么重要。但是,一個相對完整、準確的用戶需求卻會給信息系統(tǒng)開發(fā)帶來一個良好的開端,也會使開發(fā)過程少走許多彎路,而開發(fā)任意一個應(yīng)用程序的第一步是和用戶交流,了解他們希望應(yīng)用程序中所具有的功能,這對于定義應(yīng)用程序的功能非常重要。本設(shè)計開發(fā)出的畢業(yè)設(shè)計(論文)網(wǎng)站設(shè)計亦為如此。它存在兩種不同的用戶:第一類是普通的使用者,即普通用戶,他們使用本網(wǎng)站進行信息的傳遞,以及交友等;第二類是平臺創(chuàng)始人(超級管理員)和管理員,他們管理整個網(wǎng)站的信息。 實體聯(lián)系圖(微博)的設(shè)計中各實體之間的聯(lián)系及各個實體的屬性。圖中簡要描述了用戶實體,文章實體,關(guān)注實體,好有實體,分享級別實體間的聯(lián)系,以及個實體的屬性。 功能、數(shù)據(jù)流程圖。圖中描述了在登錄過程中數(shù)據(jù)的流向。即在登錄過程中,用戶在登錄頁面輸入用戶名以及密碼,頁面將用戶名以及密碼傳給后臺控制器,控制器調(diào)用JavaBean模型來查找數(shù)據(jù)庫,來判斷用戶表中是否存在對應(yīng)的用戶名以及密碼,如存在,則通過驗證,頁面進入首頁,用戶可以進行操作瀏覽本網(wǎng)站,如用戶名以及密碼不對,則提示錯誤,返回登錄頁,繼續(xù)登錄。圖中簡要的介紹了用戶在登錄網(wǎng)站以及使用該網(wǎng)站時的數(shù)據(jù)流向。登錄過程中數(shù)據(jù)流向如上述,在這里不再贅述。當用戶成功登錄網(wǎng)站后,用戶可以進行一系列的操作,如圖中的各功能所示,用戶在進入首頁后,可以發(fā)送信息,再發(fā)信息的過程中,頁面將信息傳給后臺,后臺控制器將信息通過JavaBean將信息保存進數(shù)據(jù)庫添加到文章表。用戶使用我的空間更新自己的基本信息時,用戶點擊頁面上的保存按鈕后,頁面將信息傳給后臺,后臺控制器將信息通過JavaBean保存到用戶表。用戶進行查看好有功能模塊式,首先后臺控制器調(diào)用JavaBean查詢數(shù)據(jù)庫中的好友表,將好友信息傳給頁面,用戶通過頁面來進行操作,可以刪除好友,當用戶刪除好友時,頁面有將數(shù)據(jù)傳給后臺,后臺再通過JavaBean對好友表進行刪除。當用戶瀏覽我的關(guān)注時,同查看好友的數(shù)據(jù)流程一致,只不過操作的數(shù)據(jù)庫的表是關(guān)注表,而不是好友表。當用戶瀏覽隨便看看時,首先后臺控制器即Servlet通過JavaBean查看數(shù)據(jù)庫的文章表,然后再將數(shù)據(jù)送到前臺頁面顯示出來,即展現(xiàn)給用戶,同時,頁面還有添加好友和添加關(guān)注的選項,用戶點擊添加好友時,其中數(shù)據(jù)中帶有用戶的ID,數(shù)據(jù)被送到后臺,后臺Sevlet通過JavaBean對數(shù)據(jù)庫中的好友表進行增加操作。用戶點擊添加關(guān)注時數(shù)據(jù)流程同添加好友時一樣,只不過對數(shù)據(jù)庫操作的是關(guān)注表。當用戶瀏覽完畢后,退出時可以點擊退出,點擊點擊退出時,此時的數(shù)據(jù)流同登錄一致,登錄時前臺傳到后臺的數(shù)據(jù)是用戶名和密碼,而退出時傳到后臺的是空值,這樣就做到了退出的功能??偨Y(jié)一下,本網(wǎng)站采用的結(jié)構(gòu)是MVC三層模式,主要控制器為Servlet,即無論用戶進行哪一步操作,用戶操作的數(shù)據(jù)都要先通過后臺控制器Servlet,通過Servlet對各個功能模塊進行處理,以及對數(shù)據(jù)進行接收與響應(yīng)處理,通過JavaBean對數(shù)據(jù)庫進行增、刪、改、查操作,最后將數(shù)據(jù)在通過Servlet傳遞給前臺JSP頁面。這樣對用戶的每一步操作給予響應(yīng)。JSP頁面中還有特殊的數(shù)據(jù)是通過JSP頁面中的JavaScript語言編寫的程序來處理的,而沒有通過后臺來處理。下圖分別為畢業(yè)設(shè)計網(wǎng)站微博網(wǎng)站ER圖、微博網(wǎng)站登錄數(shù)據(jù)流程圖、微博網(wǎng)站數(shù)據(jù)流程圖。 畢業(yè)設(shè)計(論文)微博網(wǎng)站E—R圖 微博網(wǎng)站登錄數(shù)據(jù)流程圖 微博網(wǎng)站數(shù)據(jù)流程圖   系統(tǒng)流程分析根據(jù)實際情況,本網(wǎng)站設(shè)計了兩種用戶,分別為管理員,普通用戶。針對不同用戶,設(shè)計了相關(guān)功能所涉及到的流程。網(wǎng)站要求有網(wǎng)站管理員用戶,我們設(shè)計默認的網(wǎng)站管理員為admin,當管理員登錄后,網(wǎng)站將自動展示當前網(wǎng)站的概況,如用戶的基本信息及用戶發(fā)送的信息等。管理員可以通過網(wǎng)站導航菜單進入各個網(wǎng)站功能界面,對用戶的基本信息進行添加、修改、刪除等管理,以及管理用戶發(fā)送的文章等等,如用戶發(fā)送的文章涉嫌違規(guī),管理員就可將其刪除,也可以添加新的管理員用戶,或是修改密碼等基本信息。普通用戶使用本網(wǎng)站可以先進行注冊,注冊賬號密碼以及填寫相關(guān)的基本信息等,然后用賬號密碼進行登錄,如果賬號或密碼錯誤,網(wǎng)站會給出提示。登錄后,用戶會見到網(wǎng)站首頁,在首頁里,用戶可以發(fā)送或分享信息,可以查看自己的好友數(shù)以及自己的關(guān)注人的數(shù),和被關(guān)注數(shù)。同時網(wǎng)站還提供了其他功能的鏈接,可以連接到查看關(guān)注的人,可以對自己關(guān)注的人進行添加和刪除操作??梢圆榭春糜?,也可以對自己的好友進行添加和刪除操作??梢圆榭雌渌脩糇钚碌姆窒硇畔?,同時,用戶可以再查看文章的同時可以選擇將文章的分享者加為好友或加為關(guān)注,用戶瀏覽完畢時可以選擇退出本網(wǎng)站,退出后顯示登錄界面?! ?shù)據(jù)庫設(shè)計本網(wǎng)站采用的數(shù)據(jù)庫是Microsoft SQLServer 2000,擬建立名為twitter的庫文件。在twitter庫文件中共有五個表,分別為yonghu表,wenzhang表,haoyou表,guanzhu表,fxjb表。數(shù)據(jù)字典如下:1.數(shù)據(jù)流名:用戶基本信息說明:保存用戶的相關(guān)信息組成:用戶基本信息=用戶ID+用戶名+密碼+Email+性別+自我介紹+所在地字段名稱、含義與類型如表31。表31 yonghu表說明字段名稱數(shù)據(jù)類型可否為空用戶編號IDInt 4主鍵用戶名yhm Varchar 20 Null密碼mmVarchar 20NullEmailVarchar 50Null性別xbVarchar 50Null自我介紹zwjsVarchar 200Null所在地szdVarchar 50Null2.數(shù)據(jù)流名:文章基本信息說明:保存文章信息記錄組成:文章表=文章ID+分享級別ID+內(nèi)容+時間+用戶ID+用戶名+分享級別字段名稱、含義與類型如表32。表32 wenzhang表說明字段名稱數(shù)據(jù)類型可否為空文章編號IDInt 4主鍵分享級別編號fxjb_idInt 4 Null內(nèi)容neirongVarchar 200Null創(chuàng)建時間ShijianDatetime 8Null用戶編號yonghu_idInt 4Null用戶名yonghuVarchar 60 Null分享級別fxjbVarchar 20Null3
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1