,将自己的想法经验与人分享。交流提高,通过交流产生更多的思维火花,相互提高。交友,互相鼓励,路同行。如果说博客网站是个舞台,那么所有的博客都是其中的舞者,把自己有价值的真实的面展示在网络世界中,相互交流沟通如果博客仅仅为了写日志,那么博客是面镜子,镜子中展现的是真实的自己如果博客是个自由媒体,可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享。系统开发的目标及意义本系统是用实现的个完全基于浏览器的博客系统,任何注册个人博客的人都拥有以下功能登录博客系统的后台管理平台。更改博客账号的基本信息。撰写日志。日志管理。评论管理。留言管理。博客访问者具有以下功能浏览博客系统中的日志留言评论。发表评论及留言。检索日志。随着人数的增加,作为种新的生活方式新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性单的思想和群体的智慧结合变得更加有效个人出版变人都可以实现的梦想。正在影响和改变着我们的生活。本系统采用模式设计实现了个简单的博客系统。模式极大地提高了系统的灵活性复用性开发效率适应性和可维护性,充分发挥了等组件的特点。从而,使更多的人们通过文字图片声音视频无线等,尽情展示自我分享感受参与交流,美好你我生活。人人都可以博客,人人都需要博客。本文的主要内容本系统是用实现的个完全基于浏览器的博客系统,任何注册个人博客的人都拥有以下功能登录博客系统的后台管理平台。更改博客账号的基本信息。撰写日志。日志管理。评论管理。留言管理。博客访问者具有以下功能浏览博客系统中的日志留言评论。第章开发技术些人可能已经对微软的很熟悉了在多数方面与功能相同但是具有平台无关特性。他们都用来帮助内容的开发者们使用相对少的代码创建动态的网页。个页面包含掺杂着代码的代码。下面主要介绍下的特点将内容的生成和显示进行分离使用技术,页面开发人员可以使用或者标识来设计和格式化最终页面。技术源于语言。语言是体系结构中立的。这使技术可以在实现这个平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。系统是可移植的。这种可移植性来源于体系结构中立性。强调可重用的组件。绝大多数页面依赖于可重用的,跨平台的组件或者组件来执行应用程序所要求的更为复杂的处理。采用标识简化页面开发页面开发人员不会都是熟悉脚本语言的编程人员。技术封装了许多功能,这些功能是在易用的与相关的标识中进行动态内容生成所需要的。使用标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。由于页面的内置脚本语言是基于编程语言的,而且所有的页面都被编译成为,页面就具有技术的所有好处,包括健壮的存储管理和安全性作为平台的部分,拥有编程语言次编写,各处运行的特点。当客户端请求个网页时,会检查所请求的网页是否已经处于被载入执行的状态,如果没有,它会先读取程序文件,将它换成程序代码编译载入,然后才执行请求的服务。也是就说,只有当客户端第次请求网页时,才需要被转换编译和载入,做到了次执行,处处执行。的是自动帮我们编译产生的,不像需要手动编译,另外,在程序中建立新的对象和非常方便容易。的基础技术是技术的基础,本身就是预先被编译成,然后再运行的,而且大型的应用程序的开发需要和配合才能完成,这个名称大概源于,现在国内的翻译方式很多,本文为了避免误会,本文直接采用这个名称而不做任何翻译,读者如果愿意,可以称之为小服务程序。其实和传统的程序和等程序开发工具的作用是相同的,在使用以后,用户不必再使用效率低下的方式,也不必使用只能在个固定服务器平台运行的方式来动态生成页面。许多服务器都支持,即使不直接支持的服务器也可以通过附加的应用服务器和模块来支持。得益于的跨平台的特性,也是平台无关的,实际上,只要符合规范,是完全平台无关且是服务器无关的。由于内部是以线程方式提供服务,不必对于每个请求都启动个进程,并且利用多线程机制可以同时为多个请位置,表示需设置整型类型的值。方法该方法用于执行预设的语句。编写类为每个数据库表建个类,完成对该表字段的获取和设置。博客信息管理系统所用的类列表如表所示。表类列表类说明类博客管理员表对应的类类日志表对应的类类类别表对应的类类评论表对应的类类随笔表对应的类类的代码如下属性,对应数据表中的字段名字段的访问和设置方法类通过方法获取属性的值,通过方法设置属性的值。管理类设计上面每个类都有个相对应的管理类,是在类及数据库相关类的基础上完成对数据库表的访问更新统计操作。博客信息管理系统所用的管理类列表如表所示。表管理类列表管理类说明类完成对博客管理员表的查询更新及统计类完成对日志表的查询更新及统计类完成对评论表的查询更新及统计类完成对随笔表的查询更新及统计类的部分代码如下添加评论新建数据库连接和访问对象预设语句设置对应值执行该更新语句新建数据库连接和访问对象执行语句,返回字段集新建评论对象设置评论对象相关的属性将该评论对象存入集合对象中将该评论对象置为如果结果集不会空,则循环添加该评论对象类封装了对评论表的所有操作,包括添加评论回复评论删除评论查询日志的所有评论按最后修改时间排序和查询用户的所有评论按最后修改时间排序等。第章结束语经过二个多月的努力,博客系统的功能已基本上实现。本系统主要是为用户提供个交流的平台学习的园地,达到自主性和共享性相结合的目的。有很多问题在没有实际动手应用之前是根本发现不了的,例如的版本问题,制作博客系统前期把我搞得头雾水。通过这次毕业设计,我对于网络编程技术有了更加深入的了解和应用。由于时间仓促及本人的能力有限,系统还有很多不尽人意的地方比如说界面不够美观有些功能还不够完善代码的重用性不够高些细节的问题还没有解决。这些都需要平时经验的积累和对技术的熟练掌握,希望在以后的工作学习中能有进步的提高。在本系统开发的过程中,我认为对于个比较复杂的网站系统的设计与开发,应该采用分模块设计的方法,只要每个模块的设计完成并能测试运行的话,再把所有模块组合起来,那时遇到的问题或相对而言会少些,还可以及时的解决,直到最后完成整个系统的测试运行。总而言之,本次毕业设计使我对于个系统的完整开发过程有了切身体会。但是,由于本人能力有限,加之对于各种技术的熟悉程度不够,以及时间的仓促,经验的不足,论文当中难免有遗漏和不当之处,望各位老师批正。参考文献刘斌数据库高级教程北京清华大学出版社,张海藩软件工程导论北京清华大学出版社,谭浩强网页编程技术北京清华大学出版社,徐国平网络开发实务北京电子工业出版社,蒋文容程序设计北京高等教育出版社,陆昌辉核心技术揭秘北京希望电子出版社,杨磊精通开发北京人民邮电出版社,曾军用制作可处理数据库的网页电脑开发与应用欧阳平凡网页设计制作中的些体会电脑知识与技术孙林彭波数据库编程实例北京清华大学出版社,陈省电脑编程技巧与维护电脑编程技巧与维护杂志社,郭华伟基于内容聚合学习平台的辅助教学研究与实践北京首都师范大学,于显平,余建桥框架设计通用化方法研究计算机科学美,美开发指南北京电子工业出版社美使用手册北京机械工业出版社杨磊,陈凌云精通开发北京人民邮电出版社美数据库管理网站开发实例北京清华大学出版社美致谢在刘媛春老师的精心指导下完成了本次毕业设计,她丰富的专业知识博爱的胸怀谦逊的品质和严谨细致丝不苟的作风是我工作学习中的榜样她循循善诱的教导和不拘格的思路给予我无尽的启迪。通过这短短几个月的毕业设计环节,我无论在基础理论知识软件操作技能还是思考问题能力方面都有了长足的进步,在此谨对刘媛春老师致以衷心的感谢,本论文从选题编程设计到毕业论文整个过程都倾注了刘媛春老师的心血,再次向她表示衷心的感谢和诚挚的敬意,同时要感谢我的学校,让我愉快而有意义的度过我的大学时光感谢我的父母,他们给予了我极大的支持和鼓励另外,还要感谢
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 40 页
第 2 页 / 共 40 页
第 3 页 / 共 40 页
第 4 页 / 共 40 页
第 5 页 / 共 40 页
第 6 页 / 共 40 页
第 7 页 / 共 40 页
第 8 页 / 共 40 页
第 9 页 / 共 40 页
第 10 页 / 共 40 页
第 11 页 / 共 40 页
第 12 页 / 共 40 页
第 13 页 / 共 40 页
第 14 页 / 共 40 页
第 15 页 / 共 40 页
预览结束,还剩
25 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。