帮帮文库

返回

(博客系统的设计与实现) (博客系统的设计与实现)

格式:word 上传:2022-06-25 14:29:19

《(博客系统的设计与实现)》修改意见稿

1、“.....也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用种程序设计语言书写的程序。详细设计阶段的任务还不是具体的编程序,而是设计出程序的蓝图,以后的程序员将根据这个蓝图写出实际的程序代码。详细设计概述本博客系统在功能和界面上都参照了流行博客系统,利用开发,所有测试工作和编码都在环境下进行,下面将介绍详细设计的各个部分。界面本系统的前台界面由文章内容显示区区区侧边栏功能区评论区组成,这种界面设计参考了的最初版本界面,简约明快,主色调以绿色和白色为主。下面是界面的截图重构页面的方便性在本次博客界面设计中,由于不同浏览器的兼容问题,界面的显示效果会在不同的浏览器下有所差异,本次设计的测试浏览器是和,作为兼容浏览器,很适合做开发,是目前版本中对支持最好的个,由于对的标准完全不支持......”

2、“.....所以界面的显示效果会在这两种主流浏览器中有所差异,但不大,不会影响界面的整体布局和风格。另外在和中显示也都正常。模块设计在博客的设计开发中采用了的思想,虽然没有应用现成的框架进行开发,但还是尽可能使表现层与逻辑控制层相分离,博客的设计开发中应用了大量的模板,模版都是代码,控制代码会将其进行处理并输出,应用了的模版系统,它提供了对模板的处理功能其基本目标是发展成为扩展和库代码的知识库,而这个项目最有雄心的目标则是试图定义种标准,这种标准将帮助开发者编写可移植可重用的代码。下面仅以用户模块为例来说明的用法,其他的模版调用方法相同。首先给出用户模块的部分代码名字姓氏以上只给出部分代码,只是用于说明,下面给出调用模板的代码如下加载模板库指明被调用模板存放的目录,并初始化模板对象加载模板,并忽略无效标记是从数据库中取得的数据,其作为数据库表中的字段......”

3、“.....这个方法接受两个参数,第个参数为模板中待解析的变量名,即被包含在和之间的变量,第二个参数是要解析成的数据或名称,以上为例,是数据库查询后的数组信息,在数据库查询完成后,就可以将信息依次写入模板,次性输出,这样可以避免代码和代码混杂,使逻辑更清晰。数据库查询对于数据库的查询,提供两种方式,首先是面向过程的方法,其次是面向对象的方法,在本次的设计中,我律采用面向对象的方法,要实现对数据库面相登陆失败用户名或密码登陆成功,创建启动会话获得登陆更新数据库,数据更新数据库查询异常这里可以添加其他操作数据库查询异常这里可以添加其他操作以上只是登陆页面简要的代码,创建很简单,只需要注明,然后对全局数组进行操作即可。在登陆时出于较好的浏览体验,任何都不会导致页面刷新,这采用了机制,即将待处理的数据异步不刷新提交给处理页面......”

4、“.....调用页面根据返回的结果处理当前页。文本编辑器为了对文章进行所见即所得的编辑,我利用了当下最流行的网页文本编辑器,它志于轻量化,不需要太复杂的安装步骤即可使用。它可和以及等不同的编程语言相结合,它对各个脚本语言都有良好的支持,本博客采用,所以下面给出调用的方法代码工具按钮设置初始内容文本编辑器初始内容设置它的宽度设置它的高度生成文本编辑器的初始内容可以是数据库查询后的信息,比如特定文章的内容。结论本次设计都是在模仿的基础上完成的,在这次的博客设计中,我仿照了的界面设计,其插件和模板非常丰富,功能很强大,本次的博客系统只是实现了博客的基本功能,感谢开源社区的帮助,没有开源社区,这次的博客系统也是无法完成的。通过这个课题的开发,我深刻体会到了四年来所学课程的重要性,在实践中运用了所学的知识我感受到了软件开发的具体过程......”

5、“.....最重要的个体会是个人的能力包括设计和编程等是在实践中提高的。对象的支持,需要对的配置文件做些修改,具体就是把文件中前的分号去掉,保存然后重启服务器重新加载即可,另外提供了的数据库访问技术,这是更高级的方法,这里不再赘述,下面讲解的具体用法。是库的扩展,不仅是面向对象的,而且是非持继连接函数而是永远连接函数。也就是说每次链接都会打开个连接的进程而多次运行将使用同连接进程,从而减少了服务器的开销。下面给出查询数据库的代码数据库服务器为本地数据库用户数据库密码数据库名称建立数据库连接对象检查数据库连接数据库链接,设置数据库查询字符集,防止出现乱码查询并返回结果将查询出的行记录打印出来很多情况是要遍历查询结果的每条记录,可以这样写输出记录中的信息后台登陆后台登陆的安全性是网站建设中的中心环节,后台登陆的主要思想是验证登陆用户是否为合法用户......”

