中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

焦溪翠冠梨做的網(wǎng)站/網(wǎng)站推廣平臺(tái)有哪些

焦溪翠冠梨做的網(wǎng)站,網(wǎng)站推廣平臺(tái)有哪些,服務(wù)器怎樣建設(shè)網(wǎng)站,軟件工程師行業(yè)現(xiàn)狀及發(fā)展趨勢(shì)目 錄 摘 要 IV Abstract V 第1章 引言 1 1.1內(nèi)容管理系統(tǒng)的開(kāi)發(fā)目的 1 1.2內(nèi)容管理系統(tǒng)的開(kāi)發(fā)意義 1 1.3內(nèi)容管理系統(tǒng)開(kāi)發(fā)背景 1 1.3.1項(xiàng)目的社會(huì)背景 1 1.3.2項(xiàng)目的技術(shù)背景 2 1.4 內(nèi)容管理系統(tǒng)的中心論點(diǎn) 3 第2章 項(xiàng)目可行性分析 4 2.1內(nèi)容管理系統(tǒng)的研究前提 4 2.1.1常見(jiàn)應(yīng)…

目 錄

摘 要 IV
Abstract V
第1章 引言 1
1.1內(nèi)容管理系統(tǒng)的開(kāi)發(fā)目的 1
1.2內(nèi)容管理系統(tǒng)的開(kāi)發(fā)意義 1
1.3內(nèi)容管理系統(tǒng)開(kāi)發(fā)背景 1
1.3.1項(xiàng)目的社會(huì)背景 1
1.3.2項(xiàng)目的技術(shù)背景 2
1.4 內(nèi)容管理系統(tǒng)的中心論點(diǎn) 3
第2章 項(xiàng)目可行性分析 4
2.1內(nèi)容管理系統(tǒng)的研究前提 4
2.1.1常見(jiàn)應(yīng)用系統(tǒng)的基本功能要求 4
2.1.2常見(jiàn)應(yīng)用系統(tǒng)的目標(biāo)要求 4
2.1.3 內(nèi)容管理系統(tǒng)的條件、假定、限制等初步分析 5
2.2現(xiàn)有的內(nèi)容管理系統(tǒng)概況 5
2.3新開(kāi)發(fā)的內(nèi)容管理系統(tǒng)概況 6
2.4內(nèi)容管理系統(tǒng)的可行性分析 6
2.4.1社會(huì)可行性分析 6
2.4.2經(jīng)濟(jì)可行性分析 7
2.4.3技術(shù)可行性分析 8
2.5內(nèi)容管理系統(tǒng)的可行性分析結(jié)論 9
第3章 內(nèi)容管理系統(tǒng)的需求分析 10
3.1.內(nèi)容管理系統(tǒng)的需求概述 10
3.1.1內(nèi)容管理系統(tǒng)的一般描述 10
3.1.2內(nèi)容管理系統(tǒng)的產(chǎn)品功能 10
3.1.3內(nèi)容管理系統(tǒng)的用戶(hù)特點(diǎn) 10
3.1.4內(nèi)容管理系統(tǒng)的假設(shè)和約束 10
3.2.內(nèi)容管理系統(tǒng)的頂層數(shù)據(jù)流圖 11
3.3.內(nèi)容管理系統(tǒng)的0層數(shù)據(jù)流圖 12
3.4.內(nèi)容管理系統(tǒng)的1層數(shù)據(jù)流圖 18
3.4.1在線(xiàn)管理員個(gè)人信息處理1層數(shù)據(jù)流圖 18
3.4.2留言類(lèi)別信息處理1層數(shù)據(jù)流圖 19
3.4.3發(fā)布的信息類(lèi)別處理1層數(shù)據(jù)流圖 22
3.4.4發(fā)布的信息處理1層數(shù)據(jù)流圖 25
3.4.5超級(jí)用戶(hù)的信息處理-1層數(shù)據(jù)流圖 28
3.4.6留言信息處理-1層數(shù)據(jù)流圖 31
3.5.內(nèi)容管理系統(tǒng)的數(shù)據(jù)存儲(chǔ)描述與外部實(shí)體 32
3.5.1用戶(hù)信息存儲(chǔ) 32
3.5.2留言類(lèi)別信息存儲(chǔ) 32
3.5.3留言信息存儲(chǔ) 32
3.5.4發(fā)布信息類(lèi)別存儲(chǔ) 33
3.5.5發(fā)布信息存儲(chǔ) 33
3.5.6留言回復(fù)信息存儲(chǔ) 33
3.5.7系統(tǒng)的相關(guān)外部實(shí)體描述 34
3.6內(nèi)容管理系統(tǒng)的外部接口需求 34
3.7內(nèi)容管理系統(tǒng)的軟件性能需求 35
第4章 內(nèi)容管理系統(tǒng)的概要設(shè)計(jì) 36
4.1系統(tǒng)總體模塊結(jié)構(gòu)圖 36
4.2各部分模塊結(jié)構(gòu)圖與描述表 36
4.2.1登錄結(jié)構(gòu)圖與描述表 36
4.2.2個(gè)人信息管理-模塊結(jié)構(gòu)圖與描述表 37
4.2.3留言板類(lèi)別管理-模塊結(jié)構(gòu)圖與描述表 37
4.2.4發(fā)布信息類(lèi)別管理-模塊結(jié)構(gòu)圖與描述表 39
4.2.5發(fā)布信息管理-模塊結(jié)構(gòu)圖與描述表 42
4.2.6超級(jí)用戶(hù)管理-模塊結(jié)構(gòu)圖與描述表 44
4.3接口設(shè)計(jì) 46
4.3.1系統(tǒng)外部接口: 46
4.3.2系統(tǒng)內(nèi)部接口: 46
4.4數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 46
4.4.1系統(tǒng)數(shù)據(jù)結(jié)構(gòu)概念模型(E-R圖) 46
4.4.2系統(tǒng)數(shù)據(jù)結(jié)構(gòu)邏輯模型 48
4.4.3系統(tǒng)數(shù)據(jù)結(jié)構(gòu)物理模型 48
4.6系統(tǒng)出錯(cuò)處理 51
第5章 內(nèi)容管理系統(tǒng)的詳細(xì)設(shè)計(jì) 52
5.1登錄模塊-程序設(shè)計(jì)說(shuō)明 52
5.2個(gè)人信息管理模塊-程序設(shè)計(jì)說(shuō)明 52
5.3留言板類(lèi)別管理模塊-程序設(shè)計(jì)說(shuō)明 53
5.4其他系統(tǒng)管理模塊 -程序設(shè)計(jì)說(shuō)明 55
第6章 內(nèi)容管理系統(tǒng)的編碼與實(shí)現(xiàn) 56
6.1 登錄模塊核心代碼 56
6.2個(gè)人信息管理核心代碼 58
6.3留言板類(lèi)別管理核心代碼 60
6.4其他模塊核心代碼說(shuō)明 63
第7章 內(nèi)容管理系統(tǒng)的測(cè)試 64
7.1模塊測(cè)試 64
7.2集成測(cè)試 67
第8章 結(jié)束語(yǔ) 68
致謝 69
參考文獻(xiàn) 70

基于ASP.NET的內(nèi)容管理系統(tǒng)
摘 要
隨著信息技術(shù)的發(fā)展,越來(lái)越多的企業(yè)、商戶(hù)、政府部門(mén)需要對(duì)信息高效的處理,對(duì)信息便捷的獲取。內(nèi)容管理是必不可缺的一項(xiàng),例如,企業(yè)需要獲取信息,存儲(chǔ)信息,發(fā)布信息,更新信息。內(nèi)容管理系統(tǒng)除了需要對(duì)信息進(jìn)行查詢(xún),儲(chǔ)存,更新,刪除等基本操作。還需要信息的互動(dòng)融合,大批量信息處理,信息優(yōu)化,信息可靠安全等。
需要實(shí)現(xiàn)的功能和目標(biāo)。前臺(tái)客戶(hù)端主要實(shí)現(xiàn)企業(yè)內(nèi)容管理系統(tǒng)的首頁(yè)展示,企業(yè)簡(jiǎn)介展示,企業(yè)動(dòng)態(tài)展示,產(chǎn)品展示,招商加盟,留言板,聯(lián)系我們等內(nèi)容。后臺(tái)服務(wù)端主要實(shí)現(xiàn)個(gè)人信息管理,留言板類(lèi)別管理,留言信息管理,發(fā)布信息類(lèi)別管理,發(fā)布信息管理,系統(tǒng)用戶(hù)管理。
本項(xiàng)目的解決方案是以ASP.NET為平臺(tái),以B/S為架構(gòu)。論述和分析簡(jiǎn)單的企業(yè)內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。前臺(tái)開(kāi)發(fā)采用html+javascript+css+Jquery技術(shù)設(shè)計(jì)實(shí)現(xiàn),后臺(tái)采用C#語(yǔ)言,Web窗體,.NET環(huán)境自帶的相關(guān)控件,第三方插件設(shè)計(jì)實(shí)現(xiàn)。數(shù)據(jù)庫(kù)采用SQL Server2012。
關(guān)鍵詞:信息儲(chǔ)存,信息處理,SQL2012數(shù)據(jù)庫(kù),ASP.NET開(kāi)發(fā)

Content management system based on ASP.NET
Abstract
With the development of information technology, more and more enterprises, businesses, government departments need to deal with the information and efficient, and access to the information convenient. Content management is an essential, for example, the enterprise needs to obtain information, information storage, information release, update information. In addition to the content management system to query information, storage, update, delete and other basic operations. Information is also required to interact with the fusion, mass information processing, information optimization, information and reliable
security, etc.
Functions and objectives needed to achieve. Front client main enterprise content management system of the home show, enterprise profile, enterprise dynamic,display product display, merchants joined, message board, contact us and so on. Background server mainly personal information management,message board category management, message information management, information management. B/S as the framework… The design and
implementation of simple enterprise content management system are discussed and analyzed. The development of the foreground is realized by html+javascript+css+Jquery technology, and the background is C# language, Web form, the relevant controls of.NET environment, and the design of the third party plug-in… Database using Server2012 SQL.
Keywords:Information storage,Information processing,SQL2012 Database, ASP.NET Development

第1章 引言

1.1內(nèi)容管理系統(tǒng)的開(kāi)發(fā)目的
本論文主要敘述基于ASP.NET的內(nèi)容管理系統(tǒng)的開(kāi)發(fā)背景,需求分析過(guò)程,概要設(shè)計(jì)過(guò)程,詳細(xì)設(shè)計(jì)過(guò)程,實(shí)現(xiàn)過(guò)程,測(cè)試過(guò)程,用戶(hù)使用手冊(cè)的制作,以及詳細(xì)介紹實(shí)現(xiàn)系統(tǒng)所用到的相關(guān)技術(shù)。完成項(xiàng)目開(kāi)發(fā)后,開(kāi)發(fā)者能了解ASP.NET平臺(tái)的市場(chǎng)需求,能夠初步掌握應(yīng)用系統(tǒng)的分析,能夠完成中小型B/S架構(gòu)的系統(tǒng)設(shè)計(jì),能夠初步掌握.Net平臺(tái)的框架搭建,插件使用,控件使用,代碼編寫(xiě)規(guī)范。熟悉Web應(yīng)用系統(tǒng)的服務(wù)器搭建,理解web系統(tǒng)的運(yùn)行原理。

1.2內(nèi)容管理系統(tǒng)的開(kāi)發(fā)意義
內(nèi)容管理系統(tǒng)的開(kāi)發(fā),對(duì)于當(dāng)前的企業(yè)、政府部門(mén)、中小型個(gè)體商戶(hù)是非常便利的,它能幫助客戶(hù)有效的對(duì)內(nèi)部信息進(jìn)行高效處理,能夠幫助客戶(hù)合理的向外展示發(fā)布信息,能夠加強(qiáng)客戶(hù)單位和外界的互動(dòng)交流。開(kāi)發(fā)內(nèi)容管理系統(tǒng),還能使得客戶(hù)單位的運(yùn)營(yíng)效率得到提高,同時(shí)降低客戶(hù)單位的管理成本。開(kāi)發(fā)內(nèi)容管理系統(tǒng)能簡(jiǎn)化客戶(hù)單位工作的流程,使得客戶(hù)單位的管理流程得到優(yōu)化,優(yōu)化客戶(hù)單位的組織結(jié)構(gòu),提升企業(yè)和商戶(hù)的市場(chǎng)競(jìng)爭(zhēng)力。

1.3內(nèi)容管理系統(tǒng)開(kāi)發(fā)背景
1.3.1項(xiàng)目的社會(huì)背景
信息技術(shù)在我國(guó)發(fā)展的時(shí)間不長(zhǎng),尤其是在我國(guó),信息技術(shù)發(fā)展滯后,信息產(chǎn)業(yè)步伐較慢。國(guó)內(nèi)企業(yè)、商戶(hù)、政府都非常缺乏信息化管理的理念,信息成熟度水平還很低。隨著電子商務(wù),電子政務(wù)的發(fā)展,越來(lái)越多的政府部門(mén)和企業(yè)需要加快信息化管理。
信息化產(chǎn)業(yè)一直是國(guó)家關(guān)注的重點(diǎn),近些年國(guó)家一直在扶持。計(jì)算機(jī)技術(shù)已經(jīng)在許多行業(yè)產(chǎn)生重要影響,網(wǎng)絡(luò)與軟件技術(shù)的提高逐漸快速拉動(dòng)經(jīng)濟(jì)的發(fā)展。但是,目前的大部分企業(yè)的信息管理的層次還比較低,處理效率還有待提高。對(duì)于很多企業(yè)來(lái)說(shuō),還處在半信息化,半手工的信息處理方式。比如和客戶(hù)的交流,有些還在采用召

開(kāi)互動(dòng)會(huì)議,或者實(shí)地進(jìn)行交流。使得很多不在同城,區(qū)域跨度大的客戶(hù)無(wú)法與企業(yè)進(jìn)行有效的信息互動(dòng)。其次,企業(yè)對(duì)于海量數(shù)據(jù)無(wú)法進(jìn)行高效準(zhǔn)確的處理,有些還在采用辦公套件為工具進(jìn)行數(shù)據(jù)統(tǒng)計(jì)與計(jì)算,效率低,人員工作量大,處理速度慢,準(zhǔn)確率也不高。除此之外,企業(yè)的組織結(jié)構(gòu)在變化,戰(zhàn)略方針也在變化,規(guī)模越來(lái)越大,有些傳統(tǒng)的內(nèi)容管理系統(tǒng)已經(jīng)無(wú)法在支撐當(dāng)前的發(fā)展。
由此,開(kāi)發(fā)一款適用于企業(yè)當(dāng)前的通用內(nèi)容管理系統(tǒng)。是有必要的,也是當(dāng)前企業(yè)極其需要的信息化改革。適應(yīng)于經(jīng)濟(jì)與社會(huì)發(fā)展的信息化系統(tǒng)才能更好的帶動(dòng)企業(yè)發(fā)展,讓企業(yè)更好的處理信息,為客戶(hù)服務(wù)。
1.3.2項(xiàng)目的技術(shù)背景
信息技術(shù)的發(fā)展已經(jīng)有70多年的歷史,從晶體管計(jì)算機(jī)到現(xiàn)在的大規(guī)模數(shù)字集成電路計(jì)算機(jī),硬件方面已經(jīng)有歷史性的改進(jìn)。從小型獨(dú)立服務(wù)器到現(xiàn)在的云平臺(tái)虛擬服務(wù)器集群,服務(wù)器的規(guī)模、架構(gòu)模式也發(fā)生巨大的變化。從小型數(shù)據(jù)庫(kù)存儲(chǔ)到現(xiàn)在的云存儲(chǔ),數(shù)據(jù)的存儲(chǔ)發(fā)生了量的變化。從技術(shù)工具的發(fā)展看,已經(jīng)從原來(lái)效率低,智能程度低的分散開(kāi)發(fā)環(huán)境,發(fā)展到目前效率高,智能化程度高,環(huán)境集成度高的開(kāi)發(fā)環(huán)境。例如,20世紀(jì)八九十年代的軟件開(kāi)發(fā)語(yǔ)言為只有C,PASCAL等語(yǔ)言,這類(lèi)軟件開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)效率低,不利于擴(kuò)展,通用化程度低的語(yǔ)言。發(fā)展到現(xiàn)在,已經(jīng)有C#,JAVA等先進(jìn)語(yǔ)言,開(kāi)發(fā)效率高,智能化程度高,環(huán)境集成程度高,也很利于擴(kuò)展,非常適用于當(dāng)前的信息系統(tǒng)開(kāi)發(fā)。
從計(jì)算機(jī)操作系統(tǒng)的發(fā)展上分析,隨著windows操作系統(tǒng)的不斷完善,操作系統(tǒng)的完整性和便捷性也不斷得到提升。對(duì)于信息系統(tǒng)的平臺(tái)起到很好的支持作用,windows系統(tǒng)對(duì)于普通用戶(hù)和商用用戶(hù)有很大的市場(chǎng)占有量,因此VS2012,SQL數(shù)據(jù)庫(kù)等開(kāi)發(fā)工具逐漸適用于當(dāng)前發(fā)展趨勢(shì)。其他的一些關(guān)于信息安全方面的操作系統(tǒng),例如linux,unix等。也有java語(yǔ)言的支持。因此,對(duì)于當(dāng)前的信息系統(tǒng)開(kāi)發(fā),從技術(shù)上看,多數(shù)情況下都能快速實(shí)現(xiàn)。除了開(kāi)發(fā)工具的提高,開(kāi)發(fā)模式也從原來(lái)的結(jié)構(gòu)化開(kāi)發(fā)發(fā)展為面向?qū)ο箝_(kāi)發(fā),在面向?qū)ο蟮幕A(chǔ)上,又發(fā)展了一些優(yōu)秀的架構(gòu)模式,如MVC三層架構(gòu),多層架構(gòu)等,現(xiàn)在軟件開(kāi)發(fā)模式已經(jīng)逐漸代替了死板,不利于改進(jìn)跟蹤的結(jié)構(gòu)化開(kāi)發(fā)。

有眾多先進(jìn)技術(shù)的支持下,給信息系統(tǒng)的高效高質(zhì)量開(kāi)發(fā)帶來(lái)便利?,F(xiàn)代信息
系統(tǒng)不僅要求功能完善適應(yīng)用戶(hù)需求,而且更加需要性能,可靠性方面的保證。由以上分析,從技術(shù)背景上,實(shí)現(xiàn)一個(gè)企業(yè)的內(nèi)容管理系統(tǒng),在當(dāng)前技術(shù)上是可以完成的。
1.4 內(nèi)容管理系統(tǒng)的中心論點(diǎn)
在內(nèi)容管理系統(tǒng)的開(kāi)發(fā)過(guò)程中,使用操作系統(tǒng)、系統(tǒng)開(kāi)發(fā)理論的相關(guān)知識(shí)作為指導(dǎo),采用軟硬件的架構(gòu)與集成理論優(yōu)化系統(tǒng)開(kāi)發(fā)。逐步了解Web系統(tǒng)的運(yùn)行原理,使用Web應(yīng)用系統(tǒng)的研究方法和分析過(guò)程作為開(kāi)發(fā)的理論知識(shí)指引。對(duì)簡(jiǎn)單應(yīng)用系統(tǒng)做背景理論分析論述,可行性理論分析論述,采用相關(guān)工具和方法對(duì)系統(tǒng)的進(jìn)行需求管理,做需求分析、需求獲取、需求定義、需求驗(yàn)證等論述。使用結(jié)構(gòu)化開(kāi)發(fā)方法對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。最后將完成好的系統(tǒng)與分析設(shè)計(jì)過(guò)程進(jìn)行測(cè)試對(duì)比分析,論述所發(fā)現(xiàn)問(wèn)題,解決系統(tǒng)缺陷,解決系統(tǒng)不完善的功能。系統(tǒng)開(kāi)發(fā)完成后,學(xué)會(huì)與客戶(hù)進(jìn)行溝通交流,系統(tǒng)得到客戶(hù)的確認(rèn)后,制作相關(guān)的幫助文檔,讓客戶(hù)便捷的使用內(nèi)容管理系統(tǒng)。

第2章 項(xiàng)目可行性分析

2.1內(nèi)容管理系統(tǒng)的研究前提
2.1.1常見(jiàn)應(yīng)用系統(tǒng)的基本功能要求
常見(jiàn)應(yīng)用系統(tǒng)大致要實(shí)現(xiàn)的后臺(tái)功能有信息寫(xiě)入,信息查詢(xún),信息修改,信息刪除,大致要實(shí)現(xiàn)的前臺(tái)功能有信息瀏覽,網(wǎng)絡(luò)用戶(hù)信息錄入,用戶(hù)之間的信息互動(dòng),發(fā)布的信息相關(guān)屬性隨環(huán)境、不同使用者的操作做動(dòng)態(tài)更新。具體要求如下:
1.數(shù)據(jù)查詢(xún),應(yīng)當(dāng)實(shí)現(xiàn)界面查詢(xún),查詢(xún)界面要簡(jiǎn)潔方便,能夠提供模糊關(guān)鍵字查詢(xún);
2.數(shù)據(jù)寫(xiě)入,提供相關(guān)寫(xiě)入界面,寫(xiě)入界面要簡(jiǎn)潔方便,寫(xiě)入數(shù)據(jù)要做相關(guān)約束,驗(yàn)證;
3.數(shù)據(jù)修改,提供友好的修改界面,修改后的數(shù)據(jù)能夠做實(shí)時(shí)便捷刷新,并將修改結(jié)果展示給管理者;
4.數(shù)據(jù)刪除,提供友好界面,刪除信息要有相關(guān)確認(rèn)和約束,由于數(shù)據(jù)量可能過(guò)大,應(yīng)當(dāng)實(shí)現(xiàn)數(shù)據(jù)批量處理,批量刪除等;
5.用戶(hù)登錄界面,要做信息匹配和驗(yàn)證。匹配失敗,或者不輸入信息提示相關(guān)信息,阻止非法入侵到后臺(tái)管理頁(yè)面;
6.前臺(tái)網(wǎng)絡(luò)用戶(hù)瀏覽,應(yīng)當(dāng)實(shí)現(xiàn)信息的內(nèi)容要全面,顯示的頁(yè)面簡(jiǎn)單美觀,便于操作;
7.網(wǎng)絡(luò)用戶(hù)信息錄入,提供友好界面,錄入信息要做相關(guān)保密措施;
8.考慮后臺(tái)服務(wù)器的交互承受能力,要做相關(guān)安全措施。防止網(wǎng)頁(yè)被非法內(nèi)嵌可執(zhí)行代碼,破壞網(wǎng)頁(yè)結(jié)構(gòu)。防止不正常操作,對(duì)服務(wù)器進(jìn)行洪水攻擊,防止用戶(hù)非正常交互,造成數(shù)據(jù)非正常動(dòng)態(tài)變化。
2.1.2常見(jiàn)應(yīng)用系統(tǒng)的目標(biāo)要求
常見(jiàn)應(yīng)用系統(tǒng)一般是是輔助企業(yè)做相關(guān)信息存儲(chǔ)和信息合理管理,規(guī)范管理,安全管理。應(yīng)用系統(tǒng)如果實(shí)現(xiàn)后,一般應(yīng)當(dāng)實(shí)現(xiàn)以下目標(biāo):
1.系統(tǒng)管理員可以通過(guò)合法登錄驗(yàn)證后進(jìn)入到后臺(tái)管理頁(yè)面,非法用戶(hù)和網(wǎng)絡(luò)入侵者不能通過(guò)野蠻方式進(jìn)入,不能跨過(guò)驗(yàn)證直接非法進(jìn)入,保證系統(tǒng)的數(shù)據(jù)安全;

2.方便用戶(hù)信息添加,任何一個(gè)管理員進(jìn)入后臺(tái)后能夠?qū)π畔⑦M(jìn)行快速添加和存
儲(chǔ);
3.管理員能夠方便的查詢(xún)信息,顯示的信息內(nèi)容要具體有效;
4.管理員對(duì)信息處理要高效準(zhǔn)確,適當(dāng)情況進(jìn)行便捷批量處理;
5.數(shù)據(jù)存儲(chǔ)和修改,刪除等操作要保證規(guī)范,安全。避免數(shù)據(jù)漏寫(xiě),數(shù)據(jù)重復(fù),數(shù)據(jù)冗雜等;
6.前臺(tái)用戶(hù)能夠快速準(zhǔn)確獲取信息,瀏覽信息,網(wǎng)絡(luò)瀏覽用戶(hù)可以便捷的錄入相關(guān)信息。網(wǎng)絡(luò)用戶(hù)錄入的信息要做簡(jiǎn)單有效的保密措施。

2.1.3 內(nèi)容管理系統(tǒng)的條件、假定、限制等初步分析
根據(jù)觀察分析常見(jiàn)Web應(yīng)用系統(tǒng)的運(yùn)行情況,本項(xiàng)目應(yīng)當(dāng)符合以下條件,假設(shè)和限制:
1.系統(tǒng)運(yùn)營(yíng)時(shí)間至少5年時(shí)間,系統(tǒng)的更正性維護(hù)應(yīng)當(dāng)限制一年2次以?xún)?nèi),適應(yīng)性維護(hù)2次以?xún)?nèi);
2.系統(tǒng)方案的選擇應(yīng)當(dāng)遵循技術(shù)可實(shí)現(xiàn),符合社會(huì)環(huán)境要求,符合經(jīng)濟(jì)條件,能在有限時(shí)間內(nèi)投資回報(bào)收回,并盈利;
3.系統(tǒng)的開(kāi)發(fā)人力,相關(guān)資源可以獲得,并且開(kāi)發(fā)資金在有限可支持的條件下進(jìn)行;
4.系統(tǒng)的硬件環(huán)境:符合當(dāng)前廠(chǎng)商制作規(guī)格的微型計(jì)算機(jī)或有基本配置的服務(wù)器,運(yùn)行內(nèi)存在30M以?xún)?nèi),安裝所占硬盤(pán)空間在50M以?xún)?nèi),支持打印機(jī),傳真機(jī)等外部設(shè)備;
5.系統(tǒng)的軟件環(huán)境:Windows7.0及以上版本的操作系統(tǒng),SQL2005及以上版本數(shù)據(jù)庫(kù)。VS2012及以上集成開(kāi)發(fā)環(huán)境;
6.進(jìn)行可行性研究的方法:采取用戶(hù)調(diào)查,類(lèi)比分析,專(zhuān)業(yè)人力判斷等。
2.2現(xiàn)有的內(nèi)容管理系統(tǒng)概況
內(nèi)容管理系統(tǒng)當(dāng)前的概要情況為:
1.大多數(shù)企業(yè)和商戶(hù)依然采用半信息化,半人工處理的信息處理系統(tǒng)。不適應(yīng)信息化的發(fā)展;

