ROOLSOFT
个人博客
摘 要
随着Internet的广泛应用,动态网页技术也应运而生。本文介绍了应用ASP动态网页技术开发博客系统的设计与实现。该系统以ASP.NET为开发技术,使用C#为开发语言,实现Blog网站的动态管理,使得对Blog信息的管理更加及时、高效,提高了工作效率。
本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。
关键词 Blog;ASP.NET;C#;SQLserver
I
ROOLSOFT
Personal Blog
Abstract
With the extensive application of the Internet, dynamic web technology has emerged. This text describes the application of ASP dynamic web technology and development the blog system.
This system take ASP.NET as the development technology, uses C# is the development language, realizes the Blog website dynamic management, causes to be even more prompt to the Blog information management, highly effective, raised the working efficiency. In this text,it analysis the blog system by feasibility and the demand of the user. Under the modular theory, planning and design of the system functional modules; In the database design, a detailed description of the database structure and database integrity, security measures; Programming is used object-oriented programming design, system design ideas, background for the future and function of the program in detail; System testing, Analysis of the specific course of testing the key issues and proposed solutions to achieve system function.
Key word Blog;ASP.NET; C#;SQLserver
II
ROOLSOFT
目 录
第一章 绪论 ................................................................. 1
1.1 引言 ................................................................. 1 1.2 课题研究的意义 ....................................................... 2 1.3系统概述 ............................................................. 4 第二章 相关技术介绍................................................................................................................... 5
2.1 ASP.NET技术概论 ..................................................... 5 2.2 ASP.NET工作原理 ..................................................... 6 2.3 数据库选择 ........................................................... 6
2.3.1 数据分析 ....................................................... 7 2.3.2 SQL SERVER 2005 ................................................ 7 2.3.3 ADO.NET ........................................................ 7 2.4 ASP.NET配置 ......................................................... 9 第三章 需求分析 .......................................................................................................................... 10
3.1 需求分析 ............................................................ 10 3.2可行性分析 .......................................................... 10 第四章 概要设计 .......................................................................................................................... 12
4.1 系统设计方案 ........................................................ 12 4.2 系统功能模块 ........................................................ 12 4.3 数据库需求分析 ...................................................... 14 4.4 系统操作流程 ........................................................ 15 4.5数据表设计 .......................................................... 15 4.6 数据库的完整性和安全性 .............................................. 17
4.6.1 数据库的完整性约束 ............................................ 17 4.6.2 数据库的安全性 ................................................ 18 第五章 详细设计 .......................................................................................................................... 19 5.1后台功能模块详细设计 ................................................ 19
5.1.1用户注册模块设计 .............................................. 19 5.1.2博客管理员首页设计 ............................................ 23 5.1.3 博客文章信息管理页面 .......................................... 26 5.2前台功能模块详细设计 ................................................ 30
5.2.1前台主界面 .................................................... 30 5.2.2 “博客评论”功能模块设计 ...................................... 34
III
相关推荐: