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

正文內(nèi)容

計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì),“離散數(shù)學(xué)”精品課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2024-12-11 17:05本頁(yè)面
  

【正文】 0 是 否 ( 4)回復(fù)表( jpkc_ans) 回復(fù)表 用于存儲(chǔ)后臺(tái)管理員對(duì)留言的回復(fù)內(nèi)容,表 結(jié)構(gòu)如表 所示。 表 文章表 字段名 說明 類型 長(zhǎng)度 可否為空 主鍵 article_id 文章 ID 自動(dòng)編號(hào) 長(zhǎng)整型 否 是 article_class_id 類型 ID 數(shù)字 長(zhǎng)整型 是 否 article_title 用戶姓名 文本 50 是 否 article_content 文章內(nèi)容 備注 varchar 是 否 article_posttime 發(fā)表日期 日期 50 是 否 artilce_readnum 閱讀次數(shù) 數(shù)字 50 是 否 ( 2) 類型表( jpck_class) 類型表用于 存儲(chǔ) 各種課程信息類型, 表 結(jié)構(gòu)如表 所示。 本系統(tǒng)的實(shí)體關(guān)系圖如圖 和圖 所示。 管 理 員編 號(hào)密 碼用 戶 名 圖 管理員 ER 圖 本系統(tǒng) 表之間 的關(guān)系如下: ( 1)類型表 jpkc_class 和文章表 jpkc_article 之間是 一對(duì)多 的關(guān)系,通過 class_id字段建立兩個(gè)數(shù)據(jù)表的聯(lián)系, 類型 表的一條記錄可以對(duì)應(yīng) 文章 表的多條記錄。 第 18 頁(yè) 共 39 頁(yè) 回 復(fù)回 復(fù) 內(nèi) 容回 復(fù) 主 題回 復(fù) 日 期留 言 編 號(hào)編 號(hào) 圖 回復(fù) ER 圖 ( 5) 鏈接 表實(shí)體與參數(shù) 鏈接 參數(shù)有編號(hào) 、 名稱 和地址 , 具體如圖 所示。 類 型編 號(hào) 名 稱 圖 類型 ER 圖 ( 3) 留言 表實(shí)體與參數(shù) 留言 參數(shù)有編號(hào) 、標(biāo)題、內(nèi)容、留言人、留言日期、回復(fù) 次數(shù) 和閱讀次數(shù),具體如圖 所示。 ( 1) 文章 表實(shí)體與參數(shù) 文章 參數(shù)主要為編號(hào)、 類型編號(hào) 、 標(biāo)題、 內(nèi)容、發(fā)表時(shí)間、閱讀次數(shù) 等,具體如圖 所示。在E— R 圖中,聯(lián)系用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型 ( 1:1, l:n 或者 m:n) 。在 “ l:n” 聯(lián)系中,一個(gè)類型的單個(gè)實(shí)體實(shí)例與另一個(gè)類型的多個(gè)實(shí)體實(shí)例相關(guān)聯(lián)。在一般的聯(lián)系中,使用二元聯(lián)系居多,二元聯(lián)系主要有三種類型 —— l:1, 1:n, m:n。在 ER 圖中,屬性用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來。實(shí)體具有屬性,有時(shí)也稱作性質(zhì),是用來描述實(shí)體的特征的。實(shí)體是可以從用戶的工作環(huán)境中標(biāo)識(shí)出的事物,是用戶想要跟蹤的某個(gè)事物。概念模型一般用 ER 圖來描述現(xiàn)實(shí)世界的概念模型, ER 方法也稱 ER 模型。 ( 4) 退出后臺(tái) 模塊 :清除 session 中的管理員信息。 ( 2) 鏈接管理 模塊 : 管理員可以“查看記錄”和“添加鏈接”, 操作基本上同文章管理類似。 輔助 服務(wù)也包括四個(gè) 子模塊 : ( 1) 上傳文件 模塊 :采用 Struts2 組件完成上傳功能。當(dāng)點(diǎn)擊具體某一留言時(shí),會(huì)跳轉(zhuǎn)到該留言的詳細(xì)頁(yè)面,在此,管理員可以查看完整留言,并進(jìn)行回復(fù)。 ( 4)留言管理 模塊 :系統(tǒng)會(huì)將數(shù)據(jù)庫(kù)中的所有留言都檢索出來, 供 管理員查看。當(dāng)某些教學(xué)信息已經(jīng)過時(shí)或者部分過時(shí),管理員可以通過此 項(xiàng)服務(wù)來對(duì)課程網(wǎng) 站前臺(tái) 的文章進(jìn)行相應(yīng)的修正。 ( 2)文章管理 模塊 :系統(tǒng)將數(shù)據(jù)庫(kù)中的文章都檢索出來, 以列表形式返回給頁(yè)面 。 圖 后臺(tái)管理 模塊 圖 后臺(tái)管理模塊 分為兩大部分:首選服務(wù)和輔助服務(wù)。 如果登錄成功,則進(jìn)入后臺(tái),對(duì)系統(tǒng)進(jìn)行管理。 ( 3) 下載模塊 : 相關(guān)教學(xué)資源的下載,如教學(xué) PPT 下載、習(xí)題下載等。 離 散 數(shù) 學(xué) 精 品 課 程 前 臺(tái)瀏 覽 模 塊 留 言 模 塊 下 載 模 塊課程內(nèi)容科研成果歷史沿革教學(xué)大綱主講教師課堂實(shí)錄我要提問查看全部參考書籍習(xí)題練習(xí)電子教案 圖 前臺(tái)功能模塊圖 前臺(tái)設(shè)計(jì)主要包括以下內(nèi)容: ( 1) 瀏覽模塊 :是對(duì)離散數(shù)學(xué) 精品課程的一個(gè)總體的介紹與評(píng)價(jià),包括課程的介紹、課程負(fù)責(zé)人的簡(jiǎn)介與所取的教學(xué)成果 等,負(fù)責(zé)向外界展示 與離散數(shù)學(xué) 課程 相關(guān)的 信息 。 前臺(tái) 功能模塊 設(shè)計(jì) 前臺(tái)功能模塊主要有瀏覽模塊、留言模塊和下載模塊。 ( 4) 可靠性設(shè)計(jì): 在系統(tǒng)開發(fā)的一開始就要確定 本 系統(tǒng)可靠性和其他質(zhì)量指標(biāo) ( 如管理員 登錄后 長(zhǎng)時(shí)間未操作,則清除 Session 中的信息 ) , 并考慮相應(yīng)措施,以使得軟件易于修 改和 維護(hù)。 第 14 頁(yè) 共 39 頁(yè) ( 3) 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì): 本系統(tǒng) 主要有字符串截取算法和 MD5 加 密 算法。同時(shí),為防止惡意刷屏,引入了驗(yàn)證碼認(rèn)證機(jī)制。 ( 2) 處理方式設(shè)計(jì): 對(duì)于在線提問,采用自主留言方式, 以 提高 用戶 提問的積極性。 前臺(tái)用戶 可以查看離散數(shù)學(xué)課程的基本信息,包括教學(xué)大綱、課程內(nèi)容、教學(xué)成 果等;同時(shí)還可以下載各種教學(xué)資料,如教學(xué) PPT、習(xí)題集等;學(xué)習(xí)過程中有疑問還可以在線留言。 圖 系統(tǒng)總體功能模塊圖 總體設(shè)計(jì) 主要包括以下幾個(gè)方面。 離散數(shù)學(xué)精品課程網(wǎng)站,基于 B/S 模式, 分為 前臺(tái)用戶 和 后臺(tái) 管理員兩大塊 。一方面,它將用戶要求準(zhǔn)確地轉(zhuǎn)化 為 最終的產(chǎn)品的唯一途徑;另一方面,它是進(jìn)行后續(xù)開發(fā)及系統(tǒng)維護(hù)的基礎(chǔ)。 ( 3) 系統(tǒng)開發(fā)組件: eWebEditor , FileUpload 。 ( 2)數(shù)據(jù)庫(kù)開發(fā)工具: Access 2021。 軟件環(huán)境: ( 1)操作系統(tǒng): Windows XP。 開發(fā)平臺(tái) 為了高效、按時(shí)完成離散數(shù)學(xué)精品課程網(wǎng)站的實(shí)現(xiàn) , 達(dá)到預(yù)期目標(biāo),特采取如下的開發(fā)環(huán)境: 網(wǎng)絡(luò)環(huán)境:局域網(wǎng)。在最簡(jiǎn)單的情況下,可以調(diào)用單一的方法去解析這個(gè) Servlet Request,然后處理選項(xiàng)列表,并應(yīng)用到應(yīng)用程序。 ( 4) FileUpload 簡(jiǎn)介 FileUpload 是 Apache mons 下面的一 個(gè)子項(xiàng)目,用來實(shí)現(xiàn) Java 環(huán)境下面的文件上傳功能,與常見的 SmartUpload 齊名。 eWebEditor 主功能不需要在客戶端安裝任何的組件或控件,操作人員可以 用 直覺、易用的界面創(chuàng)建和發(fā)布網(wǎng) 第 12 頁(yè) 共 39 頁(yè) 頁(yè)內(nèi)容。 本系統(tǒng)開發(fā)時(shí) 所用的 Tomcat 服務(wù)器為 版。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試 Jsp 程序的首選。 本系統(tǒng)開發(fā)所用的是 MyEclipse 版。 MyEclipse 結(jié)構(gòu)上的這種模塊化, 使開發(fā)者 在不影響其他模塊的情況下 ,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: JavaEE 模型 、 WEB 開發(fā)工具 、 EJB開發(fā)工具 、 應(yīng)用程序服務(wù)器的連接器 、 JavaEE 項(xiàng)目部署服務(wù) 、 數(shù)據(jù)庫(kù)服務(wù) 和 MyEclipse整合幫助 。 第 11 頁(yè) 共 39 頁(yè) 開發(fā)工具 ( 1) MyEclipse 簡(jiǎn)介 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench,簡(jiǎn)稱 MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它可以 在 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它提供了表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊 7 種用來建立數(shù)據(jù)庫(kù)系統(tǒng)的對(duì)象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫(kù)管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。 系統(tǒng) 開發(fā)環(huán)境 系統(tǒng)開發(fā)環(huán)境主要介紹 開發(fā)系統(tǒng)所用到的 后臺(tái)數(shù)據(jù)庫(kù)、 開發(fā)工具 以及開發(fā)平臺(tái)等。學(xué)生進(jìn)入網(wǎng)站后,可以給教師留言,就離散數(shù)學(xué)課程的學(xué)習(xí)發(fā)表意見和問題。 因此所提供的資源鏈接應(yīng)該外觀清晰 、 鏈接正確 、 使用方便 、 設(shè)計(jì)明確 。 ( 1) 首先 , 要對(duì) 離散數(shù)學(xué) 課程及課程特色進(jìn)行詳細(xì)的描述 , 闡明該課程的知識(shí)背景 、 發(fā)展?fàn)顩r 、 取得的成就以及教師隊(duì)伍狀況 , 然后列出教學(xué)大綱 、 涉及的教學(xué)活動(dòng) 、采用的教學(xué)策略 、 要達(dá)到的教學(xué)目標(biāo)等 , 要讓學(xué)生對(duì)這門課程有一個(gè)初步的了解 。前臺(tái)用戶可以瀏覽精品課程網(wǎng)的各個(gè)版塊,并且可以下載課件及練習(xí)題,也可以觀看教學(xué)視頻;后臺(tái)的管理員則可以對(duì)前臺(tái)的版塊一一進(jìn)行各種管理,如添加、修改、 第 10 頁(yè) 共 39 頁(yè) 刪除等。 在網(wǎng)站的 開發(fā)與 制作中, 首先 要 劃分 它的功能模塊,考慮到 用戶群體以及 用戶的角色,根據(jù) 這些 來確定網(wǎng)站 的 管理。 從 運(yùn)行可行性來說, 離散數(shù)學(xué)精品課程網(wǎng)站是基于 B/S 模式、 JavaWeb 技術(shù)開發(fā)的,對(duì)服務(wù)器的要求不高,而用戶只要有一個(gè)瀏覽器即可上本網(wǎng)站。 軟件方面:由于目前網(wǎng)絡(luò)模式相對(duì)發(fā)展成熟,故軟件的開發(fā)平臺(tái)已經(jīng)很穩(wěn)定了 ,完全能滿足系統(tǒng)的需求。 從 經(jīng)濟(jì)可行性來說, 離散數(shù)學(xué)精品課程 網(wǎng)站 的開發(fā)基本不 需要什么成本, 由學(xué)生自主開發(fā),在經(jīng)濟(jì)上的投入甚微 。 第 9 頁(yè) 共 39 頁(yè) 3. 系統(tǒng)分析 系統(tǒng)分析 就是對(duì) 系統(tǒng)的可行性研究、系統(tǒng)規(guī)劃、 實(shí)現(xiàn) 目標(biāo)、系統(tǒng)開發(fā)環(huán)境等 進(jìn)行逐一分析 , 系統(tǒng)分析的內(nèi)容是 以 后系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)??刂撇糠指鶕?jù)用戶 請(qǐng)求 和模型的狀態(tài)選擇要顯示的視圖。視圖還把從用戶那里得到的信息傳給控制部分。 視圖部分以自己的方式顯示模型的內(nèi)容。當(dāng)數(shù)據(jù)發(fā)生改變時(shí),要負(fù)責(zé)通知視圖部分,并且提供視圖查詢狀態(tài)的能力。保持這種分離性通常是面向?qū)ο缶幊毯驮O(shè)計(jì)要追求的目標(biāo),讓各個(gè)對(duì)象只需專注于自己的事務(wù)。 第 8 頁(yè) 共 39 頁(yè) 圖 MVC 模式的基本形式圖 MVC(ModelViewController)模式的核心就是要做到三級(jí)甚至多級(jí)的松散耦合,將系統(tǒng)分為三個(gè)部分,分別是數(shù)據(jù)模型、視圖和控制器,并定義了這三個(gè)部分之間實(shí)現(xiàn)通信的一種模式,使每個(gè)部分不必卷 入到其他部分的狀態(tài)表示和方法實(shí)現(xiàn)的細(xì)節(jié)中去。 從上面兩種開發(fā)模式來說:第二種模式要好些,更適合于團(tuán)隊(duì)開發(fā),速度相對(duì)較慢,但是可維護(hù)性高。 在 這 種開發(fā)模式中, Jsp 技術(shù)用來顯示頁(yè)面,該頁(yè)面中沒有任何的商業(yè)處理邏輯,通過 Servlet 技術(shù)來完成大量的事物處理工作。 Servlet 運(yùn)行在 Web 服務(wù)器上,用來生成 Web 頁(yè)面。 Jsp+Servlet+JavaBean 模型圖如圖 所示。 第 7 頁(yè) 共 39 頁(yè) JSP瀏覽器Da taBa seJavaBe an 圖 Jsp+JavaBean 模型圖 在這種模型中, Jsp 頁(yè)面獨(dú)自響應(yīng)請(qǐng)求并將處理結(jié)果返回給客戶,所有的數(shù)據(jù)通過JavaBean 來處理 Jsp 實(shí)現(xiàn)頁(yè)面的顯示。 Jsp 網(wǎng)站開發(fā)模式 Jsp 網(wǎng)站開發(fā)技術(shù)標(biāo)準(zhǔn)提供了兩種開發(fā)模式:一種是 Jsp+JavaBean 開發(fā)模式;一種是 Jsp+Servlet+JavaBean 開發(fā)模式。 Web 服務(wù)器可以根據(jù)用戶的請(qǐng)求動(dòng)態(tài)更新頁(yè)面上的信息, Web 信息提供者可以通過改變數(shù)據(jù)庫(kù)中的數(shù)據(jù)向用戶提供最新信息,而不需要逐個(gè)更改頁(yè)面。用戶通過瀏覽器向服務(wù)器發(fā)送請(qǐng)求, Web 服務(wù)器接收客戶端發(fā)送來的請(qǐng)求,對(duì)請(qǐng)求進(jìn)行分析,如果請(qǐng)求是靜態(tài)頁(yè)面 ,那么就將所請(qǐng)求的頁(yè)面發(fā)送到客戶端;如果請(qǐng)求的是動(dòng)態(tài)頁(yè)面,那么就執(zhí)行此動(dòng)態(tài)頁(yè)面,并將執(zhí)行結(jié)果發(fā)送給客戶端。 三層體系結(jié)構(gòu) 三層體系結(jié)構(gòu)圖如圖 所示。網(wǎng)站的信息提供者通過更新服務(wù)器上的網(wǎng)頁(yè)來向用戶提供最新的信息。用戶通過瀏覽器向服務(wù)器發(fā)送請(qǐng)求,服務(wù)器接收用戶端的請(qǐng)求,向客戶端瀏覽器發(fā)送所請(qǐng)求的頁(yè)面。當(dāng)前 , 在企業(yè)開發(fā)領(lǐng)域中出現(xiàn)了許多適合 基于B/S 的 WEB 開發(fā)技術(shù)結(jié)構(gòu)。 Action 的 execute方法處理結(jié) 果信息將被輸出到瀏覽器中,支持多種形式的視圖。 Struts2 的攔截器鏈自動(dòng)對(duì)請(qǐng)求應(yīng)用 過濾 功能,如驗(yàn)證 、國(guó)際化 等。 Struts2 框架的處理流程如 圖 所示。 Struts2 以 WebWork為核心,采用攔截器的機(jī)制來處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts2 可以理 解為 WebWork 的更新產(chǎn)品。 第 5 頁(yè) 共 39 頁(yè) Struts2 介紹 Struts2 是 Struts1 的下一代產(chǎn)品 , 是在 Struts1 和 WebWork 的技術(shù)基礎(chǔ)上進(jìn)行了合并。 ( 3)可以在
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1