6、“.....不是则给出信息,允许再次输入并重新登陆。但是这里有个重要问题,就是安全,为防止用户暴力破解和注入,应该对登录次数做限制,并且应对登陆提交信息进行检查,过滤非法字符串。提供了魔术引号的功能,默认情况下是关闭的,打开文件将改为,然后重启服务器即可打开魔术引号,他可以有效的降低注入,利用创建也非常方便,首先对简要介绍下。机制是种服务器端的机制,服务器使用种类似于散列表的结构也可能就是使用散列表来保存信息。当程序需要为个客户端的请求创建个的时候,服务器首先检查这个客户端的请求里是否已包含了个标识称为,如果已包含个则说明以前已经为此客户端创建过,服务器就按照把这个检索出来使用如果检索不到,可能会新建个,如果客户端请求不包含,则为此客户端创建个并且生成个与此相关联的,的值应该是个既不会重复,又不容易被找到规律以仿造的字符串,这个将被在本次响应中返回给客户端保存......”

7、“.....数据库更新站点提交及管理功能。各项统计功能。功能描述各站点获取数据在联盟网站的页面内以的方式嵌入脚本即可。数据库更新数据库更新是实时的,评论发表新文章存档都会实时更新站点提交及管理功能前台提交评论,后台对相应的评论和发表的新文章进行审核和更新各项统计功能取得各项模块的统计数据,比如多少评论,多少文章以及草稿系统综合需求前台要实现的功能简约的界面,色调柔和,以绿色为主。浏览博客的人可以自由发表评论,但评论需要博主审核通过才会显示,刚发表的评论有预览效果,评论的内容需要做处理,防止及注入。博客有分类存档功能,可以浏览特定类别的文章和特定年月的文章。搜索功能,能够对站内所有的文章进行关键字搜索页面功能......”

8、“.....有独立的评论空间,相对于其他文章而言是独立的。前台提供些常用的链接,对于博主而言,有些链接是私人的,所以登陆后才可以看到。后台管理功能,要能够对网站绝大部分的动态信息直接操作,尽量不改动页面,包括博主账户文章评论页面的管理。运行要求平台下服务器解析引擎数据库。可靠性系统运行数据要致,如果遇到系统不能正常运行要提供快捷恢复方式。可用性系统要能够为以后网站不同业务的发展提供扩展功能,比如可以提供多用户的支持,也就是可以把博客权限开放给其他特定的用户,还有插件功能也是待开发的内容。出错处理对于用户输入的数据或非法数据,要尽量在程序中进行检验并提示相关预定义的。对于可能出现的系统要尽量隐蔽其细节,并转向相应的出错处理程序进行重新处理。第章系统总体设计经过需求分析阶段的工作,系统必须做什么已经清楚了,现在是决定怎样做的时候了。总体设计的目的构建系统基本架构......”

9、“.....哪些有定障碍确定相应模块实现相应用户需求确定基本思路。总体设计主要内容基本流程设计,系统组织结构设计,模块划分,功能划分,接口设计,以及数据库设计。系统设计原则博客系统的开发和建设是项复杂的系统工程,其建设的好坏将直接影响到博客的维护和更新,相对来说,博客系统的数据库设计要简单点,但是要做到想那样的博客还是很困难的,因此,该系统在设计和建设中必须遵循以下几条原则。面向用户原则博客系统功能设计遵循了以下几点原则功能结构的合理性即系统功能模块的划分要以系统功能设计思想为指导,合理地进行模块化开发,功能特点清楚逻辑清晰设计合理功能结构的完备性根据系统的应用目的要求,系统功能应适合各应用目的和范围各功能模块的独立性系统各功能模块应相互独立,各自具备套完整的处理功能,且功能相对独立,重复度最小......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
博客系统的设计与实现.doc预览图(1)
1 页 / 共 25
博客系统的设计与实现.doc预览图(2)
2 页 / 共 25
博客系统的设计与实现.doc预览图(3)
3 页 / 共 25
博客系统的设计与实现.doc预览图(4)
4 页 / 共 25
博客系统的设计与实现.doc预览图(5)
5 页 / 共 25
博客系统的设计与实现.doc预览图(6)
6 页 / 共 25
博客系统的设计与实现.doc预览图(7)
7 页 / 共 25
博客系统的设计与实现.doc预览图(8)
8 页 / 共 25
博客系统的设计与实现.doc预览图(9)
9 页 / 共 25
博客系统的设计与实现.doc预览图(10)
10 页 / 共 25
博客系统的设计与实现.doc预览图(11)
11 页 / 共 25
博客系统的设计与实现.doc预览图(12)
12 页 / 共 25
博客系统的设计与实现.doc预览图(13)
13 页 / 共 25
博客系统的设计与实现.doc预览图(14)
14 页 / 共 25
博客系统的设计与实现.doc预览图(15)
15 页 / 共 25
预览结束,还剩 10 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档