- 相關(guān)推薦
基于ASP.NET的網(wǎng)站設(shè)計(jì)—BBS系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);SQL
畢業(yè)論文
基于ASP.NET的網(wǎng)站設(shè)計(jì)
--BBS系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要 本文介紹了運(yùn)用ASP.NET、SQLServer 2000等技術(shù),在Microsoft Visual Studio .NET 2003平臺(tái)上實(shí)現(xiàn)BBS(Bulletin Board Service,公告牌服務(wù))系統(tǒng)的方法和過(guò)程,內(nèi)容包括5個(gè)部分,第1部分是概述,該部分對(duì)ASP.NET的技術(shù)和開(kāi)發(fā)環(huán)境的配置做了詳細(xì)的介紹;第2部分是需求分析,該部分對(duì)系統(tǒng)的功能、性能和環(huán)境需求做了具體的分析,并且給出了系統(tǒng)流程圖;第3部分是系統(tǒng)設(shè)計(jì),該部分對(duì)系統(tǒng)的前臺(tái)和后臺(tái)給出了整體的設(shè)計(jì)方法,并畫(huà)出了相應(yīng)的模塊圖;第4部分是詳細(xì)設(shè)計(jì)及編碼,該部分列出了部分系統(tǒng)的主要代碼,并對(duì)代碼做了詳盡的解釋?zhuān)坏?部分是結(jié)束語(yǔ),該部分是完成本次畢業(yè)設(shè)計(jì)后我的1些體會(huì)。
本系統(tǒng)由BBS用戶(hù)注冊(cè)、登錄;信息發(fā)布;信息查看;管理員登錄;論壇、用戶(hù)管理等5個(gè)模塊組成。實(shí)現(xiàn)了用戶(hù)注冊(cè)、登錄,查看貼子,發(fā)布新貼(回復(fù)貼子),信息、用戶(hù)管理等功能,具有穩(wěn)定、安全、界面美觀、容易操作等特點(diǎn)。
關(guān)鍵字 C# ;NET;SQL;BBS;貼子
The design of website based on ASP.NET
--Design and implementation of BBS system
Abstract This text introduction uses ASP.NET, SQLServer 2000 grade technology, in Microsoft Visual Studiorealize BBS on 2003 platforms ( Bulletin Board Service, the billboard serves ) systematic method and course, the content includes 5 parts, Part one It is a summary, this part has done the detailed introduction to the technology of ASP.NET and disposition of development environment; Part two It is the demand that analyzes , this part function , performance and environmental demand for the system have made concrete analysis, and provide the systematic flow diagram ; Part three Design systematically, this part provides the whole design method to front desk and backstage of the system, draw the corresponding module picture; Part four It is detailed design and code, should list some main codes of system partly , and has made exhaustive explanation to the code; Part five It is a conclusion, this part is to finish some experience of mine after this graduation project.
BBS is composed of five models, namely BBS user registration and landing, information issuing, formation searching, manager landing, forums and user management. Through BBS, user registration and landing, message reading, new message issuing (message replying), information and user management have been realized. Have characteristics such as esthetic , easy operation of stability , security , interface ,etc..
Key word C#;.NET;SQL;BBS;book of models
目 錄
前言1
1 概述2
1.1 ASP.NET技術(shù)介紹2
1.1.1 ASP.NET的技術(shù)特點(diǎn)3
1.1.2 ASP.NET的運(yùn)行原理4
1.1.3 動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)介紹4
1.1.4 .NET語(yǔ)言C#介紹4
1.1.5 SQLServer 2000 數(shù)據(jù)庫(kù)技術(shù)介紹5
1.1.6 asp.net與asp的比較7
1.2 開(kāi)發(fā)環(huán)境的配置8
2 需求分析12
2.1 功能需求12
2.2 性能需求13
2.3 環(huán)境需求13
2.4 系統(tǒng)流程圖14
2.5 系統(tǒng)方案的確定和評(píng)價(jià)14
3 系統(tǒng)設(shè)計(jì)15
3.1 前臺(tái)設(shè)計(jì)與模塊圖15
3.1.1 主界面設(shè)計(jì)15
3.1.2 前臺(tái)模塊圖16
3.2 后臺(tái)設(shè)計(jì)與模塊圖16
3.2.1 后臺(tái)管理界面16
3.2.2 后臺(tái)模塊圖17
4 詳細(xì)設(shè)計(jì)及編碼18
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)18
4.1.1 數(shù)據(jù)庫(kù)表18
4.1.2 數(shù)據(jù)庫(kù)表的關(guān)系22
4.2 程序中的類(lèi)設(shè)計(jì)22
4.3 網(wǎng)站首頁(yè)設(shè)計(jì)29
4.3.1 滾動(dòng)屏的實(shí)現(xiàn)29
4.3.2 站內(nèi)投票實(shí)現(xiàn)29
4.3.3 新聞文章的實(shí)現(xiàn)31
4.4 論壇帖子瀏覽、發(fā)表和回復(fù)的實(shí)現(xiàn)33
5 結(jié)束語(yǔ)42
參考文獻(xiàn)43
致謝44
前 言
21世紀(jì)是個(gè)信息化的時(shí)代,現(xiàn)代計(jì)算機(jī)技術(shù)的發(fā)展,為各行各業(yè)的發(fā)展創(chuàng)造了1個(gè)全新的時(shí)代背景——人們的生活、工作等已經(jīng)越來(lái)越離不開(kāi)計(jì)算機(jī)科學(xué)的運(yùn)用,而Internet的應(yīng)用加速了這種趨勢(shì),人們?cè)絹?lái)越需要在互聯(lián)網(wǎng)上交流各種信息和討論各種問(wèn)題,論壇系統(tǒng)(Forum)是互聯(lián)網(wǎng)上1種人與人之間交互的必備工具,特別是做網(wǎng)站必備。以前我們1直使用留言本形式,但是隨著網(wǎng)站的大規(guī)模化,人們?cè)絹?lái)越多的迫切需要1種可以易于維護(hù)、易于交流而且可以發(fā)布多媒體信息的平臺(tái),那就要用論壇系統(tǒng)。由于論壇程序的絕大多數(shù)功能都是基于數(shù)據(jù)庫(kù)的,因此其作為掌握數(shù)據(jù)管理技術(shù)的課題來(lái)研究是非常合適的。本系統(tǒng)主要采用ASP.NET技術(shù),開(kāi)發(fā)語(yǔ)言C#,主要實(shí)現(xiàn)的是發(fā)表帖子,回復(fù)帖子,新聞發(fā)布,人數(shù)統(tǒng)計(jì),資料修改,留言板等功能,由于水平有限,很多地方做的不是很好,還待以后加以改進(jìn)。在下面的各章節(jié)中,我們將以開(kāi)發(fā)asp.net(c#)論壇系統(tǒng)為例,詳細(xì)的介紹其開(kāi)發(fā)過(guò)程和所涉及的問(wèn)題及解決方法。
【基于ASP.NET的網(wǎng)站設(shè)計(jì)—BBS系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);SQL】相關(guān)文章:
基于JSP的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)JSP+JavaBean+SQL03-08
基于JSP的BBS設(shè)計(jì)與實(shí)現(xiàn)JSP+SQL03-08
基于MVC模式的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)03-08
ASP.NET的網(wǎng)站新聞管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)03-19
基于ASP.NET在線(xiàn)考試系統(tǒng)設(shè)計(jì)ASP.NET+SQL03-08
基于ASP的網(wǎng)絡(luò)辦公系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL03-08
基于ASP的在線(xiàn)商品銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL03-08
美容網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)JSP+SQL03-08
購(gòu)物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL03-08
網(wǎng)絡(luò)購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL03-08