基于python的个人博客系统的设计开题报告_个人博客设计实现开题报告

现在的毕业设计的开题报告是很难写吗,以个人博客设计为课题的开题报告怎么写?看下文是yjbys小编搜集整理的关于开题报告的相关资料,希望对大家有所帮助!

1本课题所涉及的问题在国内(外)的研究现状综述:

信息化的世界,对于互联网就是一个无国界的传播过程。博客也像其他很多网络交流工具一样,时刻在给每一个人带来信息全球化的过程中自由发布个性化信息平台,这就是互联网给人们带来的革命性变革力量。互动的网络社会突破了地域之间人们的阻碍,它给人们带来了更多的机会和把握未来的机遇。

自由精神是博客秉承了个人网站最大特点,但博客综合了其他网络交流平台、网站特性的激发创造的新模式,使其更具开放和建设性。某种意义上说,它也是一种新的文化现象,博客的不断更新、专业化,真正凸现网络的知识价值,标志着互联网发展与电子产品更新开始步入更高的阶段。频繁更新,简单明了,个性化。

国内外研究现:状现今博客网站除了内文字外,就是视频、图片、图贴、音乐。由于国内互联网速慢因素导致了视频、音乐在用户实际体验中存在着速度慢、缓冲时间长、缓冲无效的结果。在网络速度发展,就可以很方便的把声音,短篇影音文件放到网上,无论是在线还是下载,都将为博客提供更加丰富的内容。

现今博客还存一些问题:首先,博客开发者或者拥有着,为了吸引更多客户盲目定义了博客外观以及内容。博客页面颜色搭配太多使整个页面失去了一目了然效果,令人看的眼花缭乱。页面布局划分不规范,没整体的观念,盲目划分模块只为填充更多信息量。在内容上收入太杂,图片搭配不合理等原因,导致博客宗旨及传播的信息没能很效传播出去。动态效果运用太多当鼠标经过时,容易产生不好感觉。垃圾链接太多,容易产生反感。其次,目前的博客网站大都属于综合性的博客,上面各个方面的内容混合在一起,博客用户也各式各样。这样是达到了博客网站开放性的原则但是要在上面找到专业的,有价值的东西就会显得很困难,属于杂货铺式的公共场合。未来的博客网站将会走向专业化的道路,专业化的博客网站将更有利于向专业化的出版,咨询,软件方面扩展,也将更有利于有关专业人士采用专业的网络信息资源。它将为专业人士提供一个专业资源,专业知识交流,信息发布的既综合又专业的交流平台。

总之,现今博客虽然已不再是个新事物,但是未来博客能发展到什么程度还是个未知数。可以确定是倾向专业化的博客网站将大量兴起,可以让更多专业学术的交流有个好的网络交流环境,滋生特色资源库。

2本人对课题任务书提出的任务要求及实现预期目标的可行性分析

1)、理论可行性分析:早在2000年前后兴起的博客。经过十多年不断改进,博客已经向多元化发展。可供参考的模板(例如:腾讯博客、新浪博客、网易博客、搜狐博客、天涯博客、凤凰博客等),所以资料相对充分,足够支持我完成属于我自己编写个性博客的基础。

2)、经济可行性分析:现今对于编写博客网站软件,相对以往开放很多,编写软件工具也不会在单一。在网上可以很轻易下载到免费的版本,可以在获得软件上不用担心付不起这花费。所以在编写博客网站时经济上完全满足。

3)、技术可行性分析:大一到大三学的C、C++、网站建设与维护、数据库系统、ASP.NET等编程语言的学习与实验将为本次的编写奠定基础。软件工具繁多,例如:DREAMWEAVE、PHOTOSHOP、RAIDENHTTPD WEB SERVER 2.0.27 、ECLIPSE等,各版本软件不断更新,大众化,网站建设也已经不像以前那么繁琐,技术要求上也没有那么高了。所以相信在编写博客网站,即使遇到问题也会相对轻松的决解。而且,现今电子产品技术成熟,移动技术的提供的方便。这些基础技术支持,自己完全能过动手制作属于自己的个性博客网站。

4)、管理可行性分析:本博客网站在功能上只提供了日记的撰写、少量的图片的上传、用户的互动、点评。并没有涉及到大量的数据处理,需求空间容量支持不会很大。而且经过十多年的发展,网站技术出现的问题,基本得到决解。在网上可以得到很多先例经验。所以,在管理自己编写博客网站,技术也完全不成问题。

总结,实现预期目标的可行性分析以及任务书的要求可行分析。完成本次的课题任务,不论是外在条件还是内在能力多可以满足。

3.本课题需要重点研究的问题及解决的思路

1.研究问题:博客前台是对博客用户和访客两者开放的,博客用户可以通过前台登录后,可对自己的博客空间进行管理,包括发布自己的网络日志、与图片上传和沟通以及删除访客发表的评论等。

