【ASP.NET设计栏目提醒】:网学会员在ASP.NET设计频道为大家收集整理了“心灵书斋博客“提供大家参考,希望对大家有所帮助!
摘 要
BLOG是继Email、BBS、ICQ之后出现的第四种网络交流方式,作为一种新兴的网络媒体与互联网的第四块里程牌,其影响力一定程度上已超越了传统媒体,作为专业领域的知识传播模式,它将成为该领域最具影响力的事物之一!
界面用Net2005实现,然后通过AspNet数据库编程来实现界面上的每个按钮功能,使其与数据库交互得以实现。为了保证数据库的完整、安全,数据库的设计必须严格按照数据库工程原理来设计、开发。同时,为了保证本系统顺利、高效完成,而且也要保证系统维护的高效、便利,系统的设计也必须严格遵从软件工程思想,用软件工程原理来开发系统。所以本系统结构严整,界面美观,操作简单,每一个用户都能在短时间内熟悉本系统。本系统是简单的个人博客系统,实现了博客交流平台的基本功能,如有需要,可以方便的添加其他功能。
关键词:博客系统 ASP.NET Browser/Server SQL Server
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 !
In order to ensure database integrity, security, database design must be in strict accordance with engineering principles to the database design, development. At the same time, the system in order to ensure the smooth and efficient completion of maintenance but also to ensure efficient, convenient, and system design must also be strict compliance with the thinking of software engineering, software engineering principles to develop the system. Therefore, thorough, and the system architecture, interface aesthetics, simple operation, each user can be familiar with the system in a short period of time. The system is simple personal blog park system, a blog platform for the realization of the basic functions, if necessary, can easily add other functions.
Keywords: blog system; ASP.NET; Browser / Server ;SQL Server
目 录
第一章 绪论 2
1.1 本课题的研究背景 5
1.2 本课题研究意义 6
第二章 系统设计与分析 7
2.1 数据库需求 7
2.2 功能需求 7
2.3 运行环境 7
2.4 设计思想概述 7
第三章 相关技术简介 9
3.1 开发语言介绍 9
3.1.1 C# 简介 9
3.1.2 ASP.NET简介 9
3.2 数据库技术 10
3.3 系统模式概述(C/S)(B/S) 11
3.3.1 C/S模式的优点和缺陷 11
3.3.2 B/S模式的优势与不足 12
第四章 系统设计 13
4.1 系统设计思想 13
4.2 系统功能模块划分 13
4.3系统结构设计 14
4.4开发设计环境 14
4.5 数据库设计 15
4.6 数据库ER图 17
4.7 主要模块流程图 17
第五章、系统程序实现 21
5.1系统主界面 21
5.2 日志浏览页面 23
5.3 相册展示页面 25
5.4 在线留言页面 27
5.5 管理员菜单界面 32
5.4 博客日志类别维护 33
5.5相册管理模块 35
5.6 作品管理模块 35
5.7 友情链接管理模块图 35
5.8 留言管理模块图 36
第六章 软件测试 37
6.1 测试的概述 37
6.1.1 测试的概念及意义 37
6.1.2 测试的特性 38
6.1.3 测试的重要性及范围 38
6.2 系统测试 39
第七章 总结 40
参考文献 41
致谢 42
系统设计又称为物理设计,是根据新系统的逻辑模型来构造物理模型,即根据新系统的逻辑功能要求,结合实际条件,进行总体设计和详细设计,解决系统“怎么样做?”的问题。系统设计的任务就是根据逻辑模型设计出满足用户要求的高质量的系统。根据管理系统的特点,系统设计所追求的目标就是系统的可靠性,可维护性,用户界面的友好性,工作的效率性和合法性[8]。
4.1 系统设计思想
首先,根据系统功能的详细分析,在配置好开发平台、运行环境后,我先从系统的后台开始设计,因为前台数据的显示或管理都需要后台的支持,所以在后台的第一个模块服务器基本信息开始,直至顺序完成整个后台部分(系统设置、分类管理、会员管理、链接管理验证、书签管理、表情、关键字、骂人词语屏蔽管理、文件管理等)。然后在后台支持的基础上,对前台进行顺序开发,日志发表、编辑、日志浏览(评论、分页、注册、内容过滤……)、评论搜索、会员信息(整体、个人、编辑)、……、再到首页总体显示的实现。逐个模块的完成、完善、性能思考等。大多数情况下,不仅仅单一的依靠VS来编写,也是要考虑到手工编写,因此我觉得这样做是最好的解决方案,尤其是对性能的影响,当然在实现方法上,某些地方可能做得不是很好,有待于以后改进!
4.2 系统功能模块划分
根据上述的系统总体设计思想的分析,本系统主要划分为以下几个角色的功能模块:l 系统功能设计如下:
(1) 文章发布:用于发布文章信息。
(2) 文章维护:对已发布的文章信息进行维护、更新。
(3) 相册管理:用于发布、维护相片信息。
(4) 链接管理:用于添加、维护友情链接管理。
(5) 留言发布:访客留言发布。
针对以上描述,个人博客的功能设计如下:
(1) 管理员登录:提供管理员登录验证。
(2) 文章信息发布:用于发布文章信息。
(3) 文章信息维护:用于维护说文章信息。
(4) 链接信息管理:用于新增、维护友情链接信息。
(5) 留言管理:用于审核访客留言。
(6) 相册管理:相册发布,相册管理,删除。
(7) 用户管理:管理员添加,修改,删除等
(8) 用户管理:管理员添加,修改,删除等
(9) 密码修改,系统退出等功能
主要的系统模块如图2-1所示。
740)this.width=740">
4.3系统结构设计
本系统主要分为以下几个子模块:博客管理、日志管理、相册管理,作品管理,友情链接管理,用户管理,修改密码。系统结构设计图如图2-2所示。
740)this.width=740">
图5.6管理员菜单
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00057
上一篇:蒙古族民间游戏在幼儿园课程实施中的个案研究——以包头市A幼儿园为例—毕业论文