2.現(xiàn)有內(nèi)容管理系統(tǒng)采用的技術(shù)陳舊,開(kāi)發(fā)模式和工具落后,不能同步跟上信息技術(shù)的改進(jìn),使得很多應(yīng)用系統(tǒng)不適應(yīng)企業(yè)或商戶(hù)的發(fā)展方向和趨勢(shì);
3.許多企業(yè)現(xiàn)有內(nèi)容管理系統(tǒng),操作不便,運(yùn)營(yíng)性能不符合當(dāng)前要求,信息處理速度慢,處理不夠細(xì)致準(zhǔn)確;
4.由于國(guó)家大力扶持民營(yíng)企業(yè),個(gè)體商戶(hù)的發(fā)展,鼓勵(lì)改革與創(chuàng)新,許多內(nèi)容管理系統(tǒng)不適應(yīng)企業(yè)的發(fā)展戰(zhàn)略,不適應(yīng)企業(yè)的組織結(jié)構(gòu)。
2.3新開(kāi)發(fā)的內(nèi)容管理系統(tǒng)概況
結(jié)合現(xiàn)有的內(nèi)容管理系統(tǒng)做比較分析,新開(kāi)發(fā)的內(nèi)容管理系統(tǒng)應(yīng)該具有以下優(yōu)勢(shì):
1.系統(tǒng)采用高度結(jié)合的信息化處理方式,盡量避免手工處理數(shù);
2.系統(tǒng)采用VS2012等先進(jìn)數(shù)據(jù)庫(kù)工具,使得數(shù)據(jù)庫(kù)的設(shè)計(jì)更便利,安全;
3.采用ASP.NET4.0及以上平臺(tái)做開(kāi)發(fā)環(huán)境,適應(yīng)當(dāng)前商用和普通用戶(hù)的操作系統(tǒng)版本,兼容性較好;
4.采用面向結(jié)構(gòu)化和面向?qū)ο笙嘟Y(jié)合的開(kāi)發(fā)流程,系統(tǒng)容易得到優(yōu)化,容易維護(hù);
5.采用B/S架構(gòu)代替現(xiàn)有一些內(nèi)容管理系統(tǒng)的C/S架構(gòu),B/S的運(yùn)行速度快,運(yùn)行性能高,所需要的硬件和軟件要求較低。容易集成。
2.4內(nèi)容管理系統(tǒng)的可行性分析
2.4.1社會(huì)可行性分析
1.法律方面的可行性:內(nèi)容管理系統(tǒng)的開(kāi)發(fā)符合國(guó)家對(duì)于計(jì)算機(jī)技術(shù)的相關(guān)法律要求,符合IT技術(shù)的行業(yè)要求(GB/J相關(guān)行業(yè)標(biāo)準(zhǔn)),符合軟件工程相關(guān)標(biāo)準(zhǔn)(GB/T系列標(biāo)準(zhǔn))。本系統(tǒng)不造成仿冒和相關(guān)侵權(quán),開(kāi)發(fā)完成后擁有獨(dú)立版權(quán),本系統(tǒng)不損壞國(guó)家相關(guān)利益,不造成重大經(jīng)濟(jì)損失。
2.使用方面的可行性:本系統(tǒng)遵循簡(jiǎn)單便捷的規(guī)則,大多數(shù)用戶(hù)可以快速學(xué)習(xí)使用。其次隨著信息技術(shù)的普及和提高,國(guó)家和企業(yè)非常重視,對(duì)相關(guān)人員使用計(jì)算機(jī)應(yīng)用系統(tǒng)的培訓(xùn)力度加大。所以該系統(tǒng)的開(kāi)發(fā)符合當(dāng)前的應(yīng)用趨勢(shì)。
新型系統(tǒng)的界面友好,集成化高,處理效率高,符合企業(yè)和個(gè)體商戶(hù)要求。

2.4.2經(jīng)濟(jì)可行性分析
經(jīng)濟(jì)可行性分析的目的是從技術(shù)角度轉(zhuǎn)到財(cái)務(wù)收益角度,綜合考慮項(xiàng)目實(shí)現(xiàn)后的經(jīng)濟(jì)效益,將投資和收益做詳細(xì)分析,通過(guò)采用相關(guān)方法和工具,得出相應(yīng)的投資回收期。本項(xiàng)目主要從以下幾方面分析:
支出分析:信息系統(tǒng)項(xiàng)目的支出費(fèi)用有一次性支出,包括開(kāi)發(fā)費(fèi),培訓(xùn)費(fèi),設(shè)備采購(gòu)費(fèi)用,差旅調(diào)查費(fèi)用。非一次支出,包括插件購(gòu)買(mǎi),開(kāi)發(fā)人員福利,公用設(shè)施費(fèi)用,和其他活動(dòng)消耗費(fèi)用。從以上因素,采用資源費(fèi)用確認(rèn),然后累加結(jié)果得到如表2.1分析結(jié)果:
表2.1支出費(fèi)用
支出費(fèi)用科目 單價(jià)(元) 數(shù)量 合計(jì)
開(kāi)發(fā)費(fèi)用 80元/人·小時(shí) 1人120小時(shí) 9600元
培訓(xùn)費(fèi) 200元/小時(shí) 3人3小時(shí) 1800元
設(shè)備購(gòu)買(mǎi) 服務(wù)器(2400元一臺(tái)),操作系統(tǒng)(2000元正版) 兩臺(tái)服務(wù)器、兩部操作系統(tǒng) 52000元
差旅調(diào)查費(fèi)用 800元/天 4天 3200元
非一次性支出費(fèi)用科目 合計(jì)
插件購(gòu)買(mǎi) 2500元
人員福利 15000元
公共設(shè)施費(fèi)用 3000元
安裝部署費(fèi)用 4000元
其他費(fèi)用 3000元
最后統(tǒng)計(jì)支出 94100元
得出本項(xiàng)目的投入資金在94000元左右。

收益分析:項(xiàng)目收益考慮直接收益,和間接收益。直接收益包括項(xiàng)目產(chǎn)品銷(xiāo)售收
益,間接收益包括每年的維護(hù)費(fèi)用,其他費(fèi)用。如表2.2所示:
表2.2收益費(fèi)用
項(xiàng)目產(chǎn)品銷(xiāo)售收費(fèi) 預(yù)估40000元
項(xiàng)目每年維護(hù)收費(fèi) 預(yù)估15000元
其他收費(fèi) 總計(jì)4000
成本/收益分析:由項(xiàng)目的支出成本在94000元,項(xiàng)目的收益分為產(chǎn)品銷(xiāo)售4000元,其他收益4000元,每年的維護(hù)費(fèi)用為15000元,當(dāng)下的資金折現(xiàn)率約為5%。投資回報(bào)期年限n確認(rèn):40000+4000+15000/(1+5%)+15000/(1+5%)(1+5%)+···=94000。
由此推算出該項(xiàng)目的投資回報(bào)期為4年左右。根據(jù)投資回收期DIPP分析,四年后DIPP=折現(xiàn)后的現(xiàn)金流量總和/支出成本>1,由此可以論證,該項(xiàng)目投資有效,可以進(jìn)行開(kāi)發(fā)。
2.4.3技術(shù)可行性分析
通過(guò)類(lèi)比方式,觀察分析現(xiàn)在運(yùn)營(yíng)的內(nèi)容管理系統(tǒng),該項(xiàng)目的技術(shù)可行性主要體現(xiàn)以下幾點(diǎn):
1.該系統(tǒng)采用SQL Server2012數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)工具,符合當(dāng)下的信息技術(shù)發(fā)展趨勢(shì),SQL Server2012對(duì)于許多中小型企業(yè)和商戶(hù),是非常適用的,符合客戶(hù)要求。該版本數(shù)據(jù)庫(kù)是隨著Windows操作系統(tǒng)的版本提高而跟進(jìn)提高,適應(yīng)當(dāng)下的操作系統(tǒng)環(huán)境,除此之外,該數(shù)據(jù)庫(kù)的功能比起以前版本的SQL數(shù)據(jù)庫(kù)功能呢個(gè)更加完善,對(duì)數(shù)據(jù)的處理更加高效準(zhǔn)確;
2.該系統(tǒng)采用VS2012作為開(kāi)發(fā)環(huán)境,VS2012是一款集成化程度非常高的開(kāi)發(fā)環(huán)境,使用該工具可以提高開(kāi)發(fā)效率,VS2012的ASP.NET平臺(tái)運(yùn)行庫(kù)豐富,公共類(lèi)庫(kù)非常豐富。對(duì)于實(shí)現(xiàn)客戶(hù)相關(guān)需求難點(diǎn),提供了不少的保證;
3.系統(tǒng)采用數(shù)據(jù)庫(kù)相關(guān)分析技術(shù),能夠?qū)崿F(xiàn)優(yōu)化數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),減小數(shù)據(jù)冗余度。采用面向結(jié)構(gòu)化和面向?qū)ο笙嘟Y(jié)合的開(kāi)發(fā)方法,對(duì)于系統(tǒng)的可維護(hù)性和擴(kuò)展帶來(lái)可能,適應(yīng)客戶(hù)的需求改變;
4.通過(guò)以上分析,可以論證,該項(xiàng)目在技術(shù)上實(shí)現(xiàn)是幾乎沒(méi)有障礙和難點(diǎn)的。

2.5內(nèi)容管理系統(tǒng)的可行性分析結(jié)論
通過(guò)一系列的了解,調(diào)查,分析,論證。最終得出了可行性分析論證的結(jié)論。如表2.3所示:
表2.3可行性分析結(jié)論表
可行性分析要點(diǎn) 具體描述 是否通過(guò)
社會(huì)可行性分析 符合相關(guān)法律以及標(biāo)準(zhǔn) 論證通過(guò)
經(jīng)濟(jì)可行性分析 可以獲得收益 論證通過(guò)
技術(shù)可行性分析 技術(shù)上可實(shí)現(xiàn) 論證通過(guò)
設(shè)計(jì)方案選擇分析 ASP.NET平臺(tái)開(kāi)發(fā),面向結(jié)構(gòu)化和面向?qū)ο笙嘟Y(jié)合,B/S架構(gòu) 論證通過(guò)

第3章 內(nèi)容管理系統(tǒng)的需求分析

3.1.內(nèi)容管理系統(tǒng)的需求概述
3.1.1內(nèi)容管理系統(tǒng)的一般描述
內(nèi)容管理系統(tǒng)是在ASP.NET平臺(tái)下,采用面向結(jié)構(gòu)化和面向?qū)ο蠼Y(jié)合開(kāi)發(fā)的一款Web應(yīng)用系統(tǒng)。結(jié)合當(dāng)下的企業(yè)和個(gè)體商戶(hù)實(shí)際需要。一般要求對(duì)企業(yè)和商戶(hù)的內(nèi)部信息做有效管理和高效處理,要求操作簡(jiǎn)潔,利于使用,界面友好。本系統(tǒng)的宗旨是:開(kāi)發(fā)的系統(tǒng)適用于客戶(hù)需求,減輕客戶(hù)單位的工作負(fù)擔(dān),適應(yīng)企業(yè)的組織結(jié)構(gòu)和發(fā)展戰(zhàn)略。使得企業(yè)的相關(guān)信息能夠信息化,數(shù)字化,,直觀化,支持量化分析和處理。

3.1.2內(nèi)容管理系統(tǒng)的產(chǎn)品功能
內(nèi)容管理系統(tǒng)能夠?qū)崿F(xiàn)的功能有:
1.后臺(tái)管理員安全登錄,后臺(tái)管理包括管理員個(gè)人信息管理,企業(yè)發(fā)布信息類(lèi)別管理,留言板信息類(lèi)別管理,網(wǎng)絡(luò)用戶(hù)留言信息管理,系統(tǒng)管理員的信息管理;
2.前臺(tái)主要實(shí)現(xiàn)企業(yè)首頁(yè)展示,企業(yè)新聞?wù)故?#xff0c;企業(yè)簡(jiǎn)介展示,產(chǎn)品展示,招商加盟信息,瀏覽板使用,聯(lián)系我們等;
3.管理員能夠?qū)π畔⑦M(jìn)行實(shí)時(shí)錄入,信息的關(guān)鍵字查詢(xún),實(shí)時(shí)修改,單個(gè)信息數(shù)據(jù)刪除,數(shù)據(jù)批量刪除。
3.1.3內(nèi)容管理系統(tǒng)的用戶(hù)特點(diǎn)
該系統(tǒng)的使用對(duì)象一般為企業(yè)信息內(nèi)容的管理人員,個(gè)體商戶(hù),企業(yè)信息技術(shù)人員,企業(yè)領(lǐng)導(dǎo),網(wǎng)絡(luò)普通用戶(hù),企業(yè)信息中心的管理人員和為化人員。有計(jì)算機(jī)技術(shù)基礎(chǔ)知識(shí)的人都可以簡(jiǎn)單方便的操作該系統(tǒng)。
3.1.4內(nèi)容管理系統(tǒng)的假設(shè)和約束
1.系統(tǒng)采用B/S架構(gòu),不可避免的受到B/S結(jié)構(gòu)的約束,在設(shè)計(jì)與實(shí)施階段都要受到B/S架構(gòu)的一些規(guī)律,包括功能設(shè)計(jì),系統(tǒng)配置和計(jì)劃,由于信息共享,還受到企業(yè)其他系統(tǒng)的約束。
2.硬件約束:需要采用近幾年計(jì)算機(jī)制造商出產(chǎn)的微型計(jì)算機(jī)或者服務(wù)器。普通

用戶(hù)需要使用較新配置的微型計(jì)算機(jī),服務(wù)器需要采用運(yùn)行內(nèi)存30M以?xún)?nèi),安裝所使用的硬盤(pán)在50M以?xún)?nèi)。
3.軟件約束:需要Windows7及以上版本的操作系統(tǒng),操作系統(tǒng)的運(yùn)行平臺(tái)應(yīng)該在ASP.NET4.0以上版本。
4.開(kāi)發(fā)工具約束:所用的編程語(yǔ)言為C#高級(jí)程序語(yǔ)言,需要使用HTML5,Javascript,CSS等網(wǎng)站制作語(yǔ)言。
5.網(wǎng)絡(luò)采用的協(xié)議為T(mén)CP/IP協(xié)議
6.系統(tǒng)需要具有較高的安全性:防止非法用戶(hù)登錄進(jìn)入到后臺(tái),防止非法用戶(hù),越過(guò)登錄驗(yàn)證入侵到后臺(tái)進(jìn)行破壞。系統(tǒng)后臺(tái)運(yùn)行處理性能要高,準(zhǔn)確率要求高。數(shù)據(jù)庫(kù)服務(wù)器原則應(yīng)該與Web服務(wù)器分離,并由企業(yè)信息管理部門(mén)進(jìn)行安全管理。前端防止普通網(wǎng)絡(luò)用戶(hù)不正常瀏覽網(wǎng)頁(yè),使得點(diǎn)擊率等一系列信息不真實(shí)。防止網(wǎng)絡(luò)用戶(hù)非正常頻繁留言造成洪水攻擊等。
3.2.內(nèi)容管理系統(tǒng)的頂層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.1頂層數(shù)據(jù)流圖
表3.1內(nèi)容管理系統(tǒng)加工列表
名稱(chēng) 代碼
內(nèi)容管理系統(tǒng) Enterprise_CMS.sln
表3.2內(nèi)容管理系統(tǒng)加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
訪(fǎng)問(wèn)網(wǎng)站 網(wǎng)絡(luò)用戶(hù)(Internet User) 無(wú)
返回網(wǎng)站相關(guān)信息 網(wǎng)絡(luò)用戶(hù)(Internet User) 無(wú)
登錄系統(tǒng)后臺(tái)進(jìn)行信息處理 系統(tǒng)管理員(System Administrator) 無(wú)
返回相關(guān)處理信息 系統(tǒng)管理員(System Administrator) 無(wú)

