博客的开题报告

开题报告
具体要求:
1、设计目的与内容
选题意义:随着计算机技术的发展和普及,人们对于资源共享的需求不断地增强。Blog是wblog
的简称,它是继E-mail、BBS、ICQ之后出现的第4种新的生活方式、新的学习方式和新的网络交流方式。Blog主要应用于3个方面:一是新的人际交流通道;二是以个人为中心的信息摘选和知识管理平台;三是以个人为中心的传播出版资源库。
设计意义:博客的设计有利于实现网络交流与信息交换,从而实现数据传播等。前端的页面信息的展示,后台博主的信息管理。这样便于游客与博主的交流。
设计内容:设计一个博客系统,通过博主发表文章进行数据管理等,实现完全的数据自由化,对于数据的编辑修改等,博主具有唯一的管理权限。游客具有浏览,查看等功能,可实现后台数据的快速更新与前台页面的及时展示。
2、设计要求与成果
工具和技术:
(1)前端:Bootstrap框架,Jquery
(2)后台:SpringBoot框架,adjx实现数据显示,数据库使用连接池加ORM框架模式,使用IDEA进行开发。
(3)数据库:使用MySQL 8.0
设计主要步骤:
对现今存在的博客系统进行分析,学习了解。通过需求分析,设计符合个人预想的博客系统项目。依据博客系统流程,进行功能需求分析,使其流程清晰明朗。进行总体设计期间,使用最新架构,考虑各个模块之间关系,实现数据在各个层次有条不紊的进行。编码期间,力求使代码复杂性降低同时增加代码的可读性,便于解决测试出现的问题。对数据库等相关设计的时候,进行合理分析设计,找到各个实体之间的逻辑关系,便于数据操作。
预示设计成果如下:
简洁美观的前端信息页面展示情况与功能分明的后台管理模块;博主可进行文章编辑实现博文的发表,修改,删除等操作,实现博主的主要功能模块;游客可根据关键字在前端页面进行博文搜寻,浏览相关博文;对博客分类与标签管理的目的是为了增加博客浏览的兴趣,相关提示对游客选择博文有一定的帮助,具有导航引领作用;数据更新过程中,前台页面信息显示的响应速度合理,便于游客的及时浏览;除了公开展示的博文,博主有个人页面管理,可实现未发布博文的预浏览或者是个人日志的编写储存等;系统内容实现稳定运行,可实现系统的功能拓展。
3、应收集的主要参考文献
[1]邱旭东, 刘文浩. 基于JSP的MVC开发模式研究及应用[J]. 《中国科技信息》, 2017,
[2]徐雯, 高建华. 基于Spring MVC及MyBatis的Web应用框架研究[J]. 《微型电脑应用》, 2018,
[3] 徐哲, 沈艳. 深入解析Spring MVC与WebFlow编程开发[M]. 情报理论与实践, 2017,
[4] 郭琳. JavaWeb中错误异常的处理方法分析[J]. 国际问题研究, 2017, 2010(2):13-18.
[5]胡鞍钢. 建设中国特色新型智库:实践与总结[J]. 上海行政学院学报, 2018, 15(2):4-11.
[6]Ho C. Using MyBatis in Spring[M]// Pro Spring 3. 2018:397-435.

猜你喜欢

转载自blog.csdn.net/urica_stronger/article/details/90143101
今日推荐