- 相關(guān)推薦
基于A(yíng)SP.NET的網(wǎng)站設計—BBS系統的設計與實(shí)現;SQL
畢業(yè)論文
基于A(yíng)SP.NET的網(wǎng)站設計
--BBS系統的設計與實(shí)現
摘要 本文介紹了運用ASP.NET、SQLServer 2000等技術(shù),在Microsoft Visual Studio .NET 2003平臺上實(shí)現BBS(Bulletin Board Service,公告牌服務(wù))系統的方法和過(guò)程,內容包括5個(gè)部分,第1部分是概述,該部分對ASP.NET的技術(shù)和開(kāi)發(fā)環(huán)境的配置做了詳細的介紹;第2部分是需求分析,該部分對系統的功能、性能和環(huán)境需求做了具體的分析,并且給出了系統流程圖;第3部分是系統設計,該部分對系統的前臺和后臺給出了整體的設計方法,并畫(huà)出了相應的模塊圖;第4部分是詳細設計及編碼,該部分列出了部分系統的主要代碼,并對代碼做了詳盡的解釋?zhuān)坏?部分是結束語(yǔ),該部分是完成本次畢業(yè)設計后我的1些體會(huì )。
本系統由BBS用戶(hù)注冊、登錄;信息發(fā)布;信息查看;管理員登錄;論壇、用戶(hù)管理等5個(gè)模塊組成。實(shí)現了用戶(hù)注冊、登錄,查看貼子,發(fā)布新貼(回復貼子),信息、用戶(hù)管理等功能,具有穩定、安全、界面美觀(guā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的運行原理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ù)介紹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 系統流程圖14
2.5 系統方案的確定和評價(jià)14
3 系統設計15
3.1 前臺設計與模塊圖15
3.1.1 主界面設計15
3.1.2 前臺模塊圖16
3.2 后臺設計與模塊圖16
3.2.1 后臺管理界面16
3.2.2 后臺模塊圖17
4 詳細設計及編碼18
4.1 數據庫設計18
4.1.1 數據庫表18
4.1.2 數據庫表的關(guān)系22
4.2 程序中的類(lèi)設計22
4.3 網(wǎng)站首頁(yè)設計29
4.3.1 滾動(dòng)屏的實(shí)現29
4.3.2 站內投票實(shí)現29
4.3.3 新聞文章的實(shí)現31
4.4 論壇帖子瀏覽、發(fā)表和回復的實(shí)現33
5 結束語(yǔ)42
參考文獻43
致謝44
前 言
21世紀是個(gè)信息化的時(shí)代,現代計算機技術(shù)的發(fā)展,為各行各業(yè)的發(fā)展創(chuàng )造了1個(gè)全新的時(shí)代背景——人們的生活、工作等已經(jīng)越來(lái)越離不開(kāi)計算機科學(xué)的運用,而Internet的應用加速了這種趨勢,人們越來(lái)越需要在互聯(lián)網(wǎng)上交流各種信息和討論各種問(wèn)題,論壇系統(Forum)是互聯(lián)網(wǎng)上1種人與人之間交互的必備工具,特別是做網(wǎng)站必備。以前我們1直使用留言本形式,但是隨著(zhù)網(wǎng)站的大規;,人們越來(lái)越多的迫切需要1種可以易于維護、易于交流而且可以發(fā)布多媒體信息的平臺,那就要用論壇系統。由于論壇程序的絕大多數功能都是基于數據庫的,因此其作為掌握數據管理技術(shù)的課題來(lái)研究是非常合適的。本系統主要采用ASP.NET技術(shù),開(kāi)發(fā)語(yǔ)言C#,主要實(shí)現的是發(fā)表帖子,回復帖子,新聞發(fā)布,人數統計,資料修改,留言板等功能,由于水平有限,很多地方做的不是很好,還待以后加以改進(jìn)。在下面的各章節中,我們將以開(kāi)發(fā)asp.net(c#)論壇系統為例,詳細的介紹其開(kāi)發(fā)過(guò)程和所涉及的問(wèn)題及解決方法。
【基于A(yíng)SP.NET的網(wǎng)站設計—BBS系統的設計與實(shí)現;SQL】相關(guān)文章:
基于JSP的BBS系統設計與實(shí)現JSP+JavaBean+SQL03-08
基于JSP的BBS設計與實(shí)現JSP+SQL03-08
ASP.NET的網(wǎng)站新聞管理系統設計與實(shí)現03-19
基于A(yíng)SP.NET在線(xiàn)考試系統設計ASP.NET+SQL03-08
基于A(yíng)SP的網(wǎng)絡(luò )辦公系統設計與實(shí)現ASP+SQL03-08
基于A(yíng)SP的在線(xiàn)商品銷(xiāo)售系統的設計與實(shí)現ASP+SQL03-08
美容網(wǎng)站的設計與實(shí)現JSP+SQL03-08