国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

web網(wǎng)站個(gè)人主頁(yè)課程設(shè)計(jì)

引言目錄第一章 概述 . ............................................ 11.1 本課題的研究背景 .........................

引言

目錄

第一章 概述 . ............................................ 1

1.1 本課題的研究背景 ............................................. 1

1.2 本課題的研究意義 ............................................. 1

1.3 現(xiàn)行研究存在的問(wèn)題及解決辦法 ................................. 1

1.3.1 需求分析問(wèn)題 ............................................... 1

1.3.2 代碼實(shí)現(xiàn)問(wèn)題 ............................................... 2

第二章 系統(tǒng)分析 . .......................................... 2

2.1系統(tǒng)需求分析 .................................................. 2

2.2 采用的關(guān)鍵技術(shù)介紹 ........................................... 2

2.2.1 ASP.NET簡(jiǎn)介 ................................................ 2

2.2.2 Access數(shù)據(jù)庫(kù)簡(jiǎn)介 ........................................... 3

2.3 可行性分析 ................................................... 3

2.3.1 技術(shù)可行性 ................................................. 3

2.3.2 操作可行性 ................................................. 3

,

第三章 系統(tǒng)概要設(shè)計(jì) . ....................................... 5

3.1 系統(tǒng)總體設(shè)計(jì) ................................................. 5

3.1.1 運(yùn)行環(huán)境 ................................................ 5

3.1.2 系統(tǒng)流程 ................................................ 5

3.1.3 系統(tǒng)結(jié)構(gòu) ................................................ 6

3.2 系統(tǒng)接口的概要設(shè)計(jì) ........................................... 7

3.2.1 用戶(hù)接口 ................................................ 7

3.3 數(shù)據(jù)庫(kù)概要設(shè)計(jì) ............................................... 8

3.3.1 邏輯結(jié)構(gòu)設(shè)計(jì) ............................................ 8

3.3.2 物理結(jié)構(gòu)設(shè)計(jì) ............................................ 9

第四章 系統(tǒng)詳細(xì)設(shè)計(jì) . ...................................... 10

4.1 系統(tǒng)界面的詳細(xì)設(shè)計(jì) .......................................... 10

4.1.1 普通用戶(hù)首頁(yè)的詳細(xì)設(shè)計(jì) ................................. 10

4.1.2 留言界面的詳細(xì)設(shè)計(jì) ..................................... 11

4.1.3 后臺(tái)首頁(yè)的詳細(xì)設(shè)計(jì) ..................................... 11

4.2 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì) .............................................. 12

4.2.1 表的詳細(xì)設(shè)計(jì) ........................................... 12

第五章 系統(tǒng)實(shí)現(xiàn) . .......................................... 15

5.1 系統(tǒng)開(kāi)發(fā)環(huán)境 ................................................ 15

5.2 系統(tǒng)實(shí)現(xiàn) .................................................... 15

5.2.1 客戶(hù)端系統(tǒng)實(shí)現(xiàn) ......................................... 15

5.2.2 后臺(tái)管理系統(tǒng)實(shí)現(xiàn) ....................................... 17

5.3 系統(tǒng)部署 .................................................... 17

5.3.1數(shù)據(jù)庫(kù)設(shè)置 .............................................. 17

5.3.2 服務(wù)器端運(yùn)行設(shè)置步驟 ................................... 18

第六章 性能測(cè)試與分析 ..................................... 19

參考文獻(xiàn) . ................................................. 20

, ,

第一章 概述

1.1 本課題的研究背景

在Internet 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。Internet 上發(fā)布信息主要是通過(guò)網(wǎng)站來(lái)實(shí)現(xiàn)的,獲取信息也是要在Internet 中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來(lái)。因此網(wǎng)站建設(shè)在Internet 應(yīng)用上的地位顯而易見(jiàn),它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。根據(jù)個(gè)人喜好開(kāi)發(fā)了博客網(wǎng)站。

個(gè)人博客是當(dāng)今網(wǎng)絡(luò)的熱點(diǎn),個(gè)人博客技術(shù)的出現(xiàn)使得每個(gè)人可以零成本、零維護(hù)地創(chuàng)建自己的網(wǎng)絡(luò)媒體,Blog 站點(diǎn)所形成的網(wǎng)狀結(jié)構(gòu)促成了不同于以往社區(qū)的Blog 文化,Blog 技術(shù)締造了“博客”文化。

1.2 本課題的研究意義

什么是博客(blog)?Blog (同義詞有web log,weblog )的最普通的定義是:一種表達(dá)個(gè)人思想,內(nèi)容按照時(shí)間順序排列,并且不斷更新的出版方式。Blog 可以翻譯成博客日志,但大多數(shù)人將它簡(jiǎn)化成博客。

