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)(編輯修改稿)

2025-01-08 17:05 本頁面
 

【文章內(nèi)容簡介】 是基于 B/S 模式、 JavaWeb 技術(shù)開發(fā)的,對服務(wù)器的要求不高,而用戶只要有一個(gè)瀏覽器即可上本網(wǎng)站。 系統(tǒng)規(guī)劃 一個(gè)完整的網(wǎng)站就應(yīng)該實(shí)現(xiàn)一定的功能 , 網(wǎng)站的開發(fā)和一般的信息系統(tǒng)建設(shè)相比,是有一些 開發(fā)的共同特點(diǎn), 它們的 共性體現(xiàn)在網(wǎng)站建設(shè)必須從實(shí)際需求出發(fā),按照系統(tǒng)開發(fā)的一般規(guī)律 來 從事開發(fā)工作 ;只有在確定了整體需求,才可以做好后續(xù)的設(shè)計(jì)和開發(fā)。 在網(wǎng)站的 開發(fā)與 制作中, 首先 要 劃分 它的功能模塊,考慮到 用戶群體以及 用戶的角色,根據(jù) 這些 來確定網(wǎng)站 的 管理。 離散數(shù)學(xué) 精品課程網(wǎng)前臺 用戶是學(xué)生,后臺管理員就是教師。前臺用戶可以瀏覽精品課程網(wǎng)的各個(gè)版塊,并且可以下載課件及練習(xí)題,也可以觀看教學(xué)視頻;后臺的管理員則可以對前臺的版塊一一進(jìn)行各種管理,如添加、修改、 第 10 頁 共 39 頁 刪除等。 實(shí)現(xiàn)目標(biāo) 在建立一個(gè) 精品課程 網(wǎng)站時(shí)首先要為網(wǎng)站定一個(gè)基調(diào) , 也就是要確定一個(gè)明確的 實(shí)現(xiàn) 目標(biāo) 。 ( 1) 首先 , 要對 離散數(shù)學(xué) 課程及課程特色進(jìn)行詳細(xì)的描述 , 闡明該課程的知識背景 、 發(fā)展?fàn)顩r 、 取得的成就以及教師隊(duì)伍狀況 , 然后列出教學(xué)大綱 、 涉及的教學(xué)活動(dòng) 、采用的教學(xué)策略 、 要達(dá)到的教學(xué)目標(biāo)等 , 要讓學(xué)生對這門課程有一個(gè)初步的了解 。 ( 2) 其次, 精品課程網(wǎng)站應(yīng)該為學(xué) 生 提供豐富多樣的教學(xué)資源 , 如教學(xué)大綱 、 授課錄像 、 電子教案 、 參考書目等 , 所以應(yīng)該給 學(xué)生 提供必要的導(dǎo)航鏈接 , 以便學(xué)生 迅速進(jìn)入想要學(xué)習(xí)的頁面 , 方便學(xué)習(xí) 。 因此所提供的資源鏈接應(yīng)該外觀清晰 、 鏈接正確 、 使用方便 、 設(shè)計(jì)明確 。 ( 3) 最后 , 教與學(xué)的互動(dòng)也是必不可少的。學(xué)生進(jìn)入網(wǎng)站后,可以給教師留言,就離散數(shù)學(xué)課程的學(xué)習(xí)發(fā)表意見和問題。管理員登陸網(wǎng)站后臺,可以對留言進(jìn)行回復(fù) 及刪除操作。 系統(tǒng) 開發(fā)環(huán)境 系統(tǒng)開發(fā)環(huán)境主要介紹 開發(fā)系統(tǒng)所用到的 后臺數(shù)據(jù)庫、 開發(fā)工具 以及開發(fā)平臺等。 后臺數(shù)據(jù)庫 Access 是微軟公司推出的基于 Windows 的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS),是 Office 系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊 7 種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。 Access 是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),支持 ODBC(開發(fā)數(shù)據(jù)庫互連, Open Data Base Connectivity),利用 Access 強(qiáng)大的 DDE(動(dòng)態(tài)數(shù)據(jù)交換)和 OLE(對象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、 Excel 表格、 Word 文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫報(bào)表和窗體等。 第 11 頁 共 39 頁 開發(fā)工具 ( 1) MyEclipse 簡介 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench,簡稱 MyEclipse)是對 Eclipse IDE 的擴(kuò)展,利用它可以 在 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 Html, Struts, Jsp, Css, Javascript, Hibernate 等 。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: JavaEE 模型 、 WEB 開發(fā)工具 、 EJB開發(fā)工具 、 應(yīng)用程序服務(wù)器的連接器 、 JavaEE 項(xiàng)目部署服務(wù) 、 數(shù)據(jù)庫服務(wù) 和 MyEclipse整合幫助 。 對于每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。 MyEclipse 結(jié)構(gòu)上的這種模塊化, 使開發(fā)者 在不影響其他模塊的情況下 ,對任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯(cuò), 以前版本需先安裝 Eclipse, 以后版本安裝時(shí)不需安裝 Eclipse。 本系統(tǒng)開發(fā)所用的是 MyEclipse 版。 ( 2) Tomcat 簡介 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun 和其他一些公司及個(gè)人共同開發(fā)而成。 Tomcat 是一個(gè)小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 Jsp 程序的首選。由于有了 Sun 的參與和支持,最新的 Servlet 和 Jsp 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 Jsp 規(guī)范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。目前最新版本是 。 本系統(tǒng)開發(fā)時(shí) 所用的 Tomcat 服務(wù)器為 版。 ( 3) eWebEditor 簡介 eWebEditor 是一個(gè)基于瀏覽器的在線 HTML 編輯器, WEB 開發(fā)人員可以用 它 把傳統(tǒng)的多行文本輸入框 “textarea” 替換為可視化的富文本輸入框。 eWebEditor 主功能不需要在客戶端安裝任何的組件或控件,操作人員可以 用 直覺、易用的界面創(chuàng)建和發(fā)布網(wǎng) 第 12 頁 共 39 頁 頁內(nèi)容??梢酝ㄟ^ eWebEditor 自帶的可視配置工具,對 eWebEditor 進(jìn)行完全的配置。 ( 4) FileUpload 簡介 FileUpload 是 Apache mons 下面的一 個(gè)子項(xiàng)目,用來實(shí)現(xiàn) Java 環(huán)境下面的文件上傳功能,與常見的 SmartUpload 齊名??梢酝ㄟ^許多種不同的方式使用組件FileUpload,這個(gè)主要取決于應(yīng)用程序。在最簡單的情況下,可以調(diào)用單一的方法去解析這個(gè) Servlet Request,然后處理選項(xiàng)列表,并應(yīng)用到應(yīng)用程序。 在本系統(tǒng)開發(fā)中,采用 Struts2 來控制 FileUpload 的上傳。 開發(fā)平臺 為了高效、按時(shí)完成離散數(shù)學(xué)精品課程網(wǎng)站的實(shí)現(xiàn) , 達(dá)到預(yù)期目標(biāo),特采取如下的開發(fā)環(huán)境: 網(wǎng)絡(luò)環(huán)境:局域網(wǎng)。 硬件環(huán)境: CPU Pentium Dual E2160 @ 雙核 ,內(nèi)存 1G,硬盤 160GB。 軟件環(huán)境: ( 1)操作系統(tǒng): Windows XP。 ( 2)開發(fā)語言: Java, Jsp。 ( 2)數(shù)據(jù)庫開發(fā)工具: Access 2021。 ( 3)應(yīng)用程序開發(fā)工具: MyEclipse , Tomcat 。 ( 3) 系統(tǒng)開發(fā)組件: eWebEditor , FileUpload 。 第 13 頁 共 39 頁 4. 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì) 是開發(fā)階段中最重要的步驟,它是系統(tǒng)開發(fā)過程中質(zhì)量得以保證的關(guān)鍵步驟。一方面,它將用戶要求準(zhǔn)確地轉(zhuǎn)化 為 最終的產(chǎn)品的唯一途徑;另一方面,它是進(jìn)行后續(xù)開發(fā)及系統(tǒng)維護(hù)的基礎(chǔ)。 總體設(shè)計(jì) 總體設(shè)計(jì)又稱為初步設(shè)計(jì)或概要設(shè)計(jì),它的基本目的是概要地說明系統(tǒng)應(yīng)該怎樣實(shí)現(xiàn)。 離散數(shù)學(xué)精品課程網(wǎng)站,基于 B/S 模式, 分為 前臺用戶 和 后臺 管理員兩大塊 。系統(tǒng)總體 功能模塊 圖 如圖 所示 。 圖 系統(tǒng)總體功能模塊圖 總體設(shè)計(jì) 主要包括以下幾個(gè)方面。 ( 1) 系統(tǒng)結(jié)構(gòu)的總體設(shè)計(jì) : 采用“自頂向下,逐漸細(xì)化”設(shè)計(jì)思想,將本系統(tǒng)化分為 前臺用戶和后臺管理員 兩大模塊。 前臺用戶 可以查看離散數(shù)學(xué)課程的基本信息,包括教學(xué)大綱、課程內(nèi)容、教學(xué)成 果等;同時(shí)還可以下載各種教學(xué)資料,如教學(xué) PPT、習(xí)題集等;學(xué)習(xí)過程中有疑問還可以在線留言。管理員登錄后臺,可以發(fā)布教學(xué)信息、上傳教學(xué)資料、回復(fù)提問 、管理鏈接 及修改密碼 等。 ( 2) 處理方式設(shè)計(jì): 對于在線提問,采用自主留言方式, 以 提高 用戶 提問的積極性。 后臺上傳文件時(shí),需選擇上傳類型, 這樣文件可上傳至不同的目錄下 。同時(shí),為防止惡意刷屏,引入了驗(yàn)證碼認(rèn)證機(jī)制。 ( 3) 數(shù)據(jù)庫設(shè)計(jì): 結(jié)合精品課程網(wǎng)站的實(shí)際需求, 本系統(tǒng)采用 操作 簡單但功能全面的 Access 2021 數(shù)據(jù)庫。 第 14 頁 共 39 頁 ( 3) 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì): 本系統(tǒng) 主要有字符串截取算法和 MD5 加 密 算法。在顯示全部留言信息時(shí),對過長的留言只顯示部分內(nèi)容, 這里用到了字符串截取算法;對管理員密碼采用 MD5 算法 進(jìn)行加密 。 ( 4) 可靠性設(shè)計(jì): 在系統(tǒng)開發(fā)的一開始就要確定 本 系統(tǒng)可靠性和其他質(zhì)量指標(biāo) ( 如管理員 登錄后 長時(shí)間未操作,則清除 Session 中的信息 ) , 并考慮相應(yīng)措施,以使得軟件易于修 改和 維護(hù)。 詳細(xì)設(shè)計(jì) 分為前臺功能模塊設(shè)計(jì)和后臺管理模塊設(shè)計(jì)。 前臺 功能模塊 設(shè)計(jì) 前臺功能模塊主要有瀏覽模塊、留言模塊和下載模塊。功能模塊圖如圖 所示 。 離 散 數(shù) 學(xué) 精 品 課 程 前 臺瀏 覽 模 塊 留 言 模 塊 下 載 模 塊課程內(nèi)容科研成果歷史沿革教學(xué)大綱主講教師課堂實(shí)錄我要提問查看全部參考書籍習(xí)題練習(xí)電子教案 圖 前臺功能模塊圖 前臺設(shè)計(jì)主要包括以下內(nèi)容: ( 1) 瀏覽模塊 :是對離散數(shù)學(xué) 精品課程的一個(gè)總體的介紹與評價(jià),包括課程的介紹、課程負(fù)責(zé)人的簡介與所取的教學(xué)成果 等,負(fù)責(zé)向外界展示 與離散數(shù)學(xué) 課程 相關(guān)的 信息 。 ( 2) 留言模塊 : 用戶可以查看所有的留言與回復(fù)記錄,也可以在線留言。 ( 3) 下載模塊 : 相關(guān)教學(xué)資源的下載,如教學(xué) PPT 下載、習(xí)題下載等。 后臺 管理模塊 設(shè)計(jì) 后臺 只有管理員才能進(jìn)入 ,因此,在后臺的設(shè)計(jì)上,增加了對管理員身份的檢查, 第 15 頁 共 39 頁 如果發(fā)現(xiàn) session 中 管理員名和 密碼為空,說明尚未登錄, 則彈出一個(gè)網(wǎng)頁警告, 提示用戶未登錄,需登錄后才能進(jìn)行此操作。 如果登錄成功,則進(jìn)入后臺,對系統(tǒng)進(jìn)行管理。 后臺管理流程圖如圖 所示。 圖 后臺管理 模塊 圖 后臺管理模塊 分為兩大部分:首選服務(wù)和輔助服務(wù)。首選服務(wù)包括以下四個(gè) 子模塊 : ( 1) 增加文章 模塊 :管理員可以 根據(jù)教學(xué)需要 , 按類別添加課程信息。 ( 2)文章管理 模塊 :系統(tǒng)將數(shù)據(jù)庫中的文章都檢索出來, 以列表形式返回給頁面 。管理員可以對文章進(jìn)行“修改”和“刪除”操作。當(dāng)某些教學(xué)信息已經(jīng)過時(shí)或者部分過時(shí),管理員可以通過此 項(xiàng)服務(wù)來對課程網(wǎng) 站前臺 的文章進(jìn)行相應(yīng)的修正。 ( 3)分類管理 模塊 :可以添加、刪除和重命名文章的類型。 ( 4)留言管理 模塊 :系統(tǒng)會將數(shù)據(jù)庫中的所有留言都檢索出來, 供 管理員查看。同時(shí)會列出該留言的一些其它信息,如閱讀次數(shù),回復(fù)次數(shù)。當(dāng)點(diǎn)擊具體某一留言時(shí),會跳轉(zhuǎn)到該留言的詳細(xì)頁面,在此,管理員可以查看完整留言,并進(jìn)行回復(fù)。當(dāng)然,管理員也可以對留言進(jìn)行刪除操作。 輔助 服務(wù)也包括四個(gè) 子模塊 : ( 1) 上傳文件 模塊 :采用 Struts2 組件完成上傳功能??梢赃x擇“上傳圖片文件”、“上傳 DOC 文件”、 “上傳 PPT 文件”和“上 傳視頻文件” 四種方式上傳 , 選擇不同的上傳方式,系統(tǒng)會將文件分類上傳到服務(wù)器的不同 目錄 下 ,便于管理。 ( 2) 鏈接管理 模塊 : 管理員可以“查看記錄”和“添加鏈接”, 操作基本上同文章管理類似。 第 16 頁 共 39 頁 ( 3)密碼修改 模塊 : 用于更改管理員的密碼。 ( 4) 退出后臺 模塊 :清除 session 中的管理員信息。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)模塊主要包括系統(tǒng) ER 圖、數(shù)據(jù)表的設(shè)計(jì)和數(shù)據(jù)庫連接三部分 系統(tǒng) ER 圖 概念模型是對信息世界建模,所以概念模型能夠方便、準(zhǔn)確地表示出信息世界中的常用概念。概念模型一般用 ER 圖來描述現(xiàn)實(shí)世界的概念模型, ER 方法也稱 ER 模型。 ER 模型的關(guān)鍵元素是實(shí)體、屬性和聯(lián)系。實(shí)體是可以從用戶的工作環(huán)境中標(biāo)識出的事物,是用戶想要跟蹤的某個(gè)事物。實(shí)體在 ER 圖中,用矩形表示,矩形框內(nèi)寫明實(shí)體名。實(shí)體具有屬性,有時(shí)也稱作性質(zhì),是用來描述實(shí)體的特征的。屬性可以是組合的或者多值的。在 ER 圖中,屬性用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來。 實(shí)體可以通過聯(lián)系相互關(guān)聯(lián)。在一般的聯(lián)系中,使用二元聯(lián)系居多,二元聯(lián)系主要有三種類型 —— l:1, 1:n, m:n。在 “ l:1” 聯(lián)系中,一種類型的單個(gè) 實(shí)體
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1