基于PHP技术的博客分享系统的设计论文_汤雅钦

基于PHP技术的博客分享系统的设计论文_汤雅钦

(黑龙江工商学院计算机科学与技术系,黑龙江 哈尔滨 150000)

摘要:随着互联网时代的不断发展,人们开始采用互联网的形式获取、发布和传递信息。在文化、经济,生活等方面互联网都对人们有着重大的影响。通过网站来实现互联网信息,通过在互联网的网站上通过的多种方式下载所需信息。因此在互联网应用中建设网站是至关重要的一部分。而根据博客系统的个人发展,为用户提供了一个良好的交流平台,信息共享更加广泛,可以作为图像、视频、音频等媒体的共享对象。本设计的博客使用起来很简单,并且有很好的公共基础。

关键词:博客分享 CSS PHP

1.研究背景

科技的日新月异发展,深刻的影响了人们的生活和工作。在当下,计算机几乎被应用到各行各业当中,而且还扮演着的角色。例如:教育、制造业、医疗事业和休闲娱乐等。社会经济和科技的发展随着计算机软件的发展受到影响,使人们的工作更加方便快捷,同时人们的生活质量也得到了显著提高。

2.设计的基本思想

设计思想遵循以下几点:

(1)本系统使用B/S架构的模式来进行开发,只要有浏览器就能随处打开,不需要安装就能使用,使用方便,而且BUG少,保证了业务的安全性能,同时对于管理者和使用者来说使用该系统更加便捷,不需要安装任何插件,也不需要安装客户端。其次系统的稳定性也有保障。

(2)在语言方面也应该使用面向对象的简单易用的编程语言,这就不得不让我想到了php语言。在一般的门户网站中,php语言是常用的一种语言,通过php语言能够编写强大的管理系统,管理方便,跨平台使用,在对本系统的开发中具有很大的价值。

(3)模块化设计使系统的功能更加清晰,设计思路更加明确。

(4)系统的好与坏最能体现的就是界面的友好程度了。一个良好的系统应该具有友好简洁的用户界面。

(5)系统运行速度。系统性能的体现就是运行速度提高了。尽量做到资源占有少,提高运行速度。

3.系统可行性分析

对于项目进行技术、经济、运行和法律四个方面的可行性分析能够减少项目开发中的所存在的风险、避免浪费人力物力。

(1)技术及开发方法可行性。为了使系统使用更加方便,本系统主要是以java语言为主,java语言陪伴了大学了整个生活,这种面向对象的编程语言更能够做到简单易懂灵活运用。做为一个企业人员信息管理系统来说,必要的数据处理肯定是不可或缺的;其次,应该采用一款可以运行在不同操作系统下的数据库,简单的说就是可以方便快捷的在不同操作系统平台上对数据的移植;第三,考虑到本系统中数据量也不是很大,日常采用最多的操作也无非是增、删、改、查,对数据库的易用性也应该是安装方面,使用便捷;那么MySql数据库就是最好的选择。

(2)操作可行性。该系统操作方便,使用方便。员工只需与公司内部局域网连接。该系统可以在B/S模式的基础上,用户通过计算机上的浏览器就可以进行操作将其打开直接使用,而不需要安装任何客户端。这样在保证了业务的安全性能的同时,对于管理者和使用者来说使用该系统更加便捷。

(3)经济可行性。本系统的设计,在软件方面采用开源或免费的软件,因此在此方面的费用可以不予以考虑。而硬件方面只需要一台普通电脑就可以完成。如果需要系统运行,也仅仅只是花在网上购买空间和注册域名的钱就可以了。

因此总的来说,该系统的支出成本很小,在经济上是可行的。

(4)法律可行性。本系统是作为自主研究自行开发的博客技术分享系统,不做任何商业用途,因此不会构成侵权。

期刊文章分类查询,尽在期刊图书馆

3.系统需求分析

(1)性能需求分析

①系统的安全性。博客技术共享系统必须严格控制在管理权限内。为保证系统的严密性以及进一步的保证其安全,必须具有一定的操作权限才能对人事管理系统进行操作,如果用户没有该权限则不能以任何方式查看系统的任何信息和数据。

②数据的完整性。a.同一数据在不同的记录中保持一致性;b.信息记录的内容不能为空,必须保证其信息内容完整; c.不同的数据之间进行正确的连接。

(2)界面需求分析

界面设计又称为UI设计,这也是评定软件质量的重要因素之一。用户界面的美观、便捷程度可以使用户对系统的信心和兴趣都得到提升,并能提高用户的工作速度。用户可以直接通过接口来进行反馈。接口的输出反馈对用户更有用。

(3)功能模块需求分析

分享博客分为管理员用户和注册会员用户,功能如下:

①登录模块:通过输入信息进行博客用户真实身份的验证,以此对博客进行管理及维护。系统管理员通过输入用户名和密码登录到该网站。该网站检验用户的用户名和密码,并给出相应的操作博客权限。

②博客管理。a.博客管理主要包括博客的查看、点评、阅览和删除。b.对博客帖子进行查询、浏览和评论的同时系统管理员还拥有修改和删除系统中的所有博客帖子和评论的权限。c.博客的发布:博客用户可以发布自己的博客帖子,博客帖子包括主题、文本等信息,作者通过各种元素来展示自己的想法和想法。d.删除博客:博客可以删除已发布的博客文章的内容和信息,系统将自动删除服务器端数据库中的这些记录。e.指向博客:访问者和博主根据相应的用户权限,可以从服务器端数据存储中获取文章,并可以查看所有阅读博客文章的信息,标题、文本和其他读者的评论。f.博客的评论:对于博客的帖子其读者可以进行评论和回复,并发表意见。系统自动将这些注释存储在服务器端的数据库中,并由博主和其他读者浏览。g.博客共享:博客用户可以根据博客主题或作者查询博客和博客文章。

③博主管理:管理员审核管理博主档案,并可以删除博主档案。

4.系统模型结构

系统的架构采用了简单的BS架构的模式开发,采用了典型的后台的管理系统模式进行开发,通过后台管理员的管理以及相关的人员的操作,各个权限可以实现系统的无缝对接。前台页面上可以用户可以对站内新闻、系统简介、留言评论、用户注册、博文赏析进行浏览查看。而后台管理系统可以对这此功能进行详细完善的管理。

5.系统功能模块简介

系统通过不同角色所使用的功能不同可划分为:管理员模块、用户模块和游客模块。系统通过不同功能来将整个系统可划分成站内新闻管理、系统公告管理、留言互动管理、用户信息管理、博文管理、友情链接管理、用户管理等。

车站新闻管理包括站内新闻、站内新闻修改、站内新闻删除、站内新闻查询等,以及用户信息编辑、用户信息添加、用户信息查询、用户信息删除;系统公告管理包括添加部门公告、修改系统公告、删除系统公告、查询系统公告和消息交互管理,其包括查询消息交互,删除留言互动都属于用户信息管理;博客管理包括增加修改删除博客,博客的友情链接查询,增加、删除、查询和修改友情链接;用户信息的标注,修改用户信息,删除用户信息,查询用户信息都属于用户管理。

6.总结

本设计从操作方便、界面友好、灵活、实用、安全等方面完成了个人网络日志共享的全过程,设计中使用PHP技术、运用HTML超文本标记语言和css+div进行开发,利用mysql数据库进行数据管理。在信息的管理方面,有着独特的设计方法,实现了博客网站操作的智能化、科学化。

参考文献

[1]别具光芒. DIV+CSS网页布局与美化.人民邮电出版社,2006。

[2]魏善沛. 《Web数据库技术实用教程》.清华大学出版社. 1998。

论文作者:汤雅钦

论文发表刊物:《新材料.新装饰》2018年2月下

论文发表时间:2018/8/9

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于PHP技术的博客分享系统的设计论文_汤雅钦
下载Doc文档

猜你喜欢