目錄/提綱:……
二、分析系統(tǒng)表示層
三、通過搭建“個(gè)人博客”,分析自己開發(fā)所涉及的模塊,探討其應(yīng)用
一、在虛擬機(jī)上展示基于DotNetNuke系統(tǒng)的個(gè)人博客網(wǎng)站
二、以論文形式對(duì)DotNetNuke系統(tǒng)進(jìn)行分析及介紹
二、在DotNetNuke系統(tǒng)上進(jìn)行網(wǎng)站的設(shè)計(jì)以及代碼實(shí)現(xiàn)
一、前期準(zhǔn)備
二、中期開發(fā)
三、后期完善
……
大學(xué)本科畢業(yè)論文(設(shè)計(jì))開題報(bào)告
學(xué)院:計(jì)算機(jī)科學(xué)與工程學(xué)院 專業(yè)班級(jí):網(wǎng)絡(luò)工程2班
課題名稱 DotNetNuke內(nèi)容管理系統(tǒng)的分析與開發(fā)
設(shè)計(jì)(
論文)類型
(劃√) 工程設(shè)計(jì) 應(yīng)用研究 開發(fā)研究 基礎(chǔ)研究 其它
√
1、本課題的的研究目的和意義:
研究目的:
隨著信息網(wǎng)絡(luò)的發(fā)展,過去首先使用FrontPage和Dreamweaver等軟件開發(fā)工具制作網(wǎng)站頁(yè)面,再上傳至服務(wù)器進(jìn)行發(fā)布的傳統(tǒng)內(nèi)容發(fā)布流程,無論從運(yùn)行成本、內(nèi)容安全性還是從發(fā)布速度以及操作簡(jiǎn)易性等多方面,都已不能滿足網(wǎng)站建設(shè)與內(nèi)容發(fā)布的新要求,成為信息化進(jìn)程的瓶頸。如何在增加內(nèi)容服務(wù)的同時(shí),盡量減少編輯人員,降低建設(shè)和維護(hù)成本,成為信息網(wǎng)絡(luò)的發(fā)展新方向,該需求引出了網(wǎng)站內(nèi)容統(tǒng)一管理的概念。 網(wǎng)站內(nèi)容統(tǒng)一管理系統(tǒng)是對(duì)采集到的內(nèi)容進(jìn)行管理并最終發(fā)布到網(wǎng)站上。它不僅能讓網(wǎng)站管理人員在一個(gè)統(tǒng)一的平臺(tái)上對(duì)網(wǎng)站內(nèi)容加以管理,還能將動(dòng)態(tài)、個(gè)性化的內(nèi)容按照業(yè)務(wù)要求提供給最終用戶。 在這樣的情況下,網(wǎng)站內(nèi)
……(新文秘網(wǎng)http://jey722.cn省略723字,正式會(huì)員可完整閱讀)……
戶體驗(yàn)友好。
DNN的前身是Portal start kit 和IBuySpy Portal。 DNN 可以使用一個(gè)數(shù)據(jù)庫(kù), 一套源程序, 通過一個(gè)Host 賬號(hào)創(chuàng)建和管理多個(gè)門戶/ 站點(diǎn)。藉著DNN 各功能模塊的應(yīng)用, 可以達(dá)成公司內(nèi)部流程管理、CRM、銷售管理等功能。為中小企業(yè)日常營(yíng)運(yùn)提供整體的管理解決方案。由于DNN 的超強(qiáng)擴(kuò)展性, 更利于解決企業(yè)發(fā)展中經(jīng)常面對(duì)的升級(jí)問題, 業(yè)務(wù)的擴(kuò)張、管理的需求都沒有額外的升級(jí)費(fèi)用。DNN 擁有一個(gè)成熟的框架結(jié)構(gòu),開發(fā)者可以將更多的時(shí)間投入在具體的業(yè)務(wù)應(yīng)用上,而不用過多地關(guān)注底層框架的開發(fā)。DotNetNuke不僅是為微軟ASP.NET平臺(tái)編寫的尅元軟件應(yīng)用程序,而且也是開發(fā)人員、中斷用戶、供應(yīng)商和支援者的一個(gè)充滿活力的社區(qū)。
DotNetNuke系統(tǒng)服務(wù)器端采用windows*P作為操作系統(tǒng)平臺(tái),其是基于微軟.NET Framework4.0中的ASP.NET技術(shù)開發(fā)的Web應(yīng)用程序,開發(fā)的集成環(huán)境為Visual Studio 2010,后臺(tái)數(shù)據(jù)庫(kù)采用SQL Server2008作為數(shù)據(jù)庫(kù)引擎。通過B/S結(jié)構(gòu)來處理客戶端和服務(wù)器斷的關(guān)系,使得客戶端無需安裝客戶端應(yīng)用程序只需瀏覽器和網(wǎng)絡(luò)就可運(yùn)行服務(wù)器端程序。
同時(shí),傳統(tǒng)的ASP提供了一個(gè)可以再WEB服務(wù)器上動(dòng)態(tài)地生成HTML的一個(gè)非常易于使用的編程模型。ASP.NET相對(duì)于ASP有了很大的改變,不僅使開發(fā)人員更易于創(chuàng)建動(dòng)態(tài)Web內(nèi)容,還使他們更容易創(chuàng)建復(fù)雜而可靠的Web應(yīng)用程序,如Web Services。從底層而言,ASP.NET在服務(wù)器端的機(jī)制完全是基于.NET框架的,這也是ASP.NET區(qū)別于ASP的最根本的特點(diǎn)之一。
ASP.NET支持兩種類型的Web應(yīng)用程序。
一、Web表單應(yīng)用程序包括用于動(dòng)態(tài)內(nèi)容的從腳本生成的Web頁(yè)和向一個(gè)客戶(例如瀏覽器)顯示UI或表單的Web頁(yè)兩種。
二、Web Service是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)與規(guī)范,這些規(guī)范使得Web Service能與其他兼容的組件進(jìn)行互操作。
3、 本課題的主要研究?jī)?nèi)容(提綱)和成果形式:
本課題的主要研究?jī)?nèi)容:
本課題的主要研究對(duì)象是基于.Net的DotNetNuke內(nèi)容管理系統(tǒng),重點(diǎn)是其結(jié)構(gòu)和應(yīng)用。我們的研究?jī)?nèi)容就是DotNetNuke系統(tǒng)所采用的方法,技術(shù)和應(yīng)用。
主要包括:
一、理解DotNetNuke內(nèi)容管理系統(tǒng)開發(fā)平臺(tái).NETR Framework和開發(fā)工具ASP.NET和SQL數(shù)據(jù)庫(kù)。
二、分析系統(tǒng)表示層。
三、通過搭建“個(gè)人博客”,分析自己開發(fā)所涉及的模塊,探討其應(yīng)用。
成果形式:
一、在虛擬機(jī)上展示基于DotNetNuke系統(tǒng)的個(gè)人博客網(wǎng)站。
二、以論文形式對(duì)DotNetNuke系統(tǒng)進(jìn)行分析及介紹。
4、擬解決的關(guān)鍵問題:
一、DotNetNuke系統(tǒng)設(shè)計(jì)較為復(fù)雜,且多為英文文檔,查找,熟悉該系統(tǒng)會(huì)有一定困難。在安裝配置以及在其基礎(chǔ)上構(gòu)建一個(gè)門戶網(wǎng)站較為困難。
二、在DotNetNuke系統(tǒng)上進(jìn)行網(wǎng)站的設(shè)計(jì)以及代碼實(shí)現(xiàn)。通過個(gè)人博客網(wǎng)站的展示,對(duì)DotNetNuke相應(yīng)模塊的理解,數(shù)據(jù)庫(kù)設(shè)計(jì)及后臺(tái)實(shí)現(xiàn)。
5、研究思路、方法和步驟:
一、前期準(zhǔn)備。
1.查閱相關(guān)文檔,熟悉DotNetNuke系統(tǒng)設(shè)計(jì)框架。
2.在虛擬機(jī)中(Windows *P )安裝、配置DotNetNuke系統(tǒng)。
3.對(duì)查閱的文檔中的相關(guān)知識(shí),安裝系統(tǒng)時(shí)遇到的問題進(jìn)行記錄。
二、中期開發(fā)。
1.學(xué)習(xí)DotNetNuke門戶管理的相關(guān)內(nèi)容。理解DotNetNuke模塊的 ……(未完,全文共4018字,當(dāng)前僅顯示2029字,請(qǐng)閱讀下面提示信息。
收藏《開題報(bào)告:DotNetNuke內(nèi)容管理系統(tǒng)的分析與開發(fā)》)