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

正文內(nèi)容

基于cms的《專業(yè)教學(xué)資源庫網(wǎng)站》建設(shè) 畢業(yè)設(shè)計-文庫吧

2025-02-06 09:14 本頁面


【正文】 別類并授權(quán)給合法用戶編輯治理,而不需要用戶去掌握難懂的編程語法。 并且, CMS 的功能模塊整合性,使得同一部門的人員可在統(tǒng)一的平臺上進行信息交流,而不用反復(fù)登陸 多個網(wǎng)站,可以最大限度地將精力放在工作上而不需要過多考慮網(wǎng)站信息發(fā)布、維護工作等;在有效提高工作效率的同時,實現(xiàn)了內(nèi)外網(wǎng)絡(luò)的協(xié)同運作。 在本網(wǎng)絡(luò)平臺的構(gòu)建過程中采用的 CMS 是 搭載在以 PHP + Apache + MySQL 的組合 模式 集成的 WampServer 平臺上 , 充分利用了 PHP 的編譯速度快、 MySQL 的精煉還有 Apache 服務(wù)器的穩(wěn)定性以及強大的可擴展性等等優(yōu)勢,在構(gòu)建和修改系統(tǒng)前臺頁面的同時,后臺自動做出對應(yīng)的代碼調(diào)整,這樣大大提高了開發(fā)速度,也使得原本繁瑣的代碼從結(jié)構(gòu)上透明化。 3 2 可行性分析 可行性分析( Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。 經(jīng)濟可行性 主要是對項目的經(jīng)濟效益進行評價,本系統(tǒng)無開發(fā) 費用 。所以本系統(tǒng)在經(jīng)濟上是可行的。 技術(shù)可行性 技術(shù)上的可行性分析主要分析技 術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。該網(wǎng)絡(luò)平臺系統(tǒng)采用了當(dāng)前新興的 CMS 模式進行開發(fā)。 PHP + MySQL + Apache 的黃金組合超越了以往傳統(tǒng) HTML + SQL Server + IIS 體系結(jié)構(gòu)不具備的優(yōu)點,而且又緊密的結(jié)合了 JavaSprict 技術(shù),是技術(shù)發(fā)展的大勢所趨,它把網(wǎng)絡(luò)平臺開發(fā) 帶入了一個嶄新的發(fā)展時代 。數(shù)據(jù)庫服務(wù)器選用 Sun 公司的 MySQL 數(shù)據(jù)庫,它能夠處理較大量數(shù)據(jù),同時具有跨平臺性。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā) 平臺已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。 運行 可行性 目前,大學(xué)的校園網(wǎng)路覆蓋了教學(xué)區(qū)和學(xué)生區(qū)的主要建筑物及部分家屬宿舍,從而滿足各教師和各同學(xué)上網(wǎng)需求。學(xué)校良好的網(wǎng)絡(luò)設(shè)施為系統(tǒng)運行提供了堅實的基礎(chǔ)。 4 3 需求 分析 系統(tǒng)結(jié)構(gòu) 《專業(yè)教學(xué)資源庫網(wǎng)站》的基本設(shè)計思想是把整個系統(tǒng)分解 為前臺頁面和后臺管理兩部分,前臺頁面分為四塊 :首頁、新聞公告、下載中心、專業(yè)。 每個頁面下轄若 干其他分欄目。如圖 21。 專 業(yè) 教 學(xué) 資 源 庫 網(wǎng) 站首頁新聞公告……學(xué)院大事件專業(yè)大事件下載中心……教學(xué)課件下載教學(xué)視頻下載專業(yè)……軟件集成網(wǎng)絡(luò)集成 圖 21 《專業(yè)教學(xué)資源庫網(wǎng)站》前臺模塊結(jié)構(gòu) 后臺管理系統(tǒng)分為五個主要模塊:系統(tǒng)功能、文章功能、會員管理、模塊中心、插件管理 。如圖 22。 網(wǎng) 站 后 臺 管 理 系 統(tǒng)系統(tǒng)功能文章功能……內(nèi)容/欄目/評論管理會員管理權(quán)限管理用戶管理插件管理……內(nèi)容模型插件功能日志管理……核心設(shè)置數(shù)據(jù)庫管理模塊中心…… 圖 22 《專業(yè)教學(xué)資源庫網(wǎng)站》后臺系統(tǒng)結(jié)構(gòu) 5 分析 數(shù)據(jù)需求 數(shù)據(jù)分析主要是分析各種數(shù)據(jù)的用途以及相互之間的關(guān)聯(lián),分析數(shù)據(jù)類型、數(shù)據(jù)發(fā)生頻度和使用頻度,并具體弄清楚每個數(shù)據(jù)所需的范圍和位數(shù)及來源時間性,為數(shù)據(jù)庫設(shè) 計及輸出、輸入設(shè)計提供依據(jù),也為指定合理的數(shù)據(jù)處理方法提供依據(jù)。 ( 1) 由于合法會員用戶只有兩種身份:教師和學(xué)生,而為了方便管理員對個網(wǎng)站數(shù)據(jù)信息的管理,可以設(shè)置只有學(xué)生需要前臺頁面注冊,教師登錄用戶名和密碼由管理員后臺直接分配。并賦予相應(yīng)權(quán)限。 ( 2) 數(shù)據(jù)庫的創(chuàng)建,字段之間的關(guān)聯(lián)關(guān)系由 CMS 自動分配。 分析功能模塊 會員系統(tǒng) 面向全站開啟會員系統(tǒng),會員屬性包括帳號、密碼、郵箱等。學(xué)生可以通過前臺頁面申請注冊成為會員,同時實現(xiàn)網(wǎng)站其他諸如積分系統(tǒng)接口,具有一般權(quán)限。教師則直接通過后臺 添加新會員帳號,提升為高級權(quán)限。 積分系統(tǒng) 面向全站開放積分系統(tǒng),可以在后臺系統(tǒng)設(shè)置處初始化新注冊會員送多少積分。有相應(yīng)位置介紹積分增加、減少細則。上傳資料可以設(shè)置成“商業(yè)版”,限制用戶必須花費一定量積分才能下載。 上傳 /下載系統(tǒng) 作為一個以教學(xué)資源庫為基準的網(wǎng)站平臺,肯定需要實現(xiàn)資料的上傳 /下載,使大家資料得以共享。 面向全站開放上傳下載系統(tǒng),會員可以上傳自己的資料與大家共享,同時可以設(shè)置下載積分限制。 后臺管理 面向網(wǎng)站管理員開放后臺管理系統(tǒng),可以在后臺管理網(wǎng)站 。內(nèi)容包括管理欄目、文章、評論、會員 等。并且可以通過后臺修改網(wǎng)站前臺部分模塊。修改網(wǎng)站全局設(shè)置,如會員注冊設(shè)置、屏蔽不良詞語設(shè)置、權(quán)限設(shè)置、插件管理。還有有關(guān)數(shù)據(jù)庫設(shè)置,如備份數(shù)據(jù)庫、還原數(shù)據(jù)庫、刪除備份數(shù)據(jù)和直接輸入 SQL 語句進行管理等。 6 4 網(wǎng)站設(shè)計 確定 CMS版本 在大多數(shù)經(jīng)常使用 CMS 的人眼里,對于 CMS 的分類一般更注重所用的語言與運行環(huán)境,其次才是功能與易用性,因為這和自身的實際條件如掌握的知識、擁有或準備購買的服務(wù)器等密切相關(guān)。 基于我所要實現(xiàn)的《專業(yè)教學(xué)資源庫網(wǎng)站》是面向普遍教師 和學(xué)生,而這一類用戶的運行環(huán)境也都是比較主流的 Windows Xp 或 Windows Seven。所以,在此挑選CMS版本的時候直接看它的功能和易用性。 在國內(nèi), ASP 類型的網(wǎng)站最為普遍,特別在企業(yè)網(wǎng)站的建設(shè)上,這主要得益于ASP 語言的簡潔易學(xué)性。而 ASP 類型的 CMS 內(nèi)容管理系統(tǒng),也是國內(nèi)最早流行使用的。不過現(xiàn)在隨著 ASP 技術(shù)的局限性以及 和 PHP 的成熟發(fā)展,大多原先著重于 ASP 內(nèi)容管理系統(tǒng)開發(fā)的開發(fā)商,都開始轉(zhuǎn)移重點。所以經(jīng)過再三斟酌,最終選擇了 PHP168 團隊的 CMS 內(nèi)容管理系統(tǒng),即齊博 CMS。 齊博 CMS 自 2021 年 10 月面世至今,已經(jīng)成為了國內(nèi)最成熟、專注的多功能模塊化網(wǎng)站管理軟件系統(tǒng)。它的整站系統(tǒng)是 PHP 領(lǐng)域當(dāng)前功能強大的內(nèi)容管理系統(tǒng)之一,其代碼全部開源,可極其方便的進行二次開發(fā),所有功能模塊可以自由安裝與刪除,個人用戶完全免費使用。這些優(yōu)點都正符合我們的可行性研究成果以及滿足網(wǎng)站需求。 開發(fā) 系統(tǒng)安裝 與配置 ( 1) 首先安裝服務(wù)器平臺 WampServer。直接解壓安裝。 圖 41 WampServer安裝完成后左鍵單擊效果 7 安裝完成之后右下角任務(wù)欄有 WampServer 的圖標(biāo),左鍵單擊出現(xiàn)功能菜單,單擊 啟動 所有 服務(wù)。此時 MySQL 服務(wù)器, PHP 編譯器, Apache 服務(wù)器均已準備就緒。如圖 41。 ( 2)將下載來的齊博 CMS 整站系統(tǒng) 解壓之后,放到 WampServer 安裝目錄下的 文件夾 中的 phpv7(這個 名字是由用戶自行定義 ) 。 打開瀏覽器,在地址欄輸入 出現(xiàn)安裝界面。 如圖 42。 圖 42 齊博 CMS安裝頁面一 ( 3)單擊“點擊開始全新安裝”至下一步。如圖 43。 圖 43 齊博 CMS安裝頁面二 ( 4)單擊“點擊下一步”。進入到配置數(shù)據(jù)庫頁面。如圖 44。 這里數(shù)據(jù)庫主機填 localhost 即默認值。數(shù)據(jù)庫賬號以及密碼都是用戶自定義。所使用的數(shù)據(jù)庫一欄填所安裝 CMS 使用的數(shù)據(jù)庫名,也是用戶自行定義。后兩項默認即可。如果在網(wǎng)上購買空間做網(wǎng)站運行,則 MySQL 數(shù)據(jù)庫帳號、數(shù)據(jù)庫密碼、所使用的數(shù)據(jù)庫要和空間商索要。 8 圖 44 齊博 CMS安裝頁面三 ( 5)填好之后,單擊“點擊下一步”進入管理員相關(guān)配置頁面。如圖 45。 圖 45 齊博 CMS安裝頁面四 ( 6)配置好管理員信息之后單擊“繼續(xù)下一步”進入插件選擇頁面如圖 46。 齊博整站系統(tǒng)為用戶提供了非常豐富的插件選擇空間,大大減少了二次開發(fā)工作量,提高了工作效率。 圖 46 齊博 CMS安裝頁面五 9 ( 7)根據(jù)《專業(yè)教學(xué)資源庫網(wǎng)站》的需要,選擇好插件之后,單擊“繼續(xù)下一步”,出現(xiàn)完成提示。如圖 47。 圖 47 齊博 CMS安裝頁面六 至此,齊博 CMS 安裝成功??梢蚤_始進行二 次開發(fā)。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計原則 數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的核心和基礎(chǔ),它要求對于指定的應(yīng)用環(huán)境,構(gòu)造出較優(yōu)的數(shù)據(jù)庫模式,建立起數(shù)據(jù)庫應(yīng)用系統(tǒng),并使系統(tǒng)能有效地存儲數(shù)據(jù),滿足用戶的各種應(yīng)用需求。 另外,在數(shù)據(jù)庫的設(shè)計過程中還包括一些其他設(shè)計,如數(shù)據(jù)庫的安全性、完整性、一致性和可恢復(fù)性等方面的設(shè)計 ,不過,這些設(shè)計總是以犧牲效率為代價的 ,設(shè)計人員的任務(wù)就是要在效率和盡可能多的功能之間進行合理的權(quán)衡。 本系統(tǒng)數(shù)據(jù)庫主要設(shè)計 本網(wǎng)絡(luò)平臺所涉及到的數(shù)據(jù)庫表較多,主要包括: qb_lable (標(biāo)簽數(shù)據(jù)表),qb_admin_menu(后臺與會員數(shù)據(jù)中心菜單數(shù)據(jù)表), qb_article(發(fā)表文章相關(guān)數(shù)據(jù)表 )等等。 表 41 qb_lable(標(biāo)簽數(shù)據(jù)表) 字段名 數(shù)據(jù)類型 默認值 說明 name varchar(100) NULL 標(biāo)簽名稱,一般為空 ch smallint(4) 0 所屬頻道, CMS系統(tǒng)主頁為 1,其它般為 0 chtype tinyint(2) 0 0頭部尾部模板的標(biāo)簽為 99,其它為 0 tag varchar(50) NULL 標(biāo)簽的關(guān)鍵字,也是變量名,只能是英文或 數(shù)字,同一個模板不能有雷同 type varchar(30) NULL 調(diào)用數(shù)據(jù)的類型,純代碼還是單圖片或者是 系統(tǒng)的文章數(shù)據(jù)等等 typesystem tinyint(1) 0 是否要讀數(shù)據(jù)庫,圖片與代碼這些是不必的,所以為 0,否則為 1 hide tinyint(1) 0 是否隱藏標(biāo)簽內(nèi)容, 1隱藏,默認 0不隱藏 10 js_time int(10) 0 JS調(diào)用標(biāo)簽,定期更新標(biāo)簽內(nèi)容的讀取數(shù) 據(jù)庫的時間間隔 pagetype int(3) 0 所在頁面, 0或 1都是主頁,主頁一般是0, 2是列表頁, 3是內(nèi)容頁 module mediumint(6) 0 系統(tǒng)模塊的 ID,裝一個模塊就會生成一個ID,文章的為 0 fid mediumint(7) 0 是否指定某欄目只使用特定的標(biāo)簽,否則一 般依照模板而定 . if_js tinyint(1) 0 是否是后臺創(chuàng)建的 JS標(biāo)簽, JS方式調(diào)用 表 42 qb_admin_menu(后臺與會員數(shù)據(jù)中心菜單數(shù)據(jù)表) 字段名 數(shù)據(jù)類型 默認值 說明 id mediumint(5) Auto_increment 自動增值 ID,也是作為父親的父 ID fid mediumint(5) 0 父 ID,也是上面的 ID name text NULL 菜單名稱 linkurl varchar(150) NULL 鏈接地址 color varchar(15) NULL 鏈接顏色 target tinyint(1) 0 是否新窗口打開 list Smallint(4) 0 排序值 groupid Mediumint(5) 0 用戶組 ID,會員中心菜單為負,后臺為正 iftier tinyint(1) 0 是否與前一鏈接菜單同 一行 表 43 qb_article(發(fā)表文章相關(guān)數(shù)據(jù)表 ) 字段名 數(shù)據(jù)類型 默認值 說明 aid mediumint(7) auto_increment 文章 ID,自動增值 ID title varchar(150) NULL 文章標(biāo)題 smalltitle varchar(100) NULL 文章短標(biāo)題,一般為空,很少使用 fid mediumint(7) 0 文章的欄目 FID mid mediumint(5) 0 所屬模型,文章的話,其值為 0 fname varchar(50) NULL 文章欄目的名稱 hits mediumint(7) 0 點擊率 pages smallint(4) 0 共有多少頁 ments mediumint(7) 0 共有多少條評論 posttime int(10) 0 發(fā)布日期 11 uid mediumint(7) 0 發(fā)布者的 ID username varchar(30) NULL 發(fā)布者的帳號 author varchar(3
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1