3.3.內(nèi)容管理系統(tǒng)的0層數(shù)據(jù)流圖
在這里插入圖片描述
圖3.2 系統(tǒng)0層數(shù)據(jù)流圖

下面詳細(xì)列出相關(guān)說(shuō)明:
1.登錄請(qǐng)求:
表3.3登錄請(qǐng)求加工列表
名稱(chēng) 代碼文件
登錄請(qǐng)求 Login.aspx
表3.4登錄請(qǐng)求加工引用列表
關(guān)聯(lián)的數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
登錄驗(yàn)證 管理員信息庫(kù)(Data Store)系統(tǒng)管理員(System Administrator Entity) 無(wú)
驗(yàn)證通過(guò) 無(wú)
登錄失敗 無(wú)

2.個(gè)人信息處理:
表3.5個(gè)人信息處理加工列表
名稱(chēng) 代碼文件
個(gè)人信息處理 AdminList.aspx, UpdateMyInfo.aspx
表3.6個(gè)人信息處理加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
獲取當(dāng)前管理員信息 管理員信息庫(kù)(Data Store) 無(wú)
送回當(dāng)前管理員信息 管理員信息庫(kù)(Data Store) 無(wú)

3.留言類(lèi)別信息處理:
表3.7留言類(lèi)別信息處理加工列表
名稱(chēng) 代碼文件
留言類(lèi)別信息處理 MessageTypeList.aspx
ModifyMessageType.aspx
AddMessageType.aspx

表3.8留言類(lèi)別信息處理加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
送報(bào)留言類(lèi)別 留言類(lèi)別信息庫(kù)(Data Store)
系統(tǒng)管理員(System Administrator Entity)
登錄驗(yàn)證(Process) 無(wú)
送回留言類(lèi)別信息 無(wú)
驗(yàn)證通過(guò) 無(wú)

4.發(fā)布信息類(lèi)別處理:
表3.9發(fā)布信息類(lèi)別處理加工列表
名稱(chēng) 代碼
發(fā)布信息類(lèi)別處理 InfoTypeList.aspx
AddInfoType.aspx
ModifyInfoType.aspx
表3.10發(fā)布信息類(lèi)別處理加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
驗(yàn)證通過(guò) 登錄驗(yàn)證(Process)
發(fā)布信息類(lèi)別庫(kù)(Data Store)發(fā)布信息類(lèi)別庫(kù)(Data Store )系統(tǒng)管理員(System Administrator Entity) 無(wú)
送報(bào)發(fā)布信息類(lèi)別 無(wú)
送回發(fā)布信息類(lèi)別 無(wú)

5.發(fā)布信息處理:
表3.11發(fā)布信息處理加工列表
名稱(chēng) 代碼
發(fā)布信息處理 InfoList.aspx
AddInfo.aspx

表3.12發(fā)布信息處理加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
驗(yàn)證通過(guò) 登錄驗(yàn)證(Process)
發(fā)布的信息庫(kù)(Data Store)
發(fā)布的信息庫(kù)(Data Store e)
系統(tǒng)管理員(System Administrator Entity) 無(wú)
送報(bào)企業(yè)發(fā)布信息 無(wú)
送回發(fā)布信息 無(wú)

6.超級(jí)用戶(hù)的信息處理:
表3.13超級(jí)用戶(hù)的信息處理加工列表
名稱(chēng) 代碼
超級(jí)用戶(hù)的信息處理 AdminList.aspx
AddAdmin.aspx
ModifyAdmin.aspx
表3.14超級(jí)用戶(hù)的信息處理加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
驗(yàn)證通過(guò) 登錄驗(yàn)證(Process) 無(wú)
送報(bào)超級(jí)管理員信息 管理員信息庫(kù)(Data Store) 無(wú)
送回超級(jí)管理員信息 管理員信息庫(kù)(Data Store)
系統(tǒng)管理員(System Administrator Entity) 無(wú)

7.留言信息處理:
表3.15留言信息處理加工列表
名稱(chēng) 代碼
留言信息處理 MessagesBoard-List.aspx
MessagesBoard-New.aspx
MessagesBoard-Replay.aspx

表3.16留言信息處理加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
送報(bào)留言信息 留言信息庫(kù)(Data Store) 無(wú)
送回留言信息 留言信息庫(kù)(Data Store) 無(wú)
登錄驗(yàn)證 登錄驗(yàn)證(Process)

8.網(wǎng)站域名分析:
表3.17網(wǎng)站域名分析加工列表
名稱(chēng) 代碼
網(wǎng)站域名分析 Default.aspx
表3.18網(wǎng)站域名分析加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
網(wǎng)站訪(fǎng)問(wèn)請(qǐng)求 網(wǎng)絡(luò)用戶(hù)(Internet User Entity) 無(wú)
訪(fǎng)問(wèn)失敗 網(wǎng)絡(luò)用戶(hù)(Internet User Entity) 無(wú)
訪(fǎng)問(wèn)成功 網(wǎng)絡(luò)用戶(hù)(Internet User Entity) 無(wú)

9.瀏覽企業(yè)首頁(yè)、企業(yè)新聞、企業(yè)簡(jiǎn)介、產(chǎn)品展示、招商加盟等信息:
表3.19瀏覽功能加工列表
名稱(chēng) 代碼
瀏覽企業(yè)首頁(yè),企業(yè)新聞,企業(yè)簡(jiǎn)介,產(chǎn)品展示,招商加盟等信息 News-List.aspx
Product-List.aspx
Product-Show.aspx
News-List.aspx

表3.20瀏覽功能加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
瀏覽企業(yè)新聞 發(fā)布信息類(lèi)別庫(kù)(Data Store)
發(fā)布的信息庫(kù)(Data Store)
網(wǎng)絡(luò)用戶(hù)(Internet User Entity) 無(wú)
瀏覽企業(yè)簡(jiǎn)介 無(wú)
瀏覽企業(yè)動(dòng)態(tài) 無(wú)
瀏覽產(chǎn)品展示 無(wú)
瀏覽招商加盟 無(wú)

10.發(fā)布留言
表3.21發(fā)布留言加工列表
名稱(chēng) 代碼
發(fā)布留言
MessagesBoard-List.aspx
MessagesBoard-New.aspx
表3.22發(fā)布留言加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
送回留言信息類(lèi)別 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)
送回留言信息 留言信息庫(kù)(Data Store) 無(wú)

11.回復(fù)留言:
表3.23回復(fù)留言加工列表
名稱(chēng) 代碼
回復(fù)留言
MessagesBoard-List.aspx
MessagesBoard-New.aspx
MessagesBoard-Replay.aspx

表3.24回復(fù)留言加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
送回留言回復(fù)信息類(lèi)別 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)
送回留言回復(fù)信息 留言回復(fù)信息庫(kù)(Data Store) 無(wú)

3.4.內(nèi)容管理系統(tǒng)的1層數(shù)據(jù)流圖
3.4.1在線(xiàn)管理員個(gè)人信息處理1層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.3 在線(xiàn)管理員個(gè)人系處理1層數(shù)據(jù)流圖

在線(xiàn)個(gè)人信息的數(shù)據(jù)流相關(guān)描述如表3.25和表3.26:
表3.25在線(xiàn)個(gè)人信息修改加工列表
名稱(chēng) 代碼
在線(xiàn)個(gè)人信息修改 UpdateMyInfo.aspx
表3.26在線(xiàn)個(gè)人信息修改加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
獲取當(dāng)前用戶(hù)信息 用戶(hù)信息庫(kù)(Data Store) 無(wú)
修改當(dāng)前用戶(hù)信息 用戶(hù)信息庫(kù)(Data Store) 無(wú)
修改請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)

3.4.2留言類(lèi)別信息處理1層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.4留言類(lèi)別信息處理-1層數(shù)據(jù)流圖

下面是數(shù)據(jù)流相關(guān)描述:
1.查詢(xún)留言類(lèi)別信息:
表3.27查詢(xún)留言類(lèi)別信息加工列表
名稱(chēng) 代碼
查詢(xún)留言類(lèi)別信息列表 MessageTypeList.aspx

表3.28查詢(xún)留言類(lèi)別信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
查詢(xún)請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
獲取留言類(lèi)別信息 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)
留言類(lèi)別信息 編輯留言類(lèi)別信息(Process) 無(wú)
留言類(lèi)別信息 批量刪除留言類(lèi)別信息(Process) 無(wú)
留言類(lèi)別信息 刪除留言類(lèi)別信息 無(wú)

2.批量刪除留言類(lèi)別信息:
表3.29批量刪除留言類(lèi)別加工列表
名稱(chēng) 代碼
批量刪除留言類(lèi)別信息 DelMassege.aspx
DelAll.ashx
表3.30批量刪除留言類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
留言類(lèi)別信息 查詢(xún)留言類(lèi)別信息列表(Process) 無(wú)
批量刪除成功 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)

3.刪除留言類(lèi)別信息:
表3.31刪除留言類(lèi)別加工列表
名稱(chēng) 代碼
刪除留言類(lèi)別信息 DelMassege.aspx

表3.32刪除留言類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
留言類(lèi)別信息 查詢(xún)留言類(lèi)別信息列表(Process) 無(wú)
刪除成功 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)

4.編輯留言類(lèi)別信息:
表3.33編輯留言類(lèi)別加工列表
名稱(chēng) 代碼
編輯留言類(lèi)別信息 ModifyMessageType.aspx
表3.34編輯留言類(lèi)別加工表引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
留言類(lèi)別信息 查詢(xún)留言類(lèi)別信息列表(Process) 無(wú)
編輯成功 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)

5.搜索留言類(lèi)別信息:
表3.35搜索留言類(lèi)別加工表列表
名稱(chēng) 代碼
搜索留言類(lèi)別信息 MessageTypeList.aspx
表3.36搜索留言類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
留言類(lèi)別信息 查詢(xún)留言類(lèi)別信息列表(Process) 無(wú)
搜索成功 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)

6.添加留言類(lèi)別信息:
表3.37添加留言類(lèi)別加工列表
名稱(chēng) 代碼
添加留言類(lèi)別信息 AddMessageType.aspx
AddMessageTypeWindow.aspx
表3.38添加留言類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
添加請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
添加成功 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)

3.4.3發(fā)布的信息類(lèi)別處理1層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.5發(fā)布的信息類(lèi)別處理-1層數(shù)據(jù)流圖

下面是數(shù)據(jù)流相關(guān)描述:
1.查詢(xún)發(fā)布信息類(lèi)別:
表3.39查詢(xún)發(fā)布信息類(lèi)別加工列表
名稱(chēng) 代碼
查詢(xún)發(fā)布信息類(lèi)別 InfoTypeList.aspx

表3.40查詢(xún)發(fā)布信息類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
查詢(xún)請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
獲取發(fā)布信息類(lèi)別 發(fā)布信息類(lèi)別庫(kù)(Data Store) 無(wú)
發(fā)布信息類(lèi)別 編輯發(fā)布信息類(lèi)別(Process) 無(wú)
發(fā)布信息類(lèi)別 批量刪除發(fā)布信息類(lèi)別(Process) 無(wú)
發(fā)布信息類(lèi)別 刪除發(fā)布信息類(lèi)別 無(wú)

2.批量刪除發(fā)布信息類(lèi)別:
表3.41批量刪除發(fā)布信息類(lèi)別加工列表
名稱(chēng) 代碼
批量刪除發(fā)布信息類(lèi)別
InfoTypeList.aspx
DelAll.ashx
表3.42批量刪除發(fā)布信息類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息類(lèi)別 查詢(xún)發(fā)布信息類(lèi)別(Process) 無(wú)
批量刪除成功 發(fā)布信息類(lèi)別庫(kù)(Data Store) 無(wú)

3.刪除發(fā)布信息類(lèi)別:
表3.43刪除發(fā)布信息類(lèi)別加工列表
名稱(chēng) 代碼
刪除發(fā)布信息類(lèi)別 InfoTypeList.aspx
表3.44刪除發(fā)布信息類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息類(lèi)別 查詢(xún)發(fā)布信息類(lèi)別(Process) 無(wú)
刪除成功 發(fā)布信息類(lèi)別庫(kù)(Data Store) 無(wú)

4.編輯發(fā)布信息類(lèi)別:
表3.45編輯發(fā)布信息類(lèi)別加工列表
名稱(chēng) 代碼
編輯發(fā)布信息類(lèi)別 ModifyInfoType.aspx
表3.46編輯發(fā)布信息類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息類(lèi)別 查詢(xún)發(fā)布信息類(lèi)別(Process) 無(wú)
編輯成功 發(fā)布信息類(lèi)別庫(kù)(Data Store) 無(wú)

5.搜索發(fā)布信息類(lèi)別:
表3.47搜索發(fā)布信息類(lèi)別加工列表
名稱(chēng) 代碼
搜索發(fā)布信息類(lèi)別 InfoTypeList.aspx
表3.48搜索發(fā)布信息類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息類(lèi)別 查詢(xún)發(fā)布信息類(lèi)別列表(Process) 無(wú)
搜索成功 發(fā)布信息類(lèi)別庫(kù)(Data Store) 無(wú)

6.添加發(fā)布信息類(lèi)別:

表3.49添加發(fā)布信息類(lèi)別加工列表
名稱(chēng) 代碼
添加發(fā)布信息類(lèi)別 AddInfoType.aspx AddInfoTypeWindow.aspx
表3.50添加發(fā)布信息類(lèi)別加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
添加請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
添加成功 發(fā)布信息類(lèi)別庫(kù)(Data Store) 無(wú)
3.4.4發(fā)布的信息處理1層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.6發(fā)布的信息處理-1層數(shù)據(jù)流圖
1.查詢(xún)發(fā)布信息:

表3.51查詢(xún)發(fā)布信息加工列表
名稱(chēng) 代碼
查詢(xún)發(fā)布信息 InfoList.aspx
表3.52查詢(xún)發(fā)布信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
查詢(xún)請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
獲取發(fā)布信息 發(fā)布信息庫(kù)(Data Store) 無(wú)
發(fā)布信息 編輯發(fā)布信息(Process) 無(wú)
發(fā)布信息 批量發(fā)布信息(Process) 無(wú)
發(fā)布信息 刪除發(fā)布信息(Process) 無(wú)

2.批量刪除發(fā)布信息:
表3.53批量刪除發(fā)布信息加工列表
名稱(chēng) 代碼
批量刪除發(fā)布信息 InfoList.aspx
DelAll.ashx
表3.54批量刪除發(fā)布信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息 查詢(xún)發(fā)布信息(Process) 無(wú)
批量刪除成功 發(fā)布信息庫(kù)(Data Store) 無(wú)

3.刪除發(fā)布信息:
表3.55刪除發(fā)布信息加工列表
名稱(chēng) 代碼
刪除發(fā)布信息 InfoList.aspx

表3.56刪除發(fā)布信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息 查詢(xún)發(fā)布信息(Process) 無(wú)
刪除成功 發(fā)布信息庫(kù)(Data Store) 無(wú)

4.編輯發(fā)布信息:
表3.57編輯發(fā)布信息加工列表
名稱(chēng) 代碼
編輯發(fā)布信息 ModifyInfo.aspx
表3.58編輯發(fā)布信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息 查詢(xún)發(fā)布信息(Process) 無(wú)
編輯成功 發(fā)布信息庫(kù)(Data Store) 無(wú)

5.搜索發(fā)布信息:
表3.59搜索發(fā)布信息加工列表
名稱(chēng) 代碼
搜索發(fā)布信息 InfoList.aspx
表3.60搜索發(fā)布信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
發(fā)布信息 查詢(xún)發(fā)布信息(Process) 無(wú)
搜索成功 發(fā)布信息庫(kù)(Data Store) 無(wú)

6.添加發(fā)布信息:
表3.61添加發(fā)布信息加工列表
名稱(chēng) 代碼
添加發(fā)布信息 AddInfo.aspx
表3.62添加發(fā)布信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
添加請(qǐng)求 系統(tǒng)管理員(System Administrator
Entity) 無(wú)
添加成功 發(fā)布信息庫(kù)(Data Store) 無(wú)
3.4.5超級(jí)用戶(hù)的信息處理-1層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.7超級(jí)用戶(hù)的信息處理-1層數(shù)據(jù)流圖
1.查詢(xún)用戶(hù)信息:

表3.63查詢(xún)用戶(hù)信息加工列表
名稱(chēng) 代碼
查詢(xún)用戶(hù)信息 AdminList.aspx
表3.64查詢(xún)用戶(hù)信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
查詢(xún)請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
獲取用戶(hù)信息 用戶(hù)信息庫(kù)(Data Store) 無(wú)
顯示用戶(hù)信息 編輯用戶(hù)信息(Process) 無(wú)
顯示用戶(hù)信息 批量用戶(hù)信息(Process) 無(wú)
顯示用戶(hù)信息 刪除用戶(hù)信息(Process) 無(wú)

2.批量刪除用戶(hù)信息:
表3.65批量刪除用戶(hù)信息加工列表
名稱(chēng) 代碼
批量刪除用戶(hù)信息 AdminList.aspx
DelAll.ashx
表3.66批量刪除用戶(hù)信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
顯示用戶(hù)信息 查詢(xún)用戶(hù)信息(Process) 無(wú)
批量刪除成功 用戶(hù)信息庫(kù)(Data Store) 無(wú)

3.刪除用戶(hù)信息:
表3.67刪除用戶(hù)信息加工列表
名稱(chēng) 代碼
刪除用戶(hù)信息 AdminList.aspx

表3.68刪除用戶(hù)信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
顯示用戶(hù)信息 查詢(xún)用戶(hù)信息(Process) 無(wú)
刪除成功 用戶(hù)信息庫(kù)(Data Store) 無(wú)

4.編輯用戶(hù)信息:
表3.69編輯用戶(hù)信息加工列表
名稱(chēng) 代碼
編輯用戶(hù)信息 ModifyAdmin.aspx
表3.70編輯用戶(hù)信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
顯示用戶(hù)信息 查詢(xún)用戶(hù)信息(Process) 無(wú)
編輯成功 用戶(hù)信息庫(kù)(Data Store) 無(wú)

5.搜索用戶(hù)信息
表3.71搜索用戶(hù)信息加工列表
名稱(chēng) 代碼
搜索用戶(hù)信息 InfoList.aspx
表3.72搜索用戶(hù)信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
顯示用戶(hù)信息 查詢(xún)用戶(hù)信息(Process) 無(wú)
搜索成功 用戶(hù)信息(Data Store) 無(wú)

6.添加用戶(hù)信息

表3.73添加用戶(hù)信息加工列表
名稱(chēng) 代碼
添加用戶(hù)信息 AddAdmin.aspx AddAdminWindow.aspx
表3.74添加用戶(hù)信息加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
添加請(qǐng)求 系統(tǒng)管理員(System Administrator Entity) 無(wú)
添加成功 用戶(hù)信息庫(kù)(Data Store) 無(wú)

3.4.6留言信息處理-1層數(shù)據(jù)流圖
在這里插入圖片描述

圖3.8留言信息處理-1層數(shù)據(jù)流圖
下面是數(shù)據(jù)流相關(guān)描述:
1.前臺(tái)客戶(hù)端留言信息刪除:
表3.75前臺(tái)客戶(hù)端留言信息刪除加工列表
名稱(chēng) 代碼
前臺(tái)客戶(hù)端留言信息刪除 MessagesBoard-List.aspx

表3.76前臺(tái)客戶(hù)端留言信息刪除加工引用列表
關(guān)聯(lián)數(shù)據(jù)流 關(guān)聯(lián)對(duì)象 輸入 輸出
留言信息處理請(qǐng)求 系統(tǒng)管理(System Administrator Entity) 無(wú)
獲取留言回復(fù)信息 留言信息庫(kù)(Data Store) 無(wú)
獲取留言信息 留言回復(fù)信息庫(kù)(Data Store) 無(wú)
獲取留言類(lèi)別信息 留言類(lèi)別信息庫(kù)(Data Store) 無(wú)
3.5.內(nèi)容管理系統(tǒng)的數(shù)據(jù)存儲(chǔ)描述與外部實(shí)體
3.5.1用戶(hù)信息存儲(chǔ)
表3.77用戶(hù)信息儲(chǔ)存
名稱(chēng) 具體文件
用戶(hù)信息列表 CMS(dbo.Admin)
數(shù)據(jù)存儲(chǔ)描述:
用戶(hù)信息表內(nèi)容:本條記錄的標(biāo)識(shí),登錄名,真實(shí)名字,最后登錄的IP地址,登錄密碼。
3.5.2留言類(lèi)別信息存儲(chǔ)
表3.78留言類(lèi)別信息儲(chǔ)存
名稱(chēng) 具體文件
留言類(lèi)別信息列表 CMS(dbo.MessageType)
數(shù)據(jù)存儲(chǔ)描述:
留言類(lèi)別信息表內(nèi)容:本條記錄的標(biāo)識(shí),留言類(lèi)別。
3.5.3留言信息存儲(chǔ)
表3.79留言信息儲(chǔ)存
名稱(chēng) 具體文件
留言信息列表 CMS(dbo.Message)
數(shù)據(jù)存儲(chǔ)描述:

留言信息表內(nèi)容:本條記錄的標(biāo)識(shí),留言者昵稱(chēng)、性別、QQ號(hào)碼、電子郵件、居住地址、留言IP地址、留言?xún)?nèi)容、留言時(shí)間,留言的類(lèi)別。

3.5.4發(fā)布信息類(lèi)別存儲(chǔ)
表3.80發(fā)布信息類(lèi)別儲(chǔ)存
名稱(chēng) 具體文件
發(fā)布信息類(lèi)別列表 CMS(dbo.InforType)

數(shù)據(jù)存儲(chǔ)描述:
發(fā)布信息類(lèi)別列表的內(nèi)容:本條記錄的標(biāo)識(shí),類(lèi)別名稱(chēng),類(lèi)別的上一級(jí)類(lèi)別標(biāo)識(shí)。

3.5.5發(fā)布信息存儲(chǔ)
表3.81發(fā)布信息存儲(chǔ)
名稱(chēng) 具體文件
發(fā)布信息列表 CMS(dbo.Information)
數(shù)據(jù)存儲(chǔ)描述:
發(fā)布信息列表的內(nèi)容:本條記錄的標(biāo)識(shí),信息標(biāo)題,標(biāo)題顏色,點(diǎn)擊率,上傳時(shí)間,具體內(nèi)容,相關(guān)圖片,信息的類(lèi)別,是否為草稿。

3.5.6留言回復(fù)信息存儲(chǔ)
表3.82留言回復(fù)信息存儲(chǔ)
名稱(chēng) 具體文件
留言回復(fù)信息列表 CMS(dbo. MessageReply)
數(shù)據(jù)存儲(chǔ)描述:
留言回復(fù)信息列表內(nèi)容:本條記錄的標(biāo)識(shí),昵稱(chēng),回復(fù)時(shí)間,回復(fù)內(nèi)容,回復(fù)留言的類(lèi)別,是否為管理員回復(fù)。

3.5.7系統(tǒng)的相關(guān)外部實(shí)體描述

表3.83留言回復(fù)信息存儲(chǔ)
實(shí)體名稱(chēng) 實(shí)體范圍 具體操作
系統(tǒng)管理員 客戶(hù)單位所有注冊(cè)了本系統(tǒng)人員,以及非客戶(hù)單位的有權(quán)使用人員 對(duì)系統(tǒng)內(nèi)的所有內(nèi)容具有操作權(quán)限
普通網(wǎng)絡(luò)用戶(hù) 所有互聯(lián)網(wǎng)用戶(hù) 瀏覽前臺(tái)網(wǎng)站,只能進(jìn)行發(fā)布留言和回復(fù)留言,瀏覽同時(shí)促使網(wǎng)頁(yè)點(diǎn)擊率增加
3.6內(nèi)容管理系統(tǒng)的外部接口需求
1.用戶(hù)界面:
(1)采用ASP.NET平臺(tái)下的WEB窗體,界面友好;
(2)界面必須具有一致性,界面的規(guī)范遵循windows7.0以上操作系統(tǒng)的應(yīng)用軟件相關(guān)規(guī)約;
(3)提供錯(cuò)誤處理;
(4)提供信息提示,用多種信息提示當(dāng)前的用戶(hù)狀態(tài),界面的功能;
(5)本系統(tǒng)的用戶(hù)一般只進(jìn)行終端操作,進(jìn)入到系統(tǒng)主頁(yè)面后,單擊不同的操作,顯示不同的界面。

2.硬件與軟件接口:
(1)服務(wù)器端系統(tǒng)要求:Windows7.0以上操作系統(tǒng),SQL2005以上版本的數(shù)據(jù)庫(kù),運(yùn)行內(nèi)存在2G以上,50G以上硬盤(pán);
(2)客戶(hù)端系統(tǒng)要求:Windows7.0以上操作系統(tǒng),運(yùn)行內(nèi)存32M以上,硬盤(pán)10G以上。

3.7內(nèi)容管理系統(tǒng)的軟件性能需求
1.正確性:要求系統(tǒng)完成后基本達(dá)到用戶(hù)的預(yù)期目標(biāo),運(yùn)行過(guò)程基本無(wú)誤。
2.可靠性:正常使用的情況下,應(yīng)該不會(huì)出現(xiàn)故障
3.運(yùn)行效率:對(duì)于瀏覽,查詢(xún),更新,刪除,錄入等操作要能快速響應(yīng),一般響應(yīng)時(shí)間在2-5秒。
4.完整性: 一般應(yīng)該保證斷電后,數(shù)據(jù)能夠保存,不丟失。Windows7.0以上版本的操作系統(tǒng)和SQL2005都能實(shí)現(xiàn)。
5.易用性:系統(tǒng)應(yīng)該符合當(dāng)前軟件的主流操作習(xí)慣,符合用戶(hù)的要求。盡量提供方便。
6.可維護(hù)性:當(dāng)軟件在運(yùn)行過(guò)程中出錯(cuò)后,應(yīng)該能快速跟蹤,定位,能夠快速找到出錯(cuò)點(diǎn)進(jìn)行修復(fù)。
7.數(shù)據(jù)安全性:
(1)系統(tǒng)應(yīng)該防止非法登錄;
(2)未經(jīng)驗(yàn)證,非法入侵到后臺(tái)管理頁(yè)面;
(3)前臺(tái)頁(yè)面防止點(diǎn)擊率不正常暴增;
(4)留言發(fā)布與回復(fù),防止非正常用戶(hù)頻繁操作,造成服務(wù)器崩潰;
(5)避免不良用戶(hù)在網(wǎng)頁(yè)內(nèi)嵌入代碼,影響網(wǎng)頁(yè)結(jié)構(gòu)與運(yùn)行結(jié)果。
8.可理解性:要求系統(tǒng)的界面和一系列操作菜單,按鈕,一目了然,避免歧義,難理解。

第4章 內(nèi)容管理系統(tǒng)的概要設(shè)計(jì)

4.1系統(tǒng)總體模塊結(jié)構(gòu)圖
在這里插入圖片描述

圖4.1系統(tǒng)總體模塊結(jié)構(gòu)圖

4.2各部分模塊結(jié)構(gòu)圖與描述表
4.2.1登錄結(jié)構(gòu)圖與描述表
在這里插入圖片描述

圖4.2登錄結(jié)構(gòu)圖

表4.1登錄模塊描述表:
模塊名稱(chēng) 登錄 模塊代碼 Login.aspx
啟動(dòng)條件 用戶(hù)輸入后臺(tái)訪(fǎng)問(wèn)域名后
輸入 功能 輸出
用戶(hù)名和密碼 驗(yàn)證用戶(hù)的用戶(hù)名和密碼是否輸入,輸入是否正確。錯(cuò)誤則顯示相關(guān)錯(cuò)誤信息 后臺(tái)管理頁(yè)面
4.2.2個(gè)人信息管理-模塊結(jié)構(gòu)圖與描述表
在這里插入圖片描述

圖4.3個(gè)人信息管理結(jié)構(gòu)圖
表4.2個(gè)人信息管理模塊描述表
模塊名稱(chēng) 個(gè)人信息修改 模塊代碼 UpdateMyInfo.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定個(gè)人信息修改菜單 用戶(hù)名和真實(shí)名稱(chēng)不允許修改,只能修改密碼 修改后的個(gè)人信息
4.2.3留言板類(lèi)別管理-模塊結(jié)構(gòu)圖與描述表
在這里插入圖片描述

圖4.4留言板類(lèi)別管理結(jié)構(gòu)圖

表4.3添加信息模塊描述表
模塊名稱(chēng) 添加信息 模塊代碼 AddMessageType.aspx
AddMessageTypeWindow.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定添加信息菜單 彈出添加信息窗口,進(jìn)行信息添加,不允許添加的信息與數(shù)據(jù)庫(kù)中重復(fù)。添加后將信息顯示在當(dāng)前窗口 新的留言類(lèi)別信息
表4.4搜索模塊描述表
模塊名稱(chēng) 搜索 模塊代碼 MessageTypeList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定搜索菜單 彈出查詢(xún)框,輸入信息進(jìn)行查詢(xún),并將查詢(xún)信息分頁(yè)顯示在當(dāng)前窗口 。 查詢(xún)到的留言類(lèi)別信息
表4.5編輯模塊描述表
模塊名稱(chēng) 編輯 模塊代碼 ModifyMessageType.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定編輯菜單 彈出編輯框,現(xiàn)將當(dāng)前編輯留言類(lèi)別顯示,然后進(jìn)行修改。修改后將新的留言類(lèi)別顯示在當(dāng)前窗口。 編輯修改后的留言類(lèi)別信息

表4.6刪除模塊描述表
模塊名稱(chēng) 刪除 模塊代碼 DelMassege.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定刪除菜單 將選中的留言類(lèi)別信息刪除,并讓當(dāng)前顯示的信息重新查詢(xún),刷新顯示。 刪除條目后的留言類(lèi)別信息
表4.7批量刪除模塊描述表
模塊名稱(chēng) 批量刪除 模塊代碼 DelMassege.aspx
DelAll.ashx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定是否批量刪除菜單 先將留言類(lèi)別的復(fù)選框選中,進(jìn)行批量刪除 刪除條目后的留言類(lèi)別信息

4.2.4發(fā)布信息類(lèi)別管理-模塊結(jié)構(gòu)圖與描述表

在這里插入圖片描述

4.5發(fā)布信息類(lèi)別管理結(jié)構(gòu)圖

4.8查詢(xún)列表模塊描述表
模塊名稱(chēng) 查詢(xún)列表 模塊代碼 InfoTypeList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定發(fā)布信息列 將發(fā)布信息類(lèi)別查詢(xún)出來(lái)并分頁(yè)顯示 發(fā)布信息類(lèi)別記錄
4.9添加信息模塊描述表
模塊名稱(chēng) 添加信息 模塊代碼 AddInfoType.aspx
AddInfoTypeWindow.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“添加信息”菜單 彈出添加框,輸入添加信息,然后刷新當(dāng)前頁(yè)面,添加的信息顯示出來(lái)。 發(fā)布信息類(lèi)別記錄
4.10編輯模塊描述表
模塊名稱(chēng) 編輯 模塊代碼 InfoTypeList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“編輯”菜單 先將選定的發(fā)布信息類(lèi)別查詢(xún)出來(lái),然后進(jìn)行修改,修改后刷新本頁(yè)面,顯示編輯后的信息。 發(fā)布信息類(lèi)別記錄

4.11刪除模塊描述表
模塊名稱(chēng) 刪除 模塊代碼 ModifyInfoType.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“刪除”菜單 按照選定條目進(jìn)行刪除操作,然后刷新頁(yè)面,將刪除后的發(fā)布信息類(lèi)別顯示出來(lái)。 發(fā)布信息類(lèi)別記錄
4.12批量刪除模塊描述表
模塊名稱(chēng) 批量刪除 模塊代碼 ModifyInfoType.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“是否批量刪除”菜單 按照復(fù)選框選定條目進(jìn)行刪除操作,然后刷新頁(yè)面,將刪除后的發(fā)布信息類(lèi)別顯示出來(lái)。 發(fā)布信息類(lèi)別記錄
4.13搜索模塊描述表
模塊名稱(chēng) 搜索 模塊代碼 InfoTypeList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“搜索”菜單 按照輸入的關(guān)鍵字進(jìn)行搜索,搜索出來(lái)的條目分頁(yè)顯示 發(fā)布信息類(lèi)別記錄

4.2.5發(fā)布信息管理-模塊結(jié)構(gòu)圖與描述表
在這里插入圖片描述

4.6發(fā)布信息管結(jié)構(gòu)圖

表4.14查詢(xún)列表模塊描述表
模塊名稱(chēng) 查詢(xún)列表 模塊代碼 InfoList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“發(fā)布信息列表”菜單 查詢(xún)出所有發(fā)布信息記錄,并分頁(yè)顯示 發(fā)布信息記錄
表4.15添加信息模塊描述表
模塊名稱(chēng) 添加信息 模塊代碼 AddInfo.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“添加信息”菜單 彈出添加信息窗口,輸入信息,然后刷新本頁(yè)面,將添加的信息顯示在最開(kāi)始 發(fā)布信息記錄

表4.16搜索模塊描述表
模塊名稱(chēng) 搜索 模塊代碼 InfoList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“搜索”菜單 彈出查詢(xún)框,輸入關(guān)鍵字,然后刷新本頁(yè)面,將搜索結(jié)果顯示在最開(kāi)始 發(fā)布信息記錄
模塊名稱(chēng) 編輯 模塊代碼 InfoList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“編輯”菜單 彈出編輯窗口,顯示選中的發(fā)布信息條目,進(jìn)行修改,然后刷新頁(yè)面,將修改結(jié)果顯示在第一條。 發(fā)布信息記錄
表4.17刪除模塊描述表
模塊名稱(chēng) 刪除 模塊代碼 InfoList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“刪除”菜單 將選中條目執(zhí)行刪除操作,刷新本頁(yè)面,將刪除后的記錄全部查詢(xún)顯示出來(lái) 發(fā)布信息記錄
表4.18批量刪除模塊描述表
模塊名稱(chēng) 批量刪除 模塊代碼 InfoList.aspx
DelAll.ashx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“是否批量刪除”菜單 選中要?jiǎng)h除的復(fù)選框,執(zhí)行刪除操作,刷新本頁(yè)面,將刪除后的記錄全部查詢(xún)顯示出來(lái) 發(fā)布信息記錄

4.2.6超級(jí)用戶(hù)管理-模塊結(jié)構(gòu)圖與描述表
在這里插入圖片描述

圖4.7超級(jí)用戶(hù)管理結(jié)構(gòu)圖

表4.19查詢(xún)模塊描述表
模塊名稱(chēng) 查詢(xún)列表 模塊代碼 AdminList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“超級(jí)用戶(hù)列表”菜單 將所有的用戶(hù)信息查詢(xún)出來(lái),并分頁(yè)顯示 用戶(hù)信息記錄
表4.20搜索模塊描述表
模塊名稱(chēng) 搜索 模塊代碼 AdminList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“搜索”菜單 彈出查詢(xún)框,輸入查詢(xún)關(guān)鍵字,將所有符合條件的用戶(hù)信息查詢(xún)出來(lái),并分頁(yè)顯示 用戶(hù)信息記錄

表4.21編輯模塊描述表
模塊名稱(chēng) 編輯 模塊代碼 ModifyAdmin.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“編輯”菜單 彈出編輯框,顯示選中條目的用戶(hù)信息,進(jìn)行修改,然后刷新頁(yè)面,將編輯結(jié)果顯示在第一條 用戶(hù)信息記錄
表4.22刪除模塊描述表
模塊名稱(chēng) 刪除 模塊代碼 AdminList.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“刪除”菜單 將選定條目執(zhí)行刪除操作,并刷新頁(yè)面,將刪除后的用戶(hù)信息全部查詢(xún)出來(lái) 用戶(hù)信息記錄
表4.23批量刪除模塊描述表
模塊名稱(chēng) 批量刪除 模塊代碼 AdminList.aspx
DelAll.ashx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“是否批量刪除”菜單 選定復(fù)選框條目執(zhí)行刪除操作,并刷新頁(yè)面,將刪除后的用戶(hù)信息全部查詢(xún)出來(lái) 用戶(hù)信息記錄
表4.24添加信息模塊描述表
模塊名稱(chēng) 添加信息 模塊代碼 AddAdmin.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定“添加信息”菜單 彈出添加窗口,進(jìn)行用戶(hù)信息添加,添加完成后刷新頁(yè)面,將新添加的用戶(hù)信息顯示在最開(kāi)始 用戶(hù)信息記錄

4.3接口設(shè)計(jì)
4.3.1系統(tǒng)外部接口:
1.采用ASP.NET的web窗體,非常良好的用戶(hù)界面;
2.運(yùn)行在windows7.0以上版本的操作系統(tǒng);
3.支持X86和X64系列的微型計(jì)算機(jī)。

4.3.2系統(tǒng)內(nèi)部接口:
1.由操作系統(tǒng)調(diào)用本系統(tǒng),進(jìn)入登錄模塊;
2.系統(tǒng)后臺(tái)管理頁(yè)面調(diào)用其他模塊,后臺(tái)管理頁(yè)面調(diào)用的模塊有個(gè)人信息管理模塊,留言類(lèi)別信息管理模塊,發(fā)布信息類(lèi)別管理模塊,發(fā)布信息管理模塊,超級(jí)用戶(hù)管理模塊,留言板模塊;
3.前臺(tái)由首頁(yè)作為起始頁(yè)響應(yīng)操作系統(tǒng)的調(diào)度,然后各個(gè)網(wǎng)頁(yè)菜單收到響應(yīng)后執(zhí)行相應(yīng)頁(yè)面解析;
4.后臺(tái)管理頁(yè)面的各個(gè)模塊收到調(diào)用信息后,執(zhí)行響應(yīng)頁(yè)面解析,其中各個(gè)搜索,添加信息,編輯,刪除,批量刪除等子模塊受上一層模塊調(diào)度。

4.4數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
4.4.1系統(tǒng)數(shù)據(jù)結(jié)構(gòu)概念模型(E-R圖)
經(jīng)需求分析階段給出的數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)描述,得出系統(tǒng)存在以下數(shù)據(jù)模型。包括用戶(hù),留言的類(lèi)別,留言信息,發(fā)布的信息類(lèi)別,發(fā)布的信息,留言回復(fù)信息。根據(jù)相關(guān)描述設(shè)計(jì)出如圖4.8,4.9,4.10的概念模型(E-R圖)。
在這里插入圖片描述

圖4.8發(fā)布留言信息概念模型
在這里插入圖片描述

圖4.9內(nèi)容信息發(fā)布概念模型
在這里插入圖片描述

圖4.10用戶(hù)概念模型

4.4.2系統(tǒng)數(shù)據(jù)結(jié)構(gòu)邏輯模型
由概念模型ER圖可以得出以下關(guān)系表模型:
1.留言類(lèi)別(留言編號(hào),類(lèi)別名稱(chēng)):“留言編號(hào)”為主鍵;
2.留言信息(留言編號(hào),留言者昵稱(chēng),性別,留言?xún)?nèi)容,qq號(hào)碼,電子郵件地址,留言時(shí)間,居住地址,類(lèi)別名稱(chēng)):主鍵為“留言編號(hào)”,外鍵參照留言類(lèi)別關(guān)系中的“類(lèi)別名稱(chēng)”;
3.留言回復(fù)信息(留言回復(fù)編號(hào),留言回復(fù)者昵稱(chēng),回復(fù)時(shí)間,回復(fù)內(nèi)容,類(lèi)別名稱(chēng)):主鍵為“留言回復(fù)編號(hào)”,外鍵參照留言信息關(guān)系中的“類(lèi)別名稱(chēng)”。
發(fā)布信息類(lèi)別(類(lèi)別編號(hào),類(lèi)別名稱(chēng))。主鍵為“類(lèi)別編號(hào)”,外鍵參照本關(guān)系中的“類(lèi)別編號(hào)”;
4.發(fā)布信息(信息編號(hào),信息標(biāo)題,標(biāo)題顏色,點(diǎn)擊率,上傳時(shí)間,圖片,是否為草稿,上傳內(nèi)容,類(lèi)別名稱(chēng)):主鍵為信息編號(hào),外鍵參照發(fā)布信息類(lèi)別中的“類(lèi)別名稱(chēng)”;
5.用戶(hù)信息(用戶(hù)編號(hào),用戶(hù)名,登錄密碼,最后登錄IP,真實(shí)名稱(chēng)),主鍵為本關(guān)系中的“用戶(hù)名”。
4.4.3系統(tǒng)數(shù)據(jù)結(jié)構(gòu)物理模型
由概念模型和邏輯模型,在SQL數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)軟件進(jìn)行數(shù)據(jù)庫(kù)創(chuàng)建和存儲(chǔ)。將存儲(chǔ)的物理模型關(guān)系和存儲(chǔ)表如圖4.11和表4.25,表4.26,表4.27,表4.28,表4.29,表4.30。
在這里插入圖片描述

圖4.11數(shù)據(jù)庫(kù)物理存儲(chǔ)關(guān)系

表4.25用戶(hù)信息表(Admin)
標(biāo)識(shí)符 類(lèi)型 鍵值/是否為空 約束
ID int 不為空
LoginName nvarchar(50) 主鍵,不為空
Password nvarchar(50) 可為空
LastLoginIP nvarchar(50) 可為空
表4.26留言類(lèi)別信息表(MessageType)
標(biāo)識(shí)符 類(lèi)型 鍵值/是否為空 約束
ID int 主鍵,不為空
Name nvarchar(50) 不為空
表4.27留言信息表(Message)
標(biāo)識(shí)符 類(lèi)型 鍵值/是否為空 約束
ID int 主鍵,不為空
PetName nvarchar(50) 不為空
Gender bit 不為空
QQ nvarchar(50) 可為空
Email nvarchar(50) 可為空
Address nvarchar(50) 可為空
IP nvarchar(50) 可為空
[Content] nvarchar(1024) 不為空
PostTime datetime 不為空 默認(rèn)計(jì)算機(jī)時(shí)間
MessageTypeID nvarchar(50) 外鍵,參照表MessageType

表4.28發(fā)布信息類(lèi)別表(InforType)
標(biāo)識(shí)符 類(lèi)型 鍵值/是否為空 約束
ID int 主鍵,不為空
Name nvarchar(50) 可為空
PID int 外鍵,不為空,參照本表
表4.29發(fā)布信息表(Information)
標(biāo)識(shí)符 類(lèi)型 鍵值/是否為空 約束
ID int 主鍵,不為空
Title nvarchar(50) 不為空
TitleColor nvarchar(50) 可為空
ViewCount int 可為空 默認(rèn)為0
Author nvarchar(50) 可為空
PostTime datetime 可為空 默認(rèn)為計(jì)算機(jī)本地時(shí)間
[Content] ntext 不為空
Image nvarchar(50) 可為空
InforTypeID int 外鍵,參照表InforType
IsDraft bit 可為空 默認(rèn)1,草稿

表4.30留言回復(fù)信息表(MessageRePlay)
標(biāo)識(shí)符 類(lèi)型 鍵值/是否為空 約束
ID int 主鍵,不為空
PetName nvarchar(50) 不為空
ReplyTime datetime 不為空 系統(tǒng)默認(rèn)時(shí)間
[Content] ntext 不為空
MessageID int 外鍵,參照表MessageType
IsAdmin bit 不為空 默認(rèn)不為管理員

4.6系統(tǒng)出錯(cuò)處理
1.出錯(cuò)提示信息:
程序運(yùn)行時(shí)主要會(huì)出現(xiàn)兩種錯(cuò)誤:由于輸入信息無(wú)法滿(mǎn)足要求時(shí)產(chǎn)生的錯(cuò)誤為軟錯(cuò)誤;由于其他原因,如網(wǎng)絡(luò)傳輸超時(shí),稱(chēng)為硬錯(cuò)誤。對(duì)于軟錯(cuò)誤,須在操作成功判斷及輸入數(shù)據(jù)驗(yàn)證模塊由數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,判斷錯(cuò)誤類(lèi)型,再生成相應(yīng)的錯(cuò)誤提示語(yǔ)句,送到輸出模塊中。對(duì)于硬錯(cuò)誤,可在出錯(cuò)的相應(yīng)模塊中輸出簡(jiǎn)單出錯(cuò)語(yǔ)句,并將程序重置,返回輸入階段。
2.安全保密設(shè)計(jì):
用戶(hù)登錄時(shí)進(jìn)行登錄驗(yàn)證,只允許合法用戶(hù)進(jìn)入到系統(tǒng),防止非法用戶(hù)越過(guò)登錄驗(yàn)證入侵到后臺(tái)管理頁(yè)面。
3.維護(hù)設(shè)計(jì):
對(duì)服務(wù)器上的數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行維護(hù),可用SQL數(shù)據(jù)庫(kù)的維護(hù)機(jī)制,嚴(yán)格按照開(kāi)發(fā)步驟進(jìn)行系統(tǒng)開(kāi)發(fā),并在開(kāi)發(fā)過(guò)程中充分考慮軟件可維護(hù)性。

第5章 內(nèi)容管理系統(tǒng)的詳細(xì)設(shè)計(jì)

5.1登錄模塊-程序設(shè)計(jì)說(shuō)明
表5.1登錄模塊程序設(shè)計(jì)說(shuō)明
模塊名稱(chēng) 登錄 模塊代碼 Login.aspx
啟動(dòng)條件 用戶(hù)輸入后臺(tái)訪(fǎng)問(wèn)域名后
輸入 功能 輸出
用戶(hù)名和密碼 驗(yàn)證用戶(hù)的用戶(hù)名和密碼是否輸入,輸入是否正確。錯(cuò)誤則顯示相關(guān)錯(cuò)誤信息 后臺(tái)管理頁(yè)面

在這里插入圖片描述

圖5.1登錄模塊程序流程圖
5.2個(gè)人信息管理模塊-程序設(shè)計(jì)說(shuō)明

表5.2個(gè)人信息管理模塊程序設(shè)計(jì)說(shuō)明
模塊名稱(chēng) 個(gè)人信息修改 模塊代碼 UpdateMyInfo.aspx
啟動(dòng)條件 系統(tǒng)驗(yàn)證為合法用戶(hù)后
輸入 功能 輸出
選定個(gè)人信息修改菜單 用戶(hù)名和真實(shí)名稱(chēng)不允許修改,只能修改密碼 修改后的個(gè)人信息

在這里插入圖片描述

圖5.2個(gè)人信息管理模塊程序流程圖
5.3留言板類(lèi)別管理模塊-程序設(shè)計(jì)說(shuō)明

表5.3添加信息模塊程序說(shuō)明
模塊名稱(chēng) 添加信息 程序編寫(xiě)文件 AddMessageType.aspx
AddMessageTypeWindow.aspx
啟動(dòng)條件 單擊添加信息
輸入 功能 輸出
選定添加信息菜單 彈出添加信息窗口,進(jìn)行信息添加,不允許添加的信息與數(shù)據(jù)庫(kù)中重復(fù)。信息顯示在當(dāng)前窗口 新的留言類(lèi)別信息
在這里插入圖片描述

圖5.3添加信息模塊程序流程圖

表5.4搜索模塊程序設(shè)計(jì)說(shuō)明
模塊名稱(chēng) 搜索 程序編寫(xiě)文件 MessageTypeList.aspx
啟動(dòng)條件 單擊搜索菜單
輸入 功能 輸出
選定搜索菜單 彈出查詢(xún)框,輸入信息進(jìn)行查詢(xún),并將查詢(xún)信息分頁(yè)顯示在當(dāng)前窗口 。 查詢(xún)到的留言類(lèi)別信息
在這里插入圖片描述

圖5.4搜索模塊程序流程圖
5.4其他系統(tǒng)管理模塊 -程序設(shè)計(jì)說(shuō)明
由于發(fā)布信息類(lèi)別管理模塊、發(fā)布信息管理模塊、超級(jí)用戶(hù)管理模塊和留言板類(lèi)別管理模塊功能類(lèi)似,流程圖基本類(lèi)似。篇幅有限,相似內(nèi)容過(guò)多,這里不再畫(huà)出流程圖,在操作本系統(tǒng)的過(guò)程中會(huì)給以說(shuō)明。

第6章 內(nèi)容管理系統(tǒng)的編碼與實(shí)現(xiàn)

6.1 登錄模塊核心代碼
public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session[“IsValid”]!=null)//如果用戶(hù)當(dāng)前在線(xiàn),說(shuō)明Session有效,直接進(jìn)入到后臺(tái)
{
HttpContext.Current.Response.Redirect(“Frame.aspx”);
}
string loginName = Request.Form[“LoginName”];
string userPassword = Request.Form[“Password”];
//判斷是第一次還是第二次訪(fǎng)問(wèn)頁(yè)面(Page_Load)
if (loginNamenull||userPasswordnull)
{
return;
}
//對(duì)用戶(hù)密碼進(jìn)行SHA1算法加密,加密后不能解密
userPassword = Enterprise_CMS.Common.SHA1(userPassword);
string sql=“select count(*) from Admin where LoginName=@LoginName and Password=@Password”;
Dictionary<string,object>p=new Dictionary<string,object>();
p.Add(“@LoginName”,loginName);
p.Add(“@Password”,userPassword);
int count = (int)SqlHelper.ExecuteScalar(sql, p);
if (count > 0) {//用戶(hù)信息合法

//會(huì)話(huà)變量所有網(wǎng)頁(yè)都共享的全局變量
HttpContext.Current.Session[“IsValid”] = true;/通過(guò)會(huì)話(huà)進(jìn)入后臺(tái),不讓其直接復(fù)制域名進(jìn)入/
Session.Add(“LoginName”, loginName);//等價(jià)于:Session[“LoginName”]=loginName;
//進(jìn)入到此表示成功登錄,保存用戶(hù)的IP地址
string sql2 = “update Admin set LastLoginIP=@LastLoginIP where LoginName=@LoginName”;
p.Remove(“@Password”);
p.Add(“@LastLoginIP”,Request.UserHostAddress);
SqlHelper.ExecuteNonQuery(sql2,p);
//進(jìn)入到后臺(tái)管理頁(yè)面
HttpContext.Current.Response.Redirect(“Frame.aspx”);
}
else//用戶(hù)信息非法
{
HttpContext.Current.Response.Write(“”);
}
}
}

在這里插入圖片描述

圖6.1登錄模塊程序運(yùn)行界面
6.2個(gè)人信息管理核心代碼
public partial class UpdateMyInfo : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session[“LoginName”]==null)
{
Response.End();//用戶(hù)名為空,直接停止
}
if (this.IsPostBack == false)//判斷網(wǎng)頁(yè)是第一次還是第二次加載
{
//查詢(xún)獲得的id值查詢(xún)數(shù)據(jù)顯示在修改的網(wǎng)頁(yè)上
string sql = “SELECT * FROM Admin WHERE LoginName=@LoginName”;
Dictionary<string, object> p = new Dictionary<string, object>();
p.Add(“@LoginName”, Session[“LoginName”].ToString());
DataTable dt = SqlHelper.GetDataTable(sql, p);
this.tbLoginName.Text = dt.Rows[0][“LoginName”].ToString();//填充

信息類(lèi)別名稱(chēng)
this.tbRealName.Text = dt.Rows[0][“RealName”].ToString();
}
this.tbRealName.Focus();
}
protected void Button1_Click(object sender, EventArgs e)
{
//IsValid驗(yàn)證頁(yè)面的合法性,也即提示有沒(méi)有輸入數(shù)據(jù)
if (this.IsValid==false)//如果網(wǎng)頁(yè)合法性未通過(guò)
{
return;
}
string sql = @“UPDATE [dbo].[Admin]
SET {0} [RealName] =@RealName
WHERE LoginName=@LoginName”;
Dictionary<string, object> p = new Dictionary<string, object>();
p.Add(“@LoginName”, Session[“LoginName”].ToString());
p.Add(“@RealName”, this.tbRealName.Text.Replace(" ", “”));
if (!string.IsNullOrEmpty(this.Password.Text))
{
sql = string.Format(sql, “[Password]=@Password, “);
p.Add(”@Password”, Common.SHA1(this.Password.Text));
}
else
{
sql = string.Format(sql, " ");
} try{

SqlHelper.ExecuteNonQuery(sql, p);
this.literalAlert.Text = “”;
}
catch (Exception)
{
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), “12”, “$.ligerDialog.error(‘修改失敗!’);”, true);
}
}
}
在這里插入圖片描述

圖6.2個(gè)人信息管理運(yùn)行界面
6.3留言板類(lèi)別管理核心代碼
public partial class MessageTypeList : System.Web.UI.Page
{
public DataTable dt = null;
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{this.tbKey.Text = Request[“key”];//第一次初始化網(wǎng)頁(yè)的時(shí)候執(zhí)行}

//刪除留言類(lèi)別數(shù)據(jù),如果獲取id值,則進(jìn)行刪除操作
if (!string.IsNullOrEmpty(Request[“id”]))
{
string sql = “delete from MessageType where id=@id”;
Dictionary<string, object> p = new Dictionary<string, object>();
p.Add(“@id”, Request[“id”]);
SqlHelper.ExecuteNonQuery(sql, p);
}
// dt = SqlHelper.GetDataTable(“select * from MessageType”, null);
//給分頁(yè)控件設(shè)置數(shù)據(jù)條目數(shù)
//返回對(duì)象o
Dictionary<string, object>parameter = new Dictionary<string, object>() {
{“@searchKy”,this.tbKey.Text.Trim()}
};
object o = SqlHelper.ExecuteScalar(“select count(*) from MessageType WHERE Name LIKE ‘%’+@searchKy+‘%’”, parameter);
//轉(zhuǎn)換為string,再轉(zhuǎn)換為整型
int recordCount = int.Parse(o.ToString());
this.AspNetPager1.RecordCount = recordCount;
this.AspNetPager1.PageSize = string.IsNullOrEmpty(Request.QueryString[“pageSize”]) ? 2 : int.Parse(Request.QueryString[“pageSize”]);

    }protected void AspNetPager1_PageChanged(object sender, EventArgs e){ //取出留言數(shù)據(jù),并分頁(yè)數(shù)據(jù)int pageSize = string.IsNullOrEmpty(Request.QueryString["pageSize"]) ? 2 : 

int.Parse(Request.QueryString[“pageSize”]);
int currentPage = string.IsNullOrEmpty(Request.QueryString[“page”]) ? 1 : int.Parse(Request.QueryString[“page”]);
this.BindDataToPage(pageSize, currentPage);
}
public void BindDataToPage(int pageSize, int currentPage)
{
string sql = @“SELECT *
FROM(SELECT ROW_NUMBER() OVER(ORDER BY [ID] DESC) AS RowNo,*
FROM MessageType WHERE Name LIKE ‘%’+@searchKy+‘%’)AS TempTable
WHERE RowNo>@PageSize*(@CurrentPage-1)AND RowNo<=@PageSize*@CurrentPage;”;
Dictionary<string, object> p = new Dictionary<string, object>();
p.Add(“@PageSize”, pageSize);
p.Add(“@CurrentPage”, currentPage);
p.Add(“@searchKy”, this.tbKey.Text.Trim());
dt = SqlHelper.GetDataTable(sql, p);
}
protected void btnSearch_Click(object sender, EventArgs e)
{
Response.Redirect(“MessageTypeList.aspx?page=1&pageSize=”+Request[“pageSize”]+“&key=”+this.tbKey.Text);
this.Focus();
}
}

在這里插入圖片描述

圖6.3留言板類(lèi)別管理運(yùn)行界面
6.4其他模塊核心代碼說(shuō)明
由于發(fā)布信息模塊,發(fā)布信息類(lèi)別管理模塊,超級(jí)用戶(hù)管理模塊,留言板模塊。都和留言類(lèi)別信息管理模塊功能類(lèi)似,代碼有許多相似之處??紤]到篇幅有限,這里不在列出所有核心代碼。將在操作本系統(tǒng)的過(guò)程中給以說(shuō)明。

第7章 內(nèi)容管理系統(tǒng)的測(cè)試

7.1模塊測(cè)試
表7.1登錄模塊需求測(cè)試設(shè)計(jì)
項(xiàng)目名稱(chēng) 基于ASP.NET的內(nèi)容管理系統(tǒng) 版本 0.7
測(cè)試環(huán)境 Windows7.0以上操作系統(tǒng)版本,.NET4.0以上框架平臺(tái)
編制人 周制彪
功能模塊 登錄管理模塊
測(cè)試目的 驗(yàn)證該模塊是否達(dá)到預(yù)期設(shè)計(jì)目的,是否存在漏洞
用例編號(hào) 測(cè)試步驟 輸入數(shù)據(jù) 預(yù)期結(jié)果 測(cè)試結(jié)果
1 不輸入用戶(hù)名,不輸入密碼,單擊登錄 不輸入任何數(shù)據(jù) 提示輸入用戶(hù)名,回到登錄頁(yè) 提示輸入用戶(hù)名,回到登錄頁(yè)
2 輸入用戶(hù)名,不輸入密碼,單擊登錄 輸入用戶(hù)名 提示輸入密碼,回到登錄頁(yè) 提示輸入密碼,回到登錄頁(yè)
3 輸入錯(cuò)誤用戶(hù)名,正確密碼,單擊登錄 錯(cuò)誤用戶(hù)名,正確密碼 提示用戶(hù)信息錯(cuò)誤,回到登錄頁(yè) 提示用戶(hù)信息錯(cuò)誤,回到登錄頁(yè)
4 輸入正確用戶(hù)名,錯(cuò)誤密碼,單擊登錄 正確用戶(hù)名,錯(cuò)誤密碼 提示用戶(hù)信息錯(cuò)誤,回到登錄頁(yè) 提示用戶(hù)信息錯(cuò)誤,回到登錄頁(yè)
5 輸入正確用戶(hù)名,正確密碼,單擊登錄 正確用戶(hù)名,正確密碼 登錄到后臺(tái)頁(yè)面 登錄到后臺(tái)頁(yè)面

在這里插入圖片描述

圖7.1用例編號(hào)1測(cè)試結(jié)果展示
在這里插入圖片描述

圖7.2用例編號(hào)2測(cè)試結(jié)果展示

在這里插入圖片描述

圖7.3用例編號(hào)3測(cè)試結(jié)果展示
在這里插入圖片描述

圖7.4用例編號(hào)4測(cè)試結(jié)果展示

在這里插入圖片描述

圖7.5用例編號(hào)5測(cè)試結(jié)果展示
測(cè)試結(jié)果說(shuō)明:在本次測(cè)試過(guò)程中,均按照需求測(cè)試中的設(shè)計(jì)條件進(jìn)行測(cè)試,測(cè)試結(jié)果顯示登錄模塊完全無(wú)誤,基本沒(méi)有漏洞。達(dá)到預(yù)期目的。
其他模塊測(cè)試簡(jiǎn)要說(shuō)明:由于其他模塊在測(cè)試過(guò)程中基本達(dá)到預(yù)期目標(biāo),考慮到測(cè)試模塊所占篇幅過(guò)大,將在本系統(tǒng)演示過(guò)程中展示相關(guān)結(jié)果。
7.2集成測(cè)試
集成測(cè)試結(jié)果如圖7.2展示
在這里插入圖片描述

圖7.2集成測(cè)試界面展示

第8章 結(jié)束語(yǔ)

通過(guò)本次項(xiàng)目開(kāi)發(fā),我比較詳細(xì)了解了項(xiàng)目開(kāi)發(fā)的分析,設(shè)計(jì),實(shí)現(xiàn),測(cè)試等重要環(huán)節(jié),有了一些重要的收獲。
ASP.NET環(huán)境的比以前更加熟悉,知道ASP.NET的基本平臺(tái)架構(gòu),在B/S架構(gòu)中,是以web窗體為主界面,用c#語(yǔ)言作為實(shí)現(xiàn)。其中包括常規(guī)系統(tǒng)的登錄驗(yàn)證,怎樣防止非法入侵后臺(tái)。在客戶(hù)端,還了解到怎么防止內(nèi)嵌網(wǎng)頁(yè)代碼而使得網(wǎng)頁(yè)結(jié)構(gòu)被破壞,通過(guò)加入驗(yàn)證碼系統(tǒng)服務(wù)器遭受洪水攻擊。
在開(kāi)發(fā)工程中逐漸熟悉vs2012開(kāi)發(fā)環(huán)境的許多常用快捷鍵,調(diào)試方法,了解了c#程序文件的結(jié)構(gòu)組成,也初步了解第三方控件在軟件開(kāi)發(fā)中的重要作用,以及怎樣合理使用第三方插件。逐漸掌握了關(guān)系數(shù)據(jù)庫(kù)的分析與設(shè)計(jì),了解到關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)規(guī)范。通過(guò)本項(xiàng)目的開(kāi)發(fā),更加熟練SQL數(shù)據(jù)庫(kù),以及對(duì)SQL數(shù)據(jù)庫(kù)的常規(guī)操作。
在本項(xiàng)目的開(kāi)發(fā)過(guò)程中,逐漸了解軟件開(kāi)發(fā)的規(guī)范流程。更加深刻的了解面向結(jié)構(gòu)化和面向?qū)ο蟮膮^(qū)別與使用情況。對(duì)于以后的工作與學(xué)習(xí),是一次好的磨練。當(dāng)然在本項(xiàng)目的開(kāi)發(fā)過(guò)程中依然有血多不足的地方,比如,對(duì)程序模塊的調(diào)用關(guān)系不清晰,對(duì)有些程序的執(zhí)行情況比較模糊,以至于在修改調(diào)試過(guò)程,感到困難。數(shù)據(jù)庫(kù)的設(shè)計(jì)不夠準(zhǔn)確,設(shè)計(jì)思路有些地方比較混亂等等。

致謝

在本次論文編寫(xiě)和項(xiàng)目開(kāi)發(fā)過(guò)程中,我得到了成長(zhǎng)和提高。鄧少勛老師作為我的指導(dǎo)老師,一直耐心對(duì)我進(jìn)行指導(dǎo),給我擴(kuò)充相關(guān)領(lǐng)域的知識(shí)。本次項(xiàng)目開(kāi)發(fā)算是大學(xué)學(xué)習(xí)歷程的一次總結(jié)。跟隨鄧少勛老師進(jìn)行專(zhuān)業(yè)知識(shí)學(xué)習(xí),已經(jīng)有近兩年的時(shí)間。鄧少勛老師是一位知識(shí)廣博,實(shí)踐能力非常強(qiáng)的師長(zhǎng),在此衷心感謝鄧少勛老師幾年來(lái)孜孜不倦的對(duì)我進(jìn)行了專(zhuān)業(yè)培養(yǎng)。
在網(wǎng)絡(luò)工程師培訓(xùn)學(xué)習(xí)過(guò)程中,鄧?yán)蠋熡盟S富的教學(xué)經(jīng)驗(yàn)和幽默的教學(xué)方式給我們進(jìn)行了專(zhuān)業(yè)理論知識(shí)的強(qiáng)化與提高,學(xué)習(xí)歷程中,進(jìn)行了網(wǎng)絡(luò)拓?fù)涞拇罱ㄅc配置,常用服務(wù)器配置,liunux操作系統(tǒng)等實(shí)踐性學(xué)習(xí)。在軟件工程方面,鄧?yán)蠋熛到y(tǒng)的對(duì)我們進(jìn)行了軟件工程的理論知識(shí)指導(dǎo),有C語(yǔ)言編程,C++編程,C#編程,算法設(shè)計(jì),面向?qū)ο笤O(shè)計(jì)模式學(xué)習(xí),UML學(xué)習(xí)指導(dǎo)等等。在軟件實(shí)際開(kāi)發(fā)過(guò)程中,鄧?yán)蠋熢敿?xì)對(duì)我進(jìn)行了軟件分析與設(shè)計(jì)的指導(dǎo),詳細(xì)給我講解了軟件架構(gòu),數(shù)據(jù)庫(kù)設(shè)計(jì)方面的知識(shí)。實(shí)踐性的進(jìn)行軟件設(shè)計(jì),開(kāi)發(fā),測(cè)試等方面的知識(shí)傳授。
鄧?yán)蠋熤螌W(xué)非常嚴(yán)謹(jǐn),在本次項(xiàng)目開(kāi)發(fā)與論文編寫(xiě)過(guò)程中,不僅嚴(yán)格要求我進(jìn)行系統(tǒng)設(shè)計(jì),完成系統(tǒng)開(kāi)發(fā),而且還指導(dǎo)我進(jìn)行軟件文檔的規(guī)范編寫(xiě)。除此之外,還注重設(shè)計(jì)的系統(tǒng)要達(dá)到質(zhì)量,性能。鄧?yán)蠋熤匾晫W(xué)生的未來(lái),希望把自己多年的知識(shí)積累和項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)交給我們。幫助我們?cè)谖磥?lái)的學(xué)習(xí)與工作過(guò)程中,能夠百尺竿頭,更進(jìn)一步。在生活中,鄧?yán)蠋熞卜浅jP(guān)心我的成長(zhǎng),對(duì)一些我們做人做事方面不足的地方,也進(jìn)行了些許指正。四年來(lái),在學(xué)生心目中,一直將鄧?yán)蠋熥鳛樽罹粗氐睦蠋熤?#xff0c;所謂滴水之恩,定當(dāng)涌泉相報(bào),告訴自己,無(wú)論走到哪里,勿忘師恩。在此祝愿鄧?yán)蠋煿ぷ黜樌?#xff0c;闔家幸福!也感謝貴州大學(xué)相關(guān)領(lǐng)導(dǎo)對(duì)學(xué)生的培養(yǎng),定當(dāng)以母校為榮,為母校爭(zhēng)光!

參考文獻(xiàn)

[1]丁寶康,董健全. 數(shù)據(jù)庫(kù)實(shí)驗(yàn)教程. 北京:清華大學(xué)出版社, 2003:125-170.
[2] 朱玉超、鞠艷、王代勇 編著《ASP.NET 項(xiàng)目開(kāi)發(fā)教程》北京:電子工業(yè)出版社,2008
[3] 劉乃麗 編著《完全手冊(cè) ASP.NET 2.0網(wǎng)路開(kāi)發(fā)詳解》北京:電子工業(yè)出版社,2008
[4] 薩師煊、王珊.《數(shù)據(jù)庫(kù)系統(tǒng)概論》[M].北京:高等教育出版社,2006-05:01-372.
[5] 王興晶,趙萬(wàn)軍等.Visual Basic 軟件項(xiàng)目開(kāi)發(fā)實(shí)例[M].北京:電子工業(yè)出版社,2004.
[6] 劉小偉,王萍.ASP.NET 與SQL Server 網(wǎng)站開(kāi)發(fā)實(shí)用教程[M].北京:電子工業(yè)出版社,2006.
[7] 許卓群等.《數(shù)據(jù)結(jié)構(gòu)與算法》.北京:高等教育出版社,2005
[8]郭欣. 構(gòu)建高性能WEB站點(diǎn)[M]. 北京:電子工業(yè)出版社. 2012
[9]白勇.用B/S模式構(gòu)建學(xué)校管理信息系統(tǒng)[J].重慶電力高等專(zhuān)科學(xué)校學(xué)報(bào),1999,(03)
[10]王國(guó)欣,朱魯華.B/S模式下管理信息系統(tǒng)的安全模型設(shè)計(jì)[J].計(jì)算機(jī)工程,2004,(S1)

http://www.risenshineclean.com/news/612.html

相關(guān)文章:

  • 企業(yè)網(wǎng)站建設(shè)時(shí)間表/中國(guó)seo網(wǎng)站
  • 電熱設(shè)備網(wǎng)站建設(shè)/谷歌收錄提交入口
  • 做餅干的網(wǎng)站/網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃方案范文
  • 企業(yè)網(wǎng)站的一般要素包括/長(zhǎng)沙網(wǎng)站開(kāi)發(fā)
  • wordpress好看的背景圖片/杭州優(yōu)化公司在線(xiàn)留言
  • 代加工廠(chǎng)找訂單的網(wǎng)站/網(wǎng)站營(yíng)銷(xiāo)軟文
  • 網(wǎng)站建設(shè)費(fèi)用還是網(wǎng)絡(luò)/好看的網(wǎng)站模板
  • 建站公司排名 中企動(dòng)力/seo推廣軟件
  • 國(guó)內(nèi)優(yōu)秀網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)/百度廣告競(jìng)價(jià)排名
  • 畢設(shè)做音樂(lè)網(wǎng)站/關(guān)鍵詞優(yōu)化一般收費(fèi)價(jià)格
  • thinkphp做網(wǎng)站好嗎/中國(guó)seo高手排行榜
  • 網(wǎng)站熱力圖怎么做/釣魚(yú)網(wǎng)站制作教程
  • 云南旅游網(wǎng)站建設(shè)/亞馬遜關(guān)鍵詞優(yōu)化軟件
  • 肅寧做網(wǎng)站/app開(kāi)發(fā)公司排名
  • 網(wǎng)站推廣方式措施/寧波網(wǎng)絡(luò)推廣優(yōu)化公司
  • asp網(wǎng)站500錯(cuò)誤iis7/百度搜索風(fēng)云榜游戲
  • vs2012網(wǎng)站開(kāi)發(fā)/怎么做一個(gè)自己的網(wǎng)站
  • 智誠(chéng)外包網(wǎng)/臺(tái)州專(zhuān)業(yè)關(guān)鍵詞優(yōu)化
  • 心理咨詢(xún)網(wǎng)站php后臺(tái)一般需要哪些模塊/百度快速提交入口
  • 如何做p2p網(wǎng)站/seo怎么做優(yōu)化排名
  • 做網(wǎng)站圖片尺寸/學(xué)校教育培訓(xùn)機(jī)構(gòu)
  • 網(wǎng)站常用字體大小/深圳網(wǎng)絡(luò)推廣市場(chǎng)
  • 織夢(mèng)淘寶客網(wǎng)站/活動(dòng)營(yíng)銷(xiāo)案例100例
  • php做網(wǎng)站最容易/b站推廣有用嗎
  • 哪些網(wǎng)站做京東的團(tuán)購(gòu)/seo優(yōu)化包括哪些內(nèi)容
  • 豬八戒設(shè)計(jì)網(wǎng)站如何做兼職/營(yíng)銷(xiāo)推廣運(yùn)營(yíng)
  • 網(wǎng)站制作模板下載/公司宣傳軟文
  • 小型企業(yè)網(wǎng)站建設(shè)報(bào)告/北京seo排名服務(wù)
  • 網(wǎng)站服務(wù)器在那里找/優(yōu)秀軟文范例200字
  • 做兼職什么網(wǎng)站/企業(yè)網(wǎng)絡(luò)營(yíng)銷(xiāo)策略案例