摘 要 博客于2000年前后兴起于美国,成为继个人主页,BBS之后互联网公共交流的新平台,其主要特点是:频繁更新、简单明了、个性化。 本文分析了现有博客系统的实现技术,在此基础上提出了本系统的解决方案。本文对博客系统进行了详细的需求分析,建立了合理的基本表,将系统分为多个功能模块来实现。该系统为用户提供了在网上展现自己的平台,主要功能有用户注册、登录、用户博客管理、浏览日志和评论等功能。用户博客管理包括发表日志、修改和删除日志、删除评论、用户信息修改等功能。 本系统采用ASP.NET和SQL Server 2000数据库做后台,界面的设计是通过DreamWeaverMX2004来实现的。该系统具有易于维护,可扩展性好等特点。
关键词:博客;ASP.NET;DreamWeaverMX2004;SQL Server 2000;Visual Studio 2003
ABSTRACT Blog comes into vogue in America in 2000, it becomes the new platform of public communication in the Internet after individual homepage and BBS. It’s of high updating frequency, individuation and simplicity. The article analyses the structure and key technology of current blog system such as JAVA, ASP, JavaScript and ASP.NET, on base of which a solution of the system which is implemented by ASP.NET is devised. DreamWeaverMX2004 is used to design the interface of the system. The essay analyses the requirement of the system in detail, establishes reasonable basic table and divides the system into different function modules. The system provides to users a platform to behave themselves to others. The functions of logging in, registration, manage system for users, looking through logs and comments are implemented. Functions of delivering a new log, modifications and deletions of logs and comments and user info is provided in manage system for users. The system is easy to maintain and extend. Due to the limit of time, there are some shortages in the system, more improvement and extensile performance is hoped to be done.
Key words:blog,ASP.NET,DreamWeaver MX 2004, SQL Server 2000
博客分为古建专家的专用博客和普通注册用户的博客。专家博客由系统管理员设立,普通注册用户的博客可以在线申请开通。包括以下功能: (1) 博客定制 用户可以通过选择不同的模板对博客进行定制。模板由系统提供。用户选择模板之后,其博客空间自动变成该模板的样式。专家博客用户还可以用鼠标拖拽进行可视化操作来布局各内容模块,从而定制用户个性化的博客。 (2) 博客日志撰写 用户可以根据系统提供的网页编辑器的丰富功能撰写新的博客日志,编辑已完成的博客日志和发布博客日志。同时还允许用户上传附件。 已经发布的博客日志被浏览时,如果博客作者允许添加评论,那么浏览者可以对此博客日志进行评论,也可以在自己的博客日志里添加该博客日志提供的引用通告地址。 (3) 博客日志管理 博
|