版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PAGE PAGE 貴州大學本科畢業(yè)論文(設計) 第 V 頁目 錄TOC o 1-3 h u HYPERLINK l _Toc421541176 摘 要 PAGEREF _Toc421541176 h IV HYPERLINK l _Toc421541177 Abstract PAGEREF _Toc421541177 h V HYPERLINK l _Toc421541178 第1章 引言 PAGEREF _Toc421541178 h 1 HYPERLINK l _Toc421541179 1.1內容管理系統(tǒng)的開發(fā)目的 PAGEREF _Toc421541179 h 1 HYPERLINK
2、 l _Toc421541180 1.2內容管理系統(tǒng)的開發(fā)意義 PAGEREF _Toc421541180 h 1 HYPERLINK l _Toc421541181 1.3內容管理系統(tǒng)開發(fā)背景 PAGEREF _Toc421541181 h 1 HYPERLINK l _Toc421541182 1.3.1項目的社會背景 PAGEREF _Toc421541182 h 1 HYPERLINK l _Toc421541183 1.3.2項目的技術背景 PAGEREF _Toc421541183 h 2 HYPERLINK l _Toc421541184 1.4 內容管理系統(tǒng)的中心論點 PAGE
3、REF _Toc421541184 h 3 HYPERLINK l _Toc421541185 第2章 項目可行性分析 PAGEREF _Toc421541185 h 4 HYPERLINK l _Toc421541186 2.1內容管理系統(tǒng)的研究前提 PAGEREF _Toc421541186 h 4 HYPERLINK l _Toc421541187 2.1.1常見應用系統(tǒng)的基本功能要求 PAGEREF _Toc421541187 h 4 HYPERLINK l _Toc421541188 2.1.2常見應用系統(tǒng)的目標要求 PAGEREF _Toc421541188 h 4 HYPERLI
4、NK l _Toc421541189 2.1.3 內容管理系統(tǒng)的條件、假定、限制等初步分析 PAGEREF _Toc421541189 h 5 HYPERLINK l _Toc421541190 2.2現(xiàn)有的內容管理系統(tǒng)概況 PAGEREF _Toc421541190 h 5 HYPERLINK l _Toc421541191 2.3新開發(fā)的內容管理系統(tǒng)概況 PAGEREF _Toc421541191 h 6 HYPERLINK l _Toc421541192 2.4內容管理系統(tǒng)的可行性分析 PAGEREF _Toc421541192 h 6 HYPERLINK l _Toc421541193
5、 2.4.1社會可行性分析 PAGEREF _Toc421541193 h 6 HYPERLINK l _Toc421541194 2.4.2經(jīng)濟可行性分析 PAGEREF _Toc421541194 h 7 HYPERLINK l _Toc421541195 2.4.3技術可行性分析 PAGEREF _Toc421541195 h 8 HYPERLINK l _Toc421541196 2.5內容管理系統(tǒng)的可行性分析結論 PAGEREF _Toc421541196 h 9 HYPERLINK l _Toc421541197 第3章 內容管理系統(tǒng)的需求分析 PAGEREF _Toc421541
6、197 h 10 HYPERLINK l _Toc421541198 3.1.內容管理系統(tǒng)的需求概述 PAGEREF _Toc421541198 h 10 HYPERLINK l _Toc421541199 3.1.1內容管理系統(tǒng)的一般描述 PAGEREF _Toc421541199 h 10 HYPERLINK l _Toc421541200 3.1.2內容管理系統(tǒng)的產(chǎn)品功能 PAGEREF _Toc421541200 h 10 HYPERLINK l _Toc421541201 3.1.3內容管理系統(tǒng)的用戶特點 PAGEREF _Toc421541201 h 10 HYPERLINK l
7、_Toc421541202 3.1.4內容管理系統(tǒng)的假設和約束 PAGEREF _Toc421541202 h 10 HYPERLINK l _Toc421541203 3.2.內容管理系統(tǒng)的頂層數(shù)據(jù)流圖 PAGEREF _Toc421541203 h 11 HYPERLINK l _Toc421541204 3.3.內容管理系統(tǒng)的0層數(shù)據(jù)流圖 PAGEREF _Toc421541204 h 12 HYPERLINK l _Toc421541205 3.4.內容管理系統(tǒng)的1層數(shù)據(jù)流圖 PAGEREF _Toc421541205 h 18 HYPERLINK l _Toc421541206 3.
8、4.1在線管理員個人信息處理1層數(shù)據(jù)流圖 PAGEREF _Toc421541206 h 18 HYPERLINK l _Toc421541207 3.4.2留言類別信息處理1層數(shù)據(jù)流圖 PAGEREF _Toc421541207 h 19 HYPERLINK l _Toc421541208 3.4.3發(fā)布的信息類別處理1層數(shù)據(jù)流圖 PAGEREF _Toc421541208 h 22 HYPERLINK l _Toc421541209 3.4.4發(fā)布的信息處理1層數(shù)據(jù)流圖 PAGEREF _Toc421541209 h 25 HYPERLINK l _Toc421541210 3.4.5超級
9、用戶的信息處理-1層數(shù)據(jù)流圖 PAGEREF _Toc421541210 h 28 HYPERLINK l _Toc421541211 3.4.6留言信息處理-1層數(shù)據(jù)流圖 PAGEREF _Toc421541211 h 31 HYPERLINK l _Toc421541212 3.5.內容管理系統(tǒng)的數(shù)據(jù)存儲描述與外部實體 PAGEREF _Toc421541212 h 32 HYPERLINK l _Toc421541213 3.5.1用戶信息存儲 PAGEREF _Toc421541213 h 32 HYPERLINK l _Toc421541214 3.5.2留言類別信息存儲 PAGER
10、EF _Toc421541214 h 32 HYPERLINK l _Toc421541215 3.5.3留言信息存儲 PAGEREF _Toc421541215 h 32 HYPERLINK l _Toc421541216 3.5.4發(fā)布信息類別存儲 PAGEREF _Toc421541216 h 33 HYPERLINK l _Toc421541217 3.5.5發(fā)布信息存儲 PAGEREF _Toc421541217 h 33 HYPERLINK l _Toc421541218 3.5.6留言回復信息存儲 PAGEREF _Toc421541218 h 33 HYPERLINK l _T
11、oc421541219 3.5.7系統(tǒng)的相關外部實體描述 PAGEREF _Toc421541219 h 34 HYPERLINK l _Toc421541220 3.6內容管理系統(tǒng)的外部接口需求 PAGEREF _Toc421541220 h 34 HYPERLINK l _Toc421541221 3.7內容管理系統(tǒng)的軟件性能需求 PAGEREF _Toc421541221 h 35 HYPERLINK l _Toc421541222 第4章 內容管理系統(tǒng)的概要設計 PAGEREF _Toc421541222 h 36 HYPERLINK l _Toc421541223 4.1系統(tǒng)總體模塊
12、結構圖 PAGEREF _Toc421541223 h 36 HYPERLINK l _Toc421541224 4.2各部分模塊結構圖與描述表 PAGEREF _Toc421541224 h 36 HYPERLINK l _Toc421541225 4.2.1登錄結構圖與描述表 PAGEREF _Toc421541225 h 36 HYPERLINK l _Toc421541226 4.2.2個人信息管理-模塊結構圖與描述表 PAGEREF _Toc421541226 h 37 HYPERLINK l _Toc421541227 4.2.3留言板類別管理-模塊結構圖與描述表 PAGEREF
13、_Toc421541227 h 37 HYPERLINK l _Toc421541228 4.2.4發(fā)布信息類別管理-模塊結構圖與描述表 PAGEREF _Toc421541228 h 39 HYPERLINK l _Toc421541229 4.2.5發(fā)布信息管理-模塊結構圖與描述表 PAGEREF _Toc421541229 h 42 HYPERLINK l _Toc421541230 4.2.6超級用戶管理-模塊結構圖與描述表 PAGEREF _Toc421541230 h 44 HYPERLINK l _Toc421541231 4.3接口設計 PAGEREF _Toc42154123
14、1 h 46 HYPERLINK l _Toc421541232 4.3.1系統(tǒng)外部接口: PAGEREF _Toc421541232 h 46 HYPERLINK l _Toc421541233 4.3.2系統(tǒng)內部接口: PAGEREF _Toc421541233 h 46 HYPERLINK l _Toc421541234 4.4數(shù)據(jù)結構設計 PAGEREF _Toc421541234 h 46 HYPERLINK l _Toc421541235 4.4.1系統(tǒng)數(shù)據(jù)結構概念模型(E-R圖) PAGEREF _Toc421541235 h 46 HYPERLINK l _Toc4215412
15、36 4.4.2系統(tǒng)數(shù)據(jù)結構邏輯模型 PAGEREF _Toc421541236 h 48 HYPERLINK l _Toc421541237 4.4.3系統(tǒng)數(shù)據(jù)結構物理模型 PAGEREF _Toc421541237 h 48 HYPERLINK l _Toc421541238 4.6系統(tǒng)出錯處理 PAGEREF _Toc421541238 h 51 HYPERLINK l _Toc421541239 第5章 內容管理系統(tǒng)的詳細設計 PAGEREF _Toc421541239 h 52 HYPERLINK l _Toc421541240 5.1登錄模塊-程序設計說明 PAGEREF _Toc
16、421541240 h 52 HYPERLINK l _Toc421541241 5.2個人信息管理模塊-程序設計說明 PAGEREF _Toc421541241 h 52 HYPERLINK l _Toc421541242 5.3留言板類別管理模塊-程序設計說明 PAGEREF _Toc421541242 h 53 HYPERLINK l _Toc421541243 5.4其他系統(tǒng)管理模塊 -程序設計說明 PAGEREF _Toc421541243 h 55 HYPERLINK l _Toc421541244 第6章 內容管理系統(tǒng)的編碼與實現(xiàn) PAGEREF _Toc421541244 h
17、56 HYPERLINK l _Toc421541245 6.1 登錄模塊核心代碼 PAGEREF _Toc421541245 h 56 HYPERLINK l _Toc421541246 6.2個人信息管理核心代碼 PAGEREF _Toc421541246 h 58 HYPERLINK l _Toc421541247 6.3留言板類別管理核心代碼 PAGEREF _Toc421541247 h 60 HYPERLINK l _Toc421541248 6.4其他模塊核心代碼說明 PAGEREF _Toc421541248 h 63 HYPERLINK l _Toc421541249 第7章
18、 內容管理系統(tǒng)的測試 PAGEREF _Toc421541249 h 64 HYPERLINK l _Toc421541250 7.1模塊測試 PAGEREF _Toc421541250 h 64 HYPERLINK l _Toc421541251 7.2集成測試 PAGEREF _Toc421541251 h 67 HYPERLINK l _Toc421541252 第8章 結束語 PAGEREF _Toc421541252 h 68 HYPERLINK l _Toc421541253 致謝 PAGEREF _Toc421541253 h 69 HYPERLINK l _Toc4215412
19、54 參考文獻 PAGEREF _Toc421541254 h 70基于ASP.NET的內容管理系統(tǒng)摘 要隨著信息技術的發(fā)展,越來越多的企業(yè)、商戶、政府部門需要對信息高效的處理,對信息便捷的獲取。內容管理是必不可缺的一項,例如,企業(yè)需要獲取信息,存儲信息,發(fā)布信息,更新信息。內容管理系統(tǒng)除了需要對信息進行查詢,儲存,更新,刪除等基本操作。還需要信息的互動融合,大批量信息處理,信息優(yōu)化,信息可靠安全等。需要實現(xiàn)的功能和目標。前臺客戶端主要實現(xiàn)企業(yè)內容管理系統(tǒng)的首頁展示,企業(yè)簡介展示,企業(yè)動態(tài)展示,產(chǎn)品展示,招商加盟,留言板,聯(lián)系我們等內容。后臺服務端主要實現(xiàn)個人信息管理,留言板類別管理,留言信息
20、管理,發(fā)布信息類別管理,發(fā)布信息管理,系統(tǒng)用戶管理。本項目的解決方案是以ASP.NET為平臺,以B/S為架構。論述和分析簡單的企業(yè)內容管理系統(tǒng)的設計與實現(xiàn)。前臺開發(fā)采用html+javascript+css+Jquery技術設計實現(xiàn),后臺采用C#語言,Web窗體,.NET環(huán)境自帶的相關控件,第三方插件設計實現(xiàn)。數(shù)據(jù)庫采用SQL Server2012。關鍵詞:信息儲存,信息處理,SQL2012數(shù)據(jù)庫,ASP.NET開發(fā)Content management system based on ASP.NETAbstractWith the development of information tech
21、nology, 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, upda
22、te 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 reliablesecurity, etc.Functions and
23、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 categor
24、y 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 backgro
25、und 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 貴州大學本科畢業(yè)論文(設計) 第 頁第1章 引言1.1內容管理系統(tǒng)的開發(fā)目的本論文主要敘述基于ASP.NET的內容管理系統(tǒng)的開發(fā)
26、背景,需求分析過程,概要設計過程,詳細設計過程,實現(xiàn)過程,測試過程,用戶使用手冊的制作,以及詳細介紹實現(xiàn)系統(tǒng)所用到的相關技術。完成項目開發(fā)后,開發(fā)者能了解ASP.NET平臺的市場需求,能夠初步掌握應用系統(tǒng)的分析,能夠完成中小型B/S架構的系統(tǒng)設計,能夠初步掌握.Net平臺的框架搭建,插件使用,控件使用,代碼編寫規(guī)范。熟悉Web應用系統(tǒng)的服務器搭建,理解web系統(tǒng)的運行原理。1.2內容管理系統(tǒng)的開發(fā)意義內容管理系統(tǒng)的開發(fā),對于當前的企業(yè)、政府部門、中小型個體商戶是非常便利的,它能幫助客戶有效的對內部信息進行高效處理,能夠幫助客戶合理的向外展示發(fā)布信息,能夠加強客戶單位和外界的互動交流。開發(fā)內容管
27、理系統(tǒng),還能使得客戶單位的運營效率得到提高,同時降低客戶單位的管理成本。開發(fā)內容管理系統(tǒng)能簡化客戶單位工作的流程,使得客戶單位的管理流程得到優(yōu)化,優(yōu)化客戶單位的組織結構,提升企業(yè)和商戶的市場競爭力。1.3內容管理系統(tǒng)開發(fā)背景1.3.1項目的社會背景信息技術在我國發(fā)展的時間不長,尤其是在我國,信息技術發(fā)展滯后,信息產(chǎn)業(yè)步伐較慢。國內企業(yè)、商戶、政府都非常缺乏信息化管理的理念,信息成熟度水平還很低。隨著電子商務,電子政務的發(fā)展,越來越多的政府部門和企業(yè)需要加快信息化管理。信息化產(chǎn)業(yè)一直是國家關注的重點,近些年國家一直在扶持。計算機技術已經(jīng)在許多行業(yè)產(chǎn)生重要影響,網(wǎng)絡與軟件技術的提高逐漸快速拉動經(jīng)濟
28、的發(fā)展。但是,目前的大部分企業(yè)的信息管理的層次還比較低,處理效率還有待提高。對于很多企業(yè)來說,還處在半信息化,半手工的信息處理方式。比如和客戶的交流,有些還在采用召開互動會議,或者實地進行交流。使得很多不在同城,區(qū)域跨度大的客戶無法與企業(yè)進行有效的信息互動。其次,企業(yè)對于海量數(shù)據(jù)無法進行高效準確的處理,有些還在采用辦公套件為工具進行數(shù)據(jù)統(tǒng)計與計算,效率低,人員工作量大,處理速度慢,準確率也不高。除此之外,企業(yè)的組織結構在變化,戰(zhàn)略方針也在變化,規(guī)模越來越大,有些傳統(tǒng)的內容管理系統(tǒng)已經(jīng)無法在支撐當前的發(fā)展。由此,開發(fā)一款適用于企業(yè)當前的通用內容管理系統(tǒng)。是有必要的,也是當前企業(yè)極其需要的信息化改
29、革。適應于經(jīng)濟與社會發(fā)展的信息化系統(tǒng)才能更好的帶動企業(yè)發(fā)展,讓企業(yè)更好的處理信息,為客戶服務。1.3.2項目的技術背景信息技術的發(fā)展已經(jīng)有70多年的歷史,從晶體管計算機到現(xiàn)在的大規(guī)模數(shù)字集成電路計算機,硬件方面已經(jīng)有歷史性的改進。從小型獨立服務器到現(xiàn)在的云平臺虛擬服務器集群,服務器的規(guī)模、架構模式也發(fā)生巨大的變化。從小型數(shù)據(jù)庫存儲到現(xiàn)在的云存儲,數(shù)據(jù)的存儲發(fā)生了量的變化。從技術工具的發(fā)展看,已經(jīng)從原來效率低,智能程度低的分散開發(fā)環(huán)境,發(fā)展到目前效率高,智能化程度高,環(huán)境集成度高的開發(fā)環(huán)境。例如,20世紀八九十年代的軟件開發(fā)語言為只有C,PASCAL等語言,這類軟件開發(fā)語言開發(fā)效率低,不利于擴展
30、,通用化程度低的語言。發(fā)展到現(xiàn)在,已經(jīng)有C#,JAVA等先進語言,開發(fā)效率高,智能化程度高,環(huán)境集成程度高,也很利于擴展,非常適用于當前的信息系統(tǒng)開發(fā)。從計算機操作系統(tǒng)的發(fā)展上分析,隨著windows操作系統(tǒng)的不斷完善,操作系統(tǒng)的完整性和便捷性也不斷得到提升。對于信息系統(tǒng)的平臺起到很好的支持作用,windows系統(tǒng)對于普通用戶和商用用戶有很大的市場占有量,因此VS2012,SQL數(shù)據(jù)庫等開發(fā)工具逐漸適用于當前發(fā)展趨勢。其他的一些關于信息安全方面的操作系統(tǒng),例如linux,unix等。也有java語言的支持。因此,對于當前的信息系統(tǒng)開發(fā),從技術上看,多數(shù)情況下都能快速實現(xiàn)。除了開發(fā)工具的提高,開
31、發(fā)模式也從原來的結構化開發(fā)發(fā)展為面向對象開發(fā),在面向對象的基礎上,又發(fā)展了一些優(yōu)秀的架構模式,如MVC三層架構,多層架構等,現(xiàn)在軟件開發(fā)模式已經(jīng)逐漸代替了死板,不利于改進跟蹤的結構化開發(fā)。有眾多先進技術的支持下,給信息系統(tǒng)的高效高質量開發(fā)帶來便利?,F(xiàn)代信息系統(tǒng)不僅要求功能完善適應用戶需求,而且更加需要性能,可靠性方面的保證。由以上分析,從技術背景上,實現(xiàn)一個企業(yè)的內容管理系統(tǒng),在當前技術上是可以完成的。1.4 內容管理系統(tǒng)的中心論點在內容管理系統(tǒng)的開發(fā)過程中,使用操作系統(tǒng)、系統(tǒng)開發(fā)理論的相關知識作為指導,采用軟硬件的架構與集成理論優(yōu)化系統(tǒng)開發(fā)。逐步了解Web系統(tǒng)的運行原理,使用Web應用系統(tǒng)的
32、研究方法和分析過程作為開發(fā)的理論知識指引。對簡單應用系統(tǒng)做背景理論分析論述,可行性理論分析論述,采用相關工具和方法對系統(tǒng)的進行需求管理,做需求分析、需求獲取、需求定義、需求驗證等論述。使用結構化開發(fā)方法對系統(tǒng)進行設計和實現(xiàn)。最后將完成好的系統(tǒng)與分析設計過程進行測試對比分析,論述所發(fā)現(xiàn)問題,解決系統(tǒng)缺陷,解決系統(tǒng)不完善的功能。系統(tǒng)開發(fā)完成后,學會與客戶進行溝通交流,系統(tǒng)得到客戶的確認后,制作相關的幫助文檔,讓客戶便捷的使用內容管理系統(tǒng)。第2章 項目可行性分析2.1內容管理系統(tǒng)的研究前提 2.1.1常見應用系統(tǒng)的基本功能要求常見應用系統(tǒng)大致要實現(xiàn)的后臺功能有信息寫入,信息查詢,信息修改,信息刪除,
33、大致要實現(xiàn)的前臺功能有信息瀏覽,網(wǎng)絡用戶信息錄入,用戶之間的信息互動,發(fā)布的信息相關屬性隨環(huán)境、不同使用者的操作做動態(tài)更新。具體要求如下:1.數(shù)據(jù)查詢,應當實現(xiàn)界面查詢,查詢界面要簡潔方便,能夠提供模糊關鍵字查詢;2.數(shù)據(jù)寫入,提供相關寫入界面,寫入界面要簡潔方便,寫入數(shù)據(jù)要做相關約束,驗證;3.數(shù)據(jù)修改,提供友好的修改界面,修改后的數(shù)據(jù)能夠做實時便捷刷新,并將修改結果展示給管理者;4.數(shù)據(jù)刪除,提供友好界面,刪除信息要有相關確認和約束,由于數(shù)據(jù)量可能過大,應當實現(xiàn)數(shù)據(jù)批量處理,批量刪除等;5.用戶登錄界面,要做信息匹配和驗證。匹配失敗,或者不輸入信息提示相關信息,阻止非法入侵到后臺管理頁面;
34、6.前臺網(wǎng)絡用戶瀏覽,應當實現(xiàn)信息的內容要全面,顯示的頁面簡單美觀,便于操作;7.網(wǎng)絡用戶信息錄入,提供友好界面,錄入信息要做相關保密措施;8.考慮后臺服務器的交互承受能力,要做相關安全措施。防止網(wǎng)頁被非法內嵌可執(zhí)行代碼,破壞網(wǎng)頁結構。防止不正常操作,對服務器進行洪水攻擊,防止用戶非正常交互,造成數(shù)據(jù)非正常動態(tài)變化。2.1.2常見應用系統(tǒng)的目標要求常見應用系統(tǒng)一般是是輔助企業(yè)做相關信息存儲和信息合理管理,規(guī)范管理,安全管理。應用系統(tǒng)如果實現(xiàn)后,一般應當實現(xiàn)以下目標:1.系統(tǒng)管理員可以通過合法登錄驗證后進入到后臺管理頁面,非法用戶和網(wǎng)絡入侵者不能通過野蠻方式進入,不能跨過驗證直接非法進入,保證系
35、統(tǒng)的數(shù)據(jù)安全;2.方便用戶信息添加,任何一個管理員進入后臺后能夠對信息進行快速添加和存儲;3.管理員能夠方便的查詢信息,顯示的信息內容要具體有效;4.管理員對信息處理要高效準確,適當情況進行便捷批量處理;5.數(shù)據(jù)存儲和修改,刪除等操作要保證規(guī)范,安全。避免數(shù)據(jù)漏寫,數(shù)據(jù)重復,數(shù)據(jù)冗雜等;6.前臺用戶能夠快速準確獲取信息,瀏覽信息,網(wǎng)絡瀏覽用戶可以便捷的錄入相關信息。網(wǎng)絡用戶錄入的信息要做簡單有效的保密措施。2.1.3 內容管理系統(tǒng)的條件、假定、限制等初步分析根據(jù)觀察分析常見Web應用系統(tǒng)的運行情況,本項目應當符合以下條件,假設和限制:1.系統(tǒng)運營時間至少5年時間,系統(tǒng)的更正性維護應當限制一年2
36、次以內,適應性維護2次以內;2.系統(tǒng)方案的選擇應當遵循技術可實現(xiàn),符合社會環(huán)境要求,符合經(jīng)濟條件,能在有限時間內投資回報收回,并盈利;3.系統(tǒng)的開發(fā)人力,相關資源可以獲得,并且開發(fā)資金在有限可支持的條件下進行;4.系統(tǒng)的硬件環(huán)境:符合當前廠商制作規(guī)格的微型計算機或有基本配置的服務器,運行內存在30M以內,安裝所占硬盤空間在50M以內,支持打印機,傳真機等外部設備;5.系統(tǒng)的軟件環(huán)境:Windows7.0及以上版本的操作系統(tǒng),SQL2005及以上版本數(shù)據(jù)庫。VS2012及以上集成開發(fā)環(huán)境;6.進行可行性研究的方法:采取用戶調查,類比分析,專業(yè)人力判斷等。2.2現(xiàn)有的內容管理系統(tǒng)概況內容管理系統(tǒng)當
37、前的概要情況為:1.大多數(shù)企業(yè)和商戶依然采用半信息化,半人工處理的信息處理系統(tǒng)。不適應信息化的發(fā)展;2.現(xiàn)有內容管理系統(tǒng)采用的技術陳舊,開發(fā)模式和工具落后,不能同步跟上信息技術的改進,使得很多應用系統(tǒng)不適應企業(yè)或商戶的發(fā)展方向和趨勢;3.許多企業(yè)現(xiàn)有內容管理系統(tǒng),操作不便,運營性能不符合當前要求,信息處理速度慢,處理不夠細致準確;4.由于國家大力扶持民營企業(yè),個體商戶的發(fā)展,鼓勵改革與創(chuàng)新,許多內容管理系統(tǒng)不適應企業(yè)的發(fā)展戰(zhàn)略,不適應企業(yè)的組織結構。2.3新開發(fā)的內容管理系統(tǒng)概況結合現(xiàn)有的內容管理系統(tǒng)做比較分析,新開發(fā)的內容管理系統(tǒng)應該具有以下優(yōu)勢:1.系統(tǒng)采用高度結合的信息化處理方式,盡量避
38、免手工處理數(shù);2.系統(tǒng)采用VS2012等先進數(shù)據(jù)庫工具,使得數(shù)據(jù)庫的設計更便利,安全;3.采用ASP.NET4.0及以上平臺做開發(fā)環(huán)境,適應當前商用和普通用戶的操作系統(tǒng)版本,兼容性較好;4.采用面向結構化和面向對象相結合的開發(fā)流程,系統(tǒng)容易得到優(yōu)化,容易維護;5.采用B/S架構代替現(xiàn)有一些內容管理系統(tǒng)的C/S架構,B/S的運行速度快,運行性能高,所需要的硬件和軟件要求較低。容易集成。2.4內容管理系統(tǒng)的可行性分析2.4.1社會可行性分析1.法律方面的可行性:內容管理系統(tǒng)的開發(fā)符合國家對于計算機技術的相關法律要求,符合IT技術的行業(yè)要求(GB/J相關行業(yè)標準),符合軟件工程相關標準(GB/T系列
39、標準)。本系統(tǒng)不造成仿冒和相關侵權,開發(fā)完成后擁有獨立版權,本系統(tǒng)不損壞國家相關利益,不造成重大經(jīng)濟損失。2.使用方面的可行性:本系統(tǒng)遵循簡單便捷的規(guī)則,大多數(shù)用戶可以快速學習使用。其次隨著信息技術的普及和提高,國家和企業(yè)非常重視,對相關人員使用計算機應用系統(tǒng)的培訓力度加大。所以該系統(tǒng)的開發(fā)符合當前的應用趨勢。新型系統(tǒng)的界面友好,集成化高,處理效率高,符合企業(yè)和個體商戶要求。2.4.2經(jīng)濟可行性分析經(jīng)濟可行性分析的目的是從技術角度轉到財務收益角度,綜合考慮項目實現(xiàn)后的經(jīng)濟效益,將投資和收益做詳細分析,通過采用相關方法和工具,得出相應的投資回收期。本項目主要從以下幾方面分析:支出分析:信息系統(tǒng)項
40、目的支出費用有一次性支出,包括開發(fā)費,培訓費,設備采購費用,差旅調查費用。非一次支出,包括插件購買,開發(fā)人員福利,公用設施費用,和其他活動消耗費用。從以上因素,采用資源費用確認,然后累加結果得到如表2.1分析結果:表2.1支出費用支出費用科目單價(元)數(shù)量合計開發(fā)費用80元/人小時1人120小時9600元培訓費200元/小時3人3小時1800元設備購買服務器(2400元一臺),操作系統(tǒng)(2000元正版)兩臺服務器、兩部操作系統(tǒng)52000元差旅調查費用800元/天4天3200元非一次性支出費用科目合計插件購買2500元人員福利15000元公共設施費用3000元安裝部署費用4000元其他費用300
41、0元最后統(tǒng)計支出94100元得出本項目的投入資金在94000元左右。收益分析:項目收益考慮直接收益,和間接收益。直接收益包括項目產(chǎn)品銷售收益,間接收益包括每年的維護費用,其他費用。如表2.2所示:表2.2收益費用項目產(chǎn)品銷售收費預估40000元項目每年維護收費預估15000元其他收費總計4000成本/收益分析:由項目的支出成本在94000元,項目的收益分為產(chǎn)品銷售4000元,其他收益4000元,每年的維護費用為15000元,當下的資金折現(xiàn)率約為5%。投資回報期年限n確認:40000+4000+15000/(1+5%)+15000/(1+5%)(1+5%)+=94000。由此推算出該項目的投資回
42、報期為4年左右。根據(jù)投資回收期DIPP分析,四年后DIPP=折現(xiàn)后的現(xiàn)金流量總和/支出成本1,由此可以論證,該項目投資有效,可以進行開發(fā)。2.4.3技術可行性分析通過類比方式,觀察分析現(xiàn)在運營的內容管理系統(tǒng),該項目的技術可行性主要體現(xiàn)以下幾點:1.該系統(tǒng)采用SQL Server2012數(shù)據(jù)庫作為數(shù)據(jù)存儲工具,符合當下的信息技術發(fā)展趨勢,SQL Server2012對于許多中小型企業(yè)和商戶,是非常適用的,符合客戶要求。該版本數(shù)據(jù)庫是隨著Windows操作系統(tǒng)的版本提高而跟進提高,適應當下的操作系統(tǒng)環(huán)境,除此之外,該數(shù)據(jù)庫的功能比起以前版本的SQL數(shù)據(jù)庫功能呢個更加完善,對數(shù)據(jù)的處理更加高效準確;
43、2.該系統(tǒng)采用VS2012作為開發(fā)環(huán)境,VS2012是一款集成化程度非常高的開發(fā)環(huán)境,使用該工具可以提高開發(fā)效率,VS2012的ASP.NET平臺運行庫豐富,公共類庫非常豐富。對于實現(xiàn)客戶相關需求難點,提供了不少的保證;3.系統(tǒng)采用數(shù)據(jù)庫相關分析技術,能夠實現(xiàn)優(yōu)化數(shù)據(jù)存儲結構,減小數(shù)據(jù)冗余度。采用面向結構化和面向對象相結合的開發(fā)方法,對于系統(tǒng)的可維護性和擴展帶來可能,適應客戶的需求改變;4.通過以上分析,可以論證,該項目在技術上實現(xiàn)是幾乎沒有障礙和難點的。2.5內容管理系統(tǒng)的可行性分析結論通過一系列的了解,調查,分析,論證。最終得出了可行性分析論證的結論。如表2.3所示:表2.3可行性分析結論
44、表可行性分析要點具體描述是否通過社會可行性分析符合相關法律以及標準論證通過經(jīng)濟可行性分析可以獲得收益論證通過技術可行性分析技術上可實現(xiàn)論證通過設計方案選擇分析ASP.NET平臺開發(fā),面向結構化和面向對象相結合,B/S架構論證通過第3章 內容管理系統(tǒng)的需求分析3.1.內容管理系統(tǒng)的需求概述3.1.1內容管理系統(tǒng)的一般描述內容管理系統(tǒng)是在ASP.NET平臺下,采用面向結構化和面向對象結合開發(fā)的一款Web應用系統(tǒng)。結合當下的企業(yè)和個體商戶實際需要。一般要求對企業(yè)和商戶的內部信息做有效管理和高效處理,要求操作簡潔,利于使用,界面友好。本系統(tǒng)的宗旨是:開發(fā)的系統(tǒng)適用于客戶需求,減輕客戶單位的工作負擔,適
45、應企業(yè)的組織結構和發(fā)展戰(zhàn)略。使得企業(yè)的相關信息能夠信息化,數(shù)字化,直觀化,支持量化分析和處理。3.1.2內容管理系統(tǒng)的產(chǎn)品功能內容管理系統(tǒng)能夠實現(xiàn)的功能有:1.后臺管理員安全登錄,后臺管理包括管理員個人信息管理,企業(yè)發(fā)布信息類別管理,留言板信息類別管理,網(wǎng)絡用戶留言信息管理,系統(tǒng)管理員的信息管理;2.前臺主要實現(xiàn)企業(yè)首頁展示,企業(yè)新聞展示,企業(yè)簡介展示,產(chǎn)品展示,招商加盟信息,瀏覽板使用,聯(lián)系我們等;3.管理員能夠對信息進行實時錄入,信息的關鍵字查詢,實時修改,單個信息數(shù)據(jù)刪除,數(shù)據(jù)批量刪除。3.1.3內容管理系統(tǒng)的用戶特點該系統(tǒng)的使用對象一般為企業(yè)信息內容的管理人員,個體商戶,企業(yè)信息技術人
46、員,企業(yè)領導,網(wǎng)絡普通用戶,企業(yè)信息中心的管理人員和為化人員。有計算機技術基礎知識的人都可以簡單方便的操作該系統(tǒng)。3.1.4內容管理系統(tǒng)的假設和約束1.系統(tǒng)采用B/S架構,不可避免的受到B/S結構的約束,在設計與實施階段都要受到B/S架構的一些規(guī)律,包括功能設計,系統(tǒng)配置和計劃,由于信息共享,還受到企業(yè)其他系統(tǒng)的約束。2.硬件約束:需要采用近幾年計算機制造商出產(chǎn)的微型計算機或者服務器。普通用戶需要使用較新配置的微型計算機,服務器需要采用運行內存30M以內,安裝所使用的硬盤在50M以內。3.軟件約束:需要Windows7及以上版本的操作系統(tǒng),操作系統(tǒng)的運行平臺應該在ASP.NET4.0以上版本。
47、4.開發(fā)工具約束:所用的編程語言為C#高級程序語言,需要使用HTML5,Javascript,CSS等網(wǎng)站制作語言。5.網(wǎng)絡采用的協(xié)議為TCP/IP協(xié)議6.系統(tǒng)需要具有較高的安全性:防止非法用戶登錄進入到后臺,防止非法用戶,越過登錄驗證入侵到后臺進行破壞。系統(tǒng)后臺運行處理性能要高,準確率要求高。數(shù)據(jù)庫服務器原則應該與Web服務器分離,并由企業(yè)信息管理部門進行安全管理。前端防止普通網(wǎng)絡用戶不正常瀏覽網(wǎng)頁,使得點擊率等一系列信息不真實。防止網(wǎng)絡用戶非正常頻繁留言造成洪水攻擊等。3.2.內容管理系統(tǒng)的頂層數(shù)據(jù)流圖圖3.1頂層數(shù)據(jù)流圖表3.1內容管理系統(tǒng)加工列表名稱代碼內容管理系統(tǒng)Enterprise
48、_CMS.sln表3.2內容管理系統(tǒng)加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出訪問網(wǎng)站網(wǎng)絡用戶(Internet User)無返回網(wǎng)站相關信息網(wǎng)絡用戶(Internet User)無登錄系統(tǒng)后臺進行信息處理系統(tǒng)管理員(System Administrator)無返回相關處理信息系統(tǒng)管理員(System Administrator)無3.3.內容管理系統(tǒng)的0層數(shù)據(jù)流圖 圖3.2 系統(tǒng)0層數(shù)據(jù)流圖下面詳細列出相關說明:1.登錄請求:表3.3登錄請求加工列表名稱代碼文件登錄請求Login.aspx表3.4登錄請求加工引用列表關聯(lián)的數(shù)據(jù)流關聯(lián)對象輸入輸出登錄驗證管理員信息庫(Data Store)系統(tǒng)管理
49、員(System Administrator Entity)無驗證通過無登錄失敗無2.個人信息處理:表3.5個人信息處理加工列表名稱代碼文件個人信息處理AdminList.aspx, UpdateMyInfo.aspx表3.6個人信息處理加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出獲取當前管理員信息管理員信息庫(Data Store)無送回當前管理員信息管理員信息庫(Data Store)無3.留言類別信息處理:表3.7留言類別信息處理加工列表名稱代碼文件留言類別信息處理MessageTypeList.aspxModifyMessageType.aspxAddMessageType.aspx表3.8
50、留言類別信息處理加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出送報留言類別留言類別信息庫(Data Store)系統(tǒng)管理員(System Administrator Entity)登錄驗證(Process)無送回留言類別信息無驗證通過無4.發(fā)布信息類別處理:表3.9發(fā)布信息類別處理加工列表名稱代碼發(fā)布信息類別處理InfoTypeList.aspxAddInfoType.aspxModifyInfoType.aspx表3.10發(fā)布信息類別處理加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出驗證通過登錄驗證(Process)發(fā)布信息類別庫(Data Store)發(fā)布信息類別庫(Data Store )系統(tǒng)管理員(S
51、ystem Administrator Entity)無送報發(fā)布信息類別無送回發(fā)布信息類別無5.發(fā)布信息處理:表3.11發(fā)布信息處理加工列表名稱代碼發(fā)布信息處理InfoList.aspxAddInfo.aspx表3.12發(fā)布信息處理加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出驗證通過登錄驗證(Process)發(fā)布的信息庫(Data Store)發(fā)布的信息庫(Data Store e)系統(tǒng)管理員(System Administrator Entity)無送報企業(yè)發(fā)布信息無送回發(fā)布信息無6.超級用戶的信息處理:表3.13超級用戶的信息處理加工列表名稱代碼超級用戶的信息處理AdminList.aspxAd
52、dAdmin.aspxModifyAdmin.aspx表3.14超級用戶的信息處理加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出驗證通過登錄驗證(Process)無送報超級管理員信息管理員信息庫(Data Store)無送回超級管理員信息管理員信息庫(Data Store)系統(tǒng)管理員(System Administrator Entity)無7.留言信息處理:表3.15留言信息處理加工列表名稱代碼留言信息處理MessagesBoard-List.aspxMessagesBoard-New.aspxMessagesBoard-Replay.aspx表3.16留言信息處理加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入
53、輸出送報留言信息留言信息庫(Data Store)無送回留言信息留言信息庫(Data Store)無登錄驗證登錄驗證(Process)8.網(wǎng)站域名分析:表3.17網(wǎng)站域名分析加工列表名稱代碼網(wǎng)站域名分析Default.aspx表3.18網(wǎng)站域名分析加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出網(wǎng)站訪問請求網(wǎng)絡用戶(Internet User Entity)無訪問失敗網(wǎng)絡用戶(Internet User Entity)無訪問成功網(wǎng)絡用戶(Internet User Entity)無9.瀏覽企業(yè)首頁、企業(yè)新聞、企業(yè)簡介、產(chǎn)品展示、招商加盟等信息:表3.19瀏覽功能加工列表名稱代碼瀏覽企業(yè)首頁,企業(yè)新聞,企
54、業(yè)簡介,產(chǎn)品展示,招商加盟等信息News-List.aspx Product-List.aspxProduct-Show.aspxNews-List.aspx表3.20瀏覽功能加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出瀏覽企業(yè)新聞發(fā)布信息類別庫(Data Store)發(fā)布的信息庫(Data Store)網(wǎng)絡用戶(Internet User Entity)無瀏覽企業(yè)簡介無瀏覽企業(yè)動態(tài)無瀏覽產(chǎn)品展示無瀏覽招商加盟無10.發(fā)布留言表3.21發(fā)布留言加工列表名稱代碼發(fā)布留言MessagesBoard-List.aspxMessagesBoard-New.aspx表3.22發(fā)布留言加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)
55、對象輸入輸出送回留言信息類別留言類別信息庫(Data Store)無送回留言信息留言信息庫(Data Store)無11.回復留言:表3.23回復留言加工列表名稱代碼回復留言MessagesBoard-List.aspxMessagesBoard-New.aspxMessagesBoard-Replay.aspx表3.24回復留言加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出送回留言回復信息類別留言類別信息庫(Data Store)無送回留言回復信息留言回復信息庫(Data Store)無3.4.內容管理系統(tǒng)的1層數(shù)據(jù)流圖3.4.1在線管理員個人信息處理1層數(shù)據(jù)流圖圖3.3 在線管理員個人系處理1層數(shù)
56、據(jù)流圖在線個人信息的數(shù)據(jù)流相關描述如表3.25和表3.26:表3.25在線個人信息修改加工列表名稱代碼在線個人信息修改UpdateMyInfo.aspx表3.26在線個人信息修改加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出獲取當前用戶信息用戶信息庫(Data Store)無修改當前用戶信息用戶信息庫(Data Store)無修改請求系統(tǒng)管理員(System Administrator Entity)無3.4.2留言類別信息處理1層數(shù)據(jù)流圖圖3.4留言類別信息處理-1層數(shù)據(jù)流圖下面是數(shù)據(jù)流相關描述:1.查詢留言類別信息:表3.27查詢留言類別信息加工列表名稱代碼查詢留言類別信息列表MessageTyp
57、eList.aspx表3.28查詢留言類別信息加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出查詢請求系統(tǒng)管理員(System Administrator Entity)無獲取留言類別信息留言類別信息庫(Data Store)無留言類別信息編輯留言類別信息(Process)無留言類別信息批量刪除留言類別信息(Process)無留言類別信息刪除留言類別信息無2.批量刪除留言類別信息:表3.29批量刪除留言類別加工列表名稱代碼批量刪除留言類別信息DelMassege.aspxDelAll.ashx表3.30批量刪除留言類別加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出留言類別信息查詢留言類別信息列表(Process
58、)無批量刪除成功留言類別信息庫(Data Store)無3.刪除留言類別信息:表3.31刪除留言類別加工列表名稱代碼刪除留言類別信息DelMassege.aspx表3.32刪除留言類別加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出留言類別信息查詢留言類別信息列表(Process)無刪除成功留言類別信息庫(Data Store)無4.編輯留言類別信息:表3.33編輯留言類別加工列表名稱代碼編輯留言類別信息ModifyMessageType.aspx表3.34編輯留言類別加工表引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出留言類別信息查詢留言類別信息列表(Process)無編輯成功留言類別信息庫(Data Store
59、)無5.搜索留言類別信息:表3.35搜索留言類別加工表列表名稱代碼搜索留言類別信息MessageTypeList.aspx表3.36搜索留言類別加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出留言類別信息查詢留言類別信息列表(Process)無搜索成功留言類別信息庫(Data Store)無6.添加留言類別信息:表3.37添加留言類別加工列表名稱代碼添加留言類別信息AddMessageType.aspxAddMessageTypeWindow.aspx表3.38添加留言類別加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出添加請求系統(tǒng)管理員(System Administrator Entity)無添加成功留言類別
60、信息庫(Data Store)無3.4.3發(fā)布的信息類別處理1層數(shù)據(jù)流圖圖3.5發(fā)布的信息類別處理-1層數(shù)據(jù)流圖下面是數(shù)據(jù)流相關描述:1.查詢發(fā)布信息類別:表3.39查詢發(fā)布信息類別加工列表名稱代碼查詢發(fā)布信息類別InfoTypeList.aspx表3.40查詢發(fā)布信息類別加工引用列表關聯(lián)數(shù)據(jù)流關聯(lián)對象輸入輸出查詢請求系統(tǒng)管理員(System Administrator Entity)無獲取發(fā)布信息類別發(fā)布信息類別庫(Data Store)無發(fā)布信息類別編輯發(fā)布信息類別(Process)無發(fā)布信息類別批量刪除發(fā)布信息類別(Process)無發(fā)布信息類別刪除發(fā)布信息類別無2.批量刪除發(fā)布信息類別
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家具銷售合同范本
- 2024房產(chǎn)中介代理合同版
- 手機應用開發(fā)委托合同格式
- 員工借款協(xié)議書樣式
- 工地簡易用工合同范本參考
- 2024年建筑公司財務分析與優(yōu)化外包合同
- 新加坡衛(wèi)星電視節(jié)目合作委托協(xié)議書
- 2024年度BGL氣化爐耐火材料采購及安裝合同
- 施工合同條款合同違約及終止
- 2024云計算服務合同-提供高效計算資源
- 部編版《道德與法治》五年級上冊第10課《傳統(tǒng)美德 源遠流長》優(yōu)質課件
- 原發(fā)性骨髓纖維化課件
- 消防工程施工驗收單樣板
- 中央空調人員培訓內容表
- 發(fā)現(xiàn)生活中的美-完整版PPT
- 小學道德與法治人教三年級上冊第三單元安全護我成長-《遭遇陌生人》教案
- CAMDS操作方法及使用技巧
- 平狄克《微觀經(jīng)濟學》(第8版)筆記和課后習題詳解
- 最優(yōu)化理論與算法課程教學大綱
- 2022年湖北省武漢市江岸區(qū)育才第二小學六上期中數(shù)學試卷
- (最新版)中小學思政課一體化建設實施方案三篇
評論
0/150
提交評論