1)访客主页面

2)浏览所有文章

3)管理文章

2.博客后台管理模块只对管理员开放,可以查找和删除已注册的博客用户,可以添加、修改和删除管理员并对管理员进行权限设置。

1)系统管理员登录实现过程

2)由于知识有限所以设 计管理博客设计的过程中我可能会遇到以下问题:对博客空间要求没想的周到,需求分析会存在跟实际情况想不周到。

解决思路:通过以前学习经历及实验经验、理论研究和对参考文献的阅读来了解有关个人博客网站的相关知识并进行大量的可行性分析和需求分析确定本课题的研究方向。

4.完成本课题所必须的工作条件(如实验设备或实验环境条件、调研、计算机辅助设计条件等)

博客网站采用DIV+CSS、PHP、HTML、PHOTOSHOP技术来实现前台系统框架以及主要功能,后台采用SQL SERVER2005作为数据库管理系统。DREAMWEAVER是建立WEB站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建基于标准的网站和应用程序的优美界面。从对基于CSS的设计的领先支持到手工编码功能,DREANWEAVER8的工作界面和图标、WEAVER提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用DREAMWEAVER及所选择的服务器技术来创建功能强大的INTERNET应用程序,从而使用户能连接到数据库、WEB服务和旧式系统。

PHOTOSHOP是ADOBE公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、动画制作、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。

5.参考文献:

[1]数据库系统概念(原书第5版).杨东青等译.机械工业出版社2006.

[2]网站规划建设与管理维护 蔡大鹏、杜世友、王冠等编者,人民邮电出版社 2012.8 (2013.3重印)

[3]软件工程.张海潘编者 清华大学出版社2009.7

[4]从零开始PHOTOSHOP CS3中文版基础培训教程 赵博、艾萍等编者 人民邮电出版社 2009.2.1

6. 完成本课题的工作进度安排

2013/09/06—2013/10/12 撰写开题报告

2013/10/16—2013/11/29 论文相关技术与知识的检索、研究

2013/12/01—2014/01/25 实现系统功能,撰写论文初稿

2014/01/27—2014/02/28 完善系统功能,论文初稿定稿

2014/03/01—2014/04/21 修改论文,论文最终定稿

2014/05 答辩

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/431383.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(转)腾讯2011.10.15校园招聘会笔试题

1、下面的排序算法中,初始数据集的排列顺序对算法的性能无影响的是() A、插入排序 B、堆排序 C、冒泡排序 D、快速排序 答:B。堆排序,这题不是求稳定性&…

oracle安装命令大全,oracle安装教程及常用命令

虽然网上已经有很多安装教程了,但还是写一个记录一下自己的安装过程以及遇到问题的解决办法1 安装包下载:去oracle的官网 选择DownLoads->database->oracle database:选择接受选择Windows 64的下载,选择file1,和file2,注意两个文件都要下载,下载时要求登录,有oracle账户的…

规格选择_日常使用的拉杆箱脚轮选择哪种规格最合适?

大家可能在采购拉杆箱脚轮的时候,都会有一个问题,拉杆箱脚轮规格选择哪种比较好呢?万向轮好还是单向轮?是万向轮还是单向轮比较耐磨?脚轮厂家诺贝小编接收到大家的疑问,接下来将告诉大家拉杆箱脚轮选择的规…

ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)

1   ERROR: transport error 202: bind failed 2 ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 3 JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690] 4 …

php session存到redis,php Session存储到Redis的方法

php Session存储到Redis的方法当然要写先安装php的扩展,可参考这篇文章:Redis及PHP扩展安装修改php.ini的设置复制代码 代码如下:session.save_handler redissession.save_path “tcp://127.0.0.1:6379″修改后重启php-fpm或nginx,phpinfo(…

ajax ssm 页面跳转_SSM框架的面试常见问题

阅读文本大概需要9分钟。一、Spring面试题1、Spring 在ssm中起什么作用?Spring:轻量级框架作用:Bean工厂,用来管理Bean的生命周期和框架集成。两大核心:IOC/DI(控制反转/依赖注入) :把dao依赖注入到service…

poj Going from u to v or from v to u? 强联通缩点+拓扑排序(或搜索)

方法一 #include <stdio.h> #include <string.h> #include <iostream> #include <algorithm> #include <vector> #include <queue> #include <stack> #include <set> #include <map> #include <string> #include …

php搭建的网站空白,使用phpstudy搭建dedecms网站后台页面空白解决方法

这篇文章主要为大家详细介绍了使用phpstudy搭建dedecms网站后台页面空白解决方法&#xff0c;具有一定的参考价值&#xff0c;感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。在把 phpStudy升级到2013版后&#xff0c;在登录本地织梦dedecms5.7时&#xff0c…

运维工程师绩效考核表_IT运维存在问题及改进

欢迎大家一起学习交流https://t.zsxq.com/imimAYF​t.zsxq.com1.1 IT运维机制不完善&#xff0c;流程操作层面缺乏统一 没有建立起稳定、规范的IT运维机制。现有的IT运维流程的操作层面缺乏统一。如事件单提交之后&#xff0c;事件预判和优先级的设定缺少统一、规范的指导文档&…

在linux中 要删除abc目录,操作系统原理与应用(linux)A卷

福州外语外贸职业技术学院2010-2011学年第一学期(期末)试卷09 级网络系统管理专业操作系统原理与应用(linux)科目(A )卷课程代码考试形式闭卷考试时量 120 分钟姓名__ _______ _级班学号____ __1.操作系统是一种( )A.系统软件B.系统硬件C.应用软件D.支援软件2.MS—DOS的存贮管理…

数据产品经理修炼手册pdf_【尼读书】数据产品经理修炼手册(附思维导图)

前言&#xff1a;进入一个行业&#xff0c;除了要多在工作中实践和思考之外&#xff0c;还需要多读书。这样能够站在一个更高的角度去看问题&#xff0c;往往会对问题有更全面的掌握和新的认知。在【尼读书】这个栏目中&#xff0c;尼同学通过自己读书后的理解和整理与大家分享…

用JQUERY为INPUT的TXT类型赋值及取值操作

注意和纯JS操作的区别&#xff0c;一个是对象&#xff0c;一个是字串&#xff0c;如下说明&#xff1a; 在Jquery中,用$("#id")来获得页面的input元素,其相当于document.getElementById("element")但是,该获取的是一个Jquery对象,而不是一个dom element对象…

linux内核打印前有buildroot,buildroot-linux内核

Buildroot可以从Linux Kernel的官网(kernel.org)下载并编译内核&#xff0c;也可以使用用户自己的定制化内核。使用官方内核使用官方的内核构建系统非常简单&#xff0c;事实上&#xff0c;mini2440_defconfig就是采用官方的内核进行构建的。make menuconfig --> Kernel --&…

POJ 1077 Eight

题意&#xff1a;经典的八数码3 3*3的格子&#xff0c;里面有1~8这8个数字&#xff0c;还有一个空格x&#xff0c;移动空格的位置&#xff0c;直到移到1~8按顺序排好&#xff0c;输出移动的序列。 解法&#xff1a;看到题果断写了个广搜……然后T了……百度了一下说广搜虽然慢了…

成都软件工程师python_为什么每个软件工程师都应该学习Python?

为什么要写一篇文章告诉大家去学习python&#xff1f;最受欢迎的编程语言不是JAVA么&#xff1f;的确&#xff0c;TIOBE指数显示JAVA依然是最受欢迎的编程语言&#xff0c;但是Python的崛起不可小觑&#xff0c;请看4月份最新的TIOBE指数其实从2016年起&#xff0c;Python就已经…

linux修改某个用户的数组,linux-shell编程1:变量和数组

Shell用户与系统内核之间交流平台Shell类型/bin/sh/bin/bash(系统默认bash)/bin/tcsh/bin/csh/etc/shells 放置当前系统可用shell为什么需要shell编程1.减少繁琐工作的重复进行&#xff0c;减少错误2.提高工作效率3.事态的批量化进行Bash特点功能1.查看命令历史(1000条)history…

erlang OTP中的四大behaviour fsm的例子

下面是一个fsm的例子&#xff0c;代码如下&#xff1a; 1 -module(code_lock2).2 3 -behaviour(gen_fsm).4 -export([start_link/1]).5 -export([button/1]).6 -export([init/1, locked/2, open/2]).7 -export([code_change/4, handle_event/3, handle_info/3, handle_sync_eve…

node python复用代码_python-代码复用(函数、lambda、递归、PyInstaller库)

一、函数1、函数定义def 函数名(参数列表)&#xff1a;2、返回值 return返回值可以有多个&#xff0c;其实是返回一个tuple##多个返回值def sumDiff(x,y):return xy,x-yn1,n2 eval(input(输入两个数&#xff1a;))s,d sumDiff(n1,n2)print(和为{}&#xff0c;差为{}.format(…

关于linux内核的有关叙述中,下列关于嵌入式Linux系统内核的叙述正确的是()。

听力原文&#xff1a; A $150 million project to replace all of the vertical suspension cables on the 100-year-old Manhattan Bridge will cause occasional weekend disruptions in subway service and require closings of the bikeway and some traffic lanes for par…

WebStorm 预览时把浏览器地址localhost 改成IP

最近在使用WebStorm时&#xff0c;预览网页时地址总是显示的 http://localhost:63342/... &#xff0c;如果要调试其它设备感觉很不方法&#xff0c;此时肯定首先想到的亲爱的度娘&#xff0c;但是貌似没有真正很解决问题的&#xff08;可能是我搜索方法不对&#xff09;。最后…