個人網站設計實驗報告
河 南 工 程 學 院實 習 報 告課程名稱 ASP.NET 程序設計實訓 設計題目 個人網站的設計與實現(xiàn) 系(部) 班 級
河 南 工 程 學 院
實 習 報 告
課程名稱 ASP.NET 程序設計實訓 設計題目 個人網站的設計與實現(xiàn) 系(部) 班 級 學 號 姓 名 實習時間 2013.12.30-2014.1.3 指導教師
2014年 1 月 3日
,實 習(訓) 報 告 評 語
等級:
評閱人:
職稱: 年 月 日
,目 錄
一、實訓題目 ..............................................................................4
二、系統(tǒng)需求分析 ..........................................................................4
2.1可行性分析 ........................................................................4
2.1.1社會可行性 ..................................................................4
2.1.2技術可行性 ..................................................................4
2.1.3經濟可行性 ..................................................................5
三、系統(tǒng)設計目標和原則 ....................................................................5
3.1設計目標 ..........................................................................5
3.2設計原則 ..........................................................................6
四、系統(tǒng)功能模塊設計 ......................................................................6
4.1前臺管理模塊 ......................................................................6
4.2 后臺管理模塊 ......................................................................7
五、數(shù)據庫設計 ............................................................................7
5.1數(shù)據庫表設計 ......................................................................7
5.1.1 dbo.Logger(文章信息表) ....................................................7
5.1.2 dbo.LoginTime(登錄時間表) .................................................8
5.1.3 dbo.MessageBoard(文章信息表) ..............................................8
5.1.4 dbo.Mood(日志表) ..........................................................9
5.1.5 dbo.Musics(音樂文件信息表) ................................................9
5.1.6 dbo.users(用戶登錄表) .....................................................9
六、基本程序清單 .........................................................................10
6.1 數(shù)據庫連接類清單 ..................................................................10
6.2頁面清單 ..........................................................................12
6.2.1登陸界面 ...................................................................12
6.2.2關于我們 ...................................................................15
6.2.3音樂頁面 ...................................................................15
七、實訓總結 .............................................................................19
,個人網站設計與實現(xiàn)
一、實訓題目
個人網站設計與實現(xiàn)
二、系統(tǒng)需求分析
信息時代的今天,網絡已經成為人們工作、學習的一部分,不斷充實和改變著人們的生活。在網絡中,一個個性化的個人網站,可以充實地表達自己的想法,通過發(fā)布日志文章展示個人能力,抒發(fā)個人情感,朋友則可以根據主題發(fā)表個人的意見,表達自己的想法,進行思想交流,樂在其中。也可以通過個人網站讓朋友更加清楚的了解自己的愛好和習慣。通過網絡,更加了解身邊的人。
2.1可行性分析
2.1.1社會可行性
社會可行性具有比較廣泛的內容,需要從政策、法律、道德、制度、等社會因素論證開發(fā)的可行性和現(xiàn)實性。主要是運行環(huán)境的可行性和法律可行性。本系統(tǒng)的運行環(huán)境是在服務器環(huán)境,前臺網頁設計使用的是Microsoft Visual Studio 2008,而數(shù)據庫系統(tǒng)采用的是SQL Server 2005。所以運行環(huán)境是可行的的。本系統(tǒng)是自己設計編程的,所以不存在軟件版權問題。
2.1.2技術可行性
技術可行性分析主要是分析技術條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。在軟件方面,本系統(tǒng)采用的是ASP.NET 進行開發(fā),前臺網頁設計使用的是Microsoft Visual Studio 2008,而數(shù)據庫系統(tǒng)采用的是SQL Server 2005。通過分析,在軟、硬件方面現(xiàn)有工具與環(huán)境完全可以實現(xiàn)系統(tǒng)的開發(fā),因此具有技術上的可行性。
,2.1.3經濟可行性
經濟可行性主要是對項目的經濟效益進行評價。本系統(tǒng)對系統(tǒng)開發(fā)者來說并不需要太高的成本支出,不需要什么經濟成本,一般的機器上就可以進行編程,而且開發(fā)周期不需要太長,節(jié)省了人力、物力、財力資源,所以本系統(tǒng)在經濟上是可行的。
綜上所述,本系統(tǒng)開發(fā)目標已明確,在技術和經濟等方面具備可行性,并且投入少、見效快,因此系統(tǒng)的開發(fā)是完全可行的。
三、系統(tǒng)設計目標和原則
3.1設計目標
個人網站設計與實現(xiàn)系統(tǒng)的總目標是:在計算機網絡、數(shù)據庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的個人網站,以達到個人推薦、展現(xiàn)自我的一個平臺,為交流提供綜合的網絡環(huán)境,同時也為個人的宣傳、發(fā)展,提供了一個平臺。本系統(tǒng)主要實現(xiàn)網站設計者與訪問者之間的相互交流,主要要實現(xiàn)以下的目標。
a. 全面展示個人網站的主題思想。
b. 通過上傳個人相冊,使訪問者對網站建設者有進一步的了解。
c. 提供在線音樂收藏模塊,使訪問者可以收藏自己喜歡的音樂。
d. 通過日歷可以選擇日期、查看文章,并可以給網站建設者留言。
f. 通過發(fā)表我的文章,表達網站建造者的想法和觀點,實現(xiàn)彼此間的相互交流。 e. 對音頻文件進行管理,可以上傳、查看、修改音頻文件。
g. 對文章信息進行管理,可以選擇文章類別名稱、添加文章內容,并可以查詢和修改文章。
h. 實現(xiàn)博客以及文章的搜索功能,使其能更快捷的找到想要的文章以及博客。 i. 可以注冊新用戶,然后登陸信息。
,3.2設計原則
流暢、方便、實用。整個網站同意風格,運行沒有缺陷,能讓使用者用的得心應手。
四、系統(tǒng)功能模塊設計
本系統(tǒng)分為前臺管理模塊和后臺管理模塊,每一個模塊又有若干個子模塊構成,其中前臺管理模塊主要包括的有:主頁、日志、相冊、收藏、音樂、博文、等子模塊。后臺管理模塊主要包括的有:文章管理、相冊管理、音頻文件管理、博文管理、登陸新用戶。具體的功能設計如下:
4.1前臺管理模塊

