博客BLOG个人网站系统的开发(ASP.NET2.0+SQL2005)
摘要
BLOG是继Email、BBS、ICQ之后出现的第四种网络交流方式,作为一种新兴的网络媒体与互联网的第四块里程牌,其影响力一定程度上已超越了传统媒体,作为专业领域的知识传播模式,它将成为该领域最具影响力的事物之一!
本论文系统地介绍了BLOG的现状与发展,.NET技术的实际应用以及本次设计的开发计划、步骤、实施策略等,并采用结构化设计方法,应用数据流图(DFD),数据字典、程序流程图、E-R关系图等清晰的展示出系统的构成。
该设计遵循了软件开发规范的实施文档,从系统分析、系统设计、程序编码、系统测试、系统维护和二次开发计划等几个阶段进行,采用C#和SQL Server来开发asp.NET程序,并对数据库在影响系统性能方面,做了一定的分析。 [资料来源:https://www.doc163.com]
关键字:BLOG;网络媒体;开发规范;C#;SQL Server;.NET
The Exploitation of the Multifunctional BLOG System
Based on .NET Platform
Abstract
BLOG following e-mail, BBS, ICQ, is a fourth exchange ways of network, as a new Internet media and the Internet fourth piece of milestones, their influence to a certain extent, have gone beyond the traditional media, as a professional field of knowledge dissemination model, it will become one of the most influential figures in this area's !
The paper introduces the current situation and development of BLOG systematically. practical applications of .Net technology, and this development plan, steps, the implementation strategy. Meantime the use of structured design methodology, the application of data flow chart (DFD), data dictionary, process flow charts, E-R relations etc. constitutes a clear display for system.
The design followed the norms of software development files, designed from systems analysis, system design, coding procedures, system testing, system maintenance and the second development plans, C# and SQLServer are used to develop asp.NET procedures, and also has done some analysis to database for functions in the affected system,
[资料来源:Doc163.com]
Key words: BLOG;Network Media;Development Norms;C#;SQL Server;.NET
系统组成及功能
本系统由以下多个子模块组成:用户登录、用户注册、页头和页尾的处理模块(用户控件)、管理员后台管理(包括BLOG配置、分类管理、站点文件在线编辑与管理、会员管理、BLOG表情管理、日志中自动识别的关键字管理、友情链接管理、友情链接验证、用户收藏的URL、服务器的相关信息、骂人词语的管理等)、BLOG编辑模块、友情链接提交与显示模块、BLOG发表模块、RSS订阅模块(1.0&2.0)、BLOG浏览模块、独立IP访问统计分析模块、验证码实现模块、BLOG评论列表模块、BLOG首页处理模块、注册用户URL收藏模块(提交、显示)、会员信息显示模块(单用户、多用户、信息编辑)、站点信息搜索模块(Google站内、系统本身)、文件上传模块、公用导航模块(用户控件)、公用类模块、全局变量和在线用户的记录、开启站点模块、工具模块等
[版权所有:http://DOC163.com]
目 录
前 言 6
1 绪论 8
1.1 .NET技术简介 8
1.2 BLOG相关介绍 10
1.3 系统开发背景 14
1.4 系统开发意义 15
1.5 系统开发目标 15
1.6 开发平台、运行环境、测试实施 16
2 需求分析 18
2.1 系统构成 18
2.1.1 系统组成及功能 18
2.1.2 系统实现方案 24
2.2 E-R关系 24
2.3 数据存储 28
2.4 逻辑分析 28
2.4.1 数据流图 28
2.4.2 数据字典 30
2.4.3 系统边界 31
2.5 系统实现的关键技术 31
3 概要设计 32
3.1 设计原理 32
3.2 接口设计 32
3.3 数据库设计 33
3.3.1 设计思路与步骤 33 [资料来源:http://www.doc163.com]
3.3.2 结构设计 33
3.4 界面设计 36
4 详细设计 37
4.1 系统流程图 37
5 运行结果及调试分析 42
5.1 主要运行效果 42
5.2 调试分析 45
5.3 修改日志与事件记录 46
6 设计总结 47
谢 辞 48
参考文献 49