asp个人博客网站的开发大学本科方案设计书方案设计书79837 .docx
《asp个人博客网站的开发大学本科方案设计书方案设计书79837 .docx》由会员分享,可在线阅读,更多相关《asp个人博客网站的开发大学本科方案设计书方案设计书79837 .docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习目录摘要 4 ABSTRACT4第 1 章绪论 51.1 开发背景及意义51.2 系统开发软件简介61.2.1 J2EE61.2.2 JSP71.2.3SQL Server 2005.8第 2 章系统分析 92.1 系统功能需求 92.1.1 访客 92.1.2 注册用户 102.1.3 治理员 112.2 系统流程 12第 3 章系统设计 133.1 系统 B/S 结构 133.2 数据库设计 143.2.1 数据库概念结构设计143
2、.2.2 数据库规律结构设计153.3 储备过程 16第 4 章系统实现 174.1 系统主界面 174.2 注册模块 174.3 发表评论模块 184.4 日志治理模块 20结论 22参考文献 22可编辑资料 - - - 欢迎下载精品名师归纳总结摘 要随着互联网技术的高速进展, 生活节奏的加快, 博客被越来越多的人选择作为学习和沟通的工具。 博客的内容丰富多彩, 有对其他网站的超链接和评论, 有个人构思,仍有新闻日志、照片、诗歌和散文等。博客具有自主性、开放性、互动性和共享性的特点, 是一个很好的沟通的渠道, 思想出现的舞台和学术探讨的园的。本系统是一个有用的个人博客网站,集博客、留言板、链
3、接于一身。未注册用户访客可以浏览文章,发表评论及留言。也可以通过注册成为该系统的注册用户,注册用户可以治理自己的博客、留言板、友情链接等,同时仍可以发表新日志,上传附件等。关键词 博客,日志,评论,留言ABSTRACTWiththe rapid development ofInternettechnology and high speed oflife rhythm,Blog has beingchosen by more and more people as the tool of study and communication.The content of Blog is very ric
4、h and colourful: some has hyperlinkand comment of other website,some about personal thinking,news, music, article and so on.Because of the character of independence,open,interaction and share of Blog,it is regarded as an outlet ofgood exchange channel,the stage of personal thought displaying, and th
5、e garden area of knowledge studying.This system is a practical Blog websitewhich has Blog,photo album,message board and link. Visitor can browse articles, post commentsand leave messages.The visitor can register in the Blog website, after that they can manage the Blog, photo album,message board, lin
6、k of friendship etc.At the same time, they can also post new log, pictureetc.KeywordsBlog, log, comment, message可编辑资料 - - - 欢迎下载精品名师归纳总结第 1 章 绪论互联网技术的进展使得博客及博客文化成为热点。 博客以其自主性、开放性、共享性的特点, 是中意了人们个人自由表达和出版, 学问过滤与积存, 深度沟通沟通的网络新方式。本章主要介绍该系统的开发背景及意义、系统的开发软件。1.1 开发背景及意义近几年来,博客及博客文化正成为互联网的热点,并被视为继email 、bbs
7、 和 icq 之后显现的第四种网络沟通方式。 在网络上发表 Blog 的构想始于 1998 年, 但到了 2000 年才真正开头流行。 而 2000 年博客开头进入中国, 并快速进展, 但都业绩平平。直到 2004 年木子美大事,才让中国民众明白到了博客,并运用博客。2005 年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营,开头进入博客春秋战国时代。起初, Bloggers 将其每天浏览网站的心得和看法记录下来,并予以公开,来给其他人参考和遵循。但随着 Blogging 快速扩张,它的目的与最初已相去甚远。目前网络上数以千计的 Bloggers 发表和张贴 Blog 的目的
8、有很大的差异。不过,由于沟通方式比电子邮件、争辩群组更简单和简洁, Blog 已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,由于它也逐步被应用在企业内部网络( Intranet)。博客正在转变社会沟通方式。目前,全球参与博客的人数已经达到千万之众, 而且每几秒钟, 都有一名新的博客用户加盟进来。许多记者、律师、教授、学者、专家,甚至法官和议员都有了自己的博客网站,形成了特殊的博客文化。 美国总统候选人乐于开设博客站点, 作为竞选的重要手段。企业界也正在把博客方式引入企业内部网和公司网站,用于非正式的学问治理和网络营销等。 政府部门和训练领域都在尝试利用博客构建内部学问治理和沟通沟通的新
9、体系, 可以让职员发表评论, 积存学问,链接有意思的网络资源, 促进彼此的沟通沟通。明显,博客的进展对应了全球范畴内学问社会来临的背景。对于中国, 这样一个组织机构信息化仍处于初级阶段的国家, 博客这种充分发挥个人主导性和积极性的非正式学问治理工具和其深度沟通沟通的功能,对于我们国家的学问传播、学问扩散和有效提升组织的学习和创新才能, 具有更特殊的意义。 博客用户的快速增长以及组织机构对它的广泛应用,有助于推动中国向学习型社会演进。本系统依据现实的情形以及博客互动性的特点进行设计开发,旨在为用户提供一个沟通的平台, 促进用户间的深度沟通。 并依据博客共享性的特点, 促进用户之间的学问沟通,使其
10、成为一个学习的园的。可编辑资料 - - - 欢迎下载精品名师归纳总结1.2 系统开发软件简介1.2.1J2EE本系统主要运用 J2EE技术开发。J2EE 是一套全然不同于传统应用开发的技术架构, 包含许多组件, 主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 J2EE 核心是一组技术规范与指南,其中所包含的各 类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE 架构的不同平台之间, 存在良好的兼容性, 解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。这种基于组件,具有平台无关性的 J2EE 结构使得 J2EE 程序的
11、编写特别简洁,由于业务规律被封装成可复用的组件,并且 J2EE 服务器以容器的形式为全部的组件类型供应后台服务. 由于你不用自己开发这种服务 , 所以你可以集中精力解决手头的业务问题。J2EE 为搭建具有可伸缩性、灵敏性、易爱惜性的商务系统供应了良好的机制:保留现存的 IT 资产: 由于企业必需适应新的商业需求,利用已有的企业信息系统方面的投资,而不是重新制定全盘方案就变得很重要。这样,一个以渐进的(而不是激进的,全盘否定的) 方式建立在已有系统之上的服务器端平台机制是公司所需求的。J2EE架构可以充分利用用户原有的投资, 如一些公司使用的 BEA Tuxedo、IBM CICS, IBM E
12、ncina, 、Inprise VisiBroker 以及 Netscape Application Server。这之所以成为可能是由于 J2EE 拥有广泛的业界支持和一些重要的 企业运算 领域供应商的参与。 每一个供应商都对现有的客户供应了不用废弃已有投资,进入可移植的 J2EE 领域的升级途径。由于基于 J2EE 平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。高效的开发:J2EE 答应公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。这样开发人员可以集中精力在如何创建商业规律上,相应的缩短了开发时间。 高级中间件供应商供应以下这些复杂的中
13、间件服务: 状态治理服务 让开发人员写更少的代码, 不用关怀如何治理状态, 这样能够更快的完成程序开发。 连续性服务让开发人员不用对数据拜望规律进行编码就能编写应用程序,能生成更轻巧,与数据库无关的应用程序, 这种应用程序更易于开发与爱惜。分布式共享数据对象 CACHE 服务让开发人员编制高性能的系统, 极大提高整体部署的伸缩性。支持异构环境 : J2EE 能够开发部署在异构环境中的可移植程序。基于J2EE 的应用程序不依靠任何特定操作系统、 中间件、硬件。因此设计合理的基于 J2EE 的程序只需开发一次就可部署到各种平台。这在典型的异构企业运算环境中是十 分关键的。J2EE 标准也答应客户订
14、购与 J2EE 兼容的第三方的现成的组件, 把他们部署到异构环境中,节省了由自己制订整个方案所需的费用。可伸缩性: 企业必需要选择一种服务器端平台, 这种平台应能供应极佳的可伸缩性去中意那些在他们系统上进行商业运作的大批新客户。基于J2EE 平台的应用程序可被部署到各种操作系统上。 例如可被部署到高端 UNIX 与大型机系统, 这种系统单机可支持 64 至 256 个处理器。(这是 NT 服务器所望尘莫及的) J2EE 领域的供应商供应了更为广泛的负载平稳策略。 能排除系统中的瓶颈, 答应多台服务器集成部署。这种部署可达数千个处理器, 实现可高度伸缩的系统, 中意将来商业应用的需要。稳固的可用
15、性 : 一个服务器端平台必需能全天候运转以中意公司客户、合作伙伴的需要。由于 INTERNET 是全球化的、无处不在的,即使在夜间按方案停机也可编辑资料 - - - 欢迎下载精品名师归纳总结可能造成严肃缺失。如是意外停机,那会有灾难性后果。J2EE 部署到牢靠的操作环境中, 他们支持长期的可用性。 一些 J2EE部署在 WINDOWS 环境中, 客户也可选择健壮性能更好的操作系统如Sun Solaris、IBM OS/390。最健壮的操作系统可达到 99.999%的可用性或每年只需 5 分钟停机时间。 这是实时性很强商业系统理想的选择。1.2.2 JSP本系统主要用 JSP开发的。JSPJav
16、aServer Page是s 由 Sun Microsystems公司提倡、许多公司参与一起建立的一种动态网页技术标准。 JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件*.htm,*.html 中插入 Java程序段 Scriptlet 和 JSP标记tag,从而形成 JSP文件*.jsp 。用 JSP开发的 Web 应用是跨平台的,即能在 Linux 下运行,也能在其他操作系统上运行。 JSP技术使用 Java编程语言编写类 XML 的 tags和 scriptlets,来封装产生动态网页的处理规律。网页仍能通过tags 和 scriptlets 拜望存在于服务端的资源
17、的应用规律。 JSP将网页规律与网页设计和显示分别,支持可重用的基 于组件的设计, 使基于 Web的应用程序的开发变得快速和简洁。Web服务器在遇到拜望 JSP网页的请求时,第一执行其中的程序段,然后将执行结果连同JSP 文件中的 HTML 代码一起返回给客户。插入的 Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP 与 Java Servlet 一样, 是在服务器端执行的,通常返回该客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。JSP的 1.0 规范的最终版本是 1999 年 9 月推出的, 12 月又推出了 1.1 规范。目前较新的是
18、JSP1.2规范,JSP2.0规范的征求看法稿也已出台。 JSP页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。 Java Servlet 是 JSP的技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP协作才能完成。 JSP具备了 Java技术的简洁易用,完全的面对对象,具有平台无关性且安全牢靠,主要面对因特网的全部特点。自JSP推出后,众多大公司都支持 JSP技术的服务器,如 IBM 、Oracle、Bea 公司等,所以 JSP快速成为商业应
19、用的服务器端语言。为了快速便利的进行动态网站 的开发, JSP在以下几个方面做了改进,使其成为快速建立跨平台的动态网站的首选方案。 1.将内容的生成和显示进行分别用 JSP技术, Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和格式化最终页面, 并使用 JSP标识或者小脚原先生成页面上的动态内容 (内容是依据请求变化的, 例如请求账户信息或者特定的一瓶酒的价格等) 。生成内容的规律被封装在标识和JavaBeans组件中, 并且捆绑在脚本中, 全部的脚本在服务器端运行。 由于核心规律被封装在标识和JavaBeans中,所以 Web 治理人员和页面设计者,能够编辑和使用JSP页面
20、,而不影响内容的生成。 在服务器端, JSP引擎说明 JSP 标识和脚本,生成所请求的内容(例如,通过拜望JavaBeans组件,使用 JDBC 技术拜望数据库或者包含文件),并且将结果以 HTML (或者 XML )页面的形式发送回浏览器。这既有助于作者爱惜自己的代码, 又能保证任何基于 HTML 的 Web浏览器的完全可用性。2.可重用组件 绝大多数 JSP页面依靠于可重用的、跨平台的组件( JavaBeans或者 Enterprise JavaBeans组件)来执行应用程序所要求的复杂的处理。 开发人员能够共享和交换执行一般操作的组件, 或者使得这些组件为更多的使用者和客户团可编辑资料
21、- - - 欢迎下载精品名师归纳总结体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有 的技能和优化结果的开发努力中得到平稳。3.接受标识 Web页面开发人员不会都是熟识脚本语言的编程人员。 JSP技术封装了许多功能, 这些功能是在易用的、与 JSP相关的 XML 标识中进行动态内容生成所需要的。标准的JSP标识能够拜望和实例化 JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。4.适应平台 几乎全部平台都支持Java,JSPJavaBeans几乎可以在全部平台下通行无阻。 从一个平台移植到另外一个平台, JSP和Ja
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp个人博客网站的开发大学本科方案设计书方案设计书79837 asp 个人 博客 网站 开发 大学本科 方案设计 79837
限制150内