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