嘉应学院 2022   计算机  学院
本科毕业论文(设计)开题报告表
课题名称
博客系统设计与实现
选题类型
计算机软件设计
指导教师 
XX
学生姓名
XX
学  号
XXXX
专  业
计算机科学与技术
本课题研究的现状
随着博客的出现,人们可以继续整理他们以前在博客上的一些想法和感受,或者每天影响他们。每次他们写一篇文章,可能会有一个新的想法。虽然有些想法很肤浅,没有深度,但每次写下来,生活中身边的一件小事都可能会引起人们的思考,甚至在与朋友的交往中也会迸发出一个个小小的火花。写博客的目的之一是将临时的想法变成意见,并推动自己努力工作,尝试每天在生活中留下一些东西。这样,可以鼓励自己每天不要迷路,时间流逝得无影无踪,无声无息,博客还可以在生活的一天中留下浅薄的反思和划痕。
学术价值和现实意义
随着博客人数的增加,博客已经成为一种新的生活方式、新的工作方式和新的学习方式不断丰富人们的生活,被越来越多的人所接受,并且在改变传统的网络交流方式。每当解决一个问题总结并记录下来,发布至个人博客,不仅对自己的成长帮助都是巨大的,而且还可以帮助他人,博客使我们交流和沟通更有明确的选择和方向性;单一的思想和体的智慧相结合使我们处理问题变得更加有效;甚至打造个人IP、引流转化或者个人出版变成人人都可以实现的梦想。博客正在影响和改变着我们的生活。
选题类型指:理论研究、应用研究、实验研究、计算机软件设计、工程设计、艺术设计等
或设计思路
jquery框架使用
本论文的主要提纲如下:
1.系统概述
本系统采用基于Spring Boot开发的博客系统,使用MySQL数据库,极大地提高了系统的灵活性、开发效率、适应性和可维护性;使用Java作为编程语言,充分发挥了Java的跨平台性、安全性、面向对象等特点。从而,使更多的人们通过文字、图片、声音、视频等,尽情展示自我特长、与他人分享感受、参与交流,分享解决工作上遇到的难题,美好你我生活。人人都可以博客,人人都需要博客。
2.关键技术介绍
(1)Java:与目前常用的C++相比,Java语言简洁得多,而且提高了可靠性,除去了最大的程序错误根源,此外它还有较高的安全性,可以说,它是有史以来最为卓越的编程语言。
(2)Spring Boot:Spring Boot是Spring的一个容器,Spring Boot 可以轻松创建独立的、生产级的基于Spring 的应用程序,可以“直接运行”这些应用程序。
(3)MySQL:MySQL是一种关系型数据库管理系统,其特点有体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,所以一般中小型网站的开发都会选择 MySQL 作为网站数据库。
3.系统分析
该博客系统采用前后端分离开发,主要实现的功能如下:
博客系统前端:主要是展示发表的文章内容、文章标签和归档等。
博客系统后端:实现文章发表、文章管理和文件管理。
4.系统设计
本系统实现博客系统的功能,采用模块化的设计方法本系统。
(1)功能模块设计:博客系统主要分为前台模块、后台模块和登录模块。
(2)数据库设计:主要分为用户表、文章表、标签表等。
5.系统测试
Spring-test模块支持通过组合Junit或TestNG来实现单元测试和集成测试等功能。进入test目录下,用Junit进行该测试,绿表示该代码测试通过。
6.总结
在本次论文中,对博客系统的需求进行了详细的分析。对博客系统的相关技术进行了介绍,分析了系统的设计和实现,系统经过了系统分析、需求分析、系统设计、系统实现等几个阶段。
[1]明日科技.Java从入门到精通(第5版).清华大学出版社,2019年3月,3页.
[2]杨开振,周吉文,梁华辉,谭茂华.Java EE互联网轻量级框架整合开发.电子工业出版社,2017年7月,2页.
[3]王松.Spring Boot+Vue全栈开发实战.清华大学出版社,2019年1月,1页.
[4]孙卫琴.Tomcat与Java Web开发技术详解.电子工业出版社,2009年1月,47页.
[5]Bear Bibeault,Yehuda Katz.jQuery实战.人民邮电出版社,2009年1月,78页.
[6]徐涛.深入理解Bootstrap.机械工业出版社.2014年8月,99页.
[7]Baron Schwartz,Peter Zaitsev,Vadim Tkachenko.高性能MySQL(第3版).电子工业出版社,2013年5月,173页.
[8]明日科技.JavaWeb项目开发实战入门.吉林大学出版社,2017年4月,126页.
[9]Cem Kaner,Jack Falk,Hung Quoc Nguyen.计算机软件测试(原书第2版).机械工业出版社,2004年5月,25页.
[10]柳伟卫.Spring Boot 企业级应用开发实战.北京大学出版社,2018年3月,36页.
指导教师意见
指导教师(签名)         
系(教研室)主任(签名)                        院长(签名)         
                                                  年  月  日

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。