隨著網(wǎng)絡(luò)出版、發(fā)表和張貼文章等網(wǎng)絡(luò)活動(dòng)的急速增長(zhǎng),博客已經(jīng)成為了一個(gè)指稱(chēng)這種網(wǎng)絡(luò)出版和發(fā)表文章的專(zhuān)有名詞。博客通常是由簡(jiǎn)短且經(jīng)常更新的張貼構(gòu)成,這些張貼的文章都按照年份和日期排列。博客的內(nèi)容和目的有很大的不同,從對(duì)其他網(wǎng)站的超級(jí)鏈接和評(píng)論,到有關(guān)公司的新聞或構(gòu)想,或者是個(gè)人的日記、照片、詩(shī)歌、散文,甚至科幻小說(shuō)的發(fā)表或張貼。許多博客是個(gè)人將自己的想法表達(dá)出來(lái),或者是一群人根據(jù)某個(gè)特定主題或共同目標(biāo)進(jìn)行合作,每個(gè)人都可以隨時(shí)把自己的思想火花和靈感更新到博客站點(diǎn)之上。

1.3 現(xiàn)行研究存在的問(wèn)題及解決辦法

1.3.1 需求分析問(wèn)題

對(duì)課題所研究的問(wèn)題不是很明確,如其應(yīng)用范圍,用戶(hù)群體等。通過(guò)老師的講解及指導(dǎo)和查相關(guān)資料得以解決。

對(duì)于信息的安全性合法性的控制,原設(shè)為普通用戶(hù)發(fā)布留言成功后,管理員后期發(fā)現(xiàn)非法的信息就可以撤除,控制力度較低。后來(lái)聽(tīng)取了老師的建議,讓普通用戶(hù)發(fā)布留言是先提交給管理員,管理員審核通過(guò)之后,才使發(fā)布生效,即發(fā)布成功。提高了控制力度,保證了信息的合法性。

第 1 頁(yè) 共 20頁(yè)

,

1.3.2 代碼實(shí)現(xiàn)問(wèn)題

通過(guò)業(yè)務(wù)層的對(duì)象類(lèi)調(diào)用數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程,此過(guò)程中,因編程規(guī)范及其他各種語(yǔ)法問(wèn)題出現(xiàn)了很多錯(cuò)誤,通過(guò)查閱資料學(xué)習(xí)得以解決。

第二章 系統(tǒng)分析

本課題為實(shí)現(xiàn)更加實(shí)用的網(wǎng)站,對(duì)網(wǎng)站做了詳細(xì)的系統(tǒng)分析。包括系統(tǒng)的需求分析、對(duì)開(kāi)發(fā)用到的關(guān)鍵技術(shù)的介紹以及系統(tǒng)的可行性分析。

2.1系統(tǒng)需求分析

本課題為Web 應(yīng)用的信息管理系統(tǒng),目的在于可以讓用戶(hù)更方便、快捷的發(fā)布信息,實(shí)現(xiàn)便利、人性化的信息交流平臺(tái),支持管理員的后臺(tái)信息管理。

各個(gè)角色的功能需求如下:

● 普通用戶(hù)

? 瀏覽文章

? 搜索文章

? 發(fā)表留言、評(píng)論

● 管理員用戶(hù)

? 管理文章信息

? 管理文章分類(lèi)信息

? 管理鏈接信息

? 管理評(píng)論信息

? 管理留言信息

? 管理系統(tǒng)配置

2.2 采用的關(guān)鍵技術(shù)介紹

2.2.1 ASP.NET簡(jiǎn)介

ASP.NET 是一個(gè)Web 開(kāi)發(fā)平臺(tái),提供了構(gòu)建企業(yè)級(jí)應(yīng)用所需的服務(wù)、編程模型和軟件基礎(chǔ)結(jié)構(gòu)。雖然ASP.NET 的語(yǔ)法基本上與其前輩ASP(Active Server Page) 兼容,但是ASP.NET 是一個(gè)全新的編程框架,旨在用于快速開(kāi)發(fā)Web 應(yīng)用程序。作為Microsoft.NET 平臺(tái)的一部分,ASP.NET 提供了一種基于組件的、可擴(kuò)展的且易于使用的方法,用于購(gòu)建、部署和運(yùn)行供所有在瀏覽器或移動(dòng)設(shè)備中使用的Web 應(yīng)用。

同ASP 和其他Web 開(kāi)發(fā)環(huán)境一樣,ASP.NET 也是建立在HTTP 協(xié)議之上的,它

第 2 頁(yè) 共 20頁(yè)

,

利用HTTP 命令和策略進(jìn)行雙向的、瀏覽器到服務(wù)器的通信和協(xié)作。真正使ASP.NET 有別于其他Web 開(kāi)發(fā)技術(shù)的是它提供的抽象編程模型,即Web 窗體模型。此外,整個(gè)ASP.NET 平臺(tái)是Microsoft.NET Framework 的一部分。ASP.NET 應(yīng)用是一些已編譯的代碼部件,由一些可重用且可擴(kuò)展的組件組成,可以用第一類(lèi)語(yǔ)言(包括、C#、Microsoft Visual Basic.NET、Microsoft Jscript.NET和J#)創(chuàng)建,并且可以訪(fǎng)問(wèn).NET Framework中整個(gè)類(lèi)的層次結(jié)構(gòu)。

2.2.2 Access數(shù)據(jù)庫(kù)簡(jiǎn)介 美國(guó)Microsoft 公司于1994年推出的微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)。它具有界面友好、易學(xué)易用、開(kāi)發(fā)簡(jiǎn)單、接口靈活等特點(diǎn),是典型的新一代桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。其主要特點(diǎn)如下:

(1)完善地管理各種數(shù)據(jù)庫(kù)對(duì)象,具有強(qiáng)大的數(shù)據(jù)組織、用戶(hù)管理、安全檢查等功能。

(2)強(qiáng)大的數(shù)據(jù)處理功能,在一個(gè)工作組級(jí)別的網(wǎng)絡(luò)環(huán)境中,使用Access 開(kāi)發(fā)的多用戶(hù)數(shù)據(jù)庫(kù)管理系統(tǒng)具有傳統(tǒng)的XBASE (DBASE 、FoxBASE 的統(tǒng)稱(chēng))數(shù)據(jù)庫(kù)系統(tǒng)所無(wú)法實(shí)現(xiàn)的客戶(hù)服務(wù)器(Cient/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫(kù)安全機(jī)制,Access 具備了許多先進(jìn)的大型數(shù)據(jù)庫(kù)管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯(cuò)回滾能力等。

(3)可以方便地生成各種數(shù)據(jù)對(duì)象,利用存儲(chǔ)的數(shù)據(jù)建立窗體和報(bào)表,可視性好。

(4)作為Office 套件的一部分,可以與Office 集成,實(shí)現(xiàn)無(wú)縫連接。

(5)能夠利用Web 檢索和發(fā)布數(shù)據(jù),實(shí)現(xiàn)與Internet 的連接。 Access主要適用于中小型應(yīng)用系統(tǒng),或作為客戶(hù)機(jī)/服務(wù)器系統(tǒng)中的客戶(hù)端數(shù)據(jù)庫(kù)。

2.3 可行性分析

2.3.1 技術(shù)可行性

采用asp 技術(shù)進(jìn)行開(kāi)發(fā),Asp 技術(shù)相對(duì)于傳統(tǒng)的html 技術(shù)有著絕對(duì)的優(yōu)勢(shì),支持?jǐn)?shù)據(jù)庫(kù)的讀取大大減化了程序員的代碼量,對(duì)程序員開(kāi)發(fā)WEB 應(yīng)用程序提供了完備的技術(shù)支持。也使得開(kāi)發(fā)出來(lái)的WEB 應(yīng)用程序具有更好的擴(kuò)展性,能夠運(yùn)行于不同的操作平臺(tái)之下。

后臺(tái)數(shù)據(jù)庫(kù)采用ACCESS 數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)與asp 同屬微軟產(chǎn)品,在接口、性能支持上比其它數(shù)據(jù)庫(kù)達(dá)到更好的效果。因此,本網(wǎng)站的開(kāi)發(fā)在技術(shù)上是可行的。

2.3.2 操作可行性

網(wǎng)站運(yùn)行于Windows 環(huán)境,其用戶(hù)操作頁(yè)面友好,設(shè)置功能欄便于用戶(hù)操作。 網(wǎng)站的基本操作如下:

第 3 頁(yè) 共 20頁(yè)

,

● 普通用戶(hù)

? 瀏覽博客文章

? 發(fā)表博客留言

? 發(fā)表對(duì)文章的評(píng)論

? 查詢(xún)博客文章

● 管理員用戶(hù)

? 查詢(xún)、刪除,修改,添加文章及文章分類(lèi) ? 查詢(xún)、刪除,修改,添加友好鏈接信息 ? 審核評(píng)論,留言信息

? 修改博客主題,管理員密碼等

第 4 頁(yè) 共 20頁(yè)

,

第三章 系統(tǒng)概要設(shè)計(jì)

3.1 系統(tǒng)總體設(shè)計(jì)

3.1.1 運(yùn)行環(huán)境

● 操作系統(tǒng):Windows NT/2000/XP/2003 ● 安裝Access2003

● 安裝Visual Studio.NET 2005 3.1.2 系統(tǒng)流程

后臺(tái)業(yè)務(wù)流程(管理員用戶(hù)執(zhí)行操作的流程)如圖3.1所示。

圖3.1 后臺(tái)管理系統(tǒng)業(yè)務(wù)流程圖

前臺(tái)業(yè)務(wù)流程(普通用戶(hù)執(zhí)行操作的流程)如圖3.2所示。

第 5 頁(yè) 共 20頁(yè)

,

圖3.2 前臺(tái)用戶(hù)業(yè)務(wù)流程圖

3.1.3 系統(tǒng)結(jié)構(gòu)

本課題的功能模塊設(shè)計(jì)如圖3.3所示。

第 6 頁(yè) 共 20頁(yè)

,

圖3.3系統(tǒng)功能模塊示意圖

3.2 系統(tǒng)接口的概要設(shè)計(jì)

3.2.1 用戶(hù)接口

系統(tǒng)的用戶(hù)接口主要分為前臺(tái)普通用戶(hù)的操作界面和后臺(tái)管理員用戶(hù)操作界面。

前臺(tái)首頁(yè)

布局設(shè)計(jì)如圖3.4所示。

第 7 頁(yè) 共 20頁(yè)

標(biāo)簽: