目 录 第一章 系统概述. 1 内容来自www.paper51.com 1.1 项目背景... 1 copyright paper51.com 1.2 系统开发的意义... 2 http://www.paper51.com 1.2.1发布想法. 2 http://www.paper51.com 1.2.2博客的用途. 2 内容来自论文无忧网 www.paper51.com 1.3 系统开发的目标... 2 内容来自论文无忧网 www.paper51.com
1.3.1任何拥有博客的人都可以做到. 2 内容来自论文无忧网 www.paper51.com
1.3.2 访问博客系统的人,可以做到. 3 paper51.com
1.4系统概述... 3 内容来自www.paper51.com 1.5 系统的开发方法... 3 copyright paper51.com 第二章 系统分析. 6 copyright paper51.com 2.1 可行性分析... 6 内容来自论文无忧网 www.paper51.com 2.2 需求分析... 6 copyright paper51.com
2.2.1 管理员登录. 6 copyright paper51.com 2.2.2 文章管理. 7 paper51.com
2.2.3 系统信息管理. 7 内容来自论文无忧网 www.paper51.com 2.3 系统的主要技术分析... 7 内容来自www.paper51.com
2.3.1 ASP技术概论. 7 内容来自www.paper51.com
2.3.2 ASP工作原理. 8 copyright paper51.com 2.3.3 ODBC技术. 8 http://www.paper51.com
2.3.4 硬件设备及操作系统. 9 paper51.com 2.3.5 系统开发平台. 9 内容来自论文无忧网 www.paper51.com 2.4 数据分析... 9 paper51.com
2.5 数据流图... 9 内容来自论文无忧网 www.paper51.com 第三章 数据库设计. 11 http://www.paper51.com 3.1 数据库技术概述... 11 paper51.com 3.2 数据库选择... 11 http://www.paper51.com 3.3 数据库的概念结构设计... 13 内容来自论文无忧网 www.paper51.com 3.3.1 实体与属性之间的关系. 13 paper51.com 3.3.2 数据库的E-R图. 13 http://www.paper51.com 3.4 数据库逻辑结构设计... 15 内容来自www.paper51.com 3.5 数据库的完整性和安全性... 16 copyright paper51.com 3.5.1 数据库的完整性约束. 16 内容来自论文无忧网 www.paper51.com
3.5.2 数据库的安全性. 17 http://www.paper51.com 第四章 系统设计. 18 内容来自www.paper51.com 4.1系统总体设计... 18 http://www.paper51.com 4.2公用模块的编写... 19 内容来自www.paper51.com
4.2.1数据库连接文件. 19 http://www.paper51.com 4.2.2用户登录和注销. 19 内容来自www.paper51.com 4.2.3地址栏和博客主题设置. 19 paper51.com 4.3客户界面的设计与实现... 19 paper51.com 4.3.1 界面头设计. 19 内容来自www.paper51.com 4.3.2 界面尾设计. 20 内容来自www.paper51.com 4.3.3 首页设计与实现. 20 copyright paper51.com 4.3.4用户注册模块设计. 21 paper51.com
4.3.5给我留言模块. 22 http://www.paper51.com 4.3.6“文章评论”功能模块设计. 22 内容来自论文无忧网 www.paper51.com 4.4后台管理界面设计... 22 paper51.com 4.4.1“添加分类”功能模块. 22 copyright paper51.com 4.4.2“分类管理”功能模块. 23 paper51.com
4.4.3“添加文章”功能模块. 23 内容来自论文无忧网 www.paper51.com 4.4.4“文章管理”功能模块. 24 http://www.paper51.com 4.4.5“留言管理”功能模块. 24 paper51.com
4.4.6“基本设置”功能模块. 25 http://www.paper51.com
4.4.7管理员密码模块. 25 paper51.com
4.4.8系统管理模块. 26 http://www.paper51.com 第五章 系统测试. 27 内容来自www.paper51.com
5.1 测试目的... 27 内容来自www.paper51.com 5.2 测试方法... 27 http://www.paper51.com
5.3 测试实例... 27 paper51.com 5.3.1 后台管理权限测试. 27 http://www.paper51.com
5.3.2 前台文章显示测试. 27 内容来自论文无忧网 www.paper51.com 5.3.3 前台显示文章详细内容测试. 28 http://www.paper51.com
5.3.4 管理员登陆. 28 http://www.paper51.com 5.3.5 后台管理权限测试. 28 内容来自论文无忧网 www.paper51.com 5.3.6 文章管理. 29 内容来自www.paper51.com 5.3.7 系统信息管理. 31 内容来自论文无忧网 www.paper51.com
结 论. 32 http://www.paper51.com 谢 辞. 33 http://www.paper51.com 参考文献. 34 内容来自论文无忧网 www.paper51.com 附 录. 35 内容来自www.paper51.com 附录一 软件使用说明书... 35 内容来自www.paper51.com
附录二 源代码... 36 copyright paper51.com http://www.paper51.com 第一章 系统概述 内容来自www.paper51.com 1.1 项目背景 内容来自论文无忧网 www.paper51.com Blog,是Weblog的简称。Weblog,其实是Web和Log的组合词。Web,指World Wide Web,当然是指互连网了;Log的原义则是“航海日志”,后指任何类型的流水记录。合在一起来理解,Weblog就是在网络上的一种流水记录形式或者简称“网络日志”。Blogger或Weblogger,是指习惯于日常记录并使用Weblog工具的人。虽然在大陆早些时候或者台湾等地,对此概念的译名不尽相同(有的称为“网志”,有的称之为“网录”等等),但目前已基本统一到“博客”一词上来。该词最早是在2002年8月8日由著名的网络评论家王俊秀和方兴东共同撰文提出来的。博客也好,网志也罢,仅仅是一种名称而已,它的本义还是逃不过Weblog的范围。只是,通常我们所说的“博客”,既可用作名词Blogger或weblogger——指具有博客行为的一类人;也可以作动词用(相当于英文中的Weblog或blog),指博客采取的具有博客行为反映、是第三方可以用视觉感受到的行为,即博客们所撰写的Blog。因此,“他/她是一位博客,他/她天天在博客”及“博客博什么客?”在中文语法与逻辑上都是正确。只是不同场合的用法不同罢了。 内容来自论文无忧网 www.paper51.com Blog究竟是什么?说了半天,其实一个Blog就是一个网页,它通常是由简短且经常更新的帖子(Post)所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs记录着blog个人所见、所闻、所想,还有一些Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。撰写这些Weblog或Blog的人就叫做Blogger或Blogwriter。 copyright paper51.com 博客存在的方式,一般分为三种类型:一是托管博客,无须自己注册域名、租用空间和编制网页,博客们只要去免费注册申请即可拥有自己的博客空间,是最“多快好省”的方式。如英文的www.blogger.com、wordpress.com及多种语言的博客室(blogates.com)等都提供这样的服务;二是自建独立网站的博客,有自己的域名、空间和页面风格,需要一定的条件。如方兴东建立的“博客中国”站(www.blogchina.com);三是附属博客,将自己的博客作为某一个网站的一部分(如一个栏目、一个频道或者一个地址)。这三类之间可以演变,甚至可以兼得,一人拥有多种博客网站。 paper51.com 目前进行网站开发的语言很多,如ASP、PHP、JSP、ASP.NET等。究竟应该选择什么语言来开发一个BLOG网站呢,对于一个中小型的网站来说,ASP无疑是最好的选择,利用简单的HTML代码与脚本融合而成的ASP技术可以开发强大的Web应用程序。ASP(Active Sever Pages)是Microsoft推出的一种服务器端脚本环境,ASP内嵌于IIS中,让用户可以轻松的结合HTML Web页面、脚本和ActiveX组件建立或执行动态的、交互的Web服务器应用程序。ASP并不单指某一种编程语言,而是一门把HTML代码与VBScript和JavaScript等脚本语言融合在一起的技术,ASP技术的诞生,应该说是一项成功的技术,它开创了非专业人员开发高水平网站的历史。 paper51.com
|