圖1 前臺模塊管理圖
,4.2 后臺管理模塊

圖2 后臺模塊管理圖
后臺管理模塊的功能由網站的建設者使用,。具體的系統(tǒng)功能結構圖如下圖所示。后臺管理系統(tǒng)模塊的具體功能設計如下:
相冊管理功能: 主要包括有相冊的分類、查看以及上傳等操作。
音樂文件管理功能: 主要包括的有音樂文件的添加以及搜索等操作。
新用戶的注冊功能: 當新用戶注冊完之后,可以進行登錄,進而訪問本網站。 日志以及博文管理功能:包括有對日志以及博文的添加、編輯、查看等操作。
五、數(shù)據庫設計
5.1數(shù)據庫表設計
5.1.1 dbo.Logger(文章信息表)
文章信息表主要用于保存和添加的文章信息。
,
圖3. 文章信息表
5.1.2 dbo.LoginTime(登錄時間表)
此表可以讓使用者知道上次的登錄時間。

圖4. 登錄時間表
5.1.3 dbo.MessageBoard(文章信息表)
可以知道有哪些文章,并且知道這些文章什么時候發(fā)表的。

圖5. 文章信息表
,5.1.4 dbo.Mood(日志表)
其主要上傳日志以及上傳日志的時間。

圖6. 日志表
5.1.5 dbo.Musics(音樂文件信息表)
音樂文件信息表主要用于保存上傳的音樂文件信息。

圖7. 音樂文件信息表
5.1.6 dbo.users(用戶登錄表)
此表主要用于用戶作為管理者登錄。

圖8. 用戶登錄表
,六、基本程序清單
6.1 數(shù)據庫連接類清單
providerName =" System.Data.SqlClient " /> providerName =" System.Data.SqlClient " /> providerName =" System.Data.SqlClient " />