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

正文內(nèi)容

畢業(yè)論文-基于cms的哈密職業(yè)技術(shù)學校門戶網(wǎng)站的設(shè)計與實現(xiàn)(編輯修改稿)

2025-02-12 22:15 本頁面
 

【文章內(nèi)容簡介】 有特定的次序要求,并 且可以交互進行,可以在某個開發(fā)階段中隨時補充其他任何開發(fā)階段中的遺漏。 傳統(tǒng) 噴泉模型如圖 所示 : 圖 噴泉模型 噴泉模型主要用于采用面向?qū)ο蠹夹g(shù)的軟件 開發(fā)項目,噴泉一詞本身就體現(xiàn)了迭代和無間隙的特征。無間隙指在各項活動之間無明顯邊界,如分析、設(shè)計和編碼之間沒有明顯的界限。在編碼之前再進行需求分析和設(shè)計,期間添加有關(guān)功能,使系統(tǒng)得以演化。噴泉模型在系統(tǒng)某個部分常常被重復工作多次,相關(guān)對象在每次迭代中隨之加入漸進的系統(tǒng)。由于對象概念的引入,需求分析、設(shè)計、實現(xiàn)等活動只用對象類和關(guān)系來表達,從而可以較為容易地實現(xiàn)活動的迭代和無間隙,并且使得開發(fā)過程自然地包括復用 。 [2] 張海藩 .軟件工程導論 [M].第五版 .北京:清華大學出版社 ,2022:1722 基于 CMS的哈密職業(yè)技術(shù)學校門戶網(wǎng)站的設(shè)計與實現(xiàn) 6 噴泉模型的優(yōu)點 : 噴泉模型不像 瀑布模型 那樣,需要分析活動結(jié)束后才開始設(shè)計活動,設(shè)計活動結(jié)束后才開始編碼活動。該模型的各個階段沒有明顯的界限,開發(fā)人員可以同步進行開發(fā)。其優(yōu)點是可以提高軟件項目開發(fā)效率,節(jié)省開發(fā)時間,適應于面向?qū)ο蟮能浖_發(fā)過程。 噴泉模型的缺點 : 由于噴泉模型在各個開發(fā)階段是重疊的,因此在開發(fā)過程中需要大量的開發(fā)人員,因此不利于項目的管理。此外這種模型要求嚴格管理文檔,使得審核的難度加大,尤其是面對可能隨時加入 各種信息、需求與資料的情況。 系統(tǒng)開發(fā)方法 該設(shè)計采用的系統(tǒng)開發(fā)方法是面向?qū)ο蟮拈_發(fā)方法。 面向?qū)ο?方 法 是一種把面向?qū)ο蟮乃枷霊糜谲浖_發(fā)過程中,指導開發(fā)活動的 系統(tǒng)方法 ,簡稱 OO (ObjectOriented)方法,是建立在 “ 對象 ” 概念基礎(chǔ)上的方法學。對象是由數(shù)據(jù)和容許的操作組成的封裝體,與客觀實體有直接對應關(guān)系,一個對象類定義了具有相似性質(zhì)的一組對象。而每繼承性是對 具有層次關(guān)系的類的屬性和操作進行共享的一種方式。所謂面向?qū)ο缶褪腔趯ο蟾拍?,以對象為中心,以類和繼承為構(gòu)造機制,來認識、理解、刻畫客觀世界和設(shè)計、構(gòu)建相應的軟件系統(tǒng)。 對象 : 對象是要研究的任何事物。從一本書到一家圖書館,單的整數(shù)到整數(shù)列龐大的數(shù)據(jù)庫、極其復雜的自動化工廠、航天飛機都可看作對象,它不僅能表示有形的實體,也能表示無形的(抽象的)規(guī)則、計劃或事件。對象由數(shù)據(jù)(描述事物的屬性)和作用于數(shù)據(jù)的操作(體現(xiàn)事物的行為)構(gòu)成一獨立整體。從程序設(shè)計者來看,對象是一個程序模塊,從用戶來看,對象為他們提供所希望 的行為。在對內(nèi)的操作通常稱為方法。一個對象請求另一對象為其服務(wù)的方式是通過發(fā)送消息。 類 : 類是對象的模板。即類是對一組有相同數(shù)據(jù)和相同操作的對象的定義,一個類所包含的方法和數(shù)據(jù)描述一組對象的共同屬性和行為。類是在對象之上的抽象,對象則是類的具體化,是類的實例。類可有其子類,也可有其它類,形成類層次結(jié)構(gòu)。 消息 : 消息是對象之間進行通信的一種規(guī)格說明。一般它由三部分組成:接收消息的對象、消息名及實際變元。 面向?qū)ο蠓椒ㄓ幸韵绿卣鳎? 封裝性 : 封裝是一種信息隱蔽技術(shù),它體現(xiàn)于類的說明,是對象的重要特性。封裝使數(shù)據(jù)和 加工該數(shù)據(jù)的方法(函數(shù))封裝為一個整體,以實現(xiàn)獨立性很強的模塊,使得用戶只能見到對象的外特性(對象能接受哪些消息,具有那些處理能力),而對象的內(nèi)特性(保存內(nèi)部狀態(tài)的私有數(shù)據(jù)和實現(xiàn)加工能力的算法)對用戶是隱蔽的。封裝的目的昌吉學院 2022屆本科畢業(yè)論文(設(shè)計 ) 7 在于把對象的設(shè)計者和對象者的使用分開,使用者不必知曉行為實現(xiàn)的細節(jié),只須用設(shè)計者提供的消息來訪問該對象。 繼承性 :繼承性是子類自動共享父類之間數(shù)據(jù)和方法的機制。它由類的派生功能體現(xiàn)。一個類直接繼 承 其它類的全部描述,同時可修改和擴充。繼 承 具有傳達室遞性。繼職分為單繼承(一個子類只有一父類)和多 重繼承(一個類有多個父類)。類的對象是各自封閉的,如果沒繼承性機制,則類對象中數(shù)據(jù)、方法就會出現(xiàn)大量重復。繼承不僅支持系統(tǒng)的可重用性,而且還促進系統(tǒng)的可擴充性。 多態(tài)性 : 對象根據(jù)所接收的消息而做出動作。同一消息為不同的對象接受時可產(chǎn)生完全不同的行動,這種現(xiàn)象稱為多態(tài)性。利用多態(tài)性用戶可發(fā)送一個通用的信息,而將所有的實現(xiàn)細節(jié)都留給接受消息的對象自行決定,如是,同一消息即可調(diào)用不同的方法。例如: Print 消息被發(fā)送給一圖或表時調(diào)用的打印方法與將同樣的 Print 消息發(fā)送給一正文 文件 而調(diào)用的打印方法會完全不同。多態(tài)性的實現(xiàn)受到繼承性的支持,利用類繼承的層次關(guān)系,把具有通用功能的協(xié)議存放在類層次中盡可能高的地方,而將實現(xiàn)這一功能的不同方法置于較低層次,這樣,在這些低層次上生成的對象就能給通用消息以不同的響應。在 OOPL 中可通過在 派生類 中重定義基類函數(shù)(定義 為重載函數(shù)或虛函數(shù))來實現(xiàn)多態(tài)性。 面向?qū)ο蟮拈_發(fā)方法是一種全新的系統(tǒng)分析設(shè)計方法,適用于各類信息系統(tǒng)的開發(fā)。它實現(xiàn)了對客觀世界描述到軟件結(jié)構(gòu)的直接轉(zhuǎn)換, 大大減少后續(xù)軟件開發(fā)量。并且開發(fā)工作的重用性、繼承性高, 降低重復的工作量, 縮短了開發(fā)周期。 體系結(jié)構(gòu) 瀏覽器 /服務(wù)器 (B/S)風格就是 C/S 三層應用結(jié)構(gòu)的一種實現(xiàn)方式 , 其具體結(jié)構(gòu)為 :瀏覽器 /Web 服務(wù)器 /數(shù)據(jù)庫服務(wù)器 [3]。 B/S 體系結(jié)構(gòu)主要是利用不斷成熟的 WWW 瀏覽器技術(shù) ,用通用瀏覽器就實現(xiàn)了原來需要復雜的專 用軟件才能實現(xiàn)的強大功能, 并節(jié)約了開發(fā)成本。從某種程度上來說 , B/S 結(jié)構(gòu)是一種全新的軟件 [3] 張猛 .內(nèi)容管理系統(tǒng)的關(guān)鍵技術(shù) [J].電腦開發(fā)與應用, 2022, 20(8):4446. 基于 CMS的哈密職業(yè)技術(shù)學校門戶網(wǎng)站的設(shè)計與實現(xiàn) 8 體系結(jié)構(gòu)。 其 優(yōu)點包括 :第一, 基于 B/S 體系結(jié)構(gòu)的軟件 ,系統(tǒng)安裝、修改和維護全在服務(wù)器端解決。用戶在使用系統(tǒng)時,僅僅需要一個瀏覽器就可運行全部的模塊,真正達到了“零客戶端”的功能, 很容易在運行時自動升級。 第二, B/S 體系結(jié)構(gòu)還提供了異種機、 異種網(wǎng)、異種應用服務(wù)的聯(lián)機、聯(lián)網(wǎng)、統(tǒng)一服務(wù)的最現(xiàn)實的開放性基礎(chǔ)。 其缺點包括 : 第一, B/S 體系結(jié)構(gòu)缺乏對動態(tài)頁面的支持能力 , 沒有集成有效的數(shù)據(jù)庫處理功能 , B/S 體系結(jié)構(gòu)的系統(tǒng)擴展能力差 , 安 全性難以控制 。 第二, 采用 B/S 體系結(jié)構(gòu)的應用系統(tǒng) 在數(shù)據(jù)查詢等響應速度 上 , 要遠遠地低于 C/S 體系結(jié)構(gòu) 。第三, B/S 體系結(jié)構(gòu)的數(shù)據(jù)提交一般以頁面為單位 ,數(shù)據(jù)的動態(tài)交互性不強, 不利于在線事務(wù)處理 (OLTP)應用。 開發(fā)工具及環(huán)境簡介 該設(shè)計所用的開發(fā)工具是 PHPCMS V9。 PHPCMS V9(簡稱 V9)采用 PHP5+MYSQL 做為技術(shù)基礎(chǔ)進行開發(fā)。 V9 采用 OOP(面向?qū)ο螅┓绞竭M行基礎(chǔ)運行框架搭建。模塊化開發(fā)方式做為功能開發(fā)形式。框架易于功能擴展,代碼維護,優(yōu)秀的二次開發(fā)能力,可滿足所有網(wǎng)站的應用需求 。 5 年開發(fā)經(jīng)驗的優(yōu)秀團隊,在掌握了豐富的 WEB 開發(fā)經(jīng)驗和 CMS產(chǎn)品開發(fā)經(jīng)驗的同時,勇于創(chuàng)新追求完美的設(shè)計理念,為全球多達 10 萬網(wǎng)站提供助力,并被更多的政府機構(gòu)、教育機構(gòu)、事業(yè)單位、商業(yè)企業(yè)、個人站長所認可。 因此基于以上,最后我選擇在 Windows 平臺上使用 PHPCMS V9 這個軟件進行網(wǎng)頁設(shè)計。 在該選題中我所選擇的平臺是 Windows 平臺。之所以選擇它,主要在于它具有以下優(yōu)點 :直觀、高效的面向?qū)ο蟮膱D形用戶界面,易學易用;從某種意義上說, Windows用戶界面和開發(fā)環(huán)境都是面向?qū)ο蟮摹S脩舨捎谩斑x擇對象 操作對象” [4]這種方式進行工作。這種操作方式模擬了現(xiàn)實世界的行為,易于理解、學習和使用。用戶界面統(tǒng)一、友好、漂亮。 3 需求分析 網(wǎng)站開發(fā)目標 隨著學校信息化的快速發(fā)展,學校主網(wǎng)站以及各部門二級網(wǎng)站在對外宣傳、內(nèi)部信息傳遞、輔助教學等方面發(fā)揮著越來越重要的作用,是提高全校師生服務(wù)質(zhì)量的一個不可或缺的重要渠道。該網(wǎng)站根據(jù)需求進行開發(fā),普通用戶可以直接瀏覽校園新聞,了解校園動態(tài)等。若想?yún)⑴c校園相關(guān)信息交流等,需要注冊賬戶,注冊之后便可以方便的參與校園信息的交流,使用戶更好的得到自己想要的信息等。 [4] 徐芳,鄧敏 .內(nèi)容管理系統(tǒng)( CMS)的發(fā)展與應用 [J].孝感學院學報, 2022,27(3): 7072. 昌吉學院 2022屆本科畢業(yè)論文(設(shè)計 ) 9 系 統(tǒng)需求分析 業(yè)務(wù)需求分析 在這樣一個信息快速發(fā)展的時代,學校也迫切希望通過這個平臺讓自己得以發(fā)展。為了讓更多的人了解該校,所以決定做這樣一個網(wǎng)站,以保證該校在這個信息化的時代更具有競爭力。好的門戶網(wǎng)站是建立在充分的業(yè)務(wù)分析和需求分析的基礎(chǔ)上的,我將從多方面來分析該校關(guān)于門戶網(wǎng)站方面的現(xiàn)狀,以及現(xiàn)實中的系統(tǒng)需求。 用戶需求分析 在校園文章管理系統(tǒng)中各類用戶的權(quán)限各不相同,他們應用系統(tǒng)完成的工作也是有很大差別的。 站點管理人員: 屬于網(wǎng)站內(nèi)容管理最高權(quán)限的管理者,往往需要懂得較多的編程知識, 負責創(chuàng)建站點、構(gòu)建站點的整體框架、設(shè)計站點的顯示風格。 站點管理人員用例圖如圖 所示: 圖 站點管理員用例圖 普通用戶: 校園網(wǎng)站面向的所有用 戶,他們有權(quán)在允許的范圍內(nèi)瀏覽網(wǎng)頁信息或下載資源。 普通用戶用例圖如圖 所示: 基于 CMS的哈密職業(yè)技術(shù)學校門戶網(wǎng)站的設(shè)計與實現(xiàn) 10 圖 普通用戶用例圖 功能需求分析 校園網(wǎng)站內(nèi)容管理 的概念是由企業(yè)內(nèi)容管理延伸而來的,遵循的是通用網(wǎng)站內(nèi)容管理的一般步驟,但由于校園的特殊環(huán)境,也有著自身的特點: 首先,校園文章系統(tǒng)應該是一個學校信息的發(fā)布平臺,起著宣傳展示軟件學校風采、日常事務(wù)通知通告、政策信息上傳下達的重要作用。 其次,校園網(wǎng)站不僅是學校信息發(fā)布平臺,而且也是知識加工平臺,知識獲取平臺的集成,它使學校全體教工之間、教師和學生之間、學生和學生之間的信息共享和交流更加流暢,通過數(shù)據(jù)挖掘、數(shù)據(jù)加工而使零散的信息成為知識,使相關(guān)人員能夠在恰當?shù)臅r間使用恰當?shù)闹R,為教學和其他工作提供了充分的信息 和知識。 具體來說,校園網(wǎng)站內(nèi)容管理系統(tǒng)有如下功能模塊需求: 欄目管理功能模塊:網(wǎng)站基本結(jié)構(gòu)定義好之后,就可以進行網(wǎng)站欄目的定義,一個站點可以有多個欄目,每個欄目下面還可以有子欄目。 文章管理功能模塊:網(wǎng)站結(jié)構(gòu)和欄目定義好之后,可以進行具體內(nèi)容的管理,包括新建、編輯、刪除、發(fā)布內(nèi)容,包括文字信息、圖片、 word 等。 模板風格管理功能模塊:每個站點相對獨立,顯示風格各異,并且可以靈活修改。 用戶管理功能模塊:包括用戶的添加、修改、刪除,也可以對不同的用戶授予不同的管理權(quán)限,權(quán)限包括讀、寫、創(chuàng)建、刪除、發(fā)布,權(quán) 限的范圍細化到每個站點下的某個欄目。 昌吉學院 2022屆本科畢業(yè)論文(設(shè)計 ) 11 非功能性需求分析 (1)性能需求 ①局效性 網(wǎng)站應能保證用戶正常登錄,以及管理員登錄進行信息更新。 要求正常情況下用戶從發(fā)起請求到收到回應時間間隔不能超過 1 秒。對外接口系統(tǒng)處理用戶請求最遲不應超過 8 秒,系統(tǒng)峰值時可以正常工作。 ② 完整性 該網(wǎng)站的完整性主要體現(xiàn)為身份驗證、用戶特權(quán)級別等。保證信息的準確性,正確性、完整性、該網(wǎng)站的基本功能。 ③ 可用性 該網(wǎng)站采用友好永華界面,使用戶可以很直觀,方便的瀏覽信息,并且獲取自己想要的信息。 ④ 可維護性 根據(jù)該網(wǎng)站長期使 用的特性,因此該網(wǎng)站要求有較高的維護性,具有數(shù)據(jù)恢復功能、數(shù)據(jù)庫備份。 (2)軟件接口 與其他學校網(wǎng)站連接的接口; (3)用戶界面 ① 程序?qū)⒁跃W(wǎng)頁的方式運行: ② 程序采用圖形化的方式顯示相關(guān)信息; ③ 用戶采用向欄目選擇方式來進行操作; (3)通信接口 網(wǎng)絡(luò)通信采用標準 TCP/ IP 協(xié)議; (4)安全設(shè)施需求 ① 管理員登錄必須輸入驗證碼; ② 密碼不少于 6 位; (5)設(shè)計和實現(xiàn)上的限制 [5] 開發(fā)該網(wǎng)站,根據(jù)該學校目前的要求,必須考慮到以下因素: ① 結(jié)合該校的實情及使用習慣; ② 必須確保該網(wǎng)站安全運行; [5] 劉金民 .使用內(nèi)容管理了嗎? [J].軟件世界, 2022,(14): 7777. 基于 CMS的哈密職業(yè)技術(shù)學校門戶網(wǎng)站的設(shè)計與實現(xiàn) 12 ③ 要保 證網(wǎng)站的服務(wù)水平,保證達到校園網(wǎng)站的作用; ④ 在保證上述條件的前提下,盡量使操作流程簡化,操作界面友